美文网首页
KRAKEN计算群速度(弹性海底)

KRAKEN计算群速度(弹性海底)

作者: LIANG静闲 | 来源:发表于2022-09-20 12:00 被阅读0次

    KRAKEN输出的.prt文件中包含的群速度是根据液态海底的一个公式计算的,因此考虑弹性海底时群速度结果有误,此时可根据定义d\omega/dk_n计算群速度。特征值k_n可从.mod文件中读取,\omega=2\pi f,简单的数值差分就可以得到正确的群速度了。

    下图为一个弹性海底的仿真示例,左图结果为.prt文件中的群速度,右图为真实群速度。可见无剪切波时左右两图的群速度曲线一致,有剪切波时左右两图的群速度曲线存在显著差异。

    左图结果为.prt文件中的群速度,右图为真实群速度

    KRAKEN作者Michael B. Porter的解释:

    Are you taking the group speed out of the print file? If so, then the answers will be wrong because the group speed is calculated using a formula from our book that is only valid for purely acoustic problems. The alternative way you can do this is to read the wavenumbers out of the mode file and calculate the group speed as a numerical derivative dk/ d omega or something like that.

    相关文章

      网友评论

          本文标题:KRAKEN计算群速度(弹性海底)

          本文链接:https://www.haomeiwen.com/subject/azvbortx.html