Method and device for processing abnormal data of adjacent environment of aircraft
By constructing a unified model of anomaly data in the vicinity of the aircraft's vicinity, the issues of real-time performance and compatibility in the management of anomaly data in the vicinity of the aircraft were resolved. This enabled data sharing and personalized alarms across multiple reference frames, thereby improving management efficiency.
Patent Information
- Application Number
- CN202511568700.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2026-02-13
AI Technical Summary
Existing technologies cannot achieve real-time, automated detection and unified representation of abnormal data in the vicinity of aircraft, resulting in low management efficiency, lack of flexibility and compatibility, and difficulty in supporting data sharing and analysis across multiple reference frames.
Construct a unified model for anomaly data in the vicinity of the environment, using WGS84, CGCS2000 or PZ90 coordinate systems and MSL, HAE or AGL height references to generate anomaly data messages in the vicinity of the environment, supporting data processing and real-time alarms under multiple reference systems.
It enables real-time and automated processing of abnormal data in the vicinity of the aircraft, improves management efficiency, supports data sharing and analysis under multiple reference frames, and meets personalized subscription needs.
Smart Images

Figure CN121528046A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of low-altitude flight management technology, and more specifically, to a method and apparatus for processing abnormal data of the adjacent environment of an aircraft, electronic equipment, and a non-transitory computer-readable storage medium. Background Technology
[0002] With the increase in low-altitude flight activities, the interaction between aircraft and their surrounding environment is becoming increasingly complex. In particular, the identification and handling of anomalies in the vicinity have become key factors in ensuring flight safety. However, existing systems still have the following shortcomings in detecting anomalies in the vicinity: Insufficient real-time performance and automation: Existing technologies cannot perform real-time analysis of anomalies in the surrounding environment based on the aircraft's real-time flight data, and cannot identify potential anomalies in the surrounding environment in real time during flight, affecting the ability to make rapid response decisions.
[0003] Low standardization of problem abstraction and result description: Existing systems lack a unified method for describing and representing abnormal problems in the adjacent environment, which makes it difficult for systems to be compatible and share data, affecting the feasibility of monitoring the execution of flight plans across the entire domain and the efficiency of handling alarms for abnormal problems in the adjacent environment.
[0004] The representation method lacks flexibility: The existing representation method for real-time nearby environmental anomaly alarms fails to fully consider the different needs of different business parties for the types of nearby airborne environmental anomaly events and alarm sensitivity. It cannot flexibly support the consistent distribution of nearby environmental anomaly alarm data under different parameter configurations such as the range of subscribed events, the spatiotemporal threshold of the nearby abnormal environment area, and the event end judgment duration, which limits the adaptability and scalability of the nearby environmental anomaly monitoring system.
[0005] Lack of flexible and compatible four-dimensional spatiotemporal representation methods: Traditional near-air environment anomaly analysis often relies on two-dimensional or three-dimensional models and cannot support different coordinate reference frames. This means that the representation methods of near-air environment anomaly analysis results often do not include proximity judgment in the time dimension and do not support dynamic change monitoring over time. In addition, they often only support a single reference frame and cannot be understood and used by different aircraft, control platforms, and application systems that use different habitual reference frames. Summary of the Invention
[0006] This application proposes a method, apparatus, electronic device, and non-transitory computer-readable storage medium for processing abnormal data of the adjacent environment of an aircraft, in order to solve the problem of low management efficiency of in-flight aircraft caused by the lack of uniformity in the standardization of the mechanism for disseminating abnormal data of the adjacent environment of an aircraft in the prior art.
[0007] According to one aspect of this application, a method for processing abnormal data of the adjacent environment of an aircraft is proposed, comprising: A unified data model is constructed using the nearby environmental anomaly data. The data model includes alarm object information, nearby environmental anomaly data, aircraft information and / or sensing device information. Based on the data model, generate abnormal data messages about the surrounding environment.
[0008] According to some embodiments, the anomaly data of the surrounding environment includes the real-time trajectory points of the aircraft. Constructing a unified data model using the aforementioned anomaly data from the adjacent environment includes: Based on a preset reference frame and altitude benchmark, the real-time trajectory points of the aircraft are described in a standardized manner. The preset reference system and height datum include WGS84, CGCS2000 or PZ90 coordinate systems and MSL, HAE or AGL elevation systems.
[0009] According to some embodiments, before constructing a unified data model using the nearby environmental anomaly data, the method further includes: The aircraft is determined to be in an abnormal state of the adjacent environment based on the abnormal data of the adjacent environment. The abnormal data of the adjacent environment includes the real-time dynamic data of the aircraft, the time block and / or space block occupied by the abnormal adjacent environment, and the abnormal state of the adjacent environment includes the time block occupied by the aircraft and the abnormal adjacent environment being less than a preset time threshold, and / or the space block occupied by the aircraft and the abnormal adjacent environment being less than a preset distance threshold.
[0010] According to some embodiments, after determining that the aircraft is in an abnormal state of its surrounding environment, the method further includes: Determine whether the aircraft is continuously in an abnormal state of the surrounding environment.
[0011] According to some embodiments, before constructing a unified data model using the nearby environmental anomaly data, the method further includes: When the aircraft is in a continuous abnormal state of the surrounding environment, the tracking event for the abnormal state of the surrounding environment is initiated by the first identification of the aircraft in such an abnormal state, and the aircraft is continuously monitored until the aircraft is no longer in such an abnormal state.
[0012] According to some embodiments, before constructing a unified data model using the nearby environmental anomaly data, the method further includes: When the aircraft is in an abnormal state of the surrounding environment, alarm information is generated, including alarms for abnormal nearby weather conditions, alarms for ground obstacles being too close, and / or alarms for being too close to controlled areas.
[0013] According to some embodiments, a unified data model is constructed using the nearby environmental anomaly data, including: Add the alarm information and / or the nearby environmental anomaly tracking event to the nearby environmental anomaly data.
[0014] According to some embodiments, a unified data model is constructed using the nearby environmental anomaly data, including: Based on the user's subscription instructions, a unified data model is constructed using the nearby environmental anomaly data.
[0015] According to some embodiments, generating anomaly data messages in the vicinity of the data model includes: Based on the habitual reference frame of the receiver corresponding to the aircraft's message, the nearby environmental anomaly data message is generated using the data model.
[0016] According to some embodiments, a unified data model is constructed using the nearby environmental anomaly data, including: Add the product information and / or operational information of the aircraft to the aircraft information, and / or add the product information, operational information, location information, attitude information and / or sensing device type information of the sensing device to the sensing device information.
[0017] According to one aspect of this application, an apparatus for processing abnormal data of the adjacent environment of an aircraft is provided, comprising: The data model building unit is used to build a unified data model using the nearby environmental anomaly data. The data model includes alarm object information, nearby environmental anomaly data, aircraft information and / or sensing device information. The neighboring environment anomaly data message generation unit is used to generate neighboring environment anomaly data messages based on the data model.
[0018] According to one aspect of this application, an electronic device is provided, characterized in that it includes: a processor; a memory for storing a computer program; and when the computer program is executed by the processor, causing the processor to perform the method as described in any of the preceding embodiments.
[0019] According to one aspect of this application, a non-transitory computer-readable storage medium is provided, having stored thereon computer-readable instructions that, when executed by a processor, cause the processor to perform the method as described in any of the preceding embodiments.
[0020] According to the example embodiments of this application, by constructing the abnormal data of the aircraft's proximity environment into a unified data model and generating the abnormal data message of the proximity environment based on the data model, the problem of low management efficiency of in-flight aircraft caused by the lack of unified standards in the existing aircraft proximity environment abnormal data distribution mechanism is solved. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below.
[0022] Figure 1 A flowchart illustrating a method for processing abnormal data of the adjacent environment of an aircraft according to an example embodiment of this application is shown.
[0023] Figure 2 A block diagram of an apparatus for processing anomalous data of the adjacent environment of an aircraft, according to an example embodiment of this application, is shown.
[0024] Figure 3 An electronic device is shown according to an exemplary embodiment of this application. Detailed Implementation
[0025] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, they are provided so that this application will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted.
[0026] The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced without one or more of these specific details, or other methods, components, materials, apparatus, or operations may be employed. In these cases, well-known structures, methods, apparatuses, implementations, materials, or operations will not be shown or described in detail.
[0027] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0028] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0029] The specific embodiments according to this application will now be described in detail with reference to the accompanying drawings.
[0030] Figure 1 A flowchart illustrating a method for processing anomalous data of the adjacent environment of an aircraft according to an example embodiment of this application is shown, such as... Figure 1 The method shown includes steps S101 and S103. The following will use... Figure 1 Taking an example, a method for processing abnormal data of the adjacent environment of an aircraft according to an example embodiment of this application will be described in detail.
[0031] like Figure 1 As shown, in step S101, a unified data model is constructed using the abnormal data of the nearby environment. The data model includes alarm object information, abnormal data of the nearby environment, aircraft information and / or sensing device information.
[0032] According to an embodiment of this application, the abnormal data of the adjacent environment is continuous, real-time, actively reported flight dynamic data from the aircraft or flight dynamic data uploaded by different sensing devices.
[0033] In a specific embodiment, flight dynamic data includes current flight trajectory data, flight record markers, planned trajectory identifiers, flight activity type, current control mode, aircraft product information, and / or sensing device information.
[0034] In some embodiments, the alarm object information includes the real-time trajectory points of the aircraft, and is described by four attributes: longitude, latitude, altitude, and time.
[0035] To facilitate standardized processing of anomaly data in the vicinity of different data sources, according to an embodiment of this application, in step S101, it is necessary to unify the anomaly data in the four-dimensional digital spatiotemporal context. The anomaly data in the vicinity includes flight plan identifiers, aircraft identifiers, real-time trajectory points, aircraft speed, flight heading, aircraft information, and / or sensing device information.
[0036] In a specific embodiment, when constructing a unified data model using the nearby environmental anomaly data, the real-time trajectory points of the aircraft are described in a standardized manner according to a preset reference system and altitude benchmark; wherein, the preset reference system and altitude benchmark may include WGS84, CGCS2000 or PZ90 coordinate systems and MSL, HAE or AGL elevation systems.
[0037] In the real-time example of this application, the real-time dynamic data of the aircraft also includes the real-time trajectory points of the aircraft. When constructing a unified data model using the identified data, the real-time trajectory points of the aircraft are described in a standardized manner according to a preset reference system and altitude reference. The preset reference system and altitude reference include WGS84, CGCS2000, or PZ90 coordinate systems and MSL, HAE, or AGL elevation systems. WGS84 corresponds to the WGS84 ellipsoid, CGCS2000 to the CGCS2000 ellipsoid, and PZ90 to the PZ90 ellipsoid. HAE is ellipsoidal height / geodetic height; elevations obtained directly from GNSS are usually HAE, with the reference ellipsoid corresponding to the coordinate system identified by CRS as the reference. MSL is altitude or average altitude, and the reference surface of MSL (approximately replaced by the geoid) is calculated based on a geoid model. This is to ensure ground obstacle avoidance and safe takeoff and landing for traditional civil aircraft during takeoff and landing phases and stable flight phases. In some embodiments, the geodetic height can be converted from the Earth's gravity field model to obtain MSL, where AGL is the altitude above the ground. This method is applicable to ground obstacle avoidance and safe take-off and landing for traditional civil aircraft during take-off and landing phases and stable flight phases.
[0038] In a specific embodiment, the real-time trajectory points of the aircraft are represented using a 4D trajectory point representation method, which includes three-dimensional spatial coordinates (x, y, z) and time (t). Each trajectory point includes longitude, latitude, altitude, and the arrival time of the corresponding trajectory point. In this application, by using a unified standard to describe the real-time trajectory points of the aircraft, unified processing of multi-source heterogeneous identification data is achieved, thereby providing a data foundation for anomaly analysis of the aircraft's surrounding environment.
[0039] According to an embodiment of this application, before step S101, the method further includes determining whether the aircraft is in an abnormal state of the adjacent environment based on the abnormal adjacent environment data. The abnormal adjacent environment data includes the aircraft's real-time dynamic data, the time block occupied by the abnormal adjacent environment, and / or the space block occupied by the abnormal adjacent environment. The abnormal adjacent environment state includes the aircraft's time block occupied by the abnormal adjacent environment being less than a preset time threshold, and / or the space block occupied by the abnormal adjacent environment being less than a preset distance threshold.
[0040] For example, based on the real-time dynamic data of the aircraft, it is determined whether the spacetime distance between the aircraft's flight trajectory and the adjacent environment in a future preset time period exceeds a preset spacetime threshold. If it exceeds the preset spacetime threshold (including minimum spatial distance and time interval), it is considered to be in an abnormal state of the adjacent environment.
[0041] For example, based on the preset time blocks and / or space blocks included in the aircraft's preset flight plan, it is determined whether the flight trajectory of the aircraft in the future within a preset time period and the spatiotemporal distance from the adjacent environment exceed a preset spatiotemporal threshold. If it exceeds the preset spatiotemporal threshold, it is considered to be in an abnormal state of the adjacent environment.
[0042] In a specific embodiment, a spatiotemporal calculation algorithm can be used to determine whether the aircraft has any abnormalities in its surrounding environment based on a preset flight plan.
[0043] It should be noted that this application does not limit the specific implementation method of whether the aircraft has abnormal nearby environment. Any processing method that can obtain real-time abnormal nearby environment data of the aircraft is applicable to this application.
[0044] To achieve continuous tracking of aircraft exhibiting anomalies in their vicinity, in some embodiments, after determining that the aircraft is in an anomaly state, it is also necessary to determine whether the aircraft is in a continuous anomaly state. When the aircraft is in a continuous anomaly state, the first identification of the aircraft in an anomaly state is taken as the start of the anomaly tracking event, and the aircraft is continuously monitored until it is no longer in the anomaly state.
[0045] In order to output the results of the analysis of anomalies in the surrounding environment and the identification results of continuous events in accordance with the standardized identification specifications, according to the embodiments of this application, when the aircraft is in an abnormal state in the surrounding environment, it is also necessary to generate alarm information, wherein the alarm information includes the aircraft identifier, the dynamic trajectory point of the aircraft, the identifier of the surrounding environment object, the minimum spatial distance and time interval, the reference frame and / or altitude reference.
[0046] In specific embodiments, alarm information is represented using standardized key fields. These key fields include, but are not limited to, too close distance, time interval, duration of the anomaly, and identifiers of nearby environmental objects.
[0047] In specific embodiments, the nearby environmental object identifiers include alarms for abnormal nearby weather conditions, alarms for ground obstacles being too close, and / or alarms for controlled areas being too close.
[0048] In some embodiments, the ground obstacle too close alarm includes information such as obstacle identification, obstacle location, spatial information of the ground obstacle, and minimum distance to the obstacle (in a unified coordinate system). If the distance to multiple buildings is too close at the same time, they need to be listed one by one. The nearby real-time weather anomaly alarm includes information such as weather location and specific details of the abnormal weather. The controlled area too close alarm includes information such as the name of the controlled area, the type of controlled airspace, the relative distance to the boundary of the controlled area, the spatial information of the controlled area, the effective time period of the controlled area, and the nearest boundary point of the controlled area (in a unified coordinate system).
[0049] According to an embodiment of this application, when constructing a unified data model using the nearby environmental anomaly data, the alarm information and / or the nearby environmental anomaly tracking events are added to the nearby environmental anomaly data. To meet users' personalized time subscription needs, according to an embodiment of this application, step S101 is executed only after the user issues a subscription instruction for nearby environmental anomaly analysis.
[0050] According to other embodiments of this application, a unified data model is constructed using the nearby environmental anomaly data, including: Add the product information and / or operational information of the aircraft to the aircraft information, and / or add the product information, operational information, location information, attitude information and / or sensing device type information of the sensing device to the sensing device information.
[0051] In step S103, an abnormal neighboring environment message is generated based on the data model.
[0052] In this embodiment, based on each update of flight dynamic data, the system automatically identifies whether the current environment is in an abnormal state and determines whether an abnormal environment alarm rule has been triggered. If so, the alarm information is sent to the aircraft's operator and the unified monitoring platform in real time, supporting batch, targeted, and hierarchical push strategies to meet the differentiated alarm needs of the controller and operator.
[0053] To meet the personalized needs of different message receivers with different inertial reference frames, according to an embodiment of this application, in step S103, the aircraft message is generated using the data model based on the inertial reference frame of the receiver corresponding to the aircraft message, so as to send out the abnormal data of the aircraft's surrounding environment in real time. This ensures that even if the abnormal data of the surrounding environment is multi-source and heterogeneous, different receivers can understand, calculate and use the abnormal data of the surrounding environment, thereby realizing an effective real-time full-domain awareness capability. This allows the message receiver to keep track of the actual flight status of the aircraft in the air in real time, thereby meeting the requirements of the operation and management party for flight plan execution detection and risk warning.
[0054] according to Figure 1 The embodiment shown solves the problem of low management efficiency of airborne aircraft caused by the lack of standardized mechanisms for distributing abnormal near-environment data in the prior art by constructing a unified data model from the abnormal near-environment data of the aircraft and generating abnormal near-environment data messages based on the data model.
[0055] According to embodiments of this application, the received nearby environmental anomaly data is the aircraft's real-time dynamic data. Based on this real-time dynamic data, the nearby environmental anomaly data is uniformly described using a preset standard. Simultaneously, it supports distributing nearby environmental anomaly analysis results data according to the habitual reference frames of different data recipients. The above mainly describes the embodiments of this application from a methodological perspective. Those skilled in the art should readily recognize that, based on the operations or steps described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Those skilled in the art can implement the described functions in different ways for each specific operation or method, and such implementation should not be considered beyond the scope of this application.
[0056] The apparatus embodiments of this application are described below. For details not described in the apparatus embodiments of this application, please refer to the method embodiments of this application.
[0057] Figure 2 An apparatus for processing anomalous data of the near environment of an aircraft, according to an example embodiment of this application, is shown, such as... Figure 2 The apparatus shown includes a data model building unit 201 and a nearby environmental anomaly data message generation unit 203. The data model building unit 201 is used to build a unified data model using the nearby environmental anomaly data. The data model includes alarm object information, nearby environmental anomaly data, aircraft information, and / or sensing device information. The nearby environmental anomaly data message generation unit 203 is used to generate nearby environmental anomaly data messages based on the data model.
[0058] Figure 3 An electronic device according to an exemplary embodiment of this application is shown. Reference is made below. Figure 3 To describe an electronic device 200 according to this embodiment of the present application. Figure 3 The electronic device 200 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0059] like Figure 3 As shown, the electronic device 200 is presented in the form of a general-purpose computing device. The components of the electronic device 200 may include, but are not limited to: at least one processing unit 210, at least one storage unit 220, a bus 230 connecting different system components (including storage unit 220 and processing unit 210), a display unit 240, etc.
[0060] The storage unit stores program code that can be executed by the processing unit 210, causing the processing unit 210 to perform the methods described in this specification according to various exemplary embodiments of this application. For example, the processing unit 210 can perform the methods described above.
[0061] Storage unit 220 may include readable media in the form of volatile storage units, such as random access memory (RAM) 2201 and / or cache memory 2202, and may further include read-only memory (ROM) 2203.
[0062] Storage unit 220 may also include a program / utility 2204 having a set (at least one) program module 2205, such program module 2205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0063] Bus 230 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0064] Electronic device 200 can also communicate with one or more external devices 300 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 200, and / or with any device that enables electronic device 200 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 250. Furthermore, electronic device 200 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 260. Network adapter 260 can communicate with other modules of electronic device 200 via bus 230. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0065] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. The technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, or network device, etc.) to execute the methods described above according to the embodiments of this application.
[0066] Software products may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0067] Computer-readable storage media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable storage medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0068] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0069] The aforementioned computer-readable medium carries one or more programs, which, when executed by a device, cause the computer-readable medium to perform the aforementioned functions.
[0070] Those skilled in the art will understand that the above modules can be distributed in the device as described in the embodiments, or they can be modified accordingly and placed in one or more devices that are unique to this embodiment. The modules in the above embodiments can be combined into one module, or they can be further divided into multiple sub-modules.
[0071] According to an embodiment of this application, a computer program is proposed, including a computer program or instructions, which, when executed by a processor, can perform the methods described above.
[0072] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this application, and on the specific implementation methods and application scope of this application, are all within the scope of protection of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
[0073] Those skilled in the art will understand that the above modules can be distributed in the device as described in the embodiments, or they can be modified accordingly and placed in one or more devices that are unique to this embodiment. The modules in the above embodiments can be combined into one module, or they can be further divided into multiple sub-modules.
[0074] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this application, and on the specific implementation methods and application scope of this application, are all within the scope of protection of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for processing abnormal data of the adjacent environment of an aircraft, characterized in that, The method comprises: constructing a unified data model using the adjacent environment abnormal data, the data model containing alarm object information, adjacent environment abnormal data, aircraft information, and / or perception device information; generating adjacent environment abnormal data messages based on the data model.
2. The method of claim 1, wherein, The adjacent environment abnormal data includes real-time trajectory points of the aircraft, Constructing a unified data model using the adjacent environment abnormal data comprises: normalizing the real-time trajectory points of the aircraft according to a preset reference system and height reference; The preset reference system and height reference include WGS84, CGCS2000, or PZ90 coordinate systems and MSL, HAE, or AGL elevation systems.
3. The method of claim 1, wherein, Before constructing the unified data model using the adjacent environment abnormal data, the method further comprises: determining whether the aircraft is in an adjacent environment abnormal state according to the adjacent environment abnormal data, wherein the adjacent environment abnormal data includes real-time dynamic data of the aircraft, an occupancy time block of the abnormal adjacent environment, and / or a spatial block of the abnormal adjacent environment, and the adjacent environment abnormal state includes that the occupancy time block of the aircraft and the abnormal adjacent environment is less than a preset time threshold, and / or the occupancy spatial block of the aircraft and the abnormal adjacent environment is less than a preset distance threshold.
4. The method of claim 3, wherein, After determining that the aircraft is in the adjacent environment abnormal state, the method further comprises: determining whether the aircraft is continuously in the adjacent environment abnormal state.
5. The method of claim 4, wherein, Before constructing the unified data model using the adjacent environment abnormal data, the method further comprises: When the aircraft is in a continuous adjacent environment abnormal state, taking the first identification of the aircraft in the adjacent environment abnormal state as the start of an adjacent environment abnormal tracking event, continuously detecting the aircraft until the aircraft is no longer in the adjacent environment abnormal state.
6. The method of claim 5, wherein, Before constructing the unified data model using the adjacent environment abnormal data, the method further comprises: When the aircraft is in an adjacent environment abnormal state, generating alarm information, wherein the alarm information includes adjacent real-time weather abnormality alarm, ground obstacle too close alarm, and / or control area too close alarm.
7. The method of claim 6, wherein, Constructing a unified data model using the adjacent environment abnormal data comprises: adding the alarm information and / or the adjacent environment abnormal tracking event to the adjacent environment abnormal data.
8. An apparatus for processing proximate environment anomaly data for an aircraft, the apparatus comprising: The method comprises: a data model construction unit configured to construct a unified data model using the adjacent environment abnormal data, the data model containing alarm object information, adjacent environment abnormal data, aircraft information, and / or perception device information; an adjacent environment abnormal data message generation unit configured to generate adjacent environment abnormal data messages based on the data model.
9. An electronic device, comprising: The method comprises: a processor; a memory configured to store a computer program; When the computer program is executed by the processor, the processor implements the method of any one of claims 1-7.
10. A non-transitory computer-readable storage medium having computer-readable instructions stored thereon, when the instructions are executed by a processor, the processor executes the method of any one of claims 1-7.