欧洲猫基于Java的数据统计分析功能的介绍

2018-11-12 03:58颜萌
关键词:数据分析

颜萌

【摘 要】JADE 全称为:Java Aided Data Analysis Facilities Environment即是一款将欧洲猫系统的后台运行数据进行记录、统计、分析,再将分析所得的结果以列表等形式反馈给用户的软件。JADE是一个ATC与系统相关的数据分析工具。它包括一个数据库并根据后台数据统计分析报告生成Web前端。JADE通过对用户ID,物理席位,功能扇区,管制的架次数,未管制的架次数,自动移交的数量等等数据的统计分析,将这些数据存储在数据库中,使用此数据为基础,JADE能够产生报告生成相应的计费数据,并通过Web前端将统计分析后所得结果反馈给用户。

【Abstract】JADE is fully called Java Aided Data Analysis Facilities Environment. It is a software that records, counts and analyzes the background running data of the European modem system, and then feeds back the results of the analysis to the users by lists and other forms. JADE is a ATC data analysis tool related to the system, which includes a database and generates the Web front-end based on the back-end statistical analysis report. JADE stores the data in the database by statistical analysis of data such as user ID, physical seats, functional sectors, the number of controls, the number of unregulated frames, the number of automatic handover and so on. And base on these data, JADE can generate reports to generate corresponding billing data, and feedback the results of statistical analysis to users through the Web front-end.

【关键词】JADE;数据;分析

【Keywords】 JADE; data; analysis

【中图分类号】TP311.52 【文献标志码】A 【文章编号】1673-1069(2018)08-0188-02

1 本文研究的意义和主要工作

随着民航产业的高速发展,空域密度也随之不断加大,而安全飞行与增加航班流量之间的矛盾也越来越突出,近些年国际国内飞行安全事故也时有发生。再者,不管软硬件故障还是人为原因而引起的不安全隐患普遍存在。那么系统相关的运行数据的存储,统计以及分析便成为安全保障的重要一环。

然而JADE服务器能够收集系统运行的数据,达到长期保存,随时提取的目的,用于统计分析。其主要作用是弥补系统数据统计和分析功能的不足。例如:①针对航路点、扇区,席位等的航班流量按照用户指定的时间段进行统计和分析,为系统配置优化提供决策支持;②生成特定时间段的系统负荷的统计和分析报告,为降低系统负荷,负载均衡等提供决策支持;③统计和分析系统运行态势,如工作负荷,人工操作频率,告警信息统计等,为阶段性的系统运行评估、后续的调整和优化提供了数据支持。为系统的安全运行提供可靠的数据支持。

2 JADE的组成及软件功能

2.1 硬件介绍

JADE单独使用了一台Z420主机作为其运行平台,使之独立成为一台服务器,专职用于欧洲貓系统后台运行数据的记录、统计、分析。

2.2 JADE数据库的介绍

对于JADE而言,其软件组成主要是依赖于两个独立的逻辑数据库即统计数据库和分析数据库。虽然获得信息记录数据的功能和采集方法二者差不多,但是在数据的使用上和数据的存储周期上二者存在明显差异。

统计数据库是用于系统数据的统计,处理的数据周期较长。数据源从REC节点自动收集并存储在数据库中。系统从这些统计数据中自动生成各种报告,如由系统指定统计月航班数量等等。

分析数据库是用于系统数据的分析,其处理的数据周期较短。可以直接从REC节点或磁带,DVD等存储介质上,根据人工设置进行指定时间段的数据抽取。分析数据库抽取的数据可用于具体检查在某个时间点或某一时间段内系统的工作状态,或生成一个短期冲突告警的详细描述报告等等1。

下图描述统计数据库和分析数据库之间的差异。

2.2.1 统计数据库

统计数据库,只是抽取REC节点记录的数据,是整个系统数据的一个子集。JADE处理REC节点记录的数据并将数据存储在统计数据库中。根据统计数据库中的数据,JADE能够计算基于分别以每时、每日、每月和每年为时间间隔,生成统计报告。

统计数据库的数据可以以两种方式读取:

①自动提取数据:系统根据预定义的时间,自动根据系统配置收集数据。

②人工从数据记录介质提取数据。

统计数据库中的数据可以用于:

①生成航路计费文件(使用的主要统计数据生成的)。

②根据预定义的参数统计系统的运行情况并生成报告。

③通过使用PG管理查询工具进行一般性的数据检查。

④SKPL数据仿真。

2.2.2 分析数据库

分析数据库可用于特定数据的分析,可以包含任何指定时间段,长达连续4小时的记录数据的分析。存储在分析数据库中的数据包括REC的记录数据以及系统CDC数据和FIFO的数据。从分析数据库检索数据时,可以人工指定数据类型(例如:飞行计划数据,STCA警告信息等)。

分析数据库的数据可以用于:

①根据预定义的参数生成系统运行环境报告。

②通过使用PG管理查询工具进行一般性的数据检查。

③SKPL数据仿真。

2.3 统计操作及相关功能介绍

统计报表可通过JADE统计菜单选项生成。有两个报告可以生成的类,统计和统计环境。这些报告显示在报告窗格内统计报表列表和统计环境中列表。

其功能主要为:

①统计环境:以存储的飞行计划、数据链路消息状态、每个席位的报错信息、飞行计划的相关、飞行计划信息状态、每个位置的错误消息、飞行计划的相关、飞行计划信息状态、飞行计划的消息、系统航迹信息总览、接收到的数据链路消息、接收和发送的消息、被拒绝的消息。

②飞行相关信息统计:在特定机场的航空器活动、特定空域的航空器动态、飞特定航路的航空器动态、特定飞行类型的航空器动态、在管制空域内航空器的动态、经过特定航路点的航空器动态、危险区的侵入等等。

2.4 分析数据库的操作及功能

分析报表可通过JADE分析菜单选项生成两个类型的报告,分别是:空域状况和系统运行环境状况。

空域状况主要功能包括有:路线一致性警告报告、管制空域内指定机场的落地航班量报告、危险区侵入告警报告、管制空域内特定时间指定机场的航班量报告、飞行计划移交信息、飞越特定航路点的信息、预计飞越时间差异报告、外部信息报告、NAS信息、拒绝外部信息的报告、飞行计划冲突探测报告、最低安全高度警告报告、遗漏位置报告、PDC间隙跟踪报告、短期冲突告警报告、收LAMS或ACPS报告、历史航迹报告、监视现场情况报告、特定扇区的管制员工作负荷统计、特定扇区的冲突告警报告、在系统边界点的流量数据报告等。

系统运行环境报告的主要功能有:ATC放行信息报告、管制员输入信息报告、管制员登录登出报告、每个席位的飞行计划数据信息、监视数据状态报告、PDC放行信息报告等2。

3 JADE与现有工作的联系与展望

3.1 提高保障效率

在日常工作中会经常遇到特情保障和專机专线保障。例如,春运保障,奥运会保障等等。这些保障都可以通过对JADE所存储的数据进行分析,从而以可靠数据为基础来设计并执行保障方案,使得保障方案更加具有可行性,提高保障效率,尽可能地降低事故出现的概率,达到保障的目的。

3.2 为空域开放提供数据支持

如今的航路航线已经沿用多年,但随着中国航空事业的逐步成长,现有空域的大小已经满足不了航空业的增长,扇区和航路的负荷也将大大增加。因此,空域将会有更大的开放,届时会有更多的扇区和航路被开发出来。而JADE能够对指定区域和航路进行数据统计和分析。因此JADE所储存的数据能够帮助分析所辖扇区以及航路的负荷情况,进而为开划新扇区,设置新航路提供真实可靠的数据支持,使得所开放的新空域达到较好的利用率,为负荷过大的航路或扇区分流,从而达到降低管制压力,提高飞行安全和效率的目的。

【参考文献】

【1】王瑞金.数据库系统原理与应用——基于SQLServer2008[M].北京:清华大学出版社,2014.

猜你喜欢
数据分析
隐蔽失效适航要求符合性验证分析
电力系统不平衡分析
电力系统及其自动化发展趋势分析
浅谈计量自动化系统实现预购电管理应用
中西医结合治疗抑郁症100例分析
在线教育与MOOC的比较分析