PD-SPH MODELLING AND ANALYSIS FOR FLUID-STRUCTURE INTERACTION PROBLEMS
-
摘要: 针对涉及结构变形破坏的流固耦合(Fluid-structure interaction, FSI)问题,提出一种基于虚粒子和排斥力的近场动力学(Peridynamics, PD)-光滑粒子动力学(Smoothed particle hydrodynamics, SPH)耦合方法。结合PD方法求解不连续问题以及SPH方法在流体模拟方面的优势,分别采用PD方法与SPH方法求解固体域和流体域,并通过流体粒子-虚粒子接触算法处理流-固界面,既能利用粒子间排斥力有效防止粒子穿透现象发生,又能利用虚粒子修正流体粒子的边界缺陷,提高计算精度。采用PD-SPH耦合方法模拟静水压力作用下的铝板变形问题以及溃坝水流冲击弹性板问题,所得结果与解析解或其它数值结果吻合良好,验证了耦合方法的可行性和有效性。进一步应用耦合方法模拟了流体作用下的结构变形、破坏以及破坏后部分结构运动全过程,验证了PD-SPH耦合方法在流固耦合-结构破坏问题模拟方面的适用性。Abstract: A coupled Smoothed Particle Hydrodynamics (SPH)-Peridynamics (PD) approach based on virtual particle and repulsive force is proposed to study fluid-structure interaction (FSI) problems involving structural deformation and failure. This approach has both the advantage of PD solving discontinuous problems and the advantage of SPH simulating fluid flows. The solid domain and fluid domain are solved by PD and SPH, respectively, and the fluid-structure interfaces are treated by a contact algorithm between fluid particles and virtual particles. This algorithm can effectively prevent particle penetration by repulsive force and remedy the boundary deficiency of fluid particles by virtual particles to improve computational accuracy. With the PD-SPH approach, the problems, including an aluminium plate subjected to hydrostatic pressure and dam-break flows impacting on an elastic plate, are simulated. The obtained results agree well with the analytical solution or published numerical results, which demonstrates the feasibility and effectiveness of the coupled approach. Moreover, the coupled approach is employed to simulate the entire process of structural deformation, failure, and post-failure partial body movement under fluid action. It further verifies the applicability of the coupled PD-SPH approach in the simulation of FSI problems involving structural failure.
-
Keywords:
- fluid-structure interaction /
- structural failure /
- Peridynamics /
- SPH /
- coupled method
-
流固耦合(Fluid-structure interaction, FSI)问题广泛存在于科学和工程领域,常涉及结构变形破坏以及流体破碎等复杂流动现象[1],往往难以获得解析解。随着计算力学研究发展,任意拉格朗日-欧拉(Arbitrary lagrangian-eulerian, ALE)方法[2-3]、浸入边界法(Immersed boundary method, IBM)[4]等各种数值方法被用于此类问题分析,然而在处理结构大变形、准确快速地追踪自由表面和运动边界等方面依然存在困难。
与网格类方法不同,光滑粒子动力学(Smoothed particle hydrodynamics, SPH)方法[1, 5]是一种拉格朗日无网格法,它适合于追踪自由表面和运动边界,且在处理大变形问题时不会产生网格畸变。ANTOCI等[6]采用SPH方法模拟流体与弹性结构的相互作用问题,获得了较理想的结果。KHAYYER等[7]和ZHANG等[8]分别提出了一种不可压缩SPH方法以及多分辨率SPH方法来提高流固耦合问题的求解精度与效率。但SPH方法在模拟固体时仍需要一些修正技术以克服拉伸不稳定问题[1, 5]等固有缺陷。近年来,研究人员开发了诸多SPH与其他方法耦合的算法,如SPH与有限元法(Finite element method, FEM)[9-10]、光滑点插值法(Smoothed point interpolation method, SPIM)[11]的耦合等。然而,上述算法主要针对含结构变形的流固耦合问题,在涉及固体损伤与破坏的相关问题中具有局限性。近场动力学(Peridynamics, PD)[12-14]是一种新兴的非局部方法,采用空间积分代替传统微分方程,在分析不连续力学问题时展现出独特优势,可应用于多种大变形和结构破坏[15-17]、流固耦合结构破坏[18-19]等模拟。采用PD-SPH耦合方法来分析流固耦合问题,能同时发挥PD方法模拟固体破坏和SPH方法追踪流体运动界面的优势。
近来,部分学者开展了PD与SPH方法结合的初步研究。ZHOU等[20]结合两种方法提出SPD(Smoothed peridynamics)方法并应用于大变形与断裂问题。FAN等[21-22]提出一种PD-SPH耦合模型模拟爆炸引起的土壤破碎问题;SUN等[23]最近提出一种基于移动虚粒子的PD-SPH耦合方法,并应用于流固耦合问题。
本文建立一种能求解流固耦合及结构破坏的新型PD-SPH耦合模型。针对流-固界面处理,提出一种基于虚粒子和排斥力的耦合算法,既能防止流体粒子穿透交界面,又能对交界面处流体粒子进行边界缺陷修正,提高计算精度。通过模拟流体作用下的弹性结构变形问题,验证了耦合方法的可行性和有效性,并进一步开展了涉及结构断裂破坏的复杂流固耦合问题全过程仿真分析。
1 数值模型
1.1 固体模型
1.1.1 常规态型PD基本方程
如图1所示,将空间域R离散为一系列包含物性信息且具有相互作用f的PD粒子,在任意时刻t,粒子Xi的运动方程可写为:
{\rho _i}{\ddot {\boldsymbol{u}}_i} = {{\boldsymbol{L}}_{{u}}}({{\boldsymbol{X}}_i},t) + \tilde {\boldsymbol{b}}({{\boldsymbol{X}}_i},t) (1) 式中:
\rho 为材料密度;u为位移矢量;\tilde {\boldsymbol{b}} 为作用在粒子Xi上的外载荷密度;Lu为t时刻粒子Xi所受合内力密度,与点对相互作用f相关,其表达式为:{{\boldsymbol{L}}_u}({{\boldsymbol{X}}_i},t) = \int_{{H_X}} {\boldsymbol{f}} ( {{{\boldsymbol{X}}_j},{{\boldsymbol{X}}_i},t} ){\text{d}}{V_j} (2) 式中:HX为半径为δ的近场范围;
{V_j} 为粒子Xj的体积。PD理论分为键型(bond-based)PD理论、常规态型(ordinary state-based)PD理论以及非常规态型(non-ordinary state-based)PD理论。由于键型与非常规态型PD理论通常分别存在泊松比限制及数值不稳定问题,本文基于常规态型PD理论进行固体域求解。此时,点对相互作用f可表示为:
{\boldsymbol{f}}( {{{\boldsymbol{X}}_j},{{\boldsymbol{X}}_i},t} ) = \underset{\raisebox{0.5em}{--}}{{\boldsymbol{T}}} [{{\boldsymbol{X}}_i},t]\left\langle {\boldsymbol{\xi}} \right\rangle - \underset{\raisebox{0.5em}{--}}{{\boldsymbol{T}}} [{{\boldsymbol{X}}_j},t]\left\langle { - {\boldsymbol{\xi}} } \right\rangle (3) 式中:
{\boldsymbol{\xi }} = {{\boldsymbol{X}}_j} - {{\boldsymbol{X}}_i} 为初始构形中PD粒子间的相对位置矢量;\underset{\raisebox{0.5em}{--}}{{\boldsymbol{T}}} 为力矢量状态:\underset{\raisebox{0.5em}{--}}{{\boldsymbol{T}}} = \underset{\raisebox{0.5em}{--}}{t} \underset{\raisebox{0.5em}{--}}{{\boldsymbol{M}}} (4) 式中:
\underset{\raisebox{0.5em}{--}}{{\boldsymbol{M}}} = ({\boldsymbol{\xi}} + {\boldsymbol{\eta}} )/| {{\boldsymbol{\xi}} + {\boldsymbol{\eta}} } | 为单位方向矢量状态,{\boldsymbol{\eta}} = {{\boldsymbol{u}}_j} - {{\boldsymbol{u}}_i} 为相对位移矢量;\underset{\raisebox{0.5em}{--}}{t} 为力标量状态。“状态”是态型PD理论引入的用于描述粒子物理行为的概念,分别定义参考位置矢量状态
\underset{\raisebox{0.5em}{--}}{{\boldsymbol{X}}} \langle {\boldsymbol{\xi}} \rangle = {\boldsymbol{\xi}} 、形变矢量状态\underset{\raisebox{0.5em}{--}}{{\boldsymbol{Y}}} \langle {\boldsymbol{\xi}} \rangle = {\boldsymbol{\xi}} + {\boldsymbol{\eta}} 以及拉伸标量状态\underset{\raisebox{0.5em}{--}}{e} \langle {\boldsymbol{\xi}} \rangle = | {\underset{\raisebox{0.5em}{--}}{{\boldsymbol{Y}}} \langle {\boldsymbol{\xi}} \rangle } | - | {\underset{\raisebox{0.5em}{--}}{{\boldsymbol{X}}} \langle {\boldsymbol{\xi}} \rangle } | ,并根据力状态与能量密度的关系[12],可得到线弹性常规态型PD模型的力标量状态表达式:\underset{\raisebox{0.5em}{--}}{t} = \frac{{3k'\theta }}{{{q_{\rm{v}}}}}\underset{\raisebox{0.5em}{--}}{\omega}\underset{\raisebox{0.5em}{--}}{x} + \alpha \underset{\raisebox{0.5em}{--}}{\omega} {\underset{\raisebox{0.5em}{--}}{e}^d} (5) 式中:k'和α为PD材料参数[24];
\underset{\raisebox{0.5em}{--}}{x} = | {\underset{\raisebox{0.5em}{--}}{{\boldsymbol{X}}} \langle {\boldsymbol{\xi}} \rangle } | ;\underset{\raisebox{0.5em}{--}}{\omega } 为影响函数[15],其值只与粒子对长度\left| {\boldsymbol{\xi}} \right| 有关;{q_{\rm{v}}} 和\theta 分别为体积权重和体积膨胀标量,定义为:{q_{\rm{v}}} = \int_{{H_X}} {(\underset{\raisebox{0.5em}{--}}{\omega } \underset{\raisebox{0.5em}{--}}{x} ) \cdot \underset{\raisebox{0.5em}{--}}{x} {\text{d}}{V_j}} \quad (6) \theta = \frac{3}{{{q_{\rm{v}}}}}\int_{{H_X}} {(\underset{\raisebox{0.5em}{--}}{\omega } \underset{\raisebox{0.5em}{--}}{x} ) \cdot \underset{\raisebox{0.5em}{--}}{e} {\text{d}}{V_j}} (7) {\underset{\raisebox{0.5em}{--}}{e} ^d} 为拉伸标量状态\underset{\raisebox{0.5em}{--}}{e} \langle {\boldsymbol{\xi}} \rangle 的偏量部分,即{\underset{\raisebox{0.5em}{--}}{e} ^d} = \underset{\raisebox{0.5em}{--}}{e} - \theta \underset{\raisebox{0.5em}{--}}{x} /3 。1.1.2 损伤与断裂描述
基于粒子Xi与Xj之间的伸长率
{s_{ij}} 判断点对相互作用f的有无,即判断粒子间“键”的断裂与否,可引入间断函数\mu 描述:{\mu }_{ij}({{\boldsymbol{X}}}_{i},{{\boldsymbol{X}}}_{j},t)=\Bigg\{\begin{aligned} &1, \text{ }{s}_{ij} < {s}_{0} \\ & 0, \text{ }其他 \end{aligned} (8) 式中:
{s_{ij}} = \left( {\left| {{\boldsymbol{\xi}} + {\boldsymbol{\eta}} } \right| - \left| {\boldsymbol{\xi}} \right|} \right)/\left| {\boldsymbol{\xi}} \right| ;{s_0} 为临界伸长率,可根据断裂参数定义为{s_0} = \sqrt {5{G_0}/9K\delta } ,其中,{G_0} 为断裂能密度,K为体积模量。根据每个粒子近场范围内断键情况,可定义局部损伤D(
0 \leqslant D \leqslant 1 )为[15, 25]:{D_i}({{\boldsymbol{X}}_i},t) = 1 - \frac{{\int_{{H_X}} {{\mu _{ij}}({{\boldsymbol{X}}_i},{{\boldsymbol{X}}_j},t){\text{d}}{V_j}} }}{{\int_{{H_X}} {{\text{d}}{V_j}} }} (9) 1.2 流体模型
1.2.1 控制方程
如图2所示,SPH方法同样采用一系列粒子xi离散流体域Ω。此时,所有粒子遵照控制方程的规律运动即可描述流场的变化。在SPH方法中,基于核函数W,通过核近似和粒子近似可将场函数或其导数的表达式转化为对支持域S(半径为κh,
\kappa 为常数,h为光滑长度)内所有粒子加权求和的形式。由此可得不可压缩流体控制方程的离散形式:\frac{{{\text{D}}{\rho _i}}}{{{\text{D}}t}} = {\rho _i}\sum\limits_j^{} {{{\boldsymbol{v}}_{ij}} \cdot {\nabla _i}} {W_{ij}}{V_j} + {\delta _{\rm{s}}}h{c_0}\sum\limits_j^{} {{{\boldsymbol{\psi}} _{ij}} \cdot {\nabla _i}{W_{ij}}{V_j}} (10) \frac{{{\text{D}}{{\boldsymbol{v}}_i}}}{{{\text{D}}t}} = - \sum\limits_j^{} {{m_j}\left( {\frac{{{p_i} + {p_j}}}{{{\rho _i}{\rho _j}}} - {{\boldsymbol{\varPi}} _{ij}}} \right){\nabla _i}{W_{ij}}} + {\boldsymbol{f}}_i^\upsilon + {{\boldsymbol{g}}_i} (11) 式中:v为
流体速度矢量; {{\boldsymbol{v}}_{ij}} = {{\boldsymbol{v}}_i} - {{\boldsymbol{v}}_j} 为粒子间相对速度;m为粒子质量;p为流体压力;{c_0} 为参考声速[5];g为重力加速度;{\nabla _i} 为梯度算子;核函数{W_{ij}} = W({|{\boldsymbol{x}}_i} - {{\boldsymbol{x}}_j}|,h) ,本文选用B-样条型核函数[1],此时\kappa = 2 ;{\delta _{\rm{s}}} 为控制耗散强度的可调参数,常取值为0.2;{{\boldsymbol{\psi}} _{ij}} 的表达式为:{{\boldsymbol{\psi}} _{ij}} = 2({\rho _j} - {\rho _i})\frac{{( {{{\boldsymbol{x}}_j} - {{\boldsymbol{x}}_i}} )}}{{{{| {{{\boldsymbol{x}}_j} - {{\boldsymbol{x}}_i}} |}^2}}} - [\left\langle {\nabla \rho } \right\rangle _i^L + \left\langle {\nabla \rho } \right\rangle _j^L] (12) 式中,
\left\langle {\nabla \rho } \right\rangle _i^L 为修正密度梯度[5]。{{\boldsymbol{\varPi}} _{ij}} 为人工粘度[11],用于抑制数值振荡:{{\boldsymbol{\varPi}} _{ij}} = \left\{ {\begin{array}{*{20}{c}} {\dfrac{{{\alpha _\pi }{{\bar c}_{ij}}}}{{{{\bar \rho }_{ij}}}}\dfrac{{h{{\boldsymbol{v}}_{ij}} \cdot {{\boldsymbol{x}}_{ij}}}}{{{{| {{{\boldsymbol{x}}_{ij}}} |}^2} + {\varphi ^2}}},}&{{{\boldsymbol{v}}_{ij}} \cdot {{\boldsymbol{x}}_{ij}} < 0} \\ {0,\quad \quad \quad \quad \quad \quad }&{{{\boldsymbol{v}}_{ij}} \cdot {{\boldsymbol{x}}_{ij}} \geqslant 0} \end{array}} \right. (13) 式中:
{\alpha _\pi } 为粘度控制参数;{{\boldsymbol{x}}_{ij}} = {{\boldsymbol{x}}_i} - {{\boldsymbol{x}}_j} 为现时构形中粒子间相对位置;{\bar c_{ij}} = ({c_i} + {c_j})/2 和{\bar \rho _{ij}} = ({\rho _i} + {\rho _j})/2 分别表示平均声速和平均密度;\varphi = 0.1h 用于避免因粒子过近产生的数值发散。物理粘性项{\boldsymbol{f}}_i^\upsilon 可表示为:{\boldsymbol{f}}_i^\upsilon = {({\upsilon _{\rm{o}}}{\nabla ^2}{\boldsymbol{v}})_i} = \sum\limits_j^{} {\frac{{{m_j}({\upsilon _{{\rm{o}}i}} + {\upsilon _{{\rm{o}}j}}){{\boldsymbol{x}}_{ij}} \cdot {\nabla _i}{W_{ij}}}}{{{\rho _j}({{| {{{\boldsymbol{x}}_{ij}}} |}^2} + {\varphi ^2})}}{{\boldsymbol{v}}_{ij}}} (14) 式中,
{\upsilon _{\rm{o}}} 为流体运动粘度系数。1.2.2 粒子位移修正
粒子分布不规则会引起数值不稳定,通过引入粒子位移技术(Particle shifting technique, PST)重新分布粒子,能够有效提高SPH方法的精度和鲁棒性[26]。在PST方法中,粒子xi的位置需要额外修正至
{{\boldsymbol{x}}_i} + \delta {{\boldsymbol{r}}_i} ,其中位置修正矢量\delta {{\boldsymbol{r}}_i} 记为:\delta {{\boldsymbol{r}}_i} = - \frac{{h{v_{\max }}\Delta t}}{2}\sum\limits_j {\left[ {1 + 0.2{{\left( {\frac{{{W_{ij}}}}{{W(\Delta x)}}} \right)}^4}} \right]} {\nabla _i}{W_{ij}}{V_j} (15) 式中:
{v_{\max }} 为最大流速;\Delta t 为计算时间步长;\Delta x 为初始粒子间距。在求得\delta {\boldsymbol{r}} 后,可根据泰勒公式对流体粒子的场变量进行修正[26]:{\phi _{i'}} = {\phi _i} + \delta {{\boldsymbol{r}}_i} \cdot {(\nabla \phi )_i} + o( {\delta {\boldsymbol{r}}_i^2} ) (16) 式中,
{\phi _i} 和{\phi _{i'}} 分别为更新前后的粒子场变量。1.3 流-固交界面处理方案
PD和SPH方法均通过粒子离散计算域,故可通过基于粒子-粒子接触的耦合方案处理流-固交界面。图3为本文提出的基于虚粒子和排斥力的PD-SPH耦合方案示意图。在该方案中,PD粒子将作为两种类型的耦合虚粒子(边界虚粒子和内部虚粒子)参与SPH计算。同时,反作用力将作用于PD粒子从而实现SPH粒子对PD粒子的影响。
在耦合处理过程中,首先根据固体的初始构形确定每个PD粒子对应的耦合虚粒子类型。如图3(a)所示,若PD粒子位于结构表面,则将其伪装为边界虚粒子(粗虚线圆),其它PD粒子则伪装为内部虚粒子(细虚线圆)。然后,在每个时间步的初始时刻,将当前PD粒子
{\boldsymbol{X}}_n^{{\text{PD}}} 的位置信息传递给耦合虚粒子{\boldsymbol{x}}_{n'}^{{\text{SPH}}} ,即{\boldsymbol{x}}_{n'}^{{\text{SPH}}} = {\boldsymbol{X}}_n^{{\text{PD}}} + {\boldsymbol{u}}_n^{{\text{PD}}} ({{\boldsymbol{x}}_{n'}} 包含两种类型的耦合虚粒子)。同时,耦合虚粒子参与SPH计算所需的场变量信息,如密度、速度,需要根据其当前支持域(半径为两倍光滑长度2h)内邻近粒子的对应场变量信息插值得到[1]。如图3(a)所示,边界虚粒子(如粒子b' )的场变量信息来自其支持域内的流体粒子,而内部虚粒子(如粒子c' )的场变量信息则来自其支持域内流体粒子和边界虚粒子。耦合虚粒子的密度计算式为:{\rho _{n'}} = \sum\limits_j {{m_j}{W_{n'j}}} \Big/\sum\limits_j {{W_{n'j}}{V_j}} (17) 对于耦合虚粒子速度,则需根据边界条件获得[8]。
如图3(b)所示,当SPH流体粒子a与耦合虚粒子(如粒子
b' 和d' )的间距小于两倍光滑长度(2h),粒子产生接触,此时认为粒子a、b' 和d' 均位于流固耦合区域。耦合虚粒子n' (包含粒子b' 和d' )将参与粒子a 的SPH控制方程计算,从而实现SPH边界缺陷的修正以及速度边界的施加。此外,为防止流体粒子穿透交界面,耦合虚粒子n' 同时会对流体粒子a 施加排斥力{{\boldsymbol{f}}_{\rm{c}}} ,其表达式为:{{\boldsymbol{f}}_{{c}}}\left( {{{\boldsymbol{x}}_a}} \right) = {K_{{c}}}{n_{{c}}}\frac{{W{{\left( {{{\boldsymbol{x}}_{an'}}} \right)}^{{n_{{c}}} - 1}}}}{{W{{( {\Delta {h_{{\rm{avg}}}}} )}^{{n_{{c}}}}}}}{\nabla _a}W\left( {{{\boldsymbol{x}}_{an'}}} \right){V_{n'}}{V_a} (18) 式中,排斥力
{{\boldsymbol{f}}_{{c}}} 根据接触势函数\phi ({{\boldsymbol{x}}_a}) [27-28]的梯度求得,势函数\phi ({{\boldsymbol{x}}_a}) 的表达式为:\phi ({{\boldsymbol{x}}_a}) = \int_{{\varOmega _c}} {{K_c}} {\left( {\frac{{W\left( {{{\boldsymbol{x}}_{an'}}} \right)}}{{W( {\Delta {h_{{\rm{avg}}}}} )}}} \right)^{{n_c}}}{\text{d}}V (19) 式中:
\Delta {h_{{\rm{avg}}}} 为平均光滑长度;{K_c} 和{n_c} 为用户自定义参数。因此,PD粒子对SPH粒子a 的合作用力为{{\boldsymbol{F}}_{{\rm{Pt}}{S_a}}} = \displaystyle\sum\limits_{n' \in \,\,{S_a}} {\left[ {{{\boldsymbol{F}}_{n'a}} - {{\boldsymbol{f}}_c}\left( {{{\boldsymbol{x}}_a}} \right)} \right]} ,其中{{\boldsymbol{F}}_{n'a}} 由式(11)获得。根据牛顿第三定律,将PD粒子n 受到的流体粒子的反作用力(即耦合虚粒子n' 受到的作用力){{\boldsymbol{F}}_{{{{\rm{St{P}}}}_n}}} = - \displaystyle\sum\limits_a {\left[ {{{\boldsymbol{F}}_{n'a}} - {{\boldsymbol{f}}_c}\left( {{{\boldsymbol{x}}_a}} \right)} \right]} 代入式(1)可得考虑流体作用的PD运动方程:{\rho _n}{\ddot {\boldsymbol{u}}_n} = {{\boldsymbol{L}}_u}({{\boldsymbol{X}}_n},t) + \tilde {\boldsymbol{b}}({{\boldsymbol{X}}_n},t) + \frac{{{{\boldsymbol{F}}_{{{{\rm{St{P}}}}_n}}}}}{{{V_n}}} (20) 该耦合方案具体计算流程如图4所示。
2 算例分析
2.1 静水压力作用下的铝板变形
为了检验耦合方案的有效性、稳定性及计算精度,首先研究了静水压力作用下的铝板变形问题[9]。如图5所示,在宽1.0 m的水箱中,箱内水深H = 2.0 m,密度为
1000\;{\text{kg/}}{{\text{m}}^3} ;水箱底部为厚度d = 0.05 m的铝板,其密度是2700\;{\text{kg/}}{{\text{m}}^3} ,弹性模量67.5 GPa,泊松比0.34。初始时刻,铝板突然受到水柱的静水压力载荷而发生变形。经过短时间的初始振荡,系统最终达到具有特定静态变形的平衡状态。根据理论解[9],2.0 m高水柱产生的静水压力载荷作用下铝板跨中挠度大小为
- 6.85 \times {10^{ - 5}}\;{\text{m}} 。在模拟计算中:人工粘性参数{\alpha _\pi }{\text{ = }}\;{\text{0}}{\text{.03}} ;参考声速{c_0} = 190\;{\text{m/s}} ;光滑长度h = 1.{\text{33}}\,\Delta x ;近场范围半径\delta = 3\Delta x ;时间步长\Delta t = 1 \times {10^{ - 6}}\;{\text{s}} ;总模拟时间为1 s。流体粒子与固体粒子的初始间距一致,粒子空间分辨率分别取L/\Delta x = 100 、L/\Delta x = 80 和L/\Delta x = 60 ,对应的粒子间距为0.01 m、0.0125 m以及0.0167 m,此时SPH粒子总数分别为21060、13648、7836,PD粒子总数分别为525、340、195。本算例在配有主频为2.7 GHz的Intel CPU的计算机上完成,计算总耗时分别为8 h 31 min、6 h 4 min、4 h 32 min。图6给出了模拟得到的t=1 s时不同空间分辨率(粒子间距)下流体压力云图以及放大1000倍后的铝板变形图。可见,基于PD-SPH的流固耦合求解方法在不同空间分辨率条件下均可得到光滑的流体压力场和铝板挠度场。
图7为三种不同空间分辨率下铝板跨中挠度的时间历程,表1则给出了不同分辨率下跨中挠度数值解及其与解析解的相对误差。结合图7与表1可以看出,空间分辨率
L/\Delta x = 60 时,由于粒子数较少,PD和SPH方法本身的计算精度较低;随着空间分辨率的增加,PD-SPH耦合方法的跨中挠度计算结果逐渐向静态理论解析解收敛,并最终在L/\Delta x = 100 时,与解析解基本一致,相对误差仅为3.07%。由此表明:本文提出的PD-SPH耦合算法能有效、准确模拟准静态流固耦合问题。表 1 不同空间分辨率下铝板跨中挠度计算误差Table 1. Computational error of mid-span deflection of aluminium plate with different spatial resolutions分辨率 跨中挠度/m 相对误差/(%) L/Δx=60 –8.22×10–5 20.0 L/Δx=80 –7.40×10–5 8.03 L/Δx=100 –7.06×10–5 3.07 2.2 溃坝水流冲击弹性板
如图8所示,宽为0.584 m的水箱左侧存在高H = 0.292 m,宽L = 0.146 m的水柱,水柱在重力作用下倒塌产生溃坝流,并冲击水箱中高he = 0.08 m,厚度为w = 0.012 m的弹性板,随后发生剧烈的流固耦合作用。该算例中,水的密度为
1000\;{\text{kg/}}{{\text{m}}^3} ;弹性板的密度为2500\;{\text{kg/}}{{\text{m}}^3} ,弹性模量为1.0 MPa,泊松比为0.0。模拟中,人工粘性参数设为{\alpha _\pi }{\text{ = }}\;{\text{0}}{\text{.02}} ;参考声速{c_0} = 35\;{\text{m/s}} ;粒子间距Δx = 0.002 m,对应的SPH粒子与PD粒子总数分别为12744和246;光滑长度h = 1.{\text{5}}\,\Delta x ;近场范围半径\delta = 3\Delta x ;时间步长为\Delta t = 5 \times {10^{ - 6}}\;{\text{s}} ;总模拟时间为0.75 s。使用与算例2.1相同的计算机配置,计算总耗时为2 h 20 min。为了对PD-SPH结果进行定量验证,在PD-SPH模拟中计算了弹性板顶端A点(如图8所示)的水平位移时间历程,与其它已有文献结果[29-32]的对比如图9所示。可以看出:在水流冲击弹性板前期(0.4 s前),PD-SPH方法的位移计算结果与其它方法所得结果吻合良好,且弹性板的位移最大值以及最大位移的出现时间基本一致,其中,PD-SPH方法在0.244 s时获得弹性板水平位移最大值,约0.046 m;在0.4 s以后,受自由表面融合现象的影响,不同方法得到的位移结果存在明显差异,PD-SPH模拟结果与粒子有限元法(PFEM)[29]、SPH-再生核粒子法(RKPM)[32]模拟结果更为接近。
图10为不同时刻下,溃坝水流冲击弹性板产生的流体飞溅与结构变形。可以看出:0.16 s时,水流冲击弹性板并沿板的左侧向上爬升,同时,弹性板在冲击力作用下出现弯曲变形;0.26 s时,水流完全覆盖弹性板左侧,使其产生较大变形;0.42 s时,水流撞击右侧壁面形成射流,弹性板则出现较大幅度的回弹现象。同时,图10还给出了文献中PFEM方法[29]和SPH方法[30]的模拟结果,比较看出:每个时刻3种方法得到的流体自由表面形状和弹性板变形都是相近的。此外,PD-SPH方法也计算得到了光滑的流体压力场,并且与PFEM结果相似。由此表明:本文提出的PD-SPH耦合方法对剧烈流固耦合问题的模拟是可行的。
2.3 流体作用下的结构破坏
为了验证本文PD-SPH方法在流固耦合破坏问题模拟方面的可行性,本节模拟结构在溃坝流体作用下的运动、破坏过程。如图11所示,水箱长0.8 m,高0.4 m,其内部水柱和挡板的几何尺寸、材料参数均与算例2.2相同。为了实现挡板在水流作用下的断裂破坏,假定挡板材料强度极限较低。本算例中,SPH和PD粒子总数分别为14267和258,总模拟时间为0.8 s,计算总耗时为2 h 27 min。
图12为不同时刻下结构变形破坏和流体飞溅的模拟结果,图13则给出了结构质心A(如图11所示)的坐标随时间的变化。在0.18 s前,流体运动过程以及结构变形与算例2.2完全一致;0.18 s时,结构底部开始断裂(如图12(a)所示),质心A的y坐标时程曲线出现瞬时震荡(如图13(b)所示);在水流的持续作用下,裂纹不断扩展,产生的应力波也在水体内部传播,导致流体压力场振荡,0.19 s时裂纹呈现明显的V字型,上部挡板仅剩1个粒子与底部连接(如图12(b)所示);最终在0.2 s时,上部挡板与底部完全断开(如图12(c)所示);随后,挡板在水流作用下向水箱右侧运动,于0.318 s时撞击水箱底部(如图12(d)和图13(b)所示),并出现反弹现象(接触力由式(18)计算);经过几次接触回弹,挡板开始沿水箱底部滑动,0.524 s时挡板撞击水箱右侧(如图12(f)和图13(a)所示),并开始向左滑动。最终,挡板将在水箱底部保持静止状态。本文模拟所得挡板运动过程与文献[33]基本一致,由此表明:本文提出的PD-SPH方法可应用于流固耦合破坏问题求解,且能够较好地预测流体运动过程和结构变形破坏以及破坏后部分结构的运动。
3 结论
本文建立了一种新的PD-SPH耦合模型求解流固耦合作用下的结构破坏问题,主要工作和结论如下:
(1)分别采用PD方法与SPH方法离散固体域和流体域,可充分发挥两种方法的优势。通过基于虚粒子和排斥力的耦合算法处理流-固交界面,能够对流固界面处的流体粒子施加速度边界,修正核函数缺陷,提高计算精度。
(2)采用PD-SPH耦合方法模拟了静水压力作用下的铝板变形问题以及溃坝水流冲击弹性板问题,所得结构变形和流体运动过程与解析解或文献结果吻合较好,验证了本文PD-SPH耦合方法在模拟复杂流固耦合问题方面的适用性。
(3)对流体冲击作用下的结构破坏过程分析表明:所提出的PD-SPH耦合方法易于实现流固耦合作用下结构从变形到破坏乃至破坏后部分结构运动的全过程仿真模拟,可为流-固耦合结构破坏问题的研究提供新参考。
-
表 1 不同空间分辨率下铝板跨中挠度计算误差
Table 1 Computational error of mid-span deflection of aluminium plate with different spatial resolutions
分辨率 跨中挠度/m 相对误差/(%) L/Δx=60 –8.22×10–5 20.0 L/Δx=80 –7.40×10–5 8.03 L/Δx=100 –7.06×10–5 3.07 -
[1] LIU M B, ZHANG Z L. Smoothed particle hydrodynamics (SPH) for modeling fluid-structure interactions [J]. Science China Physics, Mechanics and Astronomy, 2019, 62(8): 984701. doi: 10.1007/s11433-018-9357-0
[2] 何涛. 基于ALE有限元法的流固耦合强耦合数值模拟[J]. 力学学报, 2018, 50(2): 395 − 404. doi: 10.6052/0459-1879-17-197 HE Tao. A partitioned strong coupling algorithm for fluid-structure interaction using Arbitrary Lagrangian-Eulerian finite element formulation [J]. Chinese Journal of Theoretical and Applied Mechanics, 2018, 50(2): 395 − 404. (in Chinese) doi: 10.6052/0459-1879-17-197
[3] 徐文雪, 吕振华. 行程敏感式液阻减振器动力学特性的三维流-固耦合有限元仿真分析[J]. 工程力学, 2020, 37(9): 217 − 229. doi: 10.6052/j.issn.1000-4750.2019.10.0584 XU Wenxue, LÜ Zhenhua. 3D FSI FEA simulation and analyses of the dynamic characteristics of a displacement-sensitive liquid damper [J]. Engineering Mechanics, 2020, 37(9): 217 − 229. (in Chinese) doi: 10.6052/j.issn.1000-4750.2019.10.0584
[4] KIM W, CHOI H. Immersed boundary methods for fluid-structure interaction: A review [J]. International Journal of Heat and Fluid Flow, 2019, 75: 301 − 309. doi: 10.1016/j.ijheatfluidflow.2019.01.010
[5] ZHANG A M, SUN P N, MING F R, et al. Smoothed particle hydrodynamics and its applications in fluid-structure interactions [J]. Journal of Hydrodynamics, 2017, 29(2): 187 − 216. doi: 10.1016/S1001-6058(16)60730-8
[6] ANTOCI C, GALLATI M, SIBILLA S. Numerical simulation of fluid-structure interaction by SPH [J]. Computers and Structures, 2007, 85(11/12/13/14): 879 − 890.
[7] KHAYYER A, GOTOH H, FALAHATY H, et al. An enhanced ISPH-SPH coupled method for simulation of incompressible fluid-elastic structure interactions [J]. Computer Physics Communications, 2018, 232: 139 − 164. doi: 10.1016/j.cpc.2018.05.012
[8] ZHANG C, REZAVAND M, HU X Y. A multi-resolution SPH method for fluid-structure interactions [J]. Journal of Computational Physics, 2021, 429: 110028. doi: 10.1016/j.jcp.2020.110028
[9] FOUREY G, HERMANGE C, LE TOUZÉ D, et al. An efficient FSI coupling strategy between smoothed particle hydrodynamics and finite element methods [J]. Computer Physics Communications, 2017, 217: 66 − 81. doi: 10.1016/j.cpc.2017.04.005
[10] LONG T, YANG P Y, LIU M B. A novel coupling approach of smoothed finite element method with SPH for thermal fluid structure interaction problems [J]. International Journal of Mechanical Sciences, 2020, 174: 105558. doi: 10.1016/j.ijmecsci.2020.105558
[11] ZHANG G Y, HU T A, SUN Z, et al. A δSPH-SPIM coupled method for fluid-structure interaction problems [J]. Journal of Fluids and Structures, 2021, 101: 103210. doi: 10.1016/j.jfluidstructs.2020.103210
[12] SILLING S A, EPTON M, WECKNER O, et al. Peridynamic states and constitutive modeling [J]. Journal of Elasticity, 2007, 88(2): 151 − 184. doi: 10.1007/s10659-007-9125-1
[13] 黄丹, 章青, 乔丕忠, 等. 近场动力学方法及其应用[J]. 力学进展, 2010, 40(4): 448 − 459. doi: 10.6052/1000-0992-2010-4-J2010-002 HUANG Dan, ZHANG Qing, QIAO Pizhong, et al. A review on peridynamics (PD) method and its applications [J]. Advances in Mechanics, 2010, 40(4): 448 − 459. (in Chinese) doi: 10.6052/1000-0992-2010-4-J2010-002
[14] 乔丕忠, 张勇, 张恒, 等. 近场动力学研究进展[J]. 力学季刊, 2017, 38(1): 1 − 13. QIAO Pizhong, ZHANG Yong, ZHANG Heng, et al. A review on advances in peridynamics [J]. Chinese Quarterly of Mechanics, 2017, 38(1): 1 − 13. (in Chinese)
[15] 秦洪远, 黄丹, 刘一鸣, 等. 基于改进型近场动力学方法的多裂纹扩展分析[J]. 工程力学, 2017, 34(12): 31 − 38. doi: 10.6052/j.issn.1000-4750.2016.08.0634 QIN Hongyuan, HUANG Dan, LIU Yiming, et al. An extended peridynamic approach for analysis of multiple crack growth [J]. Engineering Mechanics, 2017, 34(12): 31 − 38. (in Chinese) doi: 10.6052/j.issn.1000-4750.2016.08.0634
[16] 郁杨天, 章青, 顾鑫. 含单边缺口混凝土梁冲击破坏的近场动力学模拟[J]. 工程力学, 2016, 33(12): 80 − 85. doi: 10.6052/j.issn.1000-4750.2015.05.0396 YU Yangtian, ZHANG Qing, GU Xin. Impact failure simulation of a single-edged notched concrete beam based on peridynamics [J]. Engineering Mechanics, 2016, 33(12): 80 − 85. (in Chinese) doi: 10.6052/j.issn.1000-4750.2015.05.0396
[17] 刘宁, 胡梦凡, 周飞. 基于键基近场动力学理论的单裂纹圆孔板冲击破坏研究[J]. 工程力学, 2020, 37(12): 9 − 17. doi: 10.6052/j.issn.1000-4750.2020.02.0076 LIU Ning, HU Mengfan, ZHOU Fei. The impacted damage study of a single cleavage drilled compression specimen based on bond-based peridynamics [J]. Engineering Mechanics, 2020, 37(12): 9 − 17. (in Chinese) doi: 10.6052/j.issn.1000-4750.2020.02.0076
[18] ZHANG Y B, HUANG D, CAI Z, et al. An extended ordinary state-based peridynamic approach for modelling hydraulic fracturing [J]. Engineering Fracture Mechanics, 2020, 234: 107086. doi: 10.1016/j.engfracmech.2020.107086
[19] REN H F, ZHANG C P, ZHAO X. Numerical simulations on the fracture of a sea ice floe induced by waves [J]. Applied Ocean Research, 2021, 108: 102527. doi: 10.1016/j.apor.2021.102527
[20] ZHOU X P, YAO W W, BERTO F. Smoothed peridynamics for the extremely large deformation and cracking problems: Unification of peridynamics and smoothed particle hydrodynamics [J]. Fatigue and Fracture of Engineering Materials and Structures, 2021, 44(9): 2444 − 2461. doi: 10.1111/ffe.13523
[21] FAN H F, BERGEL G L, LI S F. A hybrid peridynamics-SPH simulation of soil fragmentation by blast loads of buried explosive [J]. International Journal of Impact Engineering, 2016, 87: 14 − 27. doi: 10.1016/j.ijimpeng.2015.08.006
[22] FAN H F, LI S F. A Peridynamics-SPH modeling and simulation of blast fragmentation of soil under buried explosive loads [J]. Computer Methods in Applied Mechanics and Engineering, 2017, 318: 349 − 381. doi: 10.1016/j.cma.2017.01.026
[23] SUN W K, ZHANG L W, LIEW K M. A smoothed particle hydrodynamics-peridynamics coupling strategy for modeling fluid-structure interaction problems [J]. Computer Methods in Applied Mechanics and Engineering, 2020, 371: 113298. doi: 10.1016/j.cma.2020.113298
[24] LE Q V, BOBARU F. Surface corrections for peridynamic models in elasticity and fracture [J]. Computational Mechanics, 2018, 61(4): 499 − 518. doi: 10.1007/s00466-017-1469-1
[25] 马鹏飞, 李树忱, 王修伟, 等. 基于非局部LSM优化的近场动力学及脆性材料变形模拟[J]. 工程力学, 2022, 39(6): 1 − 10. doi: 10.6052/j.issn.1000-4750.2021.03.0188 MA Pengfei, LI Shuchen, WANG Xiuwei, et al. Peridynamic method based on nonlocal LSM optimization and deformation simulation of brittle materials [J]. Engineering Mechanics, 2022, 39(6): 1 − 10. (in Chinese) doi: 10.6052/j.issn.1000-4750.2021.03.0188
[26] ZHANG Z L, WALAYAT K, HUANG C, et al. A finite particle method with particle shifting technique for modeling particulate flows with thermal convection [J]. International Journal of Heat and Mass Transfer, 2019, 128: 1245 − 1262. doi: 10.1016/j.ijheatmasstransfer.2018.09.074
[27] DE VUYST T, VIGNJEVIC R, CAMPBELL J C. Coupling between meshless and finite element methods [J]. International Journal of Impact Engineering, 2005, 31(8): 1054 − 1064. doi: 10.1016/j.ijimpeng.2004.04.017
[28] 苏康, 白瑞祥, 刘琛, 等. 飞机尾翼前缘结构鸟撞仿真与改进设计[J]. 工程力学, 2022, 39(6): 236 − 246. doi: 10.6052/j.issn.1000-4750.2021.03.0236 SU Kang, BAI Ruixiang, LIU Chen, et al. Numerical research and improved design on bird strike of aircraft tail leading edge structure [J]. Engineering Mechanics, 2022, 39(6): 236 − 246. (in Chinese) doi: 10.6052/j.issn.1000-4750.2021.03.0236
[29] IDELSOHN S R, MARTI J, LIMACHE A, et al. Unified Lagrangian formulation for elastic solids and incompressible fluids: Application to fluid-structure interaction problems via the PFEM [J]. Computer Methods in Applied Mechanics and Engineering, 2008, 197: 1762 − 1776. doi: 10.1016/j.cma.2007.06.004
[30] RAFIEE A, THIAGARAJAN K P. An SPH projection method for simulating fluid-hypoelastic structure interaction [J]. Computer Methods in Applied Mechanics and Engineering, 2009, 198(33/34/35/36): 2785 − 2795.
[31] LONG T, HU D A, YANG G, et al. A particle-element contact algorithm incorporated into the coupling methods of FEM-ISPH and FEM-WCSPH for FSI problems [J]. Ocean Engineering, 2016, 123: 154 − 163. doi: 10.1016/j.oceaneng.2016.06.040
[32] PENG Y X, ZHANG A M, WANG S P. Coupling of WCSPH and RKPM for the simulation of incompressible fluid-structure interactions [J]. Journal of Fluids and Structures, 2021, 102(11): 103254.
[33] LIU F H, YU Y, WANG Q H, et al. A coupled smoothed particle hydrodynamic and finite particle method: An efficient approach for fluid-solid interaction problems involving free-surface flow and solid failure [J]. Engineering Analysis with Boundary Elements, 2020, 118: 143 − 155. doi: 10.1016/j.enganabound.2020.03.006