基于全国短波监测系统测向定位功能的实现
2007/2/28/16:25 来源:《现代电子技术》
现有网友评论 0 条 进入论坛
4.3 数据存储模块
数据库系统采用的是灵活、安全的Oracle数据库实现C/S存储管理模式。其主要有两个方面的功能,一个是业务管理:支持各个监测方式下的测量数据实时存储和回放;另一方面则是数据库本身的管理:数据库的备份、恢复、查询、删除、报表管理等。因此本系统分为两个逻辑子系统:数据库管理维护模块和业务支持模块,采用多线程及多进程工作方式。
数据存储模块的结构如图2所示。
4.4 数据处理模块
4.4.1 数据同步模块
在目标发射源移动时,由于网络数据的传递存在延迟甚至中断的因素,为了保证参加交会运算时各监测站数据的同步性,系统加入了数据同步模块。该模块以GPS接收机作为硬件支持,各监测站发送测向数据时加入GPS时间,中心控制站接收数据后,通过比较GPS时间来抛弃延迟数据,筛选出有效的同步数据组来进行交会计算。
4.4.2 数据校正
短波在反射时,会因为电离层局部的不均匀性而导致电波的散射,所以,被测信号是由彼此相互干涉的许多波束构成的,且每一个反射波束一般都伴随着圆锥形的散射波束,这使得示向度在很大范围内快速移动,其变化周期从几分之一秒到5秒或更长。在软件中,校正的具体做法是:在测向时设定一个足够长的时间段(该时间段由用户根据实际情况设置,默认为5 min),将其平均。主要步骤如下:
(1)将测向机的示向度平均时间设置为5 s或10 s;
(2)每隔20 s(用户可设置)从测向机读取一次平均值m和测向质量(示向度等级)q,在5 min(用户可设置)内共得到15个示向度平均值mi和15个相应的测向质量qi;
(3)求5 min平均时间的示向度平均值与方差。由于示向度的范围是O~360°,为了避免在0°附近摆动而使计算结果不准确,所以采用公式:
求取平均值mp,由分式的分子与分母的符号决定其所在象限。
(4)剔除离散大的示向度:将mi与mp比较,将与Mp相差大的示向度剔除,然后按步骤(3)重新计算示向度的平均值与方差。