一、目的

最开始本来打算仿真阻尼器的流固耦合,用自己设计的模型导进去后发现整体比较复杂,秉着仿真从简到繁的原则,最后把模型简化为图1所示。

图1  简化模型

目的是为了让其中滑块能够在封闭腔内进行给定信号的运动(我这只仿真了正弦运动),但是这么简单的仿真模型也因为个人能力的不足卡了很久,在此仅记录个人的问题所在及一些简单的解决方案。

二、过程遇到的问题解解决办法

仿真开始是对模型进行简单的设置,如材料给定、物理场选择等等,这里就不进行赘述,下面只对关键步骤进行记录。图2为选择流体域为变形域,图3为层流中边界条件的设置,图4为固体力学中边界条件的设置,即指定滑块的运动信号,到此,物理场得得基本设置已经完成。

图2 变形域

图3 层流边界条件设置

图4 固体力学边界条件设置

对于层流中给的压力点约束,在所查资料中了解,封闭腔内必须指定一个压力点约束条件,具体原理不进行叙述。在固体力学的“指定运动”条件中,an2和step1的信号分别为下图。

图5 信号

问题1  找不到初值

下面说明为什么要给定一个阶跃信号,此部分内容包含个人理解,有问题欢迎各位纠正讨论。

首先我给定的信号为正弦信号,其导数为余弦,表明在0时刻时给定信号的速度不为0,相当于有个速度突变,在查阅资料中说明:在COMSOL仿真中对于速度在t=0时不为0的情况,应该加一个阶跃信号对其进行缓冲,可以避免求解时找不到初值的情况,这个问题也是卡了我最多时间的一点(最新仿真发现阶跃信号这部分是非必需的,不加也能跑),再次强调这部分内容结合了自己的理解,不敢保证完全无误。-_-!

问题2  不收敛

下面记录此模型不收敛问题及解决方法。首先,针对动网格,在模型运动幅度较大的情况,一定要把自动重新划分网格打开,如图6,并且在流固耦合仿真中,建议把求解的步长设小一点,具体就得看网格质量以及模型的运动(还有个人经验),此处,为了偷懒,学着网上资料的设置,步长为0.005s,仿真2秒时间。

图6 步长及自动重新划分网格

然后,是对求解器以下部分进行设置,按理说下面的内容尽量是不用去动的,可惜我这模型好像不改下面的设置同样跑不出来,因此后续设置内容也仅为个人的经验及理解,有问题及建议欢迎批评讨论。

我一般只设置了分离式求解器和自动重新划分网格的内容。对于分离式求解器,由于某次仿真过程中,出现达到最大迭代次数的错误,因此我将最大迭代次数进行了适当的增加,如图7所示。

图7 迭代次数设置

对于分离式求解器,依据我个人查资料的过程及经验而言,我将下面“速度u2,压力p”、“位移场”、“空间网格位移”、“流-固耦合”、这几个部分的雅克比矩阵更新设为了在每次迭代中,默认是最小,设完之后有时候会报速度u2,压力p出现...问题,不妨再把非线性方法改成自动(牛顿),反正我是这么干的,嘿嘿!

图7 分离式求解器设置

下面就是对自动重新划分网格进行设置了,不知为何,我这个模型自动重新划分网格中的条件类型如果选网格质量就会报如下错误,自己检查网格质量感觉没问题看,别人的教学视频后,是将其改成失真条件,其他不动就好了。

图8 自动重新划分网格错误

三、仿真效果

以下是最后模型的仿真效果,再次强调,本篇仅为个人学习记录,有问题的话欢迎大家指正讨论,非常感谢!

COMSOL封闭腔内流固耦合-固体运动(个人学习记录)相关推荐

  1. comsol流体仿真 ,流固耦合,圆管内流体驱动物块的移动和 流体驱动扇叶的转动

    comsol流体仿真 ,流固耦合,圆管内流体驱动物块的移动和 流体驱动扇叶的转动 ID:6969610766692298

  2. (20230402) ALE流固耦合lsdyna界面个人操作记录 1500

    几何的建立,确保如下几件事情. (1) 不同结构间可能会有空隙,要主要. (2)建立的对称结构,是否能reflection成功 一.弯路经验总结: (1) 之后制作lsdyna的模型时,在lsdyna ...

  3. COMSOL仿真:流固耦合+自动划分网格

    前几天做了一个基于COMSOL流固耦合的仿真练习,内容是物块在液体中的上浮.在仿真的过程中发现,动网格随着物块的不断上浮,网格质量逐渐变差,造成结果的不收敛,随后发现COMSOL中的自动划分网格可以解 ...

  4. ansys fluent udf manual 下载_Fluent内置流固耦合01 使用流程

    本文介绍如何在Fluent中对单向和双向流固耦合(FSI)进行建模和仿真计算.由于所有的流体与结构计算都是由Fluent完成的,因此这种流固耦合又被称为"内置流固耦合".在ANSY ...

  5. abaqus 三维基坑开挖渗流模型,含地下连续墙,内支撑,地下水渗流,流固耦合

    abaqus 三维基坑开挖渗流模型,含地下连续墙,内支撑,地下水渗流,流固耦合,对于初学者,有一定基础的同学都值得学习模型设置 :9230646120100979Abaquser

  6. 容量耦合系数模型_期刊在线 | 基于ALE流固耦合方法的刷式密封泄漏特性理论与实验研究...

    01 引言 刷式密封是一种广泛应用于航空发动机等透平机械的优良接触式动密封[].近年来,随着透平机械逐渐向高参数方向发展,由刷式密封引起的泄漏损失越来越大,直接影响透平机械的工作效率.因此开展刷式密封 ...

  7. 割线法求解过程_浸入边界法求解流固耦合问题

    作者:王敏 浸入边界法是近些年发展起来求解流固耦合问题的新算法[1-5],其核心思想是将固体区域简化为固体边界,将固体与流体之间的相互作用以分布力和分布热的方式加以考虑,从而完成流体与固体的流固耦合. ...

  8. workbench 流固耦合_基于Workbench的流固耦合作用下三通管振动特性分析

    基于Workbench的流固耦合作用下三通管振动特性分析 韩天宇,郭长青*,谌冉曦 (南华大学 土木工程学院,湖南 衡阳 421001) 摘 要:使用ANSYS Workbench软件,对流固耦合作用 ...

  9. matlab 流固耦合,详讲流固耦合

    引言近来,航空航天工业在世界上发展迅速,而作为"飞机心脏"的航空发动机是限制其发展的主要因素.目前,航空发动机日益向高负荷.高效率和高可靠性的趋势发展,高负荷导致的高逆压力梯度容易 ...

最新文章

  1. win服务器是如何发展到现在的?
  2. 用WMI获取远程机器操作系统的详细信息
  3. Postman同时发送多个对象+文件到Controller的实现方法
  4. hadoop知识整理(2)之MapReduce
  5. 基于HTML5坦克大战游戏简化版
  6. 【C#夯实】我与接口二三事:IEnumerable、IQueryable 与 LINQ
  7. 数据库性能指标 2005-04-06 19:36:14(转载)
  8. mysql date_format格式_mysql date_format 按不同时间单位进行分组统计
  9. 2022年电工杯数学建模A题思路/2022电工杯A题思路解析
  10. ASCLL码表完整版
  11. 前后端分离的微信小程序--校园二手交易平台
  12. LeetCode 一题多解 | 53. 最大子数组和:五种解法完全手册
  13. Failed to load C:\SDK\android-sdk-windows\build-tools\27.0.2\lib\dx.jar
  14. c语言编写fac函数 计算阶乘,编写一个计算阶乘的函数fac
  15. IE代理服务器没有响应 浏览器无法打开网页解决方法(浏览器无法打开网页但是可以使用其他软件)
  16. 社群运营,日常社群管理有哪些要点?
  17. 32位/64位系统,jdk32位,64位,32/64位jdk编译出来的class和eclipse 32位和64位
  18. 【开发工具】 Photoshop CS6 安装与破解
  19. matlab沃利斯圆周率计算公式,物理学家在量子力学中发现圆周率π的计算公式
  20. 服务器主板电源适配器维修,联想电源适配器坏了怎么办 联想电源适配器维修方法...

热门文章

  1. 视频RTMP推流实践
  2. 浅谈人工智能、大数据等技术在交通领域的应用
  3. 如何将word图片上的文字提取出来
  4. a survey of transformer 学习笔记
  5. 2022-2027年中国丙纶行业市场全景评估及发展战略规划报告
  6. 工作站的数据处理比微型计算机,高效液相色谱分析-数据处理系统
  7. 【四方向型】虚拟摇杆 C#代码部分(1)--基本参数与动画方法
  8. 【DBeaver】免费的数据库管理工具DBeaver的安装与使用教程
  9. 一个有意思的分钱模拟问题
  10. 计算机算法设计与分析——数字三角形问题