本發(fā)明涉及綜合核心處理系統(tǒng),特別提供了一種基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺。
背景技術(shù):
1、綜合模塊化航空電子系統(tǒng)中,重要航電應(yīng)用一般采用雙余度、熱備份工作方式,主從余度分別駐留在兩個獨(dú)立的處理模塊,同時運(yùn)行,但同一時刻只有主余度輸出運(yùn)行結(jié)果,主從余度之間周期對關(guān)鍵運(yùn)行信息進(jìn)行交叉同步。當(dāng)主余度發(fā)生故障時,由通用系統(tǒng)管理(gsm)軟件控制應(yīng)用進(jìn)行主從切換,從余度切換為主余度,開始輸出運(yùn)行數(shù)據(jù),保證航電系統(tǒng)運(yùn)行狀態(tài)的連續(xù)性。
2、因此,可靠的應(yīng)用余度管理方案對飛機(jī)的飛行安全、任務(wù)執(zhí)行至關(guān)重要。
技術(shù)實現(xiàn)思路
1、本申請的目的為了解決重要應(yīng)用的余度管理問題,以滿足航電系統(tǒng)的可靠性需求。
2、為了實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,所述平臺包括:通過fc網(wǎng)絡(luò)互聯(lián)的兩個iom模塊,iom模塊軟件基于多核操作系統(tǒng),采用綁定多核處理運(yùn)行方式,通過配置分區(qū)調(diào)度表,將駐留的gsm軟件和各航電應(yīng)用軟件分別綁定到指定的處理器核上運(yùn)行。
3、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,所述兩個iom模塊通過故障指示離散量信號交叉互聯(lián),用于支持健康狀態(tài)監(jiān)控。
4、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,所述gsm軟件采用雙余度、熱備份的工作方式,主、從余度分別駐留在兩個iom模塊,同時運(yùn)行,同一時刻只有主余度輸出運(yùn)行結(jié)果。
5、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,gsm軟件的主、從余度之間通過故障指示離散量信號互相監(jiān)控健康狀態(tài),當(dāng)主余度發(fā)生故障時,gsm軟件進(jìn)行主從切換。
6、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,所述各航電應(yīng)用軟件所述gsm軟件采用雙余度、熱備份的工作方式,主、從余度分別駐留在兩個iom模塊,同時運(yùn)行,同一時刻只有主余度輸出運(yùn)行結(jié)果,各航電應(yīng)用軟件的主從與gsm軟件的主從保持一致,主、從余度之間周期通過fc網(wǎng)絡(luò)對關(guān)鍵運(yùn)行信息進(jìn)行交叉同步。
7、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,所述gsm軟件通過上電b?i?t/周期b?i?t/維護(hù)b?i?t對iom模塊的硬件狀態(tài)進(jìn)行監(jiān)測;通過在線狀態(tài)監(jiān)測監(jiān)控各航電應(yīng)用軟件的運(yùn)行狀態(tài);通過硬件看門狗監(jiān)控自身的運(yùn)行狀態(tài)。
8、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,還具有這樣的技術(shù)特征,所述gsm軟件對各航電應(yīng)用軟件進(jìn)行主從切換控制。
9、有益效果
10、本發(fā)明所提供的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺的應(yīng)用余度管理功能由通用系統(tǒng)管理(gsm)軟件實現(xiàn)。gsm軟件和多個應(yīng)用軟件同時駐留在iom模塊中,gsm軟件通過上電b?i?t/周期b?i?t/維護(hù)b?i?t程序監(jiān)控iom模塊的硬件工作狀態(tài),通過在線狀態(tài)監(jiān)測程序監(jiān)控iom模塊駐留的應(yīng)用軟件的運(yùn)行狀態(tài),通過硬件看門狗監(jiān)控自身的運(yùn)行狀態(tài)。當(dāng)iom模塊發(fā)生硬件故障或駐留的任一分區(qū)發(fā)生軟件故障時,gsm軟件控制iom模塊駐留的應(yīng)用軟件進(jìn)行主從切換。保持了航電系統(tǒng)運(yùn)行狀態(tài)的連續(xù)性,解決了重要應(yīng)用的余度管理問題,滿足了航電系統(tǒng)的可靠性需求。
1.一種基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述平臺包括:通過fc網(wǎng)絡(luò)互聯(lián)的兩個iom模塊,iom模塊軟件基于多核操作系統(tǒng),采用綁定多核處理運(yùn)行方式,通過配置分區(qū)調(diào)度表,將駐留的gsm軟件和各航電應(yīng)用軟件分別綁定到指定的處理器核上運(yùn)行。
2.根據(jù)權(quán)利要求1所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述兩個iom模塊通過故障指示離散量信號交叉互聯(lián),用于支持健康狀態(tài)監(jiān)控。
3.根據(jù)權(quán)利要求1所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述gsm軟件采用雙余度、熱備份的工作方式,主、從余度分別駐留在兩個iom模塊,同時運(yùn)行,同一時刻只有主余度輸出運(yùn)行結(jié)果。
4.根據(jù)權(quán)利要求3所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,gsm軟件的主、從余度之間通過故障指示離散量信號互相監(jiān)控健康狀態(tài),當(dāng)主余度發(fā)生故障時,gsm軟件進(jìn)行主從切換。
5.根據(jù)權(quán)利要求1所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述各航電應(yīng)用軟件所述gsm軟件采用雙余度、熱備份的工作方式,主、從余度分別駐留在兩個iom模塊,同時運(yùn)行,同一時刻只有主余度輸出運(yùn)行結(jié)果,各航電應(yīng)用軟件的主從與gsm軟件的主從保持一致,主、從余度之間周期通過fc網(wǎng)絡(luò)對關(guān)鍵運(yùn)行信息進(jìn)行交叉同步。
6.根據(jù)權(quán)利要求1所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述gsm軟件通過上電bit/周期bit/維護(hù)bit對iom模塊的硬件狀態(tài)進(jìn)行監(jiān)測;通過在線狀態(tài)監(jiān)測監(jiān)控各航電應(yīng)用軟件的運(yùn)行狀態(tài);通過硬件看門狗監(jiān)控自身的運(yùn)行狀態(tài)。
7.根據(jù)權(quán)利要求1所述的基于軟硬件故障監(jiān)控機(jī)制的應(yīng)用余度管理平臺,其特征在于,所述gsm軟件對各航電應(yīng)用軟件進(jìn)行主從切換控制。