航天数字化空间态势信息保障系统设计与实现
2018-05-23,,
,,
(火箭军研究院,北京 100085)
0 引言
争夺航天数字化空间优势和信息优势是我国在未来战役中取得胜利的关键所在。空间攻防对抗是以信息安全保障为基础的预防状态。航天数字化空间态势信息主要包括环境信息和目标信息,这是空间攻防对抗中重要的战场情报,也是影响决策的重要因素。空间态势感知信息可为攻防对抗战略决策提供依据,为战术应用提供重要参数,这也是夺取空间信息优势关键所在,为此空间态势信息保障系统的研发是对抗新概念战争的重要研发项目。各类空间态势信息种类多样且数量庞大,且信息在格式、语义和尺度等方面存在多重性和差异性,导致航天工程网络环境无法在空间态势信息中无缝集成[1]。传统信息保障系统存在卫星位置、速度、姿态以及卫星上的不同工作状态参数等信息无法得到保障的问题,导致系统信息保障效果较差,耗费时间长[2]。
为了解决传统系统存在的问题,提出设计一种航天数字化空间态势信息保障系统。通过对系统整体结构设计,可使空间数据在系统上保持稳定传输,分析空间态势信息保障所需要实现功能,以此为基础构建系统硬件结构,设计系统软件功能,并通过实验验证系统设计具有合理性,采用所设计的系统,卫星信息可得到保障,耗费时间较短,系统保障效果较好,可有效覆盖秘密时间和空间等要素。
1 空间态势信息保障系统设计需求
空间态势信息保障系统设计可为战役提供决策环境,针对信息检测与分析,需对空间环境分布状态进行预报,在整个空间环境中对于军事活动来说是十分关键的,因此对于避讳和减缓空间环境的危害是具有重要意义的[3]。该信息的保障能够为空间攻防的战略性决策提供辅助,也为空间环境保护能力提供支持,增强战术单元战斗力,监测并预报敌方空间目标信息特征,利用航天数字化技术为空间攻防战略决策提供依据。系统设计必须具有防御战略性思想和信息对抗方案以及备战策略等支持功能,针对系统设计的需求如下所示。
1)攻防对抗决策:采用合理的空间攻防辅助战略可实现空间环境的合理利用;
2)空间目标监视:可为系统空间提供较为精确的定轨方案,实时输入参数,为空间站卫星运行轨迹提供详细数据,降低误差;
3)空间目标信息:搜寻敌方详细信息,并对敌我空间的目标信息描述;
4)空间目标预报:搜寻敌方的目标信息,并对当前飞行轨道详细位置判定,对于未来几日卫星轨道信息进行预测,采用数值积分法为空间目标的陨落提供准确数据;
5)新概念武器实验:针对新概念武器需利用空间环境相关参数进行设计,并通过实验验证该武器是否对目标信息的保障起到作用,安排实验验证该武器的可靠性,并进行准确评估。
6)空间平台运行:保障由于空间防御造成的卫星运行轨迹偏离现象,并且能够及时避免由于空间环境造成的异常现象发生,进而提高空间站运行的可靠性,延长卫星的使用寿命;
7)空间信息链路传输:保证空间预防任务的控制信息在链路传输过程中是否正常,并将其常规信息链路进行有效连接,进而减缓电力与对流电路摩擦造成的质量损坏问题,从而避免信号强度减弱[4]。
2 空间态势信息保障系统设计
航天数字化空间态势信息保障系统按照功能可划分成4个部分,分别是综合数据库、目标轨道模型、空间要素以及可视化[5]。空间态势信息保障系统设计的基本思路为:在不同数据传输之前,需先将数据进行融合处理,通过链路传输到数据库中进行存储,对数据库进行综合分析空间目标预测模型和要素环境都是以数据库存储为基本条件下进行的,经过可视化处理,可将数据准确显示在屏幕上,并实时发布。系统设计的大体逻辑结构如图1所示。
图1 系统模块逻辑结构
2.1 系统硬件设计
基于不同层次结构的系统硬件部分的设计与实现需引进支撑环境和分布式网络概念,构建网络环境,并采用分布式体系结构对硬件部分展开设计。由于采用服务模式,需将数据存储在管理、应用和发布的三个层次中进行单独存储,进而保证整个体系在不同服务模式下的安全设计与研发。信息保障系统的构建是由数据存储分系统、空间环境信息预报系统、效应系统、分析系统以及用户服务系统组成的,其中对数据监测主要应用于数据存储和管理层,针对空间环境的预报可应用在分系统中[6]。空间环境信息预报系统和效应系统所构成的数据应用层可为用户服务的分系统提供数据的发布,系统间信息共享和时间同步主要是在网络环境下实现的,具体空间态势信息组成结构如图2所示
图2 空间态势信息组成结构
根据图2中的空间态势信息组成结构,将整个硬件部分分成三个主要层次和两个端口,其中三个主要层次分别是:服务层、应用层和数据层。两个端口分别是:服务器端口和浏览器端口。服务器端口主要服务于数据层和应用层,而浏览器端口主要服务于服务层,为该层提供可视化操作界面[7]。具体的层次结构示意图设计如图3所示。
图3 层次结构示意图
各个层次的功能实现具体表现为:在服务端接口处,数据层可对整体管理系统中的服务层能够利用网络结构所收集到的用户请求,提供三维模型数据和卫星运行的轨道数据,并最终确定目标运行路线。网络服务器可为同类影响数据分辨率提供三维场景绘制方案,该部分是由应用层提供的。应用层位于三个层次中心位置,为系统提供基本操作,并对整个空间布局,完成目标绘制与显示。针对用户发送的请求命令,需根据用户个性化设置进行空间态势访问,其中包括场景的放大与缩小,漫游数据管理与显示[8]。服务层位于三个层次最顶层,该层次功能是在浏览器中才能实现的,利用网络服务结构能够提供可视化的服务工作,并采用应用层基本信息能够实现目标数据监测、空间环境预报和标准检测等状态服务。
2.2 系统软件设计
面对软件部分的研发,需将程序作为基本研发单元,对整个程序的数据进行收集并封装,将所有单元数据以组合形式发送到计算机应用程序中,可大大提高系统程序通用性、灵活性和扩展性。以Java作为向整个系统研发的基础语言,使用该语言,具有操作简便、灵活性强的优势,与平台并无直接联系,能够实现程序的一次性编辑[9]。该语言的成立是经过代码编译形成的,任何操作系统都可在该语言编辑下安全运行。针对系统需求的功能,应设计软件功能结构,使整个应用软件程序满足系统需求,采用面向用户需求的应用程序研发是完成面向航天数字化信息保障对象机制中的关键步骤。
2.2.1 漫游与缩放数据请求流程
根据面向航天数字化信息保障对象机制的理念,需将不同用户对数据的需求全部传送到应用结构当中,并在服务器上,用户输入IP地址进行注册、访问后,依据自身使用权限获取实际需求所必需的服务。
三维场景中用户通过浏览器端口的各项操作,采用数据获取网络服务,使得服务器端口对用户的需求能够及时处理。当用户进行数据漫游与缩放操作时,服务端口会根据具体需求对影响分辨率进行设置,构建数据组织结构,利用网络服务机制可将数据回传到浏览器搜索界面中,使用户能够实时接收到反馈数据,基本用户请求给出漫游与缩放数据请求流程如图4所示。
图4 漫游与缩放数据请求流程
由图4可知:用户请求在浏览器端口添加目标时,端口系统的应用程序需被加入卫星运行轨道中,从而对卫星的实际运行轨迹进行精准预测。通过网络服务可将渲染结果传送到浏览器接口处,通过浏览器进行数据显示。所有处理后的数据和程序都是在服务端口接收的,如果更新升级系统,需将服务体系架构设计成符合面向航天数字化信息保障基本理念。
2.2.2 信息保障技术
空间目标轨道计算需要使用两行根数,空间目标的轨道数据是由平均开普勒根数组成的,其中包括地球摄动项和引力模型,通过设定方式可消除系统周期性躁动,精准度大小能够满足整个空间对态势环境的需求。用户利用浏览器端口可添加空间项目,并在该端口处,实现全部卫星运行路线的三维模拟图像。利用轨道数据可计算预测模型的具体参数,清除扰动项,并使用重构方法设置扰动项目[10]。为了提高预测精准度,需使用信息保障技术,具体运算步骤为:
1)进行轨道坐标系与地心赤道进行转换工作时,轨道数据需从轨道坐标系中收集,具体转换关系为:
rx=E·ry
(1)
式(1)中,rx和ry是目标的矢量坐标;E为坐标系的矩阵。
2)根据预测数据,将原始数据恢复到平根数,以此为基础计算长期项、长周期项和短周期项。
3)采集目标空间态势信息,同时计算出目标卫星的位置坐标和移动速度。
根据上述运算步骤,可收集到具有安全保障的目标信息。
2.2.3 应用功能实现
系统研发各项软件功能后,应对其进行发布,并应用到接口处,进行数据包收集,通过构建网络服务,可完成数据业务的往来,并将结果发送到服务端口,通过动态网页实现。针对数据包加载,需将业务剔除,并修改连接方式。将复杂的业务程序放置在服务端口处,对于用户的应用和部署是十分有利的。由于程序语言是在安全模式下编写的,为此需对每一个数据包进行编号,经过编号数据包可传送到服务器中。
在服务端口处构建一个文件夹作为用户浏览访问的主要网页,在此文件夹中引进所有与之相关的数据包,并设置应用程序布局大小,具体代码实现步骤如下所示: