CFD
Were it free , it would Soar , cloud Sky.
1.
明显不适合CFD计算 的例子, 不满足连续方程.
2.确定计算域
3.创建几何模型
4.设计和划分网格
对于给定问题, 材料,模型,边界,收敛参数,
求解 设置残差
金字塔没办法转换,六面体也是困难的,
网格无关性检测 , 网格数量 变化 之间的 解 变化特别少,达到了 风格独立性, 这样可以用 粗格计算.
查看结果
结果修正.
求解器基础:
Node 节点
Edge 面的边
Face 单元的边界
cell 控制体
Zone 计算域
边界条件 设置在面上, 材料属性设置在 单元上.
流体域 是一系列单元集合, 在其上 求解所有激活的方程.
颗粒尺度 \
Symmetry Planes .
4/求解器设置
PBCS:
压力基 和 密度基
压力基以动量 和压力基本变量 ,耦合算法.分离算法(SIMPLE)
压力基求解器,内存少,低压不可压,
DB CS:
隐式 对时间有严格限制,显示用于流动 高马赫
离散化/插值方法
二阶精度迎风格式,
梯度 扩散项里,基于格林高斯单元,伪扩散. 格林高斯节点,更精确.
压力差值方法:
压力速度耦合: 四种 SIMPLE, SIMPLEC ,PISO , ?
Initiation, for iterating ,
FMG ,
converge
计算收敛,所有的守恒方程误差满足或不再改变,使用残差历史曲线 监测收敛 . 监测定量 保持平衡.
修改 松弛因子 ,越小 速度慢 稳定性好.
修改Courant
Courant 调节时间步长的 delta t .
计算收敛 不一定是正确的.
重新考虑的要点:
物理模型和边界条件
网格质量, 求解精度
高技术状态 等边 正交
5.湍流模型 非稳态的 三维的 非周期的 漩涡运动(脉动),会加强混合 ,传热和剪切 . 时空域的瞬间脉动是随机的,但湍流脉动的统计平均可量化 为输运机理.对初场敏感.
所有的湍流中都存在大范围的 大尺度
从NS 方程到雷诺平均NS模型RANS
雷诺应力和封闭问题
湍动能方程k
涡粘模型EVM
近壁面处理及网格要求
进口边界条件
为了封闭RANS方程组,必须对雷诺应力疑是进行模拟,
量纲分析表明 我们必要的几个尺度如速度 长度 涡粘系数可以确定出来
雷诺数 >=2300 内流, 自然对流 , 外流, ,
标准SKE 工业应用广泛的模型
RKE 可实现的 KE , whats means realiable ?
雷诺应力模型 计算代价很大 收敛困难 七个方程
近壁面处理
伴随网格加密,精度并不总是一定提高的.
能量方程
共扼传热
CHT 传热体
辐射
RTEs
五个辐射模型
计算代价 精度 光学厚度 散射 颗粒辐射局部热源
.rfl
UDF user define function. by c language. dll
标准C 预定义宏(fluent公司定义的) ,
8. 物理模型
相 具有可定义的边界 , 对周围流场有特定的动力响应. 固体液体汽体 , 主相是连续的, 其它相可连续或离散,
Granular 颗粒模型 : 当存在2高尝试的固体颗粒时,会导致颗粒间的高速碰撞
瞬态
斯德鲁哈尔苏, 原著
激活瞬态求解器 General –>Transient
减少时间步长 比 增加迭代步 数 要好.
初始场不敏感.
what the fuck is this shit !
好哥发誓 只做今天一晚 模拟不出来 明天就写论文
好哥要疯了 好哥也不喜欢拖沓
================================
安装说明:
0. Install Exceed 13 firstly.
1. copy ANSYS_CW_License.txt and Gambit_install-ntx86-2.4.6.exe to one dir
2. Run Gambit_install-ntx86-2.4.6.exe
3. Copy license.dat to C:\Fluent.Inc\license
4. Copy foder help to C:\Fluent.Inc\gambit2.4.6
4. Enjoy!!!
==========================
Locating Exceed installation ...
Launching Exceed 13 ...
Starting C:\Fluent.Inc\gambit2.4.6\ntx86\gambit.exe -device open -id default_id2240 -new ...
FATAL ERROR: Could not obtain valid license authorization.
Total of 0.03 cpu second(s), 102400 maximum memory.
*** Server node is down or not responding
See the system adminstrator about starting the server, or
make sure the you're referring to the right host (see LM_LICENSE_FILE)
Feature: gambit
Hostname: "
License path: C:\Fluent.Inc\license\ntx86\..\license.dat
FLEXlm error: -96,7. System Error: 11004 "WinSock: Valid name, but no record (NO_ADDRESS)"
For further information, refer to the FLEXlm End User Manual,
available at "www.macrovision.com".
*** Server node is down or not responding
See the system adminstrator about starting the server, or
make sure the you're referring to the right host (see LM_LICENSE_FILE)
Feature: gambit-addon
Hostname: "
License path: C:\Fluent.Inc\license\ntx86\..\license.dat
FLEXlm error: -96,7. System Error: 11004 "WinSock: Valid name, but no record (NO_ADDRESS)"
For further information, refer to the FLEXlm End User Manual,
available at www.macrovision.com.
gambit 基本用法.
gambit 要输出给fluent 使用.msh 文件output
global control 全局控制面板 . : 显示区内坐标系 标识 颜色 模型的 各个属性 进行控制
> Reading "C:\Users\GOOD\Desktop\default_id5104.msh"...
8314 nodes.
16622 mixed wall faces, zone 2.
Error: This appears to be a surface mesh.
Surface meshes cannot be read under the /file/read-case functionality.
Reading Cells: failed while reading section 12.
Clearing partially read grid.
Error: Read_Grid_Section: Aborted due to critical error.
Error Object: #f
Error: Error reading "C:\Users\GOOD\Desktop\default_id5104.msh".
Error Object: #f
Error:
D:\ANSYS\ANSYSI~1\v145\fluent\fluent14.5.0
tx86\3d\fl1450s.exe received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: #f
Interrupting...
Done.
Error [cortex] [time 8/21/13 22:12:12] Read_Grid_Section: Aborted due to critical error.
Error [cortex] [time 8/21/13 22:12:12]
D:\ANSYS\ANSYSI~1\v145\fluent\fluent14.5.0\ntx86\3d\fl1450s.exe received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error [cortex] [time 8/21/13 22:24:19] Read_Grid_Section: Aborted due to critical error.
Error [cortex] [time 8/21/13 22:24:19]
D:\ANSYS\ANSYSI~1\v145\fluent\fluent14.5.0\ntx86\3d\fl1450s.exe received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
baidu 网盘:
1,
2,vc6 photoshopcs5, 朗文字典.
泊松比 泊松比是材料横向应变与纵向应变的比值的绝对值,也叫横向变形系数,它是反映材料横向变形的弹性常数。
沙漏模式是由于变形而引起零应变能的变形模式
沙漏模式通常只是低阶URI单元中的问题。只要在每一个方向上有多于一个的单元, 高阶URI 单元的零能量模式就不会传播
URI 一致缩减积分 ? unanimous reduced integration
一、FLUENT基础
(1)CFD基础
介绍CFD方法的由来及应用,以及目前的主要问题。
(2)Fluent软件基本结构
介绍三个重要的软件:Exceed、Gambit和fluent
(3)利用Fluent进行求解的过程
介绍利用Fluent进行流体流动模型求解的过程。
二、网格生成技术 介绍利用Gambit进行建模、网格划分以及边界条件设置的
方法与过程。
(1)Gambit基本架构和界面介绍;
(2)网格划分方法与网格控制;
(3)结构化与非结构化网格的生成;
(4)网格质量的判定
(5)六面体网格及四面体网格实例练习
三、FLUENT基本算例与讨论
以工程中常见的实例为主,详细说明Fluent软件的求解过
程,从建模到计算,再到计算结果的后处理等。其中涉及
到模型的建立、网格的划分、材料的选取、边界条件的设
置、计算方法及紊流模型的选取、UDF的应用等。
(1)FLUENT二维内流——
轴对称缩放喷管内的流动及分析
(2)FLUENT二维外流——翼型的绕流流动及分析
(3)FLUENT三维内流——引射器的工作过程分析
(4)FLUENT三维内流——
两栖车辆的水上航行过程分析——VOF多相流模型的应用
四、FLUENT/CFX应用与提高 求解器/边界条件;
(1)FLUENT湍流模型;
(2)FLUENT多相流模型;
(3)FLUENT瞬态问题分析;
(4)FLUENT多相流中的空化问题分析
五、FLUENT在工程实例分析及
练习
(1)FLUENT在流体机械领域的应用(泵或风机分析实例
);
(2)FLUENT在换热及制冷领域的应用
(换热器分析实例)
(3)FLUENT在外部减阻问题的应用 (空化问题研究)
我终于发现好书了.
网格文件是包含各个网格点坐标值和网格连接信息,以及各分块网格的类型和节点数量等信息的文件。在 FLUENT 中,网格文件是算例文件的一个子集,
在FLUENT 中与数值模拟过程相关的信息保存在算例文件和数据文件里。在保存文件时,可以选择将文件保存为二进制格式或纯文本格式。二进制文件的优点是占用系统资源
少,运行速度快。FLUENT 在读取文件时可以自动识别文件格式。FLUENT 还可以根据计算开始前的设置,在间隔一定的迭代步数时自动保存文件。
- Once you have determined the important features of the problem you want to solve, follow the basic procedural steps shown below.
Define the modeling goals.
Create the model geometry and mesh.
Set up the solver and physical models.
Compute and monitor the solution.
Examine and save the results.
Consider revisions to the numerical or physical model parameters, if necessary.
CFD的更多相关文章
- CFD冲蚀模拟的一些理论
[TOC] 在CFD中计算颗粒对固体壁面的冲蚀往往采用冲蚀模型(Erosion Model). 1 冲蚀速率(Erosion Rate) 冲蚀速率定义为壁面材料在单位时间单位面积上损失的质量(单位:\ ...
- OpenFOAM&Gmsh&CFD圆柱绕流(两个圆柱)
问题: 圆柱绕流问题,模拟仿真有两个圆柱.一个源的流体变化情况. 解决步骤: 1.使用Gmsh画出网格,并保存cylindertwo.msh 2.以Cavity为基础创建新的Case:Cylinder ...
- 【小白的CFD之旅】17 需要编程?
小白经过大半个多月对于CFD的学习,终于对其大概轮廓有了初步的了解,尤其是在与小牛师兄交流之后.小牛师兄毕竟是专业学流体力学的,小白认为在流体力学理论方面自己与牛师兄至少存在5年的差距.不过小白并不气 ...
- 《小白的CFD之旅》招募写手
<小白的CFD之旅>系列招募写手. 由于工作繁忙,<小白的CFD之旅>系列更新缓慢,现招募志愿者写手.这是一个分享平台,欢迎各位愿意分享自己CFD学习经历的朋友们. <小 ...
- 【小白的CFD之旅】16 流程
那天听了小牛师兄关于CFD应用的四种境界的说法后,小白发现自己连第一种境界都算不上,自己对于CFD还只是停留在做了少数几个案例的基础上,可以说是对其一无所知.不过小白不是那种遇到挫折就退缩的人,他决定 ...
- 【小白的CFD之旅】15 四种境界
天气不错,小白一大早就起床了,吃过早餐就往奔实验室而去.路上碰到了同去实验室的小牛师兄. "小白,这么早啊",小牛师兄老远就发现了小白,打招呼道. "早啊,牛师兄,刚吃完 ...
- 【小白的CFD之旅】14 实例反思
小白将敲门实例认真做了三遍,终于可以脱离文档直接将实例从头到尾的完成了.不过在做实例的过程中,小白 还是发现了不少的问题. 这些问题包括: 实例是从导入网格文件开始的,这网格是什么鬼? 在Models ...
- 【小白的CFD之旅】13 敲门实例【续3】
接上文[小白的CFD之旅]12 敲门实例[续2] 4 Results4.1 计算监测图形4.2 Graphics4.2.1 壁面温度分布4.2.2 创建截面4.2.3 显示截面物理量4.2.4 Pat ...
- 【小白的CFD之旅】12 敲门实例【续2】
接上文[小白的CFD之旅]敲门实例[续] 主要内容 3 Solution3.1 Solution Methods3.2 Solution Controls3.3 Monitors3.4 Report ...
- 【小白的CFD之旅】11 敲门实例【续】
主要内容: 接上文[小白的CFD之旅]10 敲门实例 2.4 Materials设置2.5 Cell Zone Conditions2.6 Boundary Conditons2.7 Dynamic ...
随机推荐
- #Pragma Pack与内存分配
博客转载自:https://blog.csdn.net/mylinx/article/details/7007309 #pragma pack(n) 解释一: 每个特定平台上的编译器都有自己的默认“对 ...
- EF 常见语句以及sql语句简单 后续继续添加
1.注意级联删除的时候数据库的外键要设置为开启级联删除,(数据库里sqlserver的外键修改的时候,可以看到级联删除和级联更新) using System;using System.Collecti ...
- Odometry的发布和发布odom到base_link的tf变换
转载自http://www.ncnynl.com/archives/201702/1328.html ROS发布nav_msgs/Odometry消息,以及通过tf从“odom”坐标系到“base_l ...
- 第十二课 Actionlib(1)
一\Actionlib概念 在ROS系统中,有时需发送请求给某个节点完成相应的任务,同时获得一个一个响应,这种情况下可以通过ROS服务来 完成;然而,在某些情况下,服务需要很长时间才能执行完,如让机器 ...
- 浏览器访问www.meituan.com过程
“从浏览器输入 xxx 到跳转完成的过程发生了什么”,是一个常见的比较综合的面试题,以下是我查阅了一些资料后总结的,如有错误,还望批评指正.(以美团网为例) 1.在浏览器地址栏输入:meituan.c ...
- Ajax——三种数据传输格式
一.HTML HTML由一些普通文本组成.如果服务器通过XMLHTTPRequest发送HTML,文本将存储在responseText属性中. 从服务器端发送的HTML的代码在浏览器端不需要用Java ...
- CSS3 grayscale滤镜图片变黑白
1. 使整个页面的图片都变成灰色的,代码如下. html{ font-size: 100%; -webkit-text-size-adjust: none; -ms-text-s ...
- easyUI form sumit 中文乱码
jsp 编码方式: pageEncoding="UTF-8" tomcat 编码方式: <Connector connectionTimeout="20000&qu ...
- Log--日志变大原因总结
1. 有产生大日志操作,如重建整理索引,大量数据修改等2. 长期未提交事务,为保证为提交事务可以回滚,从最早为提交事务开始之后的所有事务,都是活动事务,不能被截断或覆盖3. 日志没有定期备份4. 镜像 ...
- SICP练习1.6的解答
cond和if有着同样的效果,为啥用cond实现的new-if不能用于一些函数? 我自己没想明白,在网上搜集了一下答案,部分解答觉得有道理,整理如下: 解答1: if和cond都是特定的求值顺序, 即 ...