连续介质热力学的势能与应变能

发布于:2025-02-26 ⋅ 阅读:(99) ⋅ 点赞:(0)

经典力学中,保守力场的情况下(力可由某个势能函数 U ( r ) U(\mathbf{r}) U(r)导出),可对牛顿第二定律进行积分得到能量守恒定律:

K + U = c o n s t . \mathscr{K+U} = {\rm const.} K+U=const.

但是在连续介质力学中情况则不同,因为力包括体积力和表面力,其中内力涉及到应力假说,因此需要对势能函数做新的扩展。

1. 体积力

首先考虑体积力 f \mathbf{f} f,当体积力是保守力,即 f k = − U , k f_k = -U_{,k} fk=U,k,则能量守恒定律可写为一个更为常见的形式,为此回忆文章1中的体积力的外力功的功率((4.2.5)右侧第一项):

W = ∮ V ρ f k v k d v + ∫ S t l k v k n l d a ( 4.2.5 ) \mathscr{W} = \oint_V \rho f_k v_k {\rm d}v + \int_S t_{lk} v_k n_l {\rm d}a \qquad (4.2.5) W=Vρfkvkdv+Stlkvknlda(4.2.5)

代入保守力的势函数形式,外力功的功率可写为:
∮ V ρ f k v k d v = − ∮ V ρ U , k v k d v ( 4.3.2 ) \oint_V \rho f_k v_k {\rm d}v = - \oint_V \rho U_{,k} v_k {\rm d}v \qquad (4.3.2) Vρfkvkdv=VρU,kvkdv(4.3.2)

可证明(4.3.2)写为:

− ∮ V ρ U , k v k d v = D D t ∫ V ρ U d v ⏟ U ˙ + ∫ V U D D t ( ρ d v ) - \oint_V \rho U_{,k} v_k {\rm d}v = \underbrace{ \frac{{\rm D}}{{\rm D}t}\int_V \rho U {\rm d} v}_{\dot{\mathscr{U}}} + \int_V U \frac{{\rm D}}{{\rm D}t} (\rho {\rm d}v) VρU,kvkdv=U˙ DtDVρUdv+VUDtD(ρdv)

式中 U \mathscr{U} U为体积力的势能。将(4.2.5)中的体积分项用(4.3.2)代替,结合能量守恒定律(文章1的(4.2.2)),得到(推导过程见附录):

K ˙ + E ˙ + U ˙ = ∫ S t l k v k n l d a + Q + ∫ V U D D t ( ρ d v ) ( 4.3.4 ) \dot{\mathscr{K}} + \dot{\mathscr{E}} + \dot{\mathscr{U}} = \int_S t_{lk} v_k n_l {\rm d}a + Q + \int_V U \frac{{\rm D}}{{\rm D}t} (\rho {\rm d}v) \qquad (4.3.4) K˙+E˙+U˙=Stlkvknlda+Q+VUDtD(ρdv)(4.3.4)

当右端为零,则上式成为连续介质的机械能守恒定律,也就是:

K + U + E = c o n s t . \mathscr{K+U+E} = {\rm const.} K+U+E=const.

注意,上述机械能守恒定律的前提是体积力为保守力,且(4.3.4)右侧各项为零。

2. 表面力

上述讨论了体积力为保守力的情况,现在讨论表面力,后面将证明这将引出应变能的概念。

对于非极性材料,存在应力张量的分解,即应力张量可分解为两个对称张量:

t = t E + t D ,      t k l = t k l E + t k l D ( 4.3.6 ) \mathbf{t} = \mathbf{t}^E+ \mathbf{t}^D, \;\; t_{kl} = t_{kl}^E + t_{kl}^D \qquad (4.3.6) t=tE+tD,tkl=tklE+tklD(4.3.6)

式中, t E \mathbf{t}^E tE是可逆的部分,可由一个势得到; t D \mathbf{t}^D tD是不可逆的(耗散)部分,称为超弹性应力。我们假设超弹性应力 t E \mathbf{t}^E tE可以由一个势函数得到:

ρ τ ˙ = t k l E d l k = t k l E v l , k ( 4.3.7 ) \rho \dot{\tau} = t_{kl}^E d_{lk} =t_{kl}^E v_{l,k} \qquad (4.3.7) ρτ˙=tklEdlk=tklEvl,k(4.3.7)

将(4.3.6)(4.3.7)代入局部形式的能量守恒定律(文章1的(4.2.9)),并积分:

∫ V ρ ε ˙ d v ⏟ E ˙ = ∫ V ρ τ ˙ d v ⏟ T ˙ + ∫ V t l k D d k l d v ⏟ D + ∫ V ( q k , k + ρ h ) d v ⏟ Q ( 4.3.8 ) \underbrace{\int_V \rho \dot{\varepsilon} {\rm d} v}_{\dot{\mathscr{E}}} = \underbrace{\int_V \rho \dot{\tau} {\rm d}v}_{\dot{\mathscr{T}}} + \underbrace{\int_V t_{lk}^D d_{kl}{\rm d}v}_{\mathscr{D}} +\underbrace{ \int_V (q_{k,k} + \rho h) {\rm d}v}_{Q} \qquad (4.3.8) E˙ Vρε˙dv=T˙ Vρτ˙dv+D VtlkDdkldv+Q V(qk,k+ρh)dv(4.3.8)

式中 T {\mathscr{T}} T D \mathscr{D} D分别是总应变能和总耗散能功率。

值得指出的是文章1的(4.2.9)是在局部守恒定律成立的情况下得到的,如果在局部守恒定律不成立时,得到更一般形式的能量守恒定律(可对照文章1的第3节加深理解):

E ˙ = T ˙ + D + Q − K ˙ − ∫ V τ D D t ( ρ d v ) + ∫ V ( t l k , l + ρ f k ) v k d v ( 4.3.10 ) \dot{\mathscr{E}} = \dot{\mathscr{T}} + \mathscr{D} + Q - \dot{\mathscr{K}} - \int_V \tau \frac{{\rm D}}{{\rm D}t} (\rho {\rm d}v) + \int_V \left( t_{lk,l} + \rho f_k \right) v_k {\rm d}v \qquad (4.3.10) E˙=T˙+D+QK˙VτDtD(ρdv)+V(tlk,l+ρfk)vkdv(4.3.10)

ε = τ \varepsilon = \tau ε=τ的情况下,式(4.3.8)写为:

D + Q = 0 \mathscr{D} + Q=0 D+Q=0

表示耗散能全部转化为热量。

3. 引入超弹性应力

式(4.3.7)的存在可以引入超弹性应力。根据Eringen(1980, P124-125),得到:

T K l E = ρ 0 ∂ τ ∂ x l , K T K L E = ρ 0 ∂ τ ∂ x k , K X L , k T_{Kl}^E = \rho_0 \frac{\partial \tau}{\partial x_{l,K}} \\ T_{KL}^E = \rho_0 \frac{\partial \tau}{\partial x_{k,K}} X_{L,k} TKlE=ρ0xl,KτTKLE=ρ0xk,KτXL,k

考虑一种特殊情况,势函数只依赖于 j = det ⁡ x k , K = ρ 0 / ρ j = \det{x_{k,K}} = \rho_0/\rho j=detxk,K=ρ0/ρ,此时得到超弹性应力:

t k l E = − π δ k l t_{kl}^E = -\pi \delta_{kl} tklE=πδkl

式中的 π \pi π为弹性静水压力:

π ( j ) = − ρ 0 ∂ τ ∂ j \pi (j) = -\rho_0\frac{\partial \tau}{\partial j} π(j)=ρ0jτ

于是(4.3.7):

ρ τ ˙ = − π v k , k \rho \dot{\tau} = -\pi v_{k,k} ρτ˙=πvk,k

根据关系式 D ( d v ) / D t = v k , k d v {\rm D} ({\rm d}v)/ {\rm D}t = v_{k,k} {\rm d} v D(dv)/Dt=vk,kdv,可得到:

T = − ∫ V π D D t ( d v ) + ∫ V τ D D t ( ρ d v ) \mathscr{T} = - \int_V \pi \frac{{\rm D}}{{\rm D}t} ({\rm d}v) + \int_V \tau \frac{{\rm D}}{{\rm D}t} (\rho {\rm d}v) T=VπDtD(dv)+VτDtD(ρdv)

通常仅假设静水压力与时间有关, π = π ( t ) \pi=\pi(t) π=π(t),于是上式:

T ˙ = − π V \dot{\mathscr{T}} = -\pi \mathscr{V} T˙=πV

参考资料


网站公告

今日签到

点亮在社区的每一天
去签到