《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于溫備份技術的高可靠嵌入式控制器設計
基于溫備份技術的高可靠嵌入式控制器設計
來源:電子技術應用2010年第8期
陳敏濤, 席 隆
中國科學院光電研究院, 北京100190
摘要: 介紹了面向空間科學實驗應用背景的高可靠控制器的解決方案。該方案利用MSP430與IGLOO系列FPGA的低功耗模式,設計了一種新型的溫備份方法,在保證系統高可靠性的前提下依然能夠達到較低的功耗,并確保科學實驗在單路控制電路失效的情況下能夠不中斷實驗進程。該控制器具有高可靠、低功耗以及接口資源豐富的特點,可以滿足各類空間科學實驗的需求,并已應用于空間有效載荷集成支持系統項目中。
中圖分類號: TP368.2
文獻標識碼: A
文章編號: 0258-7998(2010)08-0138-04
Design of highly reliable embedded controller based on warm sparing
CHEN Min Tao, XI Long
Academy of Opto-Electronics, Chinese Academy of Sciences, Beijing 100190, China
Abstract: This paper introduces the design of highly reliable controller for space science experiments. By taking advantage of the low-power modes of MSP430 and IGLOO FPGA, a new warm sparing method is developed in order to maintain high reliability with low power consumption, and to ensure experiment continuity in case of single control circuit failure. The controller has high reliability, low power consumption and varieties of interfaces, which make it perfect in different kinds of space science experiments. This design is adopted in the project space payload integrated support system.
Key words : space science experiment; controller; highly reliable; low power; warm sparing

   隨著航天技術的進步,空間科學實驗的需求日益增多。我國已經發射了實踐系列科學試驗衛星[1],在神舟飛船上也進行了大量的空間科學實驗。為了保證實驗的成功,航天科技人員采用了多種可靠性技術以提高航天計算機系統的可靠性,如冷熱備份技術、多數選舉技術等。在我國的螢火一號探測器設計上,載荷配電器采用了熱備份方式[2],而美國的SERVIS-2衛星也使用了類似多數選舉系統的容錯技術實現高可靠的數據管理系統[3]。
    然而,采用此類熱備份技術保障系統可靠性的同時也帶來了功耗過大等問題;而冷備份在切換后主系統中的關鍵數據和狀態將會丟失,無法完成控制進程的繼承。溫備份技術可以使個別公用部件處于加電工作狀態,定期地保存主系統運行中的關鍵數據和狀態,當主系統發生故障并切換至備份系統后,備份系統即可迅速自主地完成恢復運行,是對熱備份和冷備份冗余的改進[4],系統設計實現的關鍵在于采用高可靠存儲器來保存關鍵數據。本文提出的新型溫備份方案不但減少了高可靠存儲器的使用,而且與標準溫備份系統相比具有更高的可靠性。
1 系統功能和性能
    空間科學實驗控制器可提供以下4種功能[5-6]:
    (1)對實驗設備的控制功能。可對電機、繼電器等進行控制,包括8路數字開關量輸出、4路PWM輸出。
    (2)遙測功能,可對電壓、電流、溫度、壓力、開關狀態、數字量等提供實時遙測服務,包括8路12位采樣率為200 KS/s的模擬采樣、8路數字開關量的輸入。
    (3)數傳和復接能力。能夠為需要下傳的大量數據(如視頻圖像等)提供數傳和復接服務,包括2路LVDS信號的復接、2路UART和2路SPI接口。
    (4)控制科學實驗進程的程序上載功能??臻g科學實驗控制器的程序可以在軌期間通過串行接口進行更新。
    在保證控制器以上4種功能的基礎上,本控制器還具有以下特性:(1)高可靠性。選用EP等級器件以減小器件故障率,采用新型溫備份技術提高系統可靠性。(2)低功耗。選用低功耗器件并采用低功耗技術降低系統功耗,系統運行時最大功耗為0.4 W。(3)小體積。(4)可擴展性。FPGA內部使用ARM Coretex-M1處理器IP核可以使協處理器提升整個控制器的性能,使用以太網IP核擴展以太網接口等。
2 硬件設計
2.1 基于MCU與FPGA的控制器核心

    控制器的核心采用了基于MCU與FPGA的系統架構,如圖1所示。MCU負責實驗進程的控制和數據的采集,包括串行通信、模擬信號(溫度、壓力等)的采集、數字開關信號的輸入輸出、PWM輸出(用于溫度控制或電機驅動等實驗執行設備);FPGA負責高速數字信號的復接與傳輸,其中使用了低壓差分信號傳輸技術來傳輸信號。

 MCU選用德州儀器公司的MSP430F249-EP,它具有4種低功耗模式,在最低功耗模式下只需0.1 μA的電流即可維持RAM中的內容,從低功耗模式切換回工作模式不超過1 μs。即便在工作模式下,MCU消耗的電流也僅為250 μA/MIPS。另外,該MCU具有存儲器和豐富的外設,通用輸入輸出引腳可以配置為UART、I2C、SPI串行通信接口,PWM輸出和模數轉換器的輸入;同時,MCU可以通過JTAG和BSL兩種方式進行程序下載,其中BSL方式采用了UART串行接口,適合于MCU在軌期間的程序上載。MCU選用了相對廉價的EP等級的器件,EP器件已通過AQEC標準(ANSI/GEIA STD-0002-1),該標準保證了EP器件達到了在軍事、航空航天等嚴酷環境下的使用要求。在實踐八號科學試驗衛星的池沸騰實驗中,MSP430F249-EP作為實驗控制器成功地完成了預期的實驗任務。
 FPGA選用Actel公司基于Flash技術的超低功耗IGLOO系列M1AGL600V2?;贔lash技術的FPGA與基于SRAM技術的FPGA相比除了具有較高的可靠性(如具有較高的對抗單粒子效應的特性)之外,在同等資源的情況下電池續航時間是基于SRAM技術的FPGA的8倍[7]。IGLOO系列FPGA獨特的超低功耗Flash*Freeze模式可以將器件功耗降至5 μW。在該模式下,所有的時鐘和FPGA內核的輸入處于關閉狀態,僅保持寄存器及SRAM中的內容,所有的引腳均處于高阻態。從Flash*Freeze模式切換回工作模式只需1 μs。
  MCU除通過1路SPI通道與FPGA進行通信之外,還通過通用輸出引腳控制FPGA的超低功耗使能引腳使得FPGA進入或者退出超低功耗模式,從而控制FPGA進入工作狀態或休眠狀態。另外,兩個MCU之間的通信使用增強并行口EPP協議,完成實驗關鍵數據和進程信息的備份。該協議具有500 KB/s~2 MB/s的數據傳輸率和編程方便靈活等特點[8],可以滿足備份的速率要求。
 由于主系統與備份系統的接口信號都連在一條總線上,為了保證處于休眠和掉電狀態的備份系統的引腳信號不影響總線上的信號,要求主備份系統的FPGA與MCU連在總線上的引腳必須處于高阻態。IGLOO系列FPGA所有的引腳在休眠和掉電狀態下處于高阻態,而MSP430所有的引腳在休眠狀態下則保持不變,因而在MCU與總線的連接中間需插入隔離電路,以保證備份系統的MCU不會影響總線信號。
2.2 可靠性設計
 本文采用的新型溫備份技術與標準的溫備份技術不同,它沒有使用共享RAM來定時存儲實驗關鍵數據,而是采用加電的備份系統MCU來進行存儲。標準溫備份系統架構如圖2所示。備份系統在空閑狀態下處于休眠狀態,消耗極少的功耗。

   新型溫備份系統比標準溫備份系統有更高的可靠性。使用旁聯模型對兩者進行任務可靠性建模,模型如圖3、圖4所示[9]。

 盡管旁聯模型可以大大提高系統的可靠度,但是增加了故障檢測與轉換裝置而加大了系統的復雜度,而且要求故障檢測與轉換裝置的可靠度非常高,否則冗余帶來的好處會被嚴重削弱。針對這一問題,本設計的故障檢測采用的方法是檢測兩套系統的心跳信號及工作系統的下行數據的正確性。備份系統心跳信號的硬件電路如圖5所示,BeatB信號是MCU的通用輸出引腳產生的心跳信號,ISO_CTLB信號指示了MCU是處于備份狀態或工作狀態,根據三個電阻不同的電阻比值可以設定輸出心跳信號的高低電平值,其中兩個二極管的作用是保護內部電路。

   轉換裝置通過對失效系統的斷電來實現其功能;備份系統對主系統的電源進行監測。當備份系統發現主系統的供電電壓降至邏輯低電平時,備份系統被激活進入工作狀態,從Flash中讀取實驗關鍵數據和實驗進程相關信息并接替實驗控制任務。
2.3 供電系統設計
   供電系統采用雙通道的冗余設計,支持7~40 V的寬范圍電壓輸入,為控制器提供了3.3 V、2.5 V和1.5 V的供電電壓,系統框圖如圖6所示。為了保證高效率和小體積的平衡,第一級采用DC/DC電壓轉換器實現寬范圍電壓輸入并保證較高的效率,第二級采用低壓差線性穩壓器進一步降壓。主備份系統的通斷電通過磁保持繼電器進行控制。

3 軟件設計
3.1 FPGA邏輯設計

 FPGA實現的是數據復接功能,完成兩路串行輸入數據的復接并通過串行接口輸出。復接器在FPGA中實現分為3個模塊:串行輸入模塊、復接模塊和串行輸出模塊,如圖7所示。兩路LVDS數據通過串行輸入模塊存儲在相應的FIFO中,復接模塊中的控制邏輯同步地取出1個或2個FIFO中的數據并通過復接單元復接后存入FIFO3,串行輸出模塊將FIFO3中的數據取出并發送。

3.2 MCU軟件
 主系統的MCU與備份系統的MCU的軟件功能有所不同:主MCU完成實驗的控制、數據的采集處理以及向備份MCU定時備份實驗關鍵數據及實驗進程信息;備份MCU除定時接收主MCU發送的備份數據外,其余時間處于休眠狀態。主備份MCU采用統一的程序設計,程序流程圖如圖8所示。主備份MCU按照特定輸入引腳的電平值確定本系統是主系統或備份系統,從而運行不同的程序。

 若主MCU出現暫時性故障,則主MCU內置的看門狗電路會重啟主MCU,讀入故障前的最后一次備份信息,繼續實驗。若主MCU出現永久性故障,則主系統進入掉電狀態,而備份MCU讀取Flash中的備份信息并接替主系統進行實驗控制。
    隨著空間技術的進步,空間科學實驗的需求必然會提升到一個新的高度,同時對科學實驗設備的研發也提出了更高的要求。作為實驗控制核心部件,高可靠控制器的設計仍將是十分重要的課題。本文利用MSP430與IGLOO系列FPGA的低功耗特性完成的新型溫備份設計,在提高可靠性的同時保證了系統的低功耗,適用于未來空間科學實驗的高可靠控制。
參考文獻
[1]    蔡金榮,張立榮,周曉東.實踐系列衛星空間環境探測的回顧[C].中國空間科學學會空間探測專業委員會第十九次學術會議,2006:423-427.
[2]    安軍社,陳曉敏,石俊峰,等.螢火一號探測器有效載荷數據管理器設計[J].空間科學學報,2009,29(5):486-489.
[3]    HIHARA H, YMADA K, ADACHI M. CRAFT: an experimental fault tolerant computer system for SERVIS-2 satellite[EB/OL]. http://pdf.aiaa.org/preview/CDReadyMIC SSC03_723/PV2003_2291.pdf.2003.
[4]    王建峰,蔣軒祥.一種基于溫備份的容錯計算機的設計與實現[J].微電子學與計算機,2002(9):36-39.
[5]    TANTIPHANWADI S. Spacecraft computers on the seastar  satellite[EB/OL]. http://microsat.sm.bmstu.ru/e-library/ccdh/Hard/ts-xii-6.pdf,1999.
[6]    李春華,倪潤立.中國返回式衛星與空間科學實驗[J].空間科學學報,2009,29(1):124-129.
[7]    Actel Corporation. Competitive programmable logic power  comparison white paper [S]. 2008.
[8]    符冬陽,賀貴明.增強并行口EPP協議及其應用[J].計算機應用,2001,21(10):62-63.
[9]    曾聲奎,趙廷弟,張建國,等. 系統可靠性設計分析教 程[M]. 北京:北京航空航天大學出版社,2000:32-36.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品国产拍免费91在线| 免费不卡在线观看| 国产精品成人午夜| 国产精品久久久91| 欧美精品福利视频| 欧美黑人在线播放| 亚洲丝袜av一区| 激情久久久久久久久久久久久久久久| 在线一区二区三区四区五区| 韩国成人精品a∨在线观看| 在线观看视频亚洲| 国产亚洲成av人在线观看导航| 韩国av一区二区三区四区| 欧美一进一出视频| 久久中文久久字幕| 国产精品色婷婷| 一区二区三区免费观看| 亚洲一区网站| 亚洲国产精品免费| 亚洲欧美日韩成人| 一区在线观看| 伊人成年综合电影网| 亚洲欧美另类在线| 久久精彩视频| 欧美久久久久久久| 国产麻豆日韩欧美久久| 久久国产福利| 久久精品视频免费观看| 欧美精品一区二区三区四区| 在线国产日韩| 国产精品视频自拍| 亚洲视频中文| 久久99伊人| 国产精品国产福利国产秒拍| 欧美亚洲在线视频| 国产精品专区一| 国产真实精品久久二三区| 亚洲免费观看高清完整版在线观看| 久久久久一本一区二区青青蜜月| 欧美午夜激情小视频| 亚洲色无码播放| 国产欧美日韩一区二区三区在线观看| 欧美精品videossex性护士| 一区二区三区高清在线观看| 亚洲黄色成人| 免费一级欧美片在线播放| 欧美伊人久久| 久久露脸国产精品| 亚洲自拍啪啪| 欧美精品v国产精品v日韩精品| 久久福利电影| 久久综合精品国产一区二区三区| 亚洲欧美国内爽妇网| 久久在线免费视频| 麻豆精品91| 免费观看在线综合色| 久久天天综合| 欧美日韩成人在线播放| 欧美亚洲成人免费| 性欧美xxxx大乳国产app| 欧美日韩高清在线播放| 国产日韩在线看| 免费成人av| 欧美激情第三页| 亚洲国产美女精品久久久久∴| 欧美性大战久久久久| 国产欧美一区二区三区视频| 亚洲精品久久久久久久久| 在线看不卡av| 欧美调教vk| 国产精品福利久久久| 欧美国产日韩免费| 欧美1区免费| 欧美另类视频在线| 欧美三日本三级少妇三99| 国产精品综合不卡av| 欧美xxx在线观看| 国产精品视频| 国产一区日韩二区欧美三区| 久久精品二区亚洲w码| 亚洲色图制服丝袜| 亚洲黄色在线看| 国产日韩成人精品| 欧美午夜宅男影院在线观看| 麻豆精品在线观看| 国产精品大片免费观看| 国产精品videosex极品| 亚洲欧洲av一区二区| 99精品视频免费观看视频| 欧美日韩国产首页在线观看| 亚洲日本中文字幕| 亚洲看片网站| 国产精品色一区二区三区| 一区二区三区在线观看欧美| 国产精品久久久久久av下载红粉| 欧美三级电影精品| 最新中文字幕亚洲| 国产精品系列在线| 欧美大香线蕉线伊人久久国产精品| 久久免费视频一区| 久久中文字幕导航| 久久精品中文字幕一区二区三区| 国产日韩精品一区二区浪潮av| 狠狠色丁香久久婷婷综合_中| 亚洲第一黄网| 日韩视频专区| 久久国产日本精品| 国内成人精品2018免费看| 久久精品一区二区| 影音国产精品| 亚洲动漫精品| 一卡二卡3卡四卡高清精品视频| 午夜欧美不卡精品aaaaa| 欧美日韩国产成人在线观看| 裸体丰满少妇做受久久99精品| 欧美日韩国产经典色站一区二区三区| 久久免费观看视频| 亚洲欧美色一区| 欧美日韩国产成人在线观看| 亚洲欧美韩国| 欧美成人性生活| 国产精品久久久久9999吃药| 午夜激情综合网| 噜噜噜在线观看免费视频日韩| 麻豆精品在线播放| 午夜在线视频观看日韩17c| 久久av资源网| 99v久久综合狠狠综合久久| 国产欧美日韩综合一区在线观看| 欧美日韩123| 美女精品在线观看| 久久久噜噜噜久久久| 一区二区三区鲁丝不卡| 一区二区三区成人精品| 午夜精品久久久久久久99热浪潮| 日韩午夜电影在线观看| 欧美人成在线| 伊人久久噜噜噜躁狠狠躁| 久久大香伊蕉在人线观看热2| 久久嫩草精品久久久精品| 亚洲最新色图| 欧美日韩亚洲另类| 亚洲欧美日韩另类精品一区二区三区| 欧美成人一区二区| 99精品免费网| 欧美高清视频在线| 亚洲精品老司机| 最新日韩中文字幕| 久久久亚洲国产天美传媒修理工| 欧美日韩精品在线播放| 国产精品高潮粉嫩av| 红桃视频国产精品| 一区二区三区在线免费观看| 国产精品国产精品| 国产欧美一区二区精品性| 久久人人爽国产| 久久精品夜色噜噜亚洲a∨| 国产精品国产三级国产aⅴ9色| 国产精品久久久久久久久借妻| 欧美一区2区视频在线观看| 99国产精品自拍| 欧美一区二区三区在线观看视频| 夜夜嗨av一区二区三区网站四季av| 久久久久久亚洲精品杨幂换脸| 久久久国产精品一区| 久久精选视频| 亚洲激情黄色| 久久久噜噜噜久久狠狠50岁| 西西人体一区二区| 欧美成年人视频网站欧美| 国内精品伊人久久久久av一坑| 亚洲日本成人女熟在线观看| 欧美大尺度在线观看| 精品动漫3d一区二区三区免费版| 国产一区二区激情| 久久久久久久久蜜桃| 麻豆av一区二区三区| 99re热这里只有精品视频| 久久这里只有精品视频首页| 老鸭窝毛片一区二区三区| 欧美日韩一级片在线观看| 欧美制服第一页| 篠田优中文在线播放第一区| 午夜一级在线看亚洲| 久久精品国产久精国产爱| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲精品国精品久久99热一| 欧美激情在线免费观看| 欧美性天天影院| 亚洲香蕉成视频在线观看| 国产精品成人一区二区三区夜夜夜| 亚洲第一黄色| 欧美a级一区| 亚洲欧美视频在线观看| 欧美日韩精品免费观看视频| 9i看片成人免费高清| 欧美一区亚洲一区| 欧美成人嫩草网站| 亚洲在线网站| 国产精品高潮呻吟久久av无限| 亚洲欧洲在线免费| 国产亚洲精品成人av久久ww| 亚洲一区二区视频在线观看| 在线欧美亚洲| 欧美高清视频在线播放| 黄色成人av在线| 午夜精品福利一区二区蜜股av| 国产亚洲精品久| 亚洲第一福利视频| 国产精品激情av在线播放| 亚洲毛片一区二区| 国产精品久久久久久久久久妞妞| 国产欧美 在线欧美| 欧美丰满高潮xxxx喷水动漫| 伊人成人在线视频| 亚洲一区二区在| 欧美久久久久| 久久一区二区三区四区| 午夜日韩在线| 亚洲日本va午夜在线电影| 一区二区三区高清在线观看| 亚洲男人第一网站| 一区二区欧美日韩视频| 国产精品美女在线| 国产精品美女主播| 欧美91精品| 欧美精品入口| 亚洲免费视频成人| 国产精品成人免费| 一区二区免费看| 国产精品区一区二区三| 亚洲国产精品嫩草影院| 国产视频不卡| 国产精品嫩草99a| 国产综合色在线| 国产欧美精品在线| 久久国产精品久久久久久久久久| 欧美影院一区| 最新69国产成人精品视频免费| 亚洲三级视频| 国产精品啊啊啊| 精品成人国产在线观看男人呻吟| 亚洲系列中文字幕| 久久国产精品一区二区三区四区| 欧美91福利在线观看| 欧美11—12娇小xxxx| 亚洲第一天堂无码专区| 国产精品夜夜嗨| 久久夜色精品亚洲噜噜国产mv| 国产精品久久久久久久9999| 久久五月婷婷丁香社区| 国产一区二区高清不卡| 美女日韩在线中文字幕| 欧美一级夜夜爽| 尹人成人综合网| 欧美午夜不卡在线观看免费| 欧美精品在线一区二区三区| 极品少妇一区二区| 欧美日韩国产精品一区| 亚洲毛片在线| 欧美日韩直播| 久久久久99| 欧美99久久| 国产精品久久久久久久第一福利| 永久免费精品影视网站| 欧美成年人视频| 欧美伦理91| 亚洲一区在线播放| 亚洲淫片在线视频| 女女同性女同一区二区三区91| 精品动漫一区| 一本色道久久综合亚洲二区三区| 欧美女同在线视频| 欧美在线一二三四区| 久久岛国电影| 亚洲国产99精品国自产| 国产精品黄页免费高清在线观看| 国内一区二区三区在线视频| 亚洲中字黄色| 韩国欧美国产1区| 亚洲成人在线免费| 国产婷婷一区二区| 亚洲国产黄色片| 亚洲大胆女人| 国产亚洲福利一区| 在线播放国产一区中文字幕剧情欧美| 久久精品一区二区三区中文字幕| 亚洲午夜av电影| 国产精品电影观看| 国产视频久久| 久久综合五月| 欧美日韩一区在线| 国产日韩欧美夫妻视频在线观看| 欧美诱惑福利视频| 久久久蜜臀国产一区二区| 先锋资源久久| 蜜臀99久久精品久久久久久软件| 国模套图日韩精品一区二区| 亚洲日本乱码在线观看| 小黄鸭精品密入口导航| 国语自产偷拍精品视频偷| 国产精品乱人伦一区二区| 另类av一区二区| 亚洲国产精品一区二区第四页av| 99re成人精品视频| 日韩一二三区视频| 国产日韩欧美成人| 久久天堂av综合合色| 美玉足脚交一区二区三区图片| 国产精品99久久99久久久二8| 国产日韩精品一区观看| 性欧美在线看片a免费观看| 欧美色综合网| 亚洲女ⅴideoshd黑人| 欧美国产乱视频| 欧美成人免费一级人片100| 欧美精品日韩一本| 欧美视频中文一区二区三区在线观看| 亚洲免费中文| 欧美激情网站在线观看| 在线亚洲欧美专区二区| 裸体一区二区| 136国产福利精品导航网址应用| 国产精品羞羞答答xxdd| 欧美日韩精品一区二区三区| 亚洲乱码日产精品bd| 亚洲美女精品成人在线视频| 99热这里只有成人精品国产|