查看: 3897|回复: 7
收起左侧

[总体] 请教船舶耐波性谱分析

[复制链接]
发表于 2017-4-6 14:49 | 显示全部楼层 |阅读模式 来自: 中国辽宁大连
看《船舶耐波性》(陶尧森)这本书中,船模不规则波实验时将得到的信号进行FFT,再除以波谱,就得到幅频响应算子。那么小弟有以下几个问题1、FFT后用能量谱来除以波谱吗?还是用幅频谱除以波幅?
2、FFT后幅频谱中的幅值与真实幅值并不相等,而能量是幅值的平方,那么如果用响应能量谱来除以波谱,我是需要对FFT后的幅值直接平方吗?还是换算成实际幅值后再平方?

学校里没有研究耐波性的老师,还想请问龙船有没有研究耐波性的大牛,有很多问题想进行请教,万分感谢大家的帮助!!
回复

使用道具 举报

龙船学院
发表于 2017-4-6 15:11 | 显示全部楼层 来自: 中国上海
本帖最后由 kofclaim 于 2017-4-6 15:18 编辑

RAO的平方叫做传递函数(Transfer Function),如果在频域中处理,要用波浪谱和传递函数相乘得到响应谱,也就是理论上用波浪谱和RAO的平方相乘得到响应谱。所以所谓相除之后得到的不是RAO而是传递函数。很多写书的人都没实际做过,乱说,概念自己都不清楚,建议看看国外有关海工水动力方面的书籍。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-4-6 15:48 | 显示全部楼层 来自: 中国辽宁大连
kofclaim 发表于 2017-4-6 15:11
RAO的平方叫做传递函数(Transfer Function),如果在频域中处理,要用波浪谱和传递函数相乘得到响应谱,也 ...

对,确实是rao的平方,我表达的不对,只是不知实验数据该如何处理?
回复 支持 反对

使用道具 举报

发表于 2017-4-6 15:51 | 显示全部楼层 来自: 中国上海
本帖最后由 kofclaim 于 2017-4-6 15:52 编辑
TAZZIA 发表于 2017-4-6 15:48
对,确实是rao的平方,我表达的不对,只是不知实验数据该如何处理?

做FFT,可以用MATLAB来做,但是要注意MATLAB里面默认的FFT和海工通常认为的不太一样,自己看看帮助说明文件。做FFT最大的问题就是各种单位的转换,比如使用频率还是角频,是用单边谱还是双边谱,等等。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 15:59 | 显示全部楼层 来自: 中国辽宁大连
kofclaim 发表于 2017-4-6 15:51
做FFT,可以用MATLAB来做,但是要注意MATLAB里面默认的FFT和海工通常认为的不太一样,自己看看帮助说明文 ...

我是用origin来做,FFT后得到幅频谱,是否要将这个幅值除以2/N来还原成原始的幅值,再进行平方得到能量谱呢?
回复 支持 反对

使用道具 举报

发表于 2017-4-6 16:04 | 显示全部楼层 来自: 中国上海
TAZZIA 发表于 2017-4-6 15:59
我是用origin来做,FFT后得到幅频谱,是否要将这个幅值除以2/N来还原成原始的幅值,再进行平方得到能量谱 ...

好像是,但是不确定,你自己看看相关资料吧,我很久多没做了,细节的东西不记得了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-6 16:19 | 显示全部楼层 来自: 中国辽宁大连
kofclaim 发表于 2017-4-6 16:04
好像是,但是不确定,你自己看看相关资料吧,我很久多没做了,细节的东西不记得了。

好吧,谢谢你
回复 支持 反对

使用道具 举报

发表于 2017-4-7 08:52 | 显示全部楼层 来自: 中国上海

首先你要确定你用的软件做FFT的时候是否已经做了Normalization,至少我在使用MATLAB的时候发现FFT的处理并不与海工领域默认的一致,需要自己再写一段程序处理。所以你要先看所使用的软件的帮助文档。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|标签|免责声明|龙船社区

GMT+8, 2024-11-16 05:10

Powered by Imarine

Copyright © 2006, 龙船社区

快速回复 返回顶部 返回列表