针对欠驱动船舶的曲线航迹跟踪问题,首先采用自抗扰控制技术,通过扩张状态观测器实时估计和补偿系统的内部和外界扰动,将非线性快速终端滑模引入误差反馈控制环节,并采用幂指数趋近律,设计出快速终端滑模-自抗扰控制律,提高系统的收敛速度和误差跟踪精度,减小系统的抖振;然后对野本船舶模型简化变形,构造降维方程,将航迹跟踪问题转化为航向镇定问题。Simulink 仿真结果表明,控制器能够实现船舶对期望曲线航迹的快速、精确跟踪,具有良好控制效果。
This paper adopts extended states observer in active disturbance rejection controller to estimate and compensate the internal and external disturbances in real time , which is specific to curve-path tracking problem of underactuated surface vessel. Nonsingular fast terminal sliding mode combined with power exponential reaching law are introduced to nonsingular state error feedback to design FTSM-ADRC control law, which improve the convergence speed and steady-state tracking accuracy of the system and reduce the chattering. Finally, designing a dimension reduction equation, the complicated path following is changed to the simple heading stabilization. Simulation results verify that the controller can follow an expected curve-path fast and accurately, and with good effect.
2016,38(8): 57-61 收稿日期:2016-3-2
DOI:10.3404/j.issn.1672-7619.2016.08.012
分类号:U664.82
基金项目:国家自然科学基金资助项目(51179019);辽宁省教育厅重点实验室项目(LZ2015006);中央高校基本科研业务费专项资金资助项目(3132014022)
作者简介:秦朝宇(1991-),男,硕士研究生,研究方向为交通信息工程及船舶自动化控制。
参考文献:
[1] 郭晨, 汪洋, 孙富春, 等. 欠驱动水面船舶运动控制研究综述[J]. 控制与决策, 2009, 24(3): 321-329. GUO Chen, WANG Yang, SUN Fu-chun, et al. Survey for motion control of underactuated surface vessels[J]. Control and Decision, 2009, 24(3): 321-329.
[2] DO K D, JIANG Z P, PAN J, et al. A global output-feedback controller for stabilization and tracking of underactuated ODIN: a spherical underwater vehicle[J]. Automatica, 2004, 40(1): 117-124.
[3] 曾薄文, 朱齐丹, 于瑞亭. 欠驱动水面船舶的曲线航迹跟踪控制[J]. 哈尔滨工程大学学报, 2011, 32(10): 1317-1322. ZENG Bo-wen, ZHU Qi-dan, YU Rui-ting. Curve tracking control of an underactuated surface vessel[J]. Journal of Harbin Engineering University, 2011, 32(10): 1317-1322.
[4] 孟威, 郭晨, 孙富春, 等. 欠驱动水面船舶的非线性滑模轨迹跟踪控制[J]. 哈尔滨工程大学学报, 2012, 33(5): 585-589. MENG Wei, GUO Chen, SUN Fu-chun, et al. Nonlinear sliding mode tracking control of underatuated surface vessels[J]. Journal of Harbin Engineering University, 2012, 33(5): 585-589.
[5] 朱齐丹, 于瑞亭, 刘志林. 欠驱动船舶全局 K 指数航迹跟踪的级联反步法[J]. 船舶工程, 2012, 34(1): 47-51. ZHU Qi-dan, YU Rui-ting, LIU Zhi-lin. Cascaded backstepping approach for global K-exponential tracking control of an underactuated surface vessel[J]. Ship Engineering, 2012, 34(1): 47-51.
[6] 韩冰, 赵国良. 基于微分平滑的欠驱动船舶航迹控制[J]. 哈尔滨工程大学学报, 2004, 25(6): 709-713, 727. HAN Bing, ZHAO Guo-liang. Path tracking control of underactuated surface vessels based on the differential flatness[J]. Journal of Harbin Engineering University, 2004, 25(6): 709-713, 727.
[7] 卜仁祥. 欠驱动水面船舶非线性反馈控制研究[D]. 大连: 大连海事大学, 2008. BU Ren-xiang. Nonlinear feedback control of underactuated surface ships[D]. Dalian: Dalian Maritime University, 2008.
[8] 胡江强. 基于遗传优化的船舶航向混合智能控制[D]. 大连: 大连海事大学, 2003. HU Jiang-qiang. Genetic-based hybrid intelligent control for ship steering[D]. Dalian: Dalian Maritime University, 2003.
[9] 霍学亮, 任光, 张均东, 等. 基于 Simulink 的船舶舵机系统的建模与动态仿真[J]. 大连海事大学学报, 2007, 33(S1): 74-76. HUO Xue-liang, REN Guang, ZHANG Jun-dong, et al. Modeling and dynamic simulation of steering gear system of ship based on simulink[J]. Journal of Dalian Maritime University, 2007, 33(S1): 74-76.
[10] 韩京清. 自抗扰控制技术——估计补偿不确定因素的控制技术[M]. 北京: 国防工业出版社, 2008: 66-69. HAN Jing-qing. Active disturbance rejection control technique——the technique for estimating and compensating the uncertaintics[M]. Beijing: National Defense Industry Press, 2008: 66-69.
[11] GAO Z Q. Active disturbance rejection control: A paradigm shift in feedback control system design[C]//Proceedings of the 2006 American control conference. Minneapolis, MN: IEEE, 2006: 2399-2405.
[12] GAO Z Q. Scaling and bandwidth-parameterization based controller tuning[C]//Proceedings of the 2003 American control conference. Denver, CO, USA: IEEE, 2003: 4989-4996.
[13] 张巍巍, 王京. 基于指数趋近律的非奇异 Terminal 滑模控制[J]. 控制与决策, 2012, 27(6): 909-913. ZHANG Wei-wei, WANG Jing. Nonsingular terminal sliding model control based on exponential reaching law[J]. Control and Decision, 2012, 27(6): 909-913.
[14] 李荣辉, 李铁山, 卜仁祥. 欠驱动水面船舶航迹跟踪自抗扰控制[J]. 大连海事大学学报, 2013, 39(2): 5-8. LI Rong-hui, LI Tie-shan, BU Ren-xiang. Active-disturbance-rejection control based underactuated surface vessel path following[J]. Journal of Dalian Maritime University, 2013, 39(2): 5-8.