论文部分内容阅读
无线电监测整体趋于网格化和智能化,致使监测系统结构越来越复杂,需要应对多设备互联、异构模块协同和多任务并发的问题,基于领域工程技术,本文提出将软件总线结构应用于无线电监测系统中。在无线电监测过程中,通过自定义模块实现流程定制与功能扩展,最终形成耦合度低、可扩展性强和通用性强的无线电监测软件总线。基于无线电监测软件总线结构,能够利用已有的异构设备组织网络监测系统,实现多个异构设备数据的同步采集、多个设备相互协同完成指定任务,实时传输多个设备不同角度采集的信息并展示多方位数据。本文主要研究内容包括:1.通过分析无线电监测领域各种监测任务及其监测任务流程,提取构件并建立无线电监测领域的构件库;2.运用构件技术、软件复用技术实现无线电监测的各功能模块以及连接异构设备的适配器,设计统一的内部通信协议,解决数据格式的一致性问题;3.设计各功能模块间的消息通信机制,使无线电监测网络系统内部各功能模块之间具备畅通的信息传递;4.设计任务队列等内部存储结构,实现工作调度机制,完成任务的优先调度序列以及实时监测和离线任务的正常切换。通过在全国性考试的无线电考试保障监测中的具体应用,表明所设计总线能实现EM100监测传感器、华日监测接收机等设备协同完成复杂监测任务及24小时并发自组织监测,从而提高了系统的监测性能,具有良好的应用价值。