主权项 |
一种船舶航行性能虚拟测试系统,其特征在于,包括:存储装置,所述存储装置包括第一存储部件和第二存储部件;所述第一存储部件内保存有船舶航行性能测试的标准比对数据以及测试规则数据;所述第二存储部件中保存有船舶性能虚拟测试的测试结果数据;工具装置;所述工具装置中包括多个用于测试船舶航行性能的测试工具;测试装置;所述测试装置分别连接所述存储装置和所述工具装置;所述测试装置调取所述存储装置中的所述标准比对数据和所述测试规则数据,以及所述工具装置中的所述测试工具,并对船舶航行性能进行测试,所述测试装置中包括一环境模拟单元;操作平台;所述操作平台连接于所述测试装置;所述操作平台根据所述测试装置的测试结果,按照预设的方法建立船舶航行时的总体数据模型;应用所述船舶航行性能虚拟测试系统的船舶航行性能虚拟测试方法具体包括:步骤1,所述操作平台根据所述测试装置得到的测试结果处理得到船舶在波浪中航行的航行数据模型;步骤2,所述操作平台根据所述测试装置得到的测试结果处理得到船舶航行时所处环境的环境数据模型;步骤3,所述操作平台结合所述航行数据模型和所述环境数据模型,得到模拟船舶实际航行时的所述总体数据模型;所述步骤2具体包括:步骤21,所述环境模拟单元建立初始的海浪谱公式<img file="FDA0000844889030000011.GIF" wi="184" he="100" /><maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mover><mi>h</mi><mo>~</mo></mover><mn>0</mn></msub><mrow><mo>(</mo><mi>K</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msqrt><mn>2</mn></msqrt></mfrac><mrow><mo>(</mo><msub><mi>ξ</mi><mi>r</mi></msub><mo>+</mo><msub><mi>iξ</mi><mi>s</mi></msub><mo>)</mo></mrow><msqrt><mrow><msub><mi>P</mi><mi>h</mi></msub><mrow><mo>(</mo><mi>K</mi><mo>)</mo></mrow></mrow></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000844889030000012.GIF" wi="1744" he="165" /></maths>所述i为复数单位;所述K为二维向量,用于表示风向;所述P<sub>h</sub>(K)表示波浪的能量谱密度;ξ<sub>r</sub>和ξ<sub>s</sub>均为高斯随机数,表示海浪的随机性;步骤22,所述环境模拟单元在所述公式(4)中加入时间变量t,以构成海浪的海浪谱公式:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><mi>h</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mover><mi>h</mi><mo>~</mo></mover><mn>0</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>exp</mi><mo>{</mo><mi>i</mi><mi>ω</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>t</mi><mo>}</mo><mo>+</mo><msub><mover><mi>h</mi><mo>~</mo></mover><mn>0</mn></msub><mrow><mo>(</mo><mo>-</mo><mi>k</mi><mo>)</mo></mrow><mi>exp</mi><mo>{</mo><mo>-</mo><mi>i</mi><mi>ω</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>t</mi><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000844889030000013.GIF" wi="1792" he="108" /></maths>所述ω为海浪前进速度的相关参数,所述k为K的模;所述ω与海浪的前进速度的关系公式为:ω<sup>2</sup>(K)=g<sup>k</sup> (6)所述g为重力加速度;步骤23,所述测试装置建立对于圆弧状海浪的高度计算公式:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>h</mi><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>Σ</mo><mi>K</mi></munder><mover><mi>h</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>K</mi><mo>,</mo><mi>t</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mi>i</mi><mi>K</mi><mo>·</mo><mi>X</mi></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000844889030000021.GIF" wi="1793" he="162" /></maths>所述X表示海浪在水平方向上的位置;所述测试装置将所述公式(5)和所述公式(6)代入所述公式(7)中并计算得到不同时间不同位置的海浪高度;步骤24,所述操作平台根据所述测试装置的计算结果模拟得到所述环境数据模型。 |