一种基于数据流分布式处理的通航监视方法及系统技术方案

技术编号:27218271 阅读:30 留言:0更新日期:2021-02-04 11:36
本发明专利技术公开了一种基于数据流分布式处理的通航监视方法及系统,该方法包括:S1:根据预先设定的策略调度分布部署于各服务器上的服务,形成监视任务;S2:在监视任务形成后,接收各监视设备发送的报文,并转换成预定数据格式的监视数据;S3:对各监视设备的监视数据进行关联、跟踪和航迹管理得到监视对象,并输出监视对象的目标航迹;S4:利用GIS引擎将监视对象的目标航迹展示在人机交互界面上,同时监听人机交互界面上的指令操作,将指令操作分发给各服务器。通过上述方式,本发明专利技术能够实现接近大数据处理的效能,同时降低部署难度与成本。同时降低部署难度与成本。同时降低部署难度与成本。

【技术实现步骤摘要】
一种基于数据流分布式处理的通航监视方法及系统


[0001]本专利技术涉及通航监视
,特别是涉及一种基于数据流分布式处理的通航监视方法及系统。

技术介绍

[0002]近年来,随着通航产业在植保、航拍、热气球、体育飞行、旅游等方面的高速发展,对通航飞行活动进行有效监视管理的需求越来越大。通航活动涉及范围广、种类多、飞行线路不固定,产生的监视数据类型十分繁杂,数据规模不断增长。原有的各类监视处理手段、工具和平台如通航服务站客户端软件等不能很好的应对用户日益增长的处理需求。同时,通航运营用户在通航保障条件建设上的投入较为有限,而目前流行的大数据平台等方法和工具的部署成本较高,对用户的负担较大。
[0003]由此可见,提供一种处理效能较高、部署成本低、可以跟随用户需求进行扩展的通航监视手段极为必要。

技术实现思路

[0004]本专利技术的目的在于提供一种基于数据流分布式处理的通航监视方法及系统,能够实现接近大数据处理的效能,同时降低部署难度与成本。
[0005]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于数据流分布式处理的通航监视方法,包括步骤:
[0006]S1:根据预先设定的策略调度分布部署于各服务器上的服务,形成监视任务;
[0007]S2:在所述监视任务形成后,接收各监视设备发送的报文,并转换成预定数据格式的监视数据;
[0008]S3:对各监视设备的监视数据进行关联、跟踪和航迹管理得到监视对象,并输出监视对象的目标航迹;
[0009]S4:利用GIS引擎将监视对象的目标航迹展示在人机交互界面上,同时监听人机交互界面上的指令操作,将所述指令操作分发给各服务器。
[0010]优选的,所述步骤S2具体包括:在所述监视任务形成后,接收各监视设备发送的报文,判断报文是否符合预设协议,在符合预设协议时,解析报文的数据类型,查询数据模板库中是否存在相同的数据模板,在存在相同的数据模板时,转换成预定数据格式的监视数据。
[0011]优选的,所述步骤S2还包括:在不符合预设协议或不存在相同的数据模板时,生成日志记录。
[0012]优选的,所述数据模板为xml格式。
[0013]优选的,所述预定数据格式为JSON格式。
[0014]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于数据流分布式处理的通航监视系统,包括任务调度模块、协议转换模块、目标处理模块和通航监视模
块;
[0015]所述任务调度模块用于根据预先设定的策略调度分布部署于各服务器上的服务,形成监视任务;
[0016]所述协议转换模块用于在所述监视任务形成后,接收各监视设备发送的报文,并转换成预定数据格式的监视数据;
[0017]所述目标处理模块用于对各监视设备的监视数据进行关联、跟踪和航迹管理得到监视对象,并输出监视对象的目标航迹;
[0018]所述通航监视模块用于利用GIS引擎将监视对象的目标航迹展示在人机交互界面上,同时监听人机交互界面上的指令操作,将所述指令操作分发给各服务器。
[0019]优选的,所述协议转换模块具体用于接收各监视设备发送的报文,判断报文是否符合预设协议,在符合预设协议时,解析报文的数据类型,查询数据模板库中是否存在相同的数据模板,在存在相同的数据模板时,转换成预定数据格式的监视数据。
[0020]优选的,所述协议转换模块还用于在不符合预设协议或不存在相同的数据模板时,生成日志记录。
[0021]优选的,所述数据模板为xml格式。
[0022]优选的,所述预定数据格式为JSON格式。
[0023]区别于现有技术的情况,本专利技术的有益效果是:
[0024]1.可以实现系统的横向和纵向扩展,提高监视数据处理的性能,增强系统的扩展性;
[0025]2.支持监视态势显示、目标数据管理、目标告警、目标研判等通航监视功能;
[0026]3.利用数据转换,可以支持根据实际需要引入不同监视源数据;
[0027]4.能够实现不同监视数据报文内部传输数据的一致性;
[0028]5.支持任务工作流图形化配置,简化服务配置过程;
[0029]6.支持界面查询显示运行状态日志,直观显示服务状态信息,可快速定位故障点;
[0030]7.支持定制调度策略,实现定时、延迟、固定频率执行等;
[0031]8.支持态势显示功能,用户可以在GIS地图上查看管理监视信息。
附图说明
[0032]图1是本专利技术实施例的基于数据流分布式处理的通航监视方法的流程示意图。
[0033]图2是本专利技术实施例的基于数据流分布式处理的通航监视系统的原理框图。
具体实施方式
[0034]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]参阅图1,本专利技术实施例的基于数据流分布式处理的通航监视系统包括以下步骤:
[0036]S1:根据预先设定的策略调度分布部署于各服务器上的服务,形成监视任务。
[0037]其中,预先设定的策略指定了监视任务的执行时间、执行次数、性能要求等。自动
执行任务并反馈信息。进行调度时,用户可以在前端Web界面上可视化地完成监视任务的管理(增加、删除、修改、查询)、任务运行状态监控和运行日志查看等功能,通过DAG图在线配置监视任务的依赖关系,对监视任务进行编排。
[0038]S2:在监视任务形成后,接收各监视设备发送的报文,并转换成预定数据格式的监视数据。
[0039]在本实施例中,各监视设备包括雷达设备、ADS-B设备、光电设备、通信测向设备、遥控链路设备、TDOA设备、优云数据设备。
[0040]雷达设备发送的报文包括:心跳报文、状态报文、雷达目标散点报文、雷达目标报文、雷达转台控制报文、目标引导报文。
[0041]光电设备发送的报文包括:心跳报文、状态报文、工作模式及目标报文、查询控制报文、目标引导报文。
[0042]通信测向设备发送的报文包括:心跳报文、状态报文、目标报文、查询报文、目标引导报文。
[0043]遥控链路设备发送的报文包括:心跳报文、状态报文、工作模式及目标报文、查询控制报文、目标引导报文。
[0044]TDOA设备发送的报文包括:心跳报文、状态报文、目标报文、查询控制报文。
[0045]优云数据设备发送的报文包括目标经纬度、海拔高度、离地高度、航向、速度、方位角、俯仰角、优云注册号、设备商、设备序列号。
[0046]S3:对各监视设备的监视数据进行关联、跟踪和航迹管理得到监视对象,并输出监视对象的目标航迹。
[0047]S4:利用GIS引擎将监视对象的目标航迹本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据流分布式处理的通航监视方法,其特征在于,包括步骤:S1:根据预先设定的策略调度分布部署于各服务器上的服务,形成监视任务;S2:在所述监视任务形成后,接收各监视设备发送的报文,并转换成预定数据格式的监视数据;S3:对各监视设备的监视数据进行关联、跟踪和航迹管理得到监视对象,并输出监视对象的目标航迹;S4:利用GIS引擎将监视对象的目标航迹展示在人机交互界面上,同时监听人机交互界面上的指令操作,将所述指令操作分发给各服务器。2.根据权利要求1所述的通航监视方法,其特征在于,所述步骤S2具体包括:在所述监视任务形成后,接收各监视设备发送的报文,判断报文是否符合预设协议,在符合预设协议时,解析报文的数据类型,查询数据模板库中是否存在相同的数据模板,在存在相同的数据模板时,转换成预定数据格式的监视数据。3.根据权利要求2所述的通航监视方法,其特征在于,所述步骤S2还包括:在不符合预设协议或不存在相同的数据模板时,生成日志记录。4.根据权利要求3所述的通航监视方法,其特征在于,所述数据模板为xml格式。5.根据权利要求3所述的通航监视方法,其特征在于,所述预定数据格式为JSON格式。6.一种基于数据流分布式处理的通航监视系统,其特征在...

【专利技术属性】
技术研发人员:汪毅姜山冯军王彦成
申请(专利权)人:四川九洲空管科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1