发明名称 一种深水立管的时域涡激升力确定方法
摘要 本发明涉及海洋深水立管的研究方法,具体涉及一种深水立管的时域涡激升力确定方法。该方法将由深水立管横流向振动速度和加速度产生的粘性阻力和附加质量力引入了涡激升力的计算,并采用迭代方法计算时域的涡激升力,从而建立了一个完整的流固耦合时域涡激升力计算方法。由于本发明增加了深水立管振动速度和加速度产生的粘性阻力和附加质量力,比现有方法更符合圆柱体横流向涡激振动的受力状态。
申请公布号 CN102507082B 申请公布日期 2014.02.26
申请号 CN201110291358.0 申请日期 2011.09.30
申请人 中国海洋大学 发明人 黄维平;孙铭远;刘震
分类号 G01L23/00(2006.01)I;G01M7/02(2006.01)I 主分类号 G01L23/00(2006.01)I
代理机构 代理人
主权项 1.一种深水立管的时域涡激升力确定方法,其特征在于:建立的涡激升力时域模型如下:<maths num="0001"><![CDATA[<math><mrow><mi>FL</mi><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>L</mi></msub><mi>&rho;D</mi><msup><mrow><mo>(</mo><mi>U</mi><mo>-</mo><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mi>cos</mi><msubsup><mi>&omega;</mi><mi>s</mi><mo>&prime;</mo></msubsup><mi>t</mi><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mo>|</mo><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mo>|</mo><mo>-</mo><mfrac><msup><mi>&pi;</mi><mn>2</mn></msup><mn>4</mn></mfrac><mi>&rho;D</mi><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover></mrow></math>]]></maths>式中:FL--涡激升力;C<sub>L</sub>--升力系数;C<sub>D</sub>--拖曳力系数;ρ--流体密度;D--深水立管直径;U--流体流速;<img file="FSB0000119283070000012.GIF" wi="40" he="52" />--深水立管顺流向振动速度;<img file="FSB0000119283070000013.GIF" wi="39" he="53" />--深水立管横流向振动速度;ω′<sub>s</sub>--涡旋泄放频率,<img file="FSB0000119283070000014.GIF" wi="401" he="132" />其中,St为斯特罗哈数,t--时间;<img file="FSB0000119283070000015.GIF" wi="37" he="52" />--深水立管横流向振动加速度;针对深水立管顺流向振动速度、横流向振动速度和加速度,采用迭代方法对上式进行计算,得到深水立管的时域涡激升力,所述的采用迭代方法进行计算的具体步骤如下:1)给定深水立管顺流向振动速度、横流向振动速度和加速度及计算时间的初值:t<sub>j</sub>=t<sub>0</sub>=0,<maths num="0002"><![CDATA[<math><mrow><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mn>0</mn><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mn>0</mn><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mn>0</mn><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mn>0</mn><mo>,</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mn>0</mn><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mn>0</mn></mrow></math>]]></maths>式中:j--时间步数,计算开始时j=0;i--迭代次数,每个时间步开始时i=0;2)计算给定流速下的约化速度:<maths num="0003"><![CDATA[<math><mrow><msub><mi>V</mi><mi>r</mi></msub><mo>=</mo><mfrac><mi>U</mi><mrow><msub><mi>f</mi><mi>n</mi></msub><mi>D</mi></mrow></mfrac></mrow></math>]]></maths>式中:V<sub>r</sub>--约化速度;U--流体流速;f<sub>n</sub>--深水立管的固有频率;D--深水立管直径;3)当V<sub>r</sub>&lt;5或V<sub>r</sub>&gt;7时,将t<sub>j</sub>,<img file="FSB0000119283070000021.GIF" wi="182" he="81" />代入下式计算第j时间步内第i次迭代的脉动拖曳力:<maths num="0004"><![CDATA[<math><mfenced open='' close=''><mtable><mtr><mtd><msubsup><mi>FD</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><msup><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mi>cos</mi><msubsup><mi>&omega;</mi><mi>s</mi><mo>&prime;</mo></msubsup><msub><mi>t</mi><mn>0</mn></msub><mo>+</mo></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>|</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>-</mo><mfrac><msup><mi>&pi;</mi><mn>2</mn></msup><mn>4</mn></mfrac><mi>&rho;D</mi><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mtd></mtr></mtable></mfenced></math>]]></maths>当5≤V<sub>r</sub>≤7时,将t<sub>j</sub>,<img file="FSB0000119283070000023.GIF" wi="184" he="87" />代入下式计算第j时间步内第i次迭代的脉动拖曳力:<maths num="0005"><![CDATA[<math><mfenced open='' close=''><mtable><mtr><mtd><msubsup><mi>FD</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><msup><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mi>cos</mi><mn>2</mn><msubsup><mi>&omega;</mi><mi>s</mi><mo>&prime;</mo></msubsup><msub><mi>t</mi><mn>0</mn></msub><mo>+</mo></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>|</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>-</mo><mfrac><msup><mi>&pi;</mi><mn>2</mn></msup><mn>4</mn></mfrac><mi>&rho;D</mi><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mtd></mtr></mtable></mfenced></math>]]></maths>在以上两个公式中,FD--脉动拖曳力;C<sub>D</sub>--拖曳力系数;ρ--流体密度;D--深水立管直径;U--流体流速;<img file="FSB0000119283070000025.GIF" wi="29" he="40" />--深水立管顺流向振动速度;ω′<sub>s</sub>--涡旋泄放频率,<img file="FSB0000119283070000026.GIF" wi="402" he="137" />其中,St为斯特罗哈数;t--时间;ü--深水立管顺流向振动加速度;4)将步骤3)中计算得到的脉动拖曳力<img file="FSB0000119283070000027.GIF" wi="113" he="83" />代入深水立管的振动方程式:<maths num="0006"><![CDATA[<math><mrow><mi>m</mi><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><mi>c</mi><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><mi>k</mi><msubsup><mi>u</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mi>F</mi><msubsup><mi>D</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>式中:m--深水立管的质量;c--深水立管的阻尼系数;k--深水立管的弯曲刚度;<img file="FSB0000119283070000029.GIF" wi="105" he="86" />--第j时间步内第i+1次迭代的顺流向振动位移;<img file="FSB0000119283070000031.GIF" wi="108" he="82" />--第j时间步内第i+1次迭代的顺流向振动速度;<img file="FSB0000119283070000032.GIF" wi="107" he="84" />--第j时间步内第i+1次迭代的顺流向振动加速度;计算第j时间步内第i+1次迭代的深水立管顺流向涡激振动的速度<img file="FSB0000119283070000033.GIF" wi="98" he="84" />和加速度<img file="FSB0000119283070000034.GIF" wi="125" he="82" />5)如果<img file="FSB0000119283070000035.GIF" wi="697" he="101" />ε为预先设定的计算精度,则继续进行迭代计算,令:<maths num="0007"><![CDATA[<math><mrow><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>然后,重复步骤3)~5)的计算;如果<maths num="0008"><![CDATA[<math><mrow><mi>max</mi><mo>{</mo><mo>|</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>-</mo><msubsup><mover><mi>u</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>,</mo><mo>|</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>}</mo><mo>&le;</mo><mi>&epsiv;</mi><mo>,</mo></mrow></math>]]></maths>则令:<maths num="0009"><![CDATA[<math><mrow><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>n为第j时间步内计算脉动拖曳力的总迭代次数;对于第1个时间步,即j=0,<img file="FSB0000119283070000039.GIF" wi="587" he="78" />否则,<img file="FSB00001192830700000310.GIF" wi="434" he="69" />其中,m为第j-1时间步内计算涡激升力的总迭代次数;6)将<img file="FSB00001192830700000311.GIF" wi="285" he="78" />代入下式计算第j时间步内第i次迭代的涡激升力:<maths num="0010"><![CDATA[<math><mrow><mi>F</mi><msubsup><mi>L</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>L</mi></msub><mi>&rho;D</mi><msup><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msubsup><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mi>cos</mi><msubsup><mi>&omega;</mi><mi>s</mi><mo>&prime;</mo></msubsup><msub><mi>t</mi><mi>j</mi></msub><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>C</mi><mi>D</mi></msub><mi>&rho;D</mi><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>|</mo><mo>-</mo><mfrac><msup><mi>&pi;</mi><mn>2</mn></msup><mn>4</mn></mfrac><mi>&rho;D</mi><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>7)将步骤6)中计算得到的涡激升力<img file="FSB00001192830700000313.GIF" wi="90" he="68" />代入深水立管的横流向涡激振动方程式:<maths num="0011"><![CDATA[<math><mrow><mi>m</mi><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><mi>c</mi><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><mi>k</mi><msubsup><mi>v</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><mi>F</mi><msubsup><mi>L</mi><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>式中:m--深水立管的质量;c--深水立管的阻尼系数;k--深水立管的弯曲刚度;<img file="FSB00001192830700000315.GIF" wi="96" he="80" />--第j时间步内第i+1次迭代的横流向振动位移;<img file="FSB00001192830700000316.GIF" wi="99" he="79" />--第j时间步内第i+1次迭代的横流向振动速度;<img file="FSB00001192830700000317.GIF" wi="98" he="82" />--第j时间步内第i+1次迭代的横流向振动加速度;计算第j时间步内第i+1次迭代的深水立管横流向涡激振动速度<img file="FSB00001192830700000318.GIF" wi="88" he="69" />和加速度<img file="FSB0000119283070000041.GIF" wi="113" he="65" />8)如果<img file="FSB0000119283070000042.GIF" wi="680" he="87" />ε为预先设定的计算精度,则继续进行迭代计算,令:<maths num="0012"><![CDATA[<math><mrow><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>然后,重复步骤6)~8)的计算;如果<img file="FSB0000119283070000044.GIF" wi="683" he="93" />则开始下一个时间步的计算,令:t<sub>j</sub>=t<sub>j+1</sub>=t<sub>j</sub>+Δt,<maths num="0013"><![CDATA[<math><mrow><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mi>j</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mover><mi>v</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>m为第j时间步内计算涡激升力的总迭代次数;重复步骤3)~8)的计算,直至计算时长满足需要。
地址 266000 山东省青岛市崂山区松岭路238号
您可能感兴趣的专利