Adaptive CMAC hybrid control for rudder electric loading systems
-
摘要: 针对无人机舵面电动加载系统具有非线性及多余力矩的特点,提出了一种自适应CMAC(Cerebellar Model Articulation Controller)神经网络与自适应神经元控制器并联构成复合控制结构.该控制策略以系统的指令输入和实际输出作为CMAC的激励信号,以系统的当前控制误差作为CMAC的训练信号.提出了利用误差在线自适应调整学习率的方法,消除了常规前馈型CMAC的过学习和不稳定现象.建立了无人机舵面电动加载系统的数学模型,给出了具体的控制结构和算法.仿真结果表明:该方法有效抑制了加载系统的多余力矩,增强了系统的稳定性,明显改善了舵面电动加载系统的动态性能.Abstract: Aiming at the nonlinearity and the surplus torque in rudder electric loading systems of unmanned aerial vehicle(UAV), a self-adaptive cerebellar model articulation controller (CMAC) was proposed, which was parallel to an adaptive neuron controller. This hybrid control strategy adopted the desired value and the actual output as the incentive signals of CMAC, and put the current system error as the training signal of CMAC. The method was proposed by using the error to adjust the learning rate on line, which eliminated the excess self-learning phenomena. The mathematical model of rudder electric loading systems for UAV was established and the detailed control structure was put forward. Simulation results show that the proposed hybrid controller can effectively eliminate the surplus torque, enhance the control stability of the systems and fairly improve the dynamic loading performances of the systems, which is highly suitable for real-time control of nonlinear systems.
-
[1] 任志婷,焦宗夏.小转矩电动式负载模拟器的设计[J].北京航空航天大学学报,2003,29(1):91-94 Ren Zhiting,Jiao Zongxia. Design of motor-drive load simulator with smalltorque outputs[J]. Journal of Beijing University of Aeronautics and Astronautics,2003,29(1):91-94(in Chinese) [2] 蒋志明,林廷圻,黄先祥.一种基于CMAC的自学习控制器[J].自动化学报,2000,26(4):542-545 Jiang Zhiming,Lin Tingqi,Huang Xianxiang.A new self-learning controller based on CMAC neural network[J].Acta Automatica Sinica,2000,26(4):542-545(in Chinese) [3] 林旭梅,梅涛.一种基于自适应遗传算法的CMAC的学习率优化研究[J].系统仿真学报,2005,17(12):3081-3088 Lin Xumei,Mei Tao.A kind of optimization based on adaptive GA for cerebellar model articulation[J].Journal of System Simulation,2005,17(12):3081-3088(in Chinese) [4] 何超,徐立新,张宇河.CMAC算法收敛性分析及泛化能力研究[J].控制与决策,2001,16(5):523-529 He Chao,Xu Lixin,Zhang Yuhe. Convergence and generalization ability of CMAC[J].Control and Decision,2001,16(5):523-529(in Chinese) [5] 李辉.一种自适应CMAC神经网络控制器的设计与仿真[J].2005,17(9):2233-2235 Li Hui. Design and simulation of adaptive CMAC controller [J].2005,17(9):2233-2235(in Chinese) [6] 杨波,王俊奎.基于改进的CMAC的电动加载系统复合控制[J].航空学报,2008,29(5):1315-1318 Yang Bo,Wang Junkui. Hybrid control based on improved CMAC for motor-driven loading system[J].Acta Aeronautica et Astronautica Sinica,2008,29(5):1315-1318(in Chinese)
点击查看大图
计量
- 文章访问数: 4092
- HTML全文浏览量: 270
- PDF下载量: 1059
- 被引次数: 0