Design of Unity3D-based virtual simulation training platform for trackside signaling equipment
-
摘要: 研发了基于Unity3D轨旁四类信号设备虚拟仿真培训平台,设计了三维展示、动画演示和互动考评三个主要功能模块。首先利用Autodesk Revit对轨旁信号设备精细化建模,在Unity3D引擎中使用C#脚本语言控制模型三维展示;然后使用开源动画组件Animator Controller制作多场景任务演示动画;最后运用碰撞检测原理和鼠标拖拽事件对三维模型进行拼接组装,对设备更换流程考评。研究表明,该培训平台课改善了传统培训效率低、二维图纸空间感差等问题,增强了沉浸感,可满足检修人员的知识培训、模拟训练等需求,为轨旁信号设备培训提供了新手段。Abstract: A virtual simulation training platform based on Unity3D trackside signaling equipment was developed, and three main functional modules of three-dimensional display, animation demonstration and interactive evaluation were designed. Firstly, Autodesk Revit was used to model the trackside signaling equipment in detail, and the C# scripting language was used in the Unity3D engine to control the three-dimensional display of the model. Then, the open-source animation component Animator Controller was used to create a multi-scene mission demonstration animation. Finally, the 3D model was spliced and assembled by using the collision detection principle and the mouse drag event, and the equipment replacement process was evaluated. Research result shows that the training platform can overcome problems of low efficiency poor sense of space of two-dimensional drawings of traditional teaching and training, enhance the sense of immersion, meet the needs of maintenance personnel for knowledge training and simulation training, which provides a new means for trackside signal equipment training.
-
Key words:
- trackside signaling equipment /
- virtual simulation /
- unity3D /
- interactive assessments
-
表 1 培训效果等级表
Table 1. Training effect level table
分数等级 培训效果 100 精通 [90, 100) 熟练 [80, 90) 掌握 [70, 80) 熟悉 [60, 70) 了解 [0, 60) 不合格 表 2 零部件及其分数值表
Table 2. Components and their fractions
设备名称 分数值 电动机减速器组 20 电动机螺栓 10 连杆 20 接线端子 20 安全接点 10 机盖 10 机盖锁 10 -
[1] 侯秀芳, 冯晨, 左超, 等. 2022年中国内地城市轨道交通线路概况[J] . 都市快轨交通,2023,36(1):9 − 13. doi: 10.3969/j.issn.1672-6073.2023.01.002 [2] 杨利, 张哲, 张秋实, 等. 基于云计算的配网不停电作业仿真培训平台设计[J] . 电力科学与技术学报,2019,34(1):142 − 148. [3] 邓成俊, 谭世海, 汪超. 基于3D虚拟仿真技术的电力安全实验培训系统设计与实现[J] . 实验室研究与探索,2019,38(8):114 − 118. doi: 10.3969/j.issn.1006-7167.2019.08.028 [4] 潘志君, 孟传飞, 王颖. 基于虚拟仿真技术的煤矿实习培训系统[J] . 中国矿业,2017,26(9):153 − 155. [5] 曹欢, 胡丽琴, 杨子辉, 等. 基于虚拟现实的核事故救援在线仿真培训关键技术研究[J] . 计算机应用与软件,2022,39(7):121 − 127. doi: 10.3969/j.issn.1000-386x.2022.07.019 [6] 邱绍杨, 任鸿翔, 尹金岗. 基于虚拟现实技术的船舶救生培训系统[J] . 中国航海,2018,41(2):68 − 72, 96. doi: 10.3969/j.issn.1000-4653.2018.02.014 [7] 张彬桥, 李述喻, 杨文娟. 水轮机调节系统运检合一虚拟仿真培训平台开发[J] . 人民长江,2023,54(11):228 − 233, 241. [8] 孙毅, 张晖, 王连强, 等. 南水北调宝应站模型仿真培训系统的研究与应用[J] . 科技创新与应用,2023,13(9):94 − 97. [9] 刘贤梅, 贾迪, 刘芳. 油田多岗位协同操作虚拟仿真培训系统研究[J] . 系统仿真学报,2021,33(1):74 − 83. [10] 夏远东, 马思群, 胡越, 等. 基于Unity3D的受电弓模态测试虚拟培训系统开发[J] . 自动化技术与应用,2020,39(10):142 − 146. [11] 郭神福, 赵孔阳, 王孝龙, 等. 基于WebGL的高速列车在线运行及沿线虚拟地理环境仿真[J] . 铁道科学与工程学报,2020,17(3):573 − 581. [12] 张赢. 基于Unity3D的虚拟现实技术在转辙机三维仿真培训系统中的应用研究[J] . 石家庄铁路职业技术学院学报,2021,20(2):74 − 78. doi: 10.3969/j.issn.1673-1816.2021.02.015 [13] 万平, 彭俊江, 肖乾, 等. 基于Unity3D的轨道车辆虚拟设计系统研究[J] . 华东交通大学学报,2021,38(1):106 − 112. [14] 李俊辉, 秦凯. 城市轨道交通电子沙盘及行车调度虚拟仿真实训系统设计与应用[J] . 工业技术与职业教育,2023,21(4):35 − 40. [15] 武伟刚, 董浩, 王瑞龙, 等. 基于Unity3D的钢轨折断紧急处理虚拟仿真软件开发及教学探索[J] . 现代职业教育,2023(18):177 − 180. [16] 王光兴, 李冲, 褚陈宏, 等. 城市轨道交通标准化培训平台设计与应用[J] . 中国标准化,2023(5):140 − 144, 181. doi: 10.3969/j.issn.1002-5944.2023.05.020