基于ADAMS和MATLAB聯(lián)合仿真的間隙碰撞控制.pdf
2016-01-04 下載:102
下載
大小:751.57KB
在齒輪傳動過程中是存在一定間隙的,在下一級傳動中受到不均勻載荷沖擊時會造成傳動齒之間的碰撞,下面以受偏心質(zhì)量引起的振動為例進行了模型簡化,通過用戶界面設(shè)定模型中的各項參數(shù),然后采用在M1中引入摩擦阻尼的方式與MATLAB聯(lián)合進行了控制仿真。
節(jié)選段落一:
基于 ADAMS 和 MATLAB 聯(lián)合仿真的間隙碰撞控
制
在齒輪傳動過程中是存在一定間隙的,在下一級傳動中受到不均勻載荷沖擊
時會造成傳動齒之間的碰撞,下面以受偏心質(zhì)量引起的振動為例進行了模型簡化,
通過用戶界面設(shè)定模型中的各項參數(shù),然后采用在 M1 中引入摩擦阻尼的方式與
MATLAB 聯(lián)合進行了控制仿真。
簡化后的模型如圖所示
在仿真時,未引入速度 V,而是假定其與大地固定,然后就該模型進行仿真。
在 ADAMS 中建模如圖所示
兩邊擋塊分別采用 BOX 建立,然后采用布爾運算 。在 M1 和 M2 與大
地之間添加移動副,兩者之間添加彈簧,在 M2 上添加偏心質(zhì)量引起的激振力。節(jié)選段落二:
2.與 MATLAB 關(guān)聯(lián)進行聯(lián)合仿真
a) 設(shè)定輸入輸出變量,其中 ADAMS 的輸入輸出變量和控制中的輸入輸出變
量相反。
輸入變量:Force(M1 上的正壓力)
輸出變量:Displacement,Velocity(M1 的位移和速度)
1.輸入變量
創(chuàng)建正壓力
創(chuàng)建狀態(tài)變量
創(chuàng)建輸入
點擊 Browse 選擇狀態(tài)變量,完成關(guān)聯(lián)。
2.輸出變量
創(chuàng)建狀態(tài)變量,函數(shù)采用運行過程函數(shù)編寫,分別為
DX(M1Reference, MReference),VX(M1Reference, MReference)
關(guān)聯(lián)過程與以上類似,不再重復(fù)。節(jié)選段落三:
b) 與 MATLAB 關(guān)聯(lián)
點擊 Plugins 中的 Control——Plant Export 進入
Input Signals:輸入變量
OutPUT Singnals:輸出變量
Targent Software:目標(biāo)軟件
Analysis Type:分析類型,下面為求解方式
單機仿真不需要修改 Adams Host Name
然后點擊 Ok 完成
打開 MATLAB,將其路徑修改為 ADAMS 模型的路徑,在 Command 窗口中輸
入上一步創(chuàng)建的控制的名稱(為 MATLAB 左側(cè)文件下,m 文件的名稱)。
然后輸入 adams_sys 命令,彈出如下窗口,完成關(guān)聯(lián)。
基于 ADAMS 和 MATLAB 聯(lián)合仿真的間隙碰撞控
制
在齒輪傳動過程中是存在一定間隙的,在下一級傳動中受到不均勻載荷沖擊
時會造成傳動齒之間的碰撞,下面以受偏心質(zhì)量引起的振動為例進行了模型簡化,
通過用戶界面設(shè)定模型中的各項參數(shù),然后采用在 M1 中引入摩擦阻尼的方式與
MATLAB 聯(lián)合進行了控制仿真。
簡化后的模型如圖所示
在仿真時,未引入速度 V,而是假定其與大地固定,然后就該模型進行仿真。
在 ADAMS 中建模如圖所示
兩邊擋塊分別采用 BOX 建立,然后采用布爾運算 。在 M1 和 M2 與大
地之間添加移動副,兩者之間添加彈簧,在 M2 上添加偏心質(zhì)量引起的激振力。節(jié)選段落二:
2.與 MATLAB 關(guān)聯(lián)進行聯(lián)合仿真
a) 設(shè)定輸入輸出變量,其中 ADAMS 的輸入輸出變量和控制中的輸入輸出變
量相反。
輸入變量:Force(M1 上的正壓力)
輸出變量:Displacement,Velocity(M1 的位移和速度)
1.輸入變量
創(chuàng)建正壓力
創(chuàng)建狀態(tài)變量
創(chuàng)建輸入
點擊 Browse 選擇狀態(tài)變量,完成關(guān)聯(lián)。
2.輸出變量
創(chuàng)建狀態(tài)變量,函數(shù)采用運行過程函數(shù)編寫,分別為
DX(M1Reference, MReference),VX(M1Reference, MReference)
關(guān)聯(lián)過程與以上類似,不再重復(fù)。節(jié)選段落三:
b) 與 MATLAB 關(guān)聯(lián)
點擊 Plugins 中的 Control——Plant Export 進入
Input Signals:輸入變量
OutPUT Singnals:輸出變量
Targent Software:目標(biāo)軟件
Analysis Type:分析類型,下面為求解方式
單機仿真不需要修改 Adams Host Name
然后點擊 Ok 完成
打開 MATLAB,將其路徑修改為 ADAMS 模型的路徑,在 Command 窗口中輸
入上一步創(chuàng)建的控制的名稱(為 MATLAB 左側(cè)文件下,m 文件的名稱)。
然后輸入 adams_sys 命令,彈出如下窗口,完成關(guān)聯(lián)。




















