參考說(shuō)明案例cn_第1頁(yè)
參考說(shuō)明案例cn_第2頁(yè)
參考說(shuō)明案例cn_第3頁(yè)
參考說(shuō)明案例cn_第4頁(yè)
參考說(shuō)明案例cn_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余9頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、練習(xí) 1與EASY5進(jìn)行聯(lián)合仿真開(kāi)始啟動(dòng) Adams/View:點(diǎn)擊Existing model點(diǎn)擊瀏覽器指定工作目錄.選擇包含Adams/Controls練習(xí)文件的文件夾mod1_cosim點(diǎn)擊OK.點(diǎn)擊瀏覽器指定文件名.選擇 spring_damper.cmd并點(diǎn)擊 OK.abcdfed開(kāi)始通過(guò)進(jìn)行一小段時(shí)間的仿真觀察當(dāng)前模型:運(yùn)行2秒100步的動(dòng)力學(xué)仿真. 注意Adams的彈簧阻尼系統(tǒng)會(huì)往返振動(dòng).模型中另外一個(gè)彈簧阻尼系統(tǒng)中小球會(huì)直接下落.右擊名稱(chēng)為adams_spring_force的彈簧阻尼器并注意彈簧阻尼器中剛度K和阻尼C的值:K = _C = _aefdcba建立狀態(tài)變量并與模型

2、關(guān)聯(lián)建立狀態(tài)變量接收從EASY5傳入的數(shù)據(jù):通過(guò)下列菜單點(diǎn)擊建立新的狀態(tài)變量:點(diǎn)開(kāi)Elements菜單.選擇通過(guò)代數(shù)式定義狀態(tài)變量.輸入 force_ez5 作為狀態(tài)變量名稱(chēng).輸入0.0作為函數(shù)值(聯(lián)合仿真時(shí)這個(gè)值將被替換)點(diǎn)擊 OK.修改模型,以便SFORCE元素使用該變量。修改 SFORCE 名稱(chēng)為 SFORCE_1.使用VARVAL()函數(shù)來(lái)引用一個(gè)新的狀態(tài)變量,例如 :VARVAL(force_ez5) Adams/Controls需要通過(guò)狀態(tài)變量與Easy5通信,該模型中使用一個(gè)狀態(tài)變量來(lái)代表彈簧力,而力的大小則由Easy5計(jì)算得到。gfedcba重新仿真一次模型,確認(rèn)小球在SFOR

3、CE引用狀態(tài)變量,并且其值為0時(shí)還是自由下落狀態(tài)。但在聯(lián)合仿真時(shí),SFORCE引用的狀態(tài)變量值會(huì)不斷更新,因此其小球的狀態(tài)會(huì)完全不同。導(dǎo)出Plant確認(rèn)在Adams/View的工作目錄下有一個(gè)文件名稱(chēng)為:-cosim.inf通過(guò)下述的菜單選擇創(chuàng)建聯(lián)合仿真時(shí)Easy5所需要的文件: 在Controls插件下選擇: Plant Export在彈出的對(duì)話框中,指定:文件前綴名: cosim輸入信號(hào): force_ez5輸出信號(hào): (可以利用右鍵Browse進(jìn)行依次選擇 ):displ_part_3vel_part_3displ_part_2vel_part_2目標(biāo)軟件選擇: EASY5其它選項(xiàng)保留為

4、缺省值.選擇OK.abcdefg在Easy5建立模型并導(dǎo)入Adams Plant建立EASY5模型用于導(dǎo)入 ADAMS:啟動(dòng)Easy5; 打開(kāi)mod1_cosim路徑下的 Easy5_spring_damper.0.ezmf模型文件引用之前通過(guò)Adams導(dǎo)出的cosim.inf文件來(lái)配置聯(lián)合仿真模式(離散方式)的Easy5中的Adams組件,如下圖所示:EASY5 中Adams組件的建立雙擊AD組件打開(kāi)其組件數(shù)據(jù)表 (CDT)選擇Select/Configure Adams Model按鈕選擇 cosim ADAMS模型選擇Co-Simulation (Discrete) 模式 選擇Donea

5、bcdeEASY5 Adams 組件建立 現(xiàn)在選擇Inputs標(biāo)簽設(shè)置 Communication Interval為 0.005設(shè)置EASY5 Interpolation Order 為0 (last value)其它設(shè)置保留為缺省值選擇OKabce建立聯(lián)合仿真現(xiàn)在我們需要設(shè)置Easy5中的仿真參數(shù)。從Analysis工具條中打開(kāi) Analysis Settings Form. ba在General標(biāo)簽中, 設(shè)置仿真參數(shù):Stop Time: 2 秒. Time Increment: .005 秒.建立聯(lián)合仿真配置需要圖形顯示的變量選擇Plotting標(biāo)簽改變Plot Variables設(shè)置

6、從 None 到 Selected輸入指定為從Adams中輸出的兩個(gè)位移變量點(diǎn)擊Insert Display來(lái)打開(kāi) Display #2的設(shè)置選項(xiàng).輸入指定為從Adams中輸出的兩個(gè)速度變量.接著運(yùn)行仿真:點(diǎn)擊綠色的 play 按鈕執(zhí)行仿真。abced一旦開(kāi)始執(zhí)行,將出現(xiàn)一個(gè)新的DOS窗口 (Windows)或者新的信息顯示在原有的命令窗口中 (Unix) ,這是由于 Adams/Solver已經(jīng)在后臺(tái)啟動(dòng),并且Easy5開(kāi)始和Adams進(jìn)行通信。在聯(lián)合仿真時(shí),不要中斷Adams的進(jìn)程窗口。cb觀察結(jié)果:一旦仿真結(jié)束,Easy5將在Plotter中顯示結(jié)果曲線。.點(diǎn)擊 Display 1 來(lái)觀察Adams計(jì)算受力的part2的位移和Easy5計(jì)算受力的part3的位移。點(diǎn)擊 Display 2 來(lái)觀察Adams計(jì)算受力的part2的速度和Easy5計(jì)算受力的part3的位速度。觀察仿真結(jié)果注意Easy5計(jì)算力沒(méi)有如同Adams計(jì)算力所體現(xiàn)出來(lái)的阻尼行為重新仿真用更小的采樣間隔重新進(jìn)行聯(lián)合仿真: Communication Interval =

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論