《电子技术应用》
您所在的位置:首页 > 嵌入式技术 > 设计应用 > 基于双机热备系统的RTU可靠性研究
基于双机热备系统的RTU可靠性研究
来源:微型机与应用2013年第4期
胡庆新,陶桂东,顾爱华,夏文娟,张春阳
(合肥工业大学 计算机与信息学院,安徽 合肥230009)
摘要: 由于山洪灾害突发性强、危害性大、极难防御等问题,因此高可靠的山洪预警系统极为重要。目前国内普遍采用RTU对山洪进行预警。通过建立Markov模型分析单机系统和双机热备系统的状态转换过程,并且通过Matlab进行仿真分析,得出双机热备系统较单机可测系统可以明显提高RTU的可靠性。
Abstract:
Key words :

摘  要: 由于山洪灾害突发性强、危害性大、极难防御等问题,因此高可靠的山洪预警系统极为重要。目前国内普遍采用RTU对山洪进行预警。通过建立Markov模型分析单机系统和双机热备系统的状态转换过程,并且通过Matlab进行仿真分析,得出双机热备系统较单机可测系统可以明显提高RTU的可靠性
关键词: 山洪预警系统;RTU;双机热备系统;可靠性

     我国是一个山洪灾害频繁发生的国家,山洪发生大部分是以泥石流、山体滑坡的形式出现,一旦发生就会带来严重的影响。目前人工观测的方式耗费大量的人力资源,且可靠性和实时性不高,所以需要建立高可靠性的山洪预警系统。而远程终端控制系统RTU(Remote Tenninal Unit)是其核心组成部分。RTU主要用于对信号、工业设备的监测和控制[1],其可靠性是研究的要点。
    对于山洪预警系统,需要设计一个可以测量雨量和水位的RTU。由于山洪预警系统对RTU可靠性的要求较高,所以对RTU采用双机系统结构。建立Markov模型对单机系统和双机热备系统的可靠性和安全性进行评估。
1 RTU的基本功能和要求
    RTU的主要功能[2]是对现场进行数据采集、处理和数据通信,并且RTU具有存储、显示、设置、报警的功能。本文设计的RTU主要具有检测雨量和水库水位的功能。具体功能如下:
    (1)数据采集功能:主要负责采集由雨量传感器和水位传感器传送来的模拟信号;
    (2)数据处理功能:对采集到的模拟信号按照计算公式转化为相应的数字信号;
    (3)数据存储功能:RTU配备了大容量的存储器以供存储现场处理数据;
    (4)显示功能:RTU可以显示现场的水位、雨量以及终端的收发状态;
    (5)设置功能:如对水位测量时, RTU可以设定周期(如1 h)采集传感器数据;
    (6)报警功能:当测量的水位和雨量超过设定值时,蜂鸣器产生报警信号;
    (7)数据通信功能:提供若干种通信规约,支持无线通信的功能,例如将采集到的数据通过RS232串口传送到GPRS模块,再通过GPRS网络发送到数据中心;
    (8)诊断和恢复功能:本文设计的双机系统的检测包括自检和它检功能。
    由于RTU工作的环境比较恶劣,现场的温度和湿度都会有很大的变化,而且时常会发生雷击,所以对RTU的设计需要达到一定的标准。RTU的温度指标应该在
-20 ℃~+70 ℃,湿度应该为90% RH,平均无故障时间(MTBF)至少达到30 000 h,此外还应具有抗雷击、抗电磁干扰的能力。
2 RTU的系统设计
    系统模块包括以下几个部分[1,3]:
    (1)主控制器模块:通过两片MC9S08QE64单片机构成双机热备系统,通过增加心跳总线和控制总线对两个模块进行故障检测和控制。
    (2)电源模块:通过2个继电器,为外部设备提供2路经过DC/DC隔离的直流电,电流200 mA即可供电或断电。将蓄电池的电压由12 V变成5 V,给单片机供电。
    (3)通信模块:用一个串口提供2路RS232接口(1路接卫星,1路接GPRS,不隔离);用一个串口提供2个RS232接口和1个RS485接口;1个SPI接口,供外部扩展IO口用。
    (4)输入输出模块:包括数字量的输入输出模块、模拟量的输入模块等。
    (5)存储模块:1个4 MB大容量的存储芯片MR25H40用来临时存放采集到的各种数据。
    由于RTU的工作环境比较恶劣,为满足工业控制的指标和需求,各模块与单片机之间要加上隔离保护器件,如12 V变5 V的非隔离DC/DC、防雷保护电路等。RTU的系统结构框图如图1所示。

3 RTU双机热备系统可靠性分析
3.1 系统分析方法的选择

    RTU工作现场的环境恶劣,这要求其具有很高的可靠性。由于单机系统[4]的容错能力较差、可靠性不高,同时三模冗余系统[5]和双模冗余-比较系统[6]的复杂度大、成本较高,所以经过比较采用双机热备系统。如今国内对系统可靠性的研究方法比较多,例如基于故障树的分析方法、基于petri网的分析方法、故障模式及危害性分析、基于Markov模型的分析方法。由于双机热备的各个状态转换是一个随机的动态过程,而Markov是研究状态转换的最佳方法,所以选用基于Markov模型的分析方法。最后对单机系统和双机系统的可靠性和安全性进行了比较。


    由表1可以看出单机可测系统的可靠度和安全度随着时间的增加而减小,且可靠度减小的幅度明显比安全度要大。
    由表2同样也可以得出双机热备系统的可靠度和安全度会随时间的增加而减小,但是下降幅度不明显,且二者数值比较接近。
    由图4可以看出双机热备系统的可靠度明显高于单机系统的可靠度,且单机系统在5 000 h时其可靠度跃为0.6,而双机热备系统的可靠度还高达0.94。双机热备系统的安全度和单机系统的安全度相差不大,都处于较高的水平。比较得出双机热备系统比单机系统好,更加适合设计高可靠的RTU。

 

 

    通过对双机热备系统和单机系统的比较,得出双机热备技术既可以保持较高的安全度,同时也明显提高了系统的可靠性,对于比较恶劣的环境采用双机热备技术提高RTU的可靠性是很好的选择。
参考文献
[1] 陈梓馥,孙万蓉,董明明,等.基于ARM9的RTU设计[J].物联网技术,2012,2(3):54-58.
[2] 宋涛.水文自动测报系统RTU的设计[D].太原:太原理工大学,2010.
[3] 吕宗平.RTU在水电站计算机监控中的应用[D].武汉:华中科技大学,2005.
[4] 姜坚华.双机热备系统的技术研究和具体实现[J].微型电脑应用,2004,20(3):7-8.
[5] 王丽华,徐志根,王长林.可维修三模冗余结构系统的可靠度与安全度分析[J].西南交通大学学报,2002,37(1):104-107.
[6] 张本宏,陆阳,魏臻,等.双模冗余一比较系统的可靠性和安全性分析[J].系统工程学报,2009,24(2):231-237.
[7] 覃庆努,魏学业,于蓉蓉,等.基于双机联合故障检测的双机热备系统可靠性和安全性研究[J].系统工程与电子技术,2011,33(12):210-215.

此内容为AET网站原创,未经授权禁止转载。