动车组制动夹钳仿真教学系统设计与实现

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:jk479150
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:制动夹钳是动车组制动指令的最终执行部分,是盘形制动三大部件之一。维修作为设备管理的重要环节,能使动车组保持规定技术状态,预防事故。传统的动车组设备检修教学培训采用图像和视频的方式讲解,缺乏真实感和互动感。综合利用Solidworks,3ds Max,Unity3d等软件设计开发的制动夹钳仿真教学系统提高了教学效果,弥补了实践教学的不足。
  关键词:动车组;制动夹钳;仿真
  0 引言
  在动车组检修教学和培训中,受到設备紧缺、铁路现场安全要求等因素限制,教师只靠图像和视频讲解,不能充分展示设备内部构造和动作原理。针对教学和培训中的问题,设计开发了动车组制动夹钳仿真教学系统,不仅实现了对制动夹钳的理论认识,还可以对其结构进行三维观察、分解、组装,并按动车组一级检修作业标准完成对夹钳的检修,达到了培训教学目的。
  1 系统总体结构设计
  1.1 系统需求
  开发动车组制动夹钳仿真教学系统,主要根据教学和培训需求设计各个模块,仿真教学主要包括理论学习和实践操作两大模块。一是通过文本和图片进行理论学习,二是通过三维仿真互动进行实际操作练习。图1所示为动车组制动夹钳仿真教学系统用例图。
  1.2 系统结构
  根据系统需求分析,系统总体结构由系统登录、主菜单、系统简介、制动原理、制动夹钳等主要界面组成[1]。系统开发的实现主要基于Unity3d软件,利用 Solidworks进行制动夹钳的三维建模,3ds Max对模型进行渲染和制作需要的三维动画片段,用C#和JavaScript编写脚本实现场景中的交互。
  2 系统功能设计与实现
  2.1 创建三维模型
  Solidworks是一款功能强大的机械设计软件,可以将现有的动车组制动夹钳AutoCAD平面图导入,再进行拉伸等操作快速生成三维模型,大大提高了建模效率[2]。建好的三维模型可以利用Solidworks导出为step格式的文件,step格式基本保持了模型的完整,失真较少。3ds Max2014以上版本可以直接导入step格式的三维模型,在3ds Max中对模型进行渲染和动画制作,以达到仿真系统所需要的效果。
  2.2 模型的导入
  制动夹钳仿真教学系统使用Unity3d软件开发,Unity3d可以导入.FBX格式的模型文件,所以先将在3ds Max中渲染的模型和动画导出为.FBX格式文件。Unity3d导入三维模型素材后要注意以下几点。
  在3ds Max中渲染中使用的贴图图片素材也要导入到Unity3d的Project工程面板下,否则无法显示渲染效果。
  三维动画模型导入Unity3d后在场景中不显示动画,这要先改变模型的属性。在模型的Inspector面板下选Rig标签,将Animation Type属性改为Legacy。
  在Unity3d中可以用脚本按设计要求控制三维动画,三维动画模型先在Inspector面板下Animations标签Clips中对三维动画模型进行分割处理,以便在仿真系统中交互处理。
  2.3 系统UI界面设计
  系统界面设计使用Unity3d自带的UGUI系统设计开发,灵活快速,运行效率高。系统界面主要有登录界面,动态菜单界面,理论知识界面,制动夹钳操作界面组成。登录界面包括注册功能。注册和登录功能的实现方法是在Unity3d中新建C#脚本创建xml格式文件,用于保存用户信息。
  创建和读取xml文件,要在脚本中引入以下命名空间。
  using System.IO
  using System.Xml;
  先在脚本中声明xml文件路径变量
  private string _userpath;
  在void Start ()方法中创建user.xml文件
  xmlpath=Application.dataPath+”/user.xml”;
  动态菜单界面实现菜单界面与各场景及子菜单的动态切换效果(见图2),菜单的进入和退出动画是将各选项按钮作为Image物体的子物体,在Unity3d菜单Window中选Animation功能,在Animation动画面板中对Image物体位置进行位置动画录制。动画文件Inspector面板下的Loop Time循环播放取消,打开动画状态机,对Image物体动画状态进行设置,新建main_windows_out和main_windows_in两个Bool型变量,通过C#脚本判断变量实现菜单的进入和退出控制。
  菜单退出代码如下,菜单进入代码布尔变量真假判断设置相反。
  ani_main_window.SetBool (“main_windows_out”, true);  //播放主菜单退出动画
  ani_main_window.SetBool (“main_windows_in”, false);  //不播放主菜单进入动画
  2.4 制动夹钳检修仿真设计
  制动夹钳检修仿真包括结构认识、单元检查、实训考核3个部分。结构认识界面可以对制动夹钳三维模型进行分解和组合,透明显示,用鼠标放大缩小及360度旋转模型,使学生能细致地观察制动夹钳各部件和构造,当鼠标指向不同的部件后可以显示其名称。鼠标经过物体显示名称要先给制动夹钳各个模型添加碰撞检测,通过Add Componet下的Physics添加Mesh Collider和Collider。在C#脚本中通过编写鼠标事件OnMouseEnter() 显示部件名称的功能。
  GUI.Label(new Rect(Input.mousePosition.x,Screen.height - Input.mousePosition.y-20,120,40),“过渡座体”);   //在鼠标位置处显示物体名称。
  单元检查界面模拟一个实训场环境,可以实现对动车组制动夹钳一级维修的各个项目,包括使用手电工具对制动夹钳整体外观、螺栓防松标记和各管路的检查。利用直尺工具测量闸片厚度是否符合标准,用塞尺工具检查闸片与制动盘间隙是否合格。还可以仿真实验制动夹钳在牵引、缓解、制动3个状态是否正常。
  实训考核有两个部分,一是制动夹钳的组装考核,二是理论考核。通过考核可以使学生加强理论认识,以及对各部件组装的熟练操作。
  3 系统发布与测试
  系统完成后可利用Unity3d发布功能打包发布为可执行程序。发布PC版本前要先进行以下设置。在Build Settings面板下点击Player Settings按钮,打开发布设置面板,将Api Compatibility Level选项的值改为.Net 2.0,否则在发布程序时会出现错误提示。
  发布后的动车组制动夹钳仿真教学系统安装到仿真机房,通过教师和学生的实际运用测试,修改完善了画面和操作流程,使系统运行更加流畅,演示和操作步骤无漏洞,达到了设计要求。
  4 结语
  针对铁道车辆检修教学和培训中的实际问题和困难,利用Unity3d设计开发的动车组制动夹钳仿真教学系统,能让学生直观地了解制动夹钳的结构组成和制动原理,通过仿真系统的虚拟检修和拆装,可以使学生快速地掌握对制动夹钳的检修过程。学生可以多次利用虚拟系统进行检修操作,减少了对实训设备的损坏,降低了教学和实训成本。通过本系统的实现,今后可以扩展开发更多动车组检修项目仿真教学,为我国铁路培养更多专业技术人才。
  [参考文献]
  [1]铁道部人才服务中心.动车组机械师[M].北京:中国铁道出版社,2015.
  [2]佚名.CRH系列动车组一级检修作业办法 [M].北京:中国铁道出版社,2019.
  (编辑 何 琳)
其他文献
摘 要:文章通过公共图书馆空间再造的内涵和必要性、用户体验的情况以及空间构造情况和馆员管理的能力3个方面对公共图书馆空间进行探究,找出其中的影响因素,得出关于人工智能公共图书馆空间再造的效能和提升策略。  关键词:人工智能;公共图书馆;空间再造;效能提升  0 引言  在技术发展的大环境下,社会不断向前发展,互联网技术也不断发展,人工智能的运用越来越广泛。为了能更好地顺应时代潮流,满足当前用户的需
摘 要:文章以超高清技术在电视领域的应用为切入点,分析超高清电视播出技术的优势,并探讨应用的内容和应用中存在的问题,提出建设性的意见和建议,希望能够给相关从业者带来一定的参考和帮助。  关键词:超高清技术;电视播出;优势  0 引言  超高清技术的出现,让电视播出从传统的模式中脱离出来,成为这一领域发展的主要方向。当下,超高清电视播出技术的研究已经取得了一定的成效和进步,但却并没有实现大范围的普及
现代信息技术的快速发展及其在教育领域以及管理领域的广泛运用,为提升教育教学水平和管理水平等层面发挥了重要效用.现代信息技术在风险识别与预警、信息管理等层面的优势是
摘 要:计算机网络技术取得了显著成就,但由于我国信息化体系发展较晚,在高校计算机实验室过程中仍然存在着许多问题。PXE无盘网络技术模式改变了传统意义上的管理方式。因此,要综合考量PXE无盘网络技术的优点与缺点,提出对应的维修措施,促进计算机实验室快速发展。基于此,文章将主要论述PXE无盘网络技术的高校计算机实验室改造研究。  关键词:PXE无盘网络技术;高校计算机;实验室改造  0 引言  计
摘 要:天气变化与人们的生活息息相关,社会经济的飞速发展使得人们对于天气预报的服务要求也越来越高,在巨大的社会需求下,多普勒天气雷达被研制出来。多普勒天气雷达在实际应用中展现了极大的优势,使其实现了大范围推广应用。多普勒天气雷达能够有效获取降水地区的风向、风速以及其他气象要素变化等内容。由此可见,研究多普勒天气雷达对人工影响天气中的应用具有一定意义。  关键词:多普勒天气雷达;人工影响天气;电磁波
摘 要:文章以计算机数据安全保护为研究视角,探索区块链技术的应用情况,分别从密码学技术、安全通信技术、访问限制技术3个角度,解析在计算机数据安全保护中区块链技术的应用优势,以此最大化提升计算机数据安全性。在密码学技术中,对称加密、非对称加密等算法为计算机数据安全提供了多重保障。访问限制技术包括客体访问限制、安全判断等限制方法,全面提升了数据安全保护效果。  关键词:区块链技术;安全通信;访问限制技
摘 要:大数据背景时代,信息化办公与数字化办公替代了原始的纸质化办公,但在高校的学籍管理中,仍存在大量纸质档,不利于存储与查询。文章对现有学籍管理模式的研究,提出了一种基于大数据的数字化学籍管理模式,三方协作、共同管理、及时反馈,能有效提高学籍管理效率。  关键词:大数据;学籍管理;学籍管理模式;数字化办公  0 引言  随着信息技术与网络技术的发展和壮大,大数据技术已深入各个领域,无论是在教
摘 要:文章结合深度神经网络与差分学习,在苏拉卡尔塔棋博弈中引入人工神经元为棋子的移动估值,并结合差分学习得到最有价值的棋子移动。神经网络的输入为棋局,输出为棋子的价值估计,之后用它们来指导即时差分学习(TD)。每出现一个局面,使用??贪婪法来选择新的动作和更新价值函数,从而使博弈效果越来越好。  关键词:神经网络;差分学习;损失函数  0 引言  棋类博弈游戏具有智能性,所以在人工智能界很早就被
摘 要:SPOC作为一种新型的课堂教学模式,将微课、小众教学模式以及信息化技术等有效融合,把线上学习模式与线下学习模式有机结合,在很大程度上将教师的课堂教学质量与效率提升到了新的水平。但是该教学模式的学习资源不足,不能充分发挥该模式的作用。文章分析了高职院校的计算机课程在实际的教学中出现的问题,提出面向SPOC生成性学习资源建设的有效对策。  关键词:SPOC;生成性学习;资源建设;运用措施  0
摘 要:“电气控制与PLC技术”是高职电气自动化、自动化等专业的重要课程,文章主要从教学内容、教学方法、教学实践等方面对课程教学的改革思路进行分析,以期提升课程本身的教学效果,促进学生综合素质和专业技能的提升。  关键词:“电气控制与PLC技术”;教学改革;技能培养;创新  0 引言  高职院校在人才培养目标和培养规格方面要与社会发展需求保持一致。在以往的“电气控制与PLC技术”课程教学时,部