fluent
湘~
这个作者很懒,什么都没留下…
展开
-
Fluent多组分设置及化学反应
多组分设置添加组分化学反应添加组分models—species—species transport此时混合气体默认包含水、氧气、氮气如果需要更改组分:materials—mixture-template—fluent databasefluent database中包含fluent自带材料库中的所有材料,material type可以选择材料类型,找到自己需要的材料后,设置物性参数,最后点击copy。此时你选择的材料已经变成可用的了,但还需要将他加入到mixture species中:mix原创 2020-09-12 10:55:59 · 32682 阅读 · 8 评论 -
FLUENT边界条件和计算模型
边界条件和计算模型边界条件pressure inletpressure far fieldvelocity inletmass flow inletpressure outlet模型选择边界条件fluent里面有很多边界条件,我只记录了一些我比较常用的边界条件。pressure inlet用于压力已知但速度未知的情况(可压和不可压都可用)pressure far field给定表压和马赫数,超声速流动常用入口条件velocity inlet给定入口速度,建议用于不可压mass flow i原创 2020-07-11 20:17:32 · 4988 阅读 · 1 评论 -
射流冲击平板算例
算例介绍这次做的是射流冲击平板算例,简单来说就是算一下喷管喷出的射流冲击平板产生的热效应,顺便学习了一下组分设置。之后又验证了一下重叠网格的可靠性。网格绘制第一次绘制网格后进行试运算,然后在激波位置处加密网格计算方法来流条件:1.设置来流压力、来流温度、马赫数、迎角、雷诺数。2. 采用V2f湍流模型3. 计算湍流强度和水力学直径4.设置气体组分,保持两种气体比热比相等,作为对比后处理还做出了平板压力分布、平板热流密度分布(热传导系数是否为常数是一组对比实验)、激波后温度分布曲线图(涉原创 2020-05-26 17:30:14 · 2778 阅读 · 1 评论 -
翼型俯仰振动算例
算例介绍这次做的是翼型俯仰振动算例,简单来说就是算一下翼型在做周期俯仰振动时的力矩系数、升力系数的变化趋势,顺便分析了一下重叠网格对计算的影响还有迭代时间对非定常结果的影响。网格绘制采用重叠网第一层网格高度0.001growth rate=1.05volume=0.5贴体网格量32256背景网格量70531计算方法来流条件:1.设置来流压力、来流温度、马赫数、迎角、雷诺数。2. 采用K-w SST湍流模型3.对流通量离散采用AUSM格式3.二阶迎风格式3.内迭代步40,迭代时间原创 2020-05-21 17:08:36 · 1483 阅读 · 0 评论 -
双椭球体算例
最近打算整理一下之前做过的算例。新手上路,多多包涵。网格绘制1.面网格质量0.5282.第一层网格高度1x10^-4m如果算气动热,第一层网格厚度应取10^-5m 或10^-6m,因为压力梯度近似为0,而温度、速度梯度较大。3.growth rate=1.14.Volume=0.55.长50层,网格量511800计算方法来流条件:1.设置来流压力、来流温度、马赫数、迎角、雷诺数。注意区分文献中给的是雷诺数还是特征雷诺数。雷诺数需要×特征长度。2. 采用S-A湍流模型内流:R原创 2020-05-14 11:19:35 · 791 阅读 · 2 评论 -
FLUENT-UDF日记-15-DEFINE_PROFILE
day 152.3.23. DEFINE_PROFILEexample 1-压力分布example 2-速度、湍流动能和湍流耗散率分布example 3-固定速度UDFexample 4-壁面产热率分布example 5-作为物理流动时间函数的质量流量UDFexample 6-质量流量入口的质量流量UDF2.3.23. DEFINE_PROFILEDEFINE_PROFILE可以定义随空间坐标...翻译 2020-05-02 11:05:17 · 11175 阅读 · 1 评论 -
FLUENT-UDF日记-14-DEFINE_HEAT_FLUX
day 142.3.16. DEFINE_HEAT_FLUXexample2.3.16. DEFINE_HEAT_FLUXDEFINE_HEAT_FLUX可以修改壁面处的热通量。但它不能指定从外部进入域的实际热通量,需将DEFINE_PROFILE函数与热通量边界条件结合使用才能指定从外部进入域的实际热通量。DEFINE_HEAT_FLUX 允许修改进入域内的通量与壁温和单元温度之间的关系的建...翻译 2020-05-01 16:28:14 · 4257 阅读 · 0 评论 -
FLUENT-UDF日记-13-仅适用于多相流的DEFINE宏总结
day 132.3 仅适用于多相流的DEFINE宏2.3 仅适用于多相流的DEFINE宏功能DEFINE宏对话框在以下位置激活体积分数DEFINE_PROFILEboundary condition接触角(VOF)DEFINE_PROFILEwall boundary condition传热系数(欧拉)DEFINE_PROPERTYPhase In...原创 2020-05-01 15:36:01 · 3651 阅读 · 0 评论 -
FLUENT-UDF日记-12-特定模型的DEFINE宏总结
day 122.3特定模型的DEFINE宏2.3特定模型的DEFINE宏黄色标注的UDF将在后面详细介绍功能DEFINE宏对话框在以下位置激活各向异性导热系数DEFINE_ANISOTROPIC_CONDUCTIVITYCreate/Edit Materials混合常数DEFINE_CPHIUser-Defined Function Hooks在一个...原创 2020-04-29 20:30:05 · 1864 阅读 · 0 评论 -
FLUENT-UDF日记-11-通用DEFINE宏总结
day 11通用DEFINE宏总结通用DEFINE宏总结功能DEFINE宏对话框在以下位置激活修改变量(每次迭代调用一次)DEFINE_ADJUSTUser-Defined Function Hooks控制时间步长DEFINE_DELTATAdaptive Time Step Settings稳态迭代结束时或瞬态时间步长结束时执行DEFINE_EXE...原创 2020-04-29 20:28:27 · 3880 阅读 · 0 评论 -
FLUENT-UDF日记-10-DEFINE_RW_FILE
day 102.2.11. DEFINE_RW_FILEexample2.2.11. DEFINE_RW_FILEDEFINE_RW_FILE可用于指定要写入case&data,或从case&data读取的自定义信息。可以使用DEFINE_RW_FILE保存任何数据类型的自定义变量。需要注意的是,使用此函数时,读取顺序和写入顺序必须相同。example在第一个函数Demo_...翻译 2020-04-29 14:00:37 · 1234 阅读 · 0 评论 -
FLUENT-UDF日记-9-DEFINE_REPORT_DEFINITION_FN
day 92.2.10. DEFINE_REPORT_DEFINITION_FNexample2.2.10. DEFINE_REPORT_DEFINITION_FN你可以用DEFINE_REPORT_DEFINITION_FN来指定UDF去报告可以打印、写入到控制台的单值表达式。example这个udf用来计算入口处的体积流速,对输入变量执行操作后将结果打印或写入文件作为用户自定义报告的一...翻译 2020-04-26 20:50:13 · 2452 阅读 · 0 评论 -
FLUENT-UDF日记-8-DEFINE_ON_DEMAND
day 82.2.9. DEFINE_ON_DEMANDexample2.2.9. DEFINE_ON_DEMANDDEFINE_ON_DEMAND可用于定义定在ANSYS Fluent中“按需”执行的UDF,而不是让ANSYS Fluent在计算期间自动调用它。UDF在激活后立即执行,在求解器迭代期间不可访问。example以下名为On_Demand_calc的UDF计算并打印最低温度、...翻译 2020-04-25 21:01:01 · 5380 阅读 · 0 评论 -
FLUENT-UDF日记-7-DEFINE_INIT
day 72.2.8. DEFINE_INITexample2.2.8. DEFINE_INITDEFINE_INIT可以为算例指定一组初始值。DEFINE_INIT可实现与patching相同的结果。DEFINE_INIT函数在求解器执行默认初始化后调用,通常用于设置流量值的初始值。example以下名为my_init_func的UDF用来初始化流场变量。#include "udf.h...翻译 2020-04-24 20:29:44 · 1762 阅读 · 0 评论 -
FLUENT-UDF日记-6-DEFINE_EXECUTE_AFTER_CASE/DATA
day 6DEFINE_EXECUTE_AFTER_CASE/DATAexampleDEFINE_EXECUTE_AFTER_CASE/DATADEFINE_EXECUTE_AFTER_CASE和DEFINE_EXECUTE_AFTER_DATA可用于指定在ANSYS Fluent中读取案例或数据文件后执行的函数。exampleDEFINE_EXECUTE_AFTER_CASE和DEFIN...翻译 2020-04-23 19:43:47 · 713 阅读 · 0 评论 -
FLUENT-UDF日记-5-DEFINE_EXECUTE_ON_LOADING
day 5DEFINE_EXECUTE_ON_LOADINGexampleDEFINE_EXECUTE_ON_LOADINGDEFINE_EXECUTE_ON_LOADING可用于指定在ANSYS Fluent中载入已编译的UDF库后立即执行的函数。适用于在载入UDF库时初始化或设置UDF模型。example以下源代码包含两个UDF。第一个UDF是EXECUTE_ON_LOADING函数,...翻译 2020-04-22 12:31:47 · 2073 阅读 · 1 评论 -
FLUENT-UDF日记-4-DEFINE_EXECUTE_FROM_GUI
day 4DEFINE_EXECUTE_FROM_GUIexampleDEFINE_EXECUTE_FROM_GUIDEFINE_EXECUTE_FROM_GUI可用于定义从用户图形界面(GUI)执行的UDF。例如,无论何时在用户定义的GUI中单击按钮,都可以执行使用DEFINE_EXECUTE_FROM_GUI定义的C函数。可以使用Scheme语言在ANSYS Fluent中定义自定义GUI...翻译 2020-04-21 17:16:27 · 893 阅读 · 0 评论 -
FLUENT-UDF日记-3-DEFINE_EXECUTE_AT_END
day32.2.3 DEFINE_EXECUTE_AT_ENDexample2.2.3 DEFINE_EXECUTE_AT_ENDDEFINE_EXECUTE_AT_END是在稳态条件下迭代结束时或在瞬态条件下时间步长结束时执行的通用宏。可以用来计算流量。与DEFINE_ADJUST不同,DEFINE_EXECUTE_AT_END不会传递域指针。因此,如果需要访问域指针,则要使用GET_Do...翻译 2020-04-21 16:52:15 · 5807 阅读 · 0 评论 -
FLUENT-UDF日记-2-DEFINE_DELTAT
day 22.2.2 DEFINE_DELTATexample2.2.2 DEFINE_DELTATDEFINE_DELTAT,可用于在解决瞬态问题期间控制时间步长的大小。仅当从ANSYS FLUENT的Run Calculation 任务页面的Time Stepping Method下拉列表中选择了Adaptive时,才能使用此宏example#include "udf.h" DEFI...翻译 2020-04-19 17:33:45 · 1803 阅读 · 1 评论 -
FLUENT-UDF日记-1-DEFINE_ADJUST
FLUENT-UDF-day1chapter-1 UDF概述chapter-2 定义宏2.1. 概述2.2通用定义宏2.2.1 **DEFINE_ADJUST**chapter-1 UDF概述网格基本知识node 节点node thread 一组节点edge 一个面(三维)的边界face 面单元(二维或三维)的边界face thread 一组面cell 控制体...翻译 2020-04-18 18:15:51 · 6109 阅读 · 0 评论