kercc 发表于 2024-3-28 22:54:34

【讨论】关于施加大小变化的力

本帖最后由 kercc 于 2024-3-31 12:49 编辑

我在adams应用中遇到这样一个问题,如图所示。
1,获取实时状态,比如某个角度。这个好实现。
2,根据状态计算斜率,这个也好实现。
3. 根据斜率得到作用力,由于不能得到上一个计算步的作用力,我就不知道当前的力该如何得到。请大神们帮我看看这一步该怎么做。

   
    F1=F0+K1*△t1
    F2=F1+K2*△t2
    F3=F2+K3*△t3

    .......
    这个△t 在adams里面应该怎么表示???
    大神们,出出主意。


kercc 发表于 2024-3-30 13:16:34

本帖最后由 kercc 于 2024-3-31 13:28 编辑

我觉得这个问题的难点在于施加的力的作用时间△t是一个与运动状态相关的力,而不是与时间相关的力。不知道该怎么做。

kercc 发表于 2024-3-31 16:32:53

我自己先来回答一下,是不是用control中的积分可以解决:Q
页: [1]
查看完整版本: 【讨论】关于施加大小变化的力