当前位置: 首页 > ai >正文

Ansys Maxwell:线圈和磁体的静磁 3D 分析

本博客展示了如何在 Ansys Maxwell 中执行静磁 3D 分析,以计算载流线圈和永磁体之间相互作用产生的扭矩。在这个例子中,线圈中的电流产生一个沿 Y 轴指向的磁场,而永磁体沿 X 轴被磁化。这种配置导致围绕 Z 轴的扭矩。分步工作流程包括构建几何结构、分配材料和激励、设置仿真以及查看结果。

仿真工作流程

首先,通过在 XY 平面上绘制一个 12 段的正多边形来创建线圈,然后设置其中心和起始位置,如下所示。

 

 

 

接下来,使用 Sweep Around Axis 工具绕 X 轴 360 度扫描创建的对象 30 个线段。将其绕 Z 轴旋转 45 度,然后指定铜材质。

 

 

 

在 AEDT 3D Modeler 中绘制一个尺寸和位置如下所示的框,对条形磁铁进行建模,然后为其分配 NdFe35 材料。

 

 

 

 

 

通过首先创建线圈的横截面,将电流激励分配给线圈。使用 Surface > Section 工具沿 XY 平面对 Coil 对象进行切片。使用 Boolean > Separate Bodies 分隔生成的 Terminal 对象,并删除额外的分隔 Terminal 对象。右键单击 Terminal 对象,然后选择 Assign Excitation > Current 以应用 100 A 的绞合电流激励。请注意,对于静态求解器,此电流值被解释为 Ampere-Turns。

 

 

 

通过选择 Magnet 对象,右键单击并选择 Assign Parameters > Torque 为磁体分配扭矩参数。在 Torque (扭矩) 窗口中,将 type (类型) 设置为 Virtual (虚拟),将轴设置为 Global::Z,并确保选中 Positive (正)。

 

 

 

 

通过转到 Draw > Region 创建模拟区域。在 Region 窗口中,选中 “Pad all directions similarly”(以类似方式填充所有方向),将填充类型设置为 Percentage Offset(百分比偏移),然后输入值 100。点击 OK 确认。

 

 

 

通过右键单击 Project Manager 中的 Analysis 并选择 Add Solution Setup 来设置并运行仿真。接受默认设置并单击 OK,然后保存项目。展开 分析 > Setup1 并单击 分析 以运行仿真。

 

 

 

完成后,展开 Analysis > Setup1 > Solutions,然后在 Torque 选项卡中查看计算的扭矩。

 

 

 

下面的视频详细介绍了这些步骤,所示的模型可在可下载资源中找到。

可下载资源

https://4420950.fs1.hubspotusercontent-na1.net/hubfs/4420950/Maxwell3D_Coil_and_Magnet.aedtz

 

 

http://www.xdnf.cn/news/12156.html

相关文章:

  • 深度学习之模型压缩三驾马车:基于ResNet18的模型剪枝实战(1)
  • USB-C/HDMI 2.0 2:1 SW,支持4K60HZ
  • 如何选择有效的CoT提示提升模型推理性能!
  • 在历史项目升级中用SSR和SSG优化性能的实现流程
  • em/px/rem/vh/vw区别
  • IBMS综合运维平台业务分析与BA楼宇自控系统技术架构与应用
  • Node事件循环机制详解
  • 【QQMusic】在LikePage点击取消喜欢没有反应
  • (LeetCode 每日一题) 1061. 按字典序排列最小的等效字符串 (并查集)
  • 双空间知识蒸馏用于大语言模型
  • Android 本地存储路径说明
  • 创客匠人解密创始人IP打造:知识变现的三大核心逻辑
  • 编程笔记---问题小计
  • 玄机——Linux等保测评
  • 游戏开发中的CI/CD优化案例:知名游戏公司Gearbox使用TeamCity简化CI/CD流程
  • 山东大学深度学习期末概念汇总
  • 音视频之视频压缩编码的基本原理
  • StoreView SQL,让数据分析不受地域限制
  • Java八股文——集合「Map篇」
  • Agentic AI 和 Agent AI 到底区别在哪里?
  • 华为云CentOS配置在线yum源,连接公网后,逐步复制粘贴,看好自己对应的版本即可,【新手必看】
  • [蓝桥杯]螺旋矩阵
  • KMP算法:如何通过 next 数组推导模式串该从哪里继续匹配
  • Vue3解决“找不到模块@/components/xxx.vue或其相应的类型声明ts文件(2307)”
  • 华为云Flexus+DeepSeek征文| 华为云Flexus X实例单机部署Dify-LLM应用开发平台全流程指南
  • Vue ②-computed || watch || 指令
  • oracle数据恢复—oracle数据库执行truncate命令后的怎么恢复数据?
  • deepseek-r1-0528-qwen3-8b本地部署:Ollama老版本大升级至0.9.0
  • Three.js光与影代码分析及原理阐述
  • C++STL-sting类的模拟实现