【CAE案例】细长结构在轴向流体作用下的变形

01 应用背景

关于轴向流动下细长圆柱束的变形问题研究,主要考虑两个问题:一是,在存在较小变形时,流动的作用是什么;二是,流动和变形之间的耦合关系是怎样的。

通常而言,流动压力载荷对流动的影响,主要取决于流体力和细长结构刚度力的竞争,最终可能导致变形加剧或回到初始状态,如图1所示。这种不稳定性,是在某些条件下,系统在扰动的影响下自发地离开其平衡状态,包括静态不稳定性和动态不稳定性两种类型。

求解这类不稳定性问题的一般方法,通常采用瞬态方法,而这里将采用静态稳定性的直接研究。采用简化的不可压缩、无湍流、无粘度的势流模型来描述流动的不稳定性,并在一个简单案例中通过实验和数值结果进行验证。实验装置的实物图和实验模型示意图如图2和图3所示。

【CAE案例】细长结构在轴向流体作用下的变形的图1
图1 流体状态的变化

【CAE案例】细长结构在轴向流体作用下的变形的图2

图2 实验装置实物图

【CAE案例】细长结构在轴向流体作用下的变形的图3图3 实验模型的示意图

02 解决方案

求解不稳定性问题主要分为两步,第一步如图4所示,循环迭代1到N阶模态,按照各阶模态阵型定义几何模型,生成对应的网格,计算几何模型周围的势流,进而获得流体对板的压力;第二步如图5所示,基于固有模态投影压力载荷,建立静态平衡,寻找系统的特定值,从而确定不稳定性的阈值,即临界失稳速度Ucrit。

【CAE案例】细长结构在轴向流体作用下的变形的图4

图4 不稳定性问题第一步求解流程

【CAE案例】细长结构在轴向流体作用下的变形的图5

图5不稳定性问题第二步求解流程

本研究中针对拉普拉斯类问题进行有效求解,基于Python内置命令实现自动计算与连续网格,采用固体力学仿真软件求解细长结构在轴向流体作用下的变形问题。
具体而言,先进行流体边界的计算,如图6所示,在一组节点或网格上施加边界条件。采用软件内置的operator THER_LINEAIRE进行势流计算,完成温度场T与势能场φ的转换,将流体速度场等效为流体分量场FLUX,FLUY,FLUZ,再使用operator FORMULE定义压力公式,使用operator CALC_CHAMP计算流场各处的压力,使用operator CREA_CHAMP存储各节点上的压力。该计算模型中的板具有厚度,使得上下边界之间实现物理隔离,允许在板上和板下施加不同的边界条件,并且无需管理流体表面法线,也没有双节点的问题。

【CAE案例】细长结构在轴向流体作用下的变形的图6图6 流体计算边界条件

基于Python,使用仿真求解器的内置命令按模态循环迭代,在每次迭代中控制几何和物理参数,用命令行生成几何和网格,完成流体荷载的投影和矩阵的生成,确定特征值和计算临界速度。特别地,控制软件在循环的每次迭代中重新读取网格,并且用numpy重新排列软件提供的几何数据以获得剖面上的压力分布。

03 计算结果

图7是实验测得的不同流速下实验件的变形结果,包含两条位移幅值的变化曲线,并且都观察到不稳定阈值的出现,这种不稳定阈值,即临界失稳速度,作为数值方法的验证准则。

【CAE案例】细长结构在轴向流体作用下的变形的图7

图7 实验测得的位移结果(红线为临界失稳速度)

采用固体力学仿真软件计算模型的网格数量约为35000个,花费30分钟完成10阶模态的30次迭代计算。计算获得基于不同模态的几何模型对应的临界失稳速度,形成数值分析方法的不同初始几何模型的变形与临界速度的关系图,并与实验数据,以及二维静态方法的解析解和二维动态方法的解析解进行比较,如图8所示。可以得出,基于固体力学仿真软件的数值数据与二维静态、动态方法的解析解具有相似的变化趋势,并且更接近于实验测得的数据。

【CAE案例】细长结构在轴向流体作用下的变形的图8

图8 不稳定性问题的临界速度比较

04 结论

本研究结合Python和固体力学有限元仿真软件进行了轴向流体作用下的细长结构不稳定性的分析,验证了静态直接解法,并进行了参数研究以评估本构模型的影响。后续可以继续在柔性板网络上测试相同的方法,并设置更接近实验状态的边界条件。而更长期的计划,可以预测结构不稳定性之后的行为,并可使用基于固有模态的三维几何模型进行研究。

【CAE案例】细长结构在轴向流体作用下的变形的图9

【CAE案例】细长结构在轴向流体作用下的变形的图10

限时试用,欢迎体验!
远算自主研发了短视频水流测速APP,采用先进大尺度粒子图像测速技术,实现快速便捷流速测量的零门槛水利工具,带来“视频一点,流速在手”的超强体验,轻松、便捷地实现河流测速。目前远算还上新了小程序版本,欢迎大家扫码使用!


更多资讯可登录格物CAE官方网站
https://cae.yuansuan.cn/
远算在bilibili、头条、知乎、技术邻定期发布课程视频等内容

敬请关注

技术邻.png
仿真模拟CAE结构力学

【CAE案例】细长结构在轴向流体作用下的变形的评论0条

    暂无评论

    【CAE案例】细长结构在轴向流体作用下的变形的相关案例教程

    实现如下目标: 有如下Case001.cae, Case002.cae, Case003.cae,Case004.cae,...,Case100.cae 求解文件 保存于H:\ABAQUS\Dir001, H:\ABAQUS\Dir002, .......H:\ABAQUS\Dir100 工作路径下 需要编写python脚本分别调用各个路径下的CAE文件,创建JobXXX任务并提交计算 Pytho
    通过 Abaqus Command 窗口 或者 Windows 的 CMD 窗口,以 abaqus cae noGUI=myscript.py 的方式,运行 Abaqus 的 Python 脚本,是一个非常方便且高效的操作。但是,这种操作有一个明显的缺点,那就是 Python 脚本中的 print( ) 语句无法在命令行窗口输出提示内容,着对于 Python 脚本运行情况的监控是极其不利且不方便的
    SALOME是一款由法国电力集团(EDF)、法国原子能和替代能源委员会(CEA)和Open CASCADE三方合作开发的开源工业仿真平台,包含仿真前处理和后处理所需的多种数值工具。平台提供一套完整的解决方案,涵盖从原始输入数据导入、几何与网格模型建立、到计算结果可视化和后处理分析的一整套流程,在此过程中实现各个辅助性分析模块(如数据同化辅助模拟,不确定性分析,计算流程管理,计算资源定义等)与求解模
    点蓝色字关注“ 远算云学院 ” SALOME是一款由法国电力集团(EDF)、法国原子能和替代能源委员会(CEA)和Open CASCADE三方合作开发的开源工业仿真平台,包含仿真前处理和后处理所需的多种数值工具。平台提供一套完整的解决方案,涵盖从原始输入数据导入、几何与网格模型建立、到计算结果可视化和后处理分析的一整套流程,在此过程中实现各个辅助性分析模块(如数据同化辅助模拟,不确定性分析,计算流
    xray插件 xray是一款对新手很有帮助的abaqusCAE内核插件,其功能是把任意python对象的属性(字段)、方法(函数)以清单的形式打印在abaqusCAE命令行窗口,查看xray清单的效果堪比查阅一次官方文档。 以透视model对象为例 xray内核插件只有xray()一个函数,导入xray()函数就能“透视对象”。 透视model对象(mdb.models[‘Model-1’])的清
    首席工程师
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 0