论文部分内容阅读
雷达电机作为雷达的一个重要组成部分,其工作正常与否直接关系到雷达能否担任作战任务,因此雷达电机的日常保养与维护显得极为重要。雷达电机拆装训练是电机维修保养工作的重要组成部分,对雷达电机的使用寿命有着重要影响。为此,本论文针对传统雷达电机拆装教学培训周期长,实训教学受场地和时间限制等问题,以虚拟拆装技术的理论和方法为基础,结合雷达电机拆装理论及实训课程中的教学困境与难点,设计了一种基于虚拟现实技术的电机拆装模拟训练软件开发平台,并开发了6种类型的雷达电机拆装模拟训练软件。论文所做的主要工作与成果如下:
(1)针对目前市场上没有专门的电机拆装软件开发平台的问题,研制了一种雷达电机拆装软件开发平台(RMDP)。本文从雷达电机拆装模拟训练软件设计的需求分析出发,在虚拟开发引擎(Post Engineer)的基础上,通过增加电机三维部件模块,解决三维矢量电机模型数据进行高效检索、几何约束求解、三维空间交互等关键技术问题,最终成功了开发雷达电机拆装软件开发平台RMDP(Radar Motor Development Platform)。实际应用结果表明,开发平台不仅可以大大降低开发雷达电机拆装模拟训练软件的工作量。还可以应用于其它设备电机模拟训练软件的开发。
(2)提出了雷达电机拆装模拟训练软件设计与虚拟仿真系统的实现方法。论文根据不同雷达电机的特点,从软件功能与结构设计、3D建模与系统界面设计、虚拟仿真系统的实现等方面详细讨论了雷达电机拆装模拟训练软件开发的具体方法。提出了电机零部件状态表、控制单元信息表、状态现象表、和拆装操作流程表等设计方法和思路,研制开发成功了6种类型的雷达电机拆装模拟训练软件。软件具有交互式拆装训练、自测与考核、操作演示和原理学习功能,能为用户提供逼真的三维虚拟训练和系统全面的电机拆装训练平台。
(3)针对电机拆装模拟仿真系统设计中遇到的问题如交互对象的处理、碰撞检测、模型的编辑,采用控制点的方法设置动画反馈,为场景中的物体采用包围盒法检测碰撞并且深入研究开发虚拟仿真教学系统的关键步骤,包括模型的导入导出、材质的修改及动画的制作并严格按照开发流程最终得以实现。经实际验证表明此系统扩展性较强、沉浸感较好、交互性良好,有较好的使用效果。
(1)针对目前市场上没有专门的电机拆装软件开发平台的问题,研制了一种雷达电机拆装软件开发平台(RMDP)。本文从雷达电机拆装模拟训练软件设计的需求分析出发,在虚拟开发引擎(Post Engineer)的基础上,通过增加电机三维部件模块,解决三维矢量电机模型数据进行高效检索、几何约束求解、三维空间交互等关键技术问题,最终成功了开发雷达电机拆装软件开发平台RMDP(Radar Motor Development Platform)。实际应用结果表明,开发平台不仅可以大大降低开发雷达电机拆装模拟训练软件的工作量。还可以应用于其它设备电机模拟训练软件的开发。
(2)提出了雷达电机拆装模拟训练软件设计与虚拟仿真系统的实现方法。论文根据不同雷达电机的特点,从软件功能与结构设计、3D建模与系统界面设计、虚拟仿真系统的实现等方面详细讨论了雷达电机拆装模拟训练软件开发的具体方法。提出了电机零部件状态表、控制单元信息表、状态现象表、和拆装操作流程表等设计方法和思路,研制开发成功了6种类型的雷达电机拆装模拟训练软件。软件具有交互式拆装训练、自测与考核、操作演示和原理学习功能,能为用户提供逼真的三维虚拟训练和系统全面的电机拆装训练平台。
(3)针对电机拆装模拟仿真系统设计中遇到的问题如交互对象的处理、碰撞检测、模型的编辑,采用控制点的方法设置动画反馈,为场景中的物体采用包围盒法检测碰撞并且深入研究开发虚拟仿真教学系统的关键步骤,包括模型的导入导出、材质的修改及动画的制作并严格按照开发流程最终得以实现。经实际验证表明此系统扩展性较强、沉浸感较好、交互性良好,有较好的使用效果。