[发明专利]一种动力定位船舶的变旋转中心运动控制仿真方法有效
申请号: | 201910669190.9 | 申请日: | 2019-07-24 |
公开(公告)号: | CN110456658B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 李新飞;吴昌楠;袁利毫;昝英飞;国岩;陈忠言;李桐;廖德辉 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种动力定位船舶的变旋转中心运动控制仿真方法,通过旋转中心点在船体坐标系下的位置,计算船舶旋转中心速度和船舶中心速度的切换矩阵,计算旋转中心点的运动状态,计算期望运动状态,计算每个推进器的相对位置坐标,计算新的推进器位置布置矩阵,计算每个推进器的期望推力、期望回转方位角,将推进器实际输出的推力合成到旋转中心处,形成合力,计算在旋转中心点处的运动状态,计算在北东坐标系下的位置和姿态,计算旋转中心的位置。本发明能够有效的对动力定位船舶变旋转中心后的定点定位和路径跟踪等任务进行仿真,降低了仿真误差,能真实的反映实际情况,并能为实际的动力定位系统的变旋转中心运动控制提供技术支持。 | ||
搜索关键词: | 一种 动力 定位 船舶 旋转 中心 运动 控制 仿真 方法 | ||
【主权项】:
1.一种动力定位船舶的变旋转中心运动控制仿真方法,其特征在于,具体的实现步骤为:/n步骤1.根据任务需求和相应的操作模式在旋转中心设置模块中设置船舶的旋转中心点,将旋转中心点在船体坐标系下的位置(xc,yc)传给变旋转中心的三自由度运动数学模块、推力分配模块、运动状态转换模块;/n步骤2.由设置的旋转中心,计算船舶旋转中心速度和船舶中心速度的切换矩阵;根据船体中心点的运动状态,计算出旋转中心点的运动状态;/n步骤3.将旋转中心点的运动状态输入到三自由度运动控制器模块,该模块根据设定的操作模式,选择对应的控制器,根据运动状态的位置偏差、艏向偏差和三自由度速度偏差计算出期望纵向推力、横向推力和转艏力矩;/n步骤4.将控制器产生的期望合力指令输入到变旋转中心的推力分配模块,计算每个推进器的相对位置坐标,计算新的推进器位置布置矩阵,最后根据推力分配优化模型采用序列二次规划算法或粒子群算法进行求解,得到每个推进器的期望推力和期望回转方位角;/n步骤5.将每个推进器的期望推力和期望回转方位角输入到推进器响应模块,输出期望推力到变旋转中心的推力合成模块;推力合成模块将每个推进器实际输出的推力合成到旋转中心处,形成合力τc;/n步骤6.将合力τc输入到变旋转中心的三自由度船舶运动数学模型中,计算船舶在旋转中心点处的加速度和船舶旋转中心处的三自由度速度υc;/n步骤7.将旋转中心处的速度υc输入到旋转中心和船体中心运动状态转换模块,计算船中心点的运动状态向量υ;计算船舶在北东坐标系下的位置和姿态向量η;计算船舶旋转中心点在北东坐标系下的位置及姿态向量ηc;此时完成仿真系统的一个工作循环;/n步骤8.循环执行步骤3到步骤7,若在仿真过程中多次切换了旋转中心坐标,则每次切换后的从步骤1开始,然后重复执行步骤3至步骤7。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910669190.9/,转载请声明来源钻瓜专利网。