收藏 分销(赏)

基于模型预测的AUV轨迹跟踪滑模控制方法.pdf

上传人:自信****多点 文档编号:2398521 上传时间:2024-05-29 格式:PDF 页数:8 大小:1.18MB
下载 相关 举报
基于模型预测的AUV轨迹跟踪滑模控制方法.pdf_第1页
第1页 / 共8页
基于模型预测的AUV轨迹跟踪滑模控制方法.pdf_第2页
第2页 / 共8页
基于模型预测的AUV轨迹跟踪滑模控制方法.pdf_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第32卷第2期 中国惯性技术学报 Vol.32 No.2 2024年02月 Journal of Chinese Inertial Technology Feb.2024 收稿日期:收稿日期:2023-04-14;修回日期:修回日期:2023-08-23 基金项目:基金项目:江苏省自然科学基金(BK20221500);中央高校基本科研业务费专项资金资助(B230201056)作者简介:作者简介:黄浩乾(1983),男,副教授,硕士生导师。从事水下导航与定位、水下自主系统等研究。文章编号:文章编号:1005-6734(2024)02-0205-08 doi.10.13695/ki.12-1222

2、/o3.2024.02.013 基于模型预测的基于模型预测的 AUV 轨迹跟踪滑模控制方法 轨迹跟踪滑模控制方法 黄浩乾,郑康健,马惊天(河海大学 能源与电气学院,南京 211100)摘要摘要:针对自主水下航行器(AUV)在模型参数不确定和外界海流干扰情况下轨迹跟踪误差大的问题,提出一种基于模型预测的滑模控制方法。首先,基于李雅普诺夫稳定性理论,设计一种滑模控制器;其次,为高效利用计算资源,提高 AUV 的轨迹跟踪性能,设计一种滑模控制器与模型预测控制相结合的控制框架;考虑到执行器饱和问题,利用滑模跟踪控制律,在该控制框架上构造收缩约束,确保闭环系统的稳定性;最后,采用仿真实验验证,实验结果表

3、明所提方法与滑模控制器比较,在模型参数确定且无干扰情况下均方跟踪误差减小了 60%以上,在模型恢复力参数不确定和海流扰动情况下均方跟踪误差减小了 80%以上,能够克服时变恢复力对系统的影响,并对外界海流干扰有较好的抑制作用,保证了系统的鲁棒性。关 键 词:关 键 词:自主水下航行器;轨迹跟踪;模型预测控制;滑模控制 中图分类号:中图分类号:TP249 文献标志码:文献标志码:A A sliding mode control method for AUV trajectory tracking based on model prediction HUANG Haoqian,ZHENG Kangj

4、ian,MA Jingtian(Hohai University,College of Energy and Electrical Engineering,Nanjing 211100,China)Abstract:A sliding mode control method based on model prediction is proposed to solve the problem of large tracking error of autonomous underwater vehicle(AUV)under the condition of uncertain model par

5、ameters and external ocean current disturbance.Firstly,based on Lyapunovs stability theory,a sliding mode controller is designed.Secondly,in order to efficiently use computing resources and improve the trajectory tracking performance of AUVs,a control framework combining sliding mode controller and

6、model predictive control is designed.Then,considering the actuator saturation,the sliding mode tracking control law is used to construct shrinkage constraints on the control framework to ensure the stability of the closed-loop system.Finally,the simulation experiments show that compared with the sli

7、ding mode controller,the mean square tracking error of the proposed method is reduced by more than 60%when the model parameters are determined and there is no interference.When the restoring force parameters of the model are uncertain and there is ocean current interference,the mean square tracking

8、error of the proposed method is reduced by more than 80%.The proposed method can overcome the influence of time-varying restoring force on the system and has a good suppression effect on ocean current interference,ensuring the robustness of the system.Key words:autonomous underwater vehicle;trajecto

9、ry tracking;model predictive control;sliding mode control 欠驱动自主水下航行器(Autonomous Underwater Vehicle,AUV)精确跟踪能力是水下探测、救援和特殊水下任务的技术基础1。欠驱动 AUV 是一种独立控制输入小于运动自由度数的 AUV,与全驱动 AUV 相206 中国惯性技术学报 第 32 卷 比,它在降低系统能耗、成本和质量、提高系统可靠性方面更有优势,因此在工程实践2中得到了广泛应用。欠驱动 AUV 的运动方程具有非线性、耦合、水动力参数时变和外界干扰等特点,增加了运动控制的难度3。因此,欠驱动 AUV

10、 的轨迹跟踪问题已成为研究热点4。目前用于欠驱动 AUV 轨迹跟踪控制算法的主要有滑模控制5、反步控制6、自适应控制7和模型预测控制8等。滑模控制结构简单,鲁棒性强,常用于欠驱动 AUV 轨迹跟踪。为了解决状态和控制输入量化影响下的潜在量化问题,通过对滑模控制的有关项增加量化误差的界,提出了一种轨迹跟踪控制律。反步法在轨迹跟踪控制中也很常见,因为它可以降低系统的复杂性。文献9利用滑模技术对系统参数变化的不敏感特性,将无抖振滑模控制器应用到 AUV 上,获得较好的跟踪控制效果,但外界扰动未作考虑,且不能保证系统自适应估计项的有界性。为了克服不确定性、未知参数和外界干扰对系统的影响,彭玉东10提出

11、了一种新的反演控制结构,主要针对 AUV 悬停问题,但没有考虑轨迹跟踪问题。自适应控制对系统参数的变化具有较强的适应能力,并具有较强的抵抗外界干扰的能力,因此常与其他控制方法结合使用,以消除外界干扰,增强系统的鲁棒性11。Qiu 等通过构造自适应滑模控制律实现了模型参数不确定情况下的轨迹跟踪控制12,但没有考虑输出最优化,提高计算利用率问题。而在实际 AUV 应用中,推力限制、安全工作区域等系统约束是不可避免的,因此在设计跟踪控制器时需要考虑这些约束。模型预测控制(Model Predictive Control,MPC)是一种基于优化的时域控制方法13,在处理多约束、多变量和不确定控制问题方

12、面具有良好性能,为解决控制问题提供了一个强大的控制框架14,15。2017 年,Shen 等提出了一种用于 AUV 平面轨迹规划与跟踪的编队控制方案,并给出了跟踪控制16稳定条件。2018年,Gan 等 提 出 了 一 种 基 于 量 子 粒 子 群 优 化(Quantum-behavioral Particle Swarm Optimization,QPSO)模型的无人潜航器(Unmanned Underwater Vehicle,UUV)三维轨迹跟踪控制预测控制算法,并考虑了滑模控制对系统参数变化和扰动的不敏感性,综合应用。但是,求解开环最优控制问题会带来计算量。随着问题规模的增加,计算复

13、杂度呈指数级增长。为了解决 MPC 的计算复杂度,采用了数值延拓、事件触发控制17和离线预计算等策略。对于 AUV 的跟踪控制,由于所要求的轨迹具有时变特性,需要找到更好的解决方案。另一种旨在降低非线性模型预测控制(Nonlinear Model Predictive Control,NMPC)在线计算负荷的策略。通过将六自由度动力学方程分解为三个相互作用较小的子系统,可实现分布式求解。然而,由于 MPC 通过求解优化问题来确定控制信号,控制信号是系统状态的隐函数,给分析闭环稳定性带来了巨大的挑战,特别是对于 AUV 等非线性系统。然而,如前所述,局部线性化不适用于 AUV 轨迹跟踪。综上所述

14、,目前基于 MPC 控制的 AUV 轨迹跟踪存在以下三个问题:(1)在海流干扰和模型参数不确定情况下 AUV 跟踪轨迹误差较大;(2)标准 MPC 设计需要对所制定的优化问题使用终端约束,并通过局部线性化构造相应的辅助稳定控制律,然而,局部线性化并不适用于 AUV 轨迹跟踪;(3)在 AUV 运动过程中,会有执行器饱和与抖震的问题,从而不能确保系统的稳定性。针对上述问题,本文提出一种基于滑模辅助控制器同模型预测控制相结合的方法,解决欠驱动 AUV 轨迹跟踪问题。主要贡献如下:(1)针对在海流干扰和模型参数不确定情况下AUV 跟踪轨迹问题,设计滑模控制算法,利用滚动优化和反馈校正补偿不确定项和海

15、流干扰的影响;(2)针对 MPC 算法局部线性化问题,提出滑模与模型预测控制相结合的方法,能够处理系统动力约束问题,避免 MPC 局部线性化问题;(3)针对执行器饱和与输出抖震问题,设计滑模控制器作为辅助控制器,在解决执行器饱和的同时,还能避免系统抖震,从而确保系统的稳定性。1 问题描述 1 问题描述 为研究 AUV 的运动轨迹,将 6 自由度 AUV 运动分解为 3 自由度(纵荡、横荡、艏摇)的 AUV 的水平运动。欠驱动 AUV 模型具体如图 1 所示。图 1 AUV 模型 Fig.1 AUV model 忽略纵摇、横摇和垂荡相对应的变量,运动学方程如式(1)所示:=()Jv (1)其中,

16、T,x y表示位置向量T,x yp和方向,式(1)中为导数;T,u v rv表示AUV速度向量;J表示旋转矩阵,如式(2)所示:第 2 期 黄浩乾等:基于滑模模型控制的 AUV 轨迹跟踪控制 207 cossin0sincos0001J (2)运动学与AUV静止或匀速行驶时的平衡有关,而动力学与AUV加速运动有关。3自由度非线性动力学运动方程可以方便地表示为:()()()vvMv+Cv+Dv+g=d (3)其中,M为系统惯性矩阵,()vC表示科里奥向心矩阵,()vD表示阻尼矩阵,()g表示恢复力矩阵,表示控制输入,d表示扰动。令 dg,将式(1)与式(3)结合,可以建立新的AUV跟踪问题系统模

17、型:-1()()()()fvvJvx=x,MCvDv (4)将T=,x yu v rx定 义 为 新 的 状 态 变 量,T,uvr 定义为新的控制变量。为更加直观的展示AUV各状态变量之间的关联关系,将式(4)展开为以下形式:22111111222211223333cossinsincosuuvvrrxuvyuvrum vrd umvm urd umrmmuvd rm (5)AUV模型的以下特性推导较为容易,并在控制器设计中加以应用。特性特性1:初始矩阵是对称正定且有上界:T0m MM(其中 I 为 3 阶单位矩阵);特性特性2:科里奥向心矩阵是反对称矩阵:T()()vvCC;特性特性3:旋

18、转矩阵的逆矩阵满足以下特性:1()()JJ,并且满足T22()J(表示二范数);特性特性 4:阻尼矩阵是正定矩阵:()0vD;假 设AUV在 水 平 面 中 的 参 考 位 置 为 T,ddtxtyt p,并且满足以下假设:假设1:期望轨迹 p t光滑有界,且满足0 ppp,110 ppp,20 2ppp,330 ppp。将 tp扩 充 至 整 个 系 统,系 统 参 考 轨 迹 为 T,dddddddtxtyttutvtrt x,其中:atan2(),()dddytxt (6)22()()ddduytxt (7)0dv (8)22()()()()()()dddddddrx t ytyt x

19、tx tyt (9)其中atan2表示四象限正切逆算子。则式(3)可写为:ddddddd=Mv+C vv+D vv+g (10)推论1:假设1成立,且参考信号为dr,则d,d,d有上界,并且 ddt,1ddt,2ddt,其中d,1d,2d为正整数。证明:通过推论1中内容,不难看出d,1d,2d有界性取决于d,d,d有界性,且d,由ddr,得2121/dp pp,其中1p表示1p是有上界和下界),则d为:222222ddddddddddddddddx xy yx yy xx yy xxyxy (11)显然,22221311212dp ppp pp,因此,将边界定为:max,dp 22211121

20、max,dp p pp 222222131121max,2dpp ppp pp。由 ddJv,可以得知参考状态dx和输出d也是有界的。2 基于2 基于 Lyapunov 模型预测轨迹跟踪控制器设计 模型预测轨迹跟踪控制器设计 在本文考虑模型不确定和存在干扰的场景中,AUV可以跟踪预定轨迹,并且在设计的控制器作用下,可精准地跟踪预定轨迹,从而达到想要的效果。控制器原理框图如图2所示,共包含三部分:AUV、辅助控制率、MPC控制器;其中辅助控制率可以生成局部AUV的稳定性约束,即计算约束MPC优化问题的最优输入。图 2 AUV 轨迹跟踪原理图 Fig.2 Schematic diagram of

21、AUV trajectory tracking 2.1 辅助控制率设计 为了构造收缩约束,需要找到一个状态反馈控制器以及相应的Lyapunov函数。针对AUV轨迹跟踪问题,利用反步法设计基于Lyapunov的非线性滑模控制器。T,x y表 示AUV的 实 际 轨 迹,T,rrrrxy表示期望轨迹,定义以下变量变换:dr=(12)TrrvJ (13)()()rr =Jvve (14)208 中国惯性技术学报 第 32 卷 其中表示跟踪误差,对于运动学方程(1),可以推出:()ddJvv (15)可以将v 看作一个虚拟控制,从而得到:1Jve (16)令1r,代入式(15)(16)得:1d Jve

22、 (17)选取一个Lyapunov函数:112pV (18)其中T0ppKK,对1V求导得:TTT1)ppV p K(K s K (19)取滑模面s=c+e,进一步构造Lyapunov函数:T*2112VVs M s (20)其中,*T()()()M=JMJ,Tv*D v,=JDJ,TTcvvC-MJJJDJ,TTv*Cv,=JC-MJJJ,对2V求导得:TTTTT21TTTTT*T*TT1()21()(22)2()()()*ppddddppVVcvvvvcc*s M ss M sKe Ks Je-CD vgMvs JC-MJJJDJesMCDss JMvCDvM JeJCDM J K e K

23、(21)为使2V正定,选取以下控制率:TTT*()sign()sign()*dddpdc*x=Mv+Cv+DvJ KJ K sssM JJCD(22)式(22)中为对角常数矩阵。将式(22)代入2V中,得到:T*TT2sign()signdpVss sDJ KsK(23)利用非线性滑模辅助控制器的帮助构造收缩约束,由于滑模项的引入,控制输入会出现不连续性,从而导致抖振问题。在这里采用一种具有动态边界层的饱和函数sat代替符号函数sign,引入边界层会导致稳态误差,影响系统稳定性。这里通过调整边界层厚度,使其随着状态轨迹的收敛而逐渐收缩,最终与切换平面重合来减少系统输出抖振并保证系统的渐进稳定性

24、。首先引入接近角概念,接近角是系统状态轨迹与切换平面之间的夹角,会随着状态轨迹接近切换平面而不断减小。通过来描述状态变量收敛的程度,并以此设计边界层厚度函数()tan()。基于该边界层厚度函数可以得到动态边界层的饱和函数:sign1()()sat1,2,3()1()()iiiiiiiiiisssiss ,(24)最终设计的控制器为:TTT*()sat()sat()*dddpdc*x=Mv+Cv+DvJ KJ K sssM JJCD(25)将式(25)代入式(21),最终可得2V:TTT2,satdPVv*sDKsKsss(26)根据第1节中特性4可知:20V,然后,根据标准Lyapunov参数

25、,闭环系统对于平衡0 0,s,是全局渐近稳定的。那么,可以建立AUV轨迹跟踪控制的直观MPC约束如式(27)-(30)所示:2220mindTQRPSJx sssx s(27),sssxfx (28)0 0txx (29)max s (30)其中,sx为预测控制,s的预测状态轨迹,利用系统模型从0()x t演化而来;dxxx为误差状态;d为控制误差;S为以采样周期为特征的分段常数函数,TN为预测区间;权重矩阵Q、P、R都是正定的。但众所周知,由于预测界有限解的最优性不能自动保证闭环稳定性。为了遵循这一重要的闭环特性,需要进行复杂的离线设计。对于AUV等非线性系统,采用标准MPC设计技术,需要进

26、行局部线性化,以选择合适的加权矩阵并构造辅助的局部反馈控制律。此外,如引言所述,对于AUV跟踪曲线参考局部线性化是不合适的。为避免局部线性化,同时保证MPC跟踪控制的闭环稳定性,设计滑模控制的辅助非线性跟踪控制律,并通过在原MPC公式中添加收缩约束来解决滑模模第 2 期 黄浩乾等:基于滑模模型控制的 AUV 轨迹跟踪控制 209 型预测控制(Silding Model Predictive Control,SMPC)问题。2220mindTQRPSJx sssx s (31),sssxfx (32)0 0txx (33)maxs (34)0,00,0VVhfxfxxxx(35)其中 h为辅助的

27、基于Lyapunov的非线性跟踪控制律,V为对应的Lyapunov函数。收缩约束式(35)的存在能够证明SMPC控制器继承了状态反馈控制 h x的稳定性属性。此外,由于在线优化过程,SMPC控制器将自动执行最好的跟踪控制。基于SMPC控制器的轨迹跟踪控制将以递减的方式实现,控制算法总结在算法1中。算法 1 MPC 实现 Step 1:对于 AUV,选择对应的采样周期、加权矩阵和其他设计参数;Step 2:AUV 对系统状态进行测量;Step 3:令0()()ttxx,求解 SMPC 问题(5)并且假设 s为次优解;Step 4:对一个采样周期执行 s:(),0,tss;Step 5:在下一个采

28、样周期,令tt,并重复 Step2。递归的可行性和闭环的稳定性都不依赖于优化的精确解。在算法1中,次优解是完全可以接受的,这对于任何非线性MPC算法都是非常可取的。由于系统动力学是非线性的,使用迭代方法,式(34)最佳保证解是局部最优解。更重要的是,在计算资源有限的嵌入式系统上实现时,迭代次数可能会受到实时控制的限制。换句话说,实时控制与次优解的兼容性限制了数值效率和控制性能之间的灵活性。可以在不破坏跟踪控制的情况下,通过指定最大迭代次数来轻松地进行权衡。因此,收缩约束式(35)的详细表达式为:TTTTTT*T00,0000000000000000,0sat0000dddPpPdPcs *sD

29、 vssJMvC vvD vveKe KsKsD vscKsI(36)2.2 稳定性分析 为了证明MPC的稳定性,此处定义 3Vk为Lyapunov函数,即:22312|min|TiddQRdPx ki tki tVkxki tki tx ki txki t(37)二次函数恒大于0,因此正定性得证,即:222|0|dddQRPx ki tki tx ki txki tki txki t(38)再证明331VKVK即可证明其稳定。22321222211|1|1|1min1|1|1|1|1|1|min1|1|1|TdQidPdRTdQidddQRPdRx kitxkitx kT tVkxkT tk

30、itkitx ki txki tx ktktx kT txktktxkT tki tki t 22222212223|1|1|1|min1|1|1|1|1|1|1|1|1|TdQidddQRPdRdddQRPx ki txki tx ktktx kT txktktxkT tki tki tx ktktx kT tVkxktktxkT t (39)210 中国惯性技术学报 第 32 卷 且已知终端约束为21|1|0dPx kT txkT t ,2211|1|min01|1|TdQidRx kT txkT tkT tkT t 。又因为222|0|dddQRPx k i tk i tx k i tx

31、 k i tk i tx k i t,因此 331VkVk,稳定性得以证明。3 实验结果 3 实验结果 在本节中,通过建立两个对比仿真实验来验证SMPC算法在AUV系统中进行轨迹跟踪的有效性。第一种情况是不存在外部干扰的情况下,对AUV的轨迹跟踪进行了测试。第二种情况是存在参数未知且有干扰的情况下,通过引入未知参数和干扰来测试系统的鲁棒性。仿真结果表明,该方法具有良好的跟踪性能和鲁棒性。3.1 参数选择 参考轨迹为正弦曲线,具体如下:1115cos(0.02/2)5sin(0.02/2)rrrxtpyt (40)对于SMPC算法的控制器,使用以下参数:采样周期0.1s,预测范围5T,权重系数设

32、为553222diag(10,10,10,10,10,10)Q,332diag(10,10,10,10,10,10)P,222diag(10,10,10)R,每个输出区间为-400,400,控 制 增 益 为diag(5,5,5)pdKK,初 始 条 件 为T00,4,24,0,0,0X。3.2 仿真结果与分析(1)轨迹跟踪实验 在SMPC控制器的作用下,具体的跟踪效果如图3和图4所示,其中黑色的曲线为参考轨迹曲线,红色的曲线为在SMPC控制器作用下AUV运动轨迹曲线,蓝色曲线为基于反步法的滑模控制器(Sliding Controller,SC)下的运动轨迹。图 3 参数已知且无干扰轨迹跟踪

33、Fig.3 Track tracking with known parameters and no disturbance 从图3可知,相较于SC控制器,在SMPC控制器的作用下AUV可以更为准确快速地跟踪参考轨迹,并且追踪效果更好,充分验证了闭环的稳定性。同时,仿真结果验证了提出SMPC控制算法的有效性。具体无干扰情况下均方误差(Mean Square Error,MSE)如表1中所示,所提方法均方误差较SC提升60%以上。x/my/m/rad 图 4 参数已知且无干扰下各位置跟踪图 Fig.4 Location tracking with known parameters and no d

34、isturbance 表 1 无干扰情况下两种算法均方差 Tab.1 Mean square error of two algorithms without interference MSE SC SMPC 提升 2mx 0.0051 0.0019 62.75%2my 0.0299 0.0110 63.21%2rad 0.3431 0.1217 64.53%每个推进器所需的推力如图5所示,可以看出,在跟踪刚开始时,SMPC控制器使用的推力接近极限值,以便进行最快的收敛,而SC控制器则超出规定的最大推力,且跟踪效果不如SMPC控制器。整体而言,SMPC控制器控制输出的大小始终保持在预期的允许范围

35、内,并达到最快的跟踪效果。采用滑模模型预测控制计算出的控制输出对于实际系统而言也是可行的,并且可以快速收敛至预定轨迹。u/Nv/Nr/N 图5 参数已知且无干扰下系统输出 Fig.5 System output with known parameters and no disturbance 第2期 黄浩乾等:基于滑模模型控制的AUV轨迹跟踪控制 211(2)鲁棒性实验 滑模控制和模型预测控制通过反馈引入到闭环系统中,从而使得SMPC控制拥有极强的鲁棒性和抗干扰能力,为了测试鲁棒性,对鲁棒性跟踪控制进行了研究。为了证明SMPC的跟踪控制:引入模型恢复力参数(未知且有界)和洋流扰动。在仿真过程中

36、,模拟海洋扰动与不确定参数范围100,100。在图6所示的仿真结果中,对比普通的SC控制器,可以发现基于SMPC的跟踪控制仍然能使AUV较快地收敛至期望的轨迹,证明所提出算法具有较强的鲁棒性和抗干扰能力。通过图7可以看出,即使在存在干扰的情况下,AUV控制输出的大小始终保持在预期的允许范围内,但在SC控制器作用下,AUV推力大小超出规定范围。从而进一步验证了所提算法的稳定性。y/m 图6 参数未知且有干扰轨迹跟踪 Fig.6 Unknown parameters and disturbance trajectory tracking 010203040506070-600-400-200020

37、0400600SCSMPC010203040506070-600-400-2000200400600010203040506070t/s-600-400-2000200400600 图7 参数未知且有干扰系统输出 Fig.7 Unknown parameters and disturbance system output 通过以上两个仿真可以看出,本文提出的SMPC算法在模型参数不确定和干扰情况下都具有良好性能,在跟踪实验中,SMPC算法控制的AUV可以快速跟踪轨迹。在鲁棒性实验中,虽然存在一定误差,但是在SMPC的作用下,AUV可以利用在线优化来调度适当的控制增益来补偿干扰和参数不确定带来的

38、影响。因此,SMPC控制显著提高了轨迹跟踪控制的鲁棒性和稳定性,如表2所示,在有干扰情况下与SC算法相比均方误差明显提升。x/my/m/rad 图8 参数未知且有干扰各位置跟踪图 Fig.8 Tracking diagram of each position with unknown parameters and disturbance 表 2 有干扰情况下两种算法均方差 Tab.2 Mean square error of two algorithms under interference MSE SC SMPC 提升 2mx 0.1077 0.006 94.43%2my 0.1020 0.

39、007 93.14%2rad 0.9173 0.1279 86.06%4 总 结 4 总 结 在复杂的水下环境中,AUV轨迹跟踪普遍存在海洋干扰、参数不确定等问题。本文从3自由度AUV出发,根据以上问题提出一种用于AUV轨迹跟踪的SMPC控制算法。在滑模辅助控制器基础上,加入了在线优化,从而极大提升了控制性能和鲁棒性,并基于李雅普诺夫稳定性定理证明了整个闭环跟踪系统的稳定性,最终将本论文设计控制器应用于欠驱动AUV进行轨迹跟踪仿真实验,结果表明,本文所设计控制器具有较高的跟踪精度和较强的鲁棒性。文中轨迹跟踪是在无障碍物的情况下进行的,而实际水下环境复杂,会导致AUV与障碍物发生碰撞,因此未来会

40、考虑在AUV碰撞情况下,对系统设计相应的控制器,今后将结合不同的控制器进一步研究避碰情况下的轨迹跟踪,以实现系统的精确控制。参考文献(参考文献(References):):1 Gu N,Wang D,Peng Z.Observer-based finite-time control for distributed path maneuvering of underactuated unmanned surface vehicles with collision avoidance and connectivity preservationJ.IEEE 212 中国惯性技术学报 第32卷 Tra

41、nsactions on Systems,Man,and Cybernetics:Systems,2019,51(8):5105-5115.2 Masahiko S,Akihiro O,Shogo Inaba.Applications for autonomous control of multiple AUVs toward deep-sea resource explorationsC/OCEANS 2022,Hampton Roads,Hampton Roads,VA,USA,October 17-20,2022:1-5.3 Yan W,Fang X,Li J.Formation opt

42、imization for AUV localization with range-dependent measurements noiseJ.IEEE Communications Letters,2014,18(9):1579-1582.4 Wu Z,Peng H,Hu B,et al.Trajectory tracking of a novel underactuated AUV via nonsingular integral terminal sliding mode controlJ.IEEE Access,2021,9:103407-103418.5 黄浩乾,刘睿童,王迪,等.基

43、于扰动观测器的AUV固定时间积分滑模控制方法J.中国惯性技术学报,2023,31(03):292-300.Huang H,Liu R,Wang D,et al.Fixed-time integral sliding mode control method for AUV based on disturbance observerJ.Journal of Chinese Inertial Technology,2023,31(03):292-300.6 Wang J,Wang C,Wei Y,et al.Three-dimensional path following of an underac

44、tuated AUV based on neuro-adaptive command filtered backstepping controlJ.IEEE Access,2018,6:74355-74365.7 陈志明,刘龙武,刘瑞,等.基于自适应积分反步法的四旋翼无人机抗干扰轨迹跟踪控制J.中国惯性技术学报,2020,28(06):819-828.Chen Z,Liu L,Liu R,et al.Adaptive integral backstepping-based trajectory tracking control for quadrotor UAV with uncertaint

45、y disturbanceJ.Journal of Chinese Inertial Technology,2020,28(06):819-828.8 Xue Y,Wang X,Liu Y,et al.Real-time nonlinear model predictive control of unmanned surface vehicles for trajectory tracking and collision avoidanceC/2021 7th International Conference on Mechatronics and Robotics Engineering(I

46、CMRE).Budapest,Hungary,February 03-05,2021:150-155.9 Zhu D,SUN B.The bio-inspired model based hybrid sliding-mode tracking control for unmanned underwater vehiclesJ.Engineering Applications of Artificial intelligence,2013,26(10):2260-2269.10 Peng Y,Guo L,Meng Q,et al.Research on hover control of AUV

47、 uncertain stochastic nonlinear system based on constructive backstepping control strategyJ.IEEE Access,2022,10:50914-50924.11 付晓东,陈力.基于WNN的全弹性空间机器人自适应非奇异快速终端滑模控制算法J.中国惯性技术学报,2021,29(5):672-679.Fu X,Chen L.An adaptive nonsingular fast terminal sliding mode control algorithm based WNN for flexible ba

48、se flexible-joint and flexible-link space robotJ.Journal of Chinese Inertial Technology,2021,29(5):672-679 12 Qiu B B,Wang G F,Fan Y S,et al.Adaptive sliding mode trajectory tracking control for unmanned surface vehicle with modeling uncertainties and input saturationJ.Applied Science,2019,9(6):1240

49、-1258.13 Chen Q,Jin Y,Wang T,et al.UAV formation control under communication constraints based on distributed model predictive controlJ.IEEE Access,2022,10:126494-126507.14 Li H,Shi Y,Yan W.On neighbor information utilization in distributed receding horizon control for consensus-seekingJ.IEEE Transa

50、ctions Cybernetics,2016,46(9):2019-2027.15 Shen C,Shi Y,Buckham B.Integrated path planning and tracking control of an AUV:A unified receding horizon optimization approachJ.IEEE/ASME Transactions on Mechatronics,2017,22(3):1163-1173.16 Zhou J,Zhao X,Chen T,et al.Trajectory tracking control of an unde

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服