设备出现故障,那么就会立即利用后备冗余设备。表决系统和备用系统等是比较常见的冗余系统,其中并联系统是最简单的冗余设计。如果系统针对某个部分
f龙源期刊网httpwwwqika
comc
提出较高的可靠性要求,但是利用当前的技术方法无法满足上述要求,那么就要利用冗余设计。
容错技术指的就是确定了发生的故障之后,可以保障系统工作的正常性。为了保证系统供电容错能力,通常都是在故障发生的单元当中设置冗余设计,发生了故障之后,冗余单位可以保证系统工作的正常性。单元发生故障,就要实现自我修复,完成修复工作之后就会实现单元冗余单元,使系统可靠性得到增强,可以同时利用容错技术和冗余技术。
22诊断技术。诊断技术也是一种检测技术,通过诊断可以判断信号的正常性,或者判断信号是否在系统可以接受的范围中。结合系统征兆,诊断技术可以判断系统发生的故障,这样就可以快速定位整个系统的故障,不仅可以缩短系统修复实践,同时可以提高系统的可靠性。在设计方案的过程中,需要全面考虑外界影响因素,设置监视跟踪定时器确定程序的运行状态。设定的定时器时间通常都大于循环周期时间。程序在正常运行过程中,那么定时器就不会发生定时终端的问题。如果程序出现失常的问题,主要是因为定时器的刷新没有按照固定的时间,出现定时中断的问题,可以利用定时中断程序,修复被破坏的程序。
23软件、硬件可靠性设计。软件容错策略:系统系统在错误的情况,利用容错能力开实现正常工作,处理出现的错误,使系统的可靠性得到提升。软件编程规范:软件编程规范包括六个部分,例如自检程序和指令冗杂法以及软件陷阱等,要想使软件编程的可靠性得到提高,组合和完善这些技术,就可以在根本上提高软件的可靠性。
在当前的控制系统中已经开始广泛利用硬件的冗余容错设计方案,结合硬件工作特点,可以分成电路级冗余和静态冗余等。设计电路级冗余容错,首先需要设计关键电路当中的二极管和三极管等,经过这种冗余设计,如果其中某个模块发生问题,那么就可以利用容许电路代替坏掉的模块。混合冗余容错设计方案可以有机的结合静态冗余容错和动态冗余容错系统,这样可以实现预定的设计目标,利用这种方案开提高计算机控制系统的可靠性。
结束语:通过以上综合的论述,计算机控制系统具有非常广泛的应用领域,因为计算机控制系统具有功能性和广泛性等特征,对于系统可靠性提出较高的要求。增强计算机系统可靠性,可以促进未来计算机事业的发展,这样r