美章网 资料文库 煤矿安全监控系统的应用范文

煤矿安全监控系统的应用范文

本站小编为你精心准备了煤矿安全监控系统的应用参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

煤矿安全监控系统的应用

1.绘制流程

煤矿安全监控系统所收集的实时监测数据、历史监测数据均要求能以图表的形式展现出来。(1)实时图表绘制流程实时图表主要用于观察测点在近一段时的监测值变化趋势和当前监测值的具体情况,以方便用户掌握矿井当前的安全状况。实时图表的绘制流程如图1所示。(2)历史图表绘制流程历史图表主要用于真实再现任意历史时段的开关量测点状态变化和模拟量测点监测值分布情况。历史数据真实记录了各个测点随着时间推移监测值的变化情况,它为用户分析问题查找原因提供了依据,蕴含在历史数据中的事物发展规律也为用户制定生产决策提供了指导。特定测点之间会存在一定的关联关系,如风速、瓦斯、通风机开停、开停反馈等,用户往往需要查看特定时间段内这些关联测点的具体监测值用已排查事故原因找出问题所在,历史图表允许用户选择不同类型的多个测点进行组合查询显示,方便用户分析问题。历史图表的绘制流程如图2、3所示。

2.绘制图表

(1)同坐标图表同坐标图表是将同一时间段内不同类型(如:模拟量和开关量)测点的数据在同一个图表中进行绘制,这种方式便于用户直观地掌握所关心的关联测点在该时间段内的整体变化趋势;随着鼠标在图表上的移动会显示出某一时刻各测点的具体信息,有利于用户快速分析问题。将查询时间段内的测点数据以(时间点,数值)这种成对的方式放入到PointPairList中,再通过GraphPane(继承自PaneBase)的AddCurve方法绘制图表,多Y轴绘制第二个Y轴对应的图表时需要设置曲线对象LineItem的IsY2Axis属性为true。GraphPane的XAxis(或者YAxis)还支持对X轴(或Y轴)坐标值的显示形式进行自定义设置,实现方法是为ScaleFormatEvent定义具体的事件内容。(2)同屏图表同屏图表是将同一时间段内不同类型(如:模拟量和开关量)测点的数据在同一界面中的不同图表对象中进行绘制,便于用户仔细观察每个测点在该时间段内的各自变化情况,有利于用户针对重要测点做详细分析。同屏图表主要是通过MasterPane(继承自PaneBase,可控制多个GraphPane对象),为PaneList(GraphPane对象的集合)中的每个对象使用AddCurve方法一一绘制图表。

3.结论

ZedGraph控件简单、易用、功能全面,并提供丰富的属性供开发者设置简化开发过程;其开源性使开发者可以根据具体情况修改源码以满足特定需求。在煤矿安全监控系统中使用ZedGraph控件进行图表模块的开发,将大量的数据信息快速、直观地展示出来,有利于用户及时掌握井下情况以及分析蕴含在历史数据中的规律并依此制定正确的生产决策。

作者:奚冬芹单位:天地(常州)自动化股份有限公司