基于SystemC的無人機飛行控制系統(tǒng)測試仿真平臺設(shè)計與實現(xiàn)
發(fā)布時間:2025-05-01 15:20
飛行控制系統(tǒng)仿真設(shè)計與測試是無人機研制的內(nèi)容。隨著無人機技術(shù)的發(fā)展,無人機仿真軟件的規(guī)模和功能越來越復(fù)雜,仿真系統(tǒng)越來越龐大,常常將整個系統(tǒng)劃分為各個子系統(tǒng)由不同部門單位進(jìn)行建模,分別進(jìn)行仿真測試,以提高項目開發(fā)效率。然而各部門單位采用的建模工具各不相同,使得整個飛控系統(tǒng)的聯(lián)合仿真極為困難。同時,常用的軟件串行仿真方法不能很好地使仿真接近真實硬件的運行狀態(tài),需要對模塊進(jìn)行并行化的仿真調(diào)度。本文首先開展無人機飛行控制系統(tǒng)仿真方法的研究,對比分析了當(dāng)前三種常用的建模仿真方案,綜合考慮后選擇基于FMI標(biāo)準(zhǔn)的協(xié)同仿真代碼導(dǎo)出方式進(jìn)行模型封裝,在模型調(diào)度方面,由于串行調(diào)度不能滿足本文并行化仿真的需求,提出采用SystemC調(diào)度仿真模塊,之后分析了SystemC的語法規(guī)則及總體架構(gòu)。在對本文無人機飛行控制系統(tǒng)總體架構(gòu)分析的基礎(chǔ)上,總結(jié)了本文無人機飛控系統(tǒng)仿真的基本需求,設(shè)計研究的總體方案,在本文理論研究的基礎(chǔ)上設(shè)計FMI模型的封裝、仿真流程以及SystemC進(jìn)程對FMI標(biāo)準(zhǔn)模型的仿真調(diào)度設(shè)計。利用FMI標(biāo)準(zhǔn)的接口規(guī)范研究設(shè)計了Simulink模型及C代碼模型到FMU模型的封裝技術(shù)。在SystemC進(jìn)...
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 無人機飛行控制系統(tǒng)仿真的研究現(xiàn)狀
1.2.2 FMI標(biāo)準(zhǔn)的研究現(xiàn)狀
1.2.3 SystemC的研究現(xiàn)狀
1.3 研究目標(biāo)與內(nèi)容
1.3.1 研究目標(biāo)
1.3.2 研究內(nèi)容
第二章 無人機飛控系統(tǒng)仿真相關(guān)理論研究
2.1 無人機飛行控制系統(tǒng)仿真方法研究
2.1.1 建模仿真方法研究
2.1.2 模型調(diào)度方法研究
2.2 SystemC語言結(jié)構(gòu)
2.2.1 SystemC體系結(jié)構(gòu)
2.2.2 SystemC擴展類庫
2.2.3 仿真核總體框架
2.3 本章小結(jié)
第三章 無人機飛行控制系統(tǒng)仿真技術(shù)需求分析與方案設(shè)計
3.1 無人機飛行控制系統(tǒng)總體架構(gòu)
3.1.1 系統(tǒng)總體架構(gòu)
3.1.2 系統(tǒng)模塊參數(shù)
3.2 無人機飛控系統(tǒng)仿真需求分析
3.3 無人機飛控系統(tǒng)仿真研究方案
3.3.1 總體方案設(shè)計
3.3.2 FMI標(biāo)準(zhǔn)模型封裝設(shè)計
3.3.3 FMI標(biāo)準(zhǔn)仿真流程設(shè)計
3.3.4 SystemC的 FMI仿真調(diào)度設(shè)計
3.4 本章小結(jié)
第四章 基于SystemC的飛控系統(tǒng)模型封裝與數(shù)據(jù)交互研究
4.1 FMI標(biāo)準(zhǔn)模型封裝技術(shù)研究與設(shè)計
4.1.1 Simulink模型的FMU封裝
4.1.2 C代碼的FMU封裝
4.1.3 其它模型的FMU封裝
4.2 SystemC仿真數(shù)據(jù)交互研究與設(shè)計
4.2.1 數(shù)據(jù)交互算法設(shè)計
4.2.2 數(shù)據(jù)交互仿真測試
4.3 本章小結(jié)
第五章 無人機飛行控制系統(tǒng)測試仿真平臺設(shè)計實現(xiàn)
5.1 仿真平臺總體功能架構(gòu)
5.2 仿真平臺的設(shè)計實現(xiàn)
5.2.1 客戶端配置界面設(shè)計實現(xiàn)
5.2.2 仿真引擎的設(shè)計實現(xiàn)
5.3 本章小結(jié)
第六章 無人機飛行控制系統(tǒng)測試仿真平臺測試與驗證
6.1 仿真平臺功能測試
6.2 仿真平臺性能測試
6.3 本章小結(jié)
第七章 總結(jié)和展望
7.1 工作總結(jié)
7.2 工作展望
致謝
參考文獻(xiàn)
本文編號:4042499
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景及意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 無人機飛行控制系統(tǒng)仿真的研究現(xiàn)狀
1.2.2 FMI標(biāo)準(zhǔn)的研究現(xiàn)狀
1.2.3 SystemC的研究現(xiàn)狀
1.3 研究目標(biāo)與內(nèi)容
1.3.1 研究目標(biāo)
1.3.2 研究內(nèi)容
第二章 無人機飛控系統(tǒng)仿真相關(guān)理論研究
2.1 無人機飛行控制系統(tǒng)仿真方法研究
2.1.1 建模仿真方法研究
2.1.2 模型調(diào)度方法研究
2.2 SystemC語言結(jié)構(gòu)
2.2.1 SystemC體系結(jié)構(gòu)
2.2.2 SystemC擴展類庫
2.2.3 仿真核總體框架
2.3 本章小結(jié)
第三章 無人機飛行控制系統(tǒng)仿真技術(shù)需求分析與方案設(shè)計
3.1 無人機飛行控制系統(tǒng)總體架構(gòu)
3.1.1 系統(tǒng)總體架構(gòu)
3.1.2 系統(tǒng)模塊參數(shù)
3.2 無人機飛控系統(tǒng)仿真需求分析
3.3 無人機飛控系統(tǒng)仿真研究方案
3.3.1 總體方案設(shè)計
3.3.2 FMI標(biāo)準(zhǔn)模型封裝設(shè)計
3.3.3 FMI標(biāo)準(zhǔn)仿真流程設(shè)計
3.3.4 SystemC的 FMI仿真調(diào)度設(shè)計
3.4 本章小結(jié)
第四章 基于SystemC的飛控系統(tǒng)模型封裝與數(shù)據(jù)交互研究
4.1 FMI標(biāo)準(zhǔn)模型封裝技術(shù)研究與設(shè)計
4.1.1 Simulink模型的FMU封裝
4.1.2 C代碼的FMU封裝
4.1.3 其它模型的FMU封裝
4.2 SystemC仿真數(shù)據(jù)交互研究與設(shè)計
4.2.1 數(shù)據(jù)交互算法設(shè)計
4.2.2 數(shù)據(jù)交互仿真測試
4.3 本章小結(jié)
第五章 無人機飛行控制系統(tǒng)測試仿真平臺設(shè)計實現(xiàn)
5.1 仿真平臺總體功能架構(gòu)
5.2 仿真平臺的設(shè)計實現(xiàn)
5.2.1 客戶端配置界面設(shè)計實現(xiàn)
5.2.2 仿真引擎的設(shè)計實現(xiàn)
5.3 本章小結(jié)
第六章 無人機飛行控制系統(tǒng)測試仿真平臺測試與驗證
6.1 仿真平臺功能測試
6.2 仿真平臺性能測試
6.3 本章小結(jié)
第七章 總結(jié)和展望
7.1 工作總結(jié)
7.2 工作展望
致謝
參考文獻(xiàn)
本文編號:4042499
本文鏈接:http://sikaile.net/kejilunwen/shengwushengchang/4042499.html
上一篇:基于復(fù)述與多信息融合的關(guān)系抽取方法研究
下一篇:沒有了
下一篇:沒有了
最近更新
教材專著