专利摘要
本公开公开了基于波浪中船体湿表面网格的船舶水动力预测方法及系统,读取船舶的型值点;根据各水线上的型值点,反算水线的三次B样条表达式;基于水线的三次B样条表达式,计算船体外形的广义截面曲线;确定波浪的类型及波面的表达式,根据波浪的类型及波面的表达式,寻找广义截面曲线与瞬时波面的交点,进而获得波浪中船体湿表面网格;基于波浪中船体湿表面网格,预测波浪中船舶所受到的水动力。
权利要求
1.基于波浪中船体湿表面网格的船舶水动力预测方法,其特征是,包括:
读取船舶的型值点;
根据各水线上的型值点,反算水线的三次B样条表达式;
基于水线的三次B样条表达式,计算船体外形的广义截面曲线;
确定波浪的类型及波面的表达式,根据波浪的类型及波面的表达式,寻找广义截面曲线与瞬时波面的交点,进而获得波浪中船体湿表面网格;
基于波浪中船体湿表面网格,预测波浪中船舶所受到的水动力;
由于船体的型值表上0水线按基线给出,而基线并非船体的边界,因此在反算各截面曲线时,除首尾轮廓线外,还要给其它的各截面曲线人为增加一个零点;
给其它的各截面曲线人为增加一个零点,采用如下标记方法,对船舶首尾轮廓线上的点:
其中
对其他截面曲线上的点:
其中
获得
使用无因次的累计弦长参数化方法,而后使用不指定两端导矢的B样条反算计算广义截面曲线,包括以下步骤:
(1)
将下标J相同的一组
其中d′
第J条广义截面曲线上的第i个点对应的参数值
相应地,构造节点矢量
u′
其中,u′
(2)按不指定导矢的反算方法,求解方程组(5)获得待求的第J条截面曲线的控制顶点
得到的控制顶点
其中,
2.如权利要求1所述的方法,其特征是,读取船舶的型值点,首先接收输入的已知型值点,记为
3.如权利要求1所述的方法,其特征是,根据各水线上的型值点,反算水线的B样条表达式;
第i条水线的三次B样条表达式的获取方式,包括以下步骤:
S21,型值点的参数化:假设第i条水线上共包含n+1个型值点,则该条水线上的型值点
其中,
第i条水线上第j个型值点对应的参数值
其中,
构造节点矢量
u
u
其中,u
S22,导矢的确定:记第i条水线首导矢为
其中,
类似地,记第i条水线上距船首最近的两个型值点的坐标为:
其中,
计算
S23,采用三次B样条,按给定两端导矢的反算算法,求解方程组(14)获得待求的第i条水线控制顶点
其中,
其中,u
根据式(14)解出的控制顶点
其中,
4.如权利要求1所述的方法,其特征是,基于水线的三次B样条表达式,计算船体外形的广义截面曲线;具体步骤包括:
将已经获得的各条水线按等参数分割;
假设在船长方向采用M个网格,将参数区间[0,1]进行M等分,得到参数v
其中,i表示离散点的垂向索引,以船舶基线上的点为0,沿Z轴正向递增;J表示离散点水平方向索引以船尾部的第一个点为0,沿X轴正向递增。
5.如权利要求1所述的方法,其特征是,首先寻找广义截面曲线与瞬时波面交点在截面曲线上所对应的参数u的值;采用二分法,通过不断将参数区间一分为二,获得区间的两个端点的z坐标,两个端点的z坐标之差小于设定阈值时,将参数区间上下界限取平均,平均后所得到的结果即为广义截面曲线与静水面的交点所对应的参数值;
在此基础上,根据给定的波浪的类型及波面的表达式,进一步寻找截面曲线与波面的交点在截面曲线上对应的参数,记为u
将参数域曲线从0到u
6.基于波浪中船体湿表面网格的船舶水动力预测系统,其特征是,包括:
型值点读取模块,其被配置为:读取船舶的型值点;
反算模块,其被配置为:根据各水线上的型值点,反算水线的三次B样条表达式;
广义截面曲线计算模块,其被配置为:基于水线的三次B样条表达式,计算船体外形的广义截面曲线;
波浪中船体湿表面网格获取模块,其被配置为:确定波浪的类型及波面的表达式,根据波浪的类型及波面的表达式,寻找广义截面曲线与瞬时波面的交点,进而获得波浪中船体湿表面网格;
水动力预测模块,其被配置为:基于波浪中船体湿表面网格,预测波浪中船舶所受到的水动力;
由于船体的型值表上0水线按基线给出,而基线并非船体的边界,因此在反算各截面曲线时,除首尾轮廓线外,还要给其它的各截面曲线人为增加一个零点;
给其它的各截面曲线人为增加一个零点,采用如下标记方法,对船舶首尾轮廓线上的点:
其中
对其他截面曲线上的点:
其中
获得
使用无因次的累计弦长参数化方法,而后使用不指定两端导矢的B样条反算计算广义截面曲线,包括以下步骤:
(1)
将下标J相同的一组
其中d′
第J条广义截面曲线上的第i个点对应的参数值
相应地,构造节点矢量
u′
其中,u′
(2)按不指定导矢的反算方法,求解方程组(5)获得待求的第J条截面曲线的控制顶点
得到的控制顶点
其中,
7.一种电子设备,其特征是,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成权利要求1-5任一项方法所述的步骤。
8.一种计算机可读存储介质,其特征是,用于存储计算机指令,所述计算机指令被处理器执行时,完成权利要求1-5任一项方法所述的步骤。
说明书
技术领域
本公开涉及船舶工程及海洋工程技术领域,特别是涉及基于波浪中船体湿表面网格的划分及船舶水动力的预测。
背景技术
本部分的陈述仅仅是提到了与本公开相关的背景技术,并不必然构成现有技术。
在实现本公开的过程中,发明人发现现有技术中存在以下技术问题:
船舶设计过程中常采用面元法预测船舶的水动力学性能。船体湿表面网格的划分是面元法计算的第一步。一套划分合理的网格不仅影响到计算结果的精度,有时甚至直接关系到计算的成败。目前,船体湿表面面元划分的方法主要有两类。第一类方法是采用现有的计算机辅助设计软件预先建立船体表面的几何模型,而后通过对该模型进行离散获得船体表面网格。这一类方法优点在于能够比较直观得获得网格在船体表面的分布情况,但缺点是建立船体表面几何模型的工作往往费时费力,而且获得的网格数据仅能通过有限的几种数据格式输出,在应用时会有较大的局限性。
第二类方法采用样条函数(通常是B样条或非均匀有理B样条)拟合船体的表面。这类方法能够比较灵活地建立船体表面的数学模型,便于输出船体网格数据以供后续的计算程序使用。但目前相关研究中存在两个普遍的问题,第一是采用样条函数拟合船体表面之前需要对船体的型值点进行预处理(例如船体表面曲面片的划分、型值点的加密等),这一过程往往是繁琐的;另一个问题目前报道的方法往往只针对静水条件,即船舶的湿表面积是恒定的。对于波浪中瞬时变化的船舶湿表面,应用现有的方法往往难以给出理想的网格划分情况。
现有技术需要解决的技术问题是,如何对船体湿表面网格进行划分,进而实现船舶水动力学性能预测。
发明内容
为了解决现有技术的不足,本公开提供了基于波浪中船体湿表面网格的船舶水动力预测方法及系统。该方法基于样条函数实现,能够根据已知的船舶型值点对波浪中瞬时变化的船舶湿表面直接进行网格划分,不需要对船体的型值点进行预处理。利用生成的湿表面网格,可以进行
基于波浪中船体湿表面网格的船舶水动力预测方法及系统专利购买费用说明
Q:办理专利转让的流程及所需资料
A:专利权人变更需要办理著录项目变更手续,有代理机构的,变更手续应当由代理机构办理。
1:专利变更应当使用专利局统一制作的“著录项目变更申报书”提出。
2:按规定缴纳著录项目变更手续费。
3:同时提交相关证明文件原件。
4:专利权转移的,变更后的专利权人委托新专利代理机构的,应当提交变更后的全体专利申请人签字或者盖章的委托书。
Q:专利著录项目变更费用如何缴交
A:(1)直接到国家知识产权局受理大厅收费窗口缴纳,(2)通过代办处缴纳,(3)通过邮局或者银行汇款,更多缴纳方式
Q:专利转让变更,多久能出结果
A:著录项目变更请求书递交后,一般1-2个月左右就会收到通知,国家知识产权局会下达《转让手续合格通知书》。
动态评分
0.0