[发明专利]一种执行器非对称饱和的水面舰船轨迹跟踪控制方法有效
申请号: | 201610895669.0 | 申请日: | 2016-10-14 |
公开(公告)号: | CN107065847B | 公开(公告)日: | 2020-03-20 |
发明(设计)人: | 郑泽伟;黄琰婷 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 执行 对称 饱和 水面 舰船 轨迹 跟踪 控制 方法 | ||
1.一种执行器非对称饱和的水面舰船轨迹跟踪控制方法,其特征在于,该方法具体步骤如下:
步骤一给定期望跟踪轨迹:给定期望平面位置(xd,yd);给定期望偏航角ψd;期望轨迹表示为ηd=[xd,yd,ψd]T;
步骤二轨迹跟踪误差计算:计算实际轨迹与期望轨迹之间的误差z1=η-ηd;
步骤三期望速度计算:计算消除期望轨迹与实际轨迹之间的误差所需的期望速度α;
步骤四神经网络设计:将动力学方程中的不确定项δ利用神经网络δ=W*TΦ(θ)+ε近似表达;
步骤五辅助控制系统设计:利用高斯误差函数,设计光滑的非对称饱和执行器的模型;
步骤六模型控制律计算:计算消除期望轨迹与实际轨迹误差所需的控制量τ;
其中,步骤四中所述的神经网络设计,其计算方法如下:
1)计算实际速度与期望速度的误差:z2=v-α;
2)定义神经网络变量θ:
θ=[u v r uv ur vr]T
将前进速度u、横向速度v和偏航角速度r及其两两乘积作为神经网络中的变量;
3)计算径向基函数向量Φ(θ)∈Rl;
Φ(x)=[φ1(x),φ2(x),...φl(x)]T;
μi∈R与εi∈R分别为函数φi(x)的中心值与范围;
4)计算神经网络权估计值矩阵l=神经网络节点数;Γ1=Γ1T为正定矩阵;kw为一个小数值正数;
5)计算不确定项估计值Γ2=Γ2T为正定矩阵;kξ为一个小数值正数;
其中,步骤五中所述的辅助控制系统设计,其设计方法如下:
利用高斯误差函数,设计光滑的非对称饱和执行器的模型:
为饱和执行器的输出及系统的输入,执行器输入输出的关系可被表示为:
其中,是不考虑执行器饱和下的控制量,可看做饱和执行器的输入;和分别是输出上下限;但是此时输入与输出的关系曲线是不平滑的,无法使用反步法进行设计,因此定义一个新的饱和执行器模型:
其中,sign(·)为标准双曲正选函数,erf(·)为高斯误差函数;
其中,步骤六中所述的模型控制律,其计算方法如下:
1)计算期望速度对时间的导数:
其中,为期望轨迹对时间求二阶导数;
2)计算饱和执行器输入量
其中k1∈R3×3,k2∈R3×3,均为正定的对称矩阵;ρ为一个小数值正数;
3)将误差向量z1=η-ηd、z2=υ-α以及上述α、的表达式代入上式中,可得饱和执行器输入命令的最终表达式:
4)计算控制量τ:
将代入上述饱和执行器模型中,得到最终的模型控制律τ。
2.根据权利要求1所述的一种执行器非对称饱和的水面舰船轨迹跟踪控制方法,其特征在于:步骤一中所述的给定期望跟踪轨迹包括:期望轨迹为ηd=[xd,yd,ψd]T,三个分量表示含义为:(xd,yd)表示期望平面位置,ψd表示期望偏航角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610895669.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于座椅的空调装置
- 下一篇:利用喷墨印刷的涂覆钢板的制造装置及其制造方法