如何利用simulink對單擺模型進行模擬?

單擺的模擬是simulink模擬最基礎的應用,舉一個例子:需要進行模擬的單擺擺長為1m,質量為0.5kg,起始角為20度,計算得到動力學方程: θ’’=-0.4θ’-9.8sinθ。

如何利用simulink對單擺模型進行模擬

工具/原料

MATLAB

simulink

方法/步驟

開啟MATLAB軟體,在命令視窗中輸入Simulink,開啟Simulink視窗,選擇File>New>Model命令,將命令欄中的相關命令拖到新建立的視窗中,如圖2所示。

如何利用simulink對單擺模型進行模擬

如何利用simulink對單擺模型進行模擬

調整模組到一定的位置,並按圖中所示完成連線。

如何利用simulink對單擺模型進行模擬

雙擊模組Fcn,設定引數,在Expression中輸入單擺的運動學方程,雙擊積分模組1/s,在Initial Condition中輸入-1。

如何利用simulink對單擺模型進行模擬

如何利用simulink對單擺模型進行模擬

開啟引數設定對話方塊,設定模擬引數,將stop time設定為20s,Relative tolerance和Abstlute tolerance設定為1e-8,點選模擬選項進行模擬。

如何利用simulink對單擺模型進行模擬

模擬完成,雙擊scope模組檢視模擬曲線.

如何利用simulink對單擺模型進行模擬

注意事項

其他單擺運動方程只需修改Fcn模組即可

基礎, 模型, 質量, 方程, 單擺,
相關問題答案