运动学和动力学
这些就是解决此类问题的步骤。
- 分析系统的运动学。
or⃗ OPor⃗ ORor⃗ RP
or⃗ OPor⃗ ORR(φ)Br⃗ RP
or⃗ OP(xkî+0j+0k)(sin(φ)lî+0j+cos(φ)lk)
or⃗ OP =[(xk+sin(φ)l)î+0j+(cos(φ)l)k]
注意:是一个旋转矩阵,。R(φ)xG=xk+sin(φ)l
取时间导数:
xG˙ =xk˙+cos(φ)φ˙l
xG¨ =xk¨+lcos(φ)φ¨−lsin(φ)φ˙2
- 使用牛顿方程:
mkxk¨=FA−mGxG¨
替代:xG
mkxk¨=FA−mG(xk¨+lcos(φ)φ¨−lsin(φ)φ˙2)
(mk+mG)xk¨+mG(lcos(φ)φ¨)−mG(lsin(φ)φ˙2)=FA
对于z轴:
FZ =mGg−l(cos(φ)φ˙2+sin(φ)φ¨)
- 使用牛顿第二定律进行旋转:
Iφ¨ =FZlsin(φ)−(mGxG¨)lcos(φ)
FZlsin(φ)=mGglsin(φ)−l2(cos(φ)sin(φ)φ˙2+sin(φ)2φ¨)
(mGxG¨)lcos(φ)=mG(l2cos(φ)2φ¨)−mG(l2cos(φ)sin(φ)φ˙2)+mGxK¨lcos(φ)
使用三角身份:
米 ģ克升罪(φ)-米 ķ升余弦(φ) ¨ X ķ(I+mGl2)φ¨ =mGglsin(φ)−mklcos(φ)xk¨
- 做完了!现在您可以休息了...
⌣¨