本发明属于航空监控领域,具体涉及一种航空器位置监控系统、方法、设备及存储介质。
背景技术:
1、ads-b(automatic dependent surveillance–broadcast)是一种航空电子监视技术,用于航空器的自动位置报告和广播,以提供实时的航空交通管理(atm)信息。具体来说,ads-b技术通过航空器上安装的ads-b设备,将航空器的位置、速度、航向以及其他相关信息以广播的方式发送出去。地面和其他航空器上的相关设备可以接收这些ads-b广播,从而实时获取目标航空器的状态和位置信息。
2、目前,现有市面的航空数据通常会融合到专用数据中心,并通过专用网络传输至特定位置,需要查看相关信息的人员必须到指定位置才能查看;而监控的相关设备价格昂贵,且需要使用专用场地、网络进行搭建,建设和使用成本很高,严重限制了该项航空监控技术在业界的推广和应用。
技术实现思路
1、本发明的目的是提供一种航空器位置监控系统、方法、设备及存储介质,用以解决现有技术中存在的上述问题。
2、为了实现上述目的,本发明采用以下技术方案:
3、第一方面,本发明提供了一种航空器位置监控系统,所述系统包括:
4、基站,用于接收航空器广播的ads-b数据流;
5、云端服务器,通过第一预设网络与基站建立通信连接,用于:
6、获取基站接收到的ads-b数据流;
7、对ads-b数据流进行解析,得到解析结果,所述解析结果包括:航空器的位置坐标、航向和速度;
8、将解析结果与第一预设电子地图进行融合处理,得到第一可视化数据,以第一可视化数据进行可视化展示;
9、用户终端,通过第二预设网络与云端服务器建立通信连接,用于:
10、获取云端服务器的ads-b数据流的解析结果;
11、将解析结果与第二预设电子地图进行融合处理,得到第二可视化数据,以第二可视化数据进行可视化展示。
12、优选地,所述云端服务器配置有监听端口,所述监听端口用于接收用户终端发送的握手请求。
13、优选地,所述用户终端还用于:
14、基于预设配置信息,生成握手请求;
15、基于第二预设网络将握手请求发送至云端服务器,所述云端服务器响应握手请求与用户终端建立通信连接。
16、优选地,所述预设配置信息包括:由独立域名建立的网址、云端服务器的公网ip地址和端口号。
17、优选地,所述第一预设网络包括:卫星链路、地面网络和移动网络中的一种或多种,所述第二预设网络包括:卫星链路、地面网络和移动网络中的一种或多种。
18、第二方面,本发明提供了一种航空器位置监控方法,应用于用户终端,所述方法包括:
19、基于第二预设网络与云端服务器建立通信连接后,获取云端服务器的ads-b数据流的解析结果;
20、将解析结果与第二预设电子地图进行融合处理,得到第二可视化数据,以第二可视化数据进行可视化展示。
21、优选地,所述解析结果包括:航空器的位置坐标、航向和速度;所述第二预设电子地图包括:地理位置坐标;
22、将解析结果与第二预设电子地图进行融合处理,得到第二可视化数据,包括:
23、将解析结果中的航空器的位置坐标与地理位置坐标进行对齐,得到对齐后的ads-b数据;
24、在第二预设电子地图上对对齐后的ads-b数据进行可视化处理,得到第二可视化数据,所述第二可视化数据包括:航空器在第二预设电子地图上的位置、航空器的速度和航空器的高度。
25、优选地,基于第二预设网络与云端服务器建立通信连接,包括:
26、基于预设配置信息,生成握手请求;其中,所述预设配置信息包括:由独立域名建立的网址、云端服务器的公网ip地址和端口号;
27、基于第二预设网络将握手请求发送至云端服务器,所述云端服务器响应握手请求与用户终端建立通信连接。
28、第三方面,本发明提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的航空器位置监控方法。
29、第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的航空器位置监控方法。
30、有益效果:
31、1、本发明的监控系统由云端服务器、基站和用户终端搭建而成,云端服务器既可以作为主机也可以作用客户端,在云端服务器上可以查看到航空器的飞行状态数据;在用户终端与云端服务器建立通信连接后,用户终端可起到与云端服务器相同的显示功能,实时显示航空器的飞行状态数据,有利于航空器监控的推广应用;
32、2、基于云端服务器的云计算技术可以使用现有公网进行数据的联通,而不必架设昂贵的专用网络,也可以不受基站位置的限制,地面网络、手机网络乃至卫星网络都可以用于基站和云端数据之间的传输,极大的丰富了数据的来源,简化了地面基站的建设需求和难度。
1.一种航空器位置监控系统,其特征在于,所述系统包括:
2.根据权利要求1所述的航空器位置监控系统,其特征在于,所述云端服务器配置有监听端口,所述监听端口用于接收用户终端发送的握手请求。
3.根据权利要求1所述的航空器位置监控系统,其特征在于,所述用户终端还用于:
4.根据权利要求3所述的航空器位置监控系统,其特征在于,所述预设配置信息包括:由独立域名建立的网址、云端服务器的公网ip地址和端口号。
5.根据权利要求1所述的航空器位置监控系统,其特征在于,所述第一预设网络包括:卫星链路、地面网络和移动网络中的一种或多种,所述第二预设网络包括:卫星链路、地面网络和移动网络中的一种或多种。
6.一种航空器位置监控方法,应用于用户终端,其特征在于,所述方法包括:
7.根据权利要求6所述的航空器位置监控方法,其特征在于,所述解析结果包括:航空器的位置坐标、航向和速度;所述第二预设电子地图包括:地理位置坐标;
8.根据权利要求6所述的航空器位置监控方法,其特征在于,基于第二预设网络与云端服务器建立通信连接,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求6-8中任一项所述的航空器位置监控方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求6-8中任一项所述的航空器位置监控方法。