论文部分内容阅读
相比于大型固定监测站,车载移动式无线电监测在无线电干扰查处当中更为灵活快捷。随着微电子技术以及数字DSP、FPGA处理芯片的应用,数字式无线电监测车与现有的监测车相比有更高的准确性,但现有的车载监测系统存在监测系统不够完善,监测分析系统性能落后的问题,不能满足实际开展监测查处工作的需求。针对此问题,本文提出搭建开放式监控测向机的车载监测平台系统,开发一种车载监测开放平台系统来增加其实用性和扩展性,提高系统的性能,应对不断变化的需求,缩短开发周期,同时方便用户二次开发。本课题采用德罗与施瓦茨公司的DDF 0xE型号测向机进行二次开发,提出一种基于LabVIEW和CORBA技术的测向系统框架结构,采用C和LabVIEW两种平台语言进行联合编程,通过动态链接库作为桥梁,架接两个平台,充分发挥各自优点,实现对信号源的监测。主要工作如下:1.平台底层驱动部分设计。PC通过以太网的LAN口与测向机相连,采用CORBA的通信机制,实现与测向机数据通信。应用测向机底层驱动功能模块编写程序,可以从相应的接口提取所需的数据,并设置测向的参数。2.平台底层与上层的架接设计。编写队列链表建立数据缓存,将程序封装成动态链接库桥。加载动态链接库,并进行函数的读写,使其实现数据的交换,完成LabVIEW与C的通信。3.平台上层应用部分设计。通过LabVIEW设计交互界面,LabVIEW引用动态链接库完成与测向机的数据交换,同时通过串口读取GPS数据,并将采集的数据显示在界面中。设计数据处理功能,加载粒子滤波算法子程序,对数据库中采样数据进行优化处理。4.平台上层辅助部分设计。通过LabVIEW加载数据库以及百度地图静态API,将界面中显示的数据存入数据库,方便数据的处理及查询,设计电子地图功能,将采集到数据输入到地图中,显示其定位信息。