[发明专利]一种计算实时潮致混合的动态模拟方法有效
申请号: | 201810363900.0 | 申请日: | 2018-04-22 |
公开(公告)号: | CN108595831B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 赵一飞;邓增安;曹育;童砚滨;张喆 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F113/08;G06F119/14 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘玥 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 实时 混合 动态 模拟 方法 | ||
1.一种计算实时潮致混合的动态模拟方法,其特征在于,包括以下步骤:
步骤A,设置普林斯顿海洋模型的开始时间、结束时间、数据输出频率;
步骤B,运行普林斯顿海洋模型,生成包含潮流速度和密度数据的数据文件,并将数据文件传递给耦合器,耦合器接收数据文件的同时控制普林斯顿海洋模型中止运行;
步骤C,耦合器把数据文件传递给潮混合参数计算模型,并触发潮混合参数计算模型运行;
步骤D,潮混合参数计算模型以数据文件中的潮流速度和密度数据为变量,按照公式(1)计算混合参数kv:
式中,kv是混合参数,ktidal是潮混合参数;k0=1×10-5m2s-1,是混合全球背景值;Γ=0.2,是混合效率;q=0.3,代表潮能耗散率;ρ(x,y,z)是海水密度;
N(x,y,z)是浮力频率,由普林斯顿海洋模型输出的密度数据根据公式(2)计算得到:
其中,g是重力加速度;ρ(x,y,z)是海水密度;
E(x,y)代表潮能通量,由公式(3)计算得到:
其中,ρ0是海水的参考密度;Nb(x,y)是海底浮力频率;u2(x,y)是潮流速度,由普林斯顿海洋模型输出得到;κ=2π/2000,是地形的特征波数;h2(x,y)代表海底粗糙度,是从名称为ETOPO5的地形数据集计算而来,表示从多项式拟合平面到实际地形的高度偏差的均方,所述的多项式拟合平面表示为:H=a+bx+cy+dxy,a、b、c、d均为参数;
F(x,y,z)是垂直耗散函数,由公式(4)计算得到:
其中,H(x,y)是水柱总高度;ζ=500,是垂直耗散尺度;z为水深值的负值;
再将混合参数传递给耦合器,耦合器接收混合参数的同时控制潮混合参数计算模型中止运行;
步骤E,耦合器把混合参数传递给普林斯顿海洋模型,并触发普林斯顿海洋模型再次运行,完成一次循环;
步骤F,循环步骤B至步骤E,直至普林斯顿海洋模型设置的结束时间停止循环,同时,普林斯顿海洋模型生成最终的潮流速度、密度数据。
2.根据权利要求1所述的一种计算实时潮致混合的动态模拟方法,其特征在于,所述的耦合器实现普林斯顿海洋模型和潮混合参数计算模型之间的数据实时交换,并控制普林斯顿海洋模型和潮混合参数计算模型的运行模式,具体包括:
首先,耦合器接收普林斯顿海洋模型传送的数据文件后,发送中止运行指令给普林斯顿海洋模型,中止普林斯顿海洋模型运行;
然后,耦合器将数据文件传递给潮混合参数计算模型后,触发潮混合参数计算模型运行;
其次,耦合器接受潮混合参数计算模型运行后得到的混合参数后,发送中止运行指令给潮混合参数计算模型,中止潮混合参数计算模型运行;
最后,耦合器将混合参数反馈给普林斯顿海洋模型后,触发普林斯顿海洋模型运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810363900.0/1.html,转载请声明来源钻瓜专利网。