以下文章来源于ANSYS ,作者丁海强 ANSYS中国
ANSYS中国微信号致力于与广大用户沟通交流,提供最新ANSYS仿真资讯。
电磁场有限元和HFSS的前世今生
我们要想充分认识研究对象,过去主要有两种方法:理论分析和科学实验。而对于天线和微波器件来说,理论基础就是麦克斯韦方程组。以麦克斯韦方程组为核心的电磁理论,是经典物理学最引以自豪的成就之一,它展现了电磁相互作用的完美统一,并且至此广泛地应用到技术领域。
麦克斯韦方程组被英国刊物评选为排名第一的“世上最伟大的十个公式”,我们今天所有的电子设备都离不开它
但是,由于实际问题的复杂性,麦克斯韦方程组求解非常复杂,只有少数问题可以直接通过解析法推导出来,广大天线和微波工程师还是要做大量的原型制作和调试。
因此,三十多年前,天线和微波工程师更像是高级钳工,台钳、锉刀和刻刀才是手边仅有的工具,除此之外,天线工程师还要攀爬塔架,忍受酷暑严寒,刮风下雨和高强度的电磁辐射,进行外场调试,唯一能够引以为傲(安慰)的是他们能够有机会在防尘和空调房间里操弄高级昂贵的微波测试仪器,这也还是八十年代后期才有的。
而改变这一切的正是HFSS...
HFSS是麦克斯韦方程组在全波下的数值解,采用科学计算技术求解三维结构的电磁特性。随着计算技术的发展,以科学计算为基础的仿真技术已经发展为与理论分析和科学实验并行的第三大科学支柱,并且实际上成为工程设计的主要手段。
借助于计算机强大的计算能力和电磁场数值算法的理论的不断发展,HFSS已经能够准确高效地求解各类工程问题,直接得到任意三维结构的电磁特性,包括辐射方向图、S 参数和场分布等结果,帮助工程师们直观地洞察设计核心,彻底摆脱复杂的理论推导和费时费力的原型调试。
所以,当今众多的天线和微波工程师都已经把HFSS作为工作中必不可少的工具,成为设计流程的一部分,通过仿真,确定设计方案并进行参数优化和细调,然后进行加工,基本不用调试就能达到技术指标,很多高难度、高指标的天线和微波器件在HFSS的帮助下实现设计成功。HFSS从此成为天线和微波设计的利器,是名副其实的 “倚天剑、屠龙刀”。
HFSS 在电磁场有限元算法方面的技术突破
经典的HFSS采用的是有限元算法(Finite Element Method,FEM)。
在计算机和数值算法发展的早期,所有的工程算法都为前沿的国防、航空、航天与核能服务的,有限元算法最早用于结构应力问题的数值求解。
切向矢量有限元和高阶有限元技术
用HFSS 计算GE微波炉加热火鸡,这是HFSS研发早期的咨询项目,Cendes博士利用切向矢量有限元技术成功解决了电磁场有限元求解中的伪解问题,并进一步发展了高阶有限元算法和混合阶算法
自适应网格剖分技术
HFSS自适应求解过程:自动生成初始网格,网格加密细化迭代,直到收敛。可以看到,对精度影响大的区域网格密度更高,不仅降低了软件使用难度,还大大减少了求解所需的网格数量,提升内存和时间效率。目前为止,将自适应网格剖分作为求解默认选项并成熟应用于工程问题还是只有ANSYS电磁场工具
有限元直接矩阵求解技术
HFSS求解手机天线与人体效应。直接法求解器需要更多的内存,但求解精度和稳定性更好。研发人员一直致力于改进有限元直接法矩阵求解器,从HFSS v12开始,推出改进后的迭代法矩阵求解器,内存效率和求解鲁棒性显著提升
超限单元法(Transfinite Element Method)
超限单元法求解传输线精度高、速度快,即使网格比较丑陋,也可以得到高精度的S参数结果
区域分解法(Domain Decomposition Method)
HFSS区域分解法:自动分域,自动域间迭代,使得HFSS能够进行大规模问题的并行求解并保持精度
多算法混合求解与并行求解
反射面天线的多算法混合计算:复杂馈源采用有限元算法,外围的辐射边界定义为FEBI (有限元积分边界条件),而反射面本身和金属支撑结构则定义为IE区域,大大减少计算规模,同时,这些不同的区域在求解中会进行迭代,从而考虑他们之间的耦合遮挡等电磁效应
有限大阵列天线与非匹配网格技术
利用DDM计算有限大阵列,这样一个6400单元的有限大阵列天线, 合成激励求解时间不到90分钟,内存消耗约为16GB
作为一款以麦克斯韦理论为基础的数值仿真计算工具,HFSS的发展不仅依赖于计算机技术的快速发展,同时还要依靠高水平的研发人员进行深入的理论研究,不断进行技术突破,解决最新的、最具挑战性的实际工程问题。
基于麦克斯韦理论已经衍生出多种数值算法和基于这些算法的仿真工具,所有仿真工具都可以展示出若干案例,说明仿真结果和实测结果的准确度,但是HFSS 之所以能够成为广大微波天线工程师和高速封装、PCB、连接器设计者最广泛使用的工具, 成为行业标准和黄金工具,并不是因为HFSS是第一个进入市场的高频磁场仿真工具,也不是简单地说HFSS市场推广做得好或者是售后支持做的好,最核心的原因在于其精度、求解结果的可靠性和可信度、与工程问题和行业应用的紧密贴合。
在Zoltan J Cendes 教授、孙定国博士(Din Kow Sun) , 李金发教授(Jin-fa Lee)和赵克钟博士的努力下,HFSS在有限元算法发展历程上的这些关键核心技术突破,支撑起HFSS的超高精度保障和客户认可度。随着研发的进展,尤其是核心研发人员赵克钟博士团队的研发推进,针对新一代雷达和通信系统大规模电磁计算的需求和阵列天线设计需要,提出并实现了多项计算电磁学界领先的新技术和新手段,包括区域分解法、有限大阵列算法,非规则有限大阵列算法等,为工业界的诸多问题提供了非常高效而精确的解决方案,并成功申请了多项美国专利,赵克钟博士也由于在HFSS研发的杰出成就,成为ANSYS最年轻的研发院士。
一款成熟的商业软件不可能短期内一蹴而就,需要数年甚至数十年的迭代更新和积累,不仅需要技术发展和突破,还要依靠广大客户和专业技术支持的深入应用和反馈,不断修复和优化,才能达到理想的成熟度。我们利用仿真软件来解决工程问题,虽然不必像底层代码研发人员一样,深谙个中奥秘,但对软件历史和核心技术的了解,对用好软件,用对方法,用对思路,是非常有好处的。
电磁场有限元和HFSS发展大事记
1967年:P Silverster 发表第一篇电磁场有限元算法论文
1969年:M. V. K. Chari and P. Silvester发表第一篇采用有限元算法求解非线性静磁场问题论文
1970年:P. Daly,Z. Cendes and P. Silvester分别发表论文,发现了有限元伪解问题
1970年代:Zoltan Cendes在GE从事计算电磁学研究,发表论文“Magnetic field computation using Delaunay triangulation and complementary finite element methods” 提出了有限元电磁场计算的自动网格生成方法
1984年:Zoltan Cendes博士在任职CMU期间,创建Ansoft 公司,推出第一代电磁场有限元法仿真软件,主要用于电机和变压器的电磁分析。直到1989年,Ansoft 还是全球唯一的商业化电磁仿真计算工具。
Ansoft的创始人,HFSS之父 Zoltan J Cendes教授
其身后的积分形式的麦克斯韦方程组看起来像是乐谱,充满美感
1990年:开发了直接矩阵求解技术,解决了求解收敛性问题,开发了自适应网格剖分技术,排除了电子工程师使用软件的最大障碍,成功发布HFSS的第一个版本
1990年,HFSS发布第一个版本,三维高频结构全波仿真的时代开始了。这是在微波杂志的广告和惠普公司制作的HFSS产品说明,当年,在惠普高性能工作站上,即使利用对称边界条件,计算这样一个同轴/波导转换器也要用16个小时
HFSS的早期主要研发者:孙定国(左)和李金发(右),都是Zoltan Cendes的学生,他们的出色工作奠定了HFSS作为电磁仿真黄金工具的基础,当时还是风华正茂的青年学者
Ansoft 总部所在的大楼,位于匹兹堡著名的旅游景点Station Square(火车站广场),那里保留了匹兹堡作为钢城时候的记忆
Maxwell操作环境,HFSS 8.5以前的界面
ANSYS 公司的商标和高频电磁场仿真HFSS,电路仿真Designer/Nexxim 安装包
从HFSSv9.0 开始,全面更新了界面
ANSYS 总部大楼,2015年建成,距离匹兹堡市中心大约20英里。结构和电磁产品的研发集中于此
结 语
“罗马不是一天建成的”,天线和微波设计者从“高级钳工”转变为利用仿真工具进行产品设计的设计师,减少昂贵繁琐的样机制作和反复调试,离不开众多HFSS研发人员的努力和创造,其中的艰辛并不为外人知晓,但我相信凡是从事研发工作的都会深有体会。
“工欲善其事,必先利其器” ,HFSS可以帮助我们以更高的效率、设计出更好的产品,解决更多的难题,加入ANSYS 大家庭后,借助于新的平台和持续的高强度投入,HFSS得以持续发展。今天,HFSS不仅包括了有限元算法,还提供了时域有限元、积分方程法、物理光学法、弹跳射线法等多种电磁场算法以及本征模式求解器、特征模式求解器、二次电子发射求解等,成为微波、天线和高速电路、封装、PCB设计者必不可少的工具,是真正的“倚天剑、屠龙刀”!
2012年,已经退休的Zoltan Cendes教授应ACES(Applied Computational Electromagnetics Society)的邀请,进行了 “计算电磁学改变了我的生活 (Computational Electromagnetics Has Changed My Life)“主题演讲 。HFSS和计算电磁学,岂止改变了他的生活,也改变了我们的生活……
HyperMesh有限元前处理基础课程 | 点上图了解
ANSYS Icepak散热仿真基础课程 | 点上图了解