# 3. 针对复杂几何形状变形体的力学描述（1）

## 前言

* 3.1 力学描述的基本思路及关于变形体材料的基本假设
* 3.2 指标记法
* 3.3 关于三大变量及三大方程的思路

这一讲主要是针对复杂形状的弹性体进行建模，这里的例子用的是二维平面，为了单位的合理所以强行加了一个厚度t，在之后的计算中基本都被约掉了。 不考虑三维可以理解，毕竟阐述建模思想就可以了，三维的话光记住所有的应力就够费脑子了。

首先前面的部分主要是回顾和引入，从这里开始：

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-40f9b147e0dfd7d4e82d2a0d7549046dba3c39bc%2Fvlcsnap-2021-05-04-17h22m58s007.png?alt=media)

其实大多数的材料都不完全满足这五个特性。 就比较熟悉的钢铁来说，铸造的物体可能有沙眼气泡，锻造的物体根据锻造的时候的受压情况，并不是各向同性的，焊接的还会有内应力，但是计算机要的就是简化。

然后针对确认不满足这五个情况的其实有一些其他的理论解决，但是这些不在讨论之列。

指标记法主要是对于如何缩写一些求和表达式的约定。 这里有一小半时间都在介绍指标记法和Voigt，看上去写的是简单了，但是约定一大堆，我个人觉得至少不利于我的学习和理解。

建模的思路很简单，老师总结为三大变量（应力、应变、位移），三大方程（力平衡，变形协调，物理（广义胡克定律）），约束。

从顺序上理解的话：

* （切割）把复杂零件切割为小方块（边界上是小三角块）
* （应力）针对小方块的受力情况，构建力的平衡方程。
* （应变）针对变形，施加约束条件，使得变形不能撕裂或者重叠
* （应力和应变关系）考虑弹性模量和泊松比，构建应力和应变的关系
* （边界）针对边界，考虑两种情况，力约束和位移约束
  * 位移约束就是控制位移，没毛病
  * 力约束的话针对小三角块构建力的平衡方程

## 3.4 平面问题的平衡方程构建

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-d32ef16cb1c244591279be057c484ffbf2c716fa%2Fvlcsnap-2021-05-04-23h09m16s927.png?alt=media)

平衡方程主要考虑：x方向，y方向，力矩。

物理上理解，如果这个微元受力不平衡，就会产生加速度或者角加速度，最后就是飞起来或者转起来。

做静态分析的时候，这明显是不靠谱的，零件会飞走的，所以应该是合力为0。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-db06cc67f61c0cb1872f0381abab9b7feb8013bc%2Fvlcsnap-2021-05-05-00h26m32s410.png?alt=media)

分析的时候会有一个问题，按道理说，左右两边（或者上下）的应力应该是相等的，但是并不是，相等意味着导数为0，意味着受力完全均匀分布，这个明显不符合实际情况。

所以我们考虑在这个地方用泰勒展开，然后用一阶项去近似这个增量。

在x方向除了有正应力（的差分），还有剪切应力（的差分），上下面受剪切应力不一样的时候，也会产生x方向的力，但是由于上下面的差分，所以这里对y求偏导。

最后的最后，我们发现 $$dxdyt$$ 作为公共项约掉了，最后考虑一下和体积力（重力/电磁力等）平衡即可。 y方向也如法炮制。

最后是剪切应力，思路是类似的，但是结论稍有不同，最后得到 $$\tau\_{xy}=\tau\_{yx}$$，这个其实也不难理解，正应力抵消了，又没有“体积扭矩”这种东西，如果剪切应力不一样的话单元直接得转起来了。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-ed0779dfbd5587da2ab373f0d79b1efdabe607dd%2Fvlcsnap-2021-05-05-16h42m12s722.png?alt=media)

最后看一下结论：

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-44a24d5e7350d6fa609cb3c9b2901ce0167f3de6%2Fvlcsnap-2021-05-05-16h44m19s386.png?alt=media)

结论还是简洁的，一言以蔽之，应力抵消体积力。

## 3.5 平面问题的几何方程构建

对于x和y来说，应变即位移的偏导数，这个哪怕没有几何图形也可以直观理解。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-ba4ad6f4745e47e895e23e218423f9fdefa41fa5%2Fvlcsnap-2021-05-05-17h30m37s400.png?alt=media)

对于剪切力引起的应变，采用$$\alpha + \beta$$的方式定义，也就是图里变形以后的尖角和90度的差值。

需要注意的是，这里的角度都是用$$tan(\alpha) + tan(\beta)$$代替的，主要还是因为角度太小了，可以不考虑非线性的tan函数。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-6676f0c5d506327474b7830c442f97fd84a5e976%2Fvlcsnap-2021-05-05-17h31m02s197.png?alt=media)

这里是几何方程和指标记法，说实话，约定b我觉得牵强了点……

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-f0a36a33d146d6c84d8cdc3bca6d6cabb098a58b%2Fvlcsnap-2021-05-05-17h31m17s929.png?alt=media)

满足\[变形协调条件]\([https://en.wikipedia.org/wiki/Compatibility\_(mechanics))才能说这个位移场是一个物理上有效的位移场，因为在这里的分析中，材料不会撕裂，更不会重叠，一定是连续的。](https://en.wikipedia.org/wiki/Compatibility_\(mechanics\)\)%E6%89%8D%E8%83%BD%E8%AF%B4%E8%BF%99%E4%B8%AA%E4%BD%8D%E7%A7%BB%E5%9C%BA%E6%98%AF%E4%B8%80%E4%B8%AA%E7%89%A9%E7%90%86%E4%B8%8A%E6%9C%89%E6%95%88%E7%9A%84%E4%BD%8D%E7%A7%BB%E5%9C%BA%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%9C%A8%E8%BF%99%E9%87%8C%E7%9A%84%E5%88%86%E6%9E%90%E4%B8%AD%EF%BC%8C%E6%9D%90%E6%96%99%E4%B8%8D%E4%BC%9A%E6%92%95%E8%A3%82%EF%BC%8C%E6%9B%B4%E4%B8%8D%E4%BC%9A%E9%87%8D%E5%8F%A0%EF%BC%8C%E4%B8%80%E5%AE%9A%E6%98%AF%E8%BF%9E%E7%BB%AD%E7%9A%84%E3%80%82)

说实话我没法从直观上理解这个方程，只能从数学上理解，如果每一个单元都按照第一章图画的那样变形（矩形变菱形），我们可以从位移推导出三个应变量的公式，但是2个数值映射到3个数值，一定有一个数值是多余的，这个就是切应变（当然也可以是其它的，只不过我觉得切应变孤单好欺负）。

于是可以从数学上，构造出正应变和切应变在二阶偏导数上的关系。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-a5add28bfe019a1919dafc4285e6a0cf95141965%2Fvlcsnap-2021-05-05-17h31m38s163.png?alt=media)

## 3.6 平面问题的物理方程构建

学材料力学的时候，我们知道除了杨氏（弹性）模量，还有一个泊松比，正泊松比的材料越拉越窄（这个符合常识），负泊松比的材料越拉越宽。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-9f9f6f07fa7670d3acadab8f327db1fd980ef9a1%2Fvlcsnap-2021-05-05-18h00m28s820.png?alt=media)

这里就开始把应力和应变串到一起了。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-6c7e26dcb44a8f07e8212cdd5c24d6b673815d7b%2Fvlcsnap-2021-05-05-18h00m49s050.png?alt=media)

多出来的剪切模量可以用泊松比和弹性模量求出，最后我们就可以求得应力和应变的互换公式（材料需要指定）。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-1b2f4397c0f428922d96b643a2dd95b7a6dd7bd2%2Fvlcsnap-2021-05-05-18h04m10s106.png?alt=media)

后面指标记法和Voigt规则的部分略。

## 3.7 两类边界条件

边界是特殊的单元，其实边界有两种，受力（受力为0算特殊的受力）和（位置）固定。

这里用偏导符号表示物体的边界（三维则是封闭曲面），受力约束和位置约束需要不重不漏的覆盖所有边界。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-1cb3931713786b7d388367ddb145959fd1a60a61%2Fvlcsnap-2021-05-05-18h13m11s330.png?alt=media)

针对三角形的小单元构建力和力矩的平衡方程，需要考虑斜边的方向余弦。

最后得出结论，除了剪应力需要相等以外，剪应力加正应力需要抵消相应方向上的外力。考虑到外力为0其实是挺常见的边界条件，所以这里我们可以看到剪应力和正应力的互相转换。

![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-234e4048d4650f9399a3cd78c3707738fb2303d6%2Fvlcsnap-2021-05-05-18h13m30s842.png?alt=media) ![](https://3247607006-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6TU8XK0hd3CZdz_gQ_%2Fuploads%2Fgit-blob-890f6b3f4afde245e8771a99d748e9a43a8ebb95%2Fvlcsnap-2021-05-05-18h13m40s932.png?alt=media)
