论文题名: | 铁路放线车综合检测系统——WDM驱动及上层应用软件设计 |
关键词: | WDM设备驱动;铁路放线车综合检测系统;应用软件 |
摘要: | 接触网是专门架设于铁路沿线两侧的特殊输电线路,通过接触线和受电弓的直接接触为铁路上的各种电力机车提供不间断的稳定电能。在高速铁路接触网的施工过程中,为保证受电弓与接触线的良好接触以提供可靠、稳定的电流,必须恒张力地架设接触网电缆。随着高速电气化铁路的发展,越来越多的铁路放线车应用于工业生产中。目前国内自主知识产权的铁路放线车多是凭工程人员的工程经验,相互协调操作来配合铁路放线车的工作。由于牵引车车速及人为操作不稳定等因素影响,致使架设过程中线索很难保证预期恒张力效果。本课题研制铁路放线车综合检测系统应用于太原轨道交通责任有限公司生产的KMJLH-25铁路放线车,该系统提供对线缆张力的实时检测,同时也提供对放线速度、放线长度、测力盘基准气缸气压、线盘和张力增加盘制动液压的检测功能。它能对测量数据进行计算、分析、显示、存储;带有张力超限报警,生成检测报告,进行浏览、存储供打印等功能,实现全数字化测量。 该系统主要由传感器、数据采集板、工控机和系统软件组成,其中软件是综合检测系统的核心。本文对综合检测系统的软件作了创新性和探索性研究。主要内容为: 1.使用WDM设备驱动模型设计数据采集板在Windows2000操作系统下的驱动程序。文中介绍了WDM编程思想,分析了WDM驱动模型结构。根据采集板的硬件手册,在DriverStudio开发环境下实现了驱动程序的即插即用、电源管理、I/O端口操作、IRP串行化、中断处理和应用程序与驱动程序通信。分析数据采集板的功能,完成ADT401 API函数的设计,为应用程序提供了灵活、高效的函数接口。 2.在Labwindows/CVI集成开发环境下,完成系统应用软件的设计。应用软件从数据采集板中采集数据,并对采集的数据进行分析处理,为用户实时显示和保存重要数据。软件良好的人机交互界面,使用户能够方便地对整个系统进行监控和操作。应用软件采用多线程的思想设计,运用线程池、异步定时器、线程安全队列和线程锁等高级线程机制,使应用程序高效、安全运行。最后,应用数据库技术和ActiveX技术对历史数据进行存储和管理。 |
作者: | 燕浩 |
专业: | 测试计量技术及仪器 |
导师: | 詹惠琴 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2010 |
正文语种: | 中文 |