随着21世纪我国基础设施大规模建设的进行,西部大开发战略的实施以及世界经济危机以来国家对基础设施建设的投资,我国的铁路、公路、大中型水电站建设以及南水北调、西气东输等工程将有大量的长大隧道需要建设.因此,隧道掘进机(TBM)在我国的应用前景非常广阔,我国对掘进机及其技术的需求猛增.
在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应.
扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新.
Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题.
但是标准有限元在处理时间积分时,在裂纹不断扩展的过程中整体刚度矩阵的自由度也会不断的增大,从而导致迭代计算无法进行.本文基于扩展有限单元法模拟动态裂纹扩展的方法,提出了新的时间积分方案.将所有节点都富集Heaviside函数和裂纹尖端的渐近位移场函数,即每个节点都有12个自由度,从而使得总体刚度矩阵式保持一致,避免迭代计算式无法进行的情况.提出了一种稀疏矩阵技术来解决矩阵所占内存大和计算时间长的问题.
1 动力扩展有限元的控制方程
1.1 控制方程的强形式
如图1 所示,在绝对坐标系xOy中,区域Ω的边界为Γ, Γ t ( t为时间)为与时间有关的瞬时边界, Γ c 为裂纹附近边界, Γ u 为位移边界,作用在 Γ t 的边界面力记为T,作用在整个区域Ω内的体力记为f,位移边界记为 u - . 值得注意的是,边界面力T和体力f都是动荷载. Γ = Γ u ⋃ Γ t ⋃ Γ c .
图1
图1
在动荷载作用下含有裂纹的二维区域示意图
Fig.1
Diagram of two-dimensional domain containing a crack subjected to dynamic loads
(1) Δ · σ + f - μ U · - ρ U ¨ = 0 , 在 Ω 内
式中:σ 为柯西应力张量;μ 为材料的阻力系数;ρ 为材料的密度;U 为位移场, U · 和 U ¨ 分别为速度场和加速度场,并且 U · = d U / d t 和 U ¨ = d U · / d t .
(2) σ · n t = T , 在 Γ t 上
(3) σ · n c = 0 , 在 Γ c 上
(4) U · n u = 0 , 在 Γ u 上
式中:nt 为边界Γt 的单位外法向量;n c 为边界Γ c 的单位外法向量;n u 为边界Γ u 的单位外法向量.
(5) ε = ▽ s U = 1 2 ▽ U + ▽ U T
根据广义胡克定律,σ 与应变张量的之间的关系可以表达为
(6) σ = C ∶ ε
1.2 控制方程的等效弱形式
根据虚位移原理,引入虚位移δU ,式(1)可以改写为
(7) ∫ Ω ( Δ σ + f ) · δ U d V - ∫ Ω μ U · · δ U d V - ∫ Ω ρ U ¨ · δ U d V - ∫ Γ t ( σ · n t - T ) · δ U d Γ = 0
(8) ∫ Ω ( - σ · δ ε + f · δ U ) d V - ∫ Ω μ U · · δ U d V - ∫ Ω ρ U ¨ · δ U d V + ∫ Γ t T · δ U d Γ = 0
(9) σ · δ ε = δ 1 2 ε T ∶ C ∶ ε
(10) Π = ∫ Ω 1 2 ε T ∶ C ∶ ε d V - ∫ Ω U T · f d V + ∫ Ω U T · μ U · d V + ∫ Ω U T · ρ U ¨ d V - ∫ Γ t U T · T d Γ
(11) δΠ = ∂ Π ∂ U δU = ∫ Ω ( σ · δε - f · δ U ) d V + ∫ Ω μ U · · δ U d V + ∫ Ω ρ U ¨ · δ U d V - ∫ Γ t T · δ U d Γ = 0
(12) ∂ Π ∂ U = 0
1.3 区域的空间离散
水平集法是裂纹和非连续面追踪强有力的工具.Zhou等[17 ] 首次引入水平集法来研究材料内部界面的追踪定位和形状描述.如图2 所示,一根裂纹可以用2个在裂纹尖端彼此相互正交的零水平集函数 ϕ x 和 ψ ( x ) 表示.
图2
图2
用于追踪裂纹的两个零水平集函数原理图
Fig.2
Schematic diagram of two zero-level set functions used to track cracks
Stolarska等[10 ] 给出了水平集法的更新算法,水平集函数 ϕ ( x ) 的更新算法为
(13) ϕ i + 1 ( x ) = ϕ i ( x ) - Δ t u i ∂ ϕ i x ∂ x + v i ∂ ϕ i x ∂ y
式中: ϕ i + 1 x 为水平集函数ϕ(x)的更新值;Δt为时间增量; u i 和 v i 分别为裂纹尖端沿x和y方向扩展的速度.
(14) ψ i + 1 ( x ) = ψ i ( x ) ± ( x - x i ) F y ‖ F ‖ - ( y - y i ) F x ‖ F ‖
式中: F = F x F y 为裂纹尖端在裂纹面外法线方向的速度矢量; ( x i , y i ) 为裂纹尖端的坐标.
如图3 所示,区域Ω被离散化成 n e 个单元,I 表示该区域所有节点,J 表示裂纹面上被Heaviside函数富集的节点集合,由蓝色正方形标识,K 表示裂纹尖端上被渐近位移场函数富集的节点集合,由红色圆圈形标识.
图3
图3
扩展有限单元法的节点富集方案
Fig.3
Enrichment scheme of XFEM
(15) U e ( x ) = ∑ I N ( x ) U a e + ∑ J H Γ c N ( x ) U b e + ∑ K N φ ( x ) U c e
式中:U e (x )为单元位移场矩阵;N 为常规有限元的形函数矩阵; U a e 为常规节点的单元自由度位移值矩阵; H Γ c 为Heaviside函数,有 H Γ c ( x ) = + 1 , ψ ( x ) > 0 - 1 , ψ ( x ) < 0 ; U b e 为Heaviside函数富集节点的单元自由度位移值矩阵; U c e 为裂纹尖端富集节点的单元自由度位移值矩阵;Nφ (x )为裂纹尖端富集后的形函数.
对于四边形单元,上述3种自由度位移值矩阵 U a e 、 U b e 及 U c e 展开为
(16) U a e = a 1 x a 1 y … a 4 x a 4 y T
(17) U b e = b 1 x b 1 y … b 4 x b 4 y T
(18) U c e = c 1 x 1 c 1 y 1 c 1 x 2 c 1 y 2 c 1 x 3 c 1 y 3 c 1 x 4 c 1 y 4 … c 4 x 1 c 4 y 1 c 4 x 2 c 4 y 2 c 4 x 3 c 4 y 3 c 4 x 4 c 4 y 4 T
式中: a ix 和 a iy 分别为第i个节点在x和y方向的自由度位移值; b ix 和 b iy 分别为第i个Heaviside函数富集节点在x和y方向的附加自由度位移值; c ixj 和 c iyj 分别为第i个节点的第j个附加自由度沿x和y方向的附加自由度位移值.
根据Wu等[19 ] 的研究,线弹性材料中的I型、II 型及 III 型裂纹尖端渐近位移场均可由几个特定的基函数组成的函数形式来表达,为了能体现出裂纹尖端渐近位移场的奇异性,将该组基函数引入裂纹尖端的位移场计算,如下:
(19) φ i ( x ) = r sin θ 2 r cos θ 2 r sin θ 2 sin θ r cos θ 2 sin θ
(20) r = ( x - x tip ) 2 + ( y - y tip ) 2
(21) θ = arctan y - y tip x - x tip - α
式中:(r,θ)是以裂纹尖端为原点建立的极坐标系的坐标值; x tip , y tip 是绝对坐标系中裂纹尖端的坐标值,坐标系的建立如图4 所示,x'O'y'为以裂纹尖端建立的局部坐标系, 其中α为裂纹中心线与绝对坐标系x轴的夹角.
图4
图4
裂纹面上的两套坐标系
Fig.4
Two coordinate systems of crack surface
(22) N φ = N φ , 11 N φ , 12 N φ , 13 N φ , 14 N φ , 41 N φ , 42 N φ , 43 N φ , 44
式中: N φ , ij = N i φ j 0 0 N i φ j ( 1 ≤ i , j ≤ 4 ) .
φj 为尖端位移场.将式(15)代入式(5),可以得到单元的应变张量ε e (x )如下:
(23) ε e ( x ) = Δ s U e ( x ) = AN ( x ) U a e + H Γ c AN ( x ) U b e + A N φ ( x ) U c e = B a ( x ) U a e + B b ( x ) U b e + B c ( x ) U c e
式中:微分算子 A = ∂ ∂ x 0 0 ∂ ∂ y ∂ ∂ y ∂ ∂ x ; B a ( x ) = N i , x ( x ) 0 0 N i , y ( x ) N i , y ( x ) N i , x ( x ) ,(i =1, 2, 3, 4);B b (x )= H Γ c B a (x );B c (x )= ∂ ∂ x 0 0 ∂ ∂ y ∂ ∂ y ∂ ∂ x Nφ .
再将式(15)、(23)代入式(10)中可以得到:
(24) Π = ∑ e Π e = ∑ e ( U eT ∫ Ω e 1 2 B ~ T D B ~ d v U e ) - ∑ e ( U eT ∫ Ω e N ~ T fd v ) + ∑ e ( U eT ∫ Ω e μ N ~ T N ~ d v U ¨ e ) + ∑ e ( U eT ∫ Ω e ρ N ~ T N ~ d v U · e ) - ∑ e ( U eT ∫ Γ t N ~ T T d Γ )
式中:Π e 为单元泛函数;Ω e 为单元区域; B ~ 为广义的应变矩阵,其包含B a (x ),B b (x )及B c (x ); N ~ 为广义形函数,其包含N (x ), H Γ c N (x )及Nφ (x ).
(25) $\begin{matrix} & \text{ }\!\!\delta\!\!\text{ }\!\!\Pi\!\!\text{ }=\delta {{U}_{\text{a}}}({{M}_{\text{aa}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{a}}}+{{M}_{\text{ab}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{b}}}+{{M}_{\text{ac}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{c}}}+{{C}_{\text{aa}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{a}}} \\ & +{{C}_{\text{ab}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{b}}}+{{C}_{\text{ac}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{c}}}+{{K}_{\text{aa}}}{{U}_{\text{a}}}+{{K}_{\text{ab}}}{{U}_{\text{b}}}+{{K}_{\text{ac}}}{{U}_{\text{c}}}-{{P}_{\text{a}}}) \\ & +\text{ }\!\!\delta\!\!\text{ }{{U}_{\text{b}}}({{M}_{\text{ba}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{a}}}+{{M}_{\text{bb}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{b}}}+{{M}_{\text{bc}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{c}}}+{{C}_{\text{ba}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{a}}}+{{C}_{\text{bb}}} \\ & {{\overset{\cdot }{\mathop{U}}\,}_{\text{b}}}+{{C}_{\text{bc}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{c}}}+{{K}_{\text{ba}}}{{U}_{\text{a}}}+{{K}_{\text{bb}}}{{U}_{\text{b}}}+{{K}_{\text{bc}}}{{U}_{\text{c}}}-{{P}_{\text{b}}})+\text{ }\!\!\delta\!\!\text{ }{{U}_{\text{c}}} \\ & ({{M}_{\text{ca}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{a}}}+{{M}_{\text{cb}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{b}}}+{{M}_{\text{cc}}}{{\overset{\ddot{\ }}{\mathop{\text{U}}}\,}_{\text{c}}}+{{C}_{\text{ca}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{a}}}+{{C}_{\text{cb}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{b}}}+ \\ & {{C}_{\text{cc}}}{{\overset{\cdot }{\mathop{U}}\,}_{\text{c}}}+{{K}_{\text{ca}}}{{U}_{\text{a}}}+{{K}_{\text{cb}}}{{U}_{\text{b}}}+{{K}_{\text{cc}}}{{U}_{\text{c}}}-{{P}_{\text{c}}}) \\ \end{matrix}$
M aa = ∑ e ∫ Ω e ρ N T N d v M ab = M ba T = ∑ e ∫ Ω e ρ H Γ c N T N d v M ac = M ac T = ∑ e ∫ Ω e ρ N T N φ d v C aa = ∑ e ∫ Ω e μ N T N d v C ab = C ba T = ∑ e ∫ Ω e μ H Γ c N T N d v C ac = C ac T = ∑ e ∫ Ω e μ N T N φ d v K aa = ∑ e ∫ Ω e B a T D B a dv K ab = K ba T = ∑ e ∫ Ω e B a T D B b dv K ac = K ca T = ∑ e ∫ Ω e B a T D B c dv P a = ∑ e ( ∫ Ω e N T f d v + ∫ Γ c e N T T d v ) P b = ∑ e ( ∫ Ω e H Γ c N T f d v + ∫ Γ c e H Γ c N T T d v ) P c = ∑ e ( ∫ Ω e N φ T f d v + ∫ Γ c e N φ T T d v )
考虑到3种类型的自由度位移值U a 、U b 及U c 式彼此相互独立的,结合变分原理,将式(25)代入式(12),可以得到:
(26) M aa M ab M ac M ba M bb M bc M ca M cb M cc U ¨ a U ¨ b U ¨ c + C aa C ab C ac C ba C bb C bc C ca C cb C cc U · a U · b U · c + K aa K ab K ac K ba K bb K bc K ca K cb K cc U a U b U c = P a P b P c
(27) M t U ¨ t + C t U · t + K t U t = P t
式中:Mt 为质量矩阵;Ct 为阻力矩阵;Kt 为刚度矩阵;Pt 为等效节点载荷向量;Ut 、 U · t 及 U ¨ t 分别为t 时刻位移场、速度场及加速度场的向量.
1.4 时间积分方案
在扩展有限单元法的计算中,时间积分会遇到困难.时间积分基于迭代的算法,而在裂纹不断扩展的过程中整体刚度矩阵的自由度也会不断的增大,从而导致迭代计算无法进行.在每次迭代中,时间积分会涉及当前步的位移场Ut 和下一步的位移场Ut +Δ t ,具体表达式为
(28) U ¨ t = 1 Δ t 2 ( U t - Δ t - 2 U t + U t + Δ t )
(29) U · t = 1 2 Δ t - U t - Δ t + U t + Δ t
本文提出的时间积分方案是将所有节点都富集Heaviside函数和裂纹尖端的渐近位移场函数,即每个节点都有12个自由度,从而使得总体刚度矩阵式保持一致,而避免迭代计算式无法进行.但是,将所有节点都富集Heaviside函数和裂纹尖端的渐近位移场函数的代价是刚度矩阵的阶数增多,从而使得参与运算的矩阵所占内存和计算时间急剧增加.为此,本文提出了一种稀疏矩阵技术来解决矩阵所占内存大和计算时间长的问题.
对于两个常规有限元的自由度,若该节点的某个方向被约束(约束状态),那么所对应的自由度值被定义为0,若该节点的某个方向没有被约束(激活状态),那么所对应的自由度值作为未知数参与计算.对于两个Heaviside函数富集的自由度,若该节点不属于集合J 时(约束状态),这两个自由度位移值被定义为0,若该节点属于集合J 时(激活状态),这两个自由度位移值作为未知数参与计算.对于另外8个裂纹尖端渐近位移场函数富集的自由度,若该节点不属于集合K 时(约束状态),这8个自由度位移值被定义为0,若该节点属于集合K 时(激活状态),这8个自由度位移值作为未知数参与计算.
根据上述定义,可以得到一个将每个节点有两个自由度的体系(简称二维体系)映射到每个节点有12个自由度的体系(简称十二维体系)中的转换矩阵,该转换矩阵的构造方法如下:
(30) L t = L 11 L 12 … L 1 j … L 1 m L 21 L 22 … L 2 j … L 2 m ︙ ︙ ⋱ ︙ ⋱ ︙ L i 1 L i 2 … 1 … L im ︙ ︙ ⋱ ︙ ⋱ ︙ L n 1 L n 2 … L nj … L nm
式中:变量n和m根据模型的节点个数来定.二维体系中的第i个自由度映射于12维体系中的第j个自由度,当该自由度是激活状态时,该矩阵中所有元素为1,当该自由度是约束状态时,该矩阵中所有元素为0.
那么,12维体系中的质量矩阵 M ~ t 、阻尼矩阵 C ~ t 、刚度矩阵 K ~ t 及等效节点载荷向量 P ~ t 可以分别表示为
(31) M ~ t = ( L t ) T M t L t + I m × m t - ( L t ) T L t
(32) C ~ t = ( L t ) T C t L t + I m × m t - ( L t ) T L t
(33) K ~ t = ( L ) T K t L t + I m × m t - L T L t
(34) P ~ t = ( L t ) T P t
(35) M ~ t U ¨ ~ t + C ~ t U · ~ t + K ~ t U ~ t = P ~ t
对于时间积分,本文采用Newmark隐式时间积分方案如下:
(36) ${{\tilde{\dot{U}}}^{t+\Delta t}}={{\tilde{\dot{U}}}^{\text{t}}}+[(1-\xi ){{\tilde{\ddot{U}}}^{t}}+\xi {{\tilde{\ddot{U}}}^{t+\Delta t}}]\Delta t$
(37) ${{\tilde{U}}^{t+\Delta t}}={{\tilde{U}}^{t}}+{{\tilde{\dot{U}}}^{\text{t}}}\Delta t+[(\frac{1}{2}-\eta ){{\tilde{\ddot{U}}}^{t}}+\eta {{\tilde{\ddot{U}}}^{t+\Delta t}}]\Delta {{t}^{2}}$
式中:ξ 和η 分别为Newmark隐式时间积分方案中的参数.
在Newmark隐式时间积分方案中, t + Δ t 时刻的位移场为
(38) M ~ t + Δ t U ¨ ~ t + Δ t + C ~ t + Δ t U · ~ t + Δ t + K ~ t + Δ t U ~ t + Δ t = P ~ t + Δ t
联合式(36)~(38),可以得到12维体系的位移场的求解方程式:
(39) K ⌒ t + Δ t U ~ t + Δ t = P ⌒ t + Δ t
式中:$\begin{matrix} & {{{\overset{\scriptscriptstyle\frown}{K}}}^{\text{t}+\Delta \text{t}}}={{{\tilde{K}}}^{\text{t}+\Delta \text{t}}}+\frac{1}{\eta \text{ }\!\!\Delta\!\!\text{ }{{t}^{2}}}{{{\tilde{M}}}^{\text{t}+\Delta \text{t}}}+\frac{\xi }{\eta \text{ }\!\!\Delta\!\!\text{ }t}{{{\tilde{C}}}^{\text{t}+\Delta \text{t}}}, \\ & {{{\overset{\scriptscriptstyle\frown}{P}}}^{\text{t}+\Delta \text{t}}}={{{\tilde{P}}}^{\text{t}+\Delta \text{t}}}+{{{\tilde{M}}}^{\text{t}+\Delta \text{t}}}\left[ \frac{1}{\eta \text{ }\!\!\Delta\!\!\text{ }{{t}^{2}}}{{{\tilde{U}}}^{t}}+\frac{1}{\eta \text{ }\!\!\Delta\!\!\text{ }t}{{{\tilde{\dot{U}}}}^{t}}+\left( \frac{1}{2\eta }-1 \right){{{\tilde{\ddot{U}}}}^{t}} \right]+ \\ & {{{\tilde{C}}}^{\text{t}+\Delta \text{t}}}\left[ \frac{\xi }{\eta \text{ }\!\!\Delta\!\!\text{ }t}{{{\tilde{U}}}^{t}}+\left( \frac{\xi }{\eta }-1 \right){{{\tilde{\dot{U}}}}^{t}}+\left( \frac{\xi }{2\eta }-1 \right){{{\tilde{\ddot{U}}}}^{t}} \right]. \\ \end{matrix}$
(40) U ~ 0 = 0
(41) U · ~ 0 = 0
(42) U ¨ ~ 0 = ( M ~ 0 ) - 1 P 0
在12维体系中, t + Δ t 时刻的加速度场和速度场为
(43) U ¨ ~ t + Δ t = 1 η Δ t 2 ( U ~ t + Δ t - U ~ t ) - 1 η Δ t U · ~ t - 1 2 η - 1 U ¨ ~ t
(44) U · ~ t + Δ t = U · ~ t + Δ t ( 1 - ξ ) U ¨ ~ t + ξ Δ t U ¨ ~ t + Δ t
根据Newmark时间积分方法,式(39)求解稳定的条件是ξ 和η 应满足[20 ] :
(45) ξ ≥ 0.5 , η ≥ 0.25 ( 0.5 + ξ ) 2
2 实例与分析
2.1 实例1
如图5 所示,平面板的长L =10 m,高H =10 m.预制裂纹在板的左侧中部,其长度l 0 =5 m,距离上边界高度h =2 m.板的下边界竖向被约束,左下角被水平方向约束.板的材料属性为:弹性模量E =210 GPa,泊松比ν =0.3,密度ρ =8000 kg/m3 ,阻尼系数μ =0.05.上边界受到动荷载σ (t )的作用,作用力的函数表达式为
(46) σ ( t ) = σ 0 f 0 t
式中:等效载荷 σ 0 = 5 × 10 5 Pa ;与时间有关的动态表达式 f 0 ( t ) = 0 , t ≤ 0 1 , t > 0 .
图5
图5
实例1的几何布置和荷载条件(m)
Fig.5
Geometric layout and load conditions of example 1 (m)
应力波达到裂纹尖端所用的时间τ c = H c d [ 21 ] ,膨胀波波速c d =5944 m/s,那么τ c =363.5 μs.
根据Wang等[22 ,23 ] 的研究,裂纹尖端的应力强度因子K I 的解析解为
(47) K I 0 ( l · , t ) = K I 0 0 , t k l ·
(48) K I 0 ( 0 , t ) = 0 , t < τ c 2 σ 0 1 - ν c d t - τ c 1 - 2 ν π , τ c ≤ t ≤ 3 τ c
(48) k ( l · ) = 1 - l · c r 1 - l · c d
式中: K I 0 0 , t 是当裂纹扩展速度 l · = 0 的应力强度因子;瑞丽波波速 c r = 2947 m / s.
采用本文提出的方法计算不同时刻裂纹尖端的动态应力强度因子,再将其归一化.采用了3种不同的时间步Δt =10 μs,Δt =20 μs及Δt =50 μs,所得数值结果如图6 所示.裂纹尖端动态应力强度因子在时间t =0~τc 内几乎为0,因为这段时间应力波还没有到达裂纹的尖端.当t >τ c 时,裂纹尖端的动态应力强度因子开始逐渐增大.从如图6 可以看出,本方法计算的结果与解析解的结果吻合.本方法计算的的动态应力强度因子具有一定的震荡性,但是震荡性较小,如图7 所示(K I,S 为震荡值),并且震荡性随着时间的增长而逐渐衰弱.本方法计算的x 方向应力σx 的分布如图8 所示,在裂纹尖端的应力集中比较明显.
图6
图6
K I 的历时曲线图
Fig.6
Time history of K I
图7
图7
不同时间步K I 的震荡历时曲线图
Fig.7
Time history of oscillation of K I at different time steps
图8
图8
σx 分布云图(Δt =10 μs,t =3τ c )
Fig.8
Contour of σx (Δt =10 μs,t =3τ c )
2.2 实例2
如图9 所示,简支梁的长L =2 m,高H =0.5 m.预制裂纹在简支梁的下边界中部,长度l 0 =0.05 m.板的下边界竖向被约束,左下角被水平方向约束,板的材料属性为:弹性模量E =210 GPa,泊松比ν =0.3,密度ρ =8000 kg/m3 ,阻尼系数μ =0.05,材料的断裂韧度K IC =5×105 Pa· m 1 2 . 上边界受到动荷载σ (t )的作用,作用力的函数表达式为
(50) σ ( t ) = σ 0 f 0 ( t )
式中: σ 0 = 1.0 × 10 7 , f 0 ( t ) = 0 , t ≤ 0 1 , t > 0 .
图9
图9
实例2的几何布置和荷载条件(m)
Fig.9
Geometric layout and load conditions of example 2 (m)
在本实例中,研究了25×100,50×200和70×280共3种不同的网格密度(行数×列数).不同网格密度下裂纹动态应力强度因子的历时曲线如图10 所示,网格密度为25×100和50×200的裂纹动态应力强度因子的相关系数为 0.9993,网格密度为50×200和70×280的裂纹动态应力强度因子的相关系数为 0.9994,网格密度为25×100和70×280的裂纹动态应力强度因子的相关系数为 0.9985.当t <0.5 ms时,裂纹尖端的应力强度因子几乎为0;当t ≥0.5 ms时,裂纹尖端的应力强度因子随着时间的增加而逐渐增大,并呈现很小的震荡特性.变形后的简支梁如图11 所示,裂纹基本沿着直线向上扩展.该简支梁变形后的应力分布如图12 所示,裂纹尖端应力集中突出,水平方向应力值达2.09×103 MPa.
图10
图10
不同网格密度下K I 的历时曲线图
Fig.10
Time history of K I at different mesh densities
图11
图11
变形后的简支梁(网格密度为50×200)
Fig.11
Deformed mesh for mesh density (at a mesh density of 50×200)
图12
图12
t =2 ms时刻的σx 云图(网格密度为50×200)
Fig.12
Contour of σx at t =2 ms (at a mesh density of 50×200)
3 结语
标准有限元在处理时间积分时,在裂纹不断扩展的过程中整体刚度矩阵的自由度也会不断增大,从而导致迭代计算无法进行.本文提出的基于扩展有限单元法模拟动态裂纹扩展的方法提出了新的时间积分方案,将所有节点都富集Heaviside函数和裂纹尖端的渐近位移场函数,即每个节点都有12个自由度,从而使得总体刚度矩阵式保持一致,避免迭代计算式无法进行.并且提出了一种稀疏矩阵技术来解决矩阵所占内存大和计算时间长的问题.数值计算的结果表明,利用空间变换理论计算动力问题时,施加的荷载以膨胀波的形式传递,裂纹尖端的应力强度因子比荷载施加的时间稍有延迟,数值解的结果能够与解析的结果很好地吻合.线性荷载的数值结果比瞬时脉冲荷载的数值结果的震荡性更小,应力分布更加平稳光滑.不同网格密度条件下的数值计算结果相差不大,说明该方法计算裂纹扩展对网格的依赖性较小.
参考文献
View Option
[2]
ELGUEDJ T , JAN Y , COMBESCURE A , et al . X-FEM Analysis of dynamic crack growth under transient loading in thick shells
[J]. International Journal of Impact Engineering , 2018 , 122 :228 -250 .
DOI:10.1016/j.ijimpeng.2018.08.013
URL
[本文引用: 1]
[3]
SHARMA V , FUJISAWA K , MURAKAMI A . Space-time FEM with block-iterative algorithm for nonlinear dynamic fracture analysis of concrete gravity dam
[J]. Soil Dynamics and Earthquake Engineering , 2020 , 131 :105995 .
DOI:10.1016/j.soildyn.2019.105995
URL
[本文引用: 1]
[4]
SUN J S , LEE K H , LEE H P . Comparison of implicit and explicit finite element methods for dynamic problems
[J]. Journal of Materials Processing Technology , 2000 , 105 (1/2 ):110 -118 .
DOI:10.1016/S0924-0136(00)00580-X
URL
[本文引用: 1]
[5]
NILSSON K , LIDSTRÖM P . Simulation of ductile fracture of slabs subjected to dynamic loading using cohesive elements
[J]. International Journal of Da-mage Mechanics , 2012 , 21 (6 ):871 -892 .
[本文引用: 1]
[6]
BELYTSCHKO T , BLACK T . Elastic crack growth in finite elements with minimal remeshing
[J]. International Journal for Numerical Methods in Engineering , 1999 , 45 (5 ):601 -620 .
DOI:10.1002/(ISSN)1097-0207
URL
[本文引用: 1]
[7]
ZHOU X P , ZHANG J Z , BERTO F . Fracture ana-lysis in brittle sandstone by digital imaging and AE techniques: Role of flaw length ratio
[J]. Journal of Materials in Civil Engineering , 2020 , 32 (5 ):04020085 .
DOI:10.1061/(ASCE)MT.1943-5533.0003151
URL
[本文引用: 1]
[8]
ZHOU X P , CHENG H . Multidimensional space method for geometrically nonlinear problems under total Lagrangian formulation based on the extended finite-element method
[J]. Journal of Engineering Mechanics , 2017 , 143 (7 ):04017036 .
DOI:10.1061/(ASCE)EM.1943-7889.0001241
URL
[本文引用: 1]
[10]
STOLARSKA M , CHOPP D L , MOËS N , et al . Modelling crack growth by level sets in the extended finite element method
[J]. International Journal for Numerical Methods in Engineering , 2001 , 51 (8 ):943 -960 .
DOI:10.1002/nme.201
URL
[本文引用: 2]
[11]
ZHOU X P , CHEN J W . Extended finite element simulation of step-path brittle failure in rock slopes with non-persistent en-echelon joints
[J]. Engineering Geology , 2019 , 250 :65 -88 .
DOI:10.1016/j.enggeo.2019.01.012
URL
[本文引用: 1]
[12]
CHEN J W , ZHOU X P , BERTO F . The improvement of crack propagation modelling in triangular 2D structures using the extended finite element method
[J]. Fatigue & Fracture of Engineering Materials & Structures , 2019 , 42 (2 ):397 -414 .
[本文引用: 1]
[13]
黄宏伟 , 刘德军 , 薛亚东 , 等 . 基于扩展有限元的隧道衬砌裂缝开裂数值分析
[J]. 岩土工程学报 , 2013 , 35 (2 ):266 -275 .
[本文引用: 1]
HUANG Hongwei , LIU Dejun , XUE Yadong , et al . Numerical analysis of cracking of tunnel linings based on extended finite element
[J]. Chinese Journal of Geotechnical Engineering , 2013 , 35 (2 ):266 -275 .
[本文引用: 1]
[14]
阮滨 , 陈国兴 , 王志华 . 基于扩展有限元法的均质土坝裂纹模拟
[J]. 岩土工程学报 , 2013 , 35 (Sup.2 ):49 -54 .
[本文引用: 1]
RUAN Bin , CHEN Guoxing , WANG Zhihua . Numerical simulation of cracks of homogeneous earth dams using an extended finite element method
[J]. Chinese Journal of Geotechnical Engineering , 2013 , 35 (Sup.2 ):49 -54 .
[本文引用: 1]
[16]
WEN L F , TIAN R . Improved XFEM: Accurate and robust dynamic crack growth simulation
[J]. Compu-ter Methods in Applied Mechanics and Engineering , 2016 , 308 :256 -285 .
[本文引用: 1]
[17]
ZHOU X P , ZHANG J Z , QIAN Q H , et al . Expe-rimental investigation of progressive cracking processes in granite under uniaxial loading using digital imaging and AE techniques
[J]. Journal of Structural Geology , 2019 , 126 :129 -145 .
DOI:10.1016/j.jsg.2019.06.003
URL
[本文引用: 1]
[18]
WANG Y T , ZHOU X P , XU X . Numerical simulation of propagation and coalescence of flaws in rock materials under compressive loads using the extended non-ordinary state-based peridynamics
[J]. Engineering Fracture Mechanics , 2016 , 163 :248 -273 .
DOI:10.1016/j.engfracmech.2016.06.013
URL
[19]
WU Z J , FAN L F , LIU Q S , et al . Micro-mechanical modeling of the macro-mechanical response and fracture behavior of rock using the numerical manifold method
[J]. Engineering Geology , 2017 , 225 :49 -60 .
DOI:10.1016/j.enggeo.2016.08.018
URL
[本文引用: 1]
[20]
CHEN S , HANSEN J M , TORTORELLI D A . Unconditionally energy stable implicit time integration: Application to multibody system analysis and design
[J]. International Journal for Numerical Methods in Engineering , 2000 , 48 (6 ):791 -822 .
DOI:10.1002/(ISSN)1097-0207
URL
[本文引用: 1]
[21]
WANG J R , WU J C , WANG D D . A quasi-consis-tent integration method for efficient meshfree analysis of Helmholtz problems with plane wave basis functions
[J]. Engineering Analysis With Boundary Elements , 2020 , 110 :42 -55 .
DOI:10.1016/j.enganabound.2019.10.002
URL
[22]
WANG D D , WU J C . An inherently consistent reproducing kernel gradient smoothing framework toward efficient Galerkin meshfree formulation with explicit quadrature
[J]. Computer Methods in Applied Mechanics and Engineering , 2019 , 349 :628 -672 .
DOI:10.1016/j.cma.2019.02.029
URL
[本文引用: 1]
[23]
WANG D D , WANG J R , WU J C , et al . A three-dimensional two-level gradient smoothing meshfree method for rainfall induced landslide simulations
[J]. Frontiers of Structural and Civil Engineering , 2019 , 13 (2 ):337 -352 .
DOI:10.1007/s11709-018-0467-5
URL
[本文引用: 1]
Application of open source FEM and DEM simulations for dynamic belt deflection modelling
1
2019
... 在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应. ...
X-FEM Analysis of dynamic crack growth under transient loading in thick shells
1
2018
... 在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应. ...
Space-time FEM with block-iterative algorithm for nonlinear dynamic fracture analysis of concrete gravity dam
1
2020
... 在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应. ...
Comparison of implicit and explicit finite element methods for dynamic problems
1
2000
... 在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应. ...
Simulation of ductile fracture of slabs subjected to dynamic loading using cohesive elements
1
2012
... 在工程建设和运营过程中,结构或者裂隙岩体会受到多种形式的动力作用(如爆破、地震等),在动荷载的作用下更容产生失稳破坏,故针对裂纹动态扩展的研究引起了广泛的关注[1 ,2 ,3 ] .Sun等[4 ] 基于有限元方法比较了显式时间积分和隐式时间积分在分析线性和非线性动力问题中的区别.2012年,Nilsson等[5 ] 在黏结单元中嵌入裂纹,分析了动荷载作用于弹塑性厚板的动力响应. ...
Elastic crack growth in finite elements with minimal remeshing
1
1999
... 扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新. ...
Fracture ana-lysis in brittle sandstone by digital imaging and AE techniques: Role of flaw length ratio
1
2020
... 扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新. ...
Multidimensional space method for geometrically nonlinear problems under total Lagrangian formulation based on the extended finite-element method
1
2017
... 扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新. ...
The enhanced extended finite element method for the propagation of complex branched cracks
1
2019
... 扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新. ...
Modelling crack growth by level sets in the extended finite element method
2
2001
... 扩展有限单元法(XFEM)[6 ,7 ,8 ,9 ] 是近十五年发展起来的一种在常规有限元框架内求解不连续问题,特别是裂纹扩展问题的数值方法.其原理是在裂纹影响区域的单元结点上用裂尖渐近位移场函数及跳跃函数加强传统有限元的基,以考虑由于裂纹存在引起的位移不连续性,继承了标准有限元的所有优点,但其所使用的网格与结构内部的几何和物理界面无关,从而避免了常规有限元方法中的网格重构,不需要裂纹面与有限元网格一致,不需要在裂缝周围布置高密度网格,大大简化了裂纹扩展的分析过程.能够很容易刻画出裂纹面上位移的强不连续性质和裂纹尖端的应力奇异性,并且无需重新划分网格.2001年,Stolarska等[10 ] 将水平集函数引入XFEM来描述裂纹的位置和裂纹扩展之后的更新位置.裂纹的几何位置能够很容易用两个零水平集函数来表达,这两个零水平集函数在裂纹尖端处彼此正交.同时,随着裂纹的扩展,裂纹面和裂纹尖端处需要富集的节点能够实时更新. ...
... Stolarska等[10 ] 给出了水平集法的更新算法,水平集函数 ϕ ( x ) 的更新算法为 ...
Extended finite element simulation of step-path brittle failure in rock slopes with non-persistent en-echelon joints
1
2019
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
The improvement of crack propagation modelling in triangular 2D structures using the extended finite element method
1
2019
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
基于扩展有限元的隧道衬砌裂缝开裂数值分析
1
2013
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
基于扩展有限元的隧道衬砌裂缝开裂数值分析
1
2013
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
基于扩展有限元法的均质土坝裂纹模拟
1
2013
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
基于扩展有限元法的均质土坝裂纹模拟
1
2013
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
Dynamic fracture with meshfree enriched XFEM
1
2010
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
Improved XFEM: Accurate and robust dynamic crack growth simulation
1
2016
... Zhou等[11 ] 在推导扩展有限元算法的基础上,分析了应力强度因子的J积分计算方法及积分区域的选取.基于扩展有限元法对I型裂纹进行了计算,有限元网格独立于裂纹面,无需在裂纹尖端加密网格.Chen等[12 ] 引入裂纹交叉汇合加强函数以分析多裂纹交叉汇合过程,并且在裂纹附近区域使用广义形函数,并引入线增函数消除混合单元,可有效提高裂纹附近的精度.黄宏伟等[13 ] 在这些研究的基础上,采用扩展有限元研究了衬砌在主要影响因素作用下的裂缝分布规律、裂缝扩展过程、裂缝外观表现形式及发生机制.阮滨等[14 ] 基于扩展有限元法对均质土坝坝顶的初始裂纹扩展路径进行了模拟,研究结果表明扩展有限元法对网格划分的要求比较高,网格须均匀,网格的疏密程度对计算的结果影响不大.Menouillard等[15 ] 提出利用无网格近似方法的XFEM富集方案,该方法采用显式时间积分方案来分析动力过程.Wen等[16 ] 基于改进的扩展有限单元法研究了裂纹动态扩展问题的计算精度和算法稳定性问题. ...
Expe-rimental investigation of progressive cracking processes in granite under uniaxial loading using digital imaging and AE techniques
1
2019
... 水平集法是裂纹和非连续面追踪强有力的工具.Zhou等[17 ] 首次引入水平集法来研究材料内部界面的追踪定位和形状描述.如图2 所示,一根裂纹可以用2个在裂纹尖端彼此相互正交的零水平集函数 ϕ x 和 ψ ( x ) 表示. ...
Numerical simulation of propagation and coalescence of flaws in rock materials under compressive loads using the extended non-ordinary state-based peridynamics
2016
Micro-mechanical modeling of the macro-mechanical response and fracture behavior of rock using the numerical manifold method
1
2017
... 根据Wu等[19 ] 的研究,线弹性材料中的I型、II 型及 III 型裂纹尖端渐近位移场均可由几个特定的基函数组成的函数形式来表达,为了能体现出裂纹尖端渐近位移场的奇异性,将该组基函数引入裂纹尖端的位移场计算,如下: ...
Unconditionally energy stable implicit time integration: Application to multibody system analysis and design
1
2000
... 根据Newmark时间积分方法,式(39)求解稳定的条件是ξ 和η 应满足[20 ] : ...
A quasi-consis-tent integration method for efficient meshfree analysis of Helmholtz problems with plane wave basis functions
2020
An inherently consistent reproducing kernel gradient smoothing framework toward efficient Galerkin meshfree formulation with explicit quadrature
1
2019
... 根据Wang等[22 ,23 ] 的研究,裂纹尖端的应力强度因子K I 的解析解为 ...
A three-dimensional two-level gradient smoothing meshfree method for rainfall induced landslide simulations
1
2019
... 根据Wang等[22 ,23 ] 的研究,裂纹尖端的应力强度因子K I 的解析解为 ...