[发明专利]针对欠驱动海洋航行器的高精度非线性路径跟踪控制方法有效
| 申请号: | 201710035023.X | 申请日: | 2017-01-17 |
| 公开(公告)号: | CN106773713B | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | 王少萍;苗建明;李元;王兴坚;张超 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/10;G05D1/12 |
| 代理公司: | 11121 北京永创新实专利事务所 | 代理人: | 祗志洁 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 针对 驱动 海洋 航行 高精度 非线性 路径 跟踪 控制 方法 | ||
1.一种高精度非线性路径跟踪控制方法,用于在多不确定性影响下的水面或水下自主式欠驱动海洋航行器,建立欠驱动海洋航行器水平面内包含多不确定性的路径跟踪误差模型和动力学模型,表示为如下三个子系统:
(1)位置子系统
(2)姿态子系统
(3)速度子系统
其中,s为期望路径上某点的横坐标;cc为期望路径上该点处的曲率;(xe,ye,ψe)为航行器在Serret-Frenet坐标系下的位置和姿态误差;u、v和r分别为航行器质心在惯性坐标系下的纵向速度、横向速度及航向角速度;vt为航行器的合成速度,m为航行器质量,Iz为航行器绕z轴的转动惯量;Xu,Xu|u|,Yv,Yv|v|,Nr,和Nr|r|为水动力参数;du,dv和dr为动力学模型总不确定性项,Δm,ΔIz,ΔXu,ΔXu|u|,ΔYv,ΔYv|v|,ΔNr,ΔNr|r|,为动力学模型参数不确定项,Δτu,Δτv和Δτr为外部环境扰动不确定项,Δi(i=u,v,r)为其它未建模动态;τu为外部控制输入力,τr为外部控制输入力矩;β为航行器的侧滑角,为侧滑角变化率;
其特征在于,所述方法将航行器的侧滑角变化率看作一个不确定项dψ,则姿态子系统中,所述方法实现步骤包括:
步骤一:设计期望视线角ψlos;
步骤二:设计观测器估计运动学和动力学不确定性;
对运动学不确定性项dψ和动力学不确定性项du、dv和dr,通过观测器进行实时在线观测,得到观测值dψ,du,dv和dr;
步骤三:设计基于观测器的控制器;
采用反步法获取虚拟向导控制律虚拟航向角速度控制律rd、输入力控制律τu及输入力矩控制律τr,并对步骤二观测的不确定性dψ、du、dv和dr进行实时补偿;
其中,虚拟航向角速度控制律rd为:
步骤四:采用跟踪微分器对控制器进行简化,简化后的控制器表示为:
其中,rc和为虚拟航向角速度控制律rd通过跟踪微分器后得到的跟踪信号和微分信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710035023.X/1.html,转载请声明来源钻瓜专利网。





