Model predictive control is applied to real plants because the control algorithms are easy to understand when designing control systems and can be applied to multivariable systems. It has been applied particularly to petroleum and chemical plants, and recently, its application has been expanded to mechatronics systems such as robots. As wheel-type inverted pendulum robots are compact and have high movement performance, there is a demand to follow a target trajectory while stably standing upright. So, there have been reports of model predictive control applied to wheel-type inverted pendulums. However, the effectiveness of these methods has been verified by simulation, and verification using the actual robot has not been performed. In addition, nonlinear model predictive control is mainly applied to deal with constraint conditions for the purpose of avoiding obstacles on the trajectory. One issue with nonlinear model predictive control is that in online control, the solution for nonlinear optimization cannot be calculated within the sampling time. In fact, it is often sufficient to calculate the target trajectory to avoid obstacle offline. For such objects, linear model predictive control has the advantage that the structure of the control is clearer and it is easier to adjust the control on-site, rather than nonlinear one. In this paper, we created a wheel-type inverted pendulum robot, and describe the results of applying trajectory tracking control based on model predictive control. Here, linear model predictive control is applied to achieve target trajectory tracking and state feedback control is applied to stabilize the wheel-type inverted pendulum robot against disturbance, and these control inputs are added together to achieve control. In addition, we describe the issues and solutions for parameter identification, target trajectory setting, and control design, which are important in the practical application.
抄録全体を表示