實時操作系統(tǒng)(RTOS)供貨商Express Logic宣布,Avidyne公司已采用其ThreadX RTOS,用于驅(qū)動基于姿態(tài)的新型DFC90數(shù)字飛行控制系統(tǒng)。DFC90整合了飛行計算機與控制面板,透過快速插入的方法替換現(xiàn)有的基于速率的STEC 55X飛行計算機。Avidyne的DFC90主要應(yīng)用在已采用Avidyne Entegra飛行駕駛系統(tǒng)的Cirrus SR20及SR22飛機。
ThreadX是Express Logic公司的一種小型、快速、可靠的實時操作系統(tǒng)(RTOS),可應(yīng)用于類似Avidyne的新型飛機飛行控制系統(tǒng)這樣的,需要深嵌入式實時操作系統(tǒng)的產(chǎn)品。在一個飛行控制系統(tǒng)中,飛機飛行控制是透過伺服馬達偏轉(zhuǎn)副翼和升降舵控制面來產(chǎn)生轉(zhuǎn)向,爬升,或下降。DFC90飛行控制系統(tǒng)接收飛機姿態(tài)、航向、高度以及來自飛行員和用于指示所希望的姿態(tài)、航向、爬升/下降速率的導(dǎo)航系統(tǒng)的輸入。DFC90計算出精確命令去實時驅(qū)動伺服馬達,獲得所希望的飛行路徑。
做為作用于Avidyne飛行控制系統(tǒng)的操作系統(tǒng),ThreadX控制著DFC90的所有功能。ThreadX可為類似AvidyneDFC90的系統(tǒng)提供低開銷和快速實時響應(yīng)、關(guān)鍵性需求等。
“沒有RTOS去開發(fā)飛行關(guān)鍵系統(tǒng)是相當(dāng)困難的,”負責(zé)導(dǎo)航及控制的Avidyne副總裁Mark Krebs指出,“Avidyne很高興將采用了DFC90與DFC100 Cirrus自動駕駛系統(tǒng)的民用航空輕型飛機性能及安全性提高到一個新的層次。ThreadX軟件易于使用,基礎(chǔ)堅實,具有很高的性能。下一個項目,我們還將使用ThreadX作為RTOS.。”
DO-178B軟件標準也廣泛應(yīng)用于其它工業(yè)領(lǐng)域。據(jù)FAA要求,凡用于美國領(lǐng)空的飛行器中所有操作軟件,其開發(fā)和認證都必須通過DO-178B的質(zhì)量認證。DO-178B對包括RTOS在內(nèi)的整個軟件系統(tǒng)要求有詳細的文檔和測試。Avidyne已經(jīng)完成了這個開發(fā)和測試,在2010年中期有望得到FAA對DFC90的認證。Avidyne指出ThreadX在整個軟件系統(tǒng)的中以及產(chǎn)品的軟件認證中僅占很小的一部分。
此次采用ThreadX的DFC90自動駕駛系統(tǒng)增加了基于姿態(tài)的飛行控制系統(tǒng)精確性,并強化了狀態(tài)防護能力。
DFC90具有一個渦輪級自動駕駛系統(tǒng)所有的標準縱向及橫向操作模式,其中包括飛行指引(FD)、高度保持(ALT)、空速保持(IAS)、垂直速度保持(VS)、航向(HDG)以及導(dǎo)航(NAV, APPR, LOC/GS, GPSS)。DFC90還帶有Avidyne的‘Straight & Level’按鈕,飛行員可以使用這個按鈕擺脫自動駕駛模式使飛機進入水平直飛狀態(tài),以增強安全性能。
在狀態(tài)防護方面,無論在何種操作模式下持續(xù)監(jiān)視可用升力及速度儲備量。當(dāng)飛機接近失速時,自動駕駛儀逐步減少最大傾斜飛行及垂直速度,剛好保持機翼產(chǎn)生升力,同時還向飛行員通報狀態(tài)。超速的處理與此類似,該系統(tǒng)采用最少的有效措施防止以外超速。這些功能可以在減少干擾的情況下,有效得防止飛機偏離預(yù)設(shè)的航行、爬升或進近。