Ansys maxwell 变压器教学资料 包含 两套文件 1.全部基础功能的操作教学以及模型文件 包含 静态场,涡流场,瞬态场,静电场等所有基础功能 步骤教学 2. 以正激变压器及平面pcb变压器为例 进行Pemag, maxwell, simplorer, icepak 对变压器进行参数设计,结构设计,电性仿真(感量,漏感,磁通密度,磁芯损耗,涡流损耗,寄生电容等),一步一步教学,并带模型文件

在电力电子变换器设计领域,开关变压器的性能直接决定了整个系统的效率、稳定性和可靠性。Maxwell与Simplorer联合仿真平台凭借其在电磁建模与系统级仿真的双重优势,成为移相全桥变换器中开关变压器设计验证的核心工具。本文基于提供的仿真代码与技术文档,从核心功能、参数配置、仿真流程、代码结构及扩展能力五个维度,深度解析联合仿真代码的功能实现逻辑。

一、核心功能定位

本联合仿真代码的核心目标是构建一个高精度、可配置的移相全桥变换器开关变压器仿真系统,实现三大核心功能:

  1. 变压器电磁特性验证:通过Maxwell建立高频变压器三维模型,精准计算原边感值、漏感、励磁电流等关键参数,验证磁芯饱和特性与损耗特性。
  2. 拓扑系统联合仿真:在Simplorer中搭建移相全桥变换器拓扑,与Maxwell变压器模型实时联动,模拟变换器在不同移相角、负载条件下的工作状态。
  3. 闭环控制实现:集成电流闭环控制算法,通过反馈调节实现输出电流的精准控制,提升仿真的工程实用性。

代码整体采用参数化设计理念,支持用户根据需求灵活修改磁芯规格、拓扑参数及控制策略,适用于电力电子变换器的前期设计验证与性能优化。

二、关键参数配置与代码映射

仿真系统的参数配置通过代码中的全局变量与材料属性定义实现,形成“参数-模型-仿真”的映射关系,核心配置如下:

2.1 磁芯与材料参数

代码中通过Materials节点定义了变压器核心材料属性,关键参数与代码对应关系如下:

磁芯参数 代码配置 取值范围/说明
材料类型 FeCuNbSiB/ferrite节点 铁基纳米晶(默认)、铁氧体
初始导磁率 permeability='80000' 铁基纳米晶默认80000
工作磁导率 Relative Permeability=50000 10-50kHz频段下为50000
饱和磁感应强度 隐含在损耗模型与仿真逻辑中 1.25T(铁基纳米晶)
密度 mass_density='725' 7.25g/cm³(铁基纳米晶)

材料配置代码片段示例:

$begin 'FeCuNbSiB'
    CoordinateSystemType='Cartesian'
    BulkOrSurfaceType=1
    $begin 'PhysicsTypes'
        set('Electromagnetic')
    $end 'PhysicsTypes'
    permeability='50000'
    $begin 'core_loss_type'
        property_type='ChoiceProperty'
        Choice='None'
    $end 'core_loss_type'
    mass_density='725'
$end 'FeCuNbSiB'

2.2 拓扑与控制参数

全局变量GlobalVariables节点定义了变换器拓扑核心参数,直接影响仿真运行结果:

拓扑参数 代码变量名 默认值 关联公式/功能
输入电压 $Vin 50V 直流输入电源规格
负载电阻 $Load 输出侧负载配置
变压器变比 $N1/$N2 6/1 原边6匝,副边1匝
移相角 $Phase_shift 30° 控制输出电压:$Uout=50/6*(180-θ)/180
工作频率 隐含在拓扑驱动中 20kHz 开关管驱动信号频率
绕组厚度 $T 2mm 原副边绕组物理厚度

2.3 损耗模型参数

代码支持通过corelosstype配置损耗模型,默认采用B-P曲线拟合方式,通过导入铁基纳米晶损耗曲线数据,实现不同频率、磁通密度下的铁损计算。损耗模型配置关键代码:

$begin 'core_loss_type'
    property_type='ChoiceProperty'
    Choice='B-P Curve'  <!-- 选择B-P曲线损耗模型 -->
$end 'core_loss_type'

三、仿真核心流程与代码实现逻辑

联合仿真流程分为“Maxwell变压器建模→Simplorer拓扑搭建→联合仿真运行→闭环控制调节”四个阶段,代码通过模块化设计实现各阶段的联动:

3.1 Maxwell变压器建模流程

  1. 几何参数定义:通过$OR(磁芯外径)、$IR(磁芯内径)、$H(磁芯厚度)等变量定义磁芯几何结构,代码片段:
    xml
    VariableProp('$OR', 'UD', '', '50mm')
    VariableProp('$IR', 'UD', '', '25mm')
    VariableProp('$H', 'UD', '', '25mm')
  2. 绕组参数配置$N1(原边线圈)、$N21(副边线圈1)、$N22(副边线圈2)定义绕组匝数,通过电感公式L=μAeN²/le计算原边感值。
  3. 磁芯饱和验证:代码通过法拉第电磁感应公式变式Bmax=UT/(NAe)计算最大磁通密度,判断磁芯是否饱和,确保设计合理性。

3.2 Simplorer拓扑与联合仿真

  1. 拓扑结构搭建:代码中MaincircuitMaincircuit_Loop节点定义了全桥变换器拓扑,包含开关管、直流源、负载、变压器接口等核心元件。
  2. 联合仿真接口:通过MxTranTranData系列节点实现Maxwell与Simplorer的数据交互,定义变压器原副边绕组接口(WindingPriin/WindingSecout等),实现电磁信号实时传递。
  3. 闭环控制实现:代码集成电流反馈控制逻辑,通过采样输出电流与参考电流比较,调节移相角$Phase_shift,实现电流闭环稳定控制。

3.3 损耗仿真流程

  1. 材料损耗曲线导入:在FeCuNbSiB材料属性中选择B-P曲线模型,导入不同频率(10kHz-100kHz)下的磁通密度-损耗数据。
  2. 损耗计算触发:仿真过程中,Maxwell根据变压器工作频率、磁通变化,自动调用损耗模型计算铁损,结果实时反馈至Simplorer。

四、代码结构解析

仿真代码基于Ansys Electronics Desktop的AEDT格式编写,采用分层模块化结构,核心模块如下:

4.1 项目环境配置模块

定义仿真依赖的环境组件,包括Maxwell3D/2D、Simplorer、Q3D等工具环境,确保联合仿真兼容性:

$begin 'Maxwell3DEnvironment'
    Version(1, 0)
$end 'Maxwell3DEnvironment'
$begin 'SimplorerEnvironment'
    Version(1, 0)
$end 'SimplorerEnvironment'

4.2 全局变量与材料模块

  • GlobalVariables:集中管理所有可配置参数,支持参数化修改。
  • Materials:定义磁芯(FeCuNbSiB/ferrite)、绕组(copper)、真空(vacuum)等材料属性,为建模提供物理基础。

4.3 几何与拓扑建模模块

  • Symbols节点:定义变压器绕组接口(MxTranTranData)、主电路符号(Main_circuit)等,实现拓扑可视化与接口标准化。
  • 几何参数关联:通过变量绑定实现几何尺寸与电磁参数的联动,修改变量即可自动更新模型。

4.4 仿真控制与脚本模块

  • Scripts节点:包含VBScript脚本,实现实例名验证(InstanceName)、特性参考校验(CHvalidation)等功能,确保仿真参数合法性。
  • 仿真流程控制:通过DesignMgrEnvironment管理设计组件实例、网络连接等,协调Maxwell与Simplorer的仿真时序。

五、扩展能力与工程应用

5.1 参数可扩展性

代码中所有核心参数均已参数化,用户可通过修改GlobalVariables节点中的变量值,快速适配不同设计需求:

  • 磁芯规格调整:修改$OR/$IR/$H更换磁芯尺寸。
  • 拓扑参数优化:调整$N1/$N2改变变比,修改$Phase_shift范围实现宽范围电压输出。
  • 材料替换:切换Materials中的磁芯材料(如铁氧体),对比不同材料的损耗特性。

5.2 功能扩展方向

  1. 多物理场仿真:当前代码聚焦电磁与电路联合,可扩展热仿真模块(IcepakEnvironment),分析变压器温升特性。
  2. 复杂控制策略:在Simplorer中新增PID控制、模型预测控制等算法,提升输出稳定性与动态响应速度。
  3. 参数优化:结合Ansys优化工具,通过调整匝数、磁芯尺寸、移相角等参数,实现损耗最小化、效率最大化设计。

5.3 工程应用场景

  • 新能源汽车电源转换器设计:验证高频变压器在宽输入电压、动态负载下的性能。
  • 工业电源研发:优化移相全桥变换器的效率与电磁兼容性(EMC)。
  • 教学与科研:直观展示变压器参数、移相角对变换器输出特性的影响,辅助理论研究。

六、总结

本Maxwell与Simplorer联合仿真代码通过模块化、参数化设计,构建了一套完整的移相全桥变换器开关变压器仿真系统。代码实现了磁芯建模、拓扑搭建、联合仿真、闭环控制的全流程自动化,核心优势在于高精度的电磁特性计算、灵活的参数配置能力以及贴近工程实际的闭环控制功能。用户可基于此代码快速开展变压器设计验证,通过修改参数、扩展模块适配不同应用场景,显著提升电力电子变换器的研发效率与设计可靠性。

Ansys maxwell 变压器教学资料 包含 两套文件 1.全部基础功能的操作教学以及模型文件 包含 静态场,涡流场,瞬态场,静电场等所有基础功能 步骤教学 2. 以正激变压器及平面pcb变压器为例 进行Pemag, maxwell, simplorer, icepak 对变压器进行参数设计,结构设计,电性仿真(感量,漏感,磁通密度,磁芯损耗,涡流损耗,寄生电容等),一步一步教学,并带模型文件

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐