离散系统的差分方法 Approche différentielle sur les systèmes discrets

振动系统是离散组件的集合,唯一的特征是具有惯性的刚体,可变性元件(弹簧)和耗散元件连接在一起。未知数和自由度的数量与实体和连接方程的数量相关。

表述的描述 Description des formulations

强表述:离散系统

弱表述:变分方法

从能量和功的概念出发,写出方程,根据变分原理写出平衡方程。

虚位移原理 Principe des travaux virtuels

变分算符 opérateur de variation与虚位移 déplacement virtuel

$\delta$ 被称为变分算符 opérateur de variation,$\delta u_i$被称为相对真实位移的变分 variation par rapport au déplacement réel。

需保证:$\delta u_i\left(t_1\right)=0 \text { et } \delta u_i\left(t_2\right)=0$

变分算符与微分是可交换的:

虚力和虚功

一般来说,我们将力和功分别定义为:

引入虚位移之后,虚力可以表示为:

而虚功可以表示为:

虚位移原理 Principe des travaux virtuels

根据强表述:$m \ddot{u}_i=X_i \quad \forall \mathrm{i} \in{1,2,3}$,有虚位移方程:

即在虚拟位移 $u_i$ 实际作用在质点上的力所做的虚拟功为零。

如果虚拟功方程对于与运动学条件兼容的任何位移得到验证,则满足系统的平衡。

哈密顿原理

哈密顿原理是虚位移原理的对时间积分形式:

其中$k$表示物质上的$k$点,i表示方向。

$u_{ik}$是允许的虚位移 déplacement compatible ,即约束允许的位移

动能 Energie cinétique

可以观察到:

而后一项是动能的一部分,因此我们可以得到原式中的第一项:

功 Travail des actions mécaniques

对于原式的第二项,可以分成两项:外力做功$\delta W_{\text {extérieur }}$和有势力做功,即势能变化$-\delta \mathrm{V}$。

广义坐标

由于约束的存在,实际上的自由度并非原始的坐标数。因此引入自由度数量的广义坐标 coordonnée généralisée。

如上图,只有一个自由度的系统,可以选择与x轴夹角$\theta(t)$作为广义坐标。

通过广义坐标,原始的第二项可以写作:

其中$Q_s$为广义力。同时,原始坐标的对时间微分可以写作:

如果广义力是有势力,则可以写作:

哈密顿原理 Enoncé du principe de Hamilton

根据以上描述,原始公式可以写作:

然后根据条件:$\begin{aligned}& \delta u{i k}\left(t_1\right)=0 \& \delta u{i k}\left(t_2\right)=0\end{aligned}$,第一项为0。

由此我们得到了哈密顿原理的最终表述:

基于哈密顿原理的运动方程 Equations du mouvement à partir du principe de Hamilton

展开虚动能:

展开外力做功:

代入哈密顿原理得到:

基于分布积分法,第二项为:

根据哈密顿原理,第一项为0,得到:

拉格朗日运动方程 Les équations du mouvement Lagrange

考虑每一个广义坐标:

连续系统的情况

使用位移向量来表示物质的运动:

广义的哈莫顿原理

我们将哈莫顿原理中的:$EC-V+W{\text {ext }}$记为$L(u)$

动能

在连续系统中,动能可以分别被表示为:

外势能

对于势能,有由体积力导致的外势能:

形变势能 énergie de déformation

有由内部形变导致的变形势能:

其中$\mathrm{w}\left(\varepsilon_{\mathrm{ij}}\right)$是形变能密度,为:

外力做功

外力做功可以表示为:

广义的哈莫顿原理

最终代入这些元素后,得到广义的哈莫顿原理,即为弱表述:

  • 第一个积分项是对物体表面 $∂Ω_0$ 上的力的贡献进行积分。它表示了表面力对位移的影响,即力对位移的功。
  • 第二个积分项是对物体内部 $∂Ω_0$区域内的力的贡献进行积分。它表示了内部应力和体积力对位移的影响,即内部力对位移的功。

拉伸,弯曲的动力学方程和边界条件求法

拉伸压缩杆的例子

我们应用广义的哈莫顿原理解决这个问题:

首先,我们要计算动能,势能和外力做功。

动能

在这个连续系统中,动能被定义为:

形式上与质点的动能一致。

势能

在这个系统中,势能由$x$方向的形变提供:

其中有:

得到:

外力做功

$x = 0$点的约束力不做功,$x = L$的力:

其做功:

哈莫顿原理

根据哈莫顿原理,有:

对$(1)$第一项应用分步积分,目的是消除变分符号中的对时间的偏微分:

根据$\delta u(x,t_1) = 0,\delta u(x,t_2) = 0$,$(2)$的第一项为$0$。

对$(1)$的第二项应用分步积分,目的是消除变分符号中对空间的偏微分:

进一步展开$(3)$的第一项:

最终得到:

合并同类项:

从而得到运动方程$(6)$和边界条件$(7)$:

曲梁的例子

动能,势能和所受外力做功

  • 动能与压缩拉伸杆的处理方式相同:

  • 处理势能时需要注意,势能沿x方向累计,所以我们要求出x方向位移和$v$的关系。

    然后以相同的方法求出应力和应变:

    从而得到势能:

    由于位移沿垂直x方向并非均匀,我们设$\int_s y^2 d s=I$,从而得到势能的最终表述:

  • 外力做功可以直接使用弹性势能的变化量来表示:

    我们也同时处理一下这个情况:

    最后我们与假设力为常数的情况比较:

哈密顿原理

应用哈莫顿原理,得到:

首项的处理方式与前一道题一致:

其中第一项为0。

第二项为了消除变分中的二阶导,我们要进行两次分部积分:

第三项对应另外两种情况将分别为:

最终合并同类项之后,得到与受力无关的运动方程:

和约束条件:

这两个约束条件和受力无关,以及于受力相关的:

$A||B||C$分别代表受恒定外力、受弹簧提供的外力和受力矩作用的情况。最后是关于力矩的:

如果不受力矩,则直接有:

对应两个受力的情况。