[发明专利]基于饱和补偿技术的水面无人艇全状态约束轨迹跟踪控制方法有效
申请号: | 201811098853.8 | 申请日: | 2018-09-19 |
公开(公告)号: | CN108803632B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 秦洪德;孙延超;李骋鹏;曹金梦;陈辉;吴哲远;邢森林 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 刘冰 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 饱和 补偿 技术 水面 无人 状态 约束 轨迹 跟踪 控制 方法 | ||
1.基于饱和补偿技术的水面无人艇全状态约束轨迹跟踪控制方法,其特征在于:所述基于饱和补偿技术的水面无人艇全状态约束轨迹跟踪控制方法包括以下步骤:
步骤一、建立水面无人艇的动力学模型;
步骤二:根据步骤一建立的水面无人艇的动力学模型,设计饱和补偿辅助系统;
步骤三:根据步骤二设计的饱和补偿辅助系统,建立水面无人艇控制律τ的饱和函数;
步骤四:根据步骤三建立的水面无人艇控制律τ的饱和函数,建立水面无人艇的闭环系统;
步骤五:采用自适应法处理外界干扰H,得到自适应估计误差
步骤六:根据步骤五得到的自适应估计误差确定水面无人艇的控制律τ和自适应律实现对水面无人艇的全状态约束轨迹跟踪控制;
所述步骤一中建立水面无人艇的动力学模型的具体过程为:
随体坐标系o-xy的坐标原点o位于水面无人艇的重心处,x轴沿中纵轴线从船尾指向船首,y轴指向左舷;地面坐标系O-XY的坐标原点O位于系泊线和系泊终端的连接处,X、Y轴与随体坐标系的x、y轴在同一平面内;
3自由度、多输入多输出的水面无人艇的动力学模型如下:
其中空心表示实数域;(ηx,ηy)表示地面坐标系下的位置,ηψ表示地面坐标系下的航向角;为η的一阶导数;为无人舰的速度向量,其中,vx为纵荡的速度,vy为横荡的速度,vψ为艏摇的速度;为期望控制输入;是一个对称正定的惯性矩阵,代表向心力和科氏力矩阵,为阻尼矩阵,g(η)代表由重力、海流和浮力引起的恢复力,H为外界干扰;J(η)为从随体坐标系到地面坐标系的非奇异转换矩阵;
所述步骤二中根据步骤一建立的水面无人艇的动力学模型,设计饱和补偿辅助系统的具体过程为:
采用抗饱和补偿器对饱和函数进行处理,设计饱和补偿辅助系统:
其中M为对称正定惯性矩阵,C1,C2为对角线元素均为正常数的对角阵,ζ1,ζ2为饱和补偿辅助系统的输出,J为从随体坐标系到地面坐标系的非奇异转换矩阵,Δτ为期望控制输入τ与实际控制输入sat(τ)之间存在的差值;
对位置的误差变量z1和速度的误差变量z2进行重新定义:
其中x1表示水面无人艇的位置,x2表示水面无人艇速度,xd为位置的期望轨迹,α为虚拟控制函数。
2.根据权利要求1所述基于饱和补偿技术的水面无人艇全状态约束轨迹跟踪控制方法,其特征在于:所述步骤三中根据步骤二设计的饱和补偿辅助系统,建立水面无人艇控制律τ的饱和函数的具体过程为:
饱和函数sat(τ)表达为如下形式:
sat(τ)=[sat(τ1),sat(τ2),sat(τ3)]T
其中,sat(τi)=sgn(τi)min{τimax,|τi|},i=1,2,3,sgn(τi)为关于τi的符号函数,τimax为饱和函数幅值,Δτ表示为:
Δτ=sat(τ)-τ。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811098853.8/1.html,转载请声明来源钻瓜专利网。