技术干货|SimLab 电子产品热流体仿真

电子产品热仿真特点有哪些?

  • 结构复杂,电子设备包含几十~上千个元器件

  • 体积小,功率密度高、关注热敏感元器件

  • 多种冷却方式,自然冷却、风扇冷却、液冷、热管等

  • 多维度,芯片级,板级,系统级

图片

图片

单个电路板包含的元器件

航空电子设备的机箱

SimLab Electronics Thermal 

热分析专用工具

  • 基于FVM算法的热流体求解器 ElectroFlo (技术源自TES International公司,已被 Altair 收购)

  • 快速建模,无需几何清理,全自动六面体网格,让用户专注于产品热设计

  • 热分析对象:机箱机柜、PCB板、消费电子产品

  • 可导入MCAD(NX / Catia / Creo)和EDA (ODB++ / Altium / Mentor / Zuken / Cadence) 数据

  • 电-热耦合分析,半导体制冷,芯片热网格模型

  • 风扇模型、水冷通道、湍流模型、热辐射

  • 支持DOE,热固耦合

图片

SimLab Electronics Thermal 模块

Electronics Thermal 分析流程

图片

Step1: 导入CAD和ECAD数据

图片

Step2: 几何离散

图片

Step3: 六面体网格

图片

Step4: 求解/后处理

网格建模方法

Electronics Thermal 将导入的CAD模型先离散成网格化的几何(Geometry Discretization),然后在此基础上加密六面体网格。对于关键部位可以用Mesh Control工具局部加密。

图片

对于薄片的特征,采用Key Planes工具指定。Key Planes的位置会随几何尺寸的变动自动更新。

图片

图片

PCB板的建模

  • PCB通常含有太多细节,有些铜线只有几十微米,很难用网格捕捉。

  • PCB trace mapping工具可以根据含铜量自动简化、等效材料属性。

图片

图片

导入的原始PCB详细数据

图片

根据每个网格的材料体积分数自动简化PCB模型

红色为金属材料,蓝色为非金属材料 

PCB简化既可以针对PCB整体,也可以具体到每一层:

图片

图片

Layer Definition工具可以预览/修改PCB层的信息,并选择性导入哪些层。

图片

如果选择Simplify PCB as a single body选项, SimLab自动将多层PCB转换为均匀的各向同性或各向异性材料。

图片

PCB简化工具不仅考虑了等效的热属性,也能考虑电属性和机械属性(用于强度分析,疲劳失效分析):

图片

PCB正交各向异性热属性等效原理

图片

PCB材料机械性能定义

芯片热模型

  • 导入csv文件,批量定义芯片的2R热模型

  • 用户选择PCB板,SimLab自动识别芯片和板的接触面

  • 计算结果自动输出每个芯片的板温,壳温和节温

图片

导入芯片2R热模型的csv数据

图片

2R芯片热模型

图片

计算过程自动监测芯片温度

液冷模型Liquid Cooling

模型可以包含空气冷却区域和液冷区域,且两种冷却介质的区域可以分别选择不同的湍流模型。

图片

液冷区湍流模型

图片

风冷区湍流模型

图片

传感器Sensor

  • 用于记录元器件、或自定义监测位置的物理量,如温度,风速,电压等 

  • Senor的物理量也可以作为求解器收敛的判断准则,例如有些情况下数值残差收敛了,但是温度还在上升

图片

Sensor在计算过程中Plot曲线

图片

可选择某个 sensor 值作为收敛依据

机箱的简化出风口模型Vent

Vent指定机箱通气格栅的开孔率和压力损失系数,从而避免对复杂的格栅直接建模。

图片

图片

出口格栅的空气流量和压力损失

温度控制器Thermostat

根据温度反馈控制多个参数,包括:风扇的开/关;电流、电压;控制温度,辐射、对流参数,芯片发热功率等。

图片

风扇模型Fan

  • 几种风扇参数输入模式:质量流量,体积流量,转速/直径, P-Q曲线

  • 考虑风扇电机自身发热

  • 考虑风速的旋转分量

  • 考虑风扇失效模型(类似阻力单元)

  • Thermostat反馈控制,监测温度达上限打开风扇,温度达下限关闭

图片

计算过程中Plot风量和风压曲线

图片

半导体制冷模型TEC

基于半导体制冷Peltier效应,当电流流经电路时,除了产生焦耳热外,在两种不同材料的接触点处会发生热量转移,导致一个接头处吸热而另一个放热。

图片

半导体制冷模型TEC

图片

半导体制冷原理图

交互式设计变动

用户可交互式操作模型对象,例如将热敏感元器件稍微远离热源,快速完成设计变动分析。

图片

图片

机箱的空气流速

机箱的固体温度

图片

交互式快速设计变动 操作演示

可以看到本案例的元器件位置变动后,原先超出温度上限的问题得以解决。

图片

图片

原设计调整位置后

批量设计变动DOE

DOE参数化研究散热片的2个参数(翅片个数N和高度H)对CPU和变压器温度的影响。

图片

案例1:航空电子机箱风冷仿真

  • 机箱包含3块PCB板+300个部件,PCB 采用简化模型

  • 2千6百万六面体网格,稳态工况12CPU核计算5~6小时

图片

图片

图片

机箱表面的正背面均安装了散热片

图片

机箱表面温度

图片

PCB板的温度

图片

自动输出芯片的温度列表

图片

瞬态工况的监测点温度曲线

案例2:PCB板自然冷却

  • PCB 有2层0.03mm厚的铜层,分析对比了铜层对温度的影响。

  • Non-CFD分析模式,忽略外部空气区,仅计算导热,单CPU计算时间10分钟。

图片

考虑铜层的PCB热模型,正背面的温度

对比两种模型的温度,考虑铜层的模型具有更好的散热效果,最高温度明显低于忽略铜层的模型。

图片

忽略铜层的PCB温度

图片

考虑铜层的PCB温度

案例3:电动汽车逆变器温度场分析

  • 逆变器模型的发热元件包含二极管,开关,电容,芯片和汇流排。

  • 汇流排发热采用热电耦合,水冷板采用Liquid Cooling。

图片

逆变器的模型

图片

逆变器的表面温度

图片

Pin Fin表面温度

案例4:PCB板的热固耦合分析

  • 首先进行PCB板瞬态温度场分析,接着用mapping tool将温度场数据传递给结构求解器OptiStruct进行翘曲分析。

  • 两种分析类型采用同一ECAD数据,用户可在SimLab左侧的模型树切换不同的求解器。

案例5:电热耦合分析

分析Busbar的焦耳自发热现象。用户输入材料的电阻率,电流和电压,SimLab自动耦合求解温度场和电场方程。

案例6:半导体制冷模型

TEC部件位于散热片和发热芯片之间,导入TEC的电参数*csv文件,分析机箱的温度场。

(具体演示视频请至公众号观看:SimLab 电子产品热流体仿真)


关于 Altair RapidMiner

Altair RapidMiner 数据分析与人工智能平台,是 Altair 澳汰尔公司旗下仿真、HPC 和数据分析三块主营业务中的解决方案,它在数据分析领域最早实现将自动化数据科学、文本分析、自动特征工程和深度学习等多种功能同时集成的一站式数据分析平台,帮助用户解决从数据清洗、准备、数据科学建模到模型管理和部署,同时又支持数据和流数据的实时分析可视化的数据分析平台。

欲了解更多信息,欢迎关注公众号:Altair澳汰尔

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

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

相关文章

昇思25天学习打卡营第03天|张量Tensor

何为张量? 张量(Tensor)是一个可用来表示在一些矢量、标量和其他张量之间的线性关系的多线性函数,这些线性关系的基本例子有内积、外积、线性映射以及笛卡儿积。其坐标在 𝑛维空间内,有  𝑛&a…

ppt模版免费下载网站大全

PPT是我们传达信息、分享知识、展示项目和进行商务沟通的重要工具。一个设计精美、布局合理的PPT不仅能吸引观众的注意力,还能有效提升演讲者的专业形象。PPT模版可以帮助我们高效制作出精美的PPT,下面小编就来和大家分享一些免费无需注册登录就可以直接…

Mysql进阶-索引-使用规则-索引失效情况二(or连接的条件、数据分布影响)

文章目录 1、or连接的条件1.1、展示 tb_user 索引1.2、查询 id10 or age231.3、执行计划 id10 or age231.4、给 age 创建 索引1.4、执行计划 phone17799990004 or age23 2、数据分布影响2.1、查询 tb_user2.2、查询 phone >177999900202.3、执行计划 phone >177999900202…

Python学习打卡:day17

day17 笔记来源于:黑马程序员python教程,8天python从入门到精通,学python看这套就够了 目录 day17121、Python 操作 MySQL 基础使用pymysql创建到 MySQL 的数据库链接执行 SQL 语句执行非查询性质的SQL语句执行查询性质的SQL语句 122、Pyth…

幻兽帕鲁Palworld樱花版本服务器一键开服联机

1、登录服务器(百度莱卡云) 1.1、第一次购买服务器会安装游戏端,大约5分钟左右,如果长时间处于安装状态请联系客服 2、在启动中调整游戏参数 2.1、重启服务器,等待running出现,或者运行时间变为灰色&#x…

Linux0.12内核源码解读(5)-head.s

大家好,我是呼噜噜,好久没有更新old linux了,本文接着上一篇文章图解CPU的实模式与保护模式,继续向着操作系统内核的世界前进,一起来看看heads.s as86 与GNU as 首先我们得了解一个事实,在Linux0.12内核源…

2024年6月27日 (周四) 叶子游戏新闻

老板键工具来唤去: 它可以为常用程序自定义快捷键,实现一键唤起、一键隐藏的 Windows 工具,并且支持窗口动态绑定快捷键(无需设置自动实现)。 喜马拉雅下载工具: 字面意思 Steam国产“类8番”游戏《永恒逃脱:暗影城堡》…

【JD-GUI】MacOS 中使用Java反编译工具JD-GUI

希望文章能给到你启发和灵感~ 如果觉得文章对你有帮助的话,点赞 关注 收藏 支持一下博主吧~ 阅读指南 开篇说明概念理解一、基础环境说明1.1 硬件环境1.2 软件环境 二、下载与安装2.1 选择对应版本2.2 解压运行排除异常:2.3 关于…

GuiLite C语言实现版本

简介 本项目是idea4good/GuiLite的C语言实现版本,基于2024-06-20节点的版本(提交ID:e9c4b57)。 本项目仓库:GuiLite_C 需求说明 作为芯片从业人员,国产芯片普遍资源有限(ROM和RAM比较少-都是…

[Vulnhub] wallabysnightmare LFI+RCE+Irssi聊天服务RCE

信息收集 Server IP AddressOpening Ports192.168.8.105TCP:22,80,6667,60080 $ nmap -p- -sC -sV 192.168.8.105 --min-rate 1000 -Pn 基础Shell http://192.168.8.105/?page../../../../../etc/shadow 当再次尝试访问已经关闭 $ nmap -p- -sC -sV 192.168.8.105 --min-rat…

【PTA】7-1 网红点打卡攻略(C/C++)代码实现 反思

解题细节分析: 0.比较图的两种存储方法,通过邻接矩阵存储更便于查找给定两点之间的关系 1.注意理解清楚题义:“访问所有网红点”中所有不是指攻略中所有,而是存在的全部的网红点 代码见下:// 需要注明的是&#xff…

锦江丽笙酒店稳步拓局海内外酒店市场 签约及意向合作20个新项目

(中国上海,2024年6月27日)民族品牌的国际化发展已日趋成为推动经济和文化交流的重要力量。作为民族品牌与国际品牌的融合发展,锦江丽笙酒店顺应市场趋势有序推进旗下品牌矩阵的全面布局;2024年上半年,已达成…

简易深度学习(1)深入分析神经元及多层感知机

一、神经元 单个神经元结构其实可以认为是一个线性回归模型。例如下图中 该神经元输入为三个特征(x1,x2,x3),为了方便理解,大家可以认为每条线上都有一个权重和特征对应(w1,w2&…

从源码到上线:直播带货系统与短视频商城APP开发全流程

很多人问小编,一个完整的直播带货系统和短视频商城APP是如何从源码开发到最终上线的呢?今天,笔者将详细介绍这一全过程。 一、需求分析与规划 1.市场调研与需求分析:首先需要进行市场调研,了解当前市场的需求和竞争情…

入职必备-Git 2种方式拉取代码

【SSH方式】: 1.复制电子邮箱 2.git bash 打开窗口 ssh-keygen -t rsa -C liuchangprimecare.group 3.一路回车,然后查看C:\Users\LiuChang.ssh里面的文件 打开id_rsa.pub文件,复制代码 4.添加到GitLab的公钥输入框 5.然后 git clone gitgitlab.pr…

使用容器配置文件构建任意应用镜像_并将应用镜像推送到公共仓库共享_应用分享与启动---分布式云原生部署架构搭建012

上面我们编写好了应用,并且,安装好了redis 现在我们把应用打包成镜像. 以前是这样做的,不方便,因为需要在服务器上,安装jdk什么的,现在有了 镜像就不用,给服务器安装镜像什么的了 以后所有机器都安装docker以后,就直接运行就可以了 首先看一下,安装java应用,需要 用到openjd…

指纹浏览器是什么?跨境多账号安全如何保证?

随着电子商务的蓬勃发展,越来越多的商家选择开设多店来扩大经营规模。然而多店运营也带来了一系列的挑战,其中之一就是账号安全。 1. 了解反检测浏览器和代理服务器 在我们开始讨论如何有效地使用反检测浏览器之前,我们首先需要了解这两个工…

openlayer 我的标注功能

背景: 通过openlayer库,可以在地图上实现绘制点、线、面。 并把绘制的结果添加到我的标注的弹框。 我的标注功能,包括:我的标注查询结果的数据展示;添加分组;添加我的标注;编辑分组、删除分组&a…

经典神经网络(13)GPT-1、GPT-2原理及nanoGPT源码分析(GPT-2)

经典神经网络(13)GPT-1、GPT-2原理及nanoGPT源码分析(GPT-2) 2022 年 11 月,ChatGPT 成功面世,成为历史上用户增长最快的消费者应用。与 Google、FaceBook等公司不同,OpenAI 从初代模型 GPT-1 开始,始终贯彻只有解码器&#xff0…

【机器学习300问】134、什么是主成分分析(PCA)?

假设你的房间堆满了各种各样的物品,书籍、衣服、玩具等等,它们杂乱无章地散落各处。现在,你想要清理房间,但又不想扔掉任何东西,只是希望让房间看起来更整洁,更容易管理。 你开始思考,能否将物品…