论文部分内容阅读
天基大气背景测量是导弹预警、导弹大气层拦截等应用方向的基础性工作。近年来,随着航空航天技术、信息技术的不断发展,各种天基测量平台和新的探测手段不断出现,获得了海量的大气背景测量数据,如何对这些数据进行有效地管理是天基大气背景测量地面处理系统有效工作的前提条件。本文系统地开展了地面数据管理系统总体设计、数据库子系统设计与开发、数据库管理子系统设计及地面数据管理系统集成与测试四个方面的工作,主要内容包括:在地面数据管理系统总体设计方面,针对地面分布式数据管理系统工作效率低、易崩溃等问题,采用集中管理与客户/服务器访问方式,利用数据库技术构建了数据管理系统,实现了海量测量数据的统一管理。在数据库子系统设计与开发方面,根据天基大气背景测量地面处理系统的技术指标和功能要求,选择MATLAB作为开发工具,使数管系统与处理系统基于同一高级语言开发平台,有利于数据接口的设计与高效数据交互的实现;阐述了数据库体系结构安排、数据库创建方案、数据库安全管理方案和数据库表生成方案,利用ORACLE数据库开发平台创建了天基大气背景测量地面数据管理系统的物理结构核心——数据库子系统。在数据库管理子系统设计方面,使用MATLAB完成数据库的连接、处理、查询和删除功能;针对MATLAB开发环境下不同类型数据访问机制的差异,采用JDBC接口协议实现非图像类数据的访问,采用ADO接口协议实现图像数据的访问。在地面数据管理系统集成与测试方面,基于数据管理子系统的连接、处理、查询和删除四个模块的设计结果,搭建了数据库管理子系统的GUI总体架构;运用MATLAB、Database Toolbox和SQL混合编程技术,将数据库子系统与数据库管理子系统进行集成与测试,完成了具有人机交互功能的数据管理系统研制工作;目前,该数据管理系统已经与地面处理系统进行了联调与测试,测试结果表明数据管理系统功能满足系统研制要求,为数管系统的实际应用打下了良好的基础。