Amesim示例篇-案例1:空间中的铝块散热
前言
本文将通过一个案例继续对Thermal库的元件进一步讲解。
案例1:一个300mm*300mm*1000mm(长*宽*高)的铝板初始温度为45℃,竖直在环境为25℃的空间内静置60min。对流换热系数设置为5W/m2·K。本文将通过两种建模方法对铝块的温度变化进行对比。假设,铝块底部与地面接触为绝热,通过侧面与顶面与空气进行换热。
方案一:单一铝块散热模型
如图1所示,在草图中建立模型如下。

模型搭建结束后进入子模型选择界面。如图2所示,进入子模型界面后,高亮的元件均需要进行子模型选择。也可以通过左上角的“Premier submodle”命令自动选择后,手动进行调整。

如图3所示,点击“Premier submodle”命令自动选择模型后,材料默认的为Al,若需要更改材料也可通过右下角的参数模块进行更换材料,或自定义材料。若想更改材料的属性则需要自定义材料,如图4所示。


同理选中质量块元件右键,通过“Set Submodle”对部件的子模型进行修改。


子模型设置结束后,进入参数界面。首先对质量块的参数进行设置。已知铝块的体积,因此本文中质量块的选择体积输入参数。
(注意:在Amesim中,输入发热数值可以用计算式代替,软件会自动计算。如示例铝块的体积是0.09m3,也可以输入0.3*0.3*1。)
如下图7所示。由于本文中只涉及到了一种材料,材料的编号也是1.所以质量块对应的材料编号未做更改。若存在多种材料需要注意材料编号与质量块对应的材料编号需要一一对应。同时输入初始温度45℃。在Amesim中一个圈里面一个#表示为初始条件。

顶面对流换热类型选择“generic geometry with imposed heat exchange coefficient”。输入顶面的换热面积、流体温度与对流换热。同理侧面的两个对流换热类型与顶面保持一致,同样输入该3项参数。需要注意的是此处的对流换热面积分配问题,由于本示例的铝条四个侧面是面积相等的,本文按照平分处理(如图9所示)。

在Amesim中若两个元件的参数相同可以通过复制粘贴的方式,使两个元件的参数一致。如下图10、图11所示。


如下图12所示,需要注意的是,完成对流换热类型的设置后,元件的图标是发生变化的。不同的类型对应的图标也会有些许的差异。

至此,基本的元件参数设置已经完成。接下来进入计算界面。如下图13所示,进入计算界面前会对创建的模型进行编译,若模型存在代数环等问题也会提示。当左上角出现绿色的对号,则表示编译完成。直接点击“close”关闭该界面即可。

进入计算界面后,首先对计算参数(Run Parameter)进行设置。Start time为计算开始时间,一般默认为0s;Final time为计算的总时间,本文是铝块静置60min,因此设置为3600s;Print interval是数据打印频率,本文是设置为1s。其他保持默认,单击“OK”完成设置。如下图14所示。

完成计算参数设置后,开始计算。计算进度条显示100%则完成计算。


通过计算可知,单一质量块建模的方式下,一个300mm*300mm*1000mm(长*宽*高)的铝板初始温度为45℃,竖直在环境为25℃的空间内静置60min。对流换热系数设置为5W/m2·K。温度从45℃降至43.0151℃。
此处需要注意的是,质量块的温度计算均为平均温度。
方案二 将铝块离散成两个质量块
具体的建模方法与方案一一致。只是铝块的体积平均分成2块,两个质量块之间通过热传导元件连接,如下图17所示。同理侧边的对流换热元件中的换热面积平均分配置四个对流换热元件中。其余保持一致,继续计算。

计算结果如下,质量块1温度42.9709℃,质量块2温度43.0597℃。由于质量块1的上表面换热,所以温度会低于质量块2。
两个质量块的平均温度为(42.9709+43.0597)/2=43.0153。该温度与方案1的计算结果43.0151℃基本一致。


同理可以离散成3个质量块,计算结果为43.0154℃。
小结
Amesim1D仿真,对于温度只能计算体平均温度,无法得到体的温度差异。若想计算物体的温差,需要将物体进行离散,自然离散的越细,得到的结果越真实。同时,这样也会带来计算困难的或无法计算的问题。例如动力电池的温度场仿真,此时需要通过系统的温差来指导设计,那么此时选择1D计算明显不合适。对于1D温度场的仿真可根据实际的工程应用进行选择使用。
相关文章:
Amesim示例篇-案例1:空间中的铝块散热
前言 本文将通过一个案例继续对Thermal库的元件进一步讲解。 案例1:一个300mm*300mm*1000mm(长*宽*高)的铝板初始温度为45℃,竖直在环境为25℃的空间内静置60min。对流换热系数设置为5W/m2K。本文将通过两种建模方法对铝块的温度…...
深度神经网络——什么是自动编码器?
自动编码器 自动编码器(Autoencoders)是无监督学习领域中一种重要的神经网络架构,它们主要用于数据压缩和特征学习。 自动编码器的定义: 自动编码器是一种无监督机器学习算法,它通过反向传播进行训练,目标…...
初见flyway
flyway (一种数据库版本控制工具 document) 两种文件 V 和 R V: V 开头是不可重复执行的文件,每次修改完都该更改名称 R: R 开头是可重复执行的文件,需要保证内部sql都是可以重复执行的 名称格式: V__table_name.sql, R__table_name.sql …...
9.6 Go语言入门(数组、切片和指针)
Go语言入门(数组、切片和指针) 目录五、数组、切片和指针1. 数组1.1 声明和初始化数组1.2 访问和修改数组元素1.3 多维数组 2. 切片2.1 声明和初始化切片2.2 访问和修改切片元素2.3 切片操作2.4 切片的追加和拷贝 3. 指针3.1 声明和初始化指针3.2 指针与…...
Web面试题(一)
一:以前公司的测试流程? (1)问题分析 面试官主要为了考察候选者对软件测试流程的理解和掌握程度。 (2)核心答案讲解 1)需求分析与评审 2ÿ…...
【Crypto】一眼就解密
文章目录 前言一眼就解密解题感悟 前言 Basic写累了,写写别的 一眼就解密 一眼md5试一试 小小flag 拿下! 解题感悟 30秒搞定...
虚拟ECU:彻底改变汽车软件开发与测试
汽车开发领域有着垂直性较强的一系列需求,其中最为瞩目的需求之一就是对安全高效的软件测试方法的需求。传统的汽车开发偏向使用硬件原型与真实ECU进行软件测试,但由于硬件设备往往在开发周期的中后阶段才生产完成,给汽车开发带来了成本与时间…...
【SQL Server001】SQLServer2016常用函数实战总结(已更新)
1.熟悉、梳理、总结下SQL Server相关知识体系。 2.日常研发过程中使用较少,随着时间的推移,很快就忘得一干二净,所以梳理总结下,以备日常使用参考 3.欢迎批评指正,跪谢一键三连! 总结源文件资源下载地址&am…...
51单片机简单控制180度舵机
代码: 链接:https://pan.baidu.com/s/1K9dg2NwRhy49db_O_hqv-g?pwd1234 提取码:1234 一、路线 我在了解这个舵机之前最像想看到的是一个完全的路径。 比如我想学习b站上那个智能门锁,那就得每个模块的基本代码都会才能结合各…...
PCL 常用小知识
文章目录 一、时间计算二、实现类似`pcl::PointCloud::Ptr`和`pcl::PointCloud`的两个类相互转换三、查找点云的x,y,z的极值四、知道需要保存点的索引,从原点云中拷贝点到新点云五、从点云里删除和添加点六、对点云进行全局或局部变换七、链接两个点云字段(两点云大小必须相…...
rbd块设备数据IO流程(client端)
一、rbd内核驱动写入流程 1)初始化 首先是rbd驱动的初始化工作:包括验证libceph的兼容性,分配内存,在sysfs中创建块设备控制文件、创建工作队列rbd_wq并调用INIT_WORK初始化它 module_init(rbd_init); static int __init rbd_i…...
数据仓库、数据中台、大数据平台之间的关系
数据行业经常会出现数据仓库、数据中台、大数据平台等概念,容易产生疑问,它们中间是相等,还是包含的关系? 数据中台和数据仓库概念的关系 数据中台概念是包含数据仓库的,数据仓库是数据中台中的一部分,包含…...
python写页面自动截图
from selenium import webdriver def take_screenshot(url, file_path):driver webdriver.Chrome()driver.get(url)driver.save_screenshot(file_path)driver.quit() if __name__ __main__:take_screenshot(http://baidu.com, D:\桌面\wang.png)要安装selenium还要安装google…...
【Qt 学习笔记】Qt常用控件 | 布局管理器 | 空白项Spacer
博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ Qt常用控件 | 布局管理器 | 添加空白Spacer 文章编号:Qt 学…...
es问题汇总--待完善
1. 查询某个索引库中数据总量 方式一: CountRequest 鄙人喜欢这种方式 public long getTotalNum(String indexName) throws IOException {CountRequest countRequest new CountRequest(indexName);// 如果需要,你可以在这里添加查询条件// countReques…...
python 线性回归模型
教材链接-3.2. 线性回归的从零开始实现 c实现 该博客仅用于记录一下自己的代码,可与c实现作为对照 from d2l import torch as d2l import torch import random # nn是神经网络的缩写 from torch import nn from torch.utils import data# 加载训练数据 # 加载训…...
pcl::transformPointCloud()用法及注意事项
函数用法 #include <pcl/common/transforms.h> pcl::transformPointCloud(const pcl::PointCloud<PointT> &cloud_in, pcl::PointCloud<PointT> &cloud_out, const Eigen::Matrix4f &transform) 其中cloud_in, cloud_out的类型为pcl::PointClo…...
图像超分辨率重建相关概念、评价指标、数据集、模型
1、图像超分辨率概念 1.1 基本定义 超分辨率(Super-Resolution),简称超分(SR)。是指利用光学及其相关光学知识,根据已知图像信息恢复图像细节和其他数据信息的过程,简单来说就是增大图像的分辨…...
中移物联OneMO Cat.1模组推动联网POS规模应用
在第三方支付蓬勃发展和消费模式不断革新的时代背景下,新型联网POS终端以其智能化、便捷化的特点丰富人们生活便利度。在这一变革浪潮中,中移物联OneMO Cat.1模组ML307R凭借其卓越的性能和成本效益,成为推动联网POS规模应用的重要力量。 性能…...
如何快速使用网络性能测试工具:面向初学者的完整指南
如何快速使用网络性能测试工具:面向初学者的完整指南 【免费下载链接】iperf3-win-builds iperf3 binaries for Windows. Benchmark your network limits. 项目地址: https://gitcode.com/gh_mirrors/ip/iperf3-win-builds 想要准确测量网络带宽、排查网速问…...
开源工具:多平台支持的网盘高效下载技术指南
开源工具:多平台支持的网盘高效下载技术指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅…...
REX-UniNLU在SpringBoot项目中的集成指南
REX-UniNLU在SpringBoot项目中的集成指南 1. 引言 如果你正在开发一个需要理解中文文本的SpringBoot应用,比如要做智能客服、内容分析或者自动分类,那么REX-UniNLU可能会是个不错的选择。这是一个专门为中文设计的自然语言理解模型,不需要训…...
SmallThinker-3B开源镜像实操:边缘部署+草稿加速双场景落地指南
SmallThinker-3B开源镜像实操:边缘部署草稿加速双场景落地指南 1. 引言:为什么你需要关注SmallThinker-3B? 如果你正在寻找一个既能在边缘设备上流畅运行,又能作为大模型“加速器”的AI工具,那么SmallThinker-3B-Pre…...
无需编程经验!OFA图像描述工具开箱即用,支持本地离线运行
无需编程经验!OFA图像描述工具开箱即用,支持本地离线运行 1. 前言:为什么选择本地图像描述工具 想象一下这些场景: 你在整理旅行照片时,想快速为每张图添加英文描述工作中需要批量处理商品图片,但担心上…...
RexUniNLU教育场景实战:学生问答意图识别+知识点槽位定位效果展示
RexUniNLU教育场景实战:学生问答意图识别知识点槽位定位效果展示 1. 引言:当AI老师遇上“十万个为什么” 想象一下这个场景:一个学生正在使用在线学习平台,他输入了一个问题:“老师,为什么三角形的内角和…...
comsol实能带建模、与Matlab能带数据后处理 文献复现---“周期嵌套声学黑洞结构的复...
comsol实能带建模、与Matlab能带数据后处理 文献复现---“周期嵌套声学黑洞结构的复能带和凋落波研究”-“二维声学黑洞声子晶体的宽频振动抑制”-“ Broadband vibration mitigation using a two-dimensional acoustic black hole phononic crystal” 包括comsol实能带模型、M…...
KingbaseES V8R6备份还原踩坑实录:sys_dump、sys_restore和ksql到底怎么选?
KingbaseES V8R6备份还原实战指南:工具选型与典型问题解析 第一次接触KingbaseES V8R6的备份还原工作时,面对sys_dump、sys_restore和ksql这三个工具,我像大多数新手一样陷入了选择困难。记得那次紧急数据迁移任务,当我信心满满地…...
SD卡速度模式全解析:从High Speed到UHS-III的选型指南
SD卡速度模式全解析:从High Speed到UHS-III的选型指南 在4K视频拍摄、高速连拍相机和工业级数据采集设备中,SD卡的性能往往成为系统瓶颈。我曾为一个医疗影像项目选型时,因误用Class 10的High Speed卡导致DVR设备频繁丢帧,最终发现…...
OpenClaw新手避坑指南:这10个Skills装不对,生产力直接归零(附安装命令)
OpenClaw新手避坑指南:这10个Skills装不对,生产力直接归零(附安装命令) 文章目录OpenClaw新手避坑指南:这10个Skills装不对,生产力直接归零(附安装命令)写在前面:为什么你…...
