论文部分内容阅读
微波滤波器,最常见最基本的应用,就是截断不需要的频率信号,而让需要的频率信号顺利通过。在现代微波电路系统中,很多设计的核心问题都在滤波器上面,这已经成为微波电路设计不可避免的问题。随着电子技术的不断进步,特别是在通信领域的巨大飞跃,使得通信频率资源越来越紧张,微波频段相对拥挤,这就对滤波器的性能提出了更高的要求。低通带插损、高阻带抑制、高功率容量、宽频带应用、远寄生通带等为主要的基本技术指标,而低成本、小体积以及快速设计的方法和缩短设计周期也已成关键的技术要求。在电子计算机高度发达的今天,数值计算的速度和精度都有了巨大的飞跃。因此,一大批优秀的数值计算软件和微波EDA工具应运而生,而Matlab和HFSS正是它们当中的佼佼者,分别代表了各自领域的最高水平。传统的,以手动和试探的滤波器设计方法,无论是从成本效率上考虑还是从计算的准确度和深度上考虑,都已不实用,所以急需寻找更具效率和精确的设计方法,而软件的自动化设计将是目前最好的选择。鉴于此,能够同时利用这两个软件的优点,将是缩短仿真设计滤波器周期的一个突破口。本文应用HFSS-Matlab-API脚本程序,完成了终端短路式交指滤波器的设计,并添加了GUI界面,使之最终成为一个功能完整的滤波器辅助设计软件。它不仅有效地借助了Matlab强大的数值计算和建模功能,同时也结合了三维电磁仿真软件HFSS的精准仿真功能。这不仅仅是一种数值计算和建模的方法学上的应用,也是一种在滤波器设计和优化的时效性应用。在本文的最后,为了显示软件的实用性,文中给出了具有说服力的应用实例。同时在论文之外,也做了大量的设计应用,以便更好的给出本软件的适用范围。