首页/文章/ 详情

Maxwell 与 Workbench 电磁热联合仿真- 线圈加热

8月前浏览4197

这是 ANSYS 工程实战 第 53 篇文章

问题描述:

这里主要利用 ANSYS Workbench 14.0 与 Maxwell 15.0 进行电磁热联合仿真分析线圈加热过程

1.  Maxwell 15.0 与 ANSYS Wrokbench 14.0 软件联合

并不是任意的 Maxwell 软件都能与任意的 ANSYS Workbench 进行联合仿真,我这里使用了Maxwell 15.0 和 Workbench 14.0 ,如图 1。

图 1  ANSYS Workbench 与 Maxwell 联合

2.  Maxwell 15.0 电磁分析过程

1)进入 Maxwell :

打开 ANSYS Workbench14.0 -在左侧 Toolbox (工具箱) 的 Analysis Systems 中会出现 Maxwell 2D 和 Maxwell 3D,这里双击左侧 Maxwell 3D即可创建Maxwell 3D 电磁分析模块,如图 2 。

           图 2  立 Maxwell 3D 分析模块

2)进入 Maxwell 模型操作界面:

双击 Geometry 进入模型操作界面,如图 3。

图 3 进入 Maxwell 模型操作界面

3)模型单位设置:

点击菜单栏中 Modeler -Units ,如图 4 。

图 4  单位设置

进入 Set Model Units 界面,在 Select  units 中选择 mm 点击确定即完成了单位设置,如图 5。

图 5 单位设置

4) 分析类型设置

在菜单栏中选择 Maxwell 3D - Solution Type ,如图 6。

图 6 分析类型设置

在 Magnetic 中选择 Eddy Current (涡电流分析) ,如图 7。

图 7 分析类型设置

5) 模型导入

在菜单栏中选择 Modeler - Import ,如图 8。

图 8 模型导入

选择三维模型保存的路径并导入模型,这里保存为 stp 格式,如图 9。

图 9 模型导入

模型导入后会显示如图 10 所示的菜单界面,同时会弹出 Model Analysis 对话框,Good 表示对应模型的各部分读取无误,点击 Close 关闭对话框。

图 10 模型导入

导入后的模型如图 11 所示,线圈建模的方式不一样,计算时会报错:Illegal external terminal "current_1": An external terminal must border the of a 3D object 。报错的关键解决办法就在模型这,后边会单独说明解决这个报错的具体解决办法。

图 11 导入模型


线圈使用 Inventor 建模方式如图 12 所示,具体建模细节可以从三维图上看明白。

图 12 Inventor 三维建模


7) 创建 Region 模型

点击 Draw -Region 如图 13。

图 13 模型 Region

弹出 Region 对话框,Value 值设置为 0 ,如图 14。

图 14 模型 Region

建完的 Region 模型如图 15 所示,注意红色标注。

图 15 模型 Region

8) 设置材料参数

选择要赋予材料属性的模型,右键 选择 Assign Material ,如图 16 。

图 16 设置材料参数


进入 Select Definition 材料参数界面,界面中已经有一些常用的材料,这里需要新建材料,点击 Add Material  进行新建,如图 17 

图 17 设置材料参数


进入 View / Edit Material 界面,输入 Material Name ,如TU1,在Bulk Conductivity 中输入58000000 semens/m,在Mass Density 中输入8933 Kg/m^3,点 OK,如图 18。

图 18 设置材料参数

材料库中就会出现刚建的材料 TU1,点确定就给刚选的的模型赋予了材料,如图 19。

图 19 设置材料参数

9) 添加电流激励 Excitation

在模型操作界面右键选择 Select Faces,如图 20 。

图 20  电流激励 Excitation 设置

选择要设置电流激励的四个面,如图 21,右键点击 Excitation 选择 Assign-Current

图 21  电流激励 Excitation 设置

进入 Current Excitation 界面,在 Parameters 界面 Value 中输入电流,Type 中选择 Stranded ,此时设置的激励电流都是向内的 ,如图 22。

图 22  电流激励 Excitation 设置

修改激励电流方向:激励电流必须一进一出进行对应,点击 Current_1 在Properties 下的 Direction 中选择 Point out of terminal ,即可改变电流方向,如图 23。

图 23  电流激励 Excitation 设置

激励电流方向设置为向外,同样的方法设置 Current_3 的方向 ,如图 24。

图 24  电流激励 Excitation 设置

10) 设置涡流响应 Set Eddy Effects:

右键依次选择 Excitation - Set Eddy Effects ,如图25。

图 25  设置涡流响应

取消线圈模型响应的对勾,如图26。

图 26  设置涡流响应

取消辅助模具响应的对勾,如图 27。

图 27  设置涡流响应

11) 设置网格:

选择线圈,右键点击 Mesh Operations - Assign - On Selection - Skin Depth Based ,如图 28。

图 28  设置网格

进入 Skin Depth Based Refinement 界面,选择 Calculate Skin Depth ,如图29 。

图 29  设置网格

进入 CalculateSkin Depth 界面输入 Frequency ,这里输入 50KHz,点击确定后Skin Depth 就会发生变化,如图 30。

图 30  设置网格

在后续计算过程中,会弹出一个界面:3dedy 停止工作,点关闭程序后会出现报错:Process “3dedy”terminated abnormally. It may habe run out of memory or could have been killedby the user,如图 31 。


图 31  3dedy 停止工作

解决这个问题我做了三个改变:a)由部分模型逐个计算直到完整模型可以计算,如单线圈加中间待加热块,计算没问题;再用 4 圈线圈加中间待加热快计算没问题;最后是双线圈加中间快,计算没问题;如果中间出了问题,就该模型网格进行改变,图中 Numberof Elements 由 1000 改为 500 (对增加模型做这样变化,前面模型还是原来设置状态),如图 32。

图 32  改变网格

b)在 C 盘中搜索 3dedy,将搜索到的 C 盘下3dedy(蓝色显示的文件都删除),图中是删除后情况。再重新计算前将 ANSYSWorkbench 软件重新打开,且只打开一个进行计算。

图 33  3dedy 停止工作

c)再重新计算前将 ANSYS Workbench 软件重新打开,且只打开一个进行计算

网格生成:

右键点击 Analysis,选择 Apply Mesh Operations 即可生成网格。


图 34  生成网格

按 Ctrl A 选中所有体,右键 Field Overlays ,选中 Plot Mesh ,即可显示划分后的模型网格。

图 35  生成网格

12) 分析设置:

右键 Analysis – Add Solution Setup ,如图 36 

图 36  分析设置

进入分析设置工作界面如图 37。Maximum Number of Passe 和 Percent Erron 使用默认值。

图 37分析设置

Refinement Per Pass ,Minimum Number of Passes  及 Minimum Converged Passes   也使用默认,不做改变,如图 38。

图 38分析设置

Adaptive Frequence 设置为 50 Kz,Use higher order shape function 不做勾选,如图 39。

图 39分析设置

13) 模型检查:

点击工具栏中的对勾,软件开始对模型,网格,激励,分析设置等进行检查,如图 40。

图 40模型检查设置

检查结果如图 41,所有选项都显示为绿色对勾,即可进行计算,如果出现了问号需要回到对应设置处做更正。

图 41模型检查

14) 分析计算:

点 Maxwell 3D –下的 Analyze All 或点击工具栏的叹号即可进行运算,如图 42。

图 42分析计算设置

15) 结果显示:

右键 Field Overlays - Fields 即可选择自己关心的结果,如图 43。

图 43显示结果

这里选择 B - Mag_B 后即进入 Create Field Plot  界面 ,选择 Mag_B , 在 In Volume 中选择需要的体或选择 All Objects ,如图 44。

图 44显示结果

图 45 显示的即是计算结构的仿真云图

图 45显示仿真云图

3. Maxwll 结果导入 ANSYS Workbench

先进入图 46 所示界面,右键 Soluton , 选择 Transfer Date To New - Transient Thermal 

图 46Maxwll 结果导入 ANSYS Workbench

此时,Workbench 的瞬态热分析就和 Maxwell 的电磁分析建立了联合关系,如图 47 所示,且 Maxwell 的 Soluton 以闪电的形式显示

图 47Maxwll 结果导入 ANSYS Workbench

模型共享:点击 A2 拖到 B3,瞬态热分析的模型就引用了 Maxwell 中的模型,如图 48 所示 

图 48Maxwll 模型导入 ANSYS Workbench

双击 ANSYS Workbench 的 Geometry 进入模型操作界面,点击 Generate 生成线圈模型,如图 49 所示 

图 49 ANSYS Workbench 读入的线圈模型

右键点击 Solution - Update 更新 Maxwell 结果,如图 50 所示 。

图 50 Maxwell 的 Solution 更新

更新后 Maxwell 的 Solution 以绿色对勾显示如图 51 。

图 51 Maxwell 的 Solution 更新

打开 ANSYS Workbench 的模型操作功能,可以看到 Transient Thermal 下出现了 Imported Load ( Maxwell 3D Solution ),即为电磁分析的热载荷,如图 52 。

图 51读入热载荷

打后面的计算即可按照 ANSYS Workbench 的热分析进行设置 。

特别说明:

Maxwll 与 ANSYS Workbench 联合分析线圈加热过程中会出现三个关键问题,一是 Current 报错 Illegal external terminal "current_1": An external terminal must border the of a 3D object ;二是 3dedy 停止工作;三是载荷读入及载荷随时间变化设置,后边会单独进行详细分享

来源:ANSYS及ANSYS Workbench工程实战
MaxwellWorkbenchSystem材料Inventor模具ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-08-31
最近编辑:8月前
gao1984001
硕士 签名征集中
获赞 19粉丝 71文章 92课程 0
点赞
收藏
未登录
1条评论
我爱笑
签名征集中
2月前
请问一下“Illegal external terminal "current_1": An external terminal must border the of a 3D object ”这个报错是怎么解决的呢?翻了一下您的其他文章没有找到
回复

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈