轮对几何尺寸动态检测系统复示站管理软件

2018-04-25 10:44李岩张英健
科学与技术 2018年14期

李岩 张英健

摘要:复示站管理软件以方便用户操作、便于用户进行数据复核为核心,界面简洁实用、易于操作,可实时显示过车信息和与探测站的通讯情况,同时具有超标报警、数据查询、打印和统计分析等功能。

关键词:复示站;实时显示;超标提示;数据查询

1.引言

“轮对几何尺寸动态检测系统” 是在列车运行过程中完成轮对几何尺寸的在线检测,主要包括对轮缘高度、轮缘厚度、轮辋厚度、圆周磨耗、垂直磨耗、车轮直径、轮对内侧距等参数的测量,并判别通过车辆的轮对尺寸超差异常。系统主要由轨边设备、探测站和复式站组成,本文的复示站管理软件是对探测站传送过来的数据文件进行解析、存储、分析和显示,方便检修人员进行数据查询和车辆维护。

2.软件简介

复示站管理软件采用简洁、类型安全的面向对象编程语言和功能强大、易于管理的数据库软件,使设计程序的效率得到了有效的提高。

2.1.开发及运行环境

轮对几何尺寸动态检测系统复示站管理软件开发平台及运行环境如下。

1)开发平台:Microsoft Visual Studio 2010。

2)开发语言:C#。

3)数据库管理系统软件:MySQL。

4)运行平台:Windows XP/Windows 7/ Windows 8/Windows 10。

2.2.主要功能

轮对几何尺寸动态检测系统复示站管理软件主要功能如下。

1)实时显示过车信息。

2)实时报警轮对尺寸的超标信息。

3)绘制踏面曲线,并可与标准踏面曲线进行对比。

4)支持数据打印。

5)支持历史数据查询。

6)支持历史数据统计趋势分析。

7)支持数据的Excel导出。

8)自动预报系统故障。

3.主要界面

复示站管理软件是用户对系统的认知窗口,承担着向用户显示系统测量结果和与硬件接口的操作,用户通过对软件的操作便可实现数据查询、数据导出、打印、分析等功能。

3.1.实时过车显示

复示站管理软件实时将过车信息显示给用户,方便用户对车辆进行及时查看和处理。实时过车显示窗口如图1,黄色高亮显示的列车表示存在超标数据。

3.2.超标提示

当实时过车信息存在超标数据时,复示站管理软件将做出相应的超标提示,提示方法有三种:

1、实时过车显示窗口中黄色高亮显示。

2、弹出超标提示窗口,如图2所示。该窗口显示了列车的基本信息和具体的超标信息,用户可对该车辆进行“扣修”或“放行”处理,处理结果保存到数据库中,工作人员可随时对处理过的结果进行查看。

3、声音报警。用户可根据需要自行选择声音报警功能的开启或关闭。

3.3.测量数据

图3为列车轮对尺寸测量数据报表。点击任意一行轮对数据,可在踏面曲线区域中显示对应的踏面曲线与标准踏面曲线的对比图,红色为标准曲线,蓝色为实测曲线。

3.4.历史记录查询

图4为列车的历史记录查询界面,用户可根据需要在“选项”区中进行选择后查询历史过车记录,也可查看列车轮对尺寸详细信息,或将数据写入Excel后进行数据分析。

3.5.轮对尺寸变化分析

图3为轮对尺寸变化分析报表,可按照车号和探测时间查询,方便用户对一段时间内的数据进行比较和分析。

4.主要技术

轮对几何尺寸动态检测系统复示站管理软件的实现,除了对窗体控件的应用之外,还用到了文件处理技术、异步TCP通信、GDI+绘图、曲线拼接、数据库的操作、Excel的操作、打印技术等。

4.1. 异步TCP通信

复示站管理软件与探测站的通信方式采用异步TCP通信。开发网络通信程序主要用到了System.Net命名空间和System.Net.Socket命名空间。

4.2. GDI+绘图

轮对踏面形状和轮对尺寸变化趋势坐标图的绘制都用到了GDI+技术,Graphics类是GDI+的核心,是进行一切GDI+操作的基础类。本软件主要用GDI+技术绘制直线、椭圆、多边形和基数样条。

4.3. Excel操作

由于Excel具有超强的数据处理、统计和分析的能力,所以復示站管理软件为用户设计了将数据导入Excel文件的功能。

1、需要添加引用:

Microsoft Office 12.0 Object Library

Microsoft Excel 12.0 Object Library

2、代码中添加的using指令:

using Microsoft.Office.Core;

using Microsoft.Office.Interop.Excel;

5.结束语

复示站管理软件界面简洁实用,操作方便简单,运行安全稳定,在地铁和国铁上都有应用,实现功能达到了客户要求,极大地方便了检修人员对车辆的管理和维护。

(作者单位:哈尔滨铁路科研所科技有限公司)