FLOW-3D中警告问题

  • FLOW-3D问题的查找资源
  • 对流通量超过稳定极限(convective flux exceeded stability limit)
  • F-Packing相关问题
    • F-Packing(流体填充)
    • Fluid fraction cleanup(流体分数清除)
    • Automatic volume correction(自动体积校正)
    • 问题与初步思路

FLOW-3D问题的查找资源

对流通量超过稳定极限(convective flux exceeded stability limit)

根据网友的回答,对流通量过大不会产生什么问题,只是告诉我们一声,我要减小时间步长啦。

F-Packing相关问题

F-Packing(流体填充)

F−packingF-packingF−packing算法是用来消除小空洞或“泡沫”的流动与显著的自由表面破裂。该算法的工作原理是在流体分数小于0.990.990.99的内部流体细胞中产生较小的负散度。它只用于具有自由表面的单流体流动。
填充速率与填充系数成正比。默认值为1.01.01.0。当它等于0.00.00.0时,不会发生填充。有时,由F−PackingF-PackingF−Packing引起的压力变化可能会严重干扰主流。这种情况表明可能是流体中某个位置的压力和/或速度“逃逸”,这超出了物理意义值的范围。在这种情况下,F−PackingF-PackingF−Packing系数可能需要较小的值。

出现的问题很多,提示减小F−PackingF-PackingF−Packing值,实在不行设置为0.0010.0010.001甚至更小

Fluid fraction cleanup(流体分数清除)

当出现孤立的液滴(即流体占用小于一个单元)时,FluidfractioncleanupFluid fraction cleanupFluidfractioncleanup值控制FLOW−3DFLOW-3DFLOW−3D的操作。这种液滴的存在会导致CPUCPUCPU时间过长,而不会增加模拟的准确性。默认值是0.00.00.0(即不移除液滴);当大于value=0.0value=0.0value=0.0时表明会移除液滴。计算单元内的流体分数小于指定值valuevaluevalue时,该计算单元内的液滴会被移除。对于去除少量液体111或液体222有独立的阈值。设置FluidfractioncleanupFluid fraction cleanupFluidfractioncleanup值时要小心,因为较大的值可能会导致过多的液体丢失,特别是对于分辨率较低的流动或浅水流动。

Automatic volume correction(自动体积校正)

111号流体(Fluid#1)(Fluid \#1)(Fluid#1)自动体积校正选项将任何累积的111号流体体积误差转换为基于输入校正时间尺度的质量源速率。这个质量源然后分布在每个含有111号液体的单元中,以抵消可能发生的体积损失。

问题与初步思路

1、对于大尺度河道出现F-Packing问题时,将流体填充系数由1减小到0.001甚至更小;
2、VOF方法计算时往往以流体体积分数为0.5作为自由表面,因此在流体分数清除中可以设置为0.49。由于项目进展时间紧急,没有尝试过,不知影响是否巨大。当然,网格分辨率很高时可以猜测影响不大,而我们的需求是网格分辨率一般时的影响程度;
3、当开始流体填充和流体分数清除时,开启自动体积校正会有帮助吗?能消除前者丢失液体的影响吗?
烦劳各位看官献言献策,共同做好FLOW−3D模拟烦劳各位看官献言献策,共同做好FLOW-3D模拟烦劳各位看官献言献策,共同做好FLOW−3D模拟

FLOW-3D中警告问题相关推荐

  1. Flow 3D学习记录

    Flow 3D学习记录 结果记录 熔滴下落成果 11.8 问题记录 编译环境调试OK的结果 程序更新问题11.8 编译环境问题 如题,记录一下学习过程 结果记录 熔滴下落成果 11.8 学会看手册: ...

  2. WPF 3D中多个模型如何设置某一个在最前?

    原文:WPF 3D中多个模型如何设置某一个在最前? 问题:我们的模型包括导入的3D solid模型和axis坐标轴模型,当模型旋转的时候,3D会将axis挡住. 期望:axis一直在最前面,不会被3D ...

  3. 3D数学读书笔记——3D中的方位与角位移

    本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/25339595 方位和角位移 ...

  4. Map 3D中程序设置地图中心点

    你可能需要在Map 3D中通过程序把某块地图拉到屏幕中央来,下面通过程序的方式来实现这个功能. 这里有两种情况,如果你在Map 3D中通过Data Connect连接到了一下FDO数据源(SDF.SH ...

  5. “3D几何与视觉技术”全球在线研讨会第九期~识别3D中的物体和场景

    编辑:CV君 | 未经授权不得转载 前几周跟大家分享了 3DGV 在线研讨会: "3D几何与视觉技术"全球在线研讨会(9月2日到12月16日) "3D几何与视觉技术&qu ...

  6. “3D几何与视觉技术”全球在线研讨会第八期~识别3D中的物体和场景

    编辑:CV君 | 未经授权不得转载 前几周跟大家分享了 3DGV 在线研讨会: "3D几何与视觉技术"全球在线研讨会(9月2日到12月16日) "3D几何与视觉技术&qu ...

  7. 15.立体几何——介绍,为什么多个视图,深度和形状线索 测验,人类如何在3D中看到东西_1

    目录 介绍 为什么多个视图 深度和形状线索 测验 人类如何在3D中看到东西 介绍 今天,我们将开始谈论立体,这个特别讲座是关于立体几何的. 一般来说,接下来的几个文章将是关于相机几何和场景几何之间的关 ...

  8. 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?

    在Unity 3D中,shader是何时编译的,在何时加载入显存中的? 是某一对象在实例化时,加载其相关的material与shader还是游戏开始时? 添加评论 分享 按时间排序按投票排序 4 个回 ...

  9. 3D中的相机 - 投影矩阵和视图矩阵

    3D中的相机 - 投影矩阵和视图矩阵 3d游戏中,一般通过相机的设置来计算投影矩阵和视图矩阵,比如untiy和cocos,一般情况下我们不用关注如何计算, 可以直接在可视化的编辑器中调整参数就可以了, ...

最新文章

  1. Ruby之旅—Ruby的Hello World
  2. SQLite3.8.4.2在Windows平台下的编译和使用
  3. LeetCode MySQL 1070. 产品销售分析 III(group by 陷阱)
  4. VB案例:打印输出图形与文本
  5. 微信小程序代码组成 小程序涉及到的文件类型
  6. 【ROS学习笔记】(七)服务端Server的实现
  7. 光耦驱动单向可控硅_单向可控硅最筒单电路图大全
  8. 连续投影算法_腾讯优图 | 3D结构光摄像头深度算法综述
  9. Idea快捷键大全(比较全的)
  10. matlab sprintf函数的用法
  11. 小谈 Ubuntu 联网
  12. ID卡介绍和工作原理
  13. [渝粤教育] 长沙民政职业技术学院 高职公共英语(三) 参考 资料
  14. 第6.3章:ARM架构下手动编译StarRocks(拓展篇)
  15. 集福啦!你想要的“福”这里都有~
  16. 余光中《写给未来的你》
  17. 第2章 关系数据库(数据库系统概论)
  18. 编程二大问题—c++常用库函数总结
  19. python入门之字符串_03
  20. 计算机技能大赛主持人串词,专业技能大赛主持人串词

热门文章

  1. matlab 画3维图像
  2. 一键解决UbuntuWindows 双系统时间不同步
  3. 获取服务器信息目录失败是怎么回事,获取服务器列表失败...(是怎么回事)附解决方法...
  4. 文件操作函数在VFS层的实现
  5. 第三方杀毒软件已无用
  6. Vray 2.0 for 3dsmax 2008-2012中文版
  7. 面试必看之浅谈HTTP与HTTPS区别
  8. js正则表达式 验证手机号,email地址和邮政编码等等等等。。。
  9. Dell1464笔记本安装Win7旗舰版和XP经历
  10. pygame入门小游戏(外星人入侵(6) 外星飞船来啦!【二】)