[发明专利]一种欠驱动无人水下航行器轨迹生成与控制方法有效
申请号: | 201710962628.3 | 申请日: | 2017-10-16 |
公开(公告)号: | CN107894775B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 王锐;司昌龙 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动 无人 水下 航行 轨迹 生成 控制 方法 | ||
1.一种欠驱动无人水下航行器轨迹生成与控制方法,其特征在于,包括:
建立水下航行器的运动学以及动力学模型,并引入单位四元数对姿态进行描述;
在已知三维参考位置信息的条件下,设计轨迹生成器,生成姿态指令信息,方法为:以姿态信息需要作为额外的控制量,生成一个被约束的理想姿态信息以作为动力学模型姿态子系统的参考轨迹;
设计控制器,用于跟踪所述参考位置信息和所述姿态信息;使用控制推力跟踪所述参考位置信息,控制力矩来跟踪所述姿态信息。
2.如权利要求1所述的无人水下航行器轨迹生成与控制方法,其特征在于,所述无人水下航行器模型包括运动学模型、动力学模型,其表达式为:
运动学表达式:
其中,η1为航行器浮心在惯性坐标系下的位置坐标,定义单位四元数为其中称为单位四元数矢量部分,称为单位四元数标量部分,v1为航行器浮心在机体坐标系{B}中的线速度大小,v2为机体坐标系{B}相对于惯性坐标系{E}的角速度大小在机体坐标系{B}中的投影,为从惯性坐标系到本体坐标系的旋转矩阵,I3×3为三阶的单位对角矩阵,S(×)为3×3斜对称矩阵;
动力学表达式:
其中,M包含附加质量的惯性矩阵,C(v)由科氏力矩阵CRB(v)与向心力矩阵CA(v)组成,D(v)为流体水动力阻尼矩阵,G(η)为恢复力与力矩向量,τ为控制输入,为一阶导数。
3.如权利要求2所述的无人水下航行器轨迹生成与控制方法,其特征在于,基于四元数对姿态的描述,航行器动力学方程变换成位置动力学方程和姿态动力学方程,其表达式为:
位置动力学方程:
其中,W为航行器受到的重力,B为航行器所产生的浮力,N代表航行器沿着本体坐标系b1方向的控制推力,M11是M质量惯性矩阵的一个分量,C12(v1)是C(v)的一个分量,D11(v1)是D(v)的一个分量,e3为惯性坐标系{E}在z方向上的单位向量;
姿态动力学方程:
其中,M22是M质量惯性矩阵的一个分量,C21(v1)和C22(v2)是C(v)的两个分量,D22(v2)是D(v)流体水动力阻尼矩阵的一个分量,为重心相对于浮心在本体坐标系下的位置坐标,Γ=(Γ1,Γ2,Γ3)T为控制力矩。
4.如权利要求1所述的无人水下航行器轨迹生成与控制方法,其特征在于,
定义单位四元数为其中称为单位四元数矢量部分,称为单位四元数标量部分,定义为所生成的理想姿态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710962628.3/1.html,转载请声明来源钻瓜专利网。