[发明专利]一种满足预设跟踪性能的欠驱动水面船舶控制方法有效
申请号: | 201710281426.2 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107015562B | 公开(公告)日: | 2019-08-20 |
发明(设计)人: | 戴诗陆;何树德;方冲;王敏 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 满足 预设 跟踪 性能 驱动 水面 船舶 控制 方法 | ||
1.一种满足预设跟踪性能的欠驱动水面船舶控制方法,其特征在于,所述方法包括以下步骤:
步骤1、建立欠驱动水面船舶动态模型:将向量形式的动态模型展开成标量形式;
步骤2、设计控制系统的稳态及暂态性能要求:定义水面船舶的位置和航向角与任意参考轨迹之间的跟踪误差,设计性能函数并对预设性能的跟踪误差进行函数转换;所述跟踪误差方程设计如下:
其中,e1(t)为由e1(t)和e2(t)组成的向量、η1=[x,y]T为水面船舶在大地坐标中的位置,ηd1=[xd,yd]T为水面船舶期望参考轨迹的位置,ψ为船舶的航向角,ψd为船舶的期望航向角,e1(t)为船舶实际轨迹与参考轨迹在x轴方向的误差,e2(t)为船舶实际轨迹与参考轨迹在y轴方向的误差,e3(t)为船舶实际航向角与参考航向角的误差;
步骤3、设计速度误差方程,引入额外控制,得到如下的速度误差方程:
其中,u为船舶的纵向速度、v为船舶的横荡速度、r为船舶的转向角速度、α1为针对速度u设计的虚拟控制器、α2为针对速度v设计的虚拟控制器、α3为针对速度r设计的虚拟控制器、z2为由z21和z22组成的向量、z21为u与α1的误差、z22为v与(α2+h1(β))的误差、z31为r与(α3+h2(β))的误差、h1(β)为第一个横截函数、h2(β)为第二个横截函数、β为横截函数的自变量、同时引入一个额外控制输入设计虚拟控制器;
步骤4、设计扰动观测器补偿外部时变扰动:应用扰动观测器补偿系统动态中的未知扰动,避免高增益控制输入并提高控制系统的稳态精度;
步骤5、设计状态反馈跟踪控制器:应用李雅普诺夫稳定性理论并结合逐步后推设计方法构造稳定的跟踪控制器。
2.根据权利要求1所述的一种满足预设跟踪性能的欠驱动水面船舶控制方法,其特征在于:步骤1中,所述展开成标量形式的欠驱动水面船舶动态模型为:
其中,ψ为船舶的航向角,r为ψ求导后得到的船舶转向角速度,R(ψ)表示旋转矩阵、表示位置η1的导数、表示纵向速度u的导数、表示横荡速度v的导数、表示转向角速度r的导数、τu表示纵向推力、τr表示转向力矩、表示纵向速度u方向上的外部时变扰动、表示横荡速度v方向上的外部时变扰动、表示转向角速度r方向上的外部时变扰动、φu为纵向速度u方向上的科氏力和阻尼力的合力、φv为横荡速度v方向上的科氏力和阻尼力的合力、φr为转向角速度r方向上的科氏力和阻尼力的合力、m11为纵向速度u方向上的分质量、m22为横荡速度v方向上的分质量、m23为非对称的船头船尾在横荡速度v方向上的分质量、并且,
其中,m33为转向角速度r方向上的分质量、d11为纵向速度u方向上的水动力阻尼系数、d22为横荡速度v方向上的水动力阻尼系数、d23为非对称的船头船尾在横荡速度v方向上的水动力阻尼系数、d32为非对称的船头船尾在转向角速度r方向上的水动力阻尼系数、d33为转向角速度r方向上的水动力阻尼系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710281426.2/1.html,转载请声明来源钻瓜专利网。