0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在EMS中进行参数化电磁仿真?

科技观察员 来源:EMWorks 作者:阿文德·克里希南 2022-04-22 17:12 次阅读

什么是参数化电磁仿真

在 EMS 中,我们可以研究电磁场、力等如何作为给定参数的函数而变化。该参数可以是任何 SOLIDWORKS 尺寸或任何仿真相关变量。SOLIDWORKS 尺寸的示例可以是配合距离、模型尺寸、线性或圆形图案中的单位数等。基本上,在 SOLIDWORKS 中您可以输入数值作为变量的任何地方都可以用作 EMS 中的参数。另一方面,模拟参数可以是线圈中的电流、绕组中的匝数、交流电的频率等。参数模拟是研究电磁场、力等如何随线圈的变化而变化的一种优雅方法。参数变量。

如何在 EMS 中进行参数化仿真?

可以通过选中参数化复选框在研究选项中启用参数模拟,如图 1 所示。参数模拟可用于以下研究类型 - 静电、导电、静磁和交流磁。此外,还可以通过参数化将热模拟与这些研究类型结合起来。

poYBAGJicZWAX0APAACENhEzMEw947.png

图 1-启用参数化

在研究中启用参数化后,我们需要确定我们需要执行的参数模拟类型。我们可以将 SOLIDWORKS 几何尺寸、模拟变量或两者的组合作为参数。我们还可以在同一个研究中使用多个参数来创建大量假设场景。

生成 SOLIDWORKS 尺寸作为参数

要将 SOLIDWORKS 尺寸作为参数包括在内,我们需要首先打开参数对话框。可以通过在 EMS 研究树中的程序集名称(在所有研究之上)上的 RMB(鼠标右键)访问相同的内容,然后选择参数。这在下面的图 2 中突出显示。现在从屏幕中选择适当的 SOLIDWORKS 尺寸以创建参数。

poYBAGJicZaAPMkIAADt-j1BI5o390.png

图 2-选择 SOLIDWORKS 尺寸作为参数

创建模拟变量作为参数

不需要做任何特别的事情来将模拟变量作为参数。一旦您定义了研究并在研究中创建了所有组件,例如创建线圈、分配边界条件、创建网格控制等,您可以将其中任何一个用作参数。

创建设计场景

一旦我们创建了所有参数并完全定义了研究,就该创建可以使用参数的设计方案了。要创建设计方案,只需双击 EMS 研究树中 Parameterization 文件夹下的 Design Scenarios。您可以选择所需的参数,然后为它们分配可能的值。这里可以包括几何变量和模拟变量来参数化。如果您之前已经选择了 SOLIDWORKS 尺寸,它将自动出现在几何变量下。您可以刷新场景以包含您想要模拟的所有可能组合。有关如何访问 EMS 中的设计方案页面,请参阅下面的图 3。

pYYBAGJicZiAH1iyAAFBP9Lw4bg951.png

图 3-设计场景

运行研究并查看结果

设置设计方案后,您可以运行研究。解决后,您将能够访问所有场景的结果。

参数仿真示例

图 4 显示了磁体排列中钢板上的力如何随着钢板和磁体排列之间的距离而变化。EMS 自动绘制作为距离函数的力以及所有场景的所有相关图。

poYBAGJicZqAVxvzAAG0Uvh_tZU261.png

图 4-示例 1 - 力随距离的变化

图 5 显示了如何使用参数仿真来研究通过线圈的电流如何影响作用在线性致动器中的柱塞上的力。

poYBAGJicaKAJuePAAQQrMseKZg385.png

图 5-示例 2 - 电流对柱塞运动的影响

图 6 显示了如何使用参数模拟来研究磁体尺寸对远离 Halbach 阵列产生的磁通量的影响。

poYBAGJicaSAFitFAALipkIMYuY404.png

图 6-示例 3 - Halbach 阵列中磁体的大小被视为参数

结论

参数化仿真可在 EMS for SOLIDWORKS 中有效使用,以研究不同变量(几何和仿真)如何影响设备的电磁行为。它可用于了解您的设备在各种假设情景下的行为,所有这些都在 EMS 中进行一项研究。最后,EMS的结果处理能力让您可以查看所有场景的结果。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • EMS
    EMS
    +关注

    关注

    2

    文章

    221

    浏览量

    37731
  • 电磁场
    +关注

    关注

    0

    文章

    743

    浏览量

    46814
收藏 人收藏

    评论

    相关推荐

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真

    通过Bifaces生成的elf文件,如何在HighTec集成的UDE中进行仿真
    发表于 02-18 07:51

    电磁干扰(EMI)与电磁耐受(EMS)问题

    更多的I/O数量;同时为了降低成本,还要将晶粒体积不断微型。以上种种,均使得终端产品电磁干扰(EMI)的情形更加恶化,电磁耐受的能力(EMS)大幅降低。无论从理论推导或实验数据来看,
    发表于 08-28 15:53

    电磁干扰(EMI)与电磁耐受(EMS)

    更多的I/O数量;同时为了降低成本,还要将晶粒体积不断微型。以上种种,均使得终端产品电磁干扰(EMI)的情形更加恶化,电磁耐受的能力(EMS)大幅降低。 无论从理论推导或实验数据来看
    发表于 09-03 13:21

    怎么在ISE中进行模块设计?

    你好: 我想在ISE中进行模块设计,但是在TCL脚本方法中,还有其他方法可以进行模块设计吗?以上来自于谷歌翻译以下为原文hello:I want to do modular des
    发表于 10-10 11:46

    何在ADS中进行EM仿真

    先生,我想对90度支线耦合器进行EM仿真,我不知道如何在ADS中进行EM仿真。请有人知道EM模拟的PDF帮助文档。你告诉我了吗 以上来自于
    发表于 12-27 16:28

    倍频器如何在ADS中仿真s参数

    您好我使用贵公司的倍频器进行方案验证,但在网站下载所选择倍频器的S参数时,只有S1p文件,没有S2p文件,请问如何在ADS中仿真s参数
    发表于 01-03 10:42

    何在simulink初始电机参数

    何在simulink初始电机参数?最近有很多同学问,在模型里面为什么有Ld、Lq、Ts等参数,这些参数如何设置。这些
    发表于 07-07 07:05

    何在Arduino中进行编程

    接上篇关于Arduino基础环境配置、界面介绍和C语言基础,这一篇的内容为具体如何在Arduino中进行编程。在VSCode上配置Arduino什么是VSCodeVSCode,即Visual
    发表于 07-13 09:07

    何在ROBOGUIDE环境中进行离线编程和仿真

    何在ROBOGUIDE环境中进行离线编程和仿真?如何学习FANUC Robot编程?
    发表于 09-18 06:33

    何在STM32CubeMX中进行串口通信的配置?

    何在STM32CubeMX中进行串口通信的配置?
    发表于 12-13 06:27

    何在STM32CubeMX中进行串口通信的配置?

    何在STM32CubeMX中进行串口通信的配置?
    发表于 02-18 07:34

    何在android中进行驱动呢

    何在android中进行驱动呢?并输出dev和sys中的界面用程序调用呢?
    发表于 03-02 09:53

    请问一下如何在uboot中进行RK开机动画播放呢

    请问一下如何在uboot中进行RK开机动画播放呢?
    发表于 03-04 07:47

    在Altium Designer的Protel中进行混合信号

    在Altium Designer 的Protel 中进行混合信号功能仿真:1 混合信号仿真是在原理图的环境下进行功能仿真的。如果要对一个原理
    发表于 09-25 15:39 0次下载

    在Protel DXP中进行FPGA设计和仿真

    在Protel DXP中进行FPGA设计和仿真
    发表于 12-25 10:09 0次下载