守恒定律和Coleman-Noll Procedure
基础的守恒方程
见下图,推导过程略,见教材。
守恒量 | 方程(当前构型) |
---|---|
物质守恒 | |
线动量守恒 | |
角动量守恒 | |
其中, |
能量守恒方程
考虑一个宏观连续介质系统,其能量可以分为动能
式中
单位时间内能量和功的计算公式如下表(注意此处是考虑单位质量,凡是涉及到体的量,都要乘以密度
功 | 方程 |
---|---|
体力 |
|
面力(Traction or stress vector) |
|
- |
合写在一起为
下面分别把每一项都写成
ρ Misplaced & \int_S \vec{T}\cdot \vec{v} dS \xlongequal{Gaussian; theory &\vec{T}=\sigma\vec{n}} \int_V σ\vec{n}\cdot\vec{v} dV=∫_V\nabla(\sigma\vec{v})dV
综上:
因为此式对任何选定的体积在任何时刻都有成立,所以必须有
进一步整理,
热力学第二定律
我们定义
**如前,记
因为这个方程对任意选取的小体积都要成立,所以必须有
把
进一步整理为
再带入能量守恒方程,有如下的热力学第二定律表达式
以Helmholtz自由能来表述
Helmholtz free energy:
带入上式得
整理成
Coleman-Noll procedure
我们首先选择一组自变量,对Helmholtz自由能,我们需要约束的是
代入以Helmholtz自由能表述的热力学第二定律公式
其中
因为上式对任何控制操作和任何体系都要成立,有如下结论:
, 和 都不随时间变化时,恒有 ,即 ,这是体系的耗散相。- 温度
和它的梯度 均不随时间变化,无热流。因为对任何 的体系都要成立,只能有 ,即ψ ψ - 同理得
η ψ
所以最后得到如下的方程组:
因此,如果知道Helmholtz自由能的显式表达式,所有常量分布可求。
一些说明
- 此处推导是对当前构型进行的。
- 所有对时间的导数均为物质导数。
- 此处的推导是用单位质量进行的(或是可以理解为粒子数不变),这是热力学推导中的核心做法,而力学中的应变能
的定义是单位体积,两者差一个密度项。但要注意,这个密度是初始密度 ,即ρ 。进一步要注意,平时所讲的应变能,对应的是热力学中的自由能。在ρ ψ 进行分子动力学模拟时, ,此处ρ 为内能。