利用BIT 技术提高雷达可靠性

2012-07-02 00:50沈显照
兵器装备工程学报 2012年4期
关键词:可靠性雷达计算机

沈显照

( 中国电子科技集团公司第38 研究所,合肥 230031)

随着现代雷达的发展,雷达功能不断增强,系统的复杂性不断提高,这对雷达系统的可靠性,可维护性和可操作性等技术指标提出了更高的要求。在雷达的研制过程中,对于可靠性可以采用一些有效的技术来提高,但由于元器件老化失效、外部环境劣化等各种因素的限制,可靠性不可能无限制地提高。作为雷达系统研制的一种优化方案,在雷达系统可靠性一定的前提下适当增加可靠的冗余设备和检测设备,以便提高雷达的可靠性和可维护性,为此,现代雷达中进行了可测试性设计( DFT,design for testability)。在现有的DFT方案中,常用的有边界扫描( BS,boundary scan)技术和内建测试( BIT,built-in test)技术[1]。前者常用于互连测试,后者侧重于功能测试。具体来说,BIT 是提高电路系统可靠性并减少系统维护费用的关键技术。它通过附加在电路系统内的软件和硬件对电路系统进行在线故障自检测[2]。通过在系统中加入BIT,可以达到屏蔽故障影响、提高系统可靠性的目的。完善的BIT 设计是实现系统级可靠性技术的关键,它还是实现故障容错和重构的基础。

1 BIT 系统的设计

机内测试的目的在于提高系统和设备的战备完好性和任务成功性,减少对维修人员和其它资源的要求,降低寿命周期费用,并为管理提供必要的信息。

机内测试是通过附加在电路系统内的软件和硬件对电路系统进行在线( on -line)的故障自检测[3],将测试手段嵌入到武器系统之中,成为系统的组成部分,因此也称为机内测试设备( BITE)。这是近年来,逐渐寻找到的提高武器系统的测试性和作战效能的最为有效的技术途径,是提高电路系统可靠性并减少系统维护费用的关键技术[4-5]。采用BIT技术的优点在于,它最容易实现武器系统在工作过程中的实时监视,从而能最有效地保证武器系统的作战能力的发挥。

1.1 设计原则

由于军用电子装备对质量和可靠性要求很高,因而测试设备对军用武器装备的保障具有举足轻重的作用。对于BIT系统的模块必须考虑其通用性,兼容性和标准接口[6-7]。

BIT 的设计应遵循下列原则:

1)分系统在雷达中虽处于辅助地位,但却是全局性的一个分系统。因而BIT 的设计必须从系统的方案论证开始,并和系统设计同步进行。

2)设置BIT 的目的是通过检测,实现故障定位和性能测试。因而,BIT 的设置应尽量不影响主通路的工作。当机内检测可能影响雷达主通路时,就应考虑机外检测。

3)设置的检测要考虑到覆盖面。特别是在功能块和关键部件处不影响雷达主通路的前提下,要保证设置有相关测试点,在硬件设置检测点有困难的情况下,尽量考虑用软件检测的方法。并使硬件和软件二者有机结合,以提高检测概率。

4)由于雷达体制和作用的不同,在进行方案论证和设计过程中,模块要考虑到通用性、兼容性和扩充性,并使二者有机结合。

5)设计的模块要有搭积木的功能。这就要求在进行雷达主通路方案论证和系统或分系统设计时,要给模块设计留有足够的空间。

1.2 BIT 的指标

在设计BIT 系统时,必须考虑到它的技术指标,因为它实际上表示了BIT 系统的检测和故障隔离的能力。技术指标的确定与所采用的BIT 检测方式等因素有关,BIT 的主要指标[8]有:故障检测率、故障隔离率、虚警率、故障隔离出错率、故障发现时间、故障隔离时间。

常用的是故障检测率,虚警率,故障发现时间这三个指标。

2 雷达BIT 的硬件组成

对于BIT 系统的设计是采用分布式检测,集中式控制和处理的多机系统。雷达系统是个串联系统,任一地方出现的故障并不完全孤立的,只有汇集系统的整个信息并加以综合,才能确定故障的位置或其性能指标,才能提高检测概率,降低系统的虚假概率,改善系统的维修性,提高系统的可用度。

雷达BIT 的硬件一般由4 个部分的电路组成:采样和检测、接口缓冲、主控、人机接口。其框图见图1。

图1 BIT 系统框图

2.1 采样和检测

采样和检测电路分布于雷达各分机系统内,主要完成对各分机内关键信号的采集、转换处理和状态识别。

从20 世纪90年代开始,出现了以数字波形采集和处理技术为核心的微机多功能在线监测系统,该系统利用先进的传感器技术、计算机技术和数字波形采集与处理等高新技术,实现更多的参数在线监测[9-11]。在线状态监测系统实现了数据采集,数据处理、状态识别、数据库等各项功能,其原理如图2 所示。检测传感器是在线监测系统的入口器件,其灵敏度和性能的优劣直接影响测量精度,进而使数据处理产生大的误差,监测系统能够正确运行的前提就是要求传感器灵敏、可靠、线性度好,能够不失真的转换被测信号。

图2 在线检测原理

2.2 接口缓冲

接口及缓冲处理模块由远程收发、光电隔离、缓冲处理、译码驱动等电路组成,它构建了一个良好的输入、输出接口通道,从而保障了BIT 主控机与数据采样电路之间可靠的数据通讯/交换。其原理如图3 所示。

图3 接口缓冲电路原理

2.3 主控处理

主控模块是BIT 系统的核心,主要完成对各功能模块的控制,并对前端送来的故障数据进行处理,综合各种信息,给出最终的故障诊断结果。

在设计的某雷达系统中,主控处理原则上是建立在雷达分布式多微机系统基础上,采用分散测试和集中处理、显示的三级层次结构,第一层:为整个雷达系统的主控层,实现雷达系统各种信息的集中管理和显示,具有良好的人机交互能力。其硬件是由光栅显示插件板和微型计算机模块组成。第二层:为通信链路层,主要将主控计算机发送来的控制命令按要求发送到特定的串口,相应的下位控制计算机负责具体得命令解释;收集各下位计算机上报的雷达系统状态、故障信息转发给主控层的主控计算机。其硬件由计算机插件、通信接口插件组成,最多可实现8 个串口的通信管理能力。第三层:为设备层,主要接收通信链路层发来的控制命令并具体解释执行,产生相应控制信号; 对雷达系统的各故障信号进行采集并通过通信链路层上报给主控计算机。这层控制根据BITE 简化设计的原则尽可能利用各分系统的计算机处理能力,如信号处理的单片机、终端系统本身的计算机,它们通过串口通讯与第二层通信链路层进行信息交换,而对接收、天馈、发射等系统则由测控接口插件将监控信息转换为约定的接口信号,通过第二层送第一层主控计算机。

2.4 人机接口

人机接口由监控显示屏和操控按键组成,可显示雷达各分机系统故障诊断结果并接受人工干预,从而完成BIT 主机与操作人员之间的人机交流。

3 软件设计

利用故障树建立雷达故障方程。故障树建立的最终目的是为了得到最小割集,通常使用下行法。这种算法是沿故障树自上往下进行,即从顶事件开始,依次将上层事件置换成下层事件,遇到“与”关系将输入横向写出,遇到“或”关系将输入竖向写出,直到底事件全部置换为止。故障树建立过程是通过对故障的因果关系进行逻辑分析,即把结果放在逻辑关系的顶部( 顶事件),将原因放在其底部( 底事件),运用故障树分析的方法,由因到果,自顶到底进行分析,最终建树,并写出故障方程式。

故障树的软件算法实现采用静态顺序查找表的方法从表中第一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的关键字和给定值比较相等,则查找成功,找到所查记录,反之,若直到第n 个记录某关键字和给定值比较都不等,则表明表

中没有所查记录,查找结束。具体步骤如下:

1)对系统的所有底事件进行排队,建立一个故障排队表,按顺序编号。

2)根据故障树及其得出的故障方程,对所有“与”关系( 称具有相关性)的节点,建立一个向下相关故障源表,若是“或”关系的节点填空值null。前面已提到这种相关性原则是本系统中的,但实际中也局部加入了系统交叉节点,基于BIT 控制器的大存贮量和高运算速度,实现没有问题。

3)建立一个故障相关索引表,它是由相关源故障表中每一个故障号的首地址和相关源个数建立而成的,

4)为使故障相关定位准确,又要及时消除偶然性故障和故障被排除后故障的消失这对矛盾,采取时间区域相关处理,即BIT 控制器6 次循环查询全机监测点,再2 次进行故障树的运算,最终得到的故障排序表中的保留故障为最终故障,并报出该故障所有LRU。

4 结束语

BIT 是现代电子产品提高可维修性、缩短平均维修时间的一种常用手段。雷达BIT 通过良好的构建和设计,将测试单元和可更换单元细化到印制板,实现故障检测隔离的自动化,大大减少了维修资料、通用测试设备及维修人员的数量,在降低费用的同时,更保障了产品的可靠性和可维修性。同时,我们不能孤立地去设计BIT 系统,或者说,BIT 的设计应明确包含在系统的设计任务书中或合同中,必须从最初的方案论证开始,采用自上而下,逐步渐进的设计方法来进行系统设计。作为BIT 工程师,必须熟悉雷达系统,并对整个雷达系统的机内测试信号及全机测试定时关系能全面考虑,这对成功设计BIT 系统是非常重要的。

[1]曾天翔.电子设备测试性及诊断技术[M].北京:航空工业出版社,1996.

[2]Walker R K.Built In Test ( BIT)Utilization for Improved Supportability of the F -20 Aircraft[C]//Proceedings of AUTOTEST-CON’85.New York:IEEE,1985:446-449.

[3]Walker R K.Build In Test ( BIT)Utilization for Improved Supportability of the F-20 Aircraft[J].IEEE AUTOTESTCON,1985.

[4]胡谋. 计算机容错技术[M]. 北京: 中国铁道出版社,1995.

[5]曾天翔.综合诊断的发展及其在军用飞机上的应用[J].航空科学技术,1997(5).

[6]田仲.综合诊断技术[J].国际航空,1996(3):58-59.

[7]杨士元.数字系统的故障诊断与可靠性设计[M].北京:清华大学出版社,1989.

[8]Lala P L,孟永炎,申晓留.容错与故障可测性系统设计[M].成煌中,译.北京:中国铁道出版社,1989.

[9]Li H,Yang S,Xi H,et al.System Designs for Adaptive,Distributed Network Monitoring and Control[J].IEEE,2001.

[10]Guan J W,Chuan Z,Bell D A.A Framework for Fault Diagnosis in Distributed Expert Systems[J].IEEE,1994.

[11]Errath R A,Dominguez J J.Remote Drive Condition Monitoring[C].IEEE/-IAS/PCA Cement Industry Tech.Conference,1993.

猜你喜欢
可靠性雷达计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
DLD-100C型雷达测试方法和应用
雷达
合理使用及正确测试以提升DC/DC变换器可靠性
信息系统审计中计算机审计的应用
GO-FLOW法在飞机EHA可靠性分析中的应用
5G通信中数据传输的可靠性分析
论如何提高电子自动化控制设备的可靠性