天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 航空航天論文 >

數(shù)學模型化的自動駕駛儀軟件設(shè)計

發(fā)布時間:2017-09-13 18:47

  本文關(guān)鍵詞:數(shù)學模型化的自動駕駛儀軟件設(shè)計


  更多相關(guān)文章: 自動駕駛儀 數(shù)學模型 Simulink Coder 自動代碼生成 DO178C 嵌入式系統(tǒng)


【摘要】:民用飛機自動駕駛儀軟件作為機載軟件的一部分,必須滿足適航性條例要求,軟件需符合DO178C的開發(fā)和驗證標準。軟件的安全性和穩(wěn)定性是其能否作為機載軟件最重要的指標,傳統(tǒng)的自動駕駛儀軟件設(shè)計有周期長、難度大、高風險、高成本等缺點,開發(fā)的過程并沒有嚴格按照DO178C標準來開發(fā),使得軟件的認證過程困難且繁瑣。本文提出數(shù)學模型化的自動駕駛儀設(shè)計方法,將自動駕駛儀數(shù)學模型化,由于數(shù)學模型的表達具有一致性,軟件需求與數(shù)學模型一一對應并能對模型進行實時驗證和確認,所以基于數(shù)學模型自動生成的代碼具有很高的安全性和穩(wěn)定性;同時,數(shù)學模型化的自動駕駛儀軟件設(shè)計能夠自動生成符合DO178C標準的認證文檔,簡化了軟件的認證過程。因此,數(shù)學模型化的自動駕駛儀軟件設(shè)計具有周期短、效率高、低成本的優(yōu)點。本文的主要工作體現(xiàn)在以下幾個方面:首先本文給出了通用飛機自動駕駛儀的總體設(shè)計方案,即自動駕駛儀的基本組成及功能。描述了自動駕駛儀的基本部件以及部件間的聯(lián)系,定義了自動駕駛儀具備的基本功能及其性能。其次本文給出自動駕駛儀軟件的需求分析,定義了自動駕駛儀軟件的組成模塊,為后續(xù)編寫自動駕駛儀軟件提供依據(jù)。根據(jù)軟件需求分析,將自動駕駛儀軟件分成數(shù)學模型化實現(xiàn)與手工實現(xiàn)兩種不同的途徑。然后利用Matlab/Simulink建立自動駕駛儀數(shù)學模型,按照其功能不同分為方式選擇模型和控制律模型兩部分。分別利用Stateflow和Simulink對方式選擇模型和控制律模型建模,并利用Simulink Coder自動代碼生成工具箱將模型生成標準C代碼。為生成高效、穩(wěn)定的代碼,工具箱對數(shù)學模型進行優(yōu)化,并詳細分析了自動代碼生成報告。最后為驗證數(shù)學模型化的自動駕駛儀軟件設(shè)計方法,將MSP430F5438A芯片作為自動駕駛儀的飛行控制計算機處理器并編寫底層驅(qū)動,進行了開環(huán)驗證測試及閉環(huán)測試,達到了預期效果,具有一定的工程應用價值。
【關(guān)鍵詞】:自動駕駛儀 數(shù)學模型 Simulink Coder 自動代碼生成 DO178C 嵌入式系統(tǒng)
【學位授予單位】:北京理工大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:V241.48
【目錄】:
  • 摘要5-6
  • Abstract6-11
  • 第1章 緒論11-15
  • 1.1 基于數(shù)學模型的設(shè)計方法與實現(xiàn)11-14
  • 1.2 數(shù)學模型化的自動駕駛儀設(shè)計前景14-15
  • 第2章 自動駕駛儀的基本組成及功能15-20
  • 2.1 駕駛儀的基本組成15-17
  • 2.2 自動駕駛儀系統(tǒng)的功能與性能17-19
  • 2.2.1 自動駕駛儀自檢及初始化功能17-18
  • 2.2.2 自動駕駛儀飛行控制功能18-19
  • 2.3 本章小結(jié)19-20
  • 第3章 自動駕駛儀軟件需求分析20-31
  • 3.1 軟件的定義及實現(xiàn)方式20-21
  • 3.2 自動駕駛儀方式選擇21-22
  • 3.3 自動飛行控制律22-30
  • 3.3.1 VS控制方式22-23
  • 3.3.2 ALT控制方式23-25
  • 3.3.3 PALT控制方式25-26
  • 3.3.4 配平控制26-28
  • 3.3.5 HDG控制方式28-29
  • 3.3.6 GPS控制方式29-30
  • 3.4 本章小結(jié)30-31
  • 第4章 自動駕駛儀方式選擇模型的建立31-40
  • 4.1 Simulink模型結(jié)構(gòu)31
  • 4.2 Simulink/Stateflow邏輯模塊31-39
  • 4.2.1 按鍵邏輯初步設(shè)計32-35
  • 4.2.2 駕駛儀按鍵控制邏輯35-38
  • 4.2.3 駕駛儀旋鈕復用邏輯38-39
  • 4.3 本章小結(jié)39-40
  • 第5章 自動駕駛儀控制律模型的建立40-50
  • 5.1 橫側(cè)向飛行控制模式40-44
  • 5.1.1 橫側(cè)向飛行控制模型結(jié)構(gòu)40-41
  • 5.1.2 HDG飛行控制律41-43
  • 5.1.3 GPS飛行控制律43-44
  • 5.2 縱向飛行控制模式44-48
  • 5.2.1 縱向飛行控制模型結(jié)構(gòu)44-45
  • 5.2.2 VS飛行模式45
  • 5.2.3 ALT飛行模式45-46
  • 5.2.4 PALT飛行模式46-48
  • 5.3 顯示幀數(shù)據(jù)模塊48-49
  • 5.4 本章小結(jié)49-50
  • 第6章 基于模型的自動代碼生成50-66
  • 6.1 模型中變量配置50-54
  • 6.1.1 標準C中設(shè)置變量作用域50-52
  • 6.1.2 Simulink中設(shè)置變量作用域52-54
  • 6.2 模型的優(yōu)化及驗證54-56
  • 6.2.1 模型的層次化管理54
  • 6.2.2 模型規(guī)范化工具54-55
  • 6.2.3 模型定點化工具55
  • 6.2.4 DO驗證工具箱55-56
  • 6.2.5 模型優(yōu)化結(jié)果56
  • 6.3 模型的配置56-59
  • 6.3.1 設(shè)置模型求解器56-57
  • 6.3.2 硬件平臺設(shè)置57
  • 6.3.3 代碼生成設(shè)置57-59
  • 6.4 自動代碼生成報告59-64
  • 6.4.1 代碼概要59
  • 6.4.2 子模塊報告59-60
  • 6.4.3 模型接口函數(shù)報告60-62
  • 6.4.4 代碼可追溯性報告62
  • 6.4.5 靜態(tài)代碼度量報告62-64
  • 6.5 自動生成代碼的分析與集成64-65
  • 6.6 本章小結(jié)65-66
  • 第7章 自動駕駛儀系統(tǒng)測試及功能驗證66-74
  • 7.1 自動駕駛儀系統(tǒng)底層驅(qū)動66-69
  • 7.1.1 異步通信模塊66-68
  • 7.1.2 定時器模塊68
  • 7.1.3 GPIO按鈕模塊68
  • 7.1.4 GPIO編碼旋鈕中斷68-69
  • 7.2 底層驅(qū)動與生成代碼的集成69-70
  • 7.3 駕駛儀原型的功能驗證及測試70-71
  • 7.4 駕駛儀原型的閉環(huán)測試71-73
  • 7.5 本章小結(jié)73-74
  • 第8章 總結(jié)與展望74-77
  • 8.1 全系統(tǒng)的數(shù)學模型化74-75
  • 8.2 工作總結(jié)與展望75-77
  • 8.2.1 工作總結(jié)75-76
  • 8.2.2 工作展望76-77
  • 參考文獻77-79
  • 攻讀學位期間發(fā)表論文與研究成果清單79-80
  • 致謝80

【相似文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 ;MathWorks發(fā)布2013b版MATLAB和Simulink產(chǎn)品系列[J];電氣時代;2013年11期

2 劉然,陳英,趙小林;基于UML的CASE平臺的代碼自動生成[J];北京理工大學學報;2002年02期

3 吳璐璐;姚勇濤;韋莉;沈玉琢;;車用變換器故障診斷及代碼生成[J];汽車工程;2007年12期

4 馮江波;劉亞軍;;與AUTOSAR兼容的Matlab/Simulink自動代碼生成技術(shù)[J];佳木斯大學學報(自然科學版);2011年06期

5 田偉,熊晉魁;Simulink模型的C/C++代碼實現(xiàn)[J];應用科技;2004年11期

6 王楊;陶振凱;;基于SSH框架的代碼生成工具的設(shè)計與實現(xiàn)[J];沈陽理工大學學報;2008年01期

7 ;自動代碼生成和Arduino控制器[J];工業(yè)設(shè)計;2012年12期

8 王躍;李丹;董曉;李志剛;;基于Matlab自動代碼生成的儲能變流器研究[J];電力電子技術(shù);2014年05期

9 張禮兵,吳婷;基于軟PLC編譯系統(tǒng)目標代碼生成的研究與實現(xiàn)[J];微計算機信息;2005年09期

10 李啟發(fā);肖然;周明;;高壓共軌軌壓PID控制算法自動代碼生成應用研究[J];車用發(fā)動機;2006年04期

中國重要會議論文全文數(shù)據(jù)庫 前2條

1 韓穎;高翔;王國仁;于戈;鄭懷遠;;OQL預處理器代碼生成算法的設(shè)計[A];第十六屆全國數(shù)據(jù)庫學術(shù)會議論文集[C];1999年

2 盛剛;閆振福;;應用ACGS進行有效的電子政務系統(tǒng)的開發(fā)(英文)[A];計算機技術(shù)與應用進展·2007——全國第18屆計算機技術(shù)與應用(CACIS)學術(shù)會議論文集[C];2007年

中國重要報紙全文數(shù)據(jù)庫 前1條

1 ;發(fā)動機ECU開發(fā)應集中于軟件[N];中國電子報;2006年

中國碩士學位論文全文數(shù)據(jù)庫 前10條

1 葛樂;電動汽車用永磁同步電機控制系統(tǒng)研究[D];天津理工大學;2015年

2 孫聚;基于FreeMarker引擎的代碼生成工具的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學;2015年

3 諶志濤;基于模板的軟件構(gòu)建自動化技術(shù)的研究[D];南昌大學;2015年

4 孫石;基于模型的OBD故障診斷儀設(shè)計[D];北京理工大學;2015年

5 左春雪;地震資料道集流設(shè)計及自動代碼生成研究[D];東北石油大學;2015年

6 馮璨;基于模型的無功補償控制器研究[D];上海交通大學;2015年

7 曹流;一種基于OCL的約束驗證框架[D];南京大學;2013年

8 章枧;數(shù)學模型化的自動駕駛儀軟件設(shè)計[D];北京理工大學;2016年

9 汪暢;基于動詞屬性的模板化自動代碼生成[D];重慶大學;2010年

10 張騰;代碼生成技術(shù)研究及其在電信增值業(yè)務中的應用[D];重慶大學;2005年

,

本文編號:845264

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/845264.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7b1f6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com