The invention discloses a ship point simulation method, apparatus and computer equipment in the ship calculation numerical simulation process, can advance access to the force field parameters of relative stability in the size of the force will be with the size of the target, if the size of relationship with target force does not meet the size relation of default, is the first amendment according to the preset correction coefficient of propeller on the ship, will force the revised acquisition target size and force, which can automatically obtain the algorithm to the target force required by the interpolation of the propeller speed, can quickly and precisely to select self propulsion point of ship, reduce the numerical simulation computation, and get higher calculation accuracy, does not require more computing resources, with the In the process of calculation, too much manual participation is avoided and the efficiency of calculation is improved.
【技术实现步骤摘要】
一种船舶自航点数值模拟方法、装置以及计算机设备
本专利技术实施例涉及计算机数值模拟技术,尤其涉及一种船舶自航点数值模拟方法、装置以及计算机设备。
技术介绍
现有的船舶数值模拟计算选取自航点的方式是:当流场达到稳定一段时间后,停止计算,导出强制力FD值,在该稳定区域求出FD值的平均值然后通过经验改变船舶螺旋桨转速R,以使得FD值能够向目标FD值靠近,在新的螺旋桨转速R1下继续计算一段时间,又当流场稳定(流场参数收敛)后,停止计算,导出强制力FD值,在该稳定区域求出FD的平均值通过这两次停止计算后,根据给流场赋值的螺旋桨转速初始R0,R1,以及该船舶的目标强制力FD0,根据一定的算法,推导出目标强制力FD0理论上对应的螺旋桨目标转速,并在该目标转速下对船舶进行数值模拟,获得船舶的流场参数。然而,上述现有技术的方法,在获得目标转速以及对应的流场参数过程中,需要人为的对流场模拟计算过程进行中断,计算效率较低,而且需要等流场稳定一段时间后,才能获得计算所需的FD的平均值,模拟计算的工作量大,导致为了获得较高的计算精度,需要较多的计算资源。
技术实现思路
本专利技术提供一种船舶自航点数值模拟方法、装置以及计算机设备,以解决现有的船舶自航点数值模拟方法过程中需要过多人工中断计算,计算效率低,耗费计算资源较大的问题。第一方面,本专利技术实施例提供了一种船舶自航点数值模拟方法,包括:在流场以螺旋桨的设定转速对船舶进行数值模拟计算;当检测到所述流场参数满足预设的稳定状态条件时,获取所述设定转速对应的当前强制力;判断所述当前强制力与预设的目标强制力FD0是否满足预设的大小关系;若否 ...
【技术保护点】
一种船舶自航点数值模拟方法,其特征在于,包括:在流场以螺旋桨的设定转速对船舶进行数值模拟计算;当检测到所述流场参数满足预设的稳定状态条件时,获取所述设定转速对应的当前强制力;判断所述当前强制力与预设的目标强制力FD0是否满足预设的大小关系;若否,则根据所述设定转速获得新的设定转速,并重新进行数值模拟计算,直至所述当前强制力与预设的目标强制力满足预设的大小关系;其中,第一个所述设定转速为R1;根据所述设定转速获得新的设定转速,包括:若R1对应的当前强制力FD1大于预设的目标强制力FD0,则根据R1获得第二个设定转速R2=R1*α;若R1对应的当前强制力FD1小于预设的目标强制力FD0,则根据R1获得第二个设定转速R2=R1/α;若Rn对应的当前强制力FDn与预设的目标强制力FD0不满足预设的大小关系,则第n+1个设定转速Rn+1根据Rn、Rn‑1、FDn和FDn‑1、目标强制力FD0进行插值得到;其中,α为修正系数,0<α<1,n≥2。
【技术特征摘要】
1.一种船舶自航点数值模拟方法,其特征在于,包括:在流场以螺旋桨的设定转速对船舶进行数值模拟计算;当检测到所述流场参数满足预设的稳定状态条件时,获取所述设定转速对应的当前强制力;判断所述当前强制力与预设的目标强制力FD0是否满足预设的大小关系;若否,则根据所述设定转速获得新的设定转速,并重新进行数值模拟计算,直至所述当前强制力与预设的目标强制力满足预设的大小关系;其中,第一个所述设定转速为R1;根据所述设定转速获得新的设定转速,包括:若R1对应的当前强制力FD1大于预设的目标强制力FD0,则根据R1获得第二个设定转速R2=R1*α;若R1对应的当前强制力FD1小于预设的目标强制力FD0,则根据R1获得第二个设定转速R2=R1/α;若Rn对应的当前强制力FDn与预设的目标强制力FD0不满足预设的大小关系,则第n+1个设定转速Rn+1根据Rn、Rn-1、FDn和FDn-1、目标强制力FD0进行插值得到;其中,α为修正系数,0<α<1,n≥2。2.根据权利要求1所述的方法,其特征在于,根据所述设定转速获得新的设定转速的步骤还包括:若FD1=FD0,则设置所述船舶的螺旋桨第二转速R2=R1。3.根据权利要求1或2所述的方法,其特征在于,所述稳定状态条件具体为:所述流场参数的波动值在预设范围内,或所述流场参数相邻两点连线的斜率的绝对值小于预设值。4.根据权利要求1或2所述的方法,其特征在于,所述FD1为所述流场的参数满足预设的稳定状态条件时所经历的计算步数X中,最后的360m步中每一步计算的强制力值的平均值,所述FDn为所经历的计算步数X+(n-1)k中,最后的360P步中每一步计算的强制力值的平均值,其中,k>360m正整数,m≥1正整数,P≥1正整数,且k-360P>100。5.根据权利要求1或2所述的方法,其特征在于,所述α=0.97。6.一种船舶自航点数值模拟装置,其特征在于,包括:计算单元,用于在流场以螺...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。