[发明专利]一种复合干扰下的欠驱动AUV反步自适应模糊滑模控制方法有效
申请号: | 201910938266.3 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110618606B | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 魏延辉;蒋志龙;贺佳林;李强强;马博也;牛家乐;刘东东;姜瑶瑶 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/02 | 分类号: | G05B13/02;G05B13/04;G05D1/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复合 干扰 驱动 auv 自适应 模糊 控制 方法 | ||
1.一种复合干扰下的欠驱动AUV反步自适应模糊滑模控制方法,其特征在于,包括以下步骤:
步骤1:给定AUV期望轨迹,初始位置,速度,建立AUV的垂直面与水平面的动力学模型与运动学模型;
步骤2:建立基于Serret-Frenet坐标系的轨迹跟踪误差模型,包括水平面轨迹跟踪误差模型和垂直面轨迹跟踪误差模型,其中水平面轨迹跟踪误差模型满足:
其中,ψe为航向角跟踪误差,ψe=ψ-ψP,为航向角跟踪误差的导数,Up是参考点沿参考轨迹的运动速度,τe、ne分别表示跟踪点在跟踪轨迹的切向和法向的跟踪误差;r和rp分别表示沿z轴和指向Up方向的角速度;
其中垂直面轨迹跟踪误差模型满足:
其中θe表示纵倾角跟踪误差;
步骤3:利用所述的轨迹跟踪误差模型和动力学模型,对水平面和垂直面分别构造反步滑模控制器,并分别获取水平面和垂直面下的控制器输出,所述反步滑模控制器包括水平面反步滑模纵向速度控制器、水平面反步滑模航向控制器和垂直面反步滑模纵倾角控制器;
其中,水平面反步滑模纵向速度控制器满足:
水平面反步滑模航向控制器满足:
垂直面反步滑模纵倾角控制器满足:
步骤4:在步骤3所述控制器基础上,设计自适应反步滑模模糊控制器,加入自适应模糊控制系统,并实现在复合干扰下的欠驱动AUV轨迹跟踪控制;所述自适应反步滑模模糊控制器包括:水平面反步自适应模糊滑模纵向速度控制器、水平面反步自适应模糊滑模航向角控制器和垂直面反步自适应模糊滑模纵倾角控制器;
其中,水平面反步自适应模糊滑模纵向速度控制器满足:
水平面反步自适应模糊滑模航向角控制器满足:
垂直面反步自适应模糊滑模纵倾角控制器满足:
其中为模糊逻辑系统的输出,为模糊逻辑系统的输出,为模糊逻辑系统的扰动项,S1=u-ud,h和β均表示值为正的实数,z1=ψ-ψd,下标的序号表示在不同的控制器中的参数表示。
2.根据权利要求1所述的一种复合干扰下的欠驱动AUV反步自适应模糊滑模控制方法,其特征在于:
步骤1所述动力学模型包括水平面动力学模型和垂直面动力学模型,其中水平面动力学模型满足:
垂直面动力学模型满足:
步骤1所述运动学模型包括水平面运动学模型和垂直面运动学模型,其中水平面运动学模型满足:
垂直面运动学模型满足:
其中,m表示AUV运动时的实际质量,分别表示AUV沿x轴方向线加速度、沿y轴方向线加速度和沿z轴方向线加速度,xg、yg、zg分别表示重力加速度在在x、y、z方向上的分量,Ix、Iy、Iz表示x,y,z轴的转动惯量,m11,m22,m33为AUV纵向、横向和艏向的附加质量和科氏力;X表示简化后AUV受到的推力;N表示简化后AUV受到的偏航力矩;Xuu,Xu|u|,Yvv,Yv|v|,Nrr,Nr|r|表示AUV在x、y、z轴平移和旋转时与水环境之间的粘性阻尼系数,均为正数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938266.3/1.html,转载请声明来源钻瓜专利网。