-
Notifications
You must be signed in to change notification settings - Fork 1
02_theoretical_mechanics
这部分内容是将偏置并联构型机器人抽象为轮式倒立摆机构、对整体轮式倒立摆进行分析的理论基础,对后续VMC相关内容的理解有很大帮助,但是概念较为抽象,可以先看后面的实际推导,遇到相应概念再往前查看。
机械运动的分类为
- 自由运动。坐标、速度完全取决于有明确形式的力和初始条件。
- 有约束运动(非自由运动)。坐标和速度存在一些形式上不涉及任何力的限制关系—约束物体的坐标和速度(初始条件)之间存在的一些限制关系。
约束可以有以下分类方法
- 完整约束(几何约束);非完整约束(微分约束)
- 稳定约束;非稳定约束
- 可解约束;不可解约束
| Note · 完整约束(几何约束) |
|---|
即仅与各质点坐标有关,而与各质点的速度无关。例如,质点被约束在曲线或者曲面上运动,约束方程就是该曲线或者曲面。
- 稳定的几何约束
$f(\vec{r}_{1},\vec{r}_{2},\dots \vec{r}_{N})=0$ - 不稳定的几何约束
$f(\vec{r}_{1},\vec{r}_{2},\dots \vec{r}_{N};t)=0$
| Note · 非完整约束 |
|---|
或微分形式 如果可以积分,则可积分为完整约束;不可积分,才是非完整约束
| Note · 自由度:系统独立变量数 |
|---|
- 自由运动。
$N$ 个质点共$3N$ 个独立参量描述,自由度为:$3N$ - 约束运动。
$N$ 个质点间存在$k$ 个完整约束。自由度为:$s = 3N - k$
| Note · 广义坐标 |
|---|
如果系统可以用
| Tip |
|---|
对于广义坐标的选用,可以选取长度、角度、坐标等等,有无数多选取方法,遵循简洁且最适合实际物理模型的原则。
| Note · 位形空间 |
|---|
广义坐标张成的空间
| Note · 广义速度 |
|---|
广义坐标的微分
| Note · 拉格朗日量 |
|---|
定义为广义坐标下,动能与势能之差
| Note · 虚位移 |
|---|
假想系统的各质点瞬时发生了微小的符合约束条件的位移,称为虚位移
- 不需要时间
- 不必实际发生,无限多种
- 满足约束条件
| Note · 虚位移(变分)与实位移(微分) |
|---|
符号约定
4. 实位移:
| Note · 理想约束 |
|---|
例如
- 物体在光滑曲面运动
$\vec{R}\perp \delta \vec{r}$ - 刚性约束:约束力成对出现
$\vec{R}_{1}+\vec{R}_{2}=0$ - 接触约束:将摩擦力当成主动力
| Note · 虚功原理 |
|---|
在理想约束条件下,主动力所做的总虚功为零
| Note · 虚功 |
|---|
力在虚位移下所做的假想的功
虚功原理主要用于静力学分析,所有质点处于平衡态时,主动力与约束力平衡
对于理想约束
使用广义坐标,方程可以化为
由于广义坐标是独立变量,引入广义力定义
| Note · 广义力 |
|---|
那么
由广义坐标的独立性
对于保守力体系
| Note · 达朗贝尔原理 |
|---|
主动力和惯性力所做的总虚功为0
从每个质点的运动方程开始
即
代入理想约束,即为