摘要多余度计算机通道间的同步,是容错计算机系统的技术难点.一般的多余度计算机通道间的同步,都是采用软件双握手方法来实现同步。它是基于每个通道硬件设计的同步指示器,交叉通道的同步信息通过硬线与同步指示器相联,软件根据同步指示器逻辑电平的变化,实现同步的一种方法。本文介绍的同步方法,就是在此基础上的一种双握手同步法。
关键词同步同步监控双握手异步度前言多台计算机并行实时的控制一个被控对象,其数字机通道间波此的同步,使多余度通道的传感器输入信号在同一时刻采样,经过运算后形成的控制指令在同一时刻输出,保证了通道间信号的一致性,提高了输入/输出信号的表决与故障监控的正确率。各通道计算机不同步工作的时间差即异步度的大小,不是绝对的,是一个相对的指标、它与实际系统的组成、各分系统的精度和控制系统的品质有关。对于被控对象变化速率慢的系统,其通道间异步度可以相对大点,对于受控对象变化速率快的系统,对信号的动、静态一致性要求高,不允许通道间的异步度大。例如.对于高性能超音速的歼击机,其飞机运动的纵向短周期是以IHz的变化速率,要求采样频率为80次/秒,异步度为50。
这是由被控对象的固有特性所决定的。但同步也有其自身的缺陷,即它摆脱不了系统在某个时刻,由于受到外界瞬态干扰而同时采样或输出的共性故障。目前,世界上也有异步工作的计算机控制系统。例如,美国的AFTI/F一16数字飞行控制系统,就是彻底的异步形式,它消除了与同步机构相关的潜在的单点故障,使系统从时间上更多地容错,其缺点是系统中存在显著的通道间的差异,这些差错必须在余度管理功能设计中降低。本文就多余度容错计算机控制系统的同步及同步监控,分以下几个方面加以介绍。同步的基本原理多余度计算机通道间的同步,其基本思路是通过给硬件同步指示器,输出一个逻辑高〔高电平),观察其它远程通道,是否也响应了逻辑高,如果响应了则表明此逻辑高第一次握手同步成功。
否则,第一次握手有失步通道。第一次握手最大等待时间消耗完后(通常为100rls).排除失步通道,取出同步通道,进夕、第二次握手,第二次握手的方法是:本地通道输出一个逻辑低(低电平),等待其它通道也响应逻辑低。当在规定的时间内(最大 j00os),如果其它远程通道响应了逻辑低,表明此逻辑低的第二次握手同步成功。
论文写好了,要发表到哪里去,这可是件大事,可以在本站了解一下评职的具体要求哦,可能与你单位的评职要求相吻哈哦,可咨询我们哦。