[发明专利]考虑输入饱和的水面无人艇全状态约束轨迹跟踪控制方法有效
申请号: | 201811095220.1 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109100939B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 秦洪德;孙延超;李骋鹏;李凌宇;李晓佳;汪向前 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 刘冰 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 考虑输入饱和的水面无人艇全状态约束轨迹跟踪控制方法,涉及一种水面无人艇的控制方法。为了解决现有的针对水面无人艇轨迹跟踪控制的控制方法存在未对状态约束和饱和性问题进行处理的问题。本发明首先建立3自由度、多输入多输出的水面无人艇的动力学模型;然后建立饱和性闭环系统,选用自适应方法对未知干扰上界和控制输入差值上界的平方进行估计;根据自适应方法对未知干扰和控制输入设计自适应律,并根据伪逆条件设计控制器,从而对水面无人艇进行控制。本发明适用于水面无人艇的控制。 | ||
搜索关键词: | 考虑 输入 饱和 水面 无人 状态 约束 轨迹 跟踪 控制 方法 | ||
【主权项】:
1.考虑输入饱和的水面无人艇全状态约束轨迹跟踪控制方法,其特征在于,包括以下步骤;步骤一、建立水面无人艇的动力学模型:随体坐标系o‑xy的坐标原点o位于水面无人艇的重心处,x轴沿中纵轴线从艇尾指向艇首,y轴指向左舷;地面坐标系O‑XY的坐标原点O位于系泊线和系泊终端的连接处,X、Y轴与随体坐标系的x、y轴在同一平面内;3自由度、多输入多输出的水面无人艇的动力学模型如下:其中空心表示实数域;(ηx,ηy)表示地面坐标系下的位置,ηψ表示地面坐标系下的航向角;为η的一阶导数;为无人艇的速度向量,其中,vx为纵荡的速度,vy为横荡的速度,vψ为艏摇的速度;为期望控制输入;是一个对称正定的惯性矩阵,代表向心力和科氏力矩阵,为阻尼矩阵,g(η)代表由重力、海流和浮力引起的恢复力,H为未知干扰;J(η)为从随体坐标系到地面坐标系的非奇异转换矩阵;步骤二、建立饱和性闭环系统:令x1=η,x2=ν,则水面无人艇的动力学模型式(1)表示为:设计饱和函数如下:sat(τ)=[sat(τ1),sat(τ2),sat(τ3)]T (3)其中sat(τ)表示实际控制输入;sat(τi)=sgn(τi)min{τimax,|τi|},i=1,2,3,τimax为饱和函数幅值;取z1=[z11,z12,z13]T=x1‑xd,z2=[z21,z22,z23]T=x2‑α,其中为虚拟控制函数;JT为J的转置;b1=[b11,b12,b13]T为z1的约束界限;k11、k12、k13为正的常数;考虑输入饱和的问题,则闭环系统转化为:z1表示位置的误差变量,z2表示速度的误差变量;xd为位置的期望轨迹;针对饱和性闭环系统所描述的考虑输入饱和的实际系统,存在一个实际控制输入sat(τ)以满足跟踪控制目标;步骤三、根据自适应方法对未知干扰上界和控制输入差值上界进行估计,实现对未知干扰的处理;根据伪逆条件,有:其中,(z2T)+表示z2T的穆尔彭罗斯广义逆矩阵;设计控制器如下:其中,ε、δ均为大于零的常数,k2=diag[k21,k22,k23]为正的控制增益,k2i为正的常数;αi为虚拟控制函数α的第i行元素;为αi的导数;Ji为非奇异转换矩阵J的第i行元素;ai为中间变量a=M‑1[τ‑C(x2)x2‑D(x2)x2‑g(x2)+H]的第i行元素;分别为hm2、θ2的自适应估计值;根据控制器和自适应律对水面无人艇进行控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811095220.1/,转载请声明来源钻瓜专利网。