仿真APP在微波加热仿真分析中的应用

news2024/11/15 20:06:18

一、背景介绍

微波炉是一种常用的食物加热工具,主要是由腔室、磁控管、波导管三个部分组成。在工作过程中,磁控管产生波长约为12.2cm的微波(对应频率2.45GHz),通过波导管注入腔室内,在腔室内产生振荡的磁场和电场,引起食物内水分子等极性分子的快速运动,从而产生热量,加热食物。

图1 微波炉示意图

但在日常生活使用中,我们经常会碰到这样的问题:为什么加热后的食物第一口烫嘴,但是第二口下去却又冷冰冰的?到底要加热多长时间才合适?食物在微波炉内到底是从内向外加热还是从外向内加热?

为了解开这些疑惑,我们通过仿真分析,可以计算出食物在加热过程中,腔室内电磁场分布情况、食物功率损耗密度分布和食物传热分布。基于Simdroid多物理场仿真Paas平台开发的微波炉多物理场分析APP,可以对微波炉工作过程中食物加热机理进行快速分析并对加热过程进行直观展示。

二、仿真APP解决方案

通过采用多物理场仿真平台Simdroid提供的电磁-热耦合分析功能,可以对微波加热食物过程中电磁场分布以及食物加热温升过程进行同步分析计算。基于其内置的APP开发器,以无代码化的方式便捷封装全参数化仿真模型及仿真流程,将仿真知识、专家经验等固化为微波炉多物理场仿真APP,可供没有仿真经验的使用者快速上手使用。

本文以一个功率为1kW的典型微波炉为例,介绍微波炉多物理场仿真APP的制作方法,并基于仿真APP对不同食物材料参数、不同食物大小、不同加热时长结果进行对比和评估,揭示微波炉加热过程中的多物理场耦合过程。

1、仿真流程搭建

1)新建高频电磁-热耦合多场仿真工程。

图2 新建多物理场工程界面

2)参数化建模。建立微波炉和食物模型,将其关键设计尺寸参数化。

图3 参数列表

图4 微波炉简化模型

3)材料参数设定。为空气、食物、托盘定义电磁参数和热参数。

图5 材料设置

4)网格划分。采用四面体网格,对食物处进行网格加密。

图 6 网格剖分

5)边界条件和激励端口添加。在波导管输入口添加波导端口,馈入1kW TE10模式的微波功率源,采用理想电导体模拟微波炉腔体金属壁。

图 7 边界条件及激励设置

6)输出变量设置。通过场监视器选项,选择输出电场强度、功率损耗密度,电场强度用于展示加热过程中的电场分布,功率损耗密度用于为热求解器提供热源。

图8 设置场监视器

7)求解设置。设置求解频率,微波炉工作频率为2.45GHz。

图9 分析频率设置

8)添加热场部件。对需要进行热分析的组件添加热场部件。

图10 热部件设置

9)添加瞬态分析。

图11 添加瞬态热场分析

10)设置瞬态分析求解参数。将子步周期绑定为参数t1。

图12 求解参数设置

11)设置初始温度为293.15K。

图13 初始温度设定

12)添加对流边界。

图14 对流边界设置

13)添加耦合设置项,添加需要进行耦合的区域。

图15 设置耦合区域

14)计算结果。分别查看XZ面和YZ面电场云图切面图以及XZ面温度云图切面图。

图16 XZ面电场切面图

图17 YZ面电场切面图

图18 XZ面温升切面图 

2、仿真APP封装

基于Simdroid平台提供的仿真APP开发环境,通过选择和鼠标拖拽的方式搭建器件分析APP界面,将微波炉多物理场的分析过程进行封装,开发具有尺寸设计、材料设置、仿真环境调节、设计分析求解、结果查看完整过程的一体化仿真APP,如下图所示。

图19 仿真APP开发环境 

3、基于仿真APP的结构设计

本仿真APP针对微波炉加热过程进行多物理场耦合分析,可实现:

1)评估不同食物大小和材料参数下炉内电磁场分布以及各个时间点下温升分布;

2)计算不同电磁炉结构对加热效率的影响;

3)直观展示微波炉加热过程中的多物理场耦合过程。

图20 仿真APP界面及结果

以上便是利用仿真APP对微波加热食物过程进行分析的全过程。 

4、微波炉多物理场分析APP应用

针对微波炉加热过程中多物理场过程分析而设计的微波炉物理场分析APP,旨在让我们更直观地了解使用微波炉加热食物时,食物内部的物理变化过程。通过本APP,我们可以仿真分析不同大小、不同材质的食物加热不同时间的温升分布。至此,我们对本文开头提到的几个疑问应该已经有答案了。

下次我们在使用微波炉加热食物之前也许可以打开我们的手机,登录仿真APP商店Simapps,点开微波炉多物理场分析APP,设置参数、点击计算、查看结果,就可以知道应该将加热时间设为多久了。

立即体验微波炉多物理场分析APP:www.simapps.com/v2/engineering-app/all/220546

三、仿真APP赋能每一个工业品

相较于传统有限元仿真软件,基于Simdroid开发的仿真APP更加灵活轻便,用户可以零门槛低成本、跨平台跨终端随时随地访问云平台进行仿真分析工作,提升产品研发效率。

同时,Simapps平台也支持企业产商将仿真APP的在线计算结果界面内嵌到官方网站产品宣传页,或将仿真APP的二维码植入到产品介绍手册,为产品用户展示产品的科学设计方式及产品性能,提供产品使用场景的仿真分析。

仿真APP赋能每一个工业品,助力企业提升产品竞争力。仿真APP赋能对接:www.simapps.com/v2/ad/app

四、关于Simdroid

Simdroid(中文名“伏图”)是云道智造自主研发的通用多物理场仿真PaaS平台,具备自主可控的隐式结构、显式动力学、流体、热、低频电磁、高频电磁、多体动力学等通用求解器,支持多物理场耦合仿真。在统一友好的环境中为仿真工作者提供前处理、求解分析和后处理工具。同时,作为仿真PaaS平台,其内置的APP开发器支持用户以无代码化的方式便捷封装参数化仿真模型及仿真流程,将仿真知识、专家经验转化为可复用的仿真APP。 欢迎使用 Simdroid平台开发(定制)属于您自己的仿真APP:www.simapps.com/v2/tool/simdroid

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

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

相关文章

echarts取消纵坐标,自定义提示内容,完整 echarts 布局代码

效果图 实现代码 开启点击柱子时的提示内容 //完整写法请看下面tooltip: {trigger: axis,axisPointer: {type: shadow}},自定义提示内容 //完整写法请看下面formatter: function (param) {// param是悬浮窗所在的数据(x、y轴数据)let relVal "&…

【LeeCode算法】第67题:二进制求和

目录 一、题目描述 二、初次解答 三、官方解法 四、总结 一、题目描述 二、初次解答 1. 思路:将a和b两个字符串转换成十进制,然后将相加的结果转换回文本的二进制。 2. 代码: char* addBinary(char* a, char* b) {int a_len strlen(a);i…

P3-P6容器之分类与各种测试

序列容器 关联式容器 这里讲到的哈希碰撞,是两个元素的存放位置冲突,用链表进行处理;同时hashtable的链表不能太长 以下测试程序之辅助函数 一、序列容器 array vector vector容量是两倍增长, 当添加元素之后,容…

什么样的跨网文件交换系统适合车企行业?

对于汽车行业而言,随着市场的全球化,产品和数据的跨网流通已成为常态。在这个过程中,跨网文件交换系统成为了连接全球供应链、加速产品开发周期、确保数据安全的不可或缺的桥梁。但什么样的系统才能真正满足车企的严苛要求呢?让我…

阿里通义千问大模型AI接入火车头自动生成内容插件

插件特点: 可以根据采集的关键词,自动生成文章可自定义提示词 也可以分析标题重写一个标题2个提问标签 如有需要可自由增加对话标签自己可以设置TXT关键词导入,自动采集生成 安装说明: 1.需要python环境 ,具体可以…

【CSDN独家公开】Python解析.SchDoc格式文件转换为json文件

前情提要 因工作需求,需要解析.SchDoc格式文件,提取文本和位置关系,通常方式是转换为图片或PDF,再进行OCR,但是这样识别精度太低了 Github找了好些项目,都不支持 PyAltium不支持 https://github.com/plu…

docker安装应用

软件安装步骤可以在docker的官网查找: https://hub.docker.com/1.安装tomcat 这里演示用的最新版,版本是10.0.14 1.拉取镜像 docker pull tomcat 直接下载最新版 [rootlocalhost ~]# docker pull tomcat Using default tag: latest latest: Pulling f…

Discuz!X3.4论坛网站公安备案号怎样放到网站底部?

Discuz!网站的工信部备案号都知道在后台——全局——站点信息——网站备案信息代码填写,那公安备案号要添加在哪里呢?并没有看到公安备案号填写栏,今天驰网飞飞和你分享 1)工信部备案号和公安备案号统一填写到网站备案…

8. C++通过epoll+fork的方式实现高性能网络服务器

epollfork 实现高性能网络服务器 一般在服务器上,CPU是多核的,上述epoll实现方式只使用了其中的一个核,造成了资源的大量浪费。因此我们可以将epoll和fork结合来实现更高性能的网络服务器。 创建子进程函数–fork( ) 要了解线程我们先来了解…

2024新数据库入门教程

1.官网下载MySQL 下载Mysql链接: 点击下载mysql 下载完成后解压到某一个文件夹(记住这个路径,一会要用到) 2.配置初始化文件my.ini 在根目录下创建一个txt文件,名字叫my,文件后缀为ini 以下代码除安装目录和数…

C字符串和内存函数介绍(一)——长度不固定的字符串函数

前面我们一起学习了strlen,strcpy,strcmp,strcat的使用以及它们的模拟实现,它们的特点是你传参的时候,传过去的是数组首元素的地址,然后无论是计算长度,实现拷贝,相互比较还是进行追…

GIS 交通线网可视化:优化城市交通管理与规划

图扑 GIS 交通线网可视化可帮助城市规划和交通管理部门做出更精准的决策,提升出行效率和城市整体交通秩序。

从零入门激光SLAM(二十一)——FAST-LIO2论文解析

FAST-LIO2: Fast Direct LiDAR-Inertial Odometry 论文地址:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp&arnumber9697912 代码:https://github.com/hku-mars/FAST_LIO 一、文章概述 1.问题导向 基于视觉传感器的高分辨率和高精度的实时密…

金锋关晓柔短视频:成都鼎茂宏升文化传媒公司

金锋关晓柔短视频:情感与创意的交织 在短视频的浪潮中,无数创作者凭借独特的视角和创意脱颖而出。其中,金锋和关晓柔共同打造的短视频系列以其深厚的情感内涵和精湛的创意表达,成都鼎茂宏升文化传媒公司吸引了大量观众的关注&…

zabbix自定义监控项

文章目录 1、配置conf文件(zabbix_agent2)linuxwindows 2、配置监控项3、配置触发器4、查看监控数据 示例自定义程序 hash_tool:输出指定目录的哈希值 调用指令: hash_tool --path [指定目录] 1、配置conf文件(zabbix_agent2) linux vim /etc/zabbix/z…

液氢产业化进程提速 液氢装备检测市场需求空间广阔

液氢产业化进程提速 液氢装备检测市场需求空间广阔 液氢装备检测试验项目涉及到火烧试验、置换试验、振动试验、燃烧实验、高压氢循环试验、预冷试验、液氢阀门检测试验等。检测试验是推动氢能技术自主化、高质量发展的重要步骤,近年来,随着液氢应用场景…

工博科技联手伯尼纳,共谋食品包装外贸行业新市场,助力全球市场拓展!

4月11日,伯尼纳贸易(江苏)有限公司(以下简称“伯尼纳”)SAP项目正式启动,双方项目组成员在福建厦门出席本次项目启动会。伯尼纳SAP项目的启动标志着企业业财信息化建设进入了一个新的历程。 实现业财一体化…

【软件设计师】——9.UML建模

目录 9.1概述 9.2 结构图 9.2.1 对象图 9.2.2 类图 9.2.3 构件/组件图 9.2.3 部署图 9.2.4 制品图 9.2.5 组合结构图 9.3 行为图 9.3.1 用例图 9.3.2 协作图 9.3.3 顺序/序列/时序图 9.3.4 活动图 9.3.5 状态图 9.3.6 通信图 9.4 交互图 9.1概述 基本概念 UML统…

matplotlib---气泡图

气泡图简介: 气泡图(Bubble Chart)是一种数据可视化图形,主要用于展示多个数据点之间的关系。 气泡图通过气泡的大小,位置和颜色可以展示数据之间的关系。在气泡图中,横轴和纵轴通常表示数据的两个维度&a…

【二分查找 位运算】3145. 大数组元素的乘积

本文涉及知识点 二分查找算法合集 位运算、状态压缩、枚举子集汇总 LeetCode3145. 大数组元素的乘积 一个整数 x 的 强数组 指的是满足和为 x 的二的幂的最短有序数组。比方说,11 的强数组为 [1, 2, 8] 。 我们将每一个正整数 i (即1,2&am…