APP下载

欠驱动水面无人艇轨迹跟踪的反步滑模控制

2020-04-21张昕

数字技术与应用 2020年1期
关键词:滑模控制

张昕

摘要:针对欠驱动水面无人艇轨迹跟踪控制问题,本文从USV的数学建模入手,建立轨迹跟踪误差模型,将环境干扰作为固定值考虑进模型,结合Backstepping技术,Lyapunov非线性理论,通过引入动态滑模,设计了欠驱动水面无人艇轨迹跟踪控制器,利用Lyapunov稳定性判据证明了该USV中所有的误差变量和虚拟控制变量是收敛的。仿真试验结果表明,在本文所设计的控制率作用下,USV的轨迹跟踪效果显著,达到预定控制目标,这为水面无人艇轨迹控制的实际应用提供了有效基础。

关键词:欠驱动无人艇;轨迹跟踪;反步法;滑模控制;Lyapunov稳定性

中图分类号:U616.3 文献标识码:A 文章编号:1007-9416(2020)01-0170-04

欠驱动无人艇;轨迹跟踪;反步法;滑模控制;Lyapunov稳定性

图5为滑模面随时间变化曲线曲线,可以看到随跟踪曲线变化,两个滑模面也相应发生变化,且最终收敛到0点附近,误差较小;

图6为控制输入曲线,可以观察到纵向推进力与转向力矩的变化点均与跟踪路径曲线变化时间点一一對应,符合实际情况,且两个控制变量均收敛到0点附近,抖振较小,满足实际工作要求。

5 结语

本文针对无人艇的轨迹跟踪问题,首先介绍了欠驱动无人艇的非线性数学模型,在考虑了固定的环境干扰情况下,建立了航迹跟踪误差模型,结合Backstepping技术与Lyapunov非线性理论,引入动态滑模控制,设计了无人艇轨迹跟踪的控制器,并证明了其稳定性。仿真结果表明,无人艇的轨迹跟踪效果良好,这为水面无人艇轨迹跟踪的实际应用,提供了有效的参考依据。

参考文献

[1] 柳晨光,初秀民,吴青.USV发展现状及展望[J].中国造船,2014(4):194-205.

[2] Wang Y L,Han Q L.Network-Based Fault Detection Filter and Controller Coordinated Design for Unmanned Surface Vehicles in Network Environments[J].IEEE Transactions on Industrial Informatics,2016(5):1753-1765.

[3] Ghommam J,Mnif F,Derbel N.Global stabilisation and tracking control of underactuated surface vessels[J].IET Control Theory & Applications,2010,4(1):71-89.

[4] Almeida J,Silvestre C,Pascoal A.Cooperative control of multiple surface vessels in the presence of ocean currents and parametric model uncertainty[J].International Journal of Robust & Nonlinear Control,2010,20(14):1549-1565.

[5] 俞建成,李强,张艾群.水下机器人的神经网络自适应控制[J].控制理论与应用,2008,25(1):9-13.

[6] LIU Y,GUO C,SHEN Z P,et al. Stable adaptive neural network control of path following for underactuated ships[J].Control Theory & Applications,2010.

[7] 沈智鹏,代昌盛.欠驱动船舶路径跟踪的强化学习迭代滑模控制[J].哈尔滨工程大学学报,2017,38(5):697-704.

[8] 董早鹏,万磊,廖煜雷.基于非对称模型的欠驱动USV路径跟踪控制[J].中国造船,2016,v.57;No.217(01):122-132.

[9] GUO Q Z,XIAN K Z,Wei G.Concise robust adaptive path-following control for underactuated ships[J].Journal of Harbin Engineering University,2014.

[10] Bu R,Liu Z,He Q.Path following of underactuated surface ships with uncertain forward speed[C]// Control Conference.IEEE,2014.

[11] 徐瑞坤.CMGs驱动型水下航行器饱和跟踪控制方法研究[D].武汉:华中科技大学船舶与海洋工程学院,2019:96-128.

[12] SUN Z,ZHANG G,QIAO L,et al.Robust adaptive trajectory tracking control of underactuated surface vessel in fields of marine practice[J].Journal of Marine Science and Technology,2018.

猜你喜欢

滑模控制
油气悬架车身高度控制研究
三相电压型PWM整流器新型双闭环控制策略研究
基于Buck变换器的滑模控制方法研究
P—模糊—PI滑模控制系统设计
适用于制导控制一体化的反馈线性化滑模控制方法
基于T⁃S模糊模型的机器人轨迹跟踪控制
穿浪双体船纵向运动滑模控制