




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Matlab與Adams聯(lián)合仿真的實現(xiàn)(3-2 )(2011-06-10 10:30:28)轉(zhuǎn)載標(biāo)簽:分類:工程軟件4a輸入輸出變量雷達(dá)天線控制程序下面來創(chuàng)建ADAM控制系統(tǒng)模型。如下圖,ADAM和Matlab聯(lián)合仿真,它們之 間要有信息的交換,ADAM要把模型的當(dāng)前位置、速度等信息告訴 Matlab,而 Matlab要根據(jù)控制算法,告訴 ADAM電機(jī)要轉(zhuǎn)動多少角度來盡快達(dá)到穩(wěn)定。對 于ADAM模型來說,就要有相應(yīng)的輸入和輸出。這里把雷達(dá)擺動的驅(qū)動力矩azimuth_actuaror作為輸入,把雷達(dá)天線仰角的方 位角azinuth_position和馬達(dá)的轉(zhuǎn)速rotor_velocity 作為
2、輸出,而ADAM程序與控制程序之間是通過相互傳遞狀態(tài)變量進(jìn)行信息交換,所以要將模型的輸入輸 出變量及其輸入輸出函數(shù)用一組狀態(tài)變量來表示。在這個ADAM的例子中,它們 已經(jīng)被定義好了,現(xiàn)只來查看一下。查看輸入變量:選擇 Build|System Elements|State Variable|Modify雙擊main_olt ,選擇control_torque , OK查看此狀態(tài)變量“ 1 >1P麗*|BkAll ObjecuTSoit by Type二| 'Highlightt ."Close可以看到它的控制力矩為0.0,因為控制力矩取自控制程序的輸入,而不是此處 定義
3、的值,所以在系統(tǒng)仿真過程中,程序會自動根據(jù)控制程序的輸出實時刷新控 制力矩的值。查看輸入函數(shù):在這里輸入函數(shù)就是驅(qū)動力矩 azimuth_actuaror與上面定義的輸入變量之間的 關(guān)系,ADAM與Matlab通過輸入變量和函數(shù)聯(lián)系在了一起。右擊驅(qū)動力矩 azimuth_actuaror ,選擇 Torque: azinuth_actuator|Modify可以看到 Function 的表達(dá)式為 VARVAL(control_torque),而 VARVAL(是一個ADAM®數(shù),它返回狀態(tài)變量con trol_torque 的值,也就是說,給雷達(dá)天線輸 入的控制力矩 azinuth_
4、actuator 是從狀態(tài)變量control_torque 處獲得的力矩 值。NameDirectionModify Torque arf | VARVAJ_(.nnain_oft conlrol_torque)Action BodyReaction BodyDefine UsingFunction查看輸出變量:同理,可以查看方位角azinuth_position 和馬達(dá)的轉(zhuǎn)速rotor_velocity 的狀態(tài) 變量,如下,其中AZ(MAR70,MAR2表示函數(shù)返回軸承上標(biāo)記點 MAR7繞大地上 標(biāo)記點MAR26勺z軸旋轉(zhuǎn)的轉(zhuǎn)角角度值,從而將雷達(dá)天線俯角的方位定義為輸出 變量,傳遞給控制程序
5、; WZ(MAR21,MAR22,MAR表示函數(shù)返回馬達(dá)上標(biāo)記點 MAR2繞大地上標(biāo)記點MAR22勺z軸旋轉(zhuǎn)的角速度值,從而將馬達(dá)轉(zhuǎn)速定義為輸 出變量。上面定義了用于機(jī)電聯(lián)合仿真的輸入輸出變量,但是在ADAMS/Control模塊的輸 入輸出設(shè)置中還不能直接使用這些變量,需要將這些狀態(tài)變量定義為輸入輸出輸入宏的定義方法為選擇 Build|Co ntrols Toolkit|Pla nt In put如下圖,定義輸入宏1 .一 &呼*|CDfUFOltww輸出宏同理可定義,但實際上,雷達(dá)天線的輸入輸出宏在導(dǎo)入時已經(jīng)定義好了, 無需再定義,可以在Edit|Modify中可以查看 ADAMS
6、/View 2005-0.0File Edit View Build Simulate RevDatii EremcntPi am OutpPlant Output MameNw Plant Output MarneAdann IdComnneriUVansble Namerotor >? foe it y main oil 3zimh_pQ5iiii>n而那個PINPUT況我們剛才定義的然后就是設(shè)置ADAMS/Controls模塊,導(dǎo)出相應(yīng)文件: 選擇Controls|Plant Export,選擇相應(yīng)的輸入輸出宏File Prefix 可以修改為你想要的名字, Control Package 改為MATLAB如下ADAMS/SoK-er ChoiceUser Defined Litxafy NameADAMS H陶愉 FortranC+chunqiu ustc &du cnApplyCancelOK完成設(shè)置,在ADAM的當(dāng)前目錄下就產(chǎn)生了 3個用于聯(lián)合仿真的文件:一個 是保存A
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024秋七年級數(shù)學(xué)上冊 第三章 一元一次方程3.4 實際問題與一元一次方程 8方案問題與分段計費問題教學(xué)實錄(新版)新人教版
- 2025屆上海浦東新區(qū)高三一模語文試題及答案
- Unit 5 My home Lesson 1(教學(xué)設(shè)計)-2024-2025學(xué)年北師大版(三起)(2024)英語三年級上冊001
- 19 海濱小城 第二課時 (教學(xué)設(shè)計)-2024-2025學(xué)年統(tǒng)編版語文三年級上冊
- 培訓(xùn)課程復(fù)盤
- 磁場對運動電荷的作用力高二下學(xué)期物理人教版(2019)選擇性必修第二冊+
- Q版動漫頭像課件
- 八年級英語上冊 Unit 9 Can you come to my party第4課時教學(xué)實錄 (新版)人教新目標(biāo)版
- 創(chuàng)意美術(shù)舞龍插畫課件
- Unit 3 Understanding ideas-grammar rules教學(xué)設(shè)計 2024-2025學(xué)年外研版(2024)七年級英語上冊
- 2025年北京電子科技職業(yè)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 2024-2025學(xué)年度一年級第二學(xué)期月考第一二單元語文試題(含答案)
- 2024-2025學(xué)年湖南省長沙市芙蓉區(qū)長郡雙語洋湖實驗中學(xué)九年級下學(xué)期入學(xué)考試英語試題(含答案)
- 硬膜外血腫手術(shù)護(hù)理配合
- JJG(交通) 208-2024 車貨外廓尺寸動態(tài)現(xiàn)場檢測設(shè)備
- 寄售模式管理制度內(nèi)容
- 2024年共青團(tuán)入團(tuán)考試測試題庫及答案
- 《異常子宮出血診斷與治療指南(2022版)》解讀
- 2024年房地產(chǎn)行業(yè)市場發(fā)展趨勢與預(yù)測
- 孕期妊娠期糖尿病
- 建設(shè)項目環(huán)境保護(hù)管理條例
評論
0/150
提交評論