CN113112873B - Airspace warning method and device - Google Patents
Airspace warning method and device Download PDFInfo
- Publication number
- CN113112873B CN113112873B CN202110336314.9A CN202110336314A CN113112873B CN 113112873 B CN113112873 B CN 113112873B CN 202110336314 A CN202110336314 A CN 202110336314A CN 113112873 B CN113112873 B CN 113112873B
- Authority
- CN
- China
- Prior art keywords
- airspace
- information
- aircraft
- distance
- warning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000004364 calculation method Methods 0.000 claims description 25
- 101000606504 Drosophila melanogaster Tyrosine-protein kinase-like otk Proteins 0.000 claims description 12
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000001154 acute effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/50—Navigation or guidance aids
- G08G5/55—Navigation or guidance aids for a single aircraft
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/50—Navigation or guidance aids
- G08G5/59—Navigation or guidance aids in accordance with predefined flight zones, e.g. to avoid prohibited zones
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及空域管理领域,具体而言,涉及一种空域告警方法及装置。The invention relates to the field of airspace management, in particular to an airspace warning method and device.
背景技术Background technique
为了满足公共运输航空、通用航空和军事航空三类主要空域用户对不同空域使用需求,确保空域得到安全、合理、充分、有效的利用,对空域进行了分类。In order to meet the needs of the three major airspace users of public transport aviation, general aviation and military aviation for the use of different airspaces, and ensure that the airspaces are used safely, rationally, fully and effectively, the airspaces are classified.
目前为实现空域告警,通常采用的方式是通过算法自动判断无人机是否超出规定的飞行空域,若超界实时给出告警信息,但是这种方式一般都是在飞行器进入或飞出空域范围后发出,不利于及时提醒,也不利于飞行器及时调整飞行路径。At present, in order to realize the airspace warning, the usual method is to automatically judge whether the drone has exceeded the specified flying airspace through an algorithm, and if it exceeds the limit, it will give an alarm message in real time, but this method is generally after the aircraft enters or flies out of the airspace. It is not conducive to timely reminders, and it is also not conducive to timely adjustment of the flight path of the aircraft.
发明内容Contents of the invention
本发明的目的在于提供一种空域告警方法及装置,用以改善现有技术中在飞行器进入或飞出空域范围后才会发出告警信息的问题。从而可以及时提醒飞行器及时调节飞行路径。The object of the present invention is to provide an airspace warning method and device to improve the problem in the prior art that the warning information is not issued until the aircraft enters or flies out of the airspace. Therefore, the aircraft can be reminded in time to adjust the flight path in time.
第一方面,本申请实施例提供一种空域告警方法,包括以下步骤:In the first aspect, the embodiment of the present application provides an airspace warning method, including the following steps:
获取飞行器的位置信息和当前的空域的属性信息;Obtain the position information of the aircraft and the attribute information of the current airspace;
根据飞行器的位置信息和空域的属性信息计算得到偏航距;Calculate the yaw distance according to the position information of the aircraft and the attribute information of the airspace;
根据偏航距与预设的告警距离生成告警信息。Generate warning information according to yaw distance and preset warning distance.
上述实现过程中,通过获取飞行器的位置信息和空域的属性信息,并根据相关信息计算出偏航距,再将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,从而增加了空域的适用范围。In the above implementation process, the position information of the aircraft and the attribute information of the airspace are obtained, and the yaw distance is calculated according to the relevant information, and then the yaw distance is compared with the preset warning distance to generate the warning information. The airspace warning can be issued before the aircraft enters or flies out of the airspace, so that the aircraft can be reminded in time, so that the aircraft has enough time to adjust its flight path, so that the aircraft can adjust the flight path in time, thereby ensuring the flight safety of the aircraft. By using the warning distance comparison, the application range of the airspace is increased.
基于第一方面,在本发明的一些实施例中,根据飞行器的位置信息和空域的属性信息计算出偏航距的步骤包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of calculating the yaw distance according to the position information of the aircraft and the attribute information of the airspace includes the following steps:
提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距。The yaw distance is extracted and calculated according to the airspace plane shape information in the airspace attribute information and the position information of the aircraft.
基于第一方面,在本发明的一些实施例中,提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of extracting and calculating the yaw distance according to the airspace plane shape information in the airspace attribute information and the position information of the aircraft includes the following steps:
提取并根据空域的属性信息中的圆形空域的中心点位置信息、半径和飞行器的位置信息计算得到偏航距。Extract and calculate the yaw distance according to the center point position information, radius and aircraft position information of the circular airspace in the attribute information of the airspace.
基于第一方面,在本发明的一些实施例中,提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of extracting and calculating the yaw distance according to the airspace plane shape information in the airspace attribute information and the position information of the aircraft includes the following steps:
提取并根据空域的属性信息中的多边形空域的各条边的信息和飞行器的位置信息计算得到偏航距。The yaw distance is extracted and calculated according to the information of each side of the polygonal airspace in the attribute information of the airspace and the position information of the aircraft.
基于第一方面,在本发明的一些实施例中,提取并根据空域的属性信息中的多边形空域的各条边的信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of extracting and calculating the yaw distance according to the information of each side of the polygonal airspace in the attribute information of the airspace and the position information of the aircraft includes the following steps:
根据各条边的信息得到各条边两端的顶点信息;Obtain the vertex information at both ends of each edge according to the information of each edge;
根据各条边两端的顶点信息和飞行器的位置信息得到各条边两端的顶点与飞行器的位置坐标点形成的三角形;Obtain the triangle formed by the vertices at both ends of each edge and the position coordinate point of the aircraft according to the vertex information at both ends of each edge and the position information of the aircraft;
计算三角形的各条边的航线角;Compute the course angles of the sides of the triangle;
根据航线角计算得到偏航距。The yaw distance is calculated according to the course angle.
基于第一方面,在本发明的一些实施例中,计算三角形的各条边的航线角的步骤之前包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of calculating the course angles of each side of the triangle includes the following steps:
根据各条边两端的顶点信息和飞行器的位置信息计算得到第一偏航距;Calculate the first yaw distance according to the vertex information at both ends of each edge and the position information of the aircraft;
判断第一偏航距是否小于预设的告警距离,若是,则生成告警信息;若不是,则根据各条边两端的顶点信息和飞行器的位置信息计算得到各条边两端的顶点的航线角以及飞行器的位置的航线角。Judging whether the first yaw distance is less than the preset warning distance, if so, generating warning information; if not, calculating the route angle and The course angle of the aircraft's position.
上述实现过程中,通过计算第一偏航距得到飞行器的位置到各条边两端的顶点的距离,当其中的最小的距离小于告警距离就生成告警信息,这样计算量小,可以快速判断出飞行器是否超出范围,对于飞行器的位置已经在告警距离内的情况,可以快速生成告警信息。In the above implementation process, the distance from the position of the aircraft to the vertices at both ends of each edge is obtained by calculating the first yaw distance. When the smallest distance among them is less than the alarm distance, an alarm message is generated. In this way, the amount of calculation is small, and the aircraft can be quickly judged Whether it is out of range, for the situation where the position of the aircraft is already within the warning distance, the warning information can be quickly generated.
基于第一方面,在本发明的一些实施例中,根据航线角计算得到偏航距的步骤包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of calculating the yaw distance according to the course angle includes the following steps:
根据三角形的各条边的航线角计算相邻两条边的夹角;Calculate the angle between two adjacent sides according to the route angle of each side of the triangle;
根据飞行器的位置信息与各条边两端的顶点位置信息计算得到飞行器的位置到各条边两端的顶点的距离;Calculate the distance from the position of the aircraft to the vertices at the two ends of each edge according to the position information of the aircraft and the vertex position information at both ends of each edge;
根据夹角及飞行器的位置到各条边两端的顶点的距离利用偏航距的计算公式得到偏航距。According to the included angle and the distance from the position of the aircraft to the vertices at both ends of each edge, the yaw distance is obtained by using the calculation formula of the yaw distance.
基于第一方面,在本发明的一些实施例中,获取飞行器的位置信息和当前的空域的属性信息的步骤之前包括以下步骤:Based on the first aspect, in some embodiments of the present invention, the step of obtaining the position information of the aircraft and the attribute information of the current airspace includes the following steps:
获取空域信息;Obtain airspace information;
根据空域信息调整空域属性,得到当前的空域属性。Adjust the airspace attributes according to the airspace information to obtain the current airspace attributes.
上述实现过程中,通过获取实时的空域信息,并根据空域信息及时调整空域的属性,使得空域属性都是最新的,使得空域信息可以实现动态调整,便于空域管理。In the above implementation process, by obtaining real-time airspace information and adjusting the attributes of the airspace in time according to the airspace information, the attributes of the airspace are all up-to-date, so that the airspace information can be dynamically adjusted to facilitate airspace management.
第二方面,本申请实施例提供一种空域告警装置,包括:In the second aspect, the embodiment of the present application provides an airspace warning device, including:
信息获取模块,用于获取飞行器的位置信息和当前的空域的属性信息;The information acquisition module is used to acquire the position information of the aircraft and the attribute information of the current airspace;
偏航距计算模块,用于根据飞行器的位置信息和空域的属性信息计算得到偏航距;Off-track distance calculation module, used to calculate the off-track distance according to the position information of the aircraft and the attribute information of the airspace;
告警信息生成模块,用于根据偏航距与预设的告警距离生成告警信息。The warning information generation module is used to generate warning information according to the yaw distance and the preset warning distance.
上述实现过程中,通过信息获取模块获取飞行器的位置信息和空域的属性信息,偏航距计算模块根据相关信息计算出偏航距,再由告警信息生成模块将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,从而增加了空域的适用范围。In the above implementation process, the position information of the aircraft and the attribute information of the airspace are obtained through the information acquisition module, the yaw distance calculation module calculates the yaw distance according to the relevant information, and then the warning information generation module compares the yaw distance with the preset warning distance Compare and generate alarm information. The airspace warning can be issued before the aircraft enters or flies out of the airspace, so that the aircraft can be reminded in time, so that the aircraft has enough time to adjust its flight path, so that the aircraft can adjust the flight path in time, thereby ensuring the flight safety of the aircraft. By using the warning distance comparison, the application range of the airspace is increased.
基于第二方面,在本发明的一些实施例中,还包括:Based on the second aspect, in some embodiments of the present invention, it also includes:
存储器,用于存储一个或多个程序;memory for storing one or more programs;
处理器;processor;
当一个或多个程序被处理器执行时,实现如权利要求1-8中任一项的方法。When one or more programs are executed by the processor, the method according to any one of claims 1-8 is realized.
本发明实施例至少具有如下优点或有益效果:Embodiments of the present invention have at least the following advantages or beneficial effects:
本发明实施例提供一种空域告警方法及装置,通过获取飞行器的位置信息和空域的属性信息,并根据相关信息计算出偏航距,再将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,从而增加了空域的适用范围。通过计算第一偏航距得到飞行器的位置到各条边两端的顶点的距离,当其中的最小的距离小于告警距离就生成告警信息,这样计算量小,可以快速判断出飞行器是否超出范围,对于飞行器的位置已经在告警距离内的情况,可以快速生成告警信息。通过获取实时的空域信息,并根据空域信息及时调整空域的属性,使得空域属性都是最新的,使得空域信息可以实现动态调整,便于空域管理。The embodiment of the present invention provides an airspace warning method and device, by obtaining the position information of the aircraft and the attribute information of the airspace, and calculating the yaw distance according to the relevant information, and then comparing the yaw distance with the preset warning distance to generate warning information . The airspace warning can be issued before the aircraft enters or flies out of the airspace, so that the aircraft can be reminded in time, so that the aircraft has enough time to adjust its flight path, so that the aircraft can adjust the flight path in time, thereby ensuring the flight safety of the aircraft. By using the warning distance comparison, the application range of the airspace is increased. By calculating the first yaw distance, the distance from the position of the aircraft to the vertices at both ends of each edge is obtained. When the smallest distance among them is less than the warning distance, an alarm message is generated. In this way, the amount of calculation is small, and it is possible to quickly determine whether the aircraft is out of range. For When the position of the aircraft is already within the warning distance, the warning information can be quickly generated. By obtaining real-time airspace information and adjusting the attributes of the airspace in time according to the airspace information, the attributes of the airspace are all up-to-date, so that the airspace information can be dynamically adjusted to facilitate airspace management.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention, and thus It should be regarded as a limitation on the scope, and those skilled in the art can also obtain other related drawings based on these drawings without creative work.
图1为本发明实施例提供的一种空域告警方法流程图;FIG. 1 is a flow chart of an airspace warning method provided by an embodiment of the present invention;
图2为本发明实施例提供的圆形空域告警示意图;FIG. 2 is a schematic diagram of a circular airspace warning provided by an embodiment of the present invention;
图3为本发明实施例提供的多边形空域的边与飞行器的位置形成的三角形示意图;Fig. 3 is a schematic diagram of a triangle formed by the sides of the polygonal airspace and the position of the aircraft provided by the embodiment of the present invention;
图4为本发明实施例提供的一种空域告警装置结构框图;Fig. 4 is a structural block diagram of an airspace warning device provided by an embodiment of the present invention;
图5为本发明实施例提供的空域告警流程图。Fig. 5 is a flowchart of an airspace warning provided by an embodiment of the present invention.
图标:1-圆形空域;110-信息获取模块;120-偏航距计算模块;130-告警信息生成模块。Icons: 1 - circular airspace; 110 - information acquisition module; 120 - yaw distance calculation module; 130 - warning information generation module.
具体实施方式detailed description
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. The components of the embodiments of the application generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations.
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。Accordingly, the following detailed description of the embodiments of the application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the application. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。It should be noted that like numerals and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further definition and explanation in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second" and the like are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. any such actual relationship or order exists between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
实施例Example
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。Some implementations of the present application will be described in detail below in conjunction with the accompanying drawings. In the case of no conflict, each of the following embodiments and each feature in the embodiments can be combined with each other.
请参看图1,图1为本发明实施例提供的一种空域告警方法流程图。该空域告警方法包括以下步骤:Please refer to FIG. 1 . FIG. 1 is a flowchart of an airspace warning method provided by an embodiment of the present invention. The airspace warning method includes the following steps:
步骤S110:获取飞行器的位置信息和当前的空域的属性信息;飞行器可以是无人机也可以是有人机,飞行器的位置信息包括飞行器的经纬度、当前时间和高度信息等等,当前的空域的属性信息可以是实时的空域属信息,包括有空域的限制时间,空域平面外形信息、空域范围和空域的限制高度等等。Step S110: Obtain the location information of the aircraft and the attribute information of the current airspace; the aircraft can be a drone or a manned aircraft, and the location information of the aircraft includes the latitude and longitude of the aircraft, current time and altitude information, etc., and the attributes of the current airspace The information can be real-time airspace attribute information, including the restricted time of the airspace, the plane shape information of the airspace, the range of the airspace and the restricted altitude of the airspace, etc.
步骤S120:根据飞行器的位置信息和空域的属性信息计算得到偏航距。其中,包括以下步骤:Step S120: Calculate the yaw distance according to the position information of the aircraft and the attribute information of the airspace. Among them, the following steps are included:
提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距。空域平面外形信息包括有圆形空域1的中心点位置信息、半径、多边形空域的各条边的信息等等。The yaw distance is extracted and calculated according to the airspace plane shape information in the airspace attribute information and the position information of the aircraft. The plane shape information of the airspace includes the position information of the center point of the circular airspace 1, the radius, the information of each side of the polygonal airspace, and so on.
当空域平面外形为圆形空域1时,提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:When the plane shape of the airspace is a circular airspace 1, the step of extracting and calculating the yaw distance according to the plane shape information of the airspace in the attribute information of the airspace and the position information of the aircraft includes the following steps:
提取并根据空域的属性信息中的圆形空域1的中心点位置信息、半径和飞行器的位置信息计算得到偏航距。首先提取到圆形空域1的中心点位置信息和半径,通过圆形空域1的中心点位置信息与飞行器的位置信息可以计算出飞行器到圆形空域1中心点的距离,这个距离作为该飞行器的偏航距。例如:如图2所示,图2为本发明实施例提供的圆形空域1告警示意图。提取到圆形空域1的中心点位置为A和半径为R,B为飞行器的位置点,则根据A的坐标和B的坐标可以计算出飞行器的位置到中心点位置的距离S,然后再计算出偏航距H为S-R。The yaw distance is obtained by extracting and calculating the center point position information, radius and aircraft position information of the circular airspace 1 in the attribute information of the airspace. Firstly, the center point position information and radius of the circular airspace 1 are extracted, and the distance from the aircraft to the center point of the circular airspace 1 can be calculated through the center point position information of the circular airspace 1 and the position information of the aircraft. This distance is used as the aircraft’s yaw distance. For example: as shown in FIG. 2 , FIG. 2 is a schematic diagram of an alarm in a circular airspace 1 provided by an embodiment of the present invention. Extract the center point position of the circular airspace 1 as A and the radius R, and B is the position point of the aircraft, then the distance S from the position of the aircraft to the center point can be calculated according to the coordinates of A and B, and then calculate The yaw distance H is S-R.
当空域平面外形为多边形空域时,提取并根据空域的属性信息中的空域平面外形信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:When the plane shape of the airspace is a polygonal airspace, the step of extracting and calculating the yaw distance according to the plane shape information of the airspace in the attribute information of the airspace and the position information of the aircraft includes the following steps:
提取并根据空域的属性信息中的多边形空域的各条边的信息和飞行器的位置信息计算得到偏航距。多边形空域可以是规则的多边形空域也可以是不规则的多边形空域,例如扇形、六边形等等。多边形空域有多条边,通过获取多边形的各条边的信息,通过计算得到飞行器到各条边的偏航距。The yaw distance is extracted and calculated according to the information of each side of the polygonal airspace in the attribute information of the airspace and the position information of the aircraft. The polygonal airspace can be regular polygonal airspace or irregular polygonal airspace, such as sector, hexagon and so on. The polygonal airspace has multiple sides. By obtaining the information of each side of the polygon, the yaw distance from the aircraft to each side can be obtained by calculation.
步骤S130:根据偏航距与预设的告警距离生成告警信息。计算出偏航距后就可以与预置的告警距离做对比,如预置的告警距离为10km、20km、50km,当偏航距小于告警距离时,则生成告警信息。告警信息可以是语音告警,也可以是文字告警,还可以是语音和文字结合告警。告警信息可以一直持续到计算得到的偏航距大于告警距离后停止告警。空域告警可以是在飞行器进入到告警空域时发出也可以是在飞行器飞出告警空域时发出。Step S130: Generate warning information according to the yaw distance and the preset warning distance. After the yaw distance is calculated, it can be compared with the preset warning distance. For example, the preset warning distance is 10km, 20km, or 50km. When the yaw distance is less than the warning distance, an alarm message will be generated. The alarm information can be a voice alarm, a text alarm, or a combination of voice and text alarms. The warning information can continue until the calculated yaw distance is greater than the warning distance, and then the warning will stop. The airspace warning can be issued when the aircraft enters the alerted airspace or when the aircraft flies out of the alerted airspace.
例如:通过计算得到的偏航距为75千米,预置的告警距离为80千米,偏航距小于告警距离,则生成语音告警信息“您已进去告警距离,请尽快调整飞行航线”。通过计算得到的偏航距为80千米,预置的告警距离为90千米,偏航距小于告警距离,则生成文字告警信息“您已进去告警距离,请尽快调整飞行航线”。For example: the calculated yaw distance is 75 kilometers, and the preset warning distance is 80 kilometers. If the yaw distance is less than the warning distance, a voice warning message "You have entered the warning distance, please adjust the flight route as soon as possible" will be generated. The calculated yaw distance is 80 kilometers, and the preset warning distance is 90 kilometers. If the yaw distance is less than the warning distance, a text warning message "You have entered the warning distance, please adjust the flight route as soon as possible" will be generated.
上述实现过程中,通过获取飞行器的位置信息和空域的属性信息,并根据相关信息计算出偏航距,再将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,增加了空域的适用范围。对于不同的空域外形采用不同的偏航距计算方法,可以提高计算空域告警的速度。In the above implementation process, the position information of the aircraft and the attribute information of the airspace are obtained, and the yaw distance is calculated according to the relevant information, and then the yaw distance is compared with the preset warning distance to generate the warning information. The airspace warning can be issued before the aircraft enters or flies out of the airspace, so that the aircraft can be reminded in time, so that the aircraft has enough time to adjust its flight path, so that the aircraft can adjust the flight path in time, thereby ensuring the flight safety of the aircraft. Increased airspace coverage by using alert distance comparisons. For different airspace shapes, different off-course distance calculation methods can be used to increase the speed of calculating airspace warnings.
请参看图5,图5为本发明实施例提供的空域告警流程图。在计算偏航距之前还可以进行以下操作:Please refer to FIG. 5 . FIG. 5 is a flowchart of an airspace warning provided by an embodiment of the present invention. Before calculating the yaw distance, the following operations can also be performed:
首先,判断是否符合时间条件。可以通过获取飞行器飞行的当前时间与空域的属性信息中的空域的限制时间对比,判断当前时间是否是在空域的限制时间范围内,如果在限制范围内则可以进行高度判断,如果不在限制范围内,则重复步骤S110。First, determine whether the time condition is met. By comparing the current flight time of the aircraft with the airspace limit time in the airspace attribute information, it can be judged whether the current time is within the limit time range of the airspace. If it is within the limit range, the altitude judgment can be performed. , repeat step S110.
其次,判断是否符合高度条件。高度判断可以是根据飞行器的高度信息和空域的限制高度对比,如果飞行器的飞行高度小于空域的最小限制高度,或者是大于空域的最大限制高度,则重复步骤S110,否则,进行空域范围判断。Second, determine whether the height condition is met. Altitude judgment can be based on the height information of the aircraft and the comparison of the restricted altitude of the airspace. If the flying altitude of the aircraft is less than the minimum restricted altitude of the airspace, or greater than the maximum restricted altitude of the airspace, then repeat step S110, otherwise, perform the judgment of the airspace range.
然后,判断是否在空域内。空域范围判断是利用射线法判断飞行器的当前位置是否是在空域范围内,如果在空域范围内,则生成告警信息,否则,进行偏航距计算。Then, determine whether it is in the airspace. The airspace range judgment is to use the ray method to judge whether the current position of the aircraft is within the airspace range. If it is within the airspace range, an alarm message is generated; otherwise, the yaw distance is calculated.
其中,提取并根据空域的属性信息中的多边形空域的各条边的信息和飞行器的位置信息计算得到偏航距的步骤包括以下步骤:Wherein, the step of extracting and calculating the yaw distance according to the information of each side of the polygonal airspace in the attribute information of the airspace and the position information of the aircraft includes the following steps:
首先,根据各条边的信息得到各条边两端的顶点信息;多边形空域每条边的两端分别有一个顶点,可以通过各条边的信息得到顶点的位置信息,例如顶点的位置信息可以是顶点的坐标,也可以是顶点的经纬度,进而转化为坐标。First, get the vertex information at both ends of each edge according to the information of each edge; there is a vertex at both ends of each edge in the polygonal airspace, and the position information of the vertex can be obtained through the information of each edge. For example, the position information of the vertex can be The coordinates of the vertex can also be the latitude and longitude of the vertex, and then converted into coordinates.
然后,根据各条边两端的顶点信息和飞行器的位置信息得到各条边两端的顶点与飞行器的位置坐标点形成的三角形;例如:多边形空域的一条边的两个顶点分别为A1,B1,飞行器的位置点为C1,则多边形空域的一条边的两个顶点与飞行器的位置形成的三角形为△A1B1C1。Then, according to the vertex information at both ends of each edge and the position information of the aircraft, the triangle formed by the vertexes at both ends of each edge and the position coordinate point of the aircraft is obtained; The position point of △ is C1, then the triangle formed by the two vertices of one side of the polygonal airspace and the position of the aircraft is △A1B1C1.
然后,计算三角形的各条边的航线角;航线角的计算是基于空中领航学里的大圆航线角计算公式作出了一个改进,由于大圆航线角计算公式在实际运用中发现该公式没有判断特殊情况,所以在这个公式基础上,进行象限判断和0、90、180、270度判断。大圆航线角是现有技术,因此在此不再赘述。Then, calculate the course angle of each side of the triangle; the calculation of the course angle is an improvement based on the calculation formula of the great circle course angle in air navigation, because the calculation formula of the great circle course angle is found to be in practice. , so on the basis of this formula, quadrant judgment and 0, 90, 180, 270 degree judgment are carried out. The great-circle course angle is a prior art, so it will not be repeated here.
最后,根据航线角计算得到偏航距。Finally, the yaw distance is calculated according to the course angle.
其中,根据航线角计算得到偏航距的步骤包括以下步骤:Wherein, the step of calculating the yaw distance according to the course angle includes the following steps:
首先,根据三角形的各条边的航线角计算相邻两条边的夹角;夹角的计算是用形成该夹角的两边的航线角相减得到夹角的弧度,然后得到的夹角弧度可以经过角度转换公式得到夹角的角度再取绝对值。角度转换公式为:角度=弧度*180/PI。例如:如图3所示,图3为本发明实施例提供的多边形空域的边与飞行器的位置形成的三角形示意图。∠C1B1A1的弧度为B1C1的航线角减去B1A1的航线角,然后经过角度转换得到∠C1B1A1的角度再取绝对值。∠C1A1B1的弧度为A1C1的航线角减去A1B1的航线角,然后经过角度转换得到∠C1A1B1的角度再取绝对值。First, calculate the included angle between two adjacent sides according to the course angles of each side of the triangle; the calculation of the included angle is to subtract the course angles of the two sides forming the included angle to obtain the radian of the included angle, and then obtain the included angle in radians The angle of the included angle can be obtained through the angle conversion formula and then take the absolute value. Angle conversion formula is: angle = radian * 180/PI. For example: as shown in FIG. 3 , FIG. 3 is a schematic diagram of a triangle formed by the sides of the polygonal airspace and the position of the aircraft provided by the embodiment of the present invention. The radian of ∠C1B1A1 is the course angle of B1C1 minus the course angle of B1A1, and then the angle of ∠C1B1A1 is obtained through angle conversion, and then the absolute value is taken. The radian of ∠C1A1B1 is the course angle of A1C1 minus the course angle of A1B1, and then the angle of ∠C1A1B1 is obtained through angle conversion, and then the absolute value is taken.
然后,根据飞行器的位置信息与各条边两端的顶点位置信息计算得到飞行器的位置到各条边两端的顶点的距离。首先可以先得到飞行器的位置的坐标和各条边两端的顶点位置的坐标,然后经过距离计算公式计算出飞行器的位置到各条边两端的顶点的距离。Then, the distance from the position of the aircraft to the vertices at both ends of each edge is calculated according to the position information of the aircraft and the vertex position information at both ends of each edge. First, the coordinates of the position of the aircraft and the coordinates of the vertices at both ends of each edge can be obtained, and then the distance from the position of the aircraft to the vertices at both ends of each edge can be calculated through the distance calculation formula.
最后,根据夹角及飞行器的位置到各条边两端的顶点的距离利用偏航距的计算公式得到偏航距。偏航距为飞行器的位置点到多边形空域的各边的垂直距离。可以先计算出飞行器的位置到个条边的偏航距,然后判断出这些偏航距中哪些是有效的,哪些是无效的,保留有效的偏航距,并且在有效的偏航距中再筛选出最小的有效偏航距作为最后的偏航距。偏航距有效性的判断可以是先计算出飞行器的位置到每个边的偏航距以后,再判断偏航距的有效性,也可以先判断偏航距的有效性,进而只用计算有效的偏航距作为有效的偏航距。Finally, according to the included angle and the distance from the position of the aircraft to the vertices at both ends of each edge, the yaw distance is obtained by using the calculation formula of the yaw distance. The yaw distance is the vertical distance from the position of the aircraft to each side of the polygonal airspace. You can first calculate the yaw distance from the position of the aircraft to each side, and then judge which of these yaw distances are valid and which are invalid, keep the effective yaw distance, and then use the effective yaw distance Select the smallest effective yaw distance as the final yaw distance. The judgment of the validity of the yaw distance can be calculated first after calculating the yaw distance from the position of the aircraft to each side, and then judge the validity of the yaw distance, or first judge the validity of the yaw distance, and then only use the calculation The yaw distance of is taken as the effective yaw distance.
偏航距有效性的判断可以是通过判断各条边两端的顶点与飞行器的位置坐标点形成的三角形中各条边两端的顶点的角的类型来判断,当各条边两端的顶点的角都为锐角时,判定该偏航距为有效,否则为无效。例如:如图3所示,在三角形△A1B1C1中,∠C1B1A1小于90°为锐角,∠C1A1B1大于90°为钝角,C1点在线段A1B1之外,则判断该条边的偏航距H1为无效。在三角形△A2B2C2中,∠C2B2A2小于90°为锐角,∠C2A2B2小于90°为锐角,C2点在线段A2B2之内,该条边的偏航距H2为有效。在三角形△A3B3C3中,∠C3B3A3大于90°为钝角,∠C3A3B3小于90°为锐角,C3点在线段A3B3之外,则判断该条边的偏航距H3为无效。The judgment of the validity of the yaw distance can be judged by judging the angle type of the vertices at the two ends of each side in the triangle formed by the vertices at the two ends of each side and the position coordinate point of the aircraft. When it is an acute angle, it is determined that the yaw distance is valid, otherwise it is invalid. For example: as shown in Figure 3, in the triangle △A1B1C1, ∠C1B1A1 is less than 90° is an acute angle, ∠C1A1B1 is greater than 90° is an obtuse angle, and point C1 is outside the line segment A1B1, then it is judged that the yaw distance H1 of this side is invalid . In the triangle △A2B2C2, ∠C2B2A2 is less than 90° as an acute angle, and ∠C2A2B2 is less than 90° as an acute angle, and point C2 is within the line segment A2B2, and the yaw distance H2 of this side is valid. In the triangle △A3B3C3, if ∠C3B3A3 is greater than 90°, it is an obtuse angle, and ∠C3A3B3 is less than 90°, it is an acute angle, and the point C3 is outside the line segment A3B3, then the yaw distance H3 of this side is judged to be invalid.
偏航距的计算公式为:The formula for calculating the yaw distance is:
H=R×ASin(sin(BA的航线角-BC的航线角)×sin(BC的距离))H=R×ASin(sin(course angle of BA-course angle of BC)×sin(distance of BC))
其中,H为偏航距,R为地球半径6371千米,A为空域外形一条边的一个顶点,B为空域外形一条边的另一个顶点,C为飞行器的位置。Among them, H is the yaw distance, R is the radius of the earth of 6371 kilometers, A is a vertex of one side of the airspace shape, B is the other vertex of a side of the airspace shape, and C is the position of the aircraft.
上述实现过程中,通过对偏航距的有效性进行判断,从而使得到最后的偏航距更真实有效,进而使告警更准确。偏航距的计算公式较为简单,计算量小,从而可以提高告警计算的速度。In the above implementation process, the validity of the yaw distance is judged, so that the final yaw distance is more real and effective, and thus the alarm is more accurate. The calculation formula of the yaw distance is relatively simple, and the calculation amount is small, so that the speed of alarm calculation can be improved.
其中,计算三角形的各条边的航线角的步骤之前包括以下步骤:Wherein, the step of calculating the route angles of each side of the triangle includes the following steps:
判断飞行器位置与空域顶点的偏航距是否小于告警距离。It is judged whether the yaw distance between the position of the aircraft and the apex of the airspace is less than the warning distance.
首先,根据各条边两端的顶点信息和飞行器的位置信息计算得到第一偏航距。第一步是计算飞行器的位置到各条边两端的顶点的距离,然后取当中最小的距离作为第一偏航距。First, the first yaw distance is calculated according to the vertex information at both ends of each edge and the position information of the aircraft. The first step is to calculate the distance from the position of the aircraft to the vertices at both ends of each edge, and then take the smallest distance as the first yaw distance.
然后,判断第一偏航距是否小于预设的告警距离,若是,则生成告警信息;若不是,则根据各条边两端的顶点信息和飞行器的位置信息计算得到各条边两端的顶点的航线角以及飞行器的位置的航线角。Then, it is judged whether the first yaw distance is less than the preset warning distance, if so, the warning information is generated; if not, the route of the vertices at the two ends of each side is calculated according to the information of the vertices at the two ends of each side and the position information of the aircraft angle and the course angle of the position of the aircraft.
上述实现过程中,通过计算第一偏航距得到飞行器的位置到各条边两端的顶点的距离,当其中的最小的距离小于告警距离就生成告警信息,这样计算量小,可以快速判断出飞行器是否超出范围,对于飞行器的位置已经在告警距离内的情况,可以快速生成告警信息。In the above implementation process, the distance from the position of the aircraft to the vertices at both ends of each edge is obtained by calculating the first yaw distance. When the smallest distance among them is less than the alarm distance, an alarm message is generated. In this way, the amount of calculation is small, and the aircraft can be quickly judged Whether it is out of range, for the situation where the position of the aircraft is already within the warning distance, the warning information can be quickly generated.
其中,获取飞行器的位置信息和当前的空域的属性信息的步骤之前包括以下步骤:Wherein, the step of obtaining the position information of the aircraft and the attribute information of the current airspace includes the following steps:
首先,获取空域信息;空域信息包括有限制的时间范围、高度范围、禁止入或出空域,以及告警距离等等。当空域信息有改变时,用户可以根据需要改变的信息输入实时数据。高度范围包括全高度,全高度指的是不设高度限制。First, obtain airspace information; airspace information includes restricted time ranges, altitude ranges, prohibited entry or exit airspaces, and warning distances, etc. When the airspace information changes, users can input real-time data according to the changed information. The height range includes full height, which means no height restriction.
然后,根据空域信息调整空域属性,得到当前的空域属性。根据输入的实时数据对空域属性做出更改,并且可以在展示页面上根据调整的空域的属性,结合不同的条件,显示出不同的颜色,以及颜色深度。例如:高度范围为全高度,则空域显示为实心红色。高度范围不为全高度,则空域显示为透明红色。当前时间不满足时间范围的条件,则空域显示为透明绿色,也就是说当前时间,该空域不在限制范围内。Then, the airspace attribute is adjusted according to the airspace information to obtain the current airspace attribute. Change the properties of the airspace according to the input real-time data, and display different colors and color depths on the display page according to the properties of the adjusted airspace, combined with different conditions. For example: if the altitude range is full altitude, the airspace is displayed in solid red. If the altitude range is not full altitude, the airspace is displayed in transparent red. The current time does not meet the conditions of the time range, and the airspace is displayed in transparent green, that is to say, the airspace is not within the limit at the current time.
上述实现过程中,通过获取实时的空域信息,并根据空域信息及时调整空域的属性,使得空域属性都是最新的,使得空域信息可以实现动态调整,便于空域管理。In the above implementation process, by obtaining real-time airspace information and adjusting the attributes of the airspace in time according to the airspace information, the attributes of the airspace are all up-to-date, so that the airspace information can be dynamically adjusted to facilitate airspace management.
基于同样的发明构思,本发明还提出一种空域告警装置,请参看图4,图4为本发明实施例提供的一种空域告警装置结构框图。该空域告警装置包括:Based on the same inventive concept, the present invention also proposes an airspace warning device, please refer to FIG. 4 , which is a structural block diagram of an airspace warning device provided by an embodiment of the present invention. The airspace warning device includes:
信息获取模块110,用于获取飞行器的位置信息和当前的空域的属性信息;An
偏航距计算模块120,用于根据飞行器的位置信息和空域的属性信息计算得到偏航距;Off-track
告警信息生成模块130,用于根据偏航距与预设的告警距离生成告警信息。The warning
上述实现过程中,通过信息获取模块110获取飞行器的位置信息和空域的属性信息,偏航距计算模块120根据相关信息计算出偏航距,再由告警信息生成模块130将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,从而增加了空域的适用范围。In the above implementation process, the position information of the aircraft and the attribute information of the airspace are obtained by the
该空域告警装置还包括存储器、处理器和通信接口,该存储器、处理器和通信接口相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器可用于存储软件程序及模块,如本申请实施例所提供的空域告警装置对应的程序指令/模块,处理器通过执行存储在存储器内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口可用于与其他节点设备进行信令或数据的通信。The airspace warning device also includes a memory, a processor and a communication interface, and the memory, the processor and the communication interface are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The memory can be used to store software programs and modules, such as the program instructions/modules corresponding to the airspace warning device provided in the embodiment of the present application, and the processor executes various functional applications and data processing by executing the software programs and modules stored in the memory . The communication interface can be used for signaling or data communication with other node devices.
其中,存储器可以是但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。Wherein, memory can be but not limited to, random access memory (RandomAccessMemory, RAM), read-only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable read-only Memory (Erasable Programmable Read-Only Memory, EPROM), Electrically Erasable Programmable Read-Only Memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
处理器可以是一种集成电路芯片,具有信号处理能力。该处理器102可以是通用处理器,包括中央处理器(CentralProcessingUnit,CPU)、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。A processor may be an integrated circuit chip with signal processing capabilities. The processor 102 can be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; it can also be a digital signal processor (Digital Signal Processing, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In the embodiments provided in this application, it should be understood that the disclosed devices and methods may also be implemented in other ways. The device embodiments described above are only illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functions and possible implementations of devices, methods and computer program products according to multiple embodiments of the present application. operate. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more executable instruction. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or action , or may be implemented by a combination of dedicated hardware and computer instructions.
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。In addition, each functional module in each embodiment of the present application may be integrated to form an independent part, each module may exist independently, or two or more modules may be integrated to form an independent part.
功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .
综上,本申请实施例提供的一种空域告警方法及装置,该空域告警方法通过获取飞行器的位置信息和空域的属性信息,并根据相关信息计算出偏航距,再将偏航距与预置的告警距离对比生成告警信息。使得能够在飞行器还没有进入或飞出空域范围就能发出空域告警,从而能够及时提醒飞行器,使飞行器有足够时间调整自己的飞行路径,便于飞行器及时调整飞行路线,进而保证了飞行器的飞行安全。通过使用告警距离比较,从而增加了空域的适用范围。本方法即可以使用在导航仪器上,也可以使用在监控平台上,能够适用大多数的入出空域的告警使用场景。To sum up, the embodiment of the present application provides an airspace warning method and device. The airspace warning method obtains the position information of the aircraft and the attribute information of the airspace, and calculates the off-track distance according to the relevant information, and then compares the off-track distance with the predicted distance. The alarm information is generated by comparing the configured alarm distance. The airspace warning can be issued before the aircraft enters or flies out of the airspace, so that the aircraft can be reminded in time, so that the aircraft has enough time to adjust its flight path, so that the aircraft can adjust the flight path in time, thereby ensuring the flight safety of the aircraft. By using the warning distance comparison, the application range of the airspace is increased. This method can be used not only on the navigation instrument, but also on the monitoring platform, and can be applied to most alarm usage scenarios of entering and leaving the airspace.
以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, there may be various modifications and changes in the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application.
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其它的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。It will be apparent to those skilled in the art that the present application is not limited to the details of the exemplary embodiments described above, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as exemplary and not restrictive in all points of view, and the scope of the application is defined by the appended claims rather than the foregoing description, and it is intended that the scope of the present application be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in this application. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110336314.9A CN113112873B (en) | 2021-03-29 | 2021-03-29 | Airspace warning method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110336314.9A CN113112873B (en) | 2021-03-29 | 2021-03-29 | Airspace warning method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113112873A CN113112873A (en) | 2021-07-13 |
| CN113112873B true CN113112873B (en) | 2022-12-09 |
Family
ID=76712592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110336314.9A Active CN113112873B (en) | 2021-03-29 | 2021-03-29 | Airspace warning method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113112873B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115273562A (en) * | 2022-07-27 | 2022-11-01 | 齐鲁空天信息研究院 | Consistency monitoring method for general aviation low-altitude general aviation flight |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU110070U1 (en) * | 2011-06-28 | 2011-11-10 | Российская Федерация, от имени которой выступает Министерство промышленности и торговли Российской Федерации (Минпромторг России) | SYSTEM OF AUTONOMOUS LANDING OF AN UNMANNED FLYING APPARATUS ON A MOVING BOAT |
| TW201729025A (en) * | 2015-10-06 | 2017-08-16 | 經緯航太科技股份有限公司 | Airline planning system of unmanned airplane and method thereof |
| CN107578647A (en) * | 2017-09-18 | 2018-01-12 | 中国航空无线电电子研究所 | A kind of airborne medium-term and long-term conflict probe and preventing collision method based on 4DT |
| RU2716886C1 (en) * | 2019-05-28 | 2020-03-17 | Николай Павлович Бездетнов | Command-and-flight indicator |
| CN111174643A (en) * | 2020-01-16 | 2020-05-19 | 中国人民解放军火箭军工程大学 | A method and system for intercepting aircraft in the case of decoy interference |
| CN111580547A (en) * | 2020-04-15 | 2020-08-25 | 北京理工大学 | A formation control method for hypersonic aircraft |
| CN111896794A (en) * | 2020-09-08 | 2020-11-06 | 国网山西省电力公司输电检修分公司 | Overhead line unmanned aerial vehicle electricity testing method and device |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7818099B2 (en) * | 2006-08-24 | 2010-10-19 | Honeywell International Inc. | System and method for alerting a user of an aircraft of a possible entrance into a selected airspace |
| CN102506872B (en) * | 2011-11-28 | 2015-02-11 | 中国电子科技集团公司第五十四研究所 | Method for judging flight route deviation |
| CN105247593B (en) * | 2014-04-17 | 2017-04-19 | 深圳市大疆创新科技有限公司 | Flight Controls in Restricted Areas |
| CN104950907B (en) * | 2015-06-26 | 2018-02-02 | 巴州极飞农业航空科技有限公司 | The monitoring method of unmanned plane, apparatus and system |
| CN107111319A (en) * | 2015-12-25 | 2017-08-29 | 深圳市大疆创新科技有限公司 | Unmanned plane during flying prompt system and method, control terminal, flight system |
| CN206532426U (en) * | 2017-02-28 | 2017-09-29 | 农芯科技(北京)有限责任公司 | A kind of aircraft DAS (Driver Assistant System) |
| CN107911793B (en) * | 2017-10-30 | 2020-03-31 | 东南大学 | Unmanned aerial vehicle arbitrary figure no-fly zone identification navigation system |
| EP3665867A4 (en) * | 2017-11-17 | 2020-07-29 | SZ DJI Technology Co., Ltd. | SYSTEM AND METHOD FOR ELECTRONIC FENCES |
| CN109615936B (en) * | 2018-12-07 | 2021-07-23 | 中国航空工业集团公司西安航空计算技术研究所 | Direct flight path prediction method and direct flight method in airborne flight management system |
| CN109814455A (en) * | 2019-01-31 | 2019-05-28 | 拓攻(南京)机器人有限公司 | A kind of no-fly control method, device, equipment and the storage medium of unmanned plane |
| CN110444049A (en) * | 2019-07-05 | 2019-11-12 | 视联动力信息技术股份有限公司 | A kind of winged method and device of unmanned plane limit based on view networking |
| CN211375799U (en) * | 2019-11-29 | 2020-08-28 | 安徽华明航空电子系统有限公司 | Traffic warning system based on database |
| CN112241178B (en) * | 2020-09-30 | 2022-01-25 | 成都飞机工业(集团)有限责任公司 | Unmanned aerial vehicle autonomous safety control method |
-
2021
- 2021-03-29 CN CN202110336314.9A patent/CN113112873B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU110070U1 (en) * | 2011-06-28 | 2011-11-10 | Российская Федерация, от имени которой выступает Министерство промышленности и торговли Российской Федерации (Минпромторг России) | SYSTEM OF AUTONOMOUS LANDING OF AN UNMANNED FLYING APPARATUS ON A MOVING BOAT |
| TW201729025A (en) * | 2015-10-06 | 2017-08-16 | 經緯航太科技股份有限公司 | Airline planning system of unmanned airplane and method thereof |
| CN107578647A (en) * | 2017-09-18 | 2018-01-12 | 中国航空无线电电子研究所 | A kind of airborne medium-term and long-term conflict probe and preventing collision method based on 4DT |
| RU2716886C1 (en) * | 2019-05-28 | 2020-03-17 | Николай Павлович Бездетнов | Command-and-flight indicator |
| CN111174643A (en) * | 2020-01-16 | 2020-05-19 | 中国人民解放军火箭军工程大学 | A method and system for intercepting aircraft in the case of decoy interference |
| CN111580547A (en) * | 2020-04-15 | 2020-08-25 | 北京理工大学 | A formation control method for hypersonic aircraft |
| CN111896794A (en) * | 2020-09-08 | 2020-11-06 | 国网山西省电力公司输电检修分公司 | Overhead line unmanned aerial vehicle electricity testing method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113112873A (en) | 2021-07-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10304344B2 (en) | Methods and systems for safe landing at a diversion airport | |
| US10720064B2 (en) | Systems and methods for generating avionic displays including forecast overpressure event symbology | |
| US6745115B1 (en) | System, method and apparatus for searching geographic area using prioritized spacial order | |
| US7698058B2 (en) | System, method and apparatus for searching geographic area using prioritized spatial order | |
| JP2002528802A (en) | Flight planning objective alert system and method | |
| CN113626616B (en) | Aircraft safety early warning methods, devices and systems | |
| EP3144637B1 (en) | Method and system for improving situational awareness of unanticipated yaw on a rotorcraft system | |
| CN108922250B (en) | Airspace conflict detection method and system | |
| US20160098861A1 (en) | Safety system for augmenting roadway objects on a heads-up display | |
| US9377325B2 (en) | System and method for graphically displaying airspace speed data | |
| CN116959296B (en) | Aircraft flight conflict detection method, device and system | |
| US10577123B1 (en) | Precaution system for terrain avoidance warning system (TAWS) equipped aircraft | |
| US20130342373A1 (en) | Methods and systems for taxiway traffic alerting | |
| CN103680216A (en) | System and method for improving runway status awareness | |
| CN104952285A (en) | System and method for automatic generation of aerodrome surface movement models | |
| CN105893475A (en) | Systems and methods for improving positional awareness within an airport moving map | |
| CN105679104B (en) | A kind of Air-borne Forward-looking landform prediction and alarm method | |
| CN113112873B (en) | Airspace warning method and device | |
| US8712609B2 (en) | Methods and systems for representing missed approach information in perspective view on a cockpit display | |
| US11875692B2 (en) | Systems and methods for displaying combined runway overrun awareness alerting system (ROAAS) and surface indications alerts (SURFIA) traffic symbology | |
| CN115273562A (en) | Consistency monitoring method for general aviation low-altitude general aviation flight | |
| KR20220156489A (en) | Fusion and association method and apparatus for traffic objects in driving environment, and edge computing device | |
| CN104730523A (en) | Method for displaying terrain information based on meteorological radar | |
| US11830370B2 (en) | Methods, systems, and apparatuses for computation and annunciation of Mach tuck | |
| US20250232685A1 (en) | Systems and methods for determining intersection threat indices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |