System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种船舶运动仿真方法和系统技术方案_技高网
当前位置: 首页 > 专利查询>集美大学专利>正文

一种船舶运动仿真方法和系统技术方案

技术编号:41399750 阅读:5 留言:0更新日期:2024-05-20 19:24
本发明专利技术涉及船舶运动技术领域,尤其涉及一种船舶运动仿真方法和系统。包括信息采集模块、模型生成模块、仿真控制模块、动画渲染模块;包括以下步骤:采集船舶信息和环境信息;对采集到的船舶信息进行计算并生成船舶模型和运动姿态;设置船舶的各项数值生成船舶的航行路线;设置环境数值及信息进行仿真模拟,实时更新船舶的运动姿态和航行路线;对航行动画进行渲染,生成3D动画并通过显示单元显示。本发明专利技术的目的是为了解决现有技术中存在的技术问题,提出了一种船舶运动仿真方法和系统。

【技术实现步骤摘要】

本专利技术涉及船舶运动,尤其涉及一种船舶运动仿真方法和系统


技术介绍

1、由于无人艇的工作环境不易接近,使得其硬件及软件体系的研究、开发和测试变得较困难。而在无人艇工作时,可能由于其内部故障或无法处理一个不可预见的环境因素导致艇体的倾覆,而无人艇上面有许多设备的造价昂贵,因此艇体的倾覆会引起巨大的损失。如此需要实时监控正在工作的过程中的无人舰艇的运动,以及其航行的各种参数,进而为提高无人艇的性能提供依据。


技术实现思路

1、本专利技术的目的是为了解决现有技术中存在的技术问题,提出了一种船舶运动仿真方法和系统。

2、本专利技术所采用的技术方案为:一种船舶运动仿真系统,其特征在于:包括信息采集模块、模型生成模块、仿真控制模块、动画渲染模块,所述信息采集模块用于采集船舶信息和环境信息;所述模型生成模块对采集到的船舶信息进行计算并生成船舶模型和运动姿态;仿真控制模块将采集的环境信息作为干扰项对船舶进行仿真模拟生成船舶的航行路线;所述动画渲染模块将船舶的航行动画进行渲染,生成3d动画并通过显示单元显示。

3、作为本专利技术进一步的改进,所述船舶信息包括船舶外形、船舶质量、初始速度、移动速度、转动速度;所述环境信息包括风浪等级、风向、天气。

4、作为本专利技术进一步的改进,所述模型生成模块根据采集的船舶外形并结合海洋和天空建立船舶模型;并根据采集的船舶初始速度和移动速度进行初始值情况的设置,计算并得到船舶的运动姿态。

5、作为本专利技术进一步的改进,所述仿真控制模块可设置移动速度数值、转动角度数值、转动速度数值,仿真控制模块会生成船舶的航行路线。

6、作为本专利技术进一步的改进,所述仿真控制模块将风浪等级、风向、天气作为干扰项,设置风浪等级数值、风向信息、天气信息进行仿真模拟,船舶会进行摇摆运动,建立船舶的摇摆运动模型模拟船舶的摇摆运动,并实时更新船舶的运动姿态和航行路线。

7、作为本专利技术进一步的改进,所述动画渲染模块调用3dmax渲染器对航行动画进行渲染,生成3d动画并通过显示单元显示。

8、一种船舶运动仿真方法,其特征在于:包括以下步骤:

9、步骤一:采集船舶信息和环境信息;

10、步骤二:对采集到的船舶信息进行计算并生成船舶模型和运动姿态;

11、步骤三:设置船舶的各项数值生成船舶的航行路线;

12、步骤四:设置环境数值及信息进行仿真模拟,实时更新船舶的运动姿态和航行路线;

13、步骤五:对航行动画进行渲染,生成3d动画并通过显示单元显示。

14、本专利技术的有益效果:本专利技术可以实时确定船舶航行的各种参数,并对数值进行调整,从而实时模拟船舶的运动姿态,进而可以实时监控船舶的航行路线;同时通过渲染器对航行动画进行渲染,且利用显示单元将3d动画进行显示,更加直观。

本文档来自技高网...

【技术保护点】

1.一种船舶运动仿真系统,其特征在于:包括信息采集模块、模型生成模块、仿真控制模块、动画渲染模块,所述信息采集模块用于采集船舶信息和环境信息;所述模型生成模块对采集到的船舶信息进行计算并生成船舶模型和运动姿态;仿真控制模块将采集的环境信息作为干扰项对船舶进行仿真模拟生成船舶的航行路线;所述动画渲染模块将船舶的航行动画进行渲染,生成3D动画并通过显示单元显示。

2.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述船舶信息包括船舶外形、船舶质量、初始速度、移动速度、转动速度;所述环境信息包括风浪等级、风向、天气。

3.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述模型生成模块根据采集的船舶外形并结合海洋和天空建立船舶模型;并根据采集的船舶初始速度和移动速度进行初始值情况的设置,计算并得到船舶的运动姿态。

4.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述仿真控制模块可设置移动速度数值、转动角度数值、转动速度数值,仿真控制模块会生成船舶的航行路线。

5.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述仿真控制模块将风浪等级、风向、天气作为干扰项,设置风浪等级数值、风向信息、天气信息进行仿真模拟,船舶会进行摇摆运动,建立船舶的摇摆运动模型模拟船舶的摇摆运动,并实时更新船舶的运动姿态和航行路线。

6.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述动画渲染模块调用3DMAX渲染器对航行动画进行渲染,生成3D动画并通过显示单元显示。

7.一种船舶运动仿真方法,其特征在于:包括以下步骤:

...

【技术特征摘要】

1.一种船舶运动仿真系统,其特征在于:包括信息采集模块、模型生成模块、仿真控制模块、动画渲染模块,所述信息采集模块用于采集船舶信息和环境信息;所述模型生成模块对采集到的船舶信息进行计算并生成船舶模型和运动姿态;仿真控制模块将采集的环境信息作为干扰项对船舶进行仿真模拟生成船舶的航行路线;所述动画渲染模块将船舶的航行动画进行渲染,生成3d动画并通过显示单元显示。

2.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述船舶信息包括船舶外形、船舶质量、初始速度、移动速度、转动速度;所述环境信息包括风浪等级、风向、天气。

3.根据权利要求1所述的一种船舶运动仿真系统,其特征在于:所述模型生成模块根据采集的船舶外形并结合海洋和天空建立船舶模型;并根据采集的船舶初始速度和移动速度进行...

【专利技术属性】
技术研发人员:陈宁王章华张子骞黄东龙李盼盼刘必歆吴少鹏
申请(专利权)人:集美大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1