如何在 Simscape 中以垂直和水平自由度模拟单个质量弹簧阻尼器系统?

问题描述 投票:0回答:1

我正在使用 MATLAB R2023b Update 5。我目前正在 Simscape 中开展一个仿真项目,目标是对具有两个自由度 (DOF) 的悬臂梁进行建模:一个在垂直方向,另一个在水平方向。虽然我成功地模拟了垂直自由度,但在有效模拟水平自由度方面遇到了困难。我想同时模拟两个自由度。[这是我到目前为止所拥有的]

enter image description here

建模方法:我尝试了各种方法来同时模拟垂直和水平自由度。虽然我可以使用沿 y 轴对齐的平移机械元件实现精确的垂直运动,但我很难模拟沿 x 轴的独立水平运动。

模拟问题:运行模拟时,水平运动的行为不符合预期。水平自由度似乎没有被正确捕获或模拟,导致与垂直自由度相同的行为

matlab simulink simscape
1个回答
0
投票

啊,你可能需要刷新你的物理弹簧质量动力学。它发生了。

重力对(垂直与水平)运动没有影响,弹簧在悬挂时会拉伸,在垂直方向翻转时会压缩,但在干扰力相同且水平运动中摩擦力为零的情况下,运动保持不变。

https://www.youtube.com/watch?v=CYyOHGOPTXc&t=2s https://www.youtube.com/watch?v=eqwn3j1lCIg

© www.soinside.com 2019 - 2024. All rights reserved.