摘要
针对网络控制系统中存在的数据丢包问题,使用一种带有常值补偿机制的广义预测控制(Generalized Predictive Control,GPC)算法设计船舶航向保持的网络预测控制器.首先,利用TrueTime工具箱仿真使用传统GPC算法设计的船舶航向保持的网络预测控制器.然后,考虑数据丢包对船舶航向保持的网络控制系统造成的影响,使用带有常值补偿机制的GPC算法设计一种新的船舶航向保持的网络预测控制器并进行仿真.仿真结果表明,在数据丢包情况下,采用新方法设计的控制器可以减少船舶航向调节时间,从而改善船舶航向保持的网络预测控制器的控制效果.
In view of data packet dropout problems in networked control system, the Generalized Predic- tive Control (GPC) algorithm with constant value compensation mechanism is used to design a ship course-keeping networked predictive controller. First, TrueTime toolbox is adopted to simulate the ship course-keeping networked predictive controller designed by the traditional GPC algorithm. Then, consid- ering the effect of data packet dropout on the ship course-keeping networked control system, the GPC algorithm with constant value compensation mechanism is used to design a new ship course-keeping networked predictive controller. Simulation results show that the new controller can reduce the regulating time of ship course and improve the control effect of the ship course-keeping networked predictive control- ler.
出处
《上海海事大学学报》
北大核心
2014年第4期7-10,36,共5页
Journal of Shanghai Maritime University
基金
国家自然科学基金(61203110)
上海市教育委员会科研创新项目(12ZZ155
14YZ107)
上海海事大学校基金(20130475)
关键词
船舶航向保持
网络控制系统
数据丢包
补偿机制
广义预测控制(GPC)
ship course-keeping
networked control system
data packet dropout
compensation mecha- nism
Generalized Predictive Control (GPC)