分析力学笔记

我们在幼儿园中班的时候,曾经学过以牛顿三大定律为代表的古典力学/运动学。

那么我们迎来幼儿园毕业的时候,理应掌握一些近代分析力学知识,以应付小学一年级的日常生活。

广义坐标

任意选择的(最好是相互独立的),符合约束条件的能够描述物理系统运动的几个参数\(q_i\),广义坐标与时间\(t\)共同表达物体运动的位矢\(\mathbf{r}=\mathbf{r}(q_1,q_2,\dots,q_m,t)\)(此时系统自由度为m)

经典例子为双摆的两个摆臂与铅垂线夹角

Untitled

虚位移

是一个微分学的概念,就是时间参数不变(\(\delta t=0\))时,系统位矢对广义坐标的全微分

记位矢是广义坐标与时间的函数:

$$ \mathbf{r}_i=\mathbf{r}_i(q_1,q_2,\dots,q_N, t) $$

则此位矢的无穷小位移(对所有参数的全微分)为

$$ d\mathbf{r}_i = \frac{\partial \mathbf{r}_i}{\partial t}dt + \sum_{j=1}^N \frac{\partial\mathbf{r}_i}{\partial q_i}dq_i $$

而虚位移\(\delta\mathbf{r_i}\)就是当\(\delta t=0\)的时候,位矢对广义坐标的全微分:

$$ \delta \mathbf{r}_i = \sum_{j=1}^N\frac{\partial\mathbf{r}_i}{\partial q_i}\delta q_i $$

达朗贝尔原理

达朗贝尔原理指对于任意物理系统,所有惯性力与加的外力之和,在经过符合约束条件的虚位移时,所做的虚功为0

考虑牛顿第二定律:

$$ \mathbf{F}^{(T)}_i=m_i\mathbf{a}_i $$

其中\(\mathbf{F}^{(T)}_i=\mathbf{F}_i+\mathbf{C}_i\)是外力\(\mathbf{F}_i\)与约束力\(\mathbf{C}_i\)的合力,而达朗贝尔把\(-m_i\mathbf{a}_i\)视为惯性力(initia)\(\mathbf{I}_i\),并把它挪到等号左边创造一个守衡量

$$ \mathbf{F}^{(T)}_i+\mathbf{I}_i=0 $$

而达朗贝尔原理(虚功原理)指出,每一个粒子经过虚位移\(\delta\mathbf{r}_i\),外力和惯性力之向量和所作的虚功等与0,即

$$ \delta W_i = (\mathbf{F}^{(T)}_i + \mathbf{I}_i)\delta \mathbf{r}_i = 0 $$

作用在所有粒子的虚功总和\(\delta W=\sum_{i}\delta W_i\)也等于0

进一步把作用在每个粒子上的合力\(\mathbf{F}^{(T)}_i\)拆解成外力\(\mathbf{F}_i\)与约束力\(\mathbf{C}_i\),在一个理想约束系统中,系统中约束力所做的虚功之和为0,即约束力对每一个粒子的合理的虚功为0。这个是分析力学额外的假设,约束力就是约束体给运动体的力,比如滑块在光滑水平桌面上滑动,约束力就是桌子对滑块的支持,这些约束力的虚功为0。达朗贝尔原理此时变为只包含外力(主动力)与惯性力的版本:

$$ \delta W = \sum_i (\mathbf{F}_i+\mathbf{I}_i)\delta\mathbf{r}_i = 0 $$

此时这个主动力与惯性力的和,被成为“有效力”\(\mathbf{F}^{eff}_i\),即达朗贝尔原理可表示为:有效力经过符合约束条件的虚位移虚功总和为0(注意这里每个粒子的有效力很可能不等于0)


Written by Zhang, Zijian in 虐猫狂魔 on 日 25 十二月 2022. Tags: 物理, 自学, 分析力学,

Comments

comments powered by Disqus