求物体运动轨迹算法

tokens 2005-06-09 11:52:25
一辆车内挂着一根绳子,绳子底部绑有箱子.
车由静止到启动到匀速行驶之间,绳子和箱子的运动轨迹怎么求啊?有没有算法,或者相关的影像??
在加速度下,绳子摆动时应该不是直的..头大啊

有解的话,再送100分
...全文
470 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tokens 2005-07-09
  • 打赏
  • 举报
回复
谢谢各位了。。这个问题挺麻烦的。。。唉。
rogerk 2005-06-14
  • 打赏
  • 举报
回复
如果你的绳子不是一根很粗的绳子(就是说假定绳子的质量和箱子的质量相比可以忽略不计的话),当车加速的时候,箱子在车厢里的相对位置应该比静止的时候偏后一点(“后“指和车的加速度方向相反)。而绳子就是在悬挂点和箱子之间的直线连接(在上述假定的前提下)。具体位置,你可以通过受力分析得出。绳子对箱子的拉力和重力的合力,为箱子提供了与车厢加速度相等的加速度。

当车加速度逐渐减小(注意:是逐渐减小),箱子的相对位置应该逐渐靠拢原先静止时的位置。当车的加速度减小为零时,箱子的位置应该与静止时相同。

如果车的加速度是突然间变为0的,则箱子-绳子可以看作是一个静止状态下拉起来的单摆,从箱子现在所在的位置释放。箱子和绳子应该遵循单摆的规律一样晃动。如果加上阻尼,可以参见单摆的计算公式计算。
kofightas 2005-06-11
  • 打赏
  • 举报
回复
不同意楼上,应该是弯的,这个的计算涉及绳子本身的一些系数(如硬度和弹性),确实很麻烦。

模拟绳子的办法可以将绳子分成若干个小段,然后分别计算受力和相互作用。
YanDong_8212 2005-06-11
  • 打赏
  • 举报
回复
绳子因该是直的。车在加速的话就存在向前的加速度,那么箱子也有同样的加速度。如果绳子不直了,那么箱子就只受到重力作用,那就没有向前的加速度,就矛盾了。
不管怎么运动,都应该和车保持相同的加速度,且受力是F=m*a. 具体到位置可以运用能量受恒定理,箱子的重力势能= 改变后的重力势能 + 动能,然后就是结合单摆的公式。
当匀速时,就又保持原来状态了。
龙化 2005-06-09
  • 打赏
  • 举报
回复
这是力和加速度方面的知识呀,用相关定律不就好了

8,303

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧