Ansys HFSS的边界条件与激励端口

        本文将介绍HFSS边界条件、激励端口,然后重点介绍连接器信号完整性仿真应用最多的波端口(wave port)及其尺寸设置要点。

HFSS (电磁仿真)边界条件

        HFSS中所谓的边界并非真正意义上的边界,边界条件是指定问题区域和对象边缘的场行为接口。在HFSS的背景下,边界的存在主要有两个目的: 1. 创建一个开放或封闭的电磁模型。2. 简化电磁模型的电磁或几何复杂性。

        HFSS可设定以下几种边界条件:Anisotropic Impedance BoundaryAperture boundary、Finite conductivity boundaryFresnel (SBR+) Boundary、Half Space Boundary、Impedance Boundary、Lattice Pair Boundary、Layered Impedance Boundary、Linked Impedance Boundary、Lumped RLC Boundary、Multipaction SEE Boundary、Perfect E Boundary、Perfect H Boundary、PML Boundary、Primary Boundary、Radiation Boundary、Secondary Boundary、Symmetry Boundary。

        HFSS激励端口

        HFSS激励源有电磁场、电压源、电流源、电荷源。所谓激励端口,是允许能量进出模型的窗口。有多种,包含:波端口(wave Port)、集总端口(Lamped Port)、Floquet端口(Floquet Port)、入射波(Incident Wave)、电压源(Voltage Source)、电流源(Current Source)、偏磁(Magnetic Bias)。所有的激励类型都可以用来仿真计算场;但只有波端口、集总端口、Floquet端口激励才可以仿真计算S参数。电子连接器是无源器件,信号完整性仿真实际上主要是求解S参数。电子连接器信号完整性仿真用得最多的激励端口是波端口(Wave Port)。

        除激励端口设置外,还有驱动求解类型(Solution Type)设置。求解类型有:Modal,Eigenmode、Terminal、Characteristic mode、Transient、SBR+。如下:

        Driven Modal Solution(模式驱动求解)  当您希望HFSS计算基于模态的参数时,请选择驱动模态解决方案类型,来仿真无源高频结构,如微带、波导和输电线路。S矩阵解将根据事件表示并反映波导模式的功率。网络分析是默认设置,其功能与以前相同。

        Driven Terminal Solution(终端驱动求解) 当您希望HFSS基于终端计算时,请选择驱动终端解决方案类型,来求解单芯和多芯传输线端口的S参数。S矩阵解为以端子上的电压和电流表示。网络分析是默认设置功能和以前一样。对于连接器信号完整性仿真,很多情况下都是选用Driven Terminal Solution(终端驱动求解)

        Eigenmode Solution(本征求解)选择本征模解类型来计算结构的本征模或共振。本征模求解器找到结构的共振频率和这些共振频率下的场共振频率。

        Characteristic Mode(特征模式求解) 此解类型用于计算结构的特征模态。解决方案报告模式数量、特征角度和电流(安培/米)、模式以及基于编辑源加权的每个端口的电压。这个选择特征模式会更改解决方案设置条件和对话框。

        Transient Solution(瞬态求解) 用于计算时域中的问题。它采用时域(瞬态)求解器。选择瞬态可启用网络分析或复合激励的单选按钮。瞬态网络分析解决方案类型-所有活动端口上的激励都是相同的一次模拟一个,以方便数据收集。您的选择会影响设置的选项。如果选择网络分析,则设置包括用于模拟的输入信号选项卡。复合激励解决方案类型-不同的端口可以有不同的激励。全部活动在一次模拟中启动激励。典型的瞬态应用包括但不限于:脉冲激励的模拟,如超宽带天线、雷击、静电放电;现场可视化采用短时激励;时域反射计

        SBR+ 反弹射线(SBR)技术计算电流源的远场并定义通过单向耦合实现几何形状。使用此解决方案类型,您不需要指定显式SBR+混合区域。此解决方案的驱动选项仅为网络分析,不要打开Auto-Open Region选项。

        Network Analysis选项 选中后,在仿真过程中软件会对每个端口分别激励情况下的场数据进行保存,便于端口场的后处理。求解完成后,改变任意端口的馈电相位,不用重新计算即可更新远,近场数据。

        Composite Excitation选项 选中后,仅保存当前激励下的一组场数据,要预先设置每个端口的馈电相位,求解后不支持端口场后处理。不提供S/Y/Z参数结果,仅输出当前激励下的近、远场数据、特征阻抗、传播常数。

        波端口(Wave Port)及其尺寸大小设置设置

       HFSS中任何暴露在背景下的模型都表面被默认为理想电边界(理想导(PEC)体边界),理想电边界是没有能量进出的。波端口(Wave Port)通常设置在模型的暴露表面上。HFSS假定定义的每一个波端口都和一个半无限长的波导相连,该波导与波端口有相同的截面属性与材料属性,定义成波端口的平面需在有一定长度且有均匀截面的导体端面上,以保证截面模逐渐消失。激励场是沿着与端口相连的波导内传输的行波场。假定端口位于xy面上,电磁波沿z轴方向传播。

      波端口校准和积分线  模式驱动求解,设置波端口激励,波端口需要校准,目的是确定电场方向。HFSS通过设置积分线指定电场方向;积分线作为电压的积分路径,计算端口电压,计算有电压形式定义的端口特性阻抗。对于多模式求解时,每个模式都要设置一条积分校准线。连接信号完整性仿真一般选用终端驱动求解,终端S参数反映的是波端口几点电压和电流线性叠加,通过波端口的接点电流和电压计算端口阻抗和S参数矩阵。波端口不必设置积分校准线。

      波端口尺寸 波端口四周默认的边界为理想导体边界,故对于横端面闭合的模型(如波导或同轴线)端口的四周都是导体,波端口可以直接设置在模型终端面上。但对于开放或半开放结构的传输线(如微带线、带状线、共模波导等),部分电磁场会辐射到传输线四周的空气和介质中,此时设置的波端口尺寸需有合适的大小,否则会影响传输特性的准确计算,导致仿真结果不准确。很多情况下,连接器信号完整性仿真,不能在端子的端部设计激励端口,需以微带线或带状线引出,然后再在引出线的端面上设置波端口。下面介绍几种情况下波端口的的推荐尺寸:

### Maxwell 激励机制介绍 Maxwell 软件中的激励机制主要用于定义电磁场仿真中各种源的作用方式。这些激励可以控制输入信号的形式、幅值以及频率特性,从而影响整个系统的响应行为。 #### 定义激励的方式 在 Maxell 中,可以通过多种方法来设定激励条件。对于永磁同步直线电机而言,主要涉及的是 **电流激励** 和 **边界条件激励** 的配置[^1]。 - **电流激励**: 这种激励通常用于模拟定子绕组内的电流变化情况。通过指定不同相位下的电流波形(如正弦波),能够精确描述电机运行过程中产生的动态磁场环境。 - **边界条件激励**: 边界条件可用于施加外部磁场或者电压源的影响,在某些特定场景下非常有用。 #### 设置过程概述 为了实现有效的激励设置,用户需遵循以下原则性的操作流程: 1. 创建几何模型并划分网格; 2. 添加必要的物理属性参数(例如材料特性和尺寸规格); 3. 配置具体的激励类型及其数值范围或函数表达式;此部分允许导入自定义的时间序列数据作为输入变量之一[^2]。 以下是 Python API 示例代码片段展示如何利用 Ansys Scripting Interface 来自动化完成上述任务的一部分: ```python # 导入所需库 import ansys.maxwell as mxw app = mxw.App() # 启动应用程序实例 oDesktop.RestoreWindow() # 打开现有工程文件 project_name = r"C:\path\to\your_project.aedt" oProject = app.GetActiveProject() if not oProject: oProject = app.NewProject(project_name) # 获取设计对象 design_name = 'LinearMotor' oDesign = oProject.SetActiveDesign(design_name) # 应用电流激励至目标组件上 setupName = "Setup1" oModuleBoundary = oDesign.GetModule("BoundarySetup") currentExcitationProps = { "Type": "Current", "AmpereTurns": ["PhaseA", "(sin(w*t))"], # 自定义交流电流通路 } oModuleBoundary.AssignLumpedPort(currentExcitationProps, setupName) ``` 以上脚本展示了怎样向某个选定部件分配基于时间依赖型的电流分布模式。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bill66

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值