论文摘要
随着电子信息系统的不断发展,电磁环境越来越复杂,具有多天线和线缆网的复杂系统电磁兼容分析的难度越来越大。借助软件手段对其电磁兼容问题进行快速仿真预测,越来越受到重视。商业电磁场数值计算软件已较为成熟,但作为通用软件,并不具备专业的EMC分析功能;并且针对系统级的电磁兼容分析优化,其理论和流程等步骤较为复杂,因此有必要进行二次开发,实现部分功能上的集成和分析自动化。本文主要基于此实现对系统电磁兼容性的仿真预测和软件设计。本文首先研究了基于VBA语言的CST微波工作室控制技术,并在此基础上完成了天线耦合度自动分析流程的设计。论述了天线耦合的基本概念;基于CST进行了多天线复杂背景系统的仿真,得出不同天线集合间的相互耦合结果并做出分析,对实际设计开发有理论指导意义。然后阐述了遗传算法基本理论、一般流程以及发展应用,研究了遗传算法用于实现天线布局优化的流程设计,并应用到天线耦合度优化分析模块。接下来研究了基于VBA宏语言以及API函数的CST电缆工作室和设计工作室的控制技术,并在此基础上完成了线缆串扰自动分析流程的设计。论述了线缆间串扰耦合的基本概念和理论分析方法;基于CST进行了仿真,得出了常用不同线缆相互间的串扰耦合结果并做出分析,对实际设计开发有理论指导意义。本文最后阐述了软件整体的实现,包括软件设计思想、框架结构、实现控制流程以及各主要构成模块等,主体由C#语言编程构建。并给出了模拟综合算例,利用软件对其进行了电磁兼容性分析,主要分为天线耦合度分析和系统线缆耦合分析两个主要方面的内容,并给出了仿真分析的结论。