任 亮
(中国西南电子技术研究所 成都 610036)
三种设计模式在频率干扰分析软件中的应用*
任亮
(中国西南电子技术研究所成都610036)
摘要为了提前预警机场多部电台共同工作时可能出现的相互通信干扰,需要根据电台的工作参数和干扰分析规则进行频率干扰分析,并将分析结果进行全员分享。针对实际工程中遇见的问题,笔者主要应用工厂模式实现各条分析规则、适配器模式实现频率干扰分析软件与已有的电台控制软件的兼容工作,以及应用单件模式实现频率干扰分析结果的共享。通过三种软件设计模式的应用,实现了频率干扰分析的预警功能,并在实际工程应用中得到了较好的使用效果。
关键词频率干扰分析; 工厂模式; 适配器模式; 单件模式
Class NumberTP319
1引言
当机场地面多部电台(包括短波电台、甚高频电台和超短波电台)在复杂多变的电磁环境中同时工作时,时常出现相互通信干扰的问题,造成通信质量下降,影响飞行安全。地面操作人员经常只能根据经验进行通信模式和通信频率的规划和设定[4~5]。为了实现通信干扰的提前预警,笔者在机场通信系统升级改进工程中增加了频率干扰分析功能,以解决此问题。
增加频率干扰分析预警的功能主要要面对三方面的问题:
1) 机场每次所需的频率干扰规则有可能发生变化,以应对不同的天气情况和工作条件。这就需要地面操作员根据实际情况对频率干扰分析规则(以下简……