本發明涉及飛機飛行控制系統技術領域,特別涉及一種三余度枚舉量監控表決方法。
背景技術:
隨著數字計算機和數字總線在飛機設計領域的廣泛應用,傳統的0、1雙狀態的離散量信號已經無法滿足系統設計和使用要求,需使用具有多種狀態的枚舉量信號;比如飛機油門狀態信號可以如下:00表示狀態0、01表示狀態I、10表示狀態II、11表示狀態III。
但是,對于枚舉量信號的表決和監控,無法按傳統模擬量和離散量的常規表決和監控算法實現。
技術實現要素:
本發明的目的是提供了一種三余度枚舉量監控表決方法,能夠解決枚舉量信號的表決和監控問題。
本發明的技術方案是:
一種三余度枚舉量監控表決方法,包括如下步驟:
步驟一、判斷三余度枚舉量信號是否都有效;當三余度枚舉量信號均有效時,進行步驟二;當兩余度枚舉量信號均有效時,進行步驟三;當單余度枚舉量信號有效時,進行步驟四;
步驟二、判斷三余度枚舉量狀態是否一致;當三余度枚舉量狀態均一致時,進行步驟2.1;當兩余度枚舉量狀態一致,另一通道不一致,進行步驟2.2;當三余度枚舉量狀態兩兩均不一致,進行步驟2.3;
步驟2.1、輸出一致的所述三余度枚舉量狀態的狀態值作為枚舉量信號的表決值;
步驟2.2、置不一致通道的枚舉量信號故障,輸出一致的所述兩余度枚舉量狀態的狀態值作為枚舉量信號的表決值
步驟2.3、置三個通道的枚舉量信號均故障,并輸出故障安全值;
步驟三、判斷兩余度枚舉量狀態是否一致,一致時,進行步驟3.1;否則,進行步驟3.2;
步驟3.1、輸出一致的所述兩余度枚舉量狀態的狀態值作為枚舉量信號的表決值
步驟3.2、置兩個通道的枚舉量信號均故障,并輸出故障安全值;
步驟四、輸出所述單余度枚舉量狀態的狀態值作為枚舉量信號的表決值。
發明效果:
本發明的三余度枚舉量監控表決方法,通過對枚舉量信號的狀態進行比較,采用多數信號的結果作為表決值,并按多數表決的原則確定信號的故障狀態,實現對故障進行監測、隔離和申報;本發明一方面解決了傳統離散量的表決和監控算法無法實現枚舉量余度管理的問題;另外,本算法同時也適合傳統離散量的表決和監控;進一步,傳統的離散量表決和算法需對各通道信號進行求和后再進行比較,本算法直接通過簡單的比較實現,算法簡單易于實現。
附圖說明
圖1是本發明三余度枚舉量監控表決方法的流程圖。
具體實施方式
為使本發明實施的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行更加詳細的描述。在附圖中,自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。所描述的實施例是本發明一部分實施例,而不是全部的實施例。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。下面結合附圖對本發明的實施例進行詳細說明。
在本發明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內”、“外”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明保護范圍的限制。
下面結合附圖1對本發明三余度枚舉量監控表決方法做進一步詳細說明。
本發明提供了一種三余度枚舉量監控表決方法,包括如下步驟:
S101、判斷三余度枚舉量信號是否都有效;當三余度枚舉量信號均有效時,進行S102;當兩余度枚舉量信號均有效時,進行S103;當單余度枚舉量信號有效時,進行S104;
S102、判斷三余度枚舉量狀態是否一致;當三余度枚舉量狀態均一致時,進行步驟2.1;當兩余度枚舉量狀態一致,另一通道不一致,進行步驟2.2;當三余度枚舉量狀態兩兩均不一致,進行步驟2.3;
步驟2.1、輸出一致的所述三余度枚舉量狀態的狀態值作為枚舉量信號的表決值;
步驟2.2、置不一致通道的枚舉量信號故障,輸出一致的所述兩余度枚舉量狀態的狀態值作為枚舉量信號的表決值
步驟2.3、置三個通道的枚舉量信號均故障,并輸出故障安全值;
S103、判斷兩余度枚舉量狀態是否一致,一致時,進行步驟3.1;否則,進行步驟3.2;
步驟3.1、輸出一致的所述兩余度枚舉量狀態的狀態值作為枚舉量信號的表決值
步驟3.2、置兩個通道的枚舉量信號均故障,并輸出故障安全值;
S104、輸出所述單余度枚舉量狀態的狀態值作為枚舉量信號的表決值。
本發明的三余度枚舉量監控表決方法,通過對枚舉量信號的狀態進行比較,采用多數信號的結果作為表決值,并按多數表決的原則確定信號的故障狀態,實現對故障進行監測、隔離和申報;本發明一方面解決了傳統離散量的表決和監控算法無法實現枚舉量余度管理的問題;另外,本算法同時也適合傳統離散量的表決和監控;進一步,傳統的離散量表決和算法需對各通道信號進行求和后再進行比較,本算法直接通過簡單的比較實現,算法簡單易于實現。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。