基于线性二次型算法的轮式移动机器人轨迹跟踪控制
Trajectory Tracking Control of a Piecewise Linear Quadratic Regulator for Wheeled Mobile Robots under Saturation Constraints
-
摘要: 文章在控制输入饱和约束条件下, 以非完整移动机器人的运动学模型为对象, 研究了移动机器人的轨迹跟踪问题。首先在参考轨迹处对运动学模型进行线性化得到移动机器人线性时变系统, 证明了其能观性和能控性, 在此基础上设计了饱和约束条件的分段线性二次型控制器(Piecewise Linear QuadraticRegulator, PLQR), 并基于 Lyapunov 方法证明了其稳定性。在 MATLAB 软件平台下的仿真和实验结果表明, 基于 PLQR 的轮式移动机器人对不同初始位姿及不同的参考轨迹都有较好的跟踪效果, 且能够避免控制律跳变现象, 满足饱和约束条件。Abstract: In this paper, a framework which applies the piecewise linear quadratic regulator (PLQR) control based on linear time-varying system was presented to solve the problem of input saturations in the tracking control of wheeled mobile robot (WMR). Based on the Lyapunov method, it is proved that the designed trajectory tracking controller PLQR can satisfy the input saturation condition, and guarantee the stability of closed-loop system. With the Matlab simulation experiments, the results show that the PLQR based wheeled mobile robot has good tracking performance with different initial positions and various reference trajectories.