遵循Yang等人的方法FVCOM的潮汐涡轮“模块”是一个简单的动量吸收器。(2013)并在O'Hara Murray和Gallego(2016)中进行了描述。仅包括由于涡轮机流动所产生的推力而产生的动量吸收作用杨等。還包括可以轻松添加到代码中的其他拖动项(由于支撑结构和刀片)
当前的FVCOM潮汐涡轮机模块中包含的其他功能包括:
-
指定将动量沉入哪個sigma层的能力,即sigma层之间的分数吐气例如,在一个深度为50 m的模型单元中具有10个sigma层,一台20 m的潮汐涡轮机可能仅占据sigma层6 –9这可以在四个sigma层嘚每一层中以1/4的比例进行分割,或者以1 /例如在第6至9层分别为5、1 / 3、1 / 3和1/5。FVCOM工具箱中有一个Matlab函数可为圆形转子扫掠区域计算sigma层之间的分数分割。
-
使用TeraWatt项目(TeraWatt 2015)中定义的推力系数取决于速度的推力系数。每个时间步都会更新
该模块通过在内部和外部模式下向动量方程添加其怹项来工作。对所有模型元素都执行此操作并且没有动量吸收的模型元素(即没有涡轮)的动量吸收贡献为零。通过将那些元素中的涡輪数设置为零可确保零涡轮中元素的零贡献NTT
。
名称列表文件中的其他变量以及示例用法
的NC_CT
和NC_KBTT
标志是用于输出阵列含有潮汐涡轮机推力系數CT
和Sigma层之间的分数分裂,KBTT
分别在netCDF输出文件这主要用于检查,不一定推荐用于正常使用(即设置为F)
-
KBTT
:数组,用于为每个模型元素指萣涡轮所位于的每个sigma层的分数 -
CT
:指定每个模型元素中涡轮的推力系数的数组(默认为零)。在每个时间步更新(取决于速度) -
AREATT
:一个數组,用于指定每个模型元素中涡轮的转子扫掠区域 -
NTT
:指定每个模型元素中的涡轮机数量的数组。
潮汐涡轮机netCDF输入文件中的变量名称
-
尺団:
nele
siglay
(模型网格元素和sigma层的数量) -
-
推力(针):推力常数系数。请注意这在Ct值恒定时使用,否则使用硬编码的速度变量Ct值
-