动网格模型算法基础(二)

这篇具有很好参考价值的文章主要介绍了动网格模型算法基础(二)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本贴主要简述动网格模型算法

FLUENT动网格模型能够根据用户指定的边界运动、网络类型和网格再生方式自动地调节内部体网格节点的位置。

一、动网格使用面临的量大问题:

  1. 体网格的再生;
  2. 边界运动或变形的指定;

二、体网格再生方法:

(一)铺层(Layering)

铺层包括边界上网格的生成和消失,该算法会根据计算区域的扩张或收缩来相应地生成网格或合并网格。

  1. 随着网格的增加与删除、网格之间的连接关系在发生改变;
  2. 适用于四边形、六面体或三棱柱网络,不适用于三角形、四面体网格;
  3. 比较适用于边界线性运动的情况(内燃机活塞运动),可用于在边界作纯粹旋转运动的特殊情况(空调风门绕轴)

(二)弹性光顺(Spring Smoothing)

以活塞运动为例,计算域中的网络像弹簧一样被压缩。活塞向下时,计算域逐渐扩张,网格被拉伸;

  1. 节点之间像弹簧的连接,压缩或拉伸;
  2. 节点之间的连接属性不变,没有节点的生成和消除,节点的数量和连接关系保持不变;
  3. 单独使用,仅限于边界变形和运动幅度较小的情况;
  4. 适用于三角形、四面体的网络,也可用于六面体、三棱柱或四边形的网格;

(三)局部重构(Local Remeshing)

以活塞为例,随着计算域扩张,网格被拉伸,当扭曲率过大或者尺寸过大时,网格会自动局部重构以满足扭曲率和尺寸的要求,网格节点总数量也逐渐增加。

  1. 当网格的扭曲率和尺寸超过用户指定的标准时,局部网格节点和体网格会增加或消除;
  2. 局部网格节点和体网格增加或消除时,网络的连接属性(数量和节点)发生改变;
  3. 适合于大变形或大位移情况;
  4. 仅适用于三角形和四面体网格;
  5. 局部重构通常和弹性光顺法联合使用;

动网格模型的限制:

  1. 动网格模型不允许拓扑结构的改变;
  2. 一般情况下,多面体网格单元与动网格模型不兼容;
  3. 动态网格自适应不能和表面网格重构兼容使用;

参考文献:隋洪涛,等人,精通CFD动网格工程仿真与案例实战,人民邮电出版社。文章来源地址https://www.toymoban.com/news/detail-725200.html

Enable Ginger Cannot connect to Ginger Check your internet connection
or reload the browserDisable in this text fieldRephraseRephrase current sentence 9Log in to edit with Ginger×

到了这里,关于动网格模型算法基础(二)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 自动驾驶控制算法——车辆动力学模型

    考虑车辆 y 方向和绕 z 轴的旋转,可以得到车辆2自由度模型,如下图: m a y = F y f + F y r (2.1) ma_y = F_{yf} + F_{yr} tag{2.1} m a y ​ = F y f ​ + F yr ​ ( 2.1 ) I z ψ ¨ = l f F y f − l r F y r (2.2) I_zddotpsi = l_fF_{yf} - l_rF_{yr} tag{2.2} I z ​ ψ ¨ ​ = l f ​ F y f ​ − l r ​ F yr ​ ( 2.2 ) 经验公

    2024年01月18日
    浏览(57)
  • Python土力学与基础工程计算.PDF-压水试验

    Python 求解代码如下: 运行代码可得输出结果: 透水率为40.00Lu 渗透系数为0.015m/d 根据上文所述,还可以通过反演法计算岩体渗透系数。 下载地址: https://oan3m7w1ar.feishu.cn/file/WMEsbUF7Iokbt2x3OgKcqQqnnTd?from=from_copylink

    2024年02月11日
    浏览(49)
  • 【CFD小工坊】浅水模型的边界条件

    在浅水方程的离散及求解方法一篇中,我们学习了三角形网格各边通量值及源项的求解。但仍有一个问题没有解决:对于边界处的网格,模型边界对应的网格边的通量求解。 对此,我们借鉴王志力 1 的研究,学习各类边界条件下,网格边的通量的求解。 对于浅水水域,常见

    2024年02月07日
    浏览(79)
  • Python土力学与基础工程计算.PDF-螺旋板载荷试验

    python 求解代码如下: 输出结果为: 地基土的压缩模量为: 780.00 kPa 因为数据较少,可以直接用 Numpy 模块计算,计算结果与手算一致。 下载地址: https://oan3m7w1ar.feishu.cn/file/WMEsbUF7Iokbt2x3OgKcqQqnnTd?from=from_copylink

    2024年02月12日
    浏览(43)
  • Python土力学与基础工程计算.PDF-隧道涌水量

    Python 求解代码如下: 输出结果为: 该隧道通过该含水体段的经常涌水量为2.74 m^3/d 下载地址: https://oan3m7w1ar.feishu.cn/file/WMEsbUF7Iokbt2x3OgKcqQqnnTd?from=from_copylink  

    2024年02月11日
    浏览(34)
  • 用于CFD的国内3D城市模型获取方法

    直接获取指定城市3D模型的方法至少有以下几种,方法不同模型尺寸,外观精度不同: 1.Blender3.3+BlenderGIS【blender插件】 + [ TOPOgraphy获取高程(VPN)] #评价是楼宇尺寸,外观精度低; 2.Cadmapper #国内大规模建筑群信息少,免费的只有一平方公里,国内建筑群完整性低于百度地图

    2024年02月04日
    浏览(81)
  • Python土力学与基础工程计算.PDF-土的三项组成

      Python 求解代码如下: 输出结果为: 饱和度为 0.9干密度为 19.29 kN/m^3 civilpy:Python土力学与基础工程计算.PDF-隧道涌水量0 赞同 · 0 评论文章 civilpy:Python土力学与基础工程计算.PDF-压水试验1 赞同 · 0 评论文章 civilpy:Python土力学与基础工程计算.PDF-螺旋板载荷试验1 赞同 ·

    2024年02月11日
    浏览(39)
  • 【注册岩土】Python土力学与基础工程计算.PDF-土中的应力

    Python 求解代码如下: 运行结果: 竖向有效自重应力为:73.00 kPa 基底附加压力为:127.00 kPa 该建筑物基础不是补偿基础。 下载地址: https://oan3m7w1ar.feishu.cn/file/WMEsbUF7Iokbt2x3OgKcqQqnnTd 学Python并不难,会敲键盘就能学!

    2024年02月11日
    浏览(45)
  • Python实现决策树回归模型(DecisionTreeRegressor算法)并应用网格搜索算法调优项目实战

    说明:这是一个机器学习实战项目(附带 数据+代码+文档+视频讲解 ),如需 数据+代码+文档+视频讲解 可以直接到文章最后获取。 1.项目背景 决策树除了能进行分类分析,还能进行回归分析,即预测连续变量,此时的决策树称为回归决策树。回归问题是一类预测连续值的问

    2024年01月21日
    浏览(47)
  • 【blender渲染】blender流体模拟基础

    各位新年好哇,最近在做demo的时候,为了更好的效果,开始摸索一点离线渲染的东西。像这种后续渲染的处理,由于3ds max是更偏向于建模的dcc,有点不那么好使(没有说看不起vray的意思哈)。 像在实时渲染里面,即便是通过高分辨率的mesh来做水体,也常有很多限制。毕竟

    2024年01月19日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包