基于显式有限元方法的二维楔形刚体入水砰击载荷并行计算预报
来源:独旅网
第16卷第8期 2012年8月 文章编号:1007—7294(2012)08—0907—08 船舶力学 Journal of Ship Mechanics Vo1.16 No.8 Aug.2012 基于显式有限元方法的二维楔形刚体 入水砰击载荷并行计算预报 骆寒冰,吴景健,王 珊,徐 慧 (天津大学船舶与海洋工程系,天津300072) 摘要:局部砰击载荷是在船舶首部结构设计时重点关注的问题。文章基于显式有限元方法,选用任意拉格朗日一 欧拉算法(ALE),针对某30。二维楔形刚体入水砰击问题,开展了数值预报工作。针对模型网格密度开展了收敛 性分析。数值预报的加速度、砰击压力等时域结果与已公开发表的模型实验的结果进行了比较,吻合非常好。鉴 于在微机上数值计算时间比较长的问题,文中探讨了并行计算技术在模拟中的应用。 关键词:显式有限元;二维楔形体;砰击载荷;并行计算 中图分类号:U661.71 文献标识码:A Parallel computing simulation of water entry of a 2D rigid wedge usigid wedge n’g an expliplicit f tiinite element metho nite element method"LUO Han—bing,WU Jin--jian,WANG Shah,XU Hui (Department of Naval Architecture and Ocean Engineering,Tianjin University,Tianjin 300072,China) Abstract:Design against slamming loads is the concern of ship designers from the view point of strengths. An explicit finite element code is applied to study the impact of one rigid wedge subject to water entry US— ing the Arbitrary Lagrangian—Eulerian(ALE)algorithm.The numerical results are compared and validated with experimental slamming acceleration and pressures in time domain,obtaining very good agreement.A convergence study for mesh density is ca ̄ied out.Parallel computing technology is applied to improve the computing efficiency,which is one important issue arising in simulation when personal computers are used before. Key words:explicit finite element method;rigid wedge;slamming;parallel computing 1引 言 当船舶在恶劣海况中航行时,由于船体与波浪之间的垂向相对运动,船首出水再次入水时会发生 砰击。巨大的水动力作用在船首,会引起船体局部结构及整体结构的动响应,严重时甚至造成结构的 破损,尤其是在迎浪高速航行时『11。砰击载荷会对船体局部结构和整体结构强度造成威胁。例如,1994 年9月28日,在波罗地海的Estonia客滚船事故,是20世纪最严重的海难事故之一,就是由于艏门被 严重砰击打坏而造成沉没的。本文将针对局部砰击问题,开展数值预报研究工作。 收稿日期:2012—03-14 基金项目:国家自然科学基金资助项目(51109159) 作者简介:骆寒冰(1976一),男,天津大学船舶与海洋工程系高级工程师,硕士生导师,E-mail luohanbing@tju.deu.cn;吴景健(1988一),男,硕士生。 908 船舶力学 第16卷第8期 自从Von Karman[2]和Wagner131以来,针对砰击问题,人们开展了大量的理论、数值和试验研究工 作。影响船舶砰击的因素很多,包括船波相对速度、船体几何形状、波面形状、空气层、水的可压缩性和 结构弹性等等。由于该问题的复杂性,目前依然是研究的热点领域。研究的重点,在于合理预报船体结 构的砰击载荷。多数是针对简单的二维剖面结构开展砰击研究,如Zhao等 研究了边界元方法,预报 了二维楔形体和艏外飘入水砰击问题,并开展了实验对比分析工作。对于三维问题,由于问题的复杂 性,除了典型的回转体,其它研究很少,如Faltisen等[61研究了椭球体砰击问题。Alexandru等171针对二维 砰击问题开展了对比计算研究,采用了边界元方法、Fluent和Flow-3D等CFD软件、SPH方法、显式有 限元方法(LS—DYNA软件)等,比较结果表明砰击压力峰值预报结果相互比较吻合,但是砰击压力时 间历程存在一定差异,尤其是对于艏外飘砰击。 随着计算机技术的发展,基于显式有限元技术的程序软件开始应用于砰击问题的预报。Stenius等 】 应用LS—DYNA研究了刚体人水砰击的模型技术,讨论了影响收敛性的模型密度、接触刚度等因素。 Luo等 采用LS—DYNA软件,预报二维楔形体入水砰击问题,预报结果与试验结果比较吻合较好,不 过在微机上所需要的计算时间比较长。上述研究表明了显式有限元技术在预报入水砰击问题上的良 好应用前景。 本文将针对二维楔形刚体模型,采用LS—DYNA软件,进行数值预报,并与Zhao等 模型实验结果 进行了比较。本文主要研究两方面的问题,一是研究LS—DYNA分析技术,提高数值预报的精度,合理 描述砰击过程,二是利用国家超级计算天津中心资源,引入并行计算技术,提高数值预报的效率。 2显式有限元方法及并行计算技术介绍 LS-DYNA是LSTC公司的通用显式动力分析程序。该程序能够模拟求解各种二维、三维非线性结 构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。最 新版是971版,是功能齐全的几何非线性(大位移、大转动和大应变)、材料非线性和接触非线性程序。 它以拉格朗日(Lagrange)算法为主,兼有任意拉格朗日~欧拉算法(ALE)和欧拉(Euler)算法;以显式求 解为主,兼有隐式求解功能;以结构分析为主,兼有热分析、流体一结构耦合功能;以非线性动力分析为 主,兼有静力分析功能。 本文采用显式有限元方法,选用了任意拉格朗日一欧拉算法,水和空气采用多物质欧拉网格,自由 表面的生成利用VOF方法,结构用拉格朗日网格。在欧拉流体和拉格朗日固体接触面,采用罚函数耦 合算法,可以模拟流体与固体之间的耦合效应。由于采用了任意拉格朗日一欧拉算法和罚函数耦合算 法,LS-DYNA能够模拟砰击问题。 本文的部分计算在国家超级计算天津中心TH一1小系统㈣进行。TH一1小系统由256个计算节点 和11个IO/]1 ̄务节点构成,所有计算节点和IO/]J ̄务节点通过InfiniBand网络互连,各个节点操作系统 都是RedHat Enterprise Linux 5.2 x86_64版本。计算节点用于运行串行和并行计算任务,每个计算节 点都是一个多核SMP服务器,其配置为:两个Intel Xeon 5450四核CPU,运行频率3.0 GHz,32 GB主 存。TH-1小系统的作业管理系统以CPU核作为并行作业的资源分配单位,最大可以支持256*8=2 048 个并行任务的MPI并行作业的加载运行。 3二维楔形体刚体入水砰击问题 图1显示了Zhao等[51在挪威MARINTEK开展的刚性楔形体入水实验模型,该实验测量了P。、P 、 P 、P 和Ps五个测点的砰击压力、整体结构的入水砰击力。表1列出了实验楔形体模型的具体参数。 本文根据该实验模型,采用LS—DYNA,建立了图2所表示计算模型。模型沿z方向设置一个单 第8期 骆寒冰等:基于显式有限元方法的二维楔形刚体・- 表1实验楔形体模型参数 909 元,用来模拟二维砰击。X=0处采用了对称性条件,这 空气和水区域外部表面,除了对称面之外,采用了无反 射边界条件。选择合理空气和水区域的大小区域,尽 量减少边界条件对预报结果的影响。为了提高计算效 率,需要在取得精度合理的结果前提下,有效地减少模 the test section 样只需要建立一半模型,可以有效地减少计算时间。 Tab.1 Main particulars of 参数 数值 楔形体宽 测量段长 0.50m 0.20m 0.40m 1.00 m 30。 241 kg 冗余段长 总长 型网格的数量。因此,流体区域采用非均匀网格。距离 楔形体近的网格为均匀布置,其它区域,距离楔形体越 远,网格尺寸越大。模型入水瞬间,,方向的速度为一 6.15 m/s 斜升角 总重 测量段质量 y 14.5 kg Wedge O 时 X Walet 图1 Zhao等㈣楔形体入水实验模型 Fig.1 Location of gauges in wedge section from Zhao et al 图2 LS—DYNA的二维模型示意 Fig.2 2D water entry model in LS—DYNA 4数值预报结果比较 4.1砰击力结果比较 采用了三种尺寸的均匀网格,研究网格密度对收敛性的影响。表2显示了3种计算模型的具体参 数设置。图3显示了计算模型2的部分网格。图4显示了不同网格密度时候的入水砰击力的预报结 果,以楔形体顶端刚刚接触水面时刻为0 s, 模拟TE+0.025 s时间的入水过程。由上述图、表可以看出: 表2采用不同网格密度的三个计算模型参数 es Tab.2 Three models with different meshdensiti(1)预报砰击力在0.158 s左右出现最 大值,结果合理地反映了从入水初期砰击力 图3计算模型2的部分网格图形 Fig.3 Part of meshes in air and water domain of Model 2 图4入水砰击预报结果与模型实验结果比较 Fig.4 Comparison of experimental slamming forces and predicted results with different mesh sizes 91O 船舶力学 第16卷第8期 增加、液面分离之前的最大值、到最后液面分离砰击力迅速降低的整个砰击过程; ((j—L .0)』 (2)模型网格越密,结果越好。网格密度为1.25 mm时候的预报结果与模型实验结果吻合最好, 此时流体和固体网格总数为127 430。不过,模型网格密度越密,所需要的计算时间越长,需要在计算 时间和计算精度之间取得一个合理的妥协; (3)数值预报的结果总体上略大于模型实验的结果,主要原因可能是本文数值预报采用二维模 型,而模型实验实际是三维的,存在一定程度的流体三维效应。 4.2不同时刻砰击压力结果比较 对数值预报的砰击压力进行无因次化处理,见公式(1) p =jI_ 2pv (1) 取计算模型3的压力预报结果,与模型实验的结果进行比较,见图5。其中,横坐标表示的是入水 深度的无量纲结果,y是楔形体液面距离楔形体底部的垂向高度, (t)表示的是楔形体在入水不同时 刻的垂向速度, 是楔形体底部的垂向坐标, 是楔形体的垂向高度。 容一 q 0)『q 誊 鲁 (c)t3=0.020 2 S 图5在不同时刻砰击压力空间分布的比较 Fig.5 Comparison of pressure distribution at different time instances 图5显示了三个典型时刻的砰击压力在楔形体表面的分布,(a)、(b)、(c)分别显示了在入水砰击 初期、液面分离之前以及液面分离后三个阶段的典型结果。由图中可以看出: (1)预报的砰击压力分布曲线光顺,入水砰击初期图5(a)预报结果与实验结果一致,图5(b)、(13) 砰击压力的预报结果略大于模型实验结果; (2)在整个砰击过程中,LS-DYNA预报的砰击压力在不同时刻的分布结果与试验吻合非常好, 反映了显式有限元技术在预报二维刚体砰击问题上的可行性,以及本文所采用建模计算方法的合理 性。 4.3不同位置砰击压力结果比较 取计算模型3的结果,图6比较了楔形体上5个测点砰击压力时域预报结果与实验结果。这里的 第8期 一, ,5*g ^∞ 口S幢w 骆寒冰等:基于显式有限元方法的二维楔形刚体… 911 砰击压力没有作无量纲处理,横坐标是入水时间。通过比较表明,网格尺寸为1.25 mm时候计算模型3 的预报结果与实验结果吻合很好。 育dJ§*g (a)P1深度12.5 mm (b)P2深度37.5 mm ^ed §∞ £ 【曩dJ ,&eL (c)P3深 )P4深度87.5 mm (e)P5 度131.8 mm 图6不同位置砰击压力时域曲线 Fig.6 Comparison of pressure histories at different positions 4.4砰击射流及压力分布 图7显示了在0.004 35 S、0.015 8 S和0.020 2 s三个时刻的砰击射流及水中的压力分布。该时刻 与前面图5中的时刻相对应。考虑该砰击问题的对称性,只要一半模型就能够描述。从图中没有观察 到液体的渗漏现象,表明耦合模拟合理。可以看出: (1)在液面分离之前,见图7 a)、(b),砰击压力的最大值出现在内域,即液面升高处。在外域水 中,离液面升高处越远,压力越小;在射流处,砰击压力急剧减少,可以忽略不计。可见,Wagner理论可 以合理描述该砰击现象; (2)在液面分离之前的入水过程中,砰击压力的最大值出现的位置,将从楔形体底部向上端折角 处移动,而砰击压力的最大值没有明显的降低,这从图6中也能观察到。因此,图4描述的砰击压力的 合力会逐渐增大; (3)液面分离之后,见图7(c),液面升高处已经超过楔形体的上端折角处,此时砰击压力明显变 小,图5(c)也反映了压力沿楔形体表面分布情况。在图4中,此时观察到预报的砰击力较小,明显小于 第8期 骆寒冰等:基于显式有限元方法的二维楔形刚体… 913 坐标是各次并行计算效率。由图中可以看出: (1)在CPU总核数相同情况下,每节点1个CPU配置时的加速比大于每节点2个CPU时的加速 比;在每节点CPU数量相同情况下,随着计算用节点数量的增加,加速比并没有线性增加; (2)在CPU总核数相同情况下,每节点1个CPU配置时的计算效率大于每节点2个CPU时的计 算效率。随着节点数量、每个节点CPU(核)数量增加,计算效率反而降低,主要原因,可能是因为每个 节点内部或各个节点之间计算数据通讯传输消耗机时造成的;对该问题,选择3个节点共12个CPU 核数配置进行并行计算比较合适,加速比为11.8,需计算时问6小时58分钟,合计总CPU核时间83 小时38分钟。 上述不同CPU核配置时的计算效率分析研究表明,在采用LS—DYNA并行计算模拟砰击问题时 候,并不是采用的节点数、每个节点的CPU核数量越多,计算越快,需要合理配置节点数以及每节点 的CPU核数,提高并行计算的计算效率。 5结 论 本文采用LS—DYNA软件,基于显式有限元方法,采用任意拉格朗日一欧拉算法和罚函数耦合算 法,针对Zhao等嘲楔形体入水砰击实验,建立了二维刚体模型,开展了数值预报工作。预报的砰击力、 在不同时刻的砰击压力空间分布和在不同测点的砰击压力时域分布,与模型实验结果吻合很好。这反 映了显式有限元技术在预报二维刚体砰击问题上的可行性,以及本文所采用建模计算方法的合理性。 为减少计算时间,提高计算精度,流体区域选用了非均匀网格的计算模型,距离楔形体近的网格 为均匀布置,其它区域,距离楔形体越远,网格尺寸越大。讨论了网格密度对数值预报结果的影响,最 小网格尺寸选用1.25 mm,此时预报的结果与实验结果吻合较好。 预报的砰击力结果,正确描述了入水砰击的整个过程,包括入水初期、液面分离及最后阶段。由于 模型实验的流体三维效应,2D数值预报的砰击力最大值略大于实验结果。合理预报了砰击压力在楔 形体表面的时间、空间分布。合理反映了砰击过程的射流以及内域和外域中的压力分布。 研究了并行计算的效率和加速比问题。为了提高计算效率,需要合理配置计算节点数量以及每个 节点的CPU核数。利用超级计算中心资源进行并行计算,能够显著降低数值计算等待时间,这为今后 采用LS—DYNA分析船舶与海洋结构物三维刚体以及弹性体砰击问题提供了有效而可行的解决方法。 致谢:本文部分研究结果是在国家超级计算天津中心TH~1小系统上利用LS—DYNA软件并行计算得 到的,感谢中心在软件和硬件上对本基金项目的支持,感谢中心陈博文工程师在计算过程中的热情支 持。 参考文献: 【1]骆寒冰,徐 慧,余建星,万正权.舰船砰击载荷及结构动响应研究综述[J】.船舶力学,2010,14(4):439—450. Luo Hanbing,Xu Hui,Yu Jianxing,Wan Zhengquan.Review of the state of the art of dynamic responses induced by slamming loads on ship structures[J].Journal of Ship Mechanics,2010,14(4):439—450. 【2】Von Karman T.The impact on seaplane floats during landing[R].National Advisory Committee for Aeronatics.Techinical note No.321,1929:309-313. 【3】Wagner H.Uber stoss-und gleitvergange an der oberflache von lfussigkeiten[J].Zeitschrilf fuer Angewandte Mathematik und Mechanik,1932,12:193—215. [4】Zhao R,Faltinsen O M.Water entry of two—dimensional bodies[J1.Journal of Fluid Mechanics,1993,246:593—612. 【5】Zhao R,Faltinsen O M,Aarsnes J V.Water enty rof arbitray two—dimensional sections with and without lfow separation 『C1.Proc.21st Symposium on Naval Hydrodynamics,1996:408-423. 914 船舶力学 第16卷第8期 【66] Fahinsen O M,Chen Z M.A generalized wagner method for three—dimensional slamming[J].Journal of Ship Research, 2005,49(4):279—287. [7】Alexandrn I,Brizzolara S,Viviani M,et a1.Comparison of experimental and numerical impact loads on ship—like sections [MJ.Advancements in Marine Structures,Guedes Soares C,Das P K(Eds),Taylor&Francis,UK,2007:339—349. 【8]Stenius I,Rosn A,Kuttenkeuler J.Explicit FE—modeling of lfuid-structure interaction in hull-water impacts[J].Intena—r tional Shipbuilding Progress,2006,53:1031-1121. [91 Luo H B,Wang S,Guedes Soares C.Numerical prediction of slamming loads on rigid wedge for water entry problem by an explicit finite element method[M].Advances in Mairne Stuctrures,Guedes Soares C,Fricke W(Eds),Taylor&Francis, UK.2011. [10】国家超级计算中心.TH一1小系统用户手册[K].2011.