999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Matlab/Simulink的飛行器全數(shù)字仿真平臺的設(shè)計

2013-04-29 00:44:03趙玉強(qiáng)鞠夢賢孫維玉張文君郭帥
科技創(chuàng)新導(dǎo)報 2013年6期

趙玉強(qiáng) 鞠夢賢 孫維玉 張文君 郭帥

摘 要:針對飛行仿真的研究通常會忽略仿真模型或平臺的通用性、可重性及互操作性等問題,采用對所設(shè)計仿真平臺的功能進(jìn)行詳細(xì)劃分和描述,構(gòu)建總體仿真系統(tǒng)框架的措施來解決這些問題。首先,在Matlab環(huán)境下建立飛行器全數(shù)字仿真平臺,利用該平臺可以進(jìn)行動力學(xué)分析、飛行控制系統(tǒng)設(shè)計及航跡規(guī)劃等不同任務(wù)。其次,利用MATLAB 提供的GUI 接口實現(xiàn)人機(jī)交互界面的設(shè)計的設(shè)計。所設(shè)計平臺模塊的劃分相對獨(dú)立,人機(jī)交互界面可修改飛行器的相關(guān)信息,具有較強(qiáng)的通用性。

關(guān)鍵詞:Matlab/Simulink GUI 飛行控制 數(shù)字仿真 仿真平臺

中圖分類號:V274 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2013)02(c)-00-01

飛行器可以被應(yīng)用于運(yùn)輸、救生、對地觀測、空中預(yù)警以及通訊中繼,因此其在軍事和民事領(lǐng)域中都有很大的應(yīng)用前景。因此對飛行器進(jìn)行仿真分析很有必要,同時仿真也是對飛行器的動力學(xué)特性分析、控制律設(shè)計等工作的重要手段。MATLAB作為一種面向科學(xué)計算、可視化以及交互式程序設(shè)計軟件。

它將數(shù)值分析、矩陣計算、科學(xué)數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真集于一身,為科學(xué)研究、工程設(shè)計以及必須進(jìn)行有效數(shù)值計算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案。Simulink是MATLAB提供的仿真工具,可以方便地進(jìn)行動態(tài)系統(tǒng)建模、仿真、分析等。該文基于Matlab GUI建立飛行器的全數(shù)字仿真平臺。利用該平臺可以快速地進(jìn)行用飛行器的全數(shù)字仿真,根據(jù)參數(shù)設(shè)置的不同進(jìn)行航跡規(guī)劃、實時狀態(tài)參數(shù)顯示和仿真結(jié)果顯示等仿真工作。

1 仿真系統(tǒng)框架設(shè)計

仿真系統(tǒng)可分為導(dǎo)航和控制模塊、執(zhí)行模塊、飛行器動力學(xué)模塊和人機(jī)交互界面模塊。其中導(dǎo)航控制模塊又分為航跡規(guī)劃模塊、接受指令模塊、飛行管理系統(tǒng)、導(dǎo)航系統(tǒng)及控制系統(tǒng)五個子模塊,導(dǎo)航子模塊把飛行器的狀態(tài)信息傳給飛行管理系統(tǒng),飛行管理系統(tǒng)根據(jù)航跡規(guī)劃的要求處理后給出模態(tài)控制信號從而控制著飛行器的飛行,執(zhí)行模塊由舵機(jī)模型組成。如圖1所示。

2 基于Matlab/Simulink的非線性數(shù)學(xué)模型的建立

該文在Matlab/Simulink下建立飛行器非線性數(shù)學(xué)模型,飛行器非線性數(shù)學(xué)模型主要包括縱向和橫側(cè)向插值模塊、發(fā)動機(jī)模塊、力變換模塊、力矩變換模塊、飛機(jī)動力學(xué)模塊。氣動數(shù)據(jù)反映到飛行器運(yùn)動方程中主要是以三個力和三個力矩形式給出的,即阻力D、側(cè)力Y、升力L、滾轉(zhuǎn)力矩R、俯仰力矩M、偏航力矩N。這些力和力矩在數(shù)學(xué)模型中通過力變換模塊和力矩變換模塊進(jìn)行計算。在所建立的非線性數(shù)學(xué)模型基礎(chǔ)上,基于PID及非線性控制方法即可設(shè)計飛行控制系統(tǒng)。如圖2所示。

3 基于Matlab GUI的人機(jī)交互界面設(shè)計

圖形用戶界面(GUI,Graphical User Interfaces)在MATLAB程序開發(fā)中起著舉足輕重的作用。隨著Matlab中GUI技術(shù)的發(fā)展,己經(jīng)可以像VC一樣,建立一個界面進(jìn)行數(shù)據(jù)、曲線顯示和控制操作。Matlab用戶圖形接口GUI,則可以編出圖形、數(shù)據(jù)顯示以及指令輸入界面。圖形用戶界面(GUI)可以通過Matlab提供的界面設(shè)計工作臺(Layout Editor),設(shè)計出具有菜單和用戶控件的復(fù)雜窗口。Simulink通過S-function對GUI的數(shù)據(jù)傳輸。在GUI模塊中,每個控件都有獨(dú)立的句柄。通過句柄就能實現(xiàn)對數(shù)據(jù)的控制及刷新。例如質(zhì)量M的輸入編輯框的句柄Tag為M_input,該編輯框?qū)?yīng)著一個回調(diào)函數(shù):function M_input_Callback(hObject,eventdata,handles)

如果需獲取相關(guān)信息,只要先找到相關(guān)的句柄即可,如需獲取飛行器的質(zhì)量M信息,即需先找到其句柄,如下所示:M=str2num(get(handles.M_input,String));

其中handles.M_input是獲取相應(yīng)編輯框的句柄。

4 結(jié)語

該文對飛行器的仿真系統(tǒng)及其平臺設(shè)計進(jìn)行研究及分析,基于Matlab simulink建立飛行器的數(shù)學(xué)模型,同時利用GUI建立人機(jī)交互界面,對飛行器數(shù)學(xué)模型及控制系統(tǒng)進(jìn)行仿真驗證。

參考文獻(xiàn)

[1] 王永龍,張兆忠,張桂紅.MATLAB語言基礎(chǔ)與應(yīng)用[M].北京:電子工業(yè)出版社,2010.

[2] 張明廉.飛行控制系統(tǒng)[M].北京航空航天大學(xué)出版社,1993.

[3] 薛定宇.控制系統(tǒng)仿真與計算機(jī)輔助設(shè)計[M].北京:機(jī)械工業(yè)出版社,2005.

[4] 劉金琨.先進(jìn)PID控制MATLAB仿真[M].北京:電子工業(yè)出版社,2005.

[5] 張麗科.MATLAB7.0 從入門到精通[M].北京:人民郵電出版社,2006.

主站蜘蛛池模板: 国产精品19p| 亚洲全网成人资源在线观看| 欧美激情综合一区二区| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产成年女人特黄特色大片免费| 一级毛片免费播放视频| 亚洲精品不卡午夜精品| 72种姿势欧美久久久久大黄蕉| 国产v精品成人免费视频71pao| 国产美女丝袜高潮| 色亚洲激情综合精品无码视频| 国内黄色精品| 免费日韩在线视频| 福利一区在线| 高清欧美性猛交XXXX黑人猛交| 美女一区二区在线观看| 99免费视频观看| 国产欧美日韩专区发布| 中文无码精品a∨在线观看| 国产91视频观看| 亚洲国产系列| 久久国产香蕉| 久久精品午夜视频| 国产欧美视频综合二区 | 国产迷奸在线看| 亚洲免费人成影院| 国产欧美中文字幕| 欧美亚洲国产一区| 美女毛片在线| 尤物特级无码毛片免费| 麻豆国产精品| 亚洲国产天堂久久综合| 国产91成人| 亚洲中文字幕23页在线| 免费毛片视频| 国产午夜看片| 国内精品久久九九国产精品| 国产浮力第一页永久地址| 亚洲国产精品日韩专区AV| 谁有在线观看日韩亚洲最新视频| 99在线观看视频免费| 午夜爽爽视频| 国产精品.com| 国产成人av一区二区三区| 亚洲全网成人资源在线观看| 伊人激情综合| 狠狠亚洲五月天| 国产午夜一级毛片| 国产无码性爱一区二区三区| 欧美α片免费观看| 亚洲精品福利网站| 特级精品毛片免费观看| 亚洲综合香蕉| 美女扒开下面流白浆在线试听| 亚洲国产精品无码AV| 动漫精品中文字幕无码| 一级毛片网| 欧美午夜视频在线| 九月婷婷亚洲综合在线| 蝌蚪国产精品视频第一页| 亚洲欧美天堂网| 国产精品第| 国产a网站| 国产精品精品视频| 亚洲天堂网视频| 精品无码专区亚洲| 福利视频99| 午夜高清国产拍精品| 伊人国产无码高清视频| 久久a级片| 91精品国产一区自在线拍| 精品视频一区二区观看| 激情亚洲天堂| 国产成人无码AV在线播放动漫 | 精品91视频| 欧美激情,国产精品| 毛片免费在线视频| 国产女同自拍视频| 91精品啪在线观看国产| 日本不卡在线播放| 色九九视频| 女人18一级毛片免费观看|