前3阶振动频率及其相应的振型
2021-11-09 14:01:30 9KB matlab语言
1
求矩阵值得matlab代码2-DOF-free 振动 计算2自由度机械系统振动特性的代码。 假设 2 DOF 系统是一个简单的汽车模型,其质量集中在一个矩形质量中,该质量可以垂直平移(弹跳)并绕其垂直于平面的中心轴(俯仰)旋转。 汽车的前后悬架使用弹簧和阻尼系统建模,该系统连接到距质心特定距离的矩形。 模型没有激励源,汽车有一些初始弹跳和俯仰运动,因此系统将经历自由振动,这可以通过二阶耦合(或解耦,取决于系统参数)齐次常微分方程进行数学建模。 代码中采用了3种方法对系统进行求解: 1)。 一种解析方法,其中代码是根据解析运动方程(生成特征多项式,然后从多项式计算特征值)时采取的相同精确步骤构建的。 这种方法具有最快的计算时间,但有局限性,因为它只能用于具有浅建模深度的更简单的系统。 2)。 运动方程以状态空间向量形式表示的数值方法( w_dot = A*w其中w_dot是状态向量的一阶导数, w是状态向量, A是系统矩阵)和 MATLAB 中的ode45求解器与目标函数一起使用,目标函数的自变量是时间向量和状态向量,而依赖向量是状态向量的一阶导数。 这种方法比分析方法慢一点,但可以轻松
2021-10-11 17:01:07 32KB 系统开源
1