二维或三维的分布积分方法(格林公式)7

二维或三维的分布积分(格林公式)

分布积分对下式积分

ΩΦΨxdxdy

image-20240706005717721

首先对变量x分布积分

XLXRUdV=(UVX=XRUVX=XL)XLXRVdU

对于二维问题

ΩΦΨxdxdy=ΩΦxΨdxdy+YBYT[(ϕψ)x=XR(ϕψ)x=XL]dy

如果在求解边界取一个无穷小的微元,那么在求解域的左侧和右侧:

dy=nxdΓdy=nxdΓ

其中 nx是求解域边界$T \vec{n}x$ 轴夹角的方向余弦

image-20240706011500541

ΩΦΨxdxdy=ΩΦxΨdxdy+YBYT[(ϕψ)x=XR(ϕψ)x=XL]dy

上式右边的定积分部分可以写成曲线积分形式

ΓΦΨnxdΓ

ΩΦΨxdxdy

可表示为

ΩΦΨxdxdy=ΩΦxΨdxdy+ΓΦΨnxdΓ

同理,如何沿y积分可得

ΩΦΨydxdy=ΩΦyΨdxdy+ΓΦΨnydΓ

Γ表示曲面,而Ω 表示三维求解域

例 平衡方程的弱形式

三维变形体的方程

σxxx+τxyy+τxzz+bx=0τxyx+σyyy+τyzz+by=0τxzx+τyzy+σzzz+bz=0

上式也表示成简洁的形式

L([σ])=F([σ])+{b}=0

F([σ])=[([σ])]T

=[x,y,z]

[σ]=[σxxτxyτxzτxyσyyτyzτxzτyzσzz]

应用加权残值法

Vδ{U}T{F([σ])+{b}}dV=0

V 是变形体的体积

V[δu(σxxx+τxyy+τxzz+bx)+δy(τxyx+σyyy+τyzz+by)+δw(τxzx+τyzy+σzzz+bz)]dV

为了获得弱形式,采用格林公式进行分布积分,考虑第一项

VδuσxxxdV=AδuσxxlxdAVσxx(δu)xdV

重复上面的方法,对剩下部分分布积分

V(σxx(δu)x+τxy((δu)y+(δv)x)+τxz((δu)z+(δw)x)++σzz(δw)z)δubxδvbyδwbz)dV+A(δu(σxxlx+τxyly+τxzlz)+δv(τxylx+σyyly+τyzlz)+δw(τxzlx+τyzly+σzzlz))dA=0

其中δ()为线性操作符,表示

(δu)x=δ(u)x=δ(u)x=δϵxx

因此位移的偏导数可以表示为

δ{ϵ}T=[δ(u)x,δ(v)y,,(δ(w)x+δ(u)z)]T

积分的前9项可以表示为

Vδ{ϵ}T{σ}dV

其余项目可以表示为

Vδ{U}T{b}dV

而对于曲面的积分可以表示

Aδ{U}T{t}dA

其中t表示应力矢量,其表达式为

{t}={txtytz}={σxxlx+τxyly+τxzlzτxylx+σyyly+τyzlzτxzlx+τyzly+σzzlz}

因此分布积分和式可以表示

Vδ{ϵ}T{σ}dV=Vδ{U}T{b}dV+Aδ{U}T{t}dA

上式是虚功原理的表示,表明:如果一个变形力处于平衡状态,则外力在任意虚位移上所做的等于变形楼梯应力虚应变能。

因此,虚功原理是平衡方程的积分弱形式。

瑞利-里兹法

函数Π由一组函数和偏导数组成

Π=Π(u,ux,2ux2,)

函数Π的一阶变分为

δΠ=Πuδu+Π(ux)δ(ux)+

其中 δuδ(ux)uux的变分。

积分形式的函数表达式

​ 如果采用伽辽金法求解求解6.25,用 δu¯(x)代替ψ可得

01((u¯(x)+x)δu¯(x)du¯(x)dxdδu¯(x)dx)dx+[pδu¯(x)]01=0

整理可得

δ[1201u¯(x)2dx1201(du¯(x)dx)2dx+01xu¯(x)dx+[pu¯(x)]x=1]=0

上式可以简写为

δΠ=0

式中的函数Π的表达式为

Π=1201u¯(x)2dx1201(du¯(x)dx)2dx+01xu¯(x)dx+[pu¯(x)]x=1

可以看出,函数Π是函数u¯(x)及其导数的函数。

瑞利-里兹法简介

如果函数是已知的,那么就可以用瑞利-里兹法(Rayleigh Ritz method)进行离散,也就是用代数方程代替微分方程。该方法需要找到诸如式(6.2)形式的满足强制边界条件的试函数,并使得上述方程取最小值,即

δΠ=0

如果用{u¯}=i=1nαiPi({x})代替 u¯(x),那么6.25的变分可以表示

δΠ=Πα1δα1+Πα2δα2++Παnδαn=0

对于任意的δαi,δΠ必须等于零,因此

Πα1=0Πα2=0:Παn=0

上式包含了n个方程,可以求解n个待求的参数ai.

例1 有泛函

Π=1201u¯(x)2dx1201(du¯(x)dx)2dx+01xu¯(x)dx

它是下面微分方法的等效积分形式

B(u(x))=d2u(x)dx2+u(x)+x=0onΩ=[0,1]

边界条件

u(x=0)=0u(x=1)=0

该方程的解析解为

u(x)=sin(x)sin(1)x

下面采用瑞利里茨法求解,假设满足边界条件的试函数为

u1=x(x1)α1一个参数u2=x(x1)(α1+α2x)两个参数

将第一个试函数代入,可得

Π1=1201(α12(x2x)2α12(2x1)2+2α1x2(x1))dx=1201(α12x4+(α1α12)2x3+(3α12+2α1)x2+4α12xα12)dx

对上式进行积分

Π1=320α12112α1

对上式进行变分,可得

δΠ1=Π1α1δα1=0=620α1112

从而可以解得

α1=518

试函数可以表示为

u1(x)=518x(x1)

将两个参数的第二试函数代入并积分

Π2=320α1213210α2320α1α2112α1120α2

并将 将Π2对于α1α2进行变分,可得

δΠ2=Π2α1δα1=310α1320α2112=0δΠ2=Π2α2δα2=320α113105α2120=0

联合求解

α1=71369α2=741

因此试函数可表示为

u2(x)=x(x1)(713697x41)

image-20240707030404666

参考文献:MATLAB和Abaqus有限元分析理论与应用

附录

格林公式

F(x,y)=M(x,y)i+N(x,y)j 为一个平面流体的速度场, 并设 M,N在区域 R 的每一点处的一阶偏导连续. 设 (x, y) 为 R 内一点, 且设 A 为一个小矩形, 它的一个顶点在 (x, y) , 且整个小矩形均位于 R 内 (图 13.24). 矩形的边平行于坐标轴, 长度分别为ΔxΔy. 液体从底边穿出离开矩形的速率近似为

F(x,y)(j)Δx=N(x,y)Δx.

image-20240706170738263

这是速度在点(x,y)的外法方向的分量乘以线段的长,比如速度以“每秒米”为单位,流出速度是以每秒乘以米,或者每秒平方米,流体沿外法线方向穿出其他三边的速度可以类似估算:

逸出速度

顶边:F(x,y+Δy)jΔx=N(x,y+Δy)Δx底边:F(x,y)(j)Δx=N(x,y)Δx右边:F(x+Δx,y)iΔy=M(x+Δx,y)Δy左边:F(x,y)(i)Δy=M(x,y)Δy.

将对边加一起

上、下边:(N(x,y+Δy)N(x,y))Δx(NyΔy)Δx右、左边:(M(x+Δx,y)M(x,y))Δy(MxΔx)Δy.

上面两式相加

穿过矩形边界的通量(Mx+Ny)ΔxΔy.

两边再除以 ΔxΔy 以算出单位面积的总通量或者穿过矩形的通量密度

穿过矩形边界的通量矩形面积(Mx+Ny).

通量密度或散度

向量场 F=Mi+Nj\在点(x,y)处的通量密度或散度为:

divF=Mx+Ny.

image-20240706221931981

环量密度:旋度的K-分量

F绕A的边界的逆时针环量是沿着边界的流速之和,对底边,流速近似为:

F(x,y)iΔx=M(x,y)Δx

这是F在切向量i方向上的数值分量乘以该线段的长,而沿着其他边的逆时针的流速可以类似表示

上边:F(x,y+Δy)(i)Δx=M(x,y+Δy)Δx下边:F(x,y)iΔx=M(x,y)Δx右侧边:F(x+Δx,y)jΔy=N(x+Δx,y)Δy左侧边:F(x,y)(i)Δγ=N(x,y)Δγ.

把对边的结果相加:

上与下:(M(x,y+Δy)M(x,y))Δx(MyΔy)Δx右与左:(N(x+Δx,y)N(x,y))Δy(NxΔx)Δy.

两式相加,除以 ΔxΔy

绕矩形的环量矩形面积(NxMy).

环量密度或旋度的k-分量

向量场F=Mi+Nj(x,y)的环量密度或者旋转的k-分量是数量值

(curl F)k=NxMy.

image-20240706222127934

格林定理的两种形式

格林定理的一种形式:在合适的条件下,穿过平面内一简单的闭曲线的向量场向外的通量等于该等于该曲线所围区域谁给你的散度的二重积分。

Green定理(通量-散度形式或法向形式)

F=Mi+Nj穿过一简单闭合曲线C向外的通量等于 div F在C 所围区域R上的二重积分

cFnds=cMdyNdx=R(Mx+Ny)dxdy

格林定理的一种形式:向量场绕一简单的闭曲线逆时针的环流量等于场在该曲线缩在区域的旋度k分量的二重积分。

Green定理(环量-旋度形式或切向形式)

F=Mi+Nj绕平面简单闭曲线C的逆时针方向的环量等于(curl F)k 在在C 所围区域R上的二重积分

cFTds=cMdx+Ndy=R(MxNy)dxdy

格林定理的两种形式是等价的

用格林公式证明线积分

如何把一些不同的曲线首尾相连地构成一条闭曲线C,那么在C上计算的积分过程会冗长、繁琐,因为有那么不同的积分要一个个计算。若C界出一个区域R,又在该区域可应用格林定理,那么,就能用格林定理把环绕C的线积分转成成R上的二重积分。

例1 (用格林公式证明线积分)计算线积分cxydyy2dx,其中C为正方形,是由直线x=1,y=1从第一象限截出的部分

这里用格林公式的两种形式各做一次,将正方向的线积分变成以正方形为边界的区域的二重积分。

  1. 用法向形式的公式

cxydyy2dx=k(y+2y)dxdy=01013ydxdy=01[3xy]x=0λ=1dy=013ydy=32y2|01=32,

2.用切向形式的公式

cy2dx+xydy=R(y(2y))dxdy=32.

对特殊区域格林定理的证明

​ 设C为xy平面内的一条光滑简单闭曲线,具有性质:平行坐标轴的直线与C至多交于两点,设R为C所围的区域,并设M,N及他们的一阶偏导数在某个包含C和R的开区域的每一个点上都连续,以下证明格林定理的环量-旋度形式

cMdx+Ndy=R(MxNy)dxdy

image-20240706225430113

如图所示,C由两段标明方向的部分组成:

C1:y=f1(x),axb,C2:y=f2(x),bxa.

对任何a,b间的x,我们能关于y从y=f1(x) 到$ y= f_2( x ) \frac {\partial M }{\partial y}$,得到

f1(x)f2(x)Mydy=M(x,y)|y=f1(x)y=f2(x)=M(x,f2(x))M(x,f1(x)).

在对结果关于x从a积到b:

abf1(x)f2(x)Mydydx=ab[M(x,f2(x))M(x,f1(x))]dx=baM(x,f2(x))dxabM(x,f1(x))dx=C2MdxC1Mdx=CMdx.

因此

cMdx=R(My)dxdy.

同理:

cNdy=RNxdxdy.

曲面面积和曲面积分

小切平面 ΔPk分割近似所有小曲面 Δσk,把他们合在一起构成曲面,因此

ΔPk=ΔAk|cosγk|

上式是以下二重积分的近似

R1cosγdA.

曲面面积公式

定义在一个有界闭平面区域R上的曲面

曲面面积 =R|f||fp|dA,

其中p是R的单位法向量,且Δfp

于是面积就是向量Δf 的模(长度)除以Δf在R的法向的数值分量的绝对值的二重积分。

曲面积分求通量

参考文献: 托马斯微积分13版

posted @   redufa  阅读(670)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示