船行波和舰船浪花生成技术研究与实现
海洋船舶海水淡化处理技术在波浪能开发中的应用实践

海洋船舶海水淡化处理技术在波浪能开发中的应用实践近年来,随着全球对可再生能源的需求不断增加,波浪能作为一种新兴的可再生能源正受到越来越多的关注。
然而,波浪能的开发利用面临着许多挑战,其中之一就是如何获取可供使用的淡水资源。
在这个方面,海洋船舶海水淡化处理技术被广泛应用于波浪能的开发中,为解决这一难题提供了创新的解决方案。
海洋船舶海水淡化处理技术是指利用船舶上的设备和技术对海水进行处理,将其转化为可供人类使用的淡水。
这项技术的应用与波浪能开发相关的主要原因是波浪能的利用往往需要海洋环境,而波浪能开发站点的淡水资源通常有限。
通过将海洋船舶带入波浪能开发区域,运用海水淡化处理技术,可以将海水转化为可供设施和人类生活使用的淡水资源,从而解决了淡水短缺的问题。
海洋船舶海水淡化处理技术的应用实践具有多重优势。
首先,相较于传统的淡水资源获取方式,如地下水抽取和河水供应,海洋船舶海水淡化处理技术更加灵活,可以在需要时随时移动到波浪能开发区域,确保所需淡水资源的供应。
其次,该技术可将大量海水转化为淡水,有效提高了波浪能开发中的可持续性,降低了对有限淡水资源的依赖。
再次,该技术还具有节能环保的特点,运用高效的海水淡化处理设备和技术,使能源消耗较小,减少对环境的不良影响。
最后,海洋船舶海水淡化处理技术还可以与其他可再生能源技术相结合,例如潮汐能和风能,形成综合利用,进一步发挥其优势。
在实践中,海洋船舶海水淡化处理技术在波浪能开发中的应用已经取得了一定的进展。
以澳大利亚为例,该国海洋能资源丰富,波浪能潜力巨大。
为了有效利用这一资源,澳大利亚政府投资建设了波浪能试验场,其中包括了海洋船舶海水淡化处理设备。
通过实时监测和调整设备的运行,成功将海水转化为可供试验场设施使用的淡水,满足了试验场的淡水需求。
这一实践经验可以为其他国家和地区的波浪能开发提供参考。
然而,海洋船舶海水淡化处理技术在波浪能开发中还面临一些挑战和限制。
首先,该技术的成本相对较高,由于设备和技术的复杂性以及维护成本的增加,使得目前海洋船舶海水淡化处理技术的商业应用仍然受到一定的限制。
风浪联合作用下船舶耐波性能的数值模拟分析

风浪联合作用下船舶耐波性能的数值模拟分析
黄英杰;陈庆华;杨奕
【期刊名称】《船舶物资与市场》
【年(卷),期】2024(32)4
【摘要】本文主要研究风浪联合作用下船舶耐波性能数值模拟分析,主要目的是通过研究优化船舶耐波性数值分析方法,为船舶安全运行模拟打好基础。
在研究过程中提出以UDF造波技术和二阶Stokes波浪理论仿真海洋风浪,从而获取船舶数据,再利用船舶有限元模型实现船舶耐波性模拟。
另外,为验证本方法的应用效果,分析不同波高下的耐波数值模拟精度,本文进行了试验,通过数据对比发现,风浪联合作用下的耐波形数值模拟精度更高,这充分证明了该方法值得推广应用。
【总页数】3页(P63-65)
【作者】黄英杰;陈庆华;杨奕
【作者单位】江南造船(集团)有限责任公司;中国船舶集团有限公司第七〇四研究所【正文语种】中文
【中图分类】U661.32
【相关文献】
1.群性波列作用下系泊船舶的水动力响应数值模拟
2.风浪流作用下码头系泊船舶运动响应的数值模拟
3.风浪联合作用下翼型风帆助推船舶稳性分析
4.风浪联合作用下多台浮式风机的数值模拟
5.风浪联合作用下深水半潜平台耐波性能的数值模拟
因版权原因,仅展示原文概要,查看原文内容请购买。
三体船波浪载荷预报研究

三体船波浪载荷预报研究三体船是我国自主研发的一种特种船只,其特点是具有优异的稳定性和运载能力。
然而,在海上航行中,三体船会遇到各种波浪的挑战,这就需要对三体船波浪载荷进行准确预报和分析,以确保船只的运载安全性和航速性能。
三体船波浪载荷预报研究是基于计算机模拟和实测数据分析的方法,旨在预测不同海况、不同航行状态下船只所受到的波浪载荷。
具体而言,该研究包括以下几个方面的内容:第一,建立三体船波浪载荷计算模型。
这是进行波浪载荷预报研究的基础,核心内容是建立三体船的动力学模型、水动力模型和波浪模型。
通过利用计算机软件对这些模型进行数值求解和分析,可以预测波浪对船只的影响和所受到的载荷。
第二,分析波浪对三体船稳定性和航速性能的影响。
波浪是船只在海上航行中不可避免的因素,不同波浪高度、波浪周期和波浪方向都会对船只的稳定性和航速性能产生不同的影响。
因此,需要在波浪模拟的基础上,进行相应的研究和分析,确定船只适宜的航行状态和航速。
第三,研究波浪载荷对三体船结构的影响。
三体船的船体结构是其运载能力和耐久性的保证,因此需要对波浪载荷对其结构的影响进行研究和分析,以保证船只的运载安全性和使用寿命。
第四,结合实测数据对模型进行验证。
模型的准确性和可靠性是波浪载荷预报研究的重点,需要通过实测数据的对比和分析,对模型进行验证和优化,提高预报的准确性和精度。
通过三体船波浪载荷预报研究,可以有效预测和分析船只在不同海况和航行状态下所受到的波浪载荷,进而制定合理的航行计划,确保船只的安全性和运载效率。
此外,该研究还可以为三体船的设计和改进提供重要参考,推动三体船技术的发展和应用。
在三体船波浪载荷预报研究中,需要分析不同海况、不同航行状态下船只所受到的波浪载荷。
以下以船只在自由航行状态下所受到的波浪载荷数据为例,进行相关数据的列出和分析。
1. 波浪高度:0.5-2.5米波浪高度是指波浪峰和波谷之间的垂直距离,是衡量海况的重要指标之一。
浪花计划内容

浪花计划——探索未知的海洋世界
浪花计划是一个重要的海洋探索项目,旨在研究海洋中的生物多样性和生态环境。
该项目由世界自然基金会 (WWF) 组织发起,旨在保护海洋生态系统,促进海洋资源的可持续利用。
浪花计划是一项全球性的海洋探索项目,旨在研究海洋中的生物多样性和生态环境。
该项目由世界自然基金会 (WWF) 组织发起,得到了全球各地的积极参与和支持。
浪花计划的研究对象是海洋生态系统,其中包括海洋中的生物、化学、地质等多个方面。
该项目旨在通过研究海洋中的生物多样性和生态环境,更好地了解海洋生态系统的结构和功能,从而促进海洋资源的可持续利用和保护。
浪花计划的实施过程主要包括以下几个步骤:
1. 项目策划:世界自然基金会 (WWF) 组织在全球范围内招募项目参与者,并制定项目计划和预算。
2. 项目执行:项目参与者在全球范围内开展海洋探索活动,包括海洋采样、调查海洋生物、化学和地质等方面。
3. 数据分析:项目参与者将采集到的数据进行整理和分析,得出海洋生态系统的结构和功能。
4. 成果发布:世界自然基金会 (WWF) 组织将项目成果发布在国内外学术期刊上,并向全球推广。
浪花计划的实施对于海洋生态系统的保护和可持续利用具有重
要意义。
通过该项目,我们可以更好地了解海洋生态系统的结构和功
能,从而更好地保护和管理海洋资源。
同时,该项目还可以促进全球范围内的海洋科学探索和研究,推动海洋科学的发展。
基于粒子系统的船行波建模与绘制

化的船行波 ; 与基于流体动力学模型相 比, 算法既 保证 了牛成 的船 行 波 具有 一 定 的逼 真 度 ,又具 有
良好 的 实时性 ; 与摹 于硬 件 的 算法 相 比 , 方 法受 此
船行波模 拟算法相 比,该算法既正确模 拟船 行进 时产 生的船行波 的运动行 为和辐射行 为 ,降低计算 复杂性 ,真实再 现船
行波的三维视觉效果 , 在满 足实时交互漫游 的前提下表 现出较强 的真 实感 。实验结果表 明, 此方法能满 足船 f 波实时模 拟
的需 要 。
关键 词
建模 ; 绘制 ; 船行波 ;粒子系统
船 行波 的方程 , 过计算 求解船 在 各个 时刻 的 成 通 I 的船行 波 , 利刖 粒子 系统 时行实 时模拟 并 算 法 以
矩 形粒 子对 船 行波 粒 子进 行 造 型 ,J f 叫度 扰 1 j 透 动技 术模 拟船 行 波 的辐射 变化 。 与传 统 的粒 子 系
『][] 2 ,3 用基 于 物 理 学模 型 的方 法来 模 型船 的运 动及航 行过 程 中的 船 行波 , 由于 计 算 复 杂 , 难 达 很 到实 时化 。文 献 『 提 出 了一 种 用 二 维 的 图像 处 4]
子 系统 理论 , 根据 船 航行 过程 中的 受力 分 析 , 建
发光的表面, 其构成、 动力学和光线交互 等又非常
复杂 , 因而船行 波 的建 模与 实时绘 制 一直是 困扰计
算机 图形学 的问题 之一 。
当船 行驶 在 水 上 时 , 船 后 会 出现 一 个 V 形 在
的船行 波 , 由于是 我 们经 常 见 到 的 事物 之 一 , 很 故 早就有 学者 开始 对 船 行 波 进 行 研 究 , 船 行 波 的 对 系统研究 可 以追溯 到 T o sn 1 1 ) hm o (90 。文 献
基于船舶运动状态的波浪外力研究的开题报告

基于船舶运动状态的波浪外力研究的开题报告一、研究背景和研究意义船舶在海上航行时受到波浪的影响,波浪对船舶的外力作用是导致船舶运动的重要原因之一。
波浪外力对船舶的操纵和控制、船体结构的安全性、航行速度和燃油消耗等方面都有重要影响。
随着大型船舶的不断发展,航行的不确定性和风险不断增加。
在海上的航行中,波浪对船舶的影响是不可避免的。
因此,研究波浪外力对船舶的影响,对于船舶设计和运营具有重要的实际意义。
二、研究内容和研究方法本课题旨在研究基于船舶运动状态的波浪外力,以分析波浪对船舶的影响。
具体的研究内容包括以下几个方面:1. 分析波浪和船舶相互作用的基本原理,包括波浪传播的物理特征、船舶的运动状态和波浪外力之间的联系。
2. 系统地总结和分析不同波浪条件下的船舶运动状态,包括船体纵向、横向和俯仰运动等方面的变化,并对各种运动状态下的波浪外力进行详细的分析与评价。
3. 基于多种波浪实验数据和数值模拟技术,开展船舶波浪外力的研究,并探究不同波浪条件下的船舶响应,包括运动状态、载荷和结构响应等方面的变化。
4. 基于船舶运动状态和波浪外力的研究结果,对波浪和船舶相互作用对船舶安全和性能的影响进行分析和评价,并提出相应的应对策略和建议。
研究方法主要包括实验研究和数值模拟两种方法。
具体地,将利用实验室中的波浪试验装置进行实验研究,采集不同海况下的波浪和船舶数据,并利用数值模拟技术对试验结果进行分析和评价。
同时,还将应用常用的数值模拟软件(如Fluent、ABAQUS等)对船舶波浪外力进行分析和模拟,以获取更加准确的数据。
三、预期研究成果本课题的研究成果主要包括以下几方面:1. 分析波浪和船舶相互作用的基本原理和机制,为进一步研究提供理论基础和技术支持。
2. 系统地总结和分析不同波浪条件下的船舶运动状态和波浪外力,为船舶的设计和运营提供理论指导。
3. 开展船舶波浪外力的研究并探究不同波浪条件下的船舶响应,为船舶安全和性能的评估提供数据和依据。
实验室波浪生成技术
实验室波浪生成技术第一部分——个人感想一.我的感受老师给我们讲解了一些可以用于生活中的知识,例如在海里游泳遭遇离岸流要向侧向游等,让我们感受到了科学离我们并不遥远,而是存在于生活的每一个细节中,只要我们善于发现善于总结,科学无处不在。
通过本次实验课,我充分体会到了科研的乐趣,了现代科学技术对人类的巨大贡献,和对一个国家发展的重要性。
通过老师对造波机的设计,生产所涉及的多学科的介绍,我还了解到了现代科学技术中学科交叉的重要性,和现代科研工作中合作精神的重要性。
二.我的问题我们现在所用造波机是由分立的板做成的,由我观察到的现象,由于造波板间的缝隙影响,会使造出的波浪有变形,这样会不会对实验造成一定的影响?对此问题,我的想法是1.是否能用一些弹性材料制成整块的造波“板”但后方的驱动装置是分立的,这样既解决了波浪在造波板连接处的变形问题,又能造出不同形式的波浪,但这种想法的障碍在于如何实现自动化控制,因为弹性材料的形变力会对驱动装置产生较大的作用。
2.在学习了智能材料后,我想到是否能应用磁流变液响应速度快(可以达到毫秒级)的特点,应用磁流变液,通过对磁场的控制来控制“造波板”的形状,从而达到控制波浪形状的目的。
三.我想进一步了解的问题1.实验室造波过程中我们需要的是所造的波,但无论是造波板还是水池边缘,都会产生反射波,从而对实验结果造成影响,反射波对实验结果的影响程度如何,应用哪些技术可以减弱反射波的影响。
2.在二维造波池中,我们自己动手造波时发现,输入的波的波高等物理量,与造波板实际打出的并不一致,需要进行人工调整,这样比较麻烦,是否可以将传感器与电脑相连,设计一种程序或方法,使电脑能根据传感器反馈的信息,自动调整造波板的运动状态,使打出的波的各物理量与设计值一致,从而实现实验室造波的全程自动化控制。
四.我的建议建议老师以分组的形式让我们参与一个最简单的实验,每组写一份实验报告,这样我们可以更多地融入其中,收获到更大的乐趣。
船舶流体力学第6章水波理论
水波的传播速度
总结词
水波的演化过程是指水波在传播过程中,由于受到各种因素的影响,其波形、振幅、频率等参数的变化过程。
详细描述
水波在传播过程中,会受到风、水流、地形等多种因素的影响,从而导致其波形、振幅、频率等参数发生变化。这些变化会影响水波的传播速度和方向,进而影响水波的能量传播和散射。
水波的演化过程
边界条件是指水波运动在边界上的限制条件,如岸边、船舶或其他障碍物对水波的影响。
初始条件是指水波开始时的状态和条件,如初始水位、速度等。
边界条件和初始条件对于确定水波的运动状态和演化过程至关重要。
边界条件和初始条件
水波理论的数值解法
数值解法是求解水波理论的常用方法,通过离散化偏微分方程,将其转化为代数方程组,然后使用数值计算方法求解。
线性水波模型假设水波中的波动是微小的,波前的水分子运动是线性的,适用于描述浅水中小振幅的水波运动。
非线性水波模型
非线性水波模型考虑了水波中大振幅、非线性的波动现象,适用于描述深水或海洋中的大波浪。
非线性水波模型基于非线性偏微分方程,如KdV方程、Boussinesq方程等,通过求解这些方程可以模拟水波的破碎、调制等现象。
水波的能量传播是指水波在传播过程中,能量的传递和散射过程。
总结词
水波在传播过程中,会与周围介质发生相互作用,导致能量的传递和散射。这种能量的传递和散射会影响水波的波形、振幅和频率等参数的变化,进而影响水波的传播路径和范围。在水波理论中,研究水波的能量传播对于理解水波与船舶、海洋结构物等的相互作用具有重要意义。
船舶流体力学第6章水波理论
目录
水波理论概述 水波的数学模型 水波的传播与演化 水波与船舶的相互作用 水波理论的工程应用 水波理论的未来发展
船舶浪流场数值模拟研究
船舶浪流场数值模拟研究船舶是人类赖以生存和发展的重要交通工具,其流体动力学特性是造船工业和航海技术研究的重点之一。
其中对于船舶在海面上的波浪和流场问题,一直以来都是困扰人类的难题。
如何减小船舶在海上的阻力、提高船速,以及船舶在海上的稳定性等问题,都需要对其波浪和流场进行深入研究和分析。
数值模拟作为求解流体动力学问题的有效手段之一,近年来得到了广泛的应用。
数值模拟可以精细地描绘船舶在海上的波浪和流场特性,从而为改善船舶水动力性能提供理论基础和技术支持。
1. 浪场数值模拟在海面上,波浪是一种典型的自然现象,其形成和演化涉及到许多因素,如海洋波浪的主要风向、波浪的传播速度、波长、波高等。
为了更好地研究波浪的特性和对船舶的影响,科学家们利用计算机模拟方法,对浪场进行数值模拟。
数值模拟基于计算机辅助的数值方法,通过列出波浪的基本动力学方程,对波浪进行模拟。
包括海水自由面的基本方程、接触线条件和边界条件等。
利用计算机运算,就可以得到海面上各个点的波浪高度、波长、波速等基本参数,甚至预测未来的浪况。
在对浪场进行数值模拟时,需要考虑各种可能的外界因素对模拟结果的影响,如海水温度、海洋风速和气压等。
同时还要考虑不同波浪深度下的波浪传播速度、衍射和折射效应等。
对于船舶来说,必须深入分析和了解波浪的特性,以便在海上航行时正确处理不同的波浪情况,提高船舶的安全性和航行效率。
2. 流场数值模拟除了波浪,船舶在海上还会受到各种流体动力学因素的影响,如水流的速度、方向和湍流等。
为了研究船舶在不同流场条件下的水动力性能,需要进行流场数值模拟。
流场数值模拟的基本原理是求解流体的守恒方程和运动方程,以计算流体的速度、压力和密度等基本参数。
为此,需要建立适当的数学模型和计算模拟算法。
此外,还需考虑各种外界影响因素,如流体物理性质、流体动力学因素和流场中物体的形状和大小等等。
对于船舶的水动力性能研究,流场数值模拟可以精确地计算出船舶在不同速度和流体动力因素下的阻力、浮力和推力等参数。
船舶在长峰不规则波中顶浪纵向运动的数值模拟
船舶在长峰不规则波中顶浪纵向运动的数值模拟船舶在海洋中遭遇不规则波浪时,会受到很大的冲击和力量。
波浪的面积和高度都会影响船体的运动,特别是顶浪现象会造成船体纵向运动的变化。
在长峰不规则波中顶浪的数值模拟可以帮助我们更好地理解船舶运动的特点和规律。
本文将介绍一种常用的数值模拟方法:计算流体力学(CFD)分析,在长峰不规则波中的应用。
计算流体力学(CFD)是一种数值分析方法,用于研究流体或气体的运动,可以在计算机上模拟物理问题。
在研究船舶在长峰不规则波中顶浪纵向运动的数值模拟中,CFD是一种主要的方法。
CFD分析可以帮助我们了解船舶在长峰不规则波中运动的特点和规律,以及顶浪对船体纵向运动的影响程度。
在进行这种数值模拟时,我们需要先建立一个数学模型,并在计算机上模拟长峰不规则波对船体的影响。
该模型需要考虑几何尺寸、流体(海水)的物理特性、波浪幅度、周期和方向等因素。
该模型还需要考虑船体的几何形状、质量分布、流体的黏性等因素。
在CFD分析的过程中,我们可以采用多重网格(Multigrid)技术来优化计算速度和准确度。
这种技术可以将计算区域划分成多个格子,从而加速计算速度,并提高模拟的精度。
模拟结果显示,在长峰不规则波中,船舶的纵向运动受到了顶浪的影响。
当船舶遭遇大波浪时,船体会上下颠簸,并产生很大的浪花和气泡。
当波浪面和船体表面产生接触时,会产生压力和冲击力,从而影响船体的纵向运动。
然而,这种数值模拟方法还有一些局限性。
例如,不同的数学模型可能会得到不同的结果,不同的数值方法可能会对结果产生影响。
此外,在进行数值模拟时,我们还需要考虑一些假设和约束条件,如海水的温度、盐度、湍流等因素,这些因素都可能会影响模拟结果的准确性。
因此,在进行这种数值模拟时,我们需要综合考虑多个因素,并和实际情况进行比较验证,以确保模拟结果的准确性和可靠性。
总之,长峰不规则波中顶浪纵向运动的数值模拟对于研究船舶的运动特点和规律具有重要的意义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Research and Implementation of Generating Technology of Ship Wakes
Fangfang Li*, Sikun Li, Wenke Wang
Laboratory of Virtual Reality, College of Computer, National University of Defense Technology, Changsha Email: *183715133@ Received: Aug. 4th, 2014; revised: Sep. 3rd, 2014; accepted: Sep. 11th, 2014 Copyright © 2014 by authors and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). /licenses/by/4.0/
收稿日期:2014年8月4日;修回日期:2014年9月3日;录用日期:2014年9月11日
摘
要
舰船海面行驶时产生的船行波和浪花是一种复杂的水动力现象。近年来随着虚拟仿真技术的不断发展, 舰船航迹的模拟仿真在许多领域有着越来越广泛的应用,但是如何逼真的模拟船行波以及舰船浪花仍是 困扰我们的关键问题之一。本文提出一种基于开尔文波的三维船行波模拟方法,该方法依据舰船的航行 速度和时间,以及船行波轨迹上的位置点与舰船的距离计算船行波轨迹点的高度值以及轨迹点运动;根 据舰船模型的长度、 宽度以及舰船的吃水长度比, 建立粒子发射器模型, 模拟船只运行中的头浪、 艉浪。 基于OsgOcean海浪模拟平台, 设计实现了三维船行波的模拟和舰船浪花特效生成算法, 取得了较好的仿 真模拟效果,满足了应用需求。
X=
2
( x − x0 )
2
+ ( y − y0 ) + ( z − z0 )
2
2
(2)
运动船舶船行波轨迹点计算时,把运动船舶的位置点看做计算坐标系的原点, p0 位置产生的船行波 运动到 P 点时,由于船行波波系中波的传播速度是船舶行驶速度的一半,则距离 X 1 = X 2 ,此时角度为
35˚ θ
k
α 19.5˚ S
Figure 3. The spreading angle of ship wave point 图 3. 船行波轨迹点波向角
Figure 4. 3D ship waves coordinate sketch map 图 4. 三维船行波成技术研究与实现
Software Engineering and Applications 软件工程与应用, 2014, 3, 121-130 Published Online October 2014 in Hans. /journal/sea /10.12677/sea.2014.35015
Keywords
Ship Wave, Particle System, OsgOcean, Kelven Wave
船行波和舰船浪花生成技术研究与实现
李芳芳*,李思昆,王文珂
国防科学技术大学计算机学院虚拟现实实验室,长沙 Email: *183715133@
*
通讯作者。
121
船行波和舰船浪花生成技术研究与实现
35 − 19.5 − α 。图 4 中 A 0 表示 为 α (α ∈ ( 0, π 9 ) ) ,如图 3 所示,则波向角 θ 和 α 角之间的关系式: θ =
(
)
某一时刻 t 时船舶所在位置;S 表示船舶当前所在位置;A 点表示船舶运动到 S 点时,在 A 0 位置时所产
Y 平面行波 运动方向
122
船行波和舰船浪花生成技术研究与实现
根据舰船模型的长度、宽度以及舰船的吃水长度比,建立粒子发射器模型,模拟船只运行中的头浪、艉 浪。实现结果表明,该方法模拟结果具有良好的真实性。
3. 三维船行波轨迹生成
三维船行波轨迹的定性特征与二维船行波的定性特征非常一致,三维船行波轨迹点的平面投影位置 可根据二维船行波理论进行计算。根据二维船行波理论[11],当船舶以等速度 在平静的深水域作直线运 动,下游存在以相速度 c = u 传播的波浪,此波浪是振幅为 A 的小振幅波,在运动坐标系即把坐标系固连
生的船行波传播的最远距离点; A ′ 表示当船只运动到 S 点时,A 点产生的沿 θ 角传播的船行波的当前位置 点;K 点为 A 点产生的船行波沿船舶运动方向运动的当前位置点。 如图 4 中所示,船舶当前位置点为 p ( x, y, z ) , t0 时刻船舶的位置点为 p0 ( x0 , y0 , z0 ) 则两点之间的距 离
θ X
Figure 1. The reference frame of Kelven 图 1. 开尔文波坐标系
123
船行波和舰船浪花生成技术研究与实现
Z
Y
19.5° p(x, y, z) X
Figure 2. 3D ship waves sketch map 图 2. 三维船行波示意图
A A'
A0
= 于扰源上(在平静水面上运动的船只是扰源),则此波的波面方程为 : ξ1 Acos ( kx + ε ) , 其 中 = k g = c 2 g U 2 ,为重力加速度, ε 是位相角可以任意设定。
3.1. 开尔文波理论
开尔文波[11]是扰源运动中产生的波动现象, 这种现象与船舶航行时形成的波系具有相同的定性特征, 因此常作为模拟船行波的理论基础。开尔文波中主要计算波峰线上轨迹点坐标:
关键词
船行波,粒子系统,OsgOcean,开尔文波
1. 引言
海浪是海洋中的一种重要现象,蕴含了大量的信息。船舶在海面上运行时,船体推挤水体产生压力 变化而形成的水面波称为船行波;船舶行驶过程中,船体与水体碰撞、叶轮与水体相互作用产生飞溅浪 花,形成艏浪、侧浪、艉浪;这些现象统为舰船航迹[1]。海浪和舰船航迹形态不规则,是一种复杂的水 动力现象,其运动形态既有随机性又有规律性。很难用一个简单模型对其进行模拟。
2. 研究现状
在三维航海和三维海战虚拟仿真中,海面波浪以及舰船航迹的生成效果对虚拟仿真的真实感[2]和应 用效果有直接影响,因而自二十世纪 80 年代初以来,人们不断地对海浪和舰船航迹的建模和绘制技术进 行深入研究。在海面波浪生成技术研究已取得多项高水平研究成果,具有代表性的论文海浪建模和绘制 技术研究论文有文献[3]-[5]等,具有代表性的开源海浪模拟软件有 OsgOcean。在舰船航迹的建模和绘制 研究中已提出多种方法。 近年来, 针对船行波轨迹, Jerry[3]运用 Iwave 方法模拟出可以交互干扰的水面, 但此算法比较复杂而且实时性较差;Goss[6]、Ding[4]等人基于 Goss 方法简化船行波,结合粒子方法, 此方法实现简单,但效果欠佳;王琪[7]等人采用粒子系统对舰船艏浪进行模拟,效果欠佳;Ma 等人[8] 基于 OSG 采用粒子系统方法和 V 型波方法对舰船航迹进行模拟,但是效果不好;Cem[9]等人提出了“波 浪粒子”概念并基于这一概念模拟了船舶运动中引起的水面变形情况,取得一定的效果,但是未考虑浪 花且此方法主要应用于水域情况比较简单的情形之下,对以风场为驱动力的海面高度场上船行波模拟较 困难;陆志慧[5]采用粒子系统方法模拟舰船的艏浪和艉浪,得到较好效果,但是未考虑船行波和舰船模 型对艏浪及艉浪粒子系统模型的影响;Liu 等给予 PML(Perfectly Matched Layers,最优匹配层)方法模拟 舰船与水面作用的波形轨迹,但是此方法采用圆环形对波形轨迹进行模拟,效果与实际不太符合[10]。以 上的舰船浪花模拟只是针对某一种类型船只在视觉效果上进行模拟,未考虑自适应建模以及舰船浪花的 微观物理运动。 本文重点研究了船行波和舰船浪花建模与绘制方法,首先提出一种基于开尔文波的三维船行波的模 拟方法,该方法依据舰船的航行速度和时间,以及船行波轨迹上的位置点与舰船的距离计算船行波轨迹 点的高度值以及轨迹点运动,可生成和实际船行波形相似的效果,随后基于粒子系统的舰船浪花模拟是
3.2. 基于开尔文理论的三维船行波模拟方法
以开尔文理论为基础,依据运动坐标系中定常波动特性和群速度概念描述二维船行波的定性特征, 二维船行波中波峰线的轨迹方程采用方程(1),扰源与船行波轨迹点的连线与扰源运动轨迹的夹角的最大 值为 19.5˚[12],此波系如图 2, p ( x, y, z ) 是扰源的当前位置点。 如图 2 所示,三维船行波轨迹点在 xoy 平面上的投影与二维船行波定性特征较一致,本文中三维船 行波轨迹点坐标计算:首先根据计算轨迹点在 xoy 平面上的投影点坐标,然后根据船行波波高公式进行 计算船舶行驶中引起的波高值,即修正轨迹点的 z 值。 三维船行波轨迹点的投影点坐标 x 、 y 值计算:根据船行波波系中最大扇形半张角为 19.5˚,此时的 轨迹点波向角 θ ≈ 35 ,假如船行波轨迹上一点 A,其与船舶当前位置点的连线与船舶行进方向之间夹角
2 1 x Xcosθ 1 − ( cosθ ) = 2 y = 1 X ( cosθ )2 sinθ 2
(1)
其中,X 表示扰源相对原点的运动距离, 反映了扰动波系中波间隔的大小; 如图 1, x 轴为扰源移动方向,
θ 表示扰源形成的平面行波的传播方向与扰源运动方向所成的夹角, θ ∈ [ − π 2, π 2] 。
Abstract
The ship wakes, which are caused by the sailing ship, are a complex hydrodynamic phenomenon. In recent years, as the development of virtual simulation technology, the simulation of ship wakes is used widely for many fields, however the fidelity of the simulation of ship waves is still a key question. Based on the Kelven wave, this paper puts forward a method for 3D ship waves simulating, which mainly computes the height and the ship wakes points movement according to the ship velocity, sailing time, as well as the distance between ship wakes point and the ship position. The particle emitter model is made according to the length, width and draft length ratio of the warship model, which is used for simulating the ship wakes. Then simulation of the 3D ship waves and ship waves effects generation algorithm are designed and implemented based on OsgOcean platform. The application results reveal that the method has better 3D emulating effects to meet the requirements of applications.