1.一种虚拟仿真与数值模拟双向融通控制波浪水槽的方法,其特征在于:其步骤如下,步骤一,建立波浪水槽数学模型:(1)在模拟水槽中选取一竖直横向断面,取x轴水平向右,z轴垂直向上建立直角坐标系,确定好自由水面与水槽底部位置,不考虑地转因素,控制模拟水槽的状态方程如下:式中:u,w分别是x轴和z轴方向上的流速分量,
t表示时间,P表示压强,ρ´表示密度超量,ρ0表示水的密度,Ah,Az分别是水平、垂向耗散系数;Kh,Kz分别是水平、垂向扩散系数;
(2)在所述的直角坐标系中建立C网格构架离散网格,每个网格的具体位置分别用层号i和列号k表示;
(3)使用Fortran95编写系统的程序代码,完成波浪水槽数学模型的建立;步骤二,导入波浪水槽参数,控制模拟波浪水槽:
将水深和水槽地形参数导入建立的波浪水槽数学模型中,数学模型根据参数控制模拟波浪水槽水下动力条件。
2.根据权利要求1所述的虚拟仿真与数值模拟双向融通控制波浪水槽的方法,其特征在于:在步骤一建立的离散网格中,将标量P设置于网格中心,将u和w设置于标量的四周。
3.根据权利要求1所述的虚拟仿真与数值模拟双向融通控制波浪水槽的方法,其特征在于:步骤二中借助HTML和JavaScript相关技术对所输入的参数进行文件处理,利用FileSystemObject实现文件操作功能;完成参数设置后通过调用cmd命令,执行编译命令并打开scilab科学计算软件进行绘图。
4.根据权利要求3所述的虚拟仿真与数值模拟双向融通控制波浪水槽的方法,其特征在于:调用cmd命令使用ActiveXObject的WScript.Shell对象;多个cmd命令使用true和“/c”参数执行。