流体与结构砰击是船舶与海洋工程领域的一个重要研究问题。砰击发生的时间非常短暂,此时压力和流体质点加速度非常大并且在短时间内快速变化,这一物理过程极其复杂,若进一步考虑内部液体运动的影响,此类问题的研究将更具挑战性。
瓦格纳理论是解决入水砰击问题的重要方法之一。基于这个方法,Howison等[1] 给出了一个小底升角物体入水问题的显式解,Korobkin [2]采用2阶瓦格纳理论研究砰击问题。而非线性边界元法在砰击问题的求解中更加精确,一方面采用此方法可以捕捉到物面与自由面交线的精确位置,另一方面拉伸坐标系技术的引入可使物面砰击压力的求解更加精确[3]。基于边界法的代表性工作包括Dobrovol[4]以及Zhao等[5]关于对称楔形体的垂向入水问题研究。在边界元基础上,考虑拉伸坐标系的工作包括,Xu等[6]非对称楔形体斜向入水,和Wu [7]双楔形体入水问题。然而这些工作均是针对匀速情况。Wu等考虑了楔形体单自由度自由入水问题,Xu等[8]研究了楔形体三自由度自由入水,Sun等[9]考虑了楔形体在波浪中的斜向入水。
张书谊等[10]基于CFD软件Fluent探索了二维情况下矩形液舱内液体水动力特性。朱仁庆等[11]对船舱内液体的三维晃荡特性进行分析,揭示了三维情况下液舱晃荡机理。甄长文等[12]对于三维共振频率下油船液舱舱内液体晃荡情况进行模拟研究,发现当晃荡稳定后舱内液体以驻波与行波组合的方式运动。李裕龙等[13]基于OpenFOAM对载液船舶在波浪中的运动进行研究,揭示了船舶在发生液舱晃荡时的横摇特性。还有一些其他典型的工作,包括骆阳等[14]研究了两船体靠近时运动与液舱晃荡的耦合效应,朱仁庆等[15]研究了弹性舱壁与液体晃荡的相互耦合作用,龚少军等[16]基于粒子法研究了液舱共振现象。
本文基于不可压缩势流理论,采用边界元方法,求解楔形液舱入水问题。建立2个独立计算域,第一个计算域用于计算内部流场,第二个计算域用于计算外部流场。前者在物理坐标系下求解,后者在拉伸坐标系下求解。2个计算域内流体运动以及液舱壳之间的耦合通过辅助函数方法实现。本文将展开液舱内相同质量水和冰的对比性研究,以深入分析当液舱内流体质点发生运动对整个耦合系统的影响。
1 数学模型和数值过程 1.1 物理参数的定义和笛卡尔坐标系图1描述了一个二维楔形液舱在给定初始速度条件下自由入水问题。物体的旋转中心固定在楔形体尖端,以
![]() |
图 1 液舱入水示意图和坐标系定义 Fig. 1 Schematic diagram of liquid tank entering water and definition of coordinate system |
$ {\gamma _1} = \frac{\text{π} }{2} + \theta - {\gamma _{\text{0}}},{\gamma _2} = \frac{\text{π} }{2} - \theta - {\gamma _{\text{0}}}。$ | (1) |
楔形体运动的垂向位移
$ \dot{s}(t)=W(t)\text{,}\dot{l}(t)=U(t)\text{,}\dot{\theta }(t)=\varOmega (t)。$ | (2) |
采用完全非线性边界元方法对以下数学模型进行求解。在流体域内满足拉普拉斯方程,引入其梯度等于流体质点速度的速度势
$ {\nabla ^2}{\phi _i}{\text{ = 0}},\begin{array}{*{20}{c}} {} \end{array}(i = 1,2),$ | (3) |
其中,下标1和 2分别代表液舱内部流体域和液舱外部流体域,简称内域和外域。在动坐标系下满足的其他边界条件为:
$ \frac{{{\rm{D}}{\phi _i}}}{{{\rm{D}}t}} = \frac{1}{2}{\left| {\nabla {\phi _i}} \right|^2} - g(y - s) \text{,}自由面,$ | (4) |
$ \frac{{{\rm{D}}x}}{{{\rm{D}}t}} = \frac{{{\partial} {\phi _i}}}{{\partial x}} - U,\begin{array}{*{20}{c}} \end{array}\frac{{{\rm{D}}y}}{{{\rm{D}}t}} = \frac{{\partial {\phi _i}}}{{\partial y}} + W \text{,}自由面,$ | (5) |
$ \frac{{{{\partial}} {\phi _i}}}{{{{\partial}} n}} = (U - \Omega y){n_x} + ( - W + \Omega x){n_y} \text{,}物面,$ | (6) |
$ \nabla {\phi _{\text{2}}}{\text{ = }}0 \text{,}外域远场。$ | (7) |
$ {y_i}(x,t = 0) = {H_i},\begin{array}{*{20}{c}} {} \end{array}{\phi _i}(x,{H_i},t = 0) = 0\text{,}初始时刻 。$ | (8) |
其中,
由于在初始入水时刻,楔形体只有极其微小的部分进入到水中。为保证外域的计算精度,将针对外域采用拉伸坐标系技术[3]。定义一个拉伸坐标系
$ {\phi _2}(x,y,t) = s\varphi (\alpha ,\beta ,t),\alpha = x/s,\beta = y/s,$ | (9) |
其中,
$ \frac{{{{\partial}} \varphi }}{{{{\partial}} n}} = (U - s\Omega \beta ){n_\alpha } + ( - W + s\Omega \alpha ){n_\beta }\text{,}物面, $ | (10) |
$ \frac{{{\rm{D}}(s\varphi )}}{{{\rm{D}}t}} = \frac{1}{2}(\varphi _\alpha ^2 + \varphi _\beta ^2) - g(s\beta - s)\text{,}自由面, $ | (11) |
$ \frac{{\rm{D}}(s\alpha )}{{\rm{D}}t}={\phi }_{\alpha }-U\text{,}\begin{array}{c}\end{array}\frac{{\rm{D}}(s\beta )}{{\rm{D}}t}={\phi }_{\beta }+W \text{,}自由面。$ | (12) |
2个计算域的控制方程和边界条件确立以后,均可以采用边界积分公式进行求解,可参考文献[17]。
1.3 压力求解基于伯努利方程和自由面零压条件,流场压力可表达为:
$ {p_i} = - {\rho _i}\left[ {{\phi _{it}} + \frac{1}{2}{{\left| {\nabla {\phi _i}} \right|}^2} + g(y - s)} \right],$ | (13) |
其中,
$ \frac{{{\partial} {\phi _{it}}}}{{{\partial} n}} = \left( {{{\dot {\boldsymbol{U}}}} + {{\dot {{\varOmega}} }} \times {\boldsymbol{{{x}}}}} \right) \cdot {\boldsymbol{{{n}}}} - {\boldsymbol{{{U}}}} \cdot \frac{{{{\partial}} \nabla {\phi _i}}}{{{{\partial}} n}} + {{{{\varOmega}} }} \cdot \frac{{{\partial}} }{{{{\partial}} n}}\left[ {{\boldsymbol{{x}}} \times \left( {{\boldsymbol{{U}}} - \nabla {\phi _i}} \right)} \right]。$ | (14) |
需要注意式(14)中加速度是未知的,所以无法通过这个公式直接求解压力,因此建立多个辅助函数,以实现物体运动和流体压力的解耦。
$ {\phi _{it}} = {\chi _{i0}} + \dot U{\chi _{i1}} + \dot W{\chi _{i2}} + \dot \Omega {\chi _{i3}} - {\boldsymbol{{U}}} \cdot \nabla {\phi _i} + {\varOmega} \cdot \left[ {{\boldsymbol{{x}}} \times \left( {{\boldsymbol{{U}}} - \nabla {\phi _i}} \right)} \right]。$ | (15) |
流体域内辅助函数
$ \begin{split}\frac{{{{\partial}} {\chi _{ij}}}}{{{{\partial}} n}} =& {n_j},{n_0} = 0,{n_1} = {n_x},{n_2} = {n_y},{n_3} = (x{n_y} - y{n_x}),\\ &(i = 1,2,j = 0, \cdots, 3)\text{,}物面,\end{split} $ | (16) |
$ \begin{split}{\chi _{i0}} = & - \left[ {\frac{1}{2}{{\left| {\nabla {\phi _i}} \right|}^2} + g(y - s)} \right] + U{\phi _{ix}} - W{\phi _{iy}} - \\& {\varOmega} \left[ {x( - W - {\phi _{iy}}) - y(U - {\phi _{ix}})} \right] \text{,}自由面,\end{split}$ | (17) |
$ {\chi _{ij}} = 0,(i = 1,2,j = 1,2,3) \text{,}自由面,$ | (18) |
$ \frac{{{{\partial}} {\chi _{20}}}}{{{{\partial}} n}} = \Omega ({n_x}W + {n_y}U) \text{,}远场,$ | (19) |
$ \frac{{{\partial} {\chi _{2i}}}}{{{\partial}} n} = 0,(i = 1,2,3) \text{,}远场。$ | (20) |
所有辅助函数均可以采用边界积分公式求解。
1.4 运动方程楔形液舱入水的运动方程可表达为
$ \left[ {{{\boldsymbol{M}}_0}} \right]\left[ {\boldsymbol{A}} \right] = \left[ {{{\boldsymbol{F}}_1}} \right] + \left[ {{{\boldsymbol{F}}_2}} \right] + \left[ {{{\boldsymbol{F}}_{\text{G}}}} \right]。$ | (21) |
其中:
$ \left[ {{{\boldsymbol{M}}_0}} \right] = \left[ {\begin{array}{*{20}{c}} {{m_0}}&0&{ - {m_0}{l_{c0}}\cos \theta } \\ 0&{{m_0}}&{ - {m_0}{l_{c0}}\sin \theta } \\ { - {m_0}{l_{c0}}\cos \theta }&{ - {m_0}{l_{c0}}\sin \theta }&{{I_0}} \end{array}} \right],$ | (22) |
为液舱壳的质量矩阵。其中
$\begin{split} {{\boldsymbol{F}}_i} = & - {\rho _i}\int_{{S_i}} \Biggr\{ {\chi _{i0}} + \dot U{\chi _{i1}} + \dot W{\chi _{i2}} + \dot \Omega {\chi _{i3}} - {\boldsymbol{U}} \cdot \nabla {\phi _i} + \\& {{\varOmega }} \cdot \left[ {{\boldsymbol{x}} \times \left( {{\boldsymbol{U}} - \nabla {\phi _i}} \right)} \right] + \frac{1}{2}{{\left| {\nabla {\phi _i}} \right|}^2} + g(y - s) \Biggr\}{\boldsymbol{n}}{\rm{d}}s \end{split}。$ | (23) |
将式(23) 代入式 (21),并且把加速度项移动到左端,可以得到
$ (\left[ {{{\boldsymbol{M}}_0}} \right] + \left[ {{{\boldsymbol{C}}_1}} \right] + \left[ {{{\boldsymbol{C}}_2}} \right])\left[ {\boldsymbol{A}} \right] = \left[ {{{{\boldsymbol{F'}}}_1}} \right] + \left[ {{{{\boldsymbol{F'}}}_2}} \right] + \left[ {{{\boldsymbol{F}}_{\text{G}}}} \right]。$ | (24) |
其中:
$ {C_{ijk}} = {\rho _i}\int\limits_{{S_i}} {{\chi _{ij}}{n_k}{\rm{d}}s},$ |
为内部流体和外部流体的附加质量。
$\begin{split} {{\boldsymbol{F'}}_i} = & - {\rho _i}\int_{{S_i}} \Biggr\{ {\chi _{i0}} - {\boldsymbol{U}} \cdot \nabla {\phi _i} + {{\varOmega }} \cdot \left[ {{\boldsymbol{x}} \times \left( {{\boldsymbol{U}} - \nabla {\phi _i}} \right)} \right] +\\ &\frac{1}{2}{{\left| {\nabla {\phi _i}} \right|}^2} + g(y - s) \Biggr\}{\mathbf{n}}{\rm{d}}s。\end{split} $ |
当液舱内部的水被冻成冰时,液舱内部流体的附加质量和水动力均为0。
2 数值结果与讨论分别对内半角
图2给出了内半角
![]() |
图 2
水舱和冰舱入水过程中速度时历对比(
|
如图2(b)所示,入水过程中,水舱和冰舱旋转速度都呈现出先增加,再快速降低,然后达到平稳的变化过程。这是由于旋转中心位于楔形体尖端,而物体重心位于旋转中心之上,当物体发生旋转时,将产生与旋转方向相同的力矩,使物体旋转运动加速。随着旋转角度的增加,顺旋转方向一侧的底升角
图2(c)中的水平速度开始增加,然后减小。水平速度增加主要是由于水舱或冰舱在旋转中,顺旋转方向物面底升角变小,逆旋转方向物面底升角增加,导致前者表面压力增加,后者表面压力降低。两侧压力差形成的水平方向合力将导致物体向水平方向加速度运动。在物体水平加速运动过程中,顺水平运动方向的流体质点与物面相对运动速度增加,逆水平运动方向的流体质点与物面相对运动速度降低,这将导致前者压力增加,后者压力降低,此时形成的水平方向合力的作用是使物体水平减速。还可以发现,图2(c)中,仍然是水舱运动幅度较大,原因与图2(b)类似。
2.2 内半角图3给出了内半角
![]() |
图 3
水舱和冰舱入水过程中速度时历对比(
|
当内半角
内半角的增加同样影响旋转速度和水平速度。当内半角
对于水平速度,两侧压力差形成的水平方向合力是物体向水平方向加速运动或减速运动的原因。与旋转速度一样,内半角的增加会导致顺水平运动方向的流体质点与物面相对运动速度增加的更快,逆水平运动方向的流体质点与物面相对运动速度降低的更快。由此引起两侧压力差的增大,使得内半角
基于完全非线性边界条件的势流理论,用边界元法求解了自由下落的楔形液舱入水问题。研究了液舱内部载有等质量水或冰入水时的楔形液舱运动特性,通过对比不同内半角的楔形液舱入水,得到以下结论:
1)舱内液体的运动对垂向速度影响较小,对旋转速度和水平速度影响较大。垂向速度主要由楔形液舱的重力和垂直方向的水动力决定,垂向水动力对于液舱内液体的流动并不敏感,舱内流体质点的运动对垂向运动影响较小。而对于旋转速度和水平速度,随着液舱内流体的运动,不同的流体质点会以不同的加速度运动,这会导致附加质量不同于相同重量的冰,此时液舱更容易加速和减速。除此之外,舱内液体的流动会使楔形液舱的质心更快的移动,液舱将获得更大的合力或力矩。所以当液舱装有水时,旋转速度和水平速度的幅值更大。
2)楔形液舱内半角的增大会使垂向速度、旋转速度和水平速度随时间减小的更快且峰值更小。内半角增大会导致两侧的底升角减小,从而导致相同时刻下物面湿面积更大、逆物体旋转方向的力矩更大以及楔形体两侧压力差更大。因此速度峰值更早的到来,液舱的垂向速度、旋转速度和水平速度减小的更快。
[1] |
HOWISON S D, OCKENDON J R, WILSON S K. Incompressible water-entry problems at small deadrise angles[J]. Journal of Fluid Mechanics, 1991, 222: 215-230. DOI:10.1017/S0022112091001076 |
[2] |
KOROBKIN A A. Second-order wagner theory of wave impact[J]. Journal of Engineering Mathematics, 2007, 58: 121-139. DOI:10.1007/s10665-006-9105-7 |
[3] |
WU G X, SUN H, HE Y S. Numerical simulation and experimental study of water entry of a wedge in free fall motion[J]. Journal of Fluids and Structures, 2004, 19: 277-289. DOI:10.1016/j.jfluidstructs.2004.01.001 |
[4] |
DOBROVOL'S KAYA Z N. On some problems of similarity flow of fluid with a free surface[J]. Journal of Fluid Mechanics, 1969, 36: 805-829. DOI:10.1017/S0022112069001996 |
[5] |
ZHAO R, FALTINSEN O M. Water entry of two-dimensional bodies[J]. Journal of Fluid Mechanics, 1993, 246: 593-612. DOI:10.1017/S002211209300028X |
[6] |
XU G D, DUAN W Y, WU GX. Numerical simulation of oblique water entry of asymmetrical wedge[J]. Ocean Engineering, 2008, 35: 1597-1603. DOI:10.1016/j.oceaneng.2008.08.002 |
[7] |
WU G X. Numerical simulation of water entry of twin wedges[J]. Journal of Fluids and Structures, 2006, 22: 99-108. DOI:10.1016/j.jfluidstructs.2005.08.013 |
[8] |
XU G D, DUAN W Y, WU G X. Simulation of water entry of a wedge through free fall in three degrees of freedom[J]. Proceeding of the Royal SocietyA:Mathematical,, 2010, 466: 2219-2239. DOI:10.1098/rspa.2009.0614 |
[9] |
SUN S Y, SUN S L, WU G X. Oblique water entry of a wedge into waves with gravity effect [J]. Journal of Fluids and Structures, 2015, 52: 49-64.
|
[10] |
张书谊, 段文洋. 矩形液舱横荡流体载荷的Fluent数值模拟[J]. 中国舰船研究, 2011, 6(5): 73-77. |
[11] |
朱仁庆, 侯玲. LNG船液舱晃荡数值模拟[J]. 江苏科技大学学报(自然科学版), 2010, 24(1): 1-6. |
[12] |
甄长文, 吴文锋, 朱柯壁, 等. 共振频率下油船液舱晃荡数值模拟研究[J]. 中国修船, 2019, 32(1): 40-43. |
[13] |
李裕龙, 朱仁传, 缪国平, 等. 基于OpenFOAM的船舶与液舱流体晃荡在波浪中时域耦合运动的数值模拟[J]. 船舶力学, 2012, 016(7): 750-758. DOI:10.3969/j.issn.1007-7294.2012.07.004 |
[14] |
骆阳, 朱仁庆, 刘永涛. FPSO与运输船旁靠时液舱晃荡与船舶运动耦合效应分析[J]. 江苏科技大学学报: 自然科学版, 2015, 29(4): 307-316.
|
[15] |
朱仁庆, 李辰, 顾思琪. 弹性液舱内液体晃荡研究[J]. 江苏科技大学学报: 自然科学版, 2013, 27(3): 214-218.
|
[16] |
龚少军, 姚震球. 基于粒子法的液舱共振晃荡现象研究[J]. 江苏科技大学学报: 自然科学版, 2010, 24(6): 534-538.
|
[17] |
LU C H, HE Y S, WU G X. Coupled analysis of nonlinear interaction between fluid and structure during impact [J]. J. Journal of Fluids & Structures, 2ooo,14(1):127-146
|
[18] |
WU G. Hydrodynamic force on a rigid body during impact with liquid [J], J. Journal of Fluids & Structures,1998,12(5):549-559
|