- 相關(guān)推薦
實時操作系統(tǒng)在星載計算機中的應(yīng)用
摘要:介紹在星載計算機中應(yīng)用實時操作系統(tǒng)的兩種方式:使用一種源碼開放的RTOS——RTEMS和自主開發(fā)RTOS,并對兩種方法進行比較。關(guān)鍵詞:實時操作系統(tǒng) 星載計算機 RTOS
隨著我國航天技術(shù)的不斷發(fā)展,越來越多的衛(wèi)星應(yīng)用在通訊、資源探測、遙感、氣象、對地觀察等領(lǐng)域。衛(wèi)星的功能越來越強,對星務(wù)管理和有效載荷控制的星載計算機提出了更高的要求。星載計算機軟硬件系統(tǒng)日趨復(fù)雜,傳統(tǒng)的星載計算機軟硬件設(shè)計方法,特別是軟件的設(shè)計方法和開發(fā)手段已逐漸不適應(yīng)這種要求。引入實時操作系統(tǒng)(RTOS)能夠有效地解決這些問題。RTOS把任務(wù)管理調(diào)度、任務(wù)間通信、內(nèi)存管理等系統(tǒng)功能以函數(shù)調(diào)用的方式提供給用戶,使用戶能夠?qū)⒕Ψ旁趹?yīng)用程序的開發(fā)上,有助于星載軟件通用化和模塊化設(shè)計,縮短軟件產(chǎn)品的研制周期,提高星載軟件 可靠性。
RTOS已經(jīng)成功運用在包括航天在內(nèi)的許多嵌入式領(lǐng)域,如SJ-5小衛(wèi)星就成功應(yīng)用了pSOS操作系統(tǒng)。但這種無法獲得源碼的操作系統(tǒng),無法確定其安全性。因此應(yīng)該選用源碼開放的RTOS或者自己獨立設(shè)計一種適合自身系統(tǒng)的RTOS。本文將介紹一種適合于航天應(yīng)用,特別是面向關(guān)鍵任務(wù)(Critical Oriented)的源碼開放的RTOS——RTEMS;探索自己開發(fā)RTOS設(shè)計方法,并對兩種方案進行比較。
1 星載計算機與星載操作系統(tǒng)的特點
星載計算機是RTOS運行的硬件環(huán)境,了解其特點對于RTOS的選用和設(shè)計將更有針對性。星載計算機主要用于衛(wèi)星的星務(wù)管理、數(shù)據(jù)處理、姿態(tài)控制以及對有效載荷進行控制等。根據(jù)空間環(huán)境、可靠性、安全性、壽命、功耗、重量等方面的要求,星載
[1] [2] [3] [4] [5] [6] [7]
【實時操作系統(tǒng)在星載計算機中的應(yīng)用】相關(guān)文章:
單點定位與實時定軌的星載算法的比較研究04-29
星載激光遙感技術(shù)的發(fā)展及應(yīng)用05-02
嵌入式實時操作系統(tǒng)VxWorks及其在地震勘探儀器中的應(yīng)用04-28
實時熒光定量PCR快速檢測對蝦IHHNV載量方法的建立和應(yīng)用05-02
航天器控制應(yīng)用的星載計算機技術(shù)04-27
星載可展開天線研究05-03
反作用輪在星載二維轉(zhuǎn)臺中的應(yīng)用研究05-01
LP估計在星載GPS運動學(xué)定軌中的應(yīng)用及精度分析04-28
星載測向定位濾波算法研究04-28