我正在Simulink中建立动态系统模型。这是对2个弹簧的跌落测试。我希望在第一次放下对象后将其停止,以便在加速度图中最大只有1个。我要求一个详细的答案。预先感谢。
要建模的系统
当前加速度图
Simulink模型
我知道第一个cycSimulink模型的时间,但是我只在运行结束时才进行计算。我知道我可以在Simulink或子系统中使用Matlab函数。
when_shock=(acc.Time(two_times(2))+acc.Time(two_times(1)))/2;
我需要加速度图只有一个峰。意思是只有一滴下落,然后物体停止。力下降后箭头应为零的力。