[发明专利]一种速度信息不完备下的AUV区域跟踪控制方法有效
申请号: | 202011236700.2 | 申请日: | 2020-11-09 |
公开(公告)号: | CN112363538B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 张铭钧;刘星;吕图;于大程;崔丁予;李海燕 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05D1/12 | 分类号: | G05D1/12;G05B13/04;G05B13/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 速度 信息 完备 auv 区域 跟踪 控制 方法 | ||
1.一种速度信息不完备下的AUV区域跟踪控制方法,其特征在于:步骤如下:
步骤一:根据水下机器人动力学模型,对状态量进行线性变换,结合位姿信息的非线性项以及Nussbaum函数构造状态观测器;
多推进器驱动的水下机器人动力学模型一般可描述为以下二阶方程:
其中,η是水下机器人的6维位姿向量;Mη(η)是质量矩阵;J是艇体坐标系与大地坐标系之间速度转换矩阵,B是推进器分布矩阵;是未知的水动力项;
定义对水下机器人状态量进行如下线性转换:
其中,I6×6为6阶单位阵;06×6为6阶零矩阵;T1是6阶正定对角阵,具体参数待定,
基于此线性转换,公式(1)可改写为如下形式:
其中,
根据线性转换后的动力学方程(3),Nussbaum状态观测器的具体形式如下:
其中,L1,L2为对角阵,具体参数待定;是的估计值,后续将通过神经网络来估计,且通常假定δ为大于零的常数;f1(Δ1)和f2(Δ1)的表达式如下:
其中,ki(i=0,1,2,…,6),p1,p2,a1,a2为大于零的常数;γ1∈(0,1),γ2>1,α∈(0,1);P1和P2是正定对角阵,具体参数待定;和与有着相似的表达形式;运算符号“col”(i=1,2,…,6)表示将所有元素整合成一个列向量;N1i(ξ1i)和N2i(ξ2i)是Nussbaum函数;ξ1i和ξ2i分别表示ξ1和ξ2第i个元素(i=1,2,…,6),且
结合水下机器人动力学模型和所构造的状态观测器,得到状态估计误差的动态方程如下:
其中,
步骤二:结合步骤一的结果,根据Lyapunov理论以及Barbalat引理验证所设计的观测器所提高的估计误差的一致最终有界特性;
构造如下Lyapunov函数:
由于P1和P2是正定对角阵,Lyapunov函数V1对于任意时刻都是非负的;对公式(8)两边同时求导,得到:
定义Lyapunov函数V1的导数进一步表示为:
其中,
根据Young不等式,得到如下不等式:
其中,ε0为大于零的参数;
最终,Lyapunov函数V1的导数表示为:
其中,P=diag(P1,P2),Ψ=diag(06×6,ε0δ2I6×6);
根据上述等式(12),若存在正定对角阵P,使得是负定对角阵,显然,根据Q的表达形式可知Q是对角阵;若Q是负定对角阵,则根据Lyapunov定理、Nussbaum函数的性质以及Barbalat引理可知,估计误差Δ是一致最终有界的;
步骤三:根据速度估计结果,对水下机器人位姿误差进行非线性转换映射,根据反演控制设计思路,推导区域跟踪控制律;
为实现区域跟踪控制,采用如下公式先对位姿跟踪误差进行非线性转换映射:
其中,s为变量,d0,n为正整数;当n1时,其偏导数
定义Lyapunov函数为:
其中,ln为自然对数,ρa为事先给定的期望边界性能函数,z1i=H3(e1i,ε1i),e1=x1-x1d,x1d为期望轨迹,ε1为大于零的列向量,e1i和ε1i分别为e1和ε1的第i个元素;
定义其中x2c来自于如下一阶滤波器:
其中,θ0,且一般设定为小于1;αc是虚拟控制量;等式(16)的结果是x2c将跟随αc而变化,且||x2c-αc||≤yc,yc为一个正数,且αc设计成如下形式:
其中,b1,b2为大于零的常数,l1属于0到1之间的常数;
区域跟踪控制律如下:
u=u0+u1 (18)
其中,E(x1)+为E(x1)的伪逆矩阵,b3和ρb为大于零的常数,为RBF神经网络的输出,和来自于:
其中,Γ1,Γ2,β1,β2均为大于零的常数;
步骤四:根据Lyapunov理论以及Barbalat引理验证基于所设计的控制律作用下,水下机器人位姿跟踪误差的一致最终有界特性;选择如下Lyapunov函数:
通过求导、结合Young不等式、控制律以及自适应率等一系列运算后,Lyapunov函数V的导数表示为:
在集合z1i<ρa中的任意z1i,以下不等式成立:
不等式(23)进一步写成:
其中,λ1=min(2b3,β1,β2)>0,λ2=min(λ1,b1)>0,
根据不等式(25),Lyapunov理论以及Barbalat引理,可知:闭环系统中的所有信号是一致最终有界,表明误差变量z1在事先设定的边界范围内跟踪误差不收敛于零,满足了区域控制的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011236700.2/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置