秦运龙 杨维发 许玮
摘要:信息化技术的快速发展,信息化机房的建设与安全变得尤为重要,如何提高对信息化机房的安全保障成为现代业务中需要重视和解决的问题。本文提出并实现了机房环境监控系统,该系统数据采集基于ZigBee无线传输技术,通过串口通信解析数据,并且通过对Dundas控件进行二次编程开发实现形象直、观、准确的机房监控系统,该系统极大的提高了对机房的安全保障。
关键词:机房监控 串口通信 无线传输 ZigBee
中图分类号:TP277 文献标识码:A 文章编号:1007-9416(2016)08-0170-03
随着信息化技术的快速发展,各种先进的信息化技术设备在现代业务中的地位不断攀升不,机房建设不断发展,随之相应的就是机房安全也变得越来越重要,尤其是对信息化机房温度的实时监控变得尤为重要。机房环境监控系统可以根据需要监控机房任意五个地方的温度变化,通过ZigBee无线采集传输方式获取数据,并直观显示实时和历史的数据变化状态,及时进行语音报警。该系统提供了全面、实时、高效、形象、友好的显示和监控服务。
1 系统设计
为满足日常机房环境监控需求,设计实现一套实时、高效、友好、兼容的机房监控系统,应具备以下几个特点[1-3]:
(1)兼容性。能实现对任意一个活多个机房的任意某几个位置的监控,可以根据需要随时改变监控点的位置和高度。对任意机房具有良好的兼容性。(2)显示技术。1)能提供所有实时仪表盘温度显示,随意配置监控点名称和报警阈值。2)能提供历史24小时内各监控点温度的最高最低值,并以曲线方式显示24小时温度实时变化情况。(3)监控技术。数据采集模块非固定,可任意摆放;通过无线传输到监控平台接收机,并使用串口通信显示到计算机监控平台。机房环境监控系统结构图1所示。
2 系统设计
2.1 采集与传输设计
数据接收模块负责调度各数据采集模块进行数据采集,并将数据通过RS485接口传输数据接收模块;数据采集模块的ZigBee模块负责采集传感器的数据,并通过ZigBee网络发送给接收节点;接收节点的ZigBee模块负责数据接收[4]。模块硬件电路结构如图2所示。
2.2 显示技术设计
2.2.1 实时显示技术
实时数据显示图3所示。实时温度显示技术采用仪表和数字显示的形式,形象直观的呈现实时温度监控。仪表显示技术通过编辑Dundas.Gauges控件制作自己需要的仪表,在显示界面上通过XtremeDockingPane控件生成面板并加载Dundas.Gauges仪表控件。Dundas.Gauges控件包括数值、指针和状态标志三种表现形式。通过数值和指针表示温度值,状态表示温度是否超过阈值。
2.2.2 历史显示技术
历史温度显示技术通过编辑 Dundas. Charting控件生成满足显示需要的曲线图。根据用户监控需要绘制加载相应监控点的历史温度变化情况,对于缺测数据自动在曲线图上进行曲线拟合处理,三次B样条曲线拟合技术能较好的实现这种局部平滑效果[5]。
样条函数及其参数表示形式的曲线和曲面方法是自由曲线与曲面设计的基础。B样条函数是给定m+n+1个空间顶点 Pi (i=0,1,…,m+n),称n次参数曲线段,其一般函数式为 :
4 结语
本文提供的机房监控系统,采集设备与终端监控平台相对独立,极大提高了整个系统对采集设备的兼容性,和灵活性。采集器采用分布式非固定摆放采集数据,通过无线传输。终端监控平台利用最新的各种表现形式,形象、直观、全面、实时、准确的将所有监控点的实时数据和历史数据变化情况呈现给机房值班员,极大的提高了对机房的安全保障。
参考文献
[1]王杰,何建新.基于LabVIEW的新一代天气雷达测试与故障诊断系统设计[J].气象科技,2012(6).
[2]李永利,康利,王英,等.内蒙古气象信息网络传输业务实时监控系统[J].内蒙古气象,2001(3):25-27.
[3]赵福祥.山东省气象通信网络业务运行及监控系统[J].山东气象,2005(4):30-33.
[4]蔡利婷,陈平华,罗彬,等.基于CC2530的ZigBee数据采集系统设计[J].计算机技术与发展,2012(11):197-200.
[5]孙海洋,范大鹏.B样条快速求值算法及其在数控插补中的应用[J].计算机工程与应用,2007(34):81-84.