基于模糊控制的轨迹跟踪研究及仿真
摘要:近年来,自动导引运输车(AGV)在物流运输等行业中得到广泛的
应用,其控制问题尤其是轨迹跟踪问题随之彰显出来。AGV 小车的轨迹跟踪是
非线性系统,传统的 PID 等控制方式难以满足稳定性与准确性的控制要求,而
采用模糊控制系统能够有效地改善这种情况,从而能够较好地满足实际应用的
需要。因此,本文提出了一种基于自适应模糊控制的控制器。
本文首先建立了 AGV 小车的运动学模型,接着利用李雅普诺夫函数求解了
控制律。其次,以 AGV 小车实际位姿与期望位姿的距离偏差和角度偏差作为模
糊控制器的输入,以控制律中的比例因子作为输出,设计了自适应模糊控制器。
最后,运用 matlab/simulink 对设计的系统进行了仿真,仿真结果说明该模糊控
制器能够快速准确地跟踪任何合理的参考轨迹。
关键词:AGV 小车,轨迹跟踪,模糊控制
Abstract: In recent years, AGV has been widely used in logistics and
transportation industries. The control problems, especially the trajectory tracking
problems, are highlighted. The trajectory tracking of the AGV car is a nonlinear
system. The traditional control methods such as PID are difficult to meet the control
requirements of stability and accuracy. However, the fuzzy control system can
effectively improve the situation and thus can better meet the practical application
needs. Therefore, this paper presents a controller based on adaptive fuzzy control.
In this paper, the kinematics model of AGV car is built first, then the Lyapunov
function is used to solve the control law. Secondly, taking the distance deviation and
the angle deviation between the actual pose and the expected pose of the AGV car as
the input of the fuzzy controller and the scale factor of the control law as the output,
an adaptive fuzzy controller is designed. Finally, the designed system is simulated by
using matlab / simulink. The simulation results show that the fuzzy controller can
track any reasonable reference trajectory quickly and accurately.
1
- 1
- 2
前往页