论文题名: | 机车蛇形运动自动检测系统的设计 |
关键词: | 机车蛇形运动;自动检测系统;ThinkPHP框架;数据采集;人机交互 |
摘要: | 蛇形运动是机车运行过程中一种类似于蛇弯曲前进的运动,这种运动会严重影响机车运动的稳定性和运行的安全性。如何有效检测出机车发生了蛇形运动,避免机车事故,对保障机车安全运行具有重要的意义。 本文分析了机车产生蛇形运动的机理,建立了机车轮对的运动模型,研究了机车蛇形运动的物理参数,在此基础上,给出了一种基于测距的机车蛇形运动检测方法,设计实现了机车蛇形运动自动检测系统,并对机车蛇形运动自动检测系统进行了调试。调试结果表明,通过对机车轮对横向偏移量的监测,能够有效地检测出机车发生蛇形运动。 机车蛇形运动自动检测系统设计方案:通过安装在轨道边的高精度激光测距传感器实现轮对横向偏移的检测,即激光测距法。硬件控制处理器选用C8051F120单片机,C8051F120单片机实现激光传感器数据的采集和开启设备的控制。上位机软件读取单片机采集的数据,完成数据分析、数据处理和检测结果的显示。 基于C#语言编写了机车蛇形运动自动检测系统的监控软件,该监控软件提供图形化界面,有很好的人机交互界面。监控软件实现数据的自动读取,同时提供标定功能。监控软件利用车号系统提供的车号接口,对机车车号的识别,实现检测数据和检测机车车号的相互关联。基于ThinkPHP框架编写了机车蛇形运动自动检测系统的数据管理软件,数据管理软件设计了丰富的人机交互界面,包括权限控制、历史数据查看、检测结果查看和报警阈值设定等。 机车蛇形运动自动检测系统在国内某机务段完成了安装和调试工作,测试结果表明该系统能够准确地检测出机车发生蛇形运动的状况,得到用户的高度好评。 |
作者: | 高明 |
专业: | 自动检测 |
导师: | 周西峰 |
授予学位: | 硕士 |
授予学位单位: | 南京邮电大学 |
学位年度: | 2017 |
正文语种: | 中文 |