首页/文章/ 详情

ANSYS AQWA学习与实践(三)消失的浮力

9小时前浏览15

在用AQWA进行水动力计算的时候,会发现一个现象, AQWA计算出的浮力与浮体实际的浮力不一致。

一般人都会认为这一现象是计算误差,确实这一差值十分的小,当成误差也没什么错。

接下来就分析一下这一误差产生的原因,这回还是用一个简单的圆柱举例。

在已知圆柱的几何尺寸的情况下,求得圆柱的排水量9047.786842立方米,吃水为20米。

因为没做平衡计算,所以插入的质量点设为手工设置,并随便定了一个9000000千克的数值。    

经过频域的水动力计算,得到流体静力学结果。

从结果可以看出,计算出的质心位置和实际有一定的差别,但误差非常的小。

Equivalent Volumetric Displacement是等效的排水量,数值与前面插入的质量点相对应,9000000千克除以海水密度1025千克每立方米,几乎等于8780.4873立方米。

Actual Volumetric Displacement是计算的排水量,8972.0459 立方米与之前手工计算的9047.786842立方米相比少了不少。

相当于计算的浮力相比实际的浮力少了,这是由于什么造成的呢?

经过反复的验证和比对,最后将目光聚集到网格模型上。

下图是圆柱的网格模型。

可以明显的看出,模型是一个多边形的圆柱,而不是标注的圆柱。

这也就意味着,由这个多边形柱子计算的排水量也就是浮力,要明显比圆柱要少。

消失的浮力也就找到了原因,甚至质量点的误差也和这个原因有关系。

由于网格换分而产生的这一差别,就算把网格划分的尽可能密集,很明显是不可能避免的,而且密的网格还会带来计算时间太长的问题。

圆柱的形式会经常应用在浮体上,比如说三立柱的浮式基础,而用AQWA算浮体的波浪载荷也会产生相应的误差。    

所以,在进行波浪载荷传递到结构模型进行结构计算时,也要考虑这一误差对计算强度产生的影响。          

来源:智慧强学斋
ACTAqwa静力学UMANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-03-12
最近编辑:9小时前
强学斋
硕士 签名征集中
获赞 3粉丝 2文章 82课程 0
点赞
收藏
作者推荐

Bladed学习与实践(七)生成计算批处理文件

与生成单个风文件和破浪文件类似,计算文件也要先进行单个计算文件的设置,当计算设置左边的圆变成绿色时,说明参数定义完成,如果是黄色或红色说明有参数还没有定义。一、设置单个计算参数由于计算涉及的参数比较多,这里只介绍发电疲劳工况dlc1.2的主要参数设置。为了便于介绍,所以就在Calculations对话框里点击进入介绍设置,通过别的对话框也可以进入相同的设置窗口。打开Bladed软件,在Calculations对话框的Main Calculation里选择Power Production Loading,点击Selected Calculation: Minimum data requirement里的Physical Constants ,设置空气密度、粘度和重力加速度等参数。 点击Selected Calculation: Minimum data requirement里的Rotor configuration ,设置风机相关参数。 点击Selected Calculation: Minimum data requirement里的Blade geometry和Aerofoil data ,设置叶片相关参数。 点击Selected Calculation: Minimum data requirement里的Drive train ,设置传动系统相关参数。 点击Selected Calculation: Minimum data requirement里的Output variables ,设置输出相关参数。 点击Selected Calculation: Minimum data requirement里的Aerodynamics control ,设置空气动力学控制相关参数。点击Selected Calculation: Minimum data requirement里的Time varying wind speed and direction,设置风相关参数。点击Selected Calculation: Minimum data requirement里的Simulation control,设置仿真时间相关参数。疲劳工况要仿真十分钟初始时间可以设置成30秒。 点击Selected Calculation: Minimum data requirement里的Simulation flexibility settings\Bladed flexibility model和Support structure flexibility model,设置仿真柔性相关参数。 点击Selected Calculation: Minimum data requirement里的Electrical model,设置电机相关参数。 点击Selected Calculation: Minimum data requirement里的Control system,设置控制系统相关参数。点击Selected Calculation: Minimum data requirement里的External Controller ,设置外部控制文件相关参数。点击Selected Calculation: Minimum data requirement里的Pitch actuator ,设置变桨相关参数。 以上是最基本的参数定义,里面还要包括更详细的设置参数,比如风浪留的设置和初始条件的设置。二、批处理方式生成计算文件如果已经根据上面的步骤定义好计算参数,关闭对话框后,在Calculations对话框中选择的Multiple calculation setup按钮,进入批处理定义风的界面。 窗口左边的选项明显比风和波浪要多,如果设置的参数与上面单个的计算设置相同,可以不用点击,批处理计算默认如单个计算相同。批处理计算文件主要进行环境条件的改变进行参数化设置,dlc1.2疲劳工况主要进行风和波浪的设置。 最后一项匹配风文件相对比较复杂,首先点击加号增加风文件的行,还要把风文件的文件路径和名称添到行里。生成文件的目录和名称可以根据个人习惯设定。最后点击Add to Batch选择文件夹计算文件就生成在此文件夹里并添加进批处理的序列里,点击OK关闭窗口。这个时候的计算文件只是具有模型参数的空文件,下一步就是批处理计算生成真正的结果文件。 点击主界面Batch>View Batch按钮,进到批处理窗口,刚才生成的文件就会出现在窗口里,点击运行按钮就会进行批处理生成结果文件。可以点击Export把批处理文件保存起来,用的时候点击Import再带入进来。由于模型可能更新或者另存为新的文件,如果风文件和波浪文件没变,而且文件的路径也没变,这时点击Add to Batch选择新的文件夹就能生成对应新模型的批处理文件。 来源:智慧强学斋

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈