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