- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
龙源期刊网
风驱海面实时仿真建模算法研究
作者:纪刚陈聪
来源:《中国新技术新产品》2018年第11期
摘要:本文基于线性滤波法设计了一种海面建模算法,利用P-M谱对高斯白噪声进行线
性滤波得到服从高斯分布的随机海面模型,并从实时性和逼真性对建模算法进行了实验验证。
关键词:P-M谱;仿真建模;实时
中图分类号:TP391文献标志码:A
引言0
海面场景是应用较多的虚拟现实场景之一,本文旨在设计一种满足逼真性与实时性要求的
大规模海面仿真建模算法。
海面建模方法的研究始于20世纪80年代,由于海面形态复杂且是时变的,加上其受到海
洋环境、气候条件的影响,因此海面建模有其独特的复杂性。海面建模方法目前大致可以分
为:
(1)基于物理模型的方法。
(2)基于几何模型的方法。
(3)基于细胞自动机的方法。
(4)基于海浪谱的方法。
为了便于比较,根据相关参考文献的结论,各种海面建模方法的优缺点见表1。
海浪谱的海面建模方法之所以在逼真性方面效果较好,原因在于海浪谱是基于对海洋的实
际观测结果。海浪谱反演建模的一般方法主要有线性滤波法和线性叠加法,线性滤波法的优势
主要在于海浪传播方向体现明显,线性叠加法的优势主要在于逼真性更好。对于风驱海面而
言,其海浪传播的方向性明显,因此,考虑到逼真性与风驱海面方向性明显的实际情况,本文
选择基于海浪谱的线性滤波法进行风驱海面仿真算法设计。
1P-M谱
龙源期刊网
海浪谱即海面的功率谱函数,定义为海面高度起伏自相关函数的傅立叶变换,它反映了构
成海面各谐波分量相对于空间频率和方位的分布。不同的海浪谱各有其适用范围。对于风驱海
面而言,其状态多为充分成长的风浪,由Pierson和Moscowitz通过对北大西洋实测数据进行
分析得出的P-M谱(ITTC双参数波谱)符合程度更高。其形式为:
建模算法设计2
线性滤波法是通过滤波器对输入信号进行滤波来得到模拟海面,我们知道,作为平稳随机
过程(均值、方差等统计特性不随时间变化的随机过程即平稳随机过程),粗糙面起伏的相关
函数与其谱密度函数是一对傅立叶变换关系,即:
在海浪理论中通常把海浪看作是平稳随机的过程,本文也作此假设。海面是一种典型的随
机起伏粗糙面,因此根据式(6)、(7)我们可以得出如下结论:通过对海面的海浪功率谱密
度函数进行傅立叶逆变换可以得到海面起伏的自相关函数,进而可以得到海面起伏分布函数,
这就是基于线性滤波法的海面建模的基本思想。
依照以上基本思想,本文设计的海面建模过程大致可以分为3步:
(1)产生均值为0的二维高斯白噪声信号,利用二维傅立叶变换将其转换到频域作为输
入。
(2)利用P-M谱的功率谱密度函数对输入信号进行调制。
(3)对调制后信号进行傅立叶逆变换,提取其实部作为海面高度值分布输出,该过程可
由图2表示。
具体实现步骤如下:
(1)定义仿真海面范围lx、ly与离散间隔数nx、ny,离散间隔Δx=lx/nx,Δy=ly/ny。
(2)产生nx×ny个独立的Gauss随机数γ(nx,ny)作为输入的白噪声信号,其均值为
0,方差为1。
(3)产生空间波数分布Kx,y,进而得到波数谱的功率密度分布S(K,φ)。
(4)对γ(nx,ny)进行二维傅立叶变换将其转换到频域,记为。
(5)取γ(nx,ny)的绝对值作为信号幅值|γ(nx,ny)|,利用功率谱密度函数S(K)
对|γ(nx,ny)进行|调制得到|γ(nx,ny)|。
龙源期刊网
(6)计算信号总功率值E,进而得到信号相位α(nx,ny)。
(7)组合成nx×ny个复随机数。
(8)对进行二维傅立叶逆变换并提取其实部作为海面高度值分布S(nx,ny)。
在此对第(3)步中空间波数分布Kx,y的产生及其意义作进一步说明:K的范围由Δx,
Δy限定,以x向为例,在x向上共有nx
文档评论(0)