通用化海浪仿真关键技术研究
为了使海浪仿真通用化,减少研究人员的工作量,提出一种通用化的海浪仿真方法。为了适应深、浅海浪的仿真,改进基于视点的多分辨率网格,给出自适应的深浅海浪网格模型;针对海浪模型的多样性,将海浪高度场数据保存到纹理图中,生成可替换可组合的多海浪模型高度图;为了加速仿真中的相关计算,在仿真程序中嵌入CUDA(Compute Unified Device Architecture)加速程序,实现仿真程序和CUDA程序的同时运行,并以加速基于FFT的海浪模型为例,对加速效果进行了对比,完成了不同海浪模型下的海浪仿真,结果显示提出的方法能适用性多种海浪模型,通用性好,运行效果满足实时仿真的需求。...
Gespeichert in:
Veröffentlicht in: | 系统仿真学报 2017, Vol.29 (2), p.381-386 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | chi |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 为了使海浪仿真通用化,减少研究人员的工作量,提出一种通用化的海浪仿真方法。为了适应深、浅海浪的仿真,改进基于视点的多分辨率网格,给出自适应的深浅海浪网格模型;针对海浪模型的多样性,将海浪高度场数据保存到纹理图中,生成可替换可组合的多海浪模型高度图;为了加速仿真中的相关计算,在仿真程序中嵌入CUDA(Compute Unified Device Architecture)加速程序,实现仿真程序和CUDA程序的同时运行,并以加速基于FFT的海浪模型为例,对加速效果进行了对比,完成了不同海浪模型下的海浪仿真,结果显示提出的方法能适用性多种海浪模型,通用性好,运行效果满足实时仿真的需求。 |
---|---|
ISSN: | 1004-731X |