论文部分内容阅读
当今世界,科学技术突飞猛进,各种电气及电子设备的种类和数量正急剧增加,电磁环境也日趋复杂,电磁兼容仿真技术变的尤为重要,在电子对抗方面发挥着重要的支撑作用,而在实际对抗中数据的获取容易造成资源及时间的浪费,使得仿真逐渐成为研究军事对抗的重要手段。目前美国电磁兼容预测技术已发展到了实际应用阶段,IEMCAP(系统内电磁兼容分析程序)和SEMCAP(系统间电磁兼容分析程序)是已知向外界公开推出的两款电磁兼容预测软件。我国在电磁兼容技术和理论方面的研究比国外起步晚,自1980年以来,关于电磁兼容方面的要求的不断提高,使得我国对电磁兼容技术更加的重视,投入大量资源建立了一批电磁兼容试验测试中心。本课题来源于北京航空航天大学委托中科院软件所研制的“电磁兼容仿真预测软件”项目,是面向复杂电磁系统,进行电子设备/分系统的建模、仿真、分析以及数据集成管理的应用软件。本课题拟解决电磁兼容仿真预测软件(EMCSP)路仿真子系统的设计与实现的问题。路仿真子系统不但实现复杂的仿真功能,还为用户提供友好的界面交互,考虑到同系统数据库的互通问题、子系统数据交互和流程逻辑复杂性,该子系统的设计和实现工作,采取构件化的软件设计和实现方法加以解决。利用构件的思想将系统分为基础元件模块、元件可视化模块、仿真运行模块、仿真管理模块和元件算法模块五个模块。将北航提供的元件按照相似性将其划分为激励源、放大器、巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器、混频器、功率分配器、双工器、辅助库、移相器十类,将这十类五十多个元件根据其特性用构件化思想编码作为基础元件库模块。基础元件库也是路仿子系统运行的基础,为系统中其他的模块运行提供保障;围绕基础元件库为方便用户操作而设计的元件可视化模块,为用户提供直观的图形化界面;由北航提供的算法,对算法进行封装,标准化后形成算法模块,与算法元件库中的相应元件对应,实现元件的功能化;仿真运行和仿真管理模块,对元件间的关系进行耦合匹配从而实现了元件间的模拟连接。以上五个模块相互作用连接,构成了路仿子系统。