[发明专利]一种考虑输入饱和的水面无人艇误差约束控制方法有效
申请号: | 201910451870.3 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110007606B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 孙延超;秦洪德;李骋鹏;李晓佳;陈辉;吴哲远;李凌宇 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/02 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 刘冰 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考虑 输入 饱和 水面 无人 误差 约束 控制 方法 | ||
1.一种考虑输入饱和的水面无人艇误差约束控制方法,其特征在于:所述方法具体过程为:
步骤一、建立水面无人艇的闭环系统;
步骤二、对步骤一建立的水面无人艇的闭环系统进行饱和特性的处理,得到考虑饱和特性的水面无人艇的闭环系统;
步骤三、对步骤二得到的考虑饱和特性的水面无人艇的闭环系统进行误差约束处理,将误差变量约束在规定范围内;
步骤四、对步骤二得到的考虑饱和特性的水面无人艇的闭环系统进行不确定性处理,对未知参数进行估计;
步骤五、基于步骤三的误差约束处理和步骤四的不确定性处理,确定水面无人艇的闭环系统的控制律和自适应律;
所述步骤一中建立水面无人艇的闭环系统;具体过程为:
确定对称正定的惯性矩阵M,向心力和科氏力矩阵C(ν),以及阻尼矩阵D(ν);
基于对称正定的惯性矩阵M,向心力和科氏力矩阵C(ν),以及阻尼矩阵D(ν),确定水面无人艇从随体坐标系到地面坐标系的非奇异转换矩阵J(η);
建立期望轨迹x1d=[x11d(t),x12d(t),x13d(t)]T
其中,x1d为在大地坐标系下ηx、ηy、ηψ位置的期望轨迹;x11d为在大地坐标系下ηx位置的期望轨迹;x12d为在大地坐标系下ηy位置的期望轨迹;x13d为在大地坐标系下ηψ位置的期望轨迹;T为转置;t为时间;
令x1=η,x2=ν,建立水面无人艇的动力学模型:
其中,x1为目标水面无人艇相对于地面坐标系的位置分量和航向,x2为目标水面无人艇的纵荡、横荡和艏摇的速度,η=[ηx,ηy,ηψ]为目标水面无人艇相对于地面坐标系的位置分量和航向;v=[vx,νy,νψ]为目标水面无人艇的纵荡、横荡和艏摇的速度;为x1关于时间t的一阶导数,为x2关于时间t的一阶导数,J(x1)为水面无人艇从随体坐标系到地面坐标系的非奇异转换矩阵,M为对称正定的惯性矩阵,τ为控制输入,C(x2)为向心力和科氏力矩阵,D(x2)为阻尼矩阵,g(x1)为由重力、海流和浮力引起的恢复力,w为外界干扰;
设计虚拟控制函数根据误差变量的定义,得:
z1=[z11,z12,z13]T=x1-xd (2)
z2=[z21,z22,z23]T=x2-α (3)
其中,J为水面无人艇从随体坐标系到地面坐标系的非奇异转换矩阵,K11为正的常数,K1为正的常数,kb为||z1||的约束边界,xd为位置的期望轨迹,为xd关于时间t的一阶导数,z1为关于位置的误差变量,z2为关于速度的误差变量,z11为大地坐标系下ηx位置的实际与期望轨迹的差值,z12为大地坐标系下ηy位置的实际与期望轨迹的差值,z13为大地坐标系下ηψ位置的实际与期望轨迹的差值,α为虚拟控制函数;z21为纵荡速度vx的实际与期望轨迹的差值;z22为横荡速度vy实际与期望轨迹的差值;z23为艏摇速度vψ实际与期望轨迹的差值;
结合式(1)、式(2)和式(3),建立水面无人艇的闭环系统:
其中,为z1关于时间t的一阶导数,为z2关于时间t的一阶导数,为α关于时间t的一阶导数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910451870.3/1.html,转载请声明来源钻瓜专利网。