【AICFD案例教程】多孔介质歧管流动传热

2023-11-21 17:28

本文主要是介绍【AICFD案例教程】多孔介质歧管流动传热,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

AICFD是由天洑软件自主研发的通用智能热流体仿真软件,用于高效解决能源动力、船舶海洋、电子设备和车辆运载等领域复杂的流动和传热问题。软件涵盖了从建模、仿真到结果处理完整仿真分析流程,帮助工业企业建立设计、仿真和优化相结合的一体化流程,提高企业研发效率。

一、概 要

1)案例描述

本案例针对某种多孔介质歧管,采用多孔介质模型、对流换热壁面和湍流模型对歧管进行流动传热仿真,案例最后可以看到歧管的压力和温度分布情况。

2)网格

采用非结构四面体为主的网格,网格数67万。

图1-1 网格模型

3)计算条件

速度入口:10m/s ,温度773K;静压出口:0Pa,0梯度;对流换热壁面:10w/m^2*K,373K。

二、网 格

1)新建工程

① 启动AICFD 2023R2;

② 选择 文件>新建,新建工程,选择工程文件路径,设置工程文件名,点击“确定”。

图2-1 AICFD窗口

图2-2 新建工程

2)网格导入

单击菜单栏网格>导入网格,导入外部生成的计算域网格。

图2-3 网格导入

3)网格质量检查

单击菜单栏 网格>网格质量,检查网格质量。

图2-4 网格质量检查

三、求解设置

1)求解模型

双击 求解>求解模型,设置湍流模型。本案例为稳态计算,采用不可压缩流,湍流模型采用Standard k-epsilon模型。

图3-1 模型设置

右击 材料>添加材料,MaterialType选择Gas,新建材料,修改介质物性参数,如图3-2所示;

图3-2 材料选择

右击 材料>添加材料,MaterialType选择Solid,新建材料,修改介质物性参数,如图3-3所示;

图3-3 材料选择

2)计算域

① 双击 求解>流动分析>计算域>Domain-BODY-IN,在计算域设置窗口中类型选择“FluidDomain”,材料选择“Airat 500 C1”,然后点击“下一步”,在打开的流体模型窗口点击“确定”,将网格分配到计算域;

图3-4 分配计算域

② 双击 求解> 流动分析> 计算域> Domain-BODY-OUT,在计算域设置窗口中类型选择“Fluid Domain”,材料选择“Air at 500 C1”,然后点击“下一步”,在打开的流体模型窗口点击“确定”,将网格分配到计算域;

图3-5 分配计算域

③ 双击 求解>流动分析>计算域>Domain-BODY-POROUS,在计算域设置窗口中类型选择“PorousDomain”,材料选择“Airat 500 C1”和“Aluminum1”,然后点击“下一步”,设置多孔介质参数,点击“下一步”,在打开的流体模型窗口点击“确定”,将网格分配到计算域。

图3-6 分配计算域

3)边界条件

分别设置Inlet和Wall,需要分别设置边界名称、边界类型、边界条件和数值,如图所示;

图3-7 入口定义

图3-8 壁面定义

分别设置Outlet和Wall,需要分别设置边界名称、边界类型、边界条件和数值,如图所示;

图3-9 出口定义

图3-10 壁面定义

4)求解参数设置

双击 求解>流动分析>交界面>Interfaces,查看自动识别的交界面。

图3-11 交界面设置

双击 求解> 求解设置 ,设置计算方法,包括差分方法等;

图3-12 求解参数设置

双击 求解> 求解控制 ,设置求解器启停条件,迭代步数等。

图3-13 求解参数设置

四、初始化及求解计算

1)残差曲线与监控变量

双击 监控>残差曲线,选择查看监控曲线。

图4-1 监控曲线选择

2)初始流场设置

① 双击 求解>初始化,设置初始流场;

② 选择菜单栏 求解>初始化,初始化流场。

图4-2 初始化设置

图4-3 初始化流场

3)求解计算

选择菜单栏 求解>求解>直接求解>串行,开始计算。

图4-4 运行求解器

图4-5 选择求解模式

五、后处理

1)监控曲线

查看残差曲线。

图5-1 残差曲线

2)数据读取

双击树节点 报告>流量&能量报告,设置域,选取面列表中目标部件,点击应用,读取进出口热流量数据。

图5-2 能量报告

3)求解结果更新及导入

单击菜单栏 求解>可视化结果,实现可视化求解结果更新,现版本计算完成后自动进行可视化求解结果。

图5-3 结果更新

4)可视化结果

① 压力云图

单击菜单栏 后处理> 云图,选取位置域和变量参数,设置等级参数256,点击应用,读取歧管压力云图,可以看到歧管的入口压力最大 经过多孔介质区域后压力减小,并在出口处降至最低。

图5-4 压力云图

② 温度云图

单击菜单栏 后处理> 云图,选取位置域和变量参数,设置等级参数256,点击应用,读取歧管表面温度云图,可以看出歧管入口处 温度较高,在多孔介质域内温度逐渐降低,随后流体流出多孔介质域后温度逐渐增加。

图5-5 表面温度云图

单击菜单栏 后处理> 矢量图,设置歧管速度矢量图,可以看出在多孔介质域内速度较低,在歧管内径较小处速度最高。

图5-6 流线图

这篇关于【AICFD案例教程】多孔介质歧管流动传热的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/403880

相关文章

setsid 命令工作原理和使用案例介绍

《setsid命令工作原理和使用案例介绍》setsid命令在Linux中创建独立会话,使进程脱离终端运行,适用于守护进程和后台任务,通过重定向输出和确保权限,可有效管理长时间运行的进程,本文给大家介... 目录setsid 命令介绍和使用案例基本介绍基本语法主要特点命令参数使用案例1. 在后台运行命令2.

python使用Akshare与Streamlit实现股票估值分析教程(图文代码)

《python使用Akshare与Streamlit实现股票估值分析教程(图文代码)》入职测试中的一道题,要求:从Akshare下载某一个股票近十年的财务报表包括,资产负债表,利润表,现金流量表,保存... 目录一、前言二、核心知识点梳理1、Akshare数据获取2、Pandas数据处理3、Matplotl

Python pandas库自学超详细教程

《Pythonpandas库自学超详细教程》文章介绍了Pandas库的基本功能、安装方法及核心操作,涵盖数据导入(CSV/Excel等)、数据结构(Series、DataFrame)、数据清洗、转换... 目录一、什么是Pandas库(1)、Pandas 应用(2)、Pandas 功能(3)、数据结构二、安

2025版mysql8.0.41 winx64 手动安装详细教程

《2025版mysql8.0.41winx64手动安装详细教程》本文指导Windows系统下MySQL安装配置,包含解压、设置环境变量、my.ini配置、初始化密码获取、服务安装与手动启动等步骤,... 目录一、下载安装包二、配置环境变量三、安装配置四、启动 mysql 服务,修改密码一、下载安装包安装地

RabbitMQ消费端单线程与多线程案例讲解

《RabbitMQ消费端单线程与多线程案例讲解》文章解析RabbitMQ消费端单线程与多线程处理机制,说明concurrency控制消费者数量,max-concurrency控制最大线程数,prefe... 目录 一、基础概念详细解释:举个例子:✅ 单消费者 + 单线程消费❌ 单消费者 + 多线程消费❌ 多

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更