System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种破障艇模拟训练方法技术_技高网

一种破障艇模拟训练方法技术

技术编号:40426384 阅读:4 留言:0更新日期:2024-02-20 22:47
本发明专利技术公开了一种破障艇模拟训练方法,主要包括以下步骤;使用Unity3D建模软件破障艇航行参数处理模块对航行参数进行更新;实现三维场景模型、装备模型的构建;测试灯光并烘焙贴图测试渲染并不断调整灯光参数;破障艇航行参数处理模块交替进行发送或接收航行参数处理模块对航行参数进行分组并发送;航行参数分配保存模块接收并存储所述航行参数;航行参数分配保存模块分别将所述航行参数发送至相应显示区进行显示;本破障艇模拟训练方法,逻辑简单,主次有序,能够简化整体的程序体量,有助于提高系统的响应速度,且减少了模块数量,降低了制作成本和学员的训练成本。

【技术实现步骤摘要】

本专利技术涉及模拟训练,尤其是一种破障艇模拟训练方法


技术介绍

1、破障艇是一种具备自航能力专门用于地面或水下的障碍物进行扫除障碍的的航行器,具有作业范围大、扫除障碍广、驾驶操纵难、系统设备复杂等特点。它拥有动力、观察、通讯、导航等系统设备,它不同于常规意义上的破障艇,它是由(操纵员)驾驶员在破障艇上操纵舱内操作完成的,而且驾驶员需要操作、通讯、和控制的功能颇多,这些操作控制对载人舱内驾驶员进行驾驶、分析和判断极为重要,为驾驶员完成使命任务提供安全保障,同时也对任务完成后的后期分析起到重要作用,因此,如何在短期内全面提高驾驶员熟悉装备、熟悉保障的专业水平和技术力量尤为重要,破障艇综合模拟训练平台就是来完成这一系列工作的。

2、现有的破障艇训练平台的操作程序大多存在逻辑复杂、占用处理资源大等弊端,且数据采集与传送逻辑凌乱,没有统一的标准,因此容易导致系统故障率高、处理速度慢等问题,后期的维护升级较为麻烦。

3、因此,需要一种破障艇模拟训练方法,能够解决上述问题。基于破障艇三维模型及unity3d引擎进行开发,为参训人员提供人机交互的良好界面,实现破障艇的教学演示、模拟训练、考核评估功能。


技术实现思路

1、本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例,在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。

2、因此,本专利技术所要解决的技术问题是破障艇模拟训练器的方法实用性及质量不高的问题。

3、为解决上述技术问题,本专利技术提供如下技术方案:一种破障艇模拟训练方法,其特征在于,包括以下步骤:

4、步骤1:使用unity3d建模软件破障艇航行参数处理模块对航行参数进行更新;

5、步骤2:实现三维场景模型、装备模型的构建;测试灯光并烘焙贴图,创建灯光系统,设置全局照明,为场景设定白天日光照明效果;测试渲染并不断调整灯光参数;

6、步骤3:破障艇航行参数处理模块交替进行发送或接收;

7、步骤4:采用unity3d的灯光、地形、3d设计器和动画状态机制作完成操作使用、故障排除、维护保养等模块虚拟场景建立和动画制作;步骤5:航行参数处理模块对航行参数进行分组并发送;

8、步骤6:航行参数分配保存模块接收并存储所述航行参数;

9、步骤7:航行参数分配保存模块分别将所述航行参数发送至相应显示区进行显示;

10、步骤8:航行参数处理模块接收操作参数,任务参数设置训练;

11、步骤9:航行参数处理模块对所述操作参数转化为航行参数的变化量;若为发送状态,则进行步骤二至步骤七;若为接收状态,则进行步骤八至步骤九;

12、步骤三中航行参数处理模块为周期性交替进行发送或接收,接收频率小于发送频率。

13、作为本专利技术所述破障艇模拟训练方法的一种优选方案:教学演示功能通过语音讲解、文字说明、图片指示、视频播放、三维模型演示多媒体形式展现。

14、作为本专利技术所述破障艇模拟训练方法的一种优选方案:所述步骤五中对所述航行参数进行分组并发送具体为:

15、将不同所述航行参数进行分组;对所述航行参数按组进行标记;

16、步骤六中航行参数分配保存模块根据所述标记分配所述航行参数至相应显示区。

17、作为本专利技术所述破障艇模拟训练方法的一种优选方案:所述步骤五中,所述航行参数按组依次进行发送,每次发送一组所述航行参数;当一组所述航行参数发送完毕后再切换至接收状态。

18、作为本专利技术所述破障艇模拟训练方法的一种优选方案:所述步骤三中还包括:将更新后的所述航行参数与预先设定好的警戒值范围相比较,若超出所述警戒值范围,则将报警信息发送至相应显示区显示。

19、作为本专利技术所述破障艇模拟训练方法的一种优选方案:计算机主机作为核心控制节点安装在作业训练台中,受控机作为can通信节点通过can转usb设备与计算机主机通信;模拟操控器、模拟主控机通过网线与计算机主机网口相连,采用的是tcp/ip通信机制,因此模拟主控单元可与模拟受控机互相通信,实现模拟遥测遥控数据的收发。

20、作为本专利技术所述破障艇模拟训练方法的一种优选方案:模拟训练过程中具有多操作引导提示、对作业进度、误操作、擦碰、违规、事故以及参数超过警戒值等进行提示或警告功能;软件场景中航行至合适位置后,接收到遥控抛撒命令、或到达自主抛撒参数后,会自动演示抛撒模拟破障弹和模拟通标弹效果,抛撒完成后,pzt自动返航。

21、作为本专利技术所述破障艇模拟训练方法的一种优选方案:步骤二中,破障艇模拟训练软件的三维模型中包含有“通标弹”的三维模型,在装填训练科目中随破障弹一同装定在破障艇艇体上的炮筒中,并且随破障弹一同抛撒至破障区域;即参训人员根据软件中的操作步骤进行训练操作,步骤完成正确后该步骤高亮,自动进行下一步的训练。

22、作为本专利技术所述破障艇模拟训练方法的一种优选方案:还包括考核评估功能、训练数据自动采集及成绩管理;参训人员可以自主配置训练作业场景,软件支持火光、爆炸、烟雾、自爆作业场景,参训人员勾选某一项后,软件可做出对应的作业场景显示。

23、作为本专利技术所述破障艇模拟训练方法的一种优选方案:还包括在3d max进行模型制作、渲染和动画制作,然后将模型导入到unity3d中,通过unity3d自带的ngui资源包开发维修模拟训练系统界面;采用unity3d强大的灯光、地形、3d设计器和动画状态机制作完成操作使用、故障排除、维护保养等模块虚拟场景建立和动画制作;采用sqlite环境开发工作原理的元件数据库和回路语音数据库;采用c#完成核心程序编写。

24、本专利技术的有益效果:本破障艇模拟训练方法,逻辑简单,主次有序,能够简化整体的程序体量,有助于节约处理资源,提高系统的响应速度;利用该破障艇训练方法的模拟训练平台线路更加简洁,便于管理和维修维护,且减少了模块数量,降低了制作成本和学员的训练成本。

本文档来自技高网...

【技术保护点】

1.一种破障艇模拟训练方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的破障艇模拟训练方法,其特征在于,教学演示功能通过语音讲解、文字说明、图片指示、视频播放、三维模型演示多媒体形式展现。

3.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤五中对所述航行参数进行分组并发送具体为:

4.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤五中,所述航行参数按组依次进行发送,每次发送一组所述航行参数;当一组所述航行参数发送完毕后再切换至接收状态。

5.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤三中还包括:将更新后的所述航行参数与预先设定好的警戒值范围相比较,若超出所述警戒值范围,则将报警信息发送至相应显示区显示。

6.根据权利要求1所述的破障艇模拟训练方法,其特征在于,计算机主机作为核心控制节点安装在作业训练台中,受控机作为CAN通信节点通过CAN转USB设备与计算机主机通信;模拟操控器、模拟主控机通过网线与计算机主机网口相连,采用的是TCP/IP通信机制,因此模拟主控单元可与模拟受控机互相通信,实现模拟遥测遥控数据的收发。

7.根据权利要求1所述的破障艇模拟训练方法,其特征在于,模拟训练过程中具有多操作引导提示、对作业进度、误操作、擦碰、违规、事故以及参数超过警戒值等进行提示或警告功能;软件场景中航行至合适位置后,接收到遥控抛撒命令、或到达自主抛撒参数后,会自动演示抛撒模拟破障弹和模拟通标弹效果,抛撒完成后,PZT自动返航。

8.根据权利要求1所述的破障艇模拟训练方法,其特征在于,步骤二中,破障艇模拟训练软件的三维模型中包含有“通标弹”的三维模型,在装填训练科目中随破障弹一同装定在破障艇艇体上的炮筒中,并且随破障弹一同抛撒至破障区域;任务参数设置训练通过半实物的主控制台、模拟主控操控器与某型破障艇模拟训练软件交互的方式展现,即参训人员根据软件界面列出的训练功能进行操作,软件界面会有对应的状态变化与动作,即参训人员根据软件中的操作步骤进行训练操作,步骤完成正确后该步骤高亮,自动进行下一步的训练。

9.根据权利要求1所述的破障艇模拟训练方法,其特征在于,还包括考核评估功能、训练数据自动采集及成绩管理;参训人员可以自主配置训练作业场景,软件支持火光、爆炸、烟雾、自爆作业场景,参训人员勾选某一项后,软件可做出对应的作业场景显示。

10.根据权利要求1所述的破障艇模拟训练方法,其特征在于,还包括在3D max进行模型制作、渲染和动画制作,然后将模型导入到Unity3D中,通过Unity3D自带的NGUI资源包开发维修模拟训练系统界面;采用Unity3D强大的灯光、地形、3D设计器和动画状态机制作完成操作使用、故障排除、维护保养等模块虚拟场景建立和动画制作;采用SQLite环境开发工作原理的元件数据库和回路语音数据库;采用C#完成核心程序编写。

...

【技术特征摘要】

1.一种破障艇模拟训练方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的破障艇模拟训练方法,其特征在于,教学演示功能通过语音讲解、文字说明、图片指示、视频播放、三维模型演示多媒体形式展现。

3.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤五中对所述航行参数进行分组并发送具体为:

4.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤五中,所述航行参数按组依次进行发送,每次发送一组所述航行参数;当一组所述航行参数发送完毕后再切换至接收状态。

5.根据权利要求1所述的破障艇模拟训练方法,其特征在于,所述步骤三中还包括:将更新后的所述航行参数与预先设定好的警戒值范围相比较,若超出所述警戒值范围,则将报警信息发送至相应显示区显示。

6.根据权利要求1所述的破障艇模拟训练方法,其特征在于,计算机主机作为核心控制节点安装在作业训练台中,受控机作为can通信节点通过can转usb设备与计算机主机通信;模拟操控器、模拟主控机通过网线与计算机主机网口相连,采用的是tcp/ip通信机制,因此模拟主控单元可与模拟受控机互相通信,实现模拟遥测遥控数据的收发。

7.根据权利要求1所述的破障艇模拟训练方法,其特征在于,模拟训练过程中具有多操作引导提示、对作业进度、误操作、擦碰、违规、事故以及参数超过警戒值等进行提示或警告功能;软件场景中航行至合适位置后,接收到遥控抛撒...

【专利技术属性】
技术研发人员:孙志勇李钰娟杨国才邓枫
申请(专利权)人:南京卡威数字科技有限公司
类型:发明
国别省市:

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

1