论文题名: | 列车辅助电源系统监控软件开发 |
关键词: | 监控软件;多线程;以太网;MFC程序;列车辅助电源系统 |
摘要: | 辅助电源系统作为轨道交通的重要电气设备,主要为车内各类电气设备提供电源。然而,整个电源系统安装在列车车箱外,不便于工作人员及时了解电源系统的工作状态,不利于维护。因而研发监控系统十分的必要。 本文主要介绍了列车辅助电源系统上位机监控软件的研发,主要工作包括: 基于模块化思想对监控软件需求进行分析与总体设计,本文将监控软件分为三层:通信层、数据层和界面层。 基于多线程技术,在通信层实现了三种通信方式(RS232、CAN和以太网)与下位机监控单元的数据传输,以及“热备用”模式下通信方式的自动切换与恢复等功能。 数据层采用双缓存机制实现实时数据的管理,实现了实时数据、运行记录数据和故障记录数据的缓存数据和磁盘数据文件管理,并设计了与通信层和界面层的数据接口函数。 界面层基于MFC实现。其在BaseMMI主窗口的基础上,通过多窗口镶嵌的方式实现界面的设计。界面层通过数据层提供的数据接口获取所需数据,实现了实时数据的实时显示,实时记录数据、运行记录数据和故障记录数据的回放,以及参数的上传下载。并且以上各类数据的显示皆以状态和曲线的形式显示。其中,曲线显示基于TeeChart控件实现了多条曲线同时显示,曲线可上下左右移动,放大缩小,改变颜色,保存界面设置等功能。在界面层,本论文还处理了PC机低配置下分辨率不同的问题,实现了人机界面设计人性化处理。 本列车辅助电源监控系统已通过用户单位验收,投入实际项目应用,系统联调和测试表明,本监控软件满足实时性和有效性要求,工作稳定。 |
作者: | 崔丽静 |
专业: | 控制理论与控制工程 |
导师: | 樊卫华 |
授予学位: | 硕士 |
授予学位单位: | 南京理工大学 |
学位年度: | 2013 |
正文语种: | 中文 |