Ansoft HFSS的有限元理论基础.ppt
《Ansoft HFSS的有限元理论基础.ppt》由会员分享,可在线阅读,更多相关《Ansoft HFSS的有限元理论基础.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Ansoft高级培训班Ansoft高级培训班教材 Ansoft HFSS的有限元理论基础谢拥军 编著西安电子科技大学Ansoft培训中心Ansoft高级培训班第一章 概述第二章 有限元的基本理论及三维有限元分析 21 电磁场边值问题及其变分原理22 有限元方法的原理从一维简单例子 来看其建模过程23 三维时谐场有限元问题24 有限元方程组的求解第三章 电磁内问题和散射问题的有限元分析方法31 电磁内问题32 电磁散射问题Ansoft高级培训班第一章概述概述 Ansoft HFSS软件是应用有限元方法的原理来编制软件是应用有限元方法的原理来编制的,深入的了解有限元方法的理论基础,及其在电磁场与的
2、,深入的了解有限元方法的理论基础,及其在电磁场与微波技术领域的应用原理,对于我们灵活、准确地使用微波技术领域的应用原理,对于我们灵活、准确地使用Ansoft HFSS软件来解决实际工程问题能够提供帮助。软件来解决实际工程问题能够提供帮助。这一部分教材的内容就是在结合这一部分教材的内容就是在结合Ansoft HFSS软件中软件中涉及到的有限元技术,力争在最小的篇幅和最短的时间里涉及到的有限元技术,力争在最小的篇幅和最短的时间里为学员建立理论结合实际的有限元方法的基本概念。为学员建立理论结合实际的有限元方法的基本概念。Ansoft高级培训班第二章 有限元的基本理论及三维有限元分析有限元的基本理论及
3、三维有限元分析 有有限限元元方方法法是是近近似似求求解解数数理理边边值值问问题题的的一一种种数数值值技技术术,大大约约有有40年年的的历历史史。他他首首先先在在本本世世纪纪40年年代代被被提提出出,在在50年年用用于于飞飞机机的的设设计计。在在六六七七十十年年代代被被引引进进到到电电磁磁场场问题的求解中。问题的求解中。Ansoft高级培训班21 电磁场边值问题及其变分原理电磁场边值问题及其变分原理 电磁场的边值问题和很多的物理系统中的数学模型电磁场的边值问题和很多的物理系统中的数学模型中的边值问题一样,都可以用区域中的边值问题一样,都可以用区域内的控制微分方程内的控制微分方程(电磁场问题中可以
4、是泊松方程、标量波动方程和矢量(电磁场问题中可以是泊松方程、标量波动方程和矢量波动方程等)和包围区域的边界波动方程等)和包围区域的边界上的边界条件(可以是上的边界条件(可以是第一类的第一类的Dirichlet条件和第二类的条件和第二类的Neumann条件,或者条件,或者是阻抗和辐射边界条件等)来定义。微分方程可表示为:是阻抗和辐射边界条件等)来定义。微分方程可表示为:(2.1)式中,式中,是微分算符,是微分算符,是激励函数,是未知量。是激励函数,是未知量。Ansoft高级培训班对于电磁场边值问题,只有少数情况可以得到解析解。很多的时候我们采用基于变分原理的数值方法去求其近似解 ,比如伽辽金方法
5、。在伽辽金方法中,我们首先定义非零的残数:(2.2)的最佳近似应能满足:(2.3)Ansoft高级培训班 这里 表示残数加权积分(也可称为误差泛函),是所选择的加权函数。进一步地,我们可以将近似解 展开为:(2.4)式中,是定义在区域内的展开函数,是待定的展开系数。并且我们将加权函数选为:(2.5)Ansoft高级培训班这时,式(2.3)变为:(2.6)这样问题的求解就转化为能够使上式最小化的展开系数 的线性问题的求解,将(2.6)式写为矩阵形式:(2.7)的元素为:(2.8)的元素为:(2.9)Ansoft高级培训班22 有限元方法的原理有限元方法的原理从一维的例子从一维的例子 来看其建模的
6、过程来看其建模的过程 从上一小节的内容我们可以看到电磁场边值问题从上一小节的内容我们可以看到电磁场边值问题变分解法的这样的两个特点:变分解法的这样的两个特点:(1)变分问题已经将原来电磁场边值问题的严格求解)变分问题已经将原来电磁场边值问题的严格求解变为求解在泛函意思下的弱解,这个解可以和原来的变为求解在泛函意思下的弱解,这个解可以和原来的解式不一样的。解式不一样的。(2)在电磁场边值问题的变分方法中,展开函数(也)在电磁场边值问题的变分方法中,展开函数(也可成为试探函数)是由定义在可成为试探函数)是由定义在全域上的一组基函数组上的一组基函数组成,这种组合必须能够表示真实解,也必须满足适当成,
7、这种组合必须能够表示真实解,也必须满足适当的边界条件,这对于二维、三维问题是非常困难的。的边界条件,这对于二维、三维问题是非常困难的。Ansoft高级培训班 很自然的,人们认为如果采用组成全域的子域上的一组基函数能够提高近似解对于真实解的逼近精度。这就是有限元方法。下面我们通过一个简单的一维例子来看看有限元方法的建模过程和其方法的特点。考虑一个均匀充填介电常数为的平板电容器,如图2.1所示:Ansoft高级培训班 如果我们假设电场只有x方向的分量,问题就可以简化为一维问题。问题的支配方程为:(2.10)其边界条件为:(2.11)利用(2.10)式与权函数构成内积,仿照(2.3)式的方法我们可以
8、给出这里的误差泛函:(2.12)Ansoft高级培训班 如图2.2所示,我们可以将一维区域离散化为N段(单元),每一小段又有编号为“1”和“2”的两个端点(结点),也称为“本地”序号,当然,与单元一样每个结点还有相应的全域序号。Ansoft高级培训班 如果我们假设在单元内部电位函数按照线性规律变化,也就是对于单元内部的函数进行一阶插值:(2.13)特别的,在两个结点 和 处我们令其值分别为 和 ,则(2.13)式可以重新写为(实际上和就成为了这一子域上的待求的系数):(2.14)其中:,Ansoft高级培训班 那么这时候在离散化的意义下,泛函(2.12)式可以写为:(2.15)其中,k是结点的
9、全域序号,K是所有结点的总数,是第k个结点的子域。由于结点和单元的关系,我们可以在单元内选取 (i1,2)做为权函数,在利用一些矢量运算恒等式,我们可以得到:(2.16)式中,n为单元的序号,N为总的单元数。Ansoft高级培训班注意到在离散化子域上有:(2.17)(2.18)实际问题中,应该是域内无源,所以为零。则在每个单元内(2.16)式的左边可以写为线性表达式:(2.19)Ansoft高级培训班 (2.19)具体的我们可以用图2.1所示的例子来进行数值实现。在图2.1的离散化情况下我们有3个未知数,即对应结点全域序号的 ,和 (而其中的 和 又有边界条件给定)。首先将(2.19)式对应单
10、元1中的线性表达式的值带入到求解全部3个未知数的全域矩阵中:(2.20)Ansoft高级培训班 再将(2.19)式对应单元2中的线性表达式的值带入到求解全部 3个未知数的全域矩阵中,构成全域矩阵方程:(2.21)Ansoft高级培训班 再在(2.21)式中加入边界条件 和 ,则有最终的矩阵方程:(2.22)很方便的可以解出 。Ansoft高级培训班从这个很简单的例子我们可以看出有限元方法的几个特点:(1)通过离散化和建立误差泛函,原来的电磁场边值问题变为求解矩阵方程,这是原来问题的弱解。(2)最终矩阵方程的维数与结点的总数相同,未知数是结 点上的数值解,单元内的数值是依靠结点处数值解的 插值(
11、这里是线性插值)。(3)最终矩阵的构成是由子域上的小线性系统按照其全域 序阵,其计算机的存储要求并不大。号来在相应位置 上填充的,所以最终矩阵是稀疏矩阵,其计算机的存 储要求并不大。Ansoft高级培训班总结来看,有限元方法的建模过程可以分为以下几个步骤:(1)区域离散。在任何有限元分析中,区域离散是第一步,或许也是最重要的一步,因为区域离散的方式将影响计算机内存的需求、计算时间和数值结果的精确度。在我们前面的一维例子里面,我们选取短直线段为单元,二维可以选择矩形或者三角形,三维问题可以选择四面体、三棱柱或矩形块。Ansoft HFSS选用的四面体作为基本单元,在下一小节我们将着重加以介绍。A
12、nsoft高级培训班(2)插值函数的选择。在每一个离散单元的结点上的值是我们要求的未知量,在其内部的其它点上的值是依靠结点值对其进行插值。我们在以上的一维例子中选择了线性插值,很多复杂的问题中如果选用高阶多项式插值精度应该更高,但是公式也更复杂。Ansoft HFSS软件中有两种插值方式可供选择,我们将在下节中的介绍。Ansoft高级培训班(3)方程组的建立。对Maxwell方程利用变分方法建立误差泛函,由于问题已经离散化为很多个子域的组合,我们可以首先在每个单元内建立泛函对应的小的线性表达式,其次,将其填充到全域矩阵中的相应位置,最后应用边界条件来得到矩阵方程的最终形式。(4)方程组的求解。
13、方程组的求解是有限元分析的最后一步。最终的方程组是下列两种形式之一:(2.23)或者 (2.24)Ansoft高级培训班方程(2.23)是确定型的,它是从非齐次微分方程或非齐次边界条件或从它们两者兼有的问题中导出的。在电磁学中,确定性方程组通常与散射、辐射以及其它存在源或激励的确定性问题有关。而方程(2.24)是本征值型的,它是从齐次微分方程和齐次边界条件导出的。在电磁学中,本征值方程组通常与诸如波导中波传输和腔体中的谐振等无源问题有关。在这种情形下,已知向量 为零,矩阵 可以写成 的形式,这里表示未知的本征值。这两种方程组的解法是不同的,我们会在2.4节中具体介绍。Ansoft高级培训班23
14、 三维时谐场有限元问题三维时谐场有限元问题 在上一节中,我们用一个静电问题的例子介绍了有限元在上一节中,我们用一个静电问题的例子介绍了有限元的建模过程。这是一个很简单的一维例子,能够是我们在的建模过程。这是一个很简单的一维例子,能够是我们在介绍中将注意力最大限度的集中到有限元方法本身的介绍,介绍中将注意力最大限度的集中到有限元方法本身的介绍,从而使读者很容易掌握有限元方法的基本特点。但是,实从而使读者很容易掌握有限元方法的基本特点。但是,实际上所有的物理问题都是三维的,际上所有的物理问题都是三维的,Ansoft HFSS软件也是软件也是以三维有限元方法为基础的,本小节将通过以下几个方面以三维有
15、限元方法为基础的,本小节将通过以下几个方面对其着力加以介绍。对其着力加以介绍。Ansoft高级培训班231 三维支配方程三维支配方程 广义的来说,三维麦克思韦方程组是三维电磁场问题的三广义的来说,三维麦克思韦方程组是三维电磁场问题的三维支配方程,但是,一般情况下为了方便求解和建模,大多选维支配方程,但是,一般情况下为了方便求解和建模,大多选取由麦克思韦方程组的前两个旋度方程导出的电场强度满足的取由麦克思韦方程组的前两个旋度方程导出的电场强度满足的矢量亥姆赫兹方程作为支配方程(注意:麦克思韦方程组中的矢量亥姆赫兹方程作为支配方程(注意:麦克思韦方程组中的后两个散度方程并没有被考虑)。比如,后两个
16、散度方程并没有被考虑)。比如,Ansoft HFSS软件软件的支配方程为:的支配方程为:(2.25)式中:式中:是时谐场对应的相量,是时谐场对应的相量,(在(在abc3d模块中)。模块中)。是自由空间波数,是自由空间波数,是复的相对导磁是复的相对导磁率,率,是复的相对介电常数(考虑了介质的损耗)。是复的相对介电常数(考虑了介质的损耗)。Ansoft高级培训班232 三维变分公式三维变分公式 根据我们上一节介绍的变分原理,上式的泛函可根据我们上一节介绍的变分原理,上式的泛函可以写为:以写为:(2.26)特别要指出的是,这只是无源区的域内支配方程特别要指出的是,这只是无源区的域内支配方程对应的泛函
17、,还没有强加边界条件和源项。对应的泛函,还没有强加边界条件和源项。Ansoft高级培训班233 三维离散单元三维离散单元 从上一节关于有限元建模过程的介绍我们从上一节关于有限元建模过程的介绍我们可以看到,有限元方法的一个关键步骤是建立可以看到,有限元方法的一个关键步骤是建立离散单元的小矩阵,只要我们得到了离散单元离散单元的小矩阵,只要我们得到了离散单元的小矩阵,然后将其填充到全域矩阵中。因此的小矩阵,然后将其填充到全域矩阵中。因此三维有限元与一维和二维有限元的重要区别也三维有限元与一维和二维有限元的重要区别也就在如何利用(就在如何利用(2.3)式泛函建立三维离散单)式泛函建立三维离散单元的小矩
18、阵。对于三维问题,矩形块、四面体元的小矩阵。对于三维问题,矩形块、四面体和六面体等都可以被选用做基本的离散单元,和六面体等都可以被选用做基本的离散单元,但是,不同离散单元对于有限元运算的精度、但是,不同离散单元对于有限元运算的精度、速度和内存需求都有不同。速度和内存需求都有不同。Ansoft HFSS采采用四面体作为基本离散单元,并选用上一世纪用四面体作为基本离散单元,并选用上一世纪 80年代以后才被应用于电磁学中的棱边元作年代以后才被应用于电磁学中的棱边元作为矢量基函数。为矢量基函数。图2.3 Ansoft HFSS软件中的四面体棱边元 Ansoft高级培训班 下面我们首先介绍按照结点值定义
19、的四面体棱边元,然后分析其可能带来的伪解、界面不连续和奇异点等问题,最后介绍Ansoft HFSS选用的三维棱边元,从而使读者对其基本定义和选用其的优越性得以充分了解。假设图2.4所示的四面体内的未知函数 能够近似为:(2.27)图2.4 四面体单元Ansoft高级培训班 如果用四面体的四个顶点(即四个结点)处的值(i=1,4)来表示,我们可以得到:(2.28)式中插值函数 为 (2.29)(单元四面体体积)(2.30)Ansoft高级培训班而 有下列等式获得:(2.31)(2.32)Ansoft高级培训班 (2.33)(2.34)Ansoft高级培训班 这就是传统的有限元四面体单元的线性系统
20、,可以看到类似于上一节中一维问题的线段端点作为结点未知量,这里四面体的顶点作为结点。然而,按照这一思路研究的有限元方法在解决时谐电磁场问题时出现了伪解、界面不连续和奇异点等问题,一直困扰着很多的研究者,我们具体对其介绍如下。Ansoft高级培训班234 时谐电磁场有限元数值解的伪时谐电磁场有限元数值解的伪 解、界面不连续和场的奇异性问题解、界面不连续和场的奇异性问题 在实际运用以上单元定义求解泛函(在实际运用以上单元定义求解泛函(2.26)时,有时)时,有时获得的有限元数值解是错误的。进一步研究表明这种解不获得的有限元数值解是错误的。进一步研究表明这种解不满足散度条件,即在无源区域不满足满足散
21、度条件,即在无源区域不满足 。初看起。初看起来,这似乎是不可能的,因为散度条件已经隐含在矢量亥来,这似乎是不可能的,因为散度条件已经隐含在矢量亥姆赫兹方程(姆赫兹方程(2.25)式的推导中。但是,()式的推导中。但是,(2.26)式的解)式的解只是(只是(2.25)式解的弱解,()式解的弱解,(2.25)式要求的场的二次可)式要求的场的二次可微(也就是说微(也就是说 必须是连续的),然而实际上必须是连续的),然而实际上我们只做到了插值函数本身的连续。这种情况下,不符合我们只做到了插值函数本身的连续。这种情况下,不符合物理实际的伪解就有可能产生。物理实际的伪解就有可能产生。Ansoft高级培训班
22、 另外一个按照以上单元定义容易出现的问题就是界面不连续情况的处理非常困难。如果实际物理问题中包含不同媒质,即计算区域包含不连续性界面的情形下,我们需要在界面两侧强加连续性条件:(2.35)但是按照现有定义,在实施上述过程中,我们也强加了法向场连续性,这与实际下列边界条件矛盾:(2.36)很多研究者为了消除以上矛盾,做了很多的努力。比如说,在界面处细分网格,但也带来了大大增加未知量的缺点。Ansoft高级培训班 尖端场的奇异性也给有限元发展带来了很大的阻碍。因为在很多实际应用中,感兴趣的区域包括导电体的尖边缘和尖点,或者材料的尖边缘和尖点,又是两者兼而有之。我们都知道,在导电体边缘和尖点,或材料
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ansoft HFSS的有限元理论基础 HFSS 有限元 理论基础
限制150内