论文部分内容阅读
尽管电梯故障的原因多种多样,但在电梯安全保护系统的作用下,电梯最终都会急停以避免事故的发生,另外电梯检验的多个环节需要计算机软件的辅助以提升其信息化水平。本学位论文结合中国特种设备检测研究院的“电梯检验辅助系统”项目,对电梯急停远程监测终端和电梯检验辅助软件两个部分进行了研发。第一,针对目前电梯检验过程中存在的不足,在分析了国内外研究现状的基础上,设计了电梯急停远程监测终端和电梯检验辅助软件的总体框架。电梯急停远程监测终端基于S3C2440最小系统构建,操作系统选择Windows Embedded CE 6.0,电梯轿厢位置检测选择激光传感器,加速度传感器的芯片选择ADXL345,数据传输方式选择GPRS(General Packet Radio Service,通用分组无线服务技术)。电梯检验辅助软件选择Client/Server架构,Client/Server架构包括三个模块:电梯检验数据管理模块、电梯固有频率计算模块以及电梯加速度滤波模块。Server端有开发的电梯固有频率计算方法类库、电梯加速度小波滤波算法类库以及该软件的SQL Server数据库;Client端使用移动终端开发技术Windows Store App实现。另外,Server端与Client端基于Web Service技术进行通信。第二,在对S3C2440开发板、激光传感器、加速度传感器以及GPRS模块选型的基础上设计了电梯急停远程监测终端的硬件部分。根据该终端硬件的特点移植了Windows Embedded CE 6.0操作系统。通过分析电梯发生急停时的特征,在该终端上开发了电梯急停监测软件。第三,通过对电梯检验辅助软件作需求分析,使用Matlab与C#混合编程的方式开发了电梯固有频率计算模块和电梯加速度滤波模块,并根据TSG T7001-2009电梯监督检验和定期检验系列规范使用C#和XAML语言开发了电梯检验数据管理模块。为降低该软件组件之间的耦合性开发了基于MVVM(Model-View-View Model,模型视图模型)体系结构的类库以及组件之间通信的类库。最后,将电梯急停远程监测终端安装在杭州某台电梯上,测试了电梯急停远程监测终端的功能,测试结果表明该终端在电梯发生急停时能够迅速通过短信报警,并记录轿厢位置和加速度等数据,能够为合理制定电梯检验计划提供参考。另外,本文设计实验测试了电梯检验辅助软件的功能,测试结果表明该软件能够辅助实际的电梯检验。