【AICFD案例教程】IGBT对流换热分析

news2024/9/30 13:29:29

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

一、概 要

1)案例描述

本案例针对功率模块进行流热固耦合仿真。

① 模型简化:选取整个模型1/6,基板下侧增加水冷盘管和水路;

② 载荷:考虑芯片(每块体积为25.35 mm^3)的产生的焦耳热,总功耗均分到每个芯片中,施加体积热源。案例最后可查看温度分布和速度流线图。

③ 边界条件:水侧对流换热,入口速度8m/s。

2)网格

一阶四面体网格,单元数8779036,节点数2233260。

图1-1 网格模型

二、网 格

1)新建工程

① 启动AICFD 2023R2;

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

图2-1 AICFD窗口

图2-2 新建工程

2)网格导入

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

图2-3 网格导入

3)网格质量检查

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

图2-4 网格质量检查

三、求解设置

1)求解模型

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

图3-1 模型设置

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

图3-2 材料选择

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

图3-3 材料选择

2)计算域

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

② 同上设置Domain-AL2_2_1_MATPOINT、Domain-AL3_1_3_1_MATPOINT、Domain-AL4_1_1_1_MATPOINT、Domain-AL5_1_19_1_MATPOINT、Domain-AL6_1_27_1_MATPOINT、Domain-PIPE-CU_43_1_MATPOINT;

图3-4 分配计算域

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

④ 同上设置Domain-CU1-1_36_1_MATPOINT、Domain-CU1-2_37_1_MATPOINT、Domain-CU1-3_38_1_MATPOINT、Domain-CU1-4_39_1_MATPOINT、Domain-CU1-5_40_1_MATPOINT、Domain-CU2_41_1_MATPOINT;

图3-5 分配计算域

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

图3-6 分配计算域

⑥ 双击求解>流动分析>计算域>DIODE1_44_1_MATPOINT,在计算域设置窗口中类型选择“SolidDomain”,材料选择“SI”,然后点击“下一步”,在打开的流体模型窗口点击“确定”,将网格分配到计算域;

⑦ 同上设置Domain-DIODE2_45_1_MATPOINT、Domain-IGBT3_46_1_MATPOINT、Domain-IGBT4_47_1_MATPOINT、Domain-IGBT5_48_1_MATPOINT、Domain-IGBT6_49_1_MATPOINT;

图3-7 分配计算域

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

图3-8 分配计算域

3)边界条件

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

图3-9 入口定义

图3-10 出口定义

设置所有Wall的边界条件,需要分别设置边界名称、边界类型和边界条件,如图所示。

图3-11 壁面定义

4)求解参数设置

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

图3-12 交界面设置

右击 求解> 流动分析> 热模型,单击 插入对象> 热源,设置6个热源;

图3-13 热源设置

右击 求解> 流动分析> 热模型,单击 插入对象> 热源,设置6个热源;

图3-14 热源设置

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

图3-15 求解参数设置

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

图3-16 求解参数设置

四、初始化及求解计算

1)残差曲线与监控变量

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

图4-1 监控曲线选择

2)初始流场设置

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

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

图4-2 初始化设置

图4-3 初始化流场

3)求解计算

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

图4-4 运行求解器

图4-5 选择求解模式

五、后处理

1)监控曲线

查看残差曲线。

图5-1 残差曲线

2)求解结果更新及导入

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

图5-2 结果更新

3)可视化结果

① 压力云图

单击菜单栏后处理>云图,选取位置域和变量参数,设置等级参数256,点击应用,读取温度云图,可以看出芯片最高温度可达342K,水冷管入口流体温度在295K。

图5-3 温度云图

② 速度流线图

单击菜单栏后处理>流线图,设置管道流场速度流线图,可以看到流体流向,流体沿水冷管流动,最高速度可达9.86m/s。

图5-4 流线图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1235028.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【JavaEE初阶】 JavaScript基础语法——贰

文章目录 🌲条件语句🚩if 语句🚩三元表达式🚩switch🚩循环语句🎈while 循环🎈continue🎈break🎈for 循环 🍀数组🚩创建数组🚩获取数组…

【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器

🎥 个人主页:深鱼~ 🔥收录专栏:cpolar 🌄欢迎 👍点赞✍评论⭐收藏 文章目录 前言1. TortoiseSVN 客户端下载安装2. 创建检出文件夹3. 创建与提交文件4. 公网访问测试 前言 TortoiseSVN是一个开源的版本控…

数据结构——散列表

参考书籍: 《数据结构与抽象:Java语言描述》 第四版 一、背景知识 散列(hashing):是仅利用项的查找键,无需查找就可确定其下标的一项技术散列表(hash table):数组散列索引…

设计循环队列(c语言)

前言 在上一篇文章中我们了解了关于循环队列的基本特性: 1、当rear front时,表示队列为空 2、当rear 1 front时,表示队列已满 当我们需要实现循环队列时,通常会选择使用链表或数组来存储队列中的元素。而使用数组来实现循环队…

OGG-01224 Address already in use 问题

ERROR OGG-01224 Oracle GoldenGate Manager for Oracle, mgr.prm: Address already in use. ERROR OGG-01668 Oracle GoldenGate Manager for Oracle, mgr.prm: PROCESS ABENDING. 查看端口被占用情况: [rootcenterone ogg]# lsof -i:7809原因mgr 7809 端口被占…

日常办公:批处理编写Word邮件合并获取图片全路径

大家在使用Word邮件合并这个功能,比如制作席卡、贺卡、准考证、员工档案、成绩单、邀请函、名片等等,那就需要对图片路径进行转换处理,此脚本就是直接将图片的路径提取出来,并把内容放到txt格式的文本文档里,打开Excel…

2023年【施工升降机司机(建筑特殊工种)】最新解析及施工升降机司机(建筑特殊工种)考试资料

题库来源:安全生产模拟考试一点通公众号小程序 施工升降机司机(建筑特殊工种)最新解析参考答案及施工升降机司机(建筑特殊工种)考试试题解析是安全生产模拟考试一点通题库老师及施工升降机司机(建筑特殊工种)操作证已考过的学员汇总,相对有效帮助施工升…

Halcon Solution Guide I basics(0): 导论解析

文章目录 文章专栏前言文章目录翻译文档的说明 结论LOL比赛结局 文章专栏 Halcon开发 前言 今天开始看Halcon的官方文档。由于市面上的教学主要是以基础的语法,算子简单介绍为主。所以我还是得看官方的文本。别的不多说了。有道词英语词典,启动。 还有…

数字IC基础:有符号数和无符号数的加减运算

相关阅读 数字IC基础https://blog.csdn.net/weixin_45791458/category_12365795.html?spm1001.2014.3001.5482 首先说明,本篇文章并不涉及补码运算正确性的证明,仅是对补码运算在有符号数和无符号数中运行进行讨论。 补码运算最大的作用在于消除计算机…

线程池有几种创建方式?

程序员的公众号:源1024,获取更多资料,无加密无套路! 最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》&…

开源的进销存系统都有哪些?

开源的进销存系统有很多,以下是其中一些比较流行的: OpenERP:一个集成了多个业务功能的开源ERP软件,可以实现进销存管理,会计,仓库管理,销售管理等业务功能。 Odoo:是OpenERP的一个分支&#x…

【C语言】数据结构——栈和队列实例探究

💗个人主页💗 ⭐个人专栏——数据结构学习⭐ 💫点击关注🤩一起学习C语言💯💫 目录 导读:一、 栈1. 栈的概念及结构2. 栈的实现3. 实现代码3.1 定义结构体3.2 初始化栈3.3 销毁栈3.4 入栈3.5 出栈…

2023年G3锅炉水处理证考试题库及G3锅炉水处理试题解析

题库来源:安全生产模拟考试一点通公众号小程序 2023年G3锅炉水处理证考试题库及G3锅炉水处理试题解析是安全生产模拟考试一点通结合(安监局)特种作业人员操作证考试大纲和(质检局)特种设备作业人员上岗证考试大纲随机…

【数据结构】栈和队列的模拟实现

前言:前面我们学习了单链表并且模拟了它的实现,今天我们来进一步学习,来学习栈和队列吧!一起加油各位,后面的路只会越来越难走需要我们一步一个脚印! 💖 博主CSDN主页:卫卫卫的个人主页 &#x…

提升--09-1--AQS底层逻辑实现

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、怎么解释AQS是什么?AQS的本质是JUC包下一个抽象类,AbstractQueuedSynchronizer (抽象的队列式同步器) 二、AQS核…

基于霍克斯过程的限价订单簿模型下的深度强化学习做市策略

数量技术宅团队在CSDN学院推出了量化投资系列课程 欢迎有兴趣系统学习量化投资的同学,点击下方链接报名: 量化投资速成营(入门课程) Python股票量化投资 Python期货量化投资 Python数字货币量化投资 C语言CTP期货交易系统开…

【secureCRT连接Virtual Box里安装的Utuntu】

先说一下为什么要写这篇文章及一些背景问题介绍,楼主第一次使用secureCRT及securtFX这两个软件,在windows系统下访问虚拟机里面的ubuntu系统。看了网上的不少帖子,没有让我清晰明白地知道怎么使用secureCRT。连接不通,不知道是虚拟…

【Python】给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。 输出格式…

LangChain的函数,工具和代理(一):OpenAI的函数调用

一、什么是函数调用功能 几个月前OpenAI官方发布了其API的函数调用功能(Function calling), 在 API 调用中,您可以描述函数,并让模型智能地选择输出包含调用一个或多个函数的参数的 JSON 对象。API函数“ChatCompletion” 虽然不会实际调用该函数&#…

redis之数据类型

(一)关系型数据库和非关系型数据库的区别 1、关系型数据库是一个机构化的数据库,列和行 (1)列:声明对象 (2)行:记录对象的属性 (3)表与表之间…