星載可重置系統(tǒng)控制器設計
本文關鍵詞:星載可重置系統(tǒng)控制器設計
【摘要】:隨著半導體業(yè)的發(fā)展,計算機的尺寸不斷減小,功耗也隨之不斷降低,性能更是不斷提高,使得衛(wèi)星的微小型化成為可能。衛(wèi)星的體積及重量的減輕,大幅降低了單個衛(wèi)星的發(fā)射成本,很多學校和科研單位都已多次成功發(fā)射了自己的微小衛(wèi)星。微小衛(wèi)星具有發(fā)射成本低,研發(fā)周期短,可靠性高等特點。同時,隨著FPGA芯片性能的提升及價格的下降,使用FPGA芯片替代傳統(tǒng)ASIC芯片的成功案例也越來越多。使用FPGA作為星載計算機載體,具有開發(fā)周期短,開發(fā)成本低,維護方便及可以使用很多開源設計等優(yōu)點。因此,目前很多的微小衛(wèi)星都使用了FPGA作為核心邏輯。本設計基于某型號帶有微控制器的FPGA開發(fā)板,利用FPGA可重置的特性,搭建一個可以自行從錯誤中恢復的系統(tǒng)。該系統(tǒng)可以同時支持軟件失效錯誤和硬件產生錯誤后的系統(tǒng)恢復,具有較高的抗失效能力。本文首先對可重置系統(tǒng)中的硬件平臺及系統(tǒng)的體系結構進行分析,基于開發(fā)板所提供的有限資源及特性,從多種重置方案中,挑選出最合理的一種重置方案,并對該方案進行了功能性驗證,且達到了預期的效果。本文隨后對星載系統(tǒng)中的通信協(xié)議進行設計,該協(xié)議包含數(shù)據(jù)傳輸及FPGA工作狀態(tài)心跳信號。MCU通過定期檢查心跳協(xié)議包,查看FPGA中運行的軟件程序是否發(fā)生失效,當發(fā)生失效時,MCU會對系統(tǒng)進行重置操作。本文最后利用設計過程中搭建的測試環(huán)境,對定時器軟故障注入、CAN同步幀丟失和“喂狗”信號故障進行測試,證明可重置系統(tǒng)在發(fā)生以上錯誤時能夠重置。
【關鍵詞】:微小衛(wèi)星 FPGA 重置 抗失效
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:V448.2
【目錄】:
- 摘要4-5
- Abstract5-8
- 第1章 序論8-12
- 1.1 概述8-9
- 1.1.1 研究目的8-9
- 1.1.2 研究意義9
- 1.2 國內外研究現(xiàn)狀9-11
- 1.2.1 星載計算機研究現(xiàn)狀9-10
- 1.2.2 星載可重置系統(tǒng)研究現(xiàn)狀10
- 1.2.3 CAN總線研究現(xiàn)狀10-11
- 1.3 本文研究的主要內容11-12
- 1.3.1 可重置系統(tǒng)研究與搭建11
- 1.3.2 可重置系統(tǒng)通信方案設計11
- 1.3.3 系統(tǒng)測試11-12
- 第2章 星載可重置系統(tǒng)結構12-28
- 2.1 引言12-13
- 2.2 硬件平臺及系統(tǒng)體系結構13-17
- 2.2.1 可重置系統(tǒng)硬件結構設計13-15
- 2.2.2 C8051F040技術參數(shù)15-16
- 2.2.3 電平轉換接口設計16-17
- 2.3 重置方案17-25
- 2.3.1 FPGA配置模式17-19
- 2.3.2 FPGA配置模式選取19-20
- 2.3.3 從并行模式的配置時序20-22
- 2.3.4 C8051F040對于管腳的操作22-24
- 2.3.5 看門狗設置24-25
- 2.4 重置功能驗證25-27
- 2.4.1 驗證平臺設計及故障注入方案25-26
- 2.4.2 重置功能測試結果26-27
- 2.5 本章小結27-28
- 第3章 通信方案設計28-43
- 3.1 引言28
- 3.2 CAN總線通信方案28-32
- 3.2.1 CAN通信協(xié)議介紹28-30
- 3.2.2 SJA1000獨立CAN控制器介紹30-31
- 3.2.3 C8051集成CAN控制器介紹31-32
- 3.2.4 通信方案設計32
- 3.3 CAN通信驅動軟件編寫32-39
- 3.3.1 SJA1000獨立CAN控制器驅動軟件32-36
- 3.3.2 C8051集成CAN控制器驅動軟件36-39
- 3.4 系統(tǒng)中CAN通信測試39-42
- 3.4.1 測試平臺39-41
- 3.4.2 測試結果41-42
- 3.5 本章小結42-43
- 第4章 系統(tǒng)協(xié)同測試43-50
- 4.1 引言43
- 4.2 測試內容43-44
- 4.3 測試平臺介紹44-46
- 4.3.1 硬件環(huán)境44-45
- 4.3.2 軟件環(huán)境45-46
- 4.4 測試步驟46
- 4.5 測試結果46-49
- 4.5.1 定時器軟故障注入測試結果46-47
- 4.5.2 CAN同步幀軟故障注入測試結果47-48
- 4.5.3“喂狗”信號硬故障注入測試結果48-49
- 4.6 本章小結49-50
- 結論50-51
- 參考文獻51-55
- 致謝55-56
- 作者簡介56
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 盧波;微小衛(wèi)星在軍事上的應用及啟示[J];國際太空;2000年07期
2 徐信,孫滌清;“清華一號”微小衛(wèi)星[J];航天技術與民品;2000年06期
3 殷前根;以色列投資研究輕型微小衛(wèi)星[J];上海航天;2000年02期
4 孫滌清;“航天清華一號”微小衛(wèi)星[J];現(xiàn)代物理知識;2001年03期
5 劉穎;;微小衛(wèi)星在太空中閃爍(上)[J];現(xiàn)代軍事;2001年07期
6 胡如忠;航天清華一號微小衛(wèi)星簡介[J];國土資源遙感;2002年01期
7 劉方軍,李路明,李雙壽;微小衛(wèi)星結構材料選取初探[J];航天制造技術;2003年04期
8 賈世樓,曹喜濱;發(fā)展微小衛(wèi)星迎接21世紀挑戰(zhàn)[J];世界科技研究與發(fā)展;1998年06期
9 非寒;微小衛(wèi)星正在崛起[J];國際航空;1999年11期
10 陳益;何謂微小衛(wèi)星?[J];太空探索;2003年10期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 劉一薇;;低精度小型慣性組合在微小衛(wèi)星上的應用研究[A];2003年慣性儀表與元件學術交流會論文集[C];2003年
2 吳漢基;蔣遠大;張志遠;王魯峰;;微小衛(wèi)星的在軌推進技術[A];中國空間科學學會空間探測專業(yè)委員會第十八次學術會議論文集(上冊)[C];2005年
3 劉紹然;許忠旭;張春元;付仕明;;微小衛(wèi)星的熱分析技術[A];第13屆中國系統(tǒng)仿真技術及其應用學術年會論文集[C];2011年
4 曹晉濱;;微小衛(wèi)星空間探測技術在空間天氣研究中的應用[A];中國地球物理學會第二十四屆年會論文集[C];2008年
5 張世杰;;“試驗衛(wèi)星三號”及先進微小衛(wèi)星技術[A];新觀點新學說學術沙龍文集49:新概念航天器[C];2010年
6 曹志剛;詹亞峰;;現(xiàn)代微小衛(wèi)星技術展望[A];面向21世紀的科技進步與社會經濟發(fā)展(上冊)[C];1999年
7 徐開;胡燕;;微小衛(wèi)星雙擺機構的動量補償控制設計[A];中國空間科學學會2013年空間光學與機電技術研討會會議論文集[C];2013年
8 張曉燕;季林紅;孫智民;侯悅民;;微型衛(wèi)星動力學特性的有限元分析[A];第八屆全國振動理論及應用學術會議論文集摘要[C];2003年
9 常亮;張宇寧;姜連祥;李華旺;;微小衛(wèi)星自主故障診斷技術研究進展[A];第一屆中國衛(wèi)星導航學術年會論文集(下)[C];2010年
10 蔡洪煒;寧曉琳;陳志新;;深空探測微小衛(wèi)星電源系統(tǒng)數(shù)學模型建立[A];中國宇航學會深空探測技術專業(yè)委員會第五屆學術年會論文集[C];2008年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 海特;打造微小衛(wèi)星產業(yè)基地[N];中國航天報;2010年
2 本報記者 董碧娟;微小衛(wèi)星何以“受寵”[N];經濟日報;2014年
3 杜永吉;微小衛(wèi)星誕生始末[N];解放軍報;2000年
4 薛英民;新一代微小衛(wèi)星平臺控制系統(tǒng)取得多項技術突破[N];中國航天報;2012年
5 孫宏金 姜焱;我國微小衛(wèi)星研制體系初步建成[N];中國航天報;2014年
6 通訊員 俞麗娜 記者 張曄;南航學子為“天巡一號”微小衛(wèi)星制作視頻禮[N];科技日報;2014年
7 呂曉戈 賈西平;我國將開發(fā)微小衛(wèi)星[N];人民日報;2000年
8 任荃;我國微小衛(wèi)星發(fā)展步入新時期[N];文匯報;2003年
9 記者 趙樂琴;“航天清華一號”微小衛(wèi)星發(fā)射成功[N];北京科技報;2000年
10 陳益;微小衛(wèi)星引出技術新革命[N];北京日報;2000年
中國博士學位論文全文數(shù)據(jù)庫 前6條
1 郁豐;微小衛(wèi)星姿軌自主確定技術研究[D];南京航空航天大學;2008年
2 鄭侃;隱身微小衛(wèi)星結構設計關鍵技術研究[D];南京航空航天大學;2011年
3 田賀祥;微小衛(wèi)星綜合電子系統(tǒng)及其關鍵技術研究[D];清華大學;2009年
4 李太玉;微小衛(wèi)星姿態(tài)磁控制及三軸被動穩(wěn)定研究[D];中國人民解放軍國防科學技術大學;2002年
5 邢艷軍;微小衛(wèi)星及其編隊軌道與姿態(tài)一體化確定方法研究[D];哈爾濱工業(yè)大學;2012年
6 陳志明;微小衛(wèi)星自主編隊控制及平臺開發(fā)研究[D];南京航空航天大學;2012年
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 劉熹;星載可重置系統(tǒng)控制器設計[D];哈爾濱工業(yè)大學;2016年
2 陳琳琦;基于嵌入式操作系統(tǒng)的微小衛(wèi)星環(huán)境監(jiān)測及數(shù)據(jù)管理研究[D];南京航空航天大學;2006年
3 徐燕;微小衛(wèi)星三軸穩(wěn)定姿態(tài)控制系統(tǒng)設計[D];南京航空航天大學;2005年
4 丁立聰;微小衛(wèi)星電源系統(tǒng)及相關地面試驗設備的研究[D];浙江大學;2012年
5 李海平;微小衛(wèi)星熱控制系統(tǒng)的設計[D];南京航空航天大學;2006年
6 張利賓;基于磁控和輪控的微小衛(wèi)星姿態(tài)控制算法研究[D];哈爾濱工業(yè)大學;2007年
7 陳靖;天巡一號微小衛(wèi)星正樣星結構設計與力學環(huán)境試驗研究[D];南京航空航天大學;2012年
8 段曉飛;微小衛(wèi)星供電系統(tǒng)的研究[D];西北工業(yè)大學;2005年
9 孫康;“TXZ”微小衛(wèi)星虛擬裝配關鍵技術研究[D];南京航空航天大學;2007年
10 王濤;微小衛(wèi)星電源系統(tǒng)設計[D];天津大學;2012年
,本文編號:1071564
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/1071564.html