System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及航空运输,尤其涉及一种飞行器防撞预警方法及装置。
技术介绍
1、随着通用航空事业的快速发展,飞行器防撞预警系统的重要性日益凸显。目前在通用航空领域仍存在诸多技术问题有待解决。在民用航空领域,航空器通常使用的防撞系统通过询问应答机工作,可以为飞行员提供其他飞机的位置信息和规避建议。但该系统由于成本高昂、安装复杂,在通用航空的航空器中并不普及。通用航空的飞行员通常没有可用的机载防撞预警装置和系统。
技术实现思路
1、为解决
技术介绍
中存在的技术问题,本专利技术提出一种飞行器防撞预警方法及装置。
2、本专利技术提出的一种飞行器防撞预警方法,包括以下步骤:
3、s1、实时获取第一飞机的第一飞行信息以及与第一飞机邻近的多个第二飞机一一对应的多个第二飞行信息;
4、s2、根据第一飞行信息和多个第二飞行信息逐一分析出第一飞机与多个第二飞机之间对应的多个三维直线距离d;
5、s3、按预设预警策略对多个三维直线距离分配对应的预警等级;
6、s4、按多个三维直线距离分配对应的预警等级匹配预警方式,以生成第一飞机对应的预警信息;
7、s5、按预警信息的顺序进行预警提示。
8、优选地,步骤s1具体包括:
9、实时获取第一飞机的第一飞行信息,第一飞行信息包括第一飞机的航空器唯一识别码、经度、纬度、高度;
10、以第一飞机为中心,按预设直径辐射出防撞区域,并获取防撞区域内多个第二飞机一一对应
11、优选地,步骤s2具体包括:
12、根据第一飞行信息中的经度、纬度以及第二飞行信息中的经度、纬度计算出第一飞机与第二飞机之间的地理距离s;
13、根据第一飞行信息中的高度和第二飞行信息中的高度计算出第一飞机与第二飞机之间的高度差δh;
14、根据地理距离s、高度差δh计算出第一飞机与第二飞机之间的三维直线距离d;
15、按上述步骤逐一计算出第一飞机与多个第二飞机对应的多个三维直线距离d。
16、优选地,所述根据第一飞行信息中的经度、纬度以及第二飞行信息中的经度、纬度计算出第一飞机与第二飞机之间的地理距离s,具体包括:
17、根据第一飞行信息中的经度、纬度以及第二飞行信息中的经度、纬度,设第一飞机的经纬度为(lona,lata)、第二飞机的经纬度为(lonb,latb);
18、基于第一飞机的经纬度为(lona,lata)、第二飞机的经纬度为(lonb,latb)计算出经度差δl;
19、获取与第一飞机相关的第一参数、与第二飞机相关的第二参数以及地球椭球的赤道半径,基于地球椭球的赤道半径、第一参数、第二参数计算出第一飞机与第二飞机之间的地理距离s。
20、优选地,所述预设预警策略具体包括:
21、当第一飞机与第二飞机之间的高度差δh小于等于x米,且对应的三维直线距离d小于y米时,预警等级为一级警告;
22、当第一飞机与第二飞机之间的高度差δh大于x米,且对应的三维直线距离d小于y米时,预警等级为二级警告;
23、当第一飞机与第二飞机之间的三维直线距离d大于等于y米且小于z米时,预警等级为三级警告;
24、当第一飞机与第二飞机之间的三维直线距离d大于等于z米且小于w米时,预警等级为四级警告;
25、其中,x<y<z<w。
26、优选地,步骤s4具体包括:
27、对每个预警等级分配一种报警音以及视觉提示灯;
28、将多个第二飞机对应的预警等级与对应的第二飞机信息关联,并按将多个第二飞机与第一飞机对应的预警等级由高到低的顺序排序,以生成第一飞机对应的预警信息。
29、本专利技术提出的一种飞行器防撞预警装置,包括:
30、数据获取模块,用于实时获取第一飞机的第一飞行信息以及与第一飞机邻近的多个第二飞机一一对应的多个第二飞行信息;
31、第一处理模块,用于根据第一飞行信息和多个第二飞行信息逐一分析出第一飞机与多个第二飞机之间对应的多个三维直线距离d;
32、第二处理模块,用于按预设预警策略对多个三维直线距离分配对应的预警等级;
33、预警生成模块,用于按多个三维直线距离分配对应的预警等级匹配预警方式,以生成第一飞机对应的预警信息;
34、提示模块,用于按预警信息的顺序进行预警提示。
35、本专利技术中,所提出的飞行器防撞预警方法及装置,实时获取第一飞机的第一飞行信息以及与第一飞机邻近的多个第二飞机一一对应的多个第二飞行信息;根据第一飞行信息和多个第二飞行信息逐一分析出第一飞机与多个第二飞机之间对应的多个三维直线距离d;按预设预警策略对多个三维直线距离分配对应的预警等级;按多个三维直线距离分配对应的预警等级匹配预警方式,以生成第一飞机对应的预警信息;按预警信息的顺序进行预警提示。实现了预设范围内飞行器信息的实时接收,确保了防撞预警信息的及时性。实现了对周围飞行器的实时监测和精确定位。同时,采用多级预警机制和人性化的交互界面,确保了飞行员能够及时、准确地感知潜在的碰撞风险。
本文档来自技高网...【技术保护点】
1.一种飞行器防撞预警方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的飞行器防撞预警方法,其特征在于,步骤S1具体包括:
3.根据权利要求2所述的飞行器防撞预警方法,其特征在于,步骤S2具体包括:
4.根据权利要求3所述的飞行器防撞预警方法,其特征在于,所述根据第一飞行信息中的经度、纬度以及第二飞行信息中的经度、纬度计算出第一飞机与第二飞机之间的地理距离S,具体包括:
5.根据权利要求3所述的飞行器防撞预警方法,其特征在于,所述预设预警策略具体包括:
6.根据权利要求5所述的飞行器防撞预警方法,其特征在于,步骤S4具体包括:
7.一种飞行器防撞预警装置,其特征在于,包括:
【技术特征摘要】
1.一种飞行器防撞预警方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的飞行器防撞预警方法,其特征在于,步骤s1具体包括:
3.根据权利要求2所述的飞行器防撞预警方法,其特征在于,步骤s2具体包括:
4.根据权利要求3所述的飞行器防撞预警方法,其特征在于,所述根据第一飞行信息中的经度、...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。