1.一種飛機(jī)嵌入式實(shí)時(shí)診斷推理算法試驗(yàn)方法,其特征在于,包括:
主控裝置對(duì)待驗(yàn)證診斷推理算法進(jìn)行注冊(cè);
主控裝置將經(jīng)過(guò)注冊(cè)的待驗(yàn)證診斷推理算法整合到嵌入式目標(biāo)機(jī)中;
數(shù)據(jù)模擬裝置根據(jù)主控裝置發(fā)出的注入實(shí)際故障數(shù)據(jù)的故障注入指令,從試驗(yàn)臺(tái)故障注入系統(tǒng)獲得相應(yīng)的實(shí)際故障數(shù)據(jù);
所述嵌入式目標(biāo)機(jī)利用所述待驗(yàn)證診斷推理算法對(duì)所述實(shí)際故障數(shù)據(jù)進(jìn)行推理計(jì)算,將計(jì)算結(jié)果發(fā)送給主控裝置;
主控裝置通過(guò)分析所述計(jì)算結(jié)果,對(duì)所述待驗(yàn)證診斷推理算法的性能進(jìn)行評(píng)價(jià)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的利用待驗(yàn)證診斷推理算法對(duì)所述實(shí)際故障數(shù)據(jù)進(jìn)行推理計(jì)算包括:
接收所述主控裝置的任務(wù)要求;
根據(jù)所述任務(wù)要求,從所述數(shù)據(jù)模擬裝置中讀入相應(yīng)的實(shí)際故障數(shù)據(jù);
利用所述待驗(yàn)證診斷推理算法對(duì)所述相應(yīng)的實(shí)際故障數(shù)據(jù)進(jìn)行計(jì)算。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的主控裝置通過(guò)分析所述計(jì)算結(jié)果,對(duì)所述待驗(yàn)證診斷推理算法的性能進(jìn)行評(píng)價(jià)包括:
將所述計(jì)算結(jié)果中的故障類型數(shù)量與所述故障注入指令所涉及的故障類型數(shù)量進(jìn)行匹配處理;
按照匹配處理的匹配程度,評(píng)價(jià)所述待驗(yàn)證診斷推理算法的性能。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的利用待驗(yàn)證診斷推理算法對(duì)所述實(shí)際故障數(shù)據(jù)進(jìn)行推理計(jì)算包括:
接收所述數(shù)據(jù)模擬裝置轉(zhuǎn)發(fā)的來(lái)自所述主控裝置的計(jì)算資源的包含擠占等級(jí)的擠占指令;
根據(jù)所述擠占指令中的擠占等級(jí),設(shè)定機(jī)載計(jì)算環(huán)境中非診斷推理算法對(duì)于計(jì)算資源的擠占比例;
在按照所述擠占比例分別為非診斷推理算法和待驗(yàn)證診斷推理算法分配相應(yīng)計(jì)算資源的情況下,得到計(jì)算資源被擠占時(shí)待驗(yàn)證診斷推理算法的解算效率和能力,并將其發(fā)送給主控裝置。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的主控裝置通過(guò)分析所述計(jì)算結(jié)果,對(duì)所述待驗(yàn)證診斷推理算法的性能進(jìn)行評(píng)價(jià)包括:
將所述計(jì)算結(jié)果中的故障類型數(shù)量與所述故障注入指令所涉及的故障類型及數(shù)量進(jìn)行匹配處理;
按照匹配處理的匹配程度以及計(jì)算資源被擠占時(shí)待驗(yàn)證診斷推理算法的解算效率和能力,評(píng)價(jià)所述待驗(yàn)證診斷推理算法的性能。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,其特征在于,所述主控裝置與所述數(shù)據(jù)模擬裝置及所述嵌入式目標(biāo)機(jī)通過(guò)局域網(wǎng)傳輸進(jìn)行通信,所述數(shù)據(jù)模擬裝置與所述嵌入式目標(biāo)機(jī)通過(guò)光纖進(jìn)行通信。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的得到計(jì)算資源被擠占時(shí)待驗(yàn)證診斷推理算法的解算效率和能力包括:
對(duì)每次的診斷推理任務(wù)運(yùn)行期間的軟硬件資源占用情況進(jìn)行統(tǒng)計(jì);
通過(guò)插樁的方式在程序中加入監(jiān)控點(diǎn),最終將各位置信息進(jìn)行匯總統(tǒng)計(jì)得到任務(wù)運(yùn)行期間的性能監(jiān)控信息。
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的為非診斷推理算法分配相應(yīng)計(jì)算資源是通過(guò)運(yùn)行等效計(jì)算程序?qū)崿F(xiàn)的。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述等效計(jì)算程序的運(yùn)行優(yōu)先級(jí)高于待驗(yàn)證診斷推理算法的運(yùn)行優(yōu)先級(jí),以便根據(jù)所述主控裝置的擠占指令,優(yōu)先運(yùn)行待驗(yàn)證診斷推理算法。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述計(jì)算資源擠占包括運(yùn)行所述等效計(jì)算程序的線程的CPU占用率和內(nèi)存占用率。