HFSS学习笔记 14 边界条件(二)
5. 对称边界条件(Symmetry)
- 对称边界条件(Symmetry)用来模拟理想电壁对称面或者理想磁对称面。
- 在HFSS中,如果使用对称边界条件,会沿着对称面将模型一分为二,在建模时只创建模型的一个部分,这样能够减少物体模型的几何尺寸和设计的复杂性,有效地缩短问题求解的时间
~~ 使用对称边界条件,在定义对称面时需要遵循以下几个原则:
~~~~ ① 任对称面必须暴露在背景中
~~~~ ② 对称面必须定义在平面表面上,不能定义在曲面上
~~~~ ③ 同一个设计最多只能定义3个相正交的对称面
- 在应用对称边界条件之前,用户首先需要确定对称面的类型
~~ HFSS 中有理想电壁和理想磁壁两种类型的对称面:
~~~~ ① 如果电场垂直于对称面对称,那么就使用理想电壁对称面
~~~~ ② 如果磁场垂直于对称面对称,那么就使用理想磁壁对称面
图1 波导的对称边界条件
如图1 所示的矩形波导截面能很好地说明这两种类型对称面的区别,图中给出了波导电场主模(TE 10 _{10} 10模)示意图
波导有两个对称面,一个是水平方向上经过波导中心的对称面,另一个是竖直方向上经过波导中心的对称面
在水平方向的对称面上,电场垂直于该对称面且对称分布,磁场平行于该对称面且幅度不变,因此该平面为理想电壁对称面
在竖直方向的对称面上,磁场垂直于该对称面且对称分布,电场平行于该对称面且幅度不变,因此该平面为理想磁壁对称面
在HFSS中,如果使用对称边界条件,我们只需要构造模型的一部分,在这个时候模型端口的尺寸发生了变化,所以在端口处的电压、电流和功率都有可能与完整的物体模型有差异,这样子物体模型端口的特性阻抗会随之改变。
为了使在应端口用对称边界条件后,模型的端口特性和原端口保持一致,在定义对称边界条件时需要正确地设置图2所示的阻抗倍乘器(Impedance Multiplier)
图2 阻抗倍乘器设置对话框
三种端口的特性阻抗的计算方法:
① Z p i Z_{pi} Zpi——功率/电流阻抗,用功率P和电流I来计算,适合微带天线模型
Z p i = P I ⋅ I Z_{pi}=\frac{P}{\mathbf{I\cdot I}} Zpi=I⋅IP
② Z p u Z_{pu} Zpu——功率/电压阻抗,用功率P和电压U来计算,适合缝隙类结构
Z p i = U ⋅ U P Z_{pi}=\frac{\mathbf{U\cdot U}}{P} Zpi=PU⋅U
③ Z u i Z_{ui} Zui——电压/电流阻抗,用电压U和电流I来计算,适合TEM波
Z p i = Z p i Z p u = U ⋅ U I ⋅ I Z_{pi}=\sqrt{Z_{pi}Z_{pu}}=\mathbf{\sqrt{\frac{U\cdot U}{I\cdot I}}} Zpi=ZpiZpu =I⋅IU⋅U
其中端口的功率 P P P,电压 U U U以及电流 I I I可以通过场直接计算:
~~~~~~ 流经端口功率:
P = ∮ S E × H d S \mathbf{P} =\oint_{S}^{}{\mathbf{{E}\times{H}}d\mathbf{S}} P=∮SE×HdS
~~~~~~ 端口处电流可以根据安培定律计算得出:
I = ∮ l H d l \mathbf{I} =\oint_{l}^{}{\mathbf{H}d\mathbf{l}} I=∮lHdl
~~~~~~ 端口处电压可以根据端口处电场积分计算得出:
U = ∮ l E d l \mathbf{U} =\oint_{l}^{}{\mathbf{E} d \mathbf{l}} U=∮lEdl因为在端口处功率和电流的定义明确,且更易于计算
所以默认情况下,HFSS通过功率和流来计算端口处的特性阻抗 Z p i Z_{pi} Zpi
用户也可以设定计算 Z p u Z_{pu} Zpu和 Z u i Z_{ui} Zui,因为端口处的电压是沿着用户定义的积分线积分计算而来的
所以为了计算算 Z p u Z_{pu} Zpu和 Z u i Z_{ui} Zui,用户必须设定端口的积分线。
如图 1 所示
① 当对称面是理想电壁对称面时,模型沿着理想电壁对称面对称地一分为二,此时端口处的电压和功率都只有完整模型的 1 2 \mathbf{\frac{1}{2}} 21,根据特性阻抗计算公式 Z p i = U ⋅ U P Z_{pi}=\frac{\mathbf{U\cdot U}}{P} Zpi=PU⋅U可以知道,此时计算出的特性阻抗只是完整模型的 1 2 \mathbf{\frac{1}{2}} 21,因此,这种情况下,阻抗倍乘器的值需要设置为 2 \mathbf{2} 2
② 同理,当对称面是理想磁壁对称面时,模型沿着理想磁壁对称面对称地一分为二,此时端口处电压不变,功率只有完整模型的 1 2 \mathbf{\frac{1}{2}} 21,根据特性阻抗计算 Z p i = U ⋅ U P Z_{pi}=\frac{\mathbf{U\cdot U}}{P} Zpi=PU⋅U可以知道,此时计算出的特性阻抗是完整模型的两倍,因此,这种情况下,阻抗倍乘器的值需要设置为 0.5 \mathbf{0.5} 0.5
③ 当同时应用了理想电壁对称面和理想磁壁对称面后,端口处的电压是原来的 1 2 \mathbf{\frac{1}{2}} 21,功率是原来的 1 4 \mathbf{\frac{1}{4}} 41,,根据特性阻抗计算公式 Z p i = U ⋅ U P Z_{pi}=\frac{\mathbf{U\cdot U}}{P} Zpi=PU⋅U可以知道,计算出的特性阻抗和完整模型的特性阻抗一样,因此,这种情况下,不需要设置阻抗倍乘器(因为阻抗倍乘器的默认值为 1 \mathbf{1} 1)。
对称边界条件的设置操作步骤:
~~ 在设指对称边界的时候需要先确定我们所需的边界条件类型是理想电壁对称还是理想磁壁对称,然后沿着对称面将模型一分为二,,建模时只需要创建模型的一半
~~ 如图 3 所示
~~ ① 选中需要设置为对称边界条件的物体表面
~~ ② 从主菜单栏选择【HFSS】
HFSS学习笔记 14 边界条件(二)相关推荐
- HFSS学习笔记—4.边界条件
边界条件类型 理想导体边界(Perfect E) 理想磁边界/自然边界(Perfect H/Natural) 有限导体边界(Finite Conductivity) 辐射边界(Radiation) 对 ...
- HFSS学习笔记 13 边界条件(一)
电磁问题的分析,区域边界以及不同物体交界处电磁场特性是由边界条件定义的,同时这也是求解麦克斯韦方程的基础 在HFSS的使用过程中,波动方程的求解是由微分形式的麦克斯韦方程推导而来的 麦克斯韦微分形式有 ...
- tensorflow学习笔记(三十二):conv2d_transpose (解卷积)
tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...
- 汇编入门学习笔记 (十二)—— int指令、port
疯狂的暑假学习之 汇编入门学习笔记 (十二)-- int指令.port 參考: <汇编语言> 王爽 第13.14章 一.int指令 1. int指令引发的中断 int n指令,相当于引 ...
- Windows Workflow HOL学习笔记(十二):创建状态基工作流
W indows Workflow HOL学习笔记(十二):创建状态基工作流 本文内容来自Microsoft Hands-on Labs for Windows Workflow Foundation ...
- VSTO 学习笔记(十二)自定义公式与Ribbon
原文:VSTO 学习笔记(十二)自定义公式与Ribbon 这几天工作中在开发一个Excel插件,包含自定义公式,根据条件从数据库中查询结果.这次我们来做一个简单的测试,达到类似的目的. 即在Excel ...
- HFSS学习笔记(一)基础篇 操作界面简介和使用前的准备工作
HFSS学习笔记(一)基础篇 操作界面简介和使用前的准备工作 一.HFSS工作界面简介 各区域的功能: 二.设计的步骤 1.创建工程文件 2.进行设计前的准备工作 一.HFSS工作界面简介 各区域的功 ...
- HFSS学习笔记(四)利用MATLAB脚本进行HFSS快速建模
HFSS学习笔记(四)利用MATLAB脚本进行HFSS快速建模 在HFSS中,我们经常会遇到复杂且重复的模型,比如你要画30个不同的矩形块,每个矩形块都有自己的参数比如,a1,a2,-,a30,那么此 ...
- HFSS学习笔记——Vivaldi天线仿真(一)
HFSS学习笔记--Vivaldi天线仿真(一) Vivaldi天线简介 Vivaldi 天线是一种行波天线,具有端射特性,其导体贴片上开有渐变.非周期性的开槽.其上电流沿槽线分布,不同的工作频率对应 ...
最新文章
- 南京大学计算机考研机试,2018南大CS考研机试答案
- 通过Dockerfile构建Docker镜像
- 详解 CQRS 架构模式
- IT痴汉的工作现状25-技术之养成
- 十分钟学习nginx
- android xml 未能解析文件,Android Studio中“无法解析符号R”
- 云效故障定位研究论文被ICSE 2021 SEIP track收录
- Linux共享文件夹中毒,linux服务器中毒利用Find查找病毒例子
- pycharm 无法import PIL
- 如何在Visual Studio中切换自动换行?
- 关于php的广告语,解说词、广告词、欢迎词专题训练a href=http://ruiwen.com/friend/list.php(教师中心专稿)/a...
- 电脑能登录QQ和微信,但是打不开网页浏览器
- numpy 求向量夹角 区间 [-pi, +pi]
- 得到APP之订阅专栏《硅谷来信》和《精英日课》目录
- [转载野猪的一篇文章] 设计模式--简单工厂模式在unity3d里面的使用
- 记录一次帝国CMS模板被木马入侵后清理的过程,其他CMS类似【大佬勿喷】
- cesium 鼠标点击事件获取各种坐标
- 【自我管理】我们应该如何对待工作
- spry提示信息设置html,CSS教程:12.4 借助于Spry实现折叠面板
- Java实现 洛谷 P1914 小书童——凯撒密码
热门文章
- Tushare Day2——了解stock_basic数据并根据行业和地区进行统计
- 使用物理引擎进行碰撞检测
- ffmpeg4教程10:avfilter混音处理
- [0CTF 2016]piapiapia总结(PHP序列化长度变化导致尾部字符逃逸)
- 剪刀石头布(C语言)
- 再也不怕女朋友问我二分查找了!【手绘漫画】图解二分查找(修订版)(LeetCode 704题)
- Window10 双击bat文件,提示“windows找不到文件xxx.bat”
- 3d_coordinates 测量世界坐标中的倾斜物体
- java 内存堆和栈_java中堆内存与栈内存的知识点总结
- Mac系统下查看鼠标所在点的RGB值--数码测色计