---
# System prepended metadata

title: マルチボディダイナミクス
tags: [マルチボディダイナミクス, シミュレーション]

---

# マルチボディダイナミクス
###### tags: `マルチボディダイナミクス` `シミュレーション`
## 一般化力


### 一般化外力

* 重力
絶対座標系で定義する。$g$は重力加速度。
$$
f^{ext}_{i} =\begin{bmatrix}0\\-m_{i}g \end{bmatrix}
$$ 
ボディ$i$座標系の原点が重心位置にない場合、見かけのモーメントが生じる。
(仮想仕事の原理から求められるがここでは割愛)
$$
\tau^{ext}_{i} = (A_{i}V\bar{u}^{cg}_{i})^Tf^{ext}_{i}
$$
よって重力に対応する一般化外力は以下となる。
$$
Q^{ext}_{i}
=\begin{bmatrix}f^{ext}_{i}\\\tau^{ext}_{i} \end{bmatrix} 
=\begin{bmatrix}E\\(A_{i}V\bar{u}^{cg}_{i})^T \end{bmatrix}f^{ext}_{i}
=(L^{cg}_{i})^Tf^{ext}_{i}
$$
$$
((L^{cg}_{i})^T=\begin{bmatrix}E,  (A_{i}V\bar{u}^{cg}_{i})\end{bmatrix})
$$
![](https://i.imgur.com/PwHxXL7.png)


* 並進ばね・ダンパ・アクチュエータ
