【CFD教程】7分钟学会电子机箱的强迫风冷模拟

1 案例背景

电子机箱是承载电子设备的箱体,比如电脑主机。机箱内电子元件工作会发热,为了让热量及时排出,常用风扇强迫外界空气流经机箱,进行散热。本仿真目的是计算电子元件发热功率及进风量一定时,机箱内的温度分布情况,进而辅助机箱的热设计。 

本案例需要的输入文件和参数信息如下表:

网格文件

Chassis.msh

物理模型

不可压

湍流模型

SST k-omega

边界条件

风速:2m/s

功率热源8个,共计31.5W

1.png
图1  网格模型

2 网格处理

2.1新建工程

a. 启动AICFD 2024R1;

2.PNG
图2  AICFD窗口

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

3.PNG
图3  新建工程

2.2网格导入

a. 单击菜单栏 网格> 导入网格 ,这个模型包括机箱外壳、里面的空气,以及内部器件。

4-1.PNG

4-2.PNG

4-3.PNG
图4  网格导入

b. 空气从2个圆形入口以2m/s流入,从另一侧的三列长方形出口流出。

5-2.PNG

5-1.PNG
图5  空气流动方向

3 求解设置

3.1求解模型

a. 双击 求解> 求解模型,设置湍流模型。时间选稳态,流动选不可压。方法选湍流,热效应处勾选能量。

6.jpg
图6  模型设置

b. 右击 材料> 添加材料,本案例涉及的材料有4种,包括软件内置的:铝和空气;另外2种电路板和芯片需要额外添加。右键,添加材料,名称电路板,类型选固体,在材料特性中依次输入密度1600,比热容150,导热系数30,确定。

7-1.jpg

7-2.jpg
图7  材料选择

c. 同样步骤添加芯片,密度2400,比热容100,导热系数15,点击确定。在实际工程计算中,需要根据自己的材料参数输入对应数据。

8.jpg
图8  材料选择

3.2 计算域设置

a. 这个模型有外壳、空气、以及里面各种发热功率不同的器件,每部分都是一个计算域,我们逐一设置。首先双击AGP-MOLD计算域,类型选固体域,材料选芯片,下一步保持默认,确定。

9.jpg
图9  分配计算域

b. 第二个材料是铝;第三个流体域,材料是空气;

10-1.jpg

10-2.jpg
图10  分配计算域

c. 设置边界条件Inlet和Outlet。流体域的进口,空气速度设为2m/s,温度设为293K;出口保持静压出口不变,确定。

11.jpg
图11  Inlet定义

12.jpg
图12  Outlet定义

d. 下一个域board是电路板,类型选固体域,材料选电路板;下一个RIDGE_MOLD是芯片;下面外壳是铝,外壳的外壁面,保持默认的绝热设置。

13-1.jpg

13-2.jpg

13-3.jpg

13-4.jpg
图13  分配计算域

e. 最后6个域全部是芯片,设置1个后,其余5个可以直接复制粘贴。

14-1.jpg

14-2.jpg
图14  分配计算域

3.3求解参数设置

a. 交界面是软件自动识别的,不需要处理。

15.PNG
图15 交界面设置

b. 在热模型处给刚刚设置的8个芯片的域添加发热功率,它们功率不同,都是现成的客观数据,我们逐一输入软件中。右键插入对象,热源,类型选域,热源位置,第一个AGPmold,功率是20w。接着插入,bridgemold功率是5,DDR1到4,功率都是1w,largeflash是2w,smallflash是0.5w。

16-1.png

16-2.jpg
图16  热源设置

c. 求解设置保持默认;

17.jpg
图17  求解参数设置

f. 双击 求解> 求解控制 ,最大迭代步数增加到5000步,同时将松弛因子适当调小;

18.jpg
图18  求解控制设置

g. 计算开始之前,可以设置个监控值,比如某个发热元件的最高温度。通过监控值是否稳定,来辅助判断计算是否收敛。在报告表处右键,选择体积分报告中的最大温度,选择其中某一个发热体,应用。

19.jpg
图19  监控设置

4 初始化及求解计算

4.1 求解计算

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

20.PNG
图20  运行求解器

21.PNG
图21  选择求解模式

5 后处理

5.1监控曲线

查看残差曲线

22.png
图22  残差曲线

5.2数据读取

查看所有元件的最高温度和平均温度,判断是否发生了过热的情况。在报告的体积积分处双击,报告类型选择最大,变量选择温度,依次双击选择各个发热元件,应用,就输出了最高温度。同样,将报告类型改为平均,就能查看平均温度。

23-1.jpg

23-2.PNG
图23  流量报告

24-1.PNG

24-2.PNG
图24  流量报告

5.可视化结果

仿真通常还会关注温度场分布。点击后处理处的云图,对象选择除机箱外壳之外的其余固体,变量选温度,应用,就可看到温度分布情况。设计人员根据此结果,就可对机箱整体的发热和散热情况进行评估并进行优化设计。

25-1.PNG

25-2.PNG
图25  温度云图

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

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

相关文章

亚信安全并购亚信科技交易正式完成

亚信安全与亚信科技联合宣布,亚信安全正式完成对亚信科技的控股权收购,由此,规模近百亿的中国最大的软件企业之一诞生!双方将全面实现公司发展战略,以及优势能力与资源的深度融合,形成业界独有的“懂网、懂…

HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)技能调用接入方案

一、方案概述 开发者需要按照意图定义,进行意图注册并实现意图调用;用户通过对小艺对话进行自然语言输入,小艺理解语义转换成意图调用(含意图参数),执行意图调用实现对应交互体验。 端侧意图注册 以“搜索…

Java面试要点03 - String、StringBuilder与StringBuffer全面对比

本文目录 一、引言二、String的特性与实现原理三、StringBuilder的工作机制四、StringBuffer的同步机制五、性能对比与分析六、最佳实践与应用场景七、总结 一、引言 在Java中,字符串操作是最常见的编程任务之一。Java提供了三种主要的字符串处理类:Str…

【HCIP园区网综合拓扑实验】配置步骤与详解(已施工完毕)

一、实验要求 实验拓扑图如上图所示 1、按照图示的VLAN及IP地址需求,完成相关配置 2、要求SW1为VLAN 2/3的主根及主网关 SW2为vlan 20/30的主根及主网关 SW1和SW2互为备份 3、可以使用super vlan(本实验未使用) 4、上层…

高铁站网约车智能出行如何实现快速调度功能

在现代交通体系中,高铁站作为重要的交通枢纽,其出行效率和服务质量直接影响乘客的出行体验。随着科技的进步,网约车智能出行已成为高铁站的重要补充,通过高效调度,为乘客提供更加便捷、快速的出行服务。接下来我们一起…

VUE3实现好看的通用网站源码模板

文章目录 1.设计来源1.1 网站主界面1.2 登录界面1.3 注册界面1.4 图文列表模板界面1.5 简洁列表模板界面1.6 文章内容左右侧模板界面1.7 文章内容模板界面 2.效果和源码2.1 动态效果2.2 源代码2.3 目录结构 源码下载万套模板,程序开发,在线开发&#xff…

【论文笔记】Prefix-Tuning: Optimizing Continuous Prompts for Generation

🍎个人主页:小嗷犬的个人主页 🍊个人网站:小嗷犬的技术小站 🥭个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 基本信息 标题: Prefix-Tuning: Optimizin…

大数据机器学习算法与计算机视觉应用04:多项式

The Algorithm Magic of Polynomial PolynomialsThe Root of PolynomialA Delete ChannelPolynomials for Finding Maximum Matchings Polynomials 多项式 一个 d d d 次多项式可以用一个 d 1 d1 d1 元组 c i {c_i} ci​ 表达。在这种情况下,两个多项式相加的…

万字长文解读深度学习——生成对抗网络GAN

🌺历史文章列表🌺 深度学习——优化算法、激活函数、归一化、正则化深度学习——权重初始化、评估指标、梯度消失和梯度爆炸深度学习——前向传播与反向传播、神经网络(前馈神经网络与反馈神经网络)、常见算法概要汇总万字长文解读…

万字长文解读深度学习——训练(DeepSpeed、Accelerate)、优化(蒸馏、剪枝、量化)、部署细节

🌺历史文章列表🌺 深度学习——优化算法、激活函数、归一化、正则化深度学习——权重初始化、评估指标、梯度消失和梯度爆炸深度学习——前向传播与反向传播、神经网络(前馈神经网络与反馈神经网络)、常见算法概要汇总万字长文解读…

简易入手《SOM神经网络》的本质与原理

原创文章,转载请说明来自《老饼讲解神经网络》:www.bbbdata.com 关于《老饼讲解神经网络》: 本网结构化讲解神经网络的知识,原理和代码。 重现matlab神经网络工具箱的算法,是学习神经网络的好助手。 目录 一、入门原理解说 01.…

Python爬虫快速获取JD商品详情:代码示例与技巧解析

在当今这个信息爆炸的时代,数据成为了一种宝贵的资源。对于电商行业来说,获取商品详情信息是进行市场分析、价格比较、库存管理等重要环节的基础。本文将通过一个Python爬虫示例,展示如何快速获取(JD)商品的详情信息。…

大数据-218 Prometheus 插件 exporter 与 pushgateway 配置使用 监控服务 使用场景

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

【数字图像处理+MATLAB】将图像转换为二值图像(Binary Image):使用 imbinarize 函数进行二值化运算(Binarize)

引言 二值图像是一种特殊类型的数字图像,其中每个像素只有两种可能的强度值或颜色值。这两种值通常表示为黑色和白色,或者0和1。 二值化是一个常见的图像处理步骤,它将灰度或彩色图像转换为二值图像。在二值化过程中,会设定一个…

智能电销机器人的操作流程

对于电销行业的人来说,有了智能电销机器人,简直是太省心了! 智能外呼机器人,是一款基于人工智能语音外呼系统, 它可以代替人工自动拨打电话,自动筛选客户,自动推送意向客户到你的微信上 &#x…

CSDN做样板,教我们如何为新网站引流

CSDN为我们做了个很好的例子,详细请看下图 亮点分析: 1. 未采用硬广在网站上进行引流。减少了给用户在直觉上的造成的反感; 2. 在GitHub的转跳页面中,植入额外的关联网站链接。虽然对用户解决问题没啥鸟用,但是人家能…

电脑局域网内让其他电脑通过IP访问配置

依次点击桌面左下角“开始菜单”>“所有应用”>“Windows系统”>“控制面板”,如图所示 在控制面板界面,选择“查看方式”为“大图标”,然后点击打开window防火墙,如图所示 然后点击“高级设置”,如图所示 在…

网络安全——下载并在kali虚拟机上启动Cobalt Strike

目录 一、下载 二、上传文件到kali虚拟机 三、启动服务端 四、启动客户端 一、下载 CobaltStrike4.8汉化版带插件-CSDN博客 下载并解压后 二、上传文件到kali虚拟机 1、打开并运行kali虚拟机,查看kali的ip地址 2、打开xshell,新建连接,连…

[Win11]集成化综合漏洞扫描系统[更新]

前言 之前是为了方便外包仔在客户现场漏扫所以才集成的这个系统 优点:倒腾一下格式可以直接在客户的Vmware ESXI上面上面部署,同时个人版Vmware也可以拿来直接用。 由Linux版本改为了Windows版(有很多不会用) 因为前两个更新的很频繁,所以…

【SSL-RL】自监督强化学习:随机潜在演员评论家 (SLAC)算法

📢本篇文章是博主强化学习(RL)领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对相关等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅…