采用复杂可编程逻辑器件实现双模冗余切换管理模块的设计.docx
《采用复杂可编程逻辑器件实现双模冗余切换管理模块的设计.docx》由会员分享,可在线阅读,更多相关《采用复杂可编程逻辑器件实现双模冗余切换管理模块的设计.docx(5页珍藏版)》请在第一文库网上搜索。
1、采用复杂可编程逻辑器件实现双模冗余切换管理模块的设计在工业自动化领域中,大型化工、石化、冶金、电力等企业,对控制系统长期有效、可靠运行有着特殊的要求。冗余是重要的容错技术之一,是提高整机及系统可靠性的一种重要设计技术,特别是对于复杂的、有高可靠性和长寿命要求的大、中型设备和无法维修或要求不停机维修的控制系统或设备。由于控制器是控制系统的核心,因此控制器实现冗余对于控制系统的高可靠性有着重要作用。针对有中心裁决器双模冗余控制器一旦裁决电路出现故障,仍然会造成控制系统停机的问题,本文对双模板热备份技术(双模冗余技术)的实现方法进行新的尝试,即在控制器上与背板接口处,使用CP1D(Comp1exPr
2、ogrammab1e1ogicDvice,复杂可编程逻辑器件)甚林设计冗余切换管理模块,实现对严重故障出现后冗余切换信息的管理。文中给出了一种能实现冗余功能的基于迪!的嵌入式控制器结构,以及冗余切换管理模块的设计和位真验证。2双模冗余控制器与单个控制器可靠性比较双模冗余控制器是在控制系统中增加一个控制器作为备份,两个控制器同时插在背板上,通过背板总线进行相互间以及与其它I/O模块的通信。口R(r)dr1冗余控制器的总可靠度函(MeanTimeBetweenFai1ure)数是Rn(t)=1-(1-R1(t)可修之显可靠性的主要指标有可靠度函数R(t)和平均故障间隔时间MTBFn,其中:n=冗余
3、度+1,R1(t)为单个控制器的可靠度函数。冗余度是指冗余部件所用的硬性数与工作部件的硬件数的比值。设单个控制器寿命服从参数为的指数分布,即R1(t)=e-t,其中0入1,则由以上公式计算可得:MTBF1=I/,R2(t)=2e-t-e-2te-t(1+)e-t=R1(t),MTBF2=3/(2)0由此得出结论:第一,双模冗余控制器总可靠度比单个控制器可靠度高;第二,双模冗余控制器总平均故障间隔时间是单控制器时的1.5倍,相当于使用寿命增至单个控制器的15倍;第三,双模冗余控制器满足控制系统对单控制器故障不停机维修的要求。3无中心裁决器控制器系统结构双模冗余控制器在具体实现上分有中心裁决器和无
4、中心裁决器两种。有中心裁决器双模冗余是在两个控制器之外加入裁决电路,将两个控制器的输出先进行比较,结果相同才输出到背板总线上,裁决电路作为两个控制器的公用电路,一旦出现故隙,则整个控制系统将无法继续工作。无中心裁决器双模冗余没有裁决电路,是在每个控制器上增加冗余切换管理逻辑,使得两个控制器在物理层面完全相互独立,任何一个控制器出现故障都不会影响到整个控制系统的正常运行。本文采用复杂可编程逻辑器件(CP1D)设计冗余切换管理模块,实现了一种无中心裁决器双模冗余控制器。在控制系统中,冗余的两个相同控制器同时工作,在任一时刻只有一个控制器(主控制器)的输出有效。控制器结构如图1,信号说明如下:(1)
5、冗余的两个控制器之间的互联通道有AT91M40800的串口USARTO和一组冗余切换信息,这组冗余切换信息分别包括两个控制器的主用、切换和备份信息:master、switch_I和bkup接收来自另一个控制器的冗余信息,而master_0switch_0和backup_0则送出本控制器的冗余信息。冗拿朕大MUSARTOAT9!MP1元关切校BIaSKSWuChtakujFAmJOPrItCb_0i,v-0镇焕TT5Witch-JM国1杞中心成融器仪惶冗余拧制案结检(2) CPU送给CP1D的信号线,时钟e1k、复位reset、片选cs、读read系统检测信号test、和看门狗溢出信号nwdov
6、f;(3) CP1D送给CPU的信号,冗余信息向量表(data)自检请求信号se1ftest_req控制器输出控制信号output-con0(4)其余信号,背板电路提供的槽号信号bank(低电平为0号控制器,高电平为1号控制器)、人为复位信号resetJTIan、人为切换信号SwitChj1Ian、3.3V和5.OV电压监控power33和power5o4冗余切换管理模块设计与仿真4.1冗余切换管理模块设计冗余切换管理模块用来实现接收严重故障信号以及对冗余信息检测和切换管理,即当主控制器检测出故障时,冗余切换管理模块给出切换信号,备控制器的冗余切换管理模块接收到该信号后,通过output.co
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 采用 复杂 可编程 逻辑 器件 实现 双模 冗余 切换 管理 模块 设计