我正在模擬Simulink中的軸系,在那裏我必須找到質量的位移。我不確定如何在Simulink中對它進行建模,因爲它的軸和滑輪。我正在瀏覽文檔,我看到的最接近的是軸和車輪。但是,軸通過與彈簧類似的柔性軸連接。有任何想法嗎?Simulink中的旋轉機械系統
2
A
回答
2
此使用的Simscape,其中特別提出來模擬物理系統時是一個相當簡單的任務。你會發現你需要從庫中準備好的大部分塊。
我用SimScape創建了一個完整的混合動力卡車的模型...在Simulink中可以完成,但是您需要爲任務構建自己的微分方程。在你的情況下,靈活的軸可以轉換到另一個塊內部有彈簧/阻尼器系統。
如果你沒有訪問SimScape,你也可以考慮使用.m(matlab)文件來編寫你的微分方程。然後這可以在Simulink中作爲一個塊使用,隨着時間的推移僅僅改變幾個參數。
1
請按照下列步驟操作: 1.繪製自由體圖,寫出所有力的方程,作爲每個元素的位移,速度和加速度的函數(包括明顯的旋轉)。例如,你知道箱子m上的力將是* c * dy/dt *加上滑輪體驗。 2.先分出杆的旋轉。如果你擺脫了系統的其他部分,你就知道* T = I * d(ω)/ dt *。因此,做一些類似於MatLab的汽車發動機示例:將輸入T除以I以獲得加速度,將其整合以獲得速度並再次獲得旋轉位移。 3.保持逐個添加位。首先,你知道將會有一個時刻與正在演變的k *(theta_1-theta_2)成正比。這將反對杆1的運動並用於創建杆2的運動。向您的模型中添加一個新的「分支」以獲得theta_2與獲得theta_1相同的方式。 4.繼續添加更多元素...
相關問題
- 1. Simulink中的旋轉矩陣
- 2. 系統忽略iPhone旋轉
- 3. simulink中的停止子系統
- 4. 當前在MATLAB中的Simulink系統模型或子系統
- 5. 兩個攝像機系統之間的旋轉矩陣
- 6. 旋轉點的球形系統
- 7. 操作系統 - SSD上的文件系統與旋轉
- 8. 歐拉相機,在相機本地系統中繞x軸旋轉
- 9. Matlab/Simulink:子系統的linmod失敗
- 10. 如何旋轉系統覆蓋按鈕
- 11. simulink如果子系統檢測到gcs
- 12. Matlab/Simulink:確定當前系統級
- 13. 替代simulink透明子系統
- 14. 如何旋轉相機 - 相機旋轉
- 15. 在SpriteKit旋轉座標系統中的視場中
- 16. 統一旋轉相機後面的相機
- 17. 確定檢測器系統中旋轉正方形的重疊
- 18. 相機旋轉
- 19. find_system返回simulink中不是子系統的對象?
- 20. 機械化jQuery中
- 21. 如何旋轉粒子系統以使其不繞世界軸線旋轉
- 22. 將BPM轉換爲計算機系統
- 23. 在Matter.js中旋轉相機
- 24. OpenGL ES在固定座標系統中旋轉
- 25. 在早期Android系統中使用旋轉矢量
- 26. 設備旋轉時旋轉相機
- 27. 機械化2.0中的Cookie
- 28. 谷歌的密鑰管理系統:主要的旋轉
- 29. Unity相機旋轉
- 30. ZBarReaderViewController相機旋轉
請注意,Simulink主要用於建模數學系統,而不是物理系統。我假設你使用Simscape來做你想做的事。也就是說,考慮首先用數學方法對系統進行建模 - 您可能會開始理解爲什麼您不需要「滑輪」塊;至於彈簧,我假設系統中的柔性軸容易彎曲而不是軸向力,所以「彈簧」塊不會幫助你。但是,如果我錯了,請告訴我。 – 2011-12-14 17:57:50