基于Simdroid电子散热模块的电子设备机箱散热设计与优化

一、背景介绍

热设计就是通过合理的散热方式保证良好的热环境,确保电子设备可靠的工作。随着电子技术的迅速发展,电子设备的结构越来越复杂,且越来越趋于小型化,散热问题成为了影响设备可靠性的重要因素。据统计,电子设备有超过一半的故障是由过热引起的,并且故障率会随温度升高成指数式增长。为了有效避免电子设备机箱内温度过高,影响电子器件正常工作,在结构设计时就需要考虑散热。传统方法是根据指标要求和工程经验设计出样品,做出样机后用环境试验测试,根据测试发现的问题进行设计改进,不断循环得到合格产品,其研制周期和成本都普遍较高。

典型电子设备机箱结构

图1 典型电子设备机箱结构(图片来自网络)

机箱机柜装配了大量电控组件,这些组件在使用过程中散发大量热量,如果不及时有效地将这些热量散发到环境中,将导致设备内元器件或部件温度过高,影响设备运行性能,甚至引发器件损坏,降低整体设备的稳定性和寿命。目前电子设备的散热方式可分为自然散热、风冷散热、液冷散热、热电制冷和热管冷却等。

风冷散热一般指采用风扇、空调等设备对机箱机柜进行散热,其主要特点:

(1)风冷系统简单可靠、安装方便、故障率低,在北方部分城市的冬季还可以利用自然冷源对机柜进行散热;

(2)风冷散热的本质是将设备产生的热量转移到环境中,成本远低于其他散热方式;

(3)散热效率相对较低。风冷散热通过机箱内散热器及外表面对机箱内电子设备散热,散热效率较低;

(4)散热风扇噪声较大,影响使用者体验。

典型风冷系统结构图

图2 典型风冷系统结构图(图片来自网络)

液冷冷却通常是指利用液体冷却介质对机柜进行冷却,液冷冷却系统通常包括直接水冷系统、水冷背板系统和环路热管系统等,其主要特点:

(1)散热效率高。液冷散热功率可达200 W/cm2,是风冷散热的20 倍;

(2)噪音低。液冷系统一般通过液冷器中循环流动的冷却液带走热量,在热源端不会引入额外噪声;液冷系统的主要噪声源为水泵,通过选取低噪音水泵配合集中隔音处理,可很好地降低整体系统的噪声;

(3)液冷冷却主要存在安全风险高、易污染、安装复杂且成本高等问题,采用水冷柜冷却方式时,要注意防水漏水,一旦漏水会对机箱设备造成严重影响。

典型液冷机箱结构图

图3 典型液冷机箱结构图(图片来自网络)

散热方式多种多样,产品设计研发团队需要根据实际情况综合考虑,选择合适的方式。另外,现代数值仿真模拟技术为复杂电子机箱设备的散热性能评估提供了全新的手段,可有效降低传统的从样品试验到设备优化方法带来的时间周期和经济成本。本文以风冷散热方案为例,采用数值模拟的方式,在各类机箱设计或实际运行过程中对其内部不同结构方式、不同流体控制方式、材料传热性能、运行工况及太阳辐射等热影响因素进行全面模拟,通过对机箱内外部热量传播方式的分析和温度分布及速度场的仿真计算,优化机箱内冷却风道设计,加快散热速度,降低内部温升,提高设备的可靠性。

二、散热仿真解决方案

基于Simdroid电子散热模块,可以实现对各类户外或室内电子机箱机柜柜体结构及内部电子设备的全三维建模与散热特性仿真分析计算,并通过丰富的可视化后处理技术,对计算结果进行全面直观的展示。

采用Simdroid电子散热模块实施电子机箱机柜热仿真分析的优势体现在:

(1)丰富的智能元件库及多样化定形定位操作可实现快速建模。软件自带的智能元件库包含多系列风扇、散热片、芯片、热阻、体热源、面热源、电路板及多孔板等电子机柜热分析常用要素,可通过界面拖拽或数据操作便捷完成各零部件的形状和位置确定,同时支持元件库的自定义拓展。

(2)类型丰富及可自定义拓展的材料数据库,便于用户直接加载材料物性为元件赋值。

(3)跨尺度结构的网格划分。软件基于非结构化的笛卡尔网格,可快速完成复杂三维平面模型与复杂三维曲面模型的正六面体网格剖分,自动处理模型的重叠或覆盖,针对不同尺度元件可实施各向异性的局部加密操作,更适合机柜内不同尺度元件细节特征的网格剖分需求。

(4)结构热与流体耦合技术及丰富的热仿真分析边界条件。软件具备流体及结构热物理场耦合计算能力,支持多种方式的热源及壁面换热条件定义,可进行独立的固体域传热分析或流体结构共轭传热分析计算。

(5)丰富的辐射模型。软件包含太阳辐射及丰富的热辐射模型,满足户内户外设备从内部到外部多样化传热方式的全面模拟。

(6)面向设计需求的结果呈现。多元化的后处理技术支持图片、曲线、动画、数据等形式输出计算结果,以及同一场景下多分析变量的同步显示。

(7)批处理功能可对箱体和内部元件的几何、热特性以及其他边界进行参数化设置,批量计算,从而加快工程师的热设计迭代工作。 

热设计

图4 热设计示意图

1、仿真流程搭建

1)几何建模。建立电子设备机箱计算模型。

电子机箱建模

图 5 电子机箱建模

2)材料参数设定。为空气、芯片和PCB板等定义材料属性。 

Simdroid材料参数设定

图 6 材料参数设定

3)流场与热边界条件设置。设置风扇参数、芯片的体热属性等。

Simdroid流场与热边界条件设置

图7 流场与热边界条件设置

4)求解参数设置。对湍流模型、辐射模型、环境参数等进行求解设置。

Simdroid求解参数设置定义

图 8 求解参数设置定义

5)网格划分。采用非结构网格六面体单元对流体部分与固体部分模型进行离散化。

Simdroid网格划分

图 9 网格划分

2、仿真结果查看

分别查看温度云图、速度云图和速度矢量分布,根据对仿真结果的分析,优化热设计方案。

Simdroid温度分布云图

图10 温度分布云图

Simdroid多截面场变量分布云图

图11 多截面场变量分布云图

Simdroid速度流线

图12 速度流线

Simdroid机箱内局部速度矢量

图13 机箱内局部速度矢量

Simdroid元件表面换热系数

图14 元件表面换热系数

Simdroid结果自动统计与导出

图15 结果自动统计与导出

三、电子散热仿真的应用

近年来,数值仿真技术结合电子产品行业热设计经验,对产品中的各元件进行参数化、模块化建模,进行快速高效的热分析,已产生大规模应用于电子消费品、机房等场景的热仿真分析软件,大大降低了产品研发设计的成本,几乎成为了热设计行业必备的研发工具。同时,由于实验测试仅能监控有限点位,而仿真软件则可以监控产品内任意位置在任意时刻的物理量变化情况,因而可以更全面地了解产品的物理量变化情况,使设计更加高效便捷。

四、关于Simdroid电子散热模块

Simdroid电子散热模块是一款针对电子器件和设备的专用热仿真软件,由北京云道智造科技有限公司独立开发,具有自主知识产权。软件内置电子产品专用零部件模型库,支持用户通过“搭积木”的方式快速建立电子系统的热分析模型,并利用成熟稳定的算法计算流动与传热问题,实现对电子系统的热可靠性分析。电子散热分析模块可成熟应用在通讯制造业、电子元件制造业、军工以及航空航天等工业中。在产品设计初期,工程师能够以更加智能的方式创建仿真模型,对系统设计方案进行快速评估,识别潜在设计风险。

电子散热模块的前处理功能具备电子设备的智能原件模型(包括:立方体、斜面、平面流动阻尼、平面(可建孔)、机箱/薄壁机箱、热源、孔、组合体、平面热源、圆柱体、电路板、轴流风扇、棱柱、芯片、平面风扇、管道、散热器、开口流动、离心风扇、流动阻尼、鼓风机、空调、半导体制冷器、平面区域、回风面、监控点、多孔板、出风面、体积区域、双热阻封装模型、热网络模型),能够快速准确地完成各种电子散热场景的建模。同时,前处理具备基础几何模型、典型电子器件模型、以及基于元件热源特性和阻尼特性的简化模型,用户可在CAD模型上添加热源和热边界,实现复杂设备中的流动传热分析。软件具备主流CAD软件生成的复杂几何模型导入接口,可利用ECXML文件导入FloTHERM或Icepak软件的几何数据。

使用Simdroid电子散热模块实现电子设备机箱散热设计与优化

电子散热模块具备非结构化六面体网格剖分功能,支持数亿量级网格单元数量。软件能够采用非连续的多面体网格剖分技术实现cutcell网格;支持局部加密网格和设置边界层网格;具备半自动网格剖分技术,自动识别并调整固体边界网格密度;支持网格统计与网格质量检测。

使用Simdroid电子散热模块实现电子设备机箱散热设计与优化

电子散热模块具备层流与湍流求解功能,湍流模型具备k-e、k-omega(SST)、增强型与代数湍流模型,可进行稳态与瞬态散热分析。软件能够计算热传导、自然对流、液冷与强迫风冷、热辐射与太阳辐射问题,可处理多种不同材料的固体间热传导;求解器可支持自动添加初始场,具备物理量监测点、检测区域与计算控制等通用的求解参数设置。

使用Simdroid电子散热模块实现电子设备机箱散热设计与优化

电子散热模块具备物理量的切片、云图、等值面、流线形式的可视化后处理功能,可统计所有元件的温度、传热量和流量数据;支持所有智能模型的温度、导热、对流、辐射传热量、流量等物理数据的读取,并可导出为Excel 文件。

使用Simdroid电子散热模块实现电子设备机箱散热设计与优化

软件支持主流操作系统,例如Windows7、Windows10系列版本和Linux版本(如麒麟、鲲鹏)等;支持国产硬件系统,适配X86和ARM硬件架构。申请试用Simdroid电子散热模块:伏图®电子散热 - Simapps Store - 工业仿真APP商店

五、关于Simdroid

Simdroid(中文名“伏图”)是云道智造自主研发的通用多物理场仿真PaaS平台,具备自主可控的隐式结构、显式动力学、流体、热、低频电磁、高频电磁、多体动力学等通用求解器,支持多物理场耦合仿真。在统一友好的环境中为仿真工作者提供前处理、求解分析和后处理工具。同时,作为仿真PaaS平台,其内置的APP开发器支持用户以无代码化的方式便捷封装参数化仿真模型及仿真流程,将仿真知识、专家经验转化为可复用的仿真APP。了解更多及申请Simdroid试用:Simdroid® - Simapps Store - 工业仿真APP商店

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

三种引入CSS的方式

文章目录 CSS基础知识概述CSS的注释CSS的格式 三种引入CSS的方式内嵌式外链式行内式优先级 CSS基础知识 概述 Cascading Style Sheet 层叠样式表 前端三大基础之一(Html结构 CSS样式 JS动作) 最早由网景公司(Netscape)提出,在1996年受到w…

【51单片机系列】单片机与PC进行串行通信

一、单片机与PC机串行通信的设计 工业现场的测控系统中,常使用单片机进行监测点的数据采集,然后单片机通过串口与PC通信,把采集的数据串行传送到PC机上,再在PC机上进行数据处理。 PC机配置的都是RS-232标准串口,为D型…

1.15io网络

子网掩码 1.由于对于一个网络下面的主机号还是很庞大,为了进一步划分网络,我们可以将主机号再次进行划分为两部分,分别是网段号和主机号 2.此时就引入的子网掩码的概念 3. 在引入子网掩码后,IP 网络号 子网号 主机号 4.子网…

DataX数据同步(全量)

1. DataX简介 1.1 DataX概述 DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 源码地址:https://github.com/alibaba/Dat…

第十讲 单片机驱动彩色液晶屏 控制RA8889软件:图像运算

单片机驱动TFT彩色液晶屏系列讲座 目录 第一讲 单片机最小系统STM32F103C6T6通过RA8889驱动彩色液晶屏播放视频 第二讲 单片机最小系统STM32F103C6T6控制RA8889驱动彩色液晶屏硬件框架 第三讲 单片机驱动彩色液晶屏 控制RA8889软件:如何初始化 第四讲 单片机驱动彩色液晶屏 控…

【设计模式之美】重构(三)之解耦方法论:如何通过封装、抽象、模块化、中间层等解耦代码?

文章目录 一. “解耦”概述二. 如何给代码“解耦”?1. 封装与抽象2. 中间层2.1. 引入中间层能**简化模块或类之间的依赖关系**。2.2. 引入中间层可以起到过渡的作用,能够让开发和重构同步进行,不互相干扰。 3. 模块化4. 其他设计思想和原则4.…

[我的Rust库更新]get_local_info 0.2.3

今天收到西安城市开发者社区的文章收录通知,谢谢社区的肯定。 随即发布0.2.3版本,增加峰值算法。 get_local_info是一个获取linux本地信息的Rust三方库,其目标是降低获取本地linux系统信息的难度。支持银河麒麟10、UOS、鸿蒙等国产系统。 项…

力扣hot100 只出现一次的数字 位运算

Problem: 136. 只出现一次的数字 文章目录 思路复杂度Code 思路 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) Code class Solution {public int singleNumber(int[] nums) {int res 0;for(int x : nums)res ^ x;return res;} }

C#编程-使用反射检索元数据

使用反射检索元数据 术语反射通常用来指镜像。如果您站在镜子面前,镜子会反射出您的所有物理属性,如:您的身高、肤色和身体结构。在C#中也一样,反射被用于反射程序有关的所有信息。C#程序可以利用反射获得类在运行时的信息。 反射在运行时获取类型信息的过程中被使用。提…

C技能树-学习笔记(1-2)C语言概述和数据类型

参考:https://edu.csdn.net/skill/c 1、输出 “Hello, World!” 字符串,请选出错误答案。 2、错误的print函数。 for … in …:是python的语法,C语言的写法是for (;😉 3、C标准 没有C19标准。 4、了解C编译管道 …

实战whisper:本地化部署通用语音识别模型

前言 Whisper 是一种通用语音识别模型。它是在大量不同音频数据集上进行训练的,也是一个多任务模型,可以执行多语言语音识别、语音翻译和语言识别。 这里呢,我将给出我的一些代码,来帮助你尽快实现【语音转文字】的服务部署。 以下…

3.3.3 使用集线器的星形拓扑

3.3.3 使用集线器的星形拓扑 集线器的一些特点 3.3.4 以太网的信道利用率 多个站在以太网上同时工作就可能会发生碰撞当发生碰撞时,信道资源实际上是被浪费了。因此,当扣除碰撞所造成的信道损失后,以太网总的信道利用率并不能达到100% 3.…

星图地球——Landsat5_C2_SR_T1数据集

数据简介: Landsat5_C2_SR数据集是经大气校正后的地表反射率数据,属于Collection2的二级数据产品,空间分辨率为30米,基于Landsat生态系统扰动自适应处理系统(LEDAPS)(版本3.4.0)生成。水汽、臭氧、大气高度、气溶胶光学厚度、数字…

github访问不了解决方法

github突然无法访问,解决办法如下: 1、首先通过网址GitHub.com - GitHub: Lets build from here GitHub查看当前github.com对应的IP地址,查到的信息如下图所示 2、修改hosts文件,windows系统下修改 C:\Windows\System32\driver…

关于前端面试中forEach方法的灵魂7问?

目录 前言 一、forEach方法支持处理异步函数吗? 二、forEach方法在循环过程中能中断吗? 三、forEach 在删除自己的元素后能重置索引吗? 四、forEach 的性能相比for循环哪个好? 五、使用 forEach 会不会改变原来的数组&#…

步进电机基本原理详解

步进电机基本原理 步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。 区别于以电压或电流作为控制信号,被控制量是转速的电动机。 每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正…

electron+vue项目使用serialport报错Cannot read property ‘indexOf‘ of undefined解决办法

描述 使用ElectronVue项目时引入serialport串口后启动时报下面错误 Cannot read property indexOf of undefined解决方法 打开vue.config.js找到pluginOptions -> electronBuilder -> externals添加serialport module.exports {pluginOptions: {electronBuilder: {e…

SAP中采购文档价格条件可以删除吗?

首先要声名,基于采购价格条件的严谨性和历史追朔需求,删除属于危险操作。不建议普通用户去执行操作。如果有兴趣,在测试系统中自行测试一下即可。正式系统中,还请慎重处理。 笔者公司日常不会去删除采购价格,日常处理…

网络共享服务

存储类型:直连式(DAS):距离最近,存储设备且直接连接到服务器上 存储区域网络(SAN):适用于大型应用或数据库系统,可以使用文件的空间, 以及管理空间…

【发票识别】支持pdf、ofd、图片格式(orc、信息提取)的发票

背景 为了能够满足识别各种发票的功能,特地开发了当前发票识别的功能,当前的功能支持pdf、ofd、图片格式的发票识别,使用到的技术包括文本提取匹配、ocr识别和信息提取等相关的技术,用到机器学习和深度学习的相关技术。 体验 体…