APP下载

多视窗多任务遥测系统实时监控软件的设计与实现

2020-04-21黄瑞雪

通信电源技术 2020年5期
关键词:数据处理

黄瑞雪

(贵州航天林泉电机有限公司,贵州 贵阳 550081)

1 任务需求

软件系统主要需求如下:

(1)试验信息入库管理,主要包括PCM 帧格式定义、异步嵌入数据流定义、参数格栅定义、参数校准信息定义、用户算法定义、二次推导参数定义、监控画面定义等;

(2)遥测信号接收状态的实时监控,包括信号强度、中频频谱、同步状态等;

(3)实时接收遥测数据并完成原始数据存盘;

(4)实时原始遥测数据网络转发;

(5)实时数据接收丢帧统计;

(6)实时参数挑路及工程量转换处理;

(7)实时挑路后参数工程量数据包网络组播转发功能;

(8)原始存盘数据的回放,实现系统闭环;

(9)遥测任务统一集中管理。

2 软件开发环境

2.1 操作系统

Windows XP 及以上版本操作系统。

2.2 软件开发工具

VC++6.0 及以上版本。

2.3 计算机配置

总线为CPCI;CPU 为双核、主频2.0 GHz 及以上;内存为DDR2、不小于2 GB;硬盘为不小于320 GB;网络接口为1 000 M。

3 软件设计

3.1 软件系统设计思路

遥测实时监控软件系统采用模块化软件设计的总体设计思路,将该软件系统划分为如下软件子系统:试验参数管理子系统、接收机远程监控子系统、前端综合数据处理子系统、终端显示控制子系统。

这些软件子系统,均为最顶层的子系统,每个子系统编写成一个独立的软件,各个子系统下按功能再划分为多个不同的功能模块,各功能模块间以可靠、高效的原则协同工作,以实现各子系统的功能。

在设计原则上,各子系统间除必需的监控和数据接口外,应互相独立、透明的工作。在子系统内部的各功能模块之间,尽量以动态链接库或接口的形式进行调用,在确保子系统工作可靠和效率的同时,尽可能地做到模块间设计高内聚低耦合。……

登录APP查看全文

猜你喜欢

数据处理
验证动量守恒定律实验数据处理初探
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
ADS-B数据处理中心的设计与实现
MATLAB在化学工程与工艺实验数据处理中的应用
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
大数据处理中基于热感知的能源冷却技术
数据处理能力在求职中起关键作用
我国首个“突发事件基础数据处理标准”发布
基于POS AV610与PPP的车辆导航数据处理