Meteorological display method and system based on broadcast type automatic correlation monitoring system data

By integrating meteorological airspace data in ADS-B messages with onboard meteorological radar data, the problem of limitations in onboard meteorological radar detection range is solved, significantly improving the aircraft's ability to obtain meteorological information, and improving flight safety and comfort sex.

CN119207172APending Publication Date: 2024-12-27COMMERCIAL AIRCRAFT CORP OF CHINA LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411356711.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

Due to the limitations of installation space and power supply capabilities, the onboard meteorological radar cannot effectively detect the meteorological information in the rest of the route, which affects flight safety and comfort.

Method used

By receiving and analyzing the meteorological airspace data in the broadcast automatic correlation monitoring system (ADS-B) message, the aircraft's ability to obtain meteorological information is generated, which significantly improves the aircraft's ability to obtain meteorological information.

Benefits of technology

It improves flight safety and comfort, ensures the timeliness and accuracy of meteorological information, especially in distant meteorological situations, which can update and display meteorological data in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119207172A_ABST
    Figure CN119207172A_ABST
Patent Text Reader

Abstract

The invention discloses a method for weather display based on broadcast automatic dependent surveillance system (ADS-B) data. The method comprises the following steps: receiving and analyzing weather airspace data sent by one or more data sending airplanes in ADS-B messages; carrying out data fusion on the analyzed meteorological airspace data and local meteorological data detected by an airborne meteorological radar; and visually displaying the meteorological data subjected to data fusion. The invention also discloses a meteorological display system based on the ADS-B data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of avionics monitoring technology, and more particularly to a weather display method and system based on Automatic Dependent Surveillance-Broadcast (ADS-B) data. Background Art

[0002] Currently, aircraft mainly use airborne weather radar to obtain weather information in front of the aircraft. Airborne weather radars with larger size and power can usually obtain better weather information. However, due to the limitations of aircraft installation space and power supply capacity, airborne weather radars can only detect weather information in the range in front of the aircraft. Weather information on the rest of the route can only be detected when flying in front of the weather. Since the weather is detected too late, the aircraft may not be able to avoid the weather area in time, which will affect flight safety and comfort.

[0003] In the prior art, airborne weather radars can be used to transmit electromagnetic waves and receive reflected echoes from water vapor condensation in the atmosphere, thereby detecting the spatial location of the weather area, precipitation intensity, raindrop distribution and other information, and finally indicating the rainfall in the area through different colors on the display. Due to the limitations of aircraft installation space and power supply capacity, current airborne weather radars can only detect weather information within a certain range in front of the aircraft, and cannot effectively detect weather information on the rest of the route. In addition, since the electromagnetic wave echo will gradually weaken with increasing distance, the accuracy of distant weather information may decrease.

[0004] Therefore, it is urgent to propose an accurate weather display method that can significantly improve the aircraft's ability to obtain weather information, thereby improving flight safety and comfort. Summary of the invention

[0005] A brief summary of one or more aspects is given below to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceived aspects, and is neither intended to identify the key or critical elements of all aspects nor to define the scope of any or all aspects. Its only purpose is to give some concepts of one or more aspects in a simplified form as a prelude to a more detailed description given later.

[0006] In order to solve the above problems, aspects of the present application propose a meteorological display method for Automatic Dependent Surveillance-Broadcast system data.

[0007] One aspect of the present application discloses a method for performing weather display based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the method comprising: receiving and parsing weather airspace data sent by one or more data-sending aircraft in ADS-B messages; fusing the parsed weather airspace data with the aircraft's own weather data detected by an onboard weather radar; and visually displaying the fused weather data.

[0008] Preferably, the meteorological airspace data includes: meteorological airspace wind field information, meteorological airspace precipitation information, meteorological airspace special meteorological information, and meteorological airspace location information.

[0009] Preferably, the analysis includes: analyzing wind direction, wind speed, turbulence and wind shear data associated with the wind field information based at least in part on the meteorological airspace wind field information; analyzing water vapor, cloud thickness, visibility data associated with the precipitation information based at least in part on the meteorological airspace precipitation information; analyzing icing, lightning, wind shear data associated with the threatening meteorological information based at least in part on the meteorological airspace special meteorological information; and analyzing the position, direction and attitude data of the data-sending aircraft associated with the position information based at least in part on the meteorological airspace position data information.

[0010] Preferably, the method further comprises: classifying and storing the parsed meteorological airspace data, wherein the parsed meteorological airspace data is updated according to the refresh frequency of the ADS-B message.

[0011] Preferably, the method further comprises: generating a first meteorological picture based on the meteorological airspace data; generating a second meteorological picture based on the local meteorological data; and generating a third meteorological picture based on the data-fused meteorological data.

[0012] Preferably, generating a first meteorological picture based on the meteorological airspace data includes: determining a meteorological display position based at least in part on the meteorological airspace position information; determining a special meteorological display type based at least in part on the special meteorological information of the meteorological airspace; determining a meteorological display color based at least in part on the meteorological airspace precipitation information and the meteorological airspace wind field information; and generating the first meteorological picture based at least in part on the meteorological display position, the meteorological display color, and the special meteorological display type.

[0013] Preferably, the visual display includes selectively displaying one of the following: displaying the first meteorological image generated based on the meteorological airspace data on a first layer; displaying the second meteorological image generated based on the local meteorological information data on a second layer; and displaying the third meteorological picture generated based on the data-fused meteorological image on a third layer.

[0014] Preferably, the visual display comprises: using a first color contrast to display the first meteorological image, and using a second color contrast to display the second meteorological image, wherein the first meteorological image and the second meteorological image are located in the same layer.

[0015] Preferably, the data fusion includes: determining whether the one or more other aircraft are within a predetermined threshold distance or threshold time of the aircraft's route based at least in part on the aircraft's flight plan and the position information of the one or more other aircraft; and fusing the meteorological airspace data of the one or more other aircraft within the predetermined threshold distance or the threshold time with the aircraft's meteorological data.

[0016] Another aspect of the present application discloses a system for displaying weather based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the system comprising an ADS-B data receiving and parsing unit for receiving and parsing weather airspace data sent by one or more data-sending aircraft in ADS-B messages; a data fusion processing unit for fusing the parsed weather airspace data with the aircraft's weather data detected by an airborne weather radar; and a weather picture display unit for visually displaying the data-fused weather data. Yet another aspect of the present application discloses a computer-readable storage medium comprising computer-executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the methods of the embodiments of this document.

[0017] Another aspect of the present application discloses a device, which includes a processor and a memory storing computer-executable instructions. When the computer-executable instructions are executed by the processor, the processor executes the methods of the embodiments of the present invention.

[0018] Another aspect of the present application also discloses a device for displaying weather based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the device comprising a device for implementing the methods of the embodiments of this invention. On the one hand, the device comprises: a device for receiving and parsing weather airspace data sent by one or more data-sending aircraft in an ADS-B message; a device for fusing the parsed weather airspace data with the aircraft's own weather data detected by an airborne weather radar; a device for visually displaying the data-fused weather data, and the like.

[0019] The present invention summary is provided to introduce some concepts in a simplified form, which will be further described in the following detailed description. The present invention summary is not intended to identify the key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Other aspects, features and / or advantages of each embodiment will be set forth in part in the following description, and will be apparent in part from the description, or can be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to understand in detail the manner in which the above features of the present invention are used, the above briefly summarized contents may be described in more detail with reference to various embodiments, some of which are shown in the accompanying drawings. It should be noted, however, that the accompanying drawings only show certain typical aspects of the present invention and should not be considered to limit its scope, as the description may allow for other equally effective aspects. In the accompanying drawings, similar reference numerals are always similarly identified. It should be noted that the drawings described are only schematic and non-restrictive. In the drawings, the sizes of some components may be exaggerated and are not drawn to scale for illustrative purposes.

[0021] Figure 1 An example of an architectural diagram of a weather display based on ADS-B data according to an embodiment of the present invention is illustrated.

[0022] Figure 2 An example of a process flow of a method for weather display based on ADS-B data according to an embodiment of the present invention is illustrated.

[0023] Figure 3 is a block diagram of an embodiment of a device supporting a weather display based on ADS-B data according to an embodiment of the present invention.

[0024] Figure 4 A block diagram of an apparatus supporting weather display based on ADS-B data according to an embodiment of the present invention is illustrated. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. In the following detailed description, many specific details are set forth to provide a thorough understanding of the described exemplary embodiments. However, it is obvious to those skilled in the art that the described embodiments can be practiced without some or all of these specific details. In other exemplary embodiments, well-known structures or processing steps are not described in detail to avoid unnecessarily obscuring the concepts of the present disclosure.

[0026] In this specification, unless otherwise specified, the term "A or B" used throughout the specification refers to "A and B" and "A or B" rather than meaning that A and B are exclusive.

[0027] In the prior art, airborne weather radars can be used to transmit electromagnetic waves and receive reflected echoes from water vapor condensation in the atmosphere, thereby detecting the spatial position of the meteorological area, precipitation intensity, raindrop distribution and other information, and finally indicating the rainfall in the area through different colors on the display. Due to the limitations of aircraft installation space and power supply capacity, current airborne weather radars can only detect weather information within a certain range in front of the aircraft, and cannot effectively detect weather information on the rest of the route. In addition, since electromagnetic wave echoes gradually weaken with increasing distance, the accuracy of distant weather information may decrease. Therefore, it is urgent to propose an accurate weather display method that can significantly improve the aircraft's ability to obtain weather information, thereby improving flight safety and comfort. The present invention receives and parses the meteorological airspace wind field, special meteorological and location data information provided in the ADS-B message to obtain airspace conditions that cannot be detected by airborne weather radar on the route, and fuses the relevant data with the airborne weather radar screen through a display, as shown below. Figure 1-3 The weather display method based on Automatic Dependent Surveillance - Broadcast (ADS-B) data is explained in detail.

[0028] Figure 1 An example of a weather display architecture diagram 100 based on ADS-B data according to an embodiment of the present invention is illustrated.

[0029] In the embodiments of the present application, the ADS-B system is also called the Automatic Dependent Surveillance-Broadcast system, which is a monitoring technology based on the global satellite positioning system and the use of air-to-ground and air-to-air data links to achieve traffic monitoring and information transmission. ADS-BOUT is the transmitting part, and the transmitter sends various information of the aircraft at a certain period. The meteorological airspace wind field information used in the present invention includes wind direction, wind speed, turbulence and wind shear; meteorological airspace precipitation information includes water vapor, cloud thickness, visibility; meteorological airspace special meteorological information includes icing, lightning, and wind shear; meteorological airspace position information includes the position of the sending device, the direction and attitude of the sending data aircraft, and real-time data can be obtained through ADS-B.

[0030] The system architecture diagram 100 of the present invention is as follows Figure 1As shown, in an embodiment of the present application, the ADS-B message sent by one or more other aircraft may provide meteorological airspace data, for example, including meteorological airspace wind field information 110, meteorological airspace special meteorological information 120, meteorological airspace precipitation information 130 and meteorological airspace position data 140. Preferably, the first period (e.g., 1 millisecond ms, etc.) of one or more other aircraft sending the ADS-B message may be smaller than the second period (e.g., 10ms or even longer) of the ADS-B message carrying the meteorological airspace data. Additionally or alternatively, the meteorological airspace data needs to be carried in the ADS-B message only when the meteorological airspace data is changed or updated. Additionally or alternatively, the sending of the ADS-B message carrying the meteorological airspace data may also be triggered when special weather occurs.

[0031] In an embodiment of the present application, an aircraft may receive and parse meteorological airspace data provided in an ADS-B message sent by one or more other aircraft, for example, including meteorological airspace wind field information 110, meteorological airspace special meteorological information 120, meteorological airspace precipitation information 130, and meteorological airspace location data 140. Preferably, the meteorological airspace wind field information 110 may provide relevant wind field information in the airspace through wind direction, wind speed, turbulence, and wind shear data in the ADS-B message. Preferably, the meteorological airspace special meteorological information 120 may provide information on whether there is icing, lightning, and wind shear threat meteorology in the airspace through threatening meteorology, icing, and wind shear data in the ADS-B message. Preferably, the meteorological airspace precipitation information 130 may provide relevant precipitation information in the airspace through water vapor, cloud thickness, and visibility in the ADS-B message. Preferably, the meteorological airspace location data 140 may provide information on the location of the meteorological airspace through the aircraft position, direction, and attitude in the ADS-B message.

[0032] In an embodiment of the present application, the ADS-B data receiving and parsing unit 115 of the aircraft receives and parses the above-mentioned ADS-B message. The ADS-B data receiving and parsing unit 115 parses the meteorological airspace data in the ADS-B message according to a standard format, and the parsed meteorological airspace data is classified and stored, and the meteorological airspace data is updated in real time according to the refresh frequency of the ADS-B message to ensure the timeliness of the meteorological data information. Preferably, the basic display page of the meteorological image of the aircraft or the radar display screen can directly display the ADS-B weather screen 170 of all ADS-B meteorological data that can be received based on the parsed meteorological airspace data. For example, when receiving an ADS-B message sent from one or more other aircraft, the ADS-B data receiving and parsing unit 115 parses the above-mentioned ADS-B message and updates the stored meteorological airspace data based on the timestamp, and updates the ADS-B weather screen 170.

[0033] In an embodiment of the present application, the data fusion processing unit 125 of the aircraft performs data fusion processing on the parsed meteorological airspace data and the meteorological radar data 150 of the aircraft detected by the airborne meteorological radar. Preferably, the data of one or more data-sending aircraft that fly over the route of the aircraft within a threshold distance or a threshold time can be selected for fusion based at least in part on the flight plan of the aircraft. For example, it can first be determined whether one or more other aircraft that send the ADS-B message are within a predetermined threshold distance or a threshold time of the route of the aircraft based on the flight plan of the aircraft and the position information of one or more other aircraft that send the ADS-B message. Preferably, the threshold distance can be a fixed value, such as 50 nautical miles, and the threshold time can be a time interval of 10 minutes or less. Preferably, the data fusion processing unit 125 performs data fusion processing on the meteorological airspace data of one or more data-sending aircraft that fly over the route of the aircraft within a threshold distance or a threshold time and the meteorological radar data 150 of the aircraft detected by the airborne meteorological radar. Preferably, the meteorological airspace data provided in the ADS-B messages sent by one or more other aircraft may have crossover or overlapping parts, and data fusion can be used to pre-process the above data. Additionally or alternatively, the meteorological airspace data provided in the ADS-B messages sent by one or more other aircraft can complement each other's meteorological data blind spots and provide airspace information with wider coverage. Preferably, the above-mentioned data fusion can be based on statistics, models, or artificial intelligence. For example, a linear regression model can be applied to integrate the meteorological airspace data with the aircraft's meteorological radar data to generate a fused data set. Additionally or alternatively, a neural network can be applied to integrate the meteorological airspace data in the ADS-B messages from different aircraft with the aircraft's meteorological radar data to generate a fused data set. Additionally or alternatively, the fused data set can also be used to predict future weather conditions on the aircraft's route.

[0034] Preferably, the data fusion processing unit 125 can confirm the weather display location through the location information. Preferably, the data fusion processing unit 115 obtains the geographical location information of the weather through the parsed latitude, longitude, altitude and direction data, for example, the distance between the weather and the aircraft can be further determined.

[0035] Preferably, the data fusion processing unit 125 can generate a first meteorological picture based on meteorological airspace data and a second meteorological picture based on the aircraft's meteorological data. For example, the degree of influence of the ADS-B meteorological picture 170 (i.e., the first meteorological picture) can be confirmed in combination with precipitation information and wind field information, so as to be reflected by color or special images, and distinguished from the aircraft's meteorological radar meteorological 160 (i.e., the second meteorological picture) by color contrast or graphic depiction. Among them, the meteorological display colors on the aircraft usually include black, green, yellow, red and crimson, which are used to indicate the intensity of different precipitation. Specifically: black represents no meteorological conditions; green represents mild meteorological conditions, such as light rain or slight precipitation; yellow represents moderate meteorological conditions, such as moderate rain; red represents severe meteorological conditions, such as heavy rain; crimson is used to indicate extreme meteorological conditions, such as heavy rain or severe precipitation. According to the thickness of the cloud layer, water vapor and visibility, the degree of precipitation can be judged, and the degree of influence of the meteorological area can be judged in combination with wind speed and direction, turbulence intensity and wind shear intensity, and the corresponding color to be displayed is determined according to its different degrees. It should be understood that the above colors are only for explanation of the present application and are not used to limit the scope of the present application.

[0036] Preferably, the data fusion processing unit 125 can determine the special weather display type through the special weather information of the weather airspace. For example, if special weather occurs, the weather area is symbolized, and different special weather can be identified with different symbols so that users can quickly identify and understand. For example, lightning is usually represented by a lightning icon or a lightning path, icing is represented by hail or small ball symbols, frost is represented by frost or ice crystal symbols, and wind shear is usually represented by stripes or arrows of different colors to represent changes in wind speed and wind direction, etc.

[0037] In an embodiment of the present application, the meteorological airspace information after parsing is displayed on a display by the meteorological picture display unit of the aircraft in combination with the meteorological information detected by the aircraft. For example, the data fusion processing unit 125 can generate an ADS-B+aircraft weather radar fusion meteorological picture 180 (i.e., a third meteorological picture) based on the data-fused meteorological data, and send it to the meteorological picture display unit for final picture display. Preferably, the aircraft's onboard processing system can also generate a more suitable future route based at least in part on the aircraft's flight plan and the data-fused meteorological data for the pilot's reference or for display on the display unit so that the pilot can make more accurate flight decisions.

[0038] In the first embodiment, the processed ADS-B weather picture 170 can be superimposed on the aircraft weather radar picture 160, and the weather picture determined by the ADS-B data can be distinguished and displayed from the airborne weather radar picture by color contrast. Figure 4 The weather picture display unit 430 described in the figure displays the final data on the liquid crystal display for the pilot to view in real time. Preferably, the first weather image can be displayed using a first color contrast, the second weather image can be displayed using a second color contrast, and both the first weather image and the second weather image can be displayed in the same layer at the same time. For example, the ADS-B weather picture 170 can be displayed using a first contrast on the basic display page of the weather image, and the aircraft weather radar picture 160 can be displayed using a second contrast.

[0039] Additionally or alternatively, in the second embodiment, the meteorological display colors and contrasts used by the first meteorological image and the second meteorological image may be the same, but the first meteorological image, the second meteorological image, and the third meteorological image may be displayed in different layers, respectively. Preferably, the first meteorological image generated based on meteorological airspace data may be displayed on the first layer, the second meteorological image generated based on the aircraft's meteorological information data may be displayed on the second layer; and the third meteorological picture generated based on the data-fused meteorological image may be displayed on the third layer. Preferably, any one of the first layer, the second layer, and the third layer may be selected for display on the basic display page of the meteorological image. Additionally or alternatively, other unselected meteorological pictures may not be displayed. For example, the ADS-B meteorological picture 170 may be displayed on the basic display page of the meteorological image, or the aircraft's meteorological radar picture 160 may be displayed, or the ADS-B+aircraft meteorological radar fusion meteorological picture 180 may be displayed.

[0040] Figure 2 An example of a process flow of a method 200 for ADS-B data based weather display according to an embodiment of the present invention is illustrated.

[0041] In an embodiment of the present application, method 200 includes, at 210, receiving and parsing meteorological airspace data sent by one or more data-sending aircraft in an ADS-B message. Preferably, the meteorological airspace data includes: meteorological airspace wind field information, meteorological airspace precipitation information, meteorological airspace special meteorological information, and meteorological airspace location information. Preferably, the parsing includes: parsing wind direction, wind speed, turbulence, and wind shear data associated with wind field information based at least in part on the meteorological airspace wind field information; parsing water vapor, cloud thickness, and visibility data associated with precipitation information based at least in part on the meteorological airspace precipitation information; parsing icing, lightning, and wind shear data associated with threatening meteorological information based at least in part on the meteorological airspace special meteorological information; and parsing the location, direction, and attitude data of the data-sending aircraft associated with location information based at least in part on the meteorological airspace location data information. Preferably, the method further includes classifying and storing the parsed meteorological airspace data, wherein the parsed meteorological airspace data is updated according to the refresh frequency of the ADS-B message. This method can be Figure 4 The ADS-B data receiving and parsing unit in the system is used to perform the operation.

[0042] In an embodiment of the present application, method 200 includes, at 220, fusing the parsed meteorological airspace data with the own-aircraft meteorological data detected by the airborne meteorological radar. Preferably, the fusion includes: determining whether the one or more other aircraft are within a predetermined threshold distance or threshold time of the own-aircraft route based at least in part on the own-aircraft flight plan and the position information of the one or more other aircraft; and fusing the meteorological airspace data of one or more other aircraft within the predetermined threshold distance or threshold time with the own-aircraft meteorological data. The method may be performed by Figure 4 It is executed by the data fusion processing unit in.

[0043] In an embodiment of the present application, method 200 includes, at 230, visually displaying the data-fused meteorological data. Preferably, the method further includes: generating a first meteorological picture based on the meteorological airspace data; generating a second meteorological picture based on the local meteorological data; and generating a third meteorological picture based on the data-fused meteorological data. Preferably, generating the first meteorological picture based on the meteorological airspace data includes: determining a meteorological display position based at least in part on the meteorological airspace position information; determining a special meteorological display type based at least in part on the meteorological airspace special meteorological information; determining a meteorological display color based at least in part on the meteorological airspace precipitation information and the meteorological airspace wind field information; and generating the first meteorological picture based at least in part on the meteorological display position, the meteorological display color, and the special meteorological display type. Preferably, the visual display includes selectively displaying at least one of the following: displaying the first meteorological image generated based on the meteorological airspace data on a first layer; displaying the second meteorological image generated based on the local meteorological information data on a second layer; and displaying the third meteorological picture generated based on the data-fused meteorological image on a third layer. Preferably, the visual display comprises: using a first color contrast to display the first meteorological image; using a second color contrast to display the second meteorological image; wherein the first meteorological image and the second meteorological image are located in the same layer. Figure 4 This is performed using the weather display unit in the display.

[0044] Figure 3 is a block diagram of an embodiment of a device 300 supporting weather display based on ADS-B data according to an embodiment of the present invention. It should be noted that Figure 3 It is intended only to provide a generalized description of the various components, any or all of which may be utilized as appropriate. Figure 3 The illustrated components may be localized into a single physical device and / or distributed among various networked devices, which may be located at different physical locations on an aircraft or other entity, for example.

[0045] Device 300 is shown as including hardware elements that may be electrically coupled (or may otherwise be in communication as appropriate) via bus 305. The hardware elements may include processing unit(s) 310, which may include, but is not limited to, one or more general purpose processors, one or more special purpose processors (such as digital signal processing (DSP) chips, graphics acceleration processors, application specific integrated circuits (ASICs), etc.), and / or other processing structures or devices.

[0046] The device 300 may also include one or more input devices 370, which may include devices related to user interface (e.g., touch screen, touchpad, microphone, buttons, dials, switches, etc.) and / or devices related to navigation, autonomous driving, etc. Similarly, one or more output devices 315 may involve interaction with a user (e.g., via a display, light emitting diode (LED), speaker, etc.) and / or devices related to navigation, driving, etc.

[0047] The device 300 may also include a wireless communication interface 330, which may include but is not limited to a modem, a network card, an infrared communication device, a wireless communication device and / or a chipset (such as The wireless communication interface 330 may be a wireless communication interface that can be used to communicate with other devices, such as wireless devices, WiFi devices, WiMax devices, WAN devices, and / or various cellular devices, etc. The wireless communication interface 330 may enable the device 300 to communicate with other devices. This may include various forms of communication of the previously described embodiments. And in this way, it may be able to transmit direct communications, broadcast wireless signals, receive direct and / or broadcast wireless signals, etc. Accordingly, the wireless communication interface 330 may be able to send and / or receive RF signals from various RF channels / bands. Communications using the wireless communication interface 330 may be performed via one or more wireless communication antennas 332 that send and / or receive wireless signals 334.

[0048] Device 300 may further include sensor(s) 340. Sensor 340 may include, but is not limited to, one or more inertial sensors and / or other sensors (e.g., lidar, accelerometer, gyroscope, camera, magnetometer, altimeter, microphone, proximity sensor, light sensor, barometer, etc.). Sensor 340 may be used, for example, to determine certain real-time characteristics of the aircraft, such as position, velocity, acceleration, altitude, heading, attitude, weather data, etc.

[0049] Device 300 may further include and / or be in communication with memory 360. Memory 360 may include, but is not limited to, local and / or network accessible storage, disk drives, drive arrays, optical storage devices, solid-state storage devices (such as random access memory (RAM) and / or read-only memory (ROM)), which may be programmable, flash-updatable, etc. Such storage devices may be configured to implement any appropriate data storage, including, but not limited to, various file systems, database structures, and / or the like.

[0050] The memory 360 of the device 300 may also include software elements ( Figure 3300 (not shown), these software elements include operating systems, device drivers, executable libraries, and / or other code (such as one or more application programs), which may include computer programs provided by various embodiments, and / or may be designed to implement methods as described herein, and / or configure systems as described herein. Software applications stored in memory 360 and executed by (the) processing unit(s) 310 may be used to implement the functionality of the aircraft, as described herein. In addition, one or more procedures described with respect to the method(s) discussed herein may be implemented as code and / or instructions in memory 360 that can be executed by device 300 (and / or (the) processing unit(s) 310 or DSP 320 within device 300), including the following descriptions: Figure 4 In one aspect, such codes and / or instructions may be used to configure and / or adapt a general purpose computer (or other device) to perform one or more operations according to the described method.

[0051] Figure 4 is an example of an exemplary functional means 400 for performing a weather display based on ADS-B data according to an embodiment. Alternative embodiments may be combined, separated or otherwise varied in Figure 4 The functionality described in the boxes in the illustration can be changed. Figure 4 The device 400 illustrates how the above-described (eg, regarding Figure 1 ) of an aircraft or an onboard system. Thus, for performing Figure 4 The functional means of one or more blocks illustrated in Figure 1 The aircraft referred to in Figure 3 One or more components of the device 300 illustrated in and described above.

[0052] In box 410, the functionality includes receiving and parsing meteorological airspace data sent by one or more data-sending aircraft in an ADS-B message. Preferably, the meteorological airspace data includes: meteorological airspace wind field information, meteorological airspace precipitation information, meteorological airspace special meteorological information, and meteorological airspace position information. Preferably, the parsing includes: parsing wind direction, wind speed, turbulence and wind shear data associated with wind field information based at least in part on the meteorological airspace wind field information; parsing water vapor, cloud thickness, visibility data associated with precipitation information based at least in part on the meteorological airspace precipitation information; parsing icing, lightning, wind shear data associated with threat meteorological information based at least in part on the meteorological airspace special meteorological information; and parsing the position, direction and attitude data of the data-sending aircraft associated with position information based at least in part on the meteorological airspace position data information. Preferably, the functionality further includes classifying and storing the parsed meteorological airspace data, wherein the parsed meteorological airspace data is updated according to the refresh frequency of the ADS-B message. The ADS-B data reception parsing unit for performing the functionality of block 410 may include one or more software and / or hardware components of the device, such as bus 305, processing unit(s) 310, memory 360, and / or Figure 3 Other software and / or hardware components of the device 300 illustrated in FIG.

[0053] In box 420, the functionality includes data fusing the parsed meteorological airspace data with the own-aircraft meteorological data detected by the airborne meteorological radar. Preferably, the data fusion further includes: determining whether the one or more other aircraft are within a predetermined threshold distance or threshold time of the own-aircraft route based at least in part on the flight plan of the own-aircraft and the position information of the one or more other aircraft; and data fusing the meteorological airspace data of one or more other aircraft within the predetermined threshold distance or the threshold time with the own-aircraft meteorological data. The data fusion processing unit for executing the functionality of box 420 includes one or more software and / or hardware components of the device, such as the bus 305, the processing unit(s) 310, the memory 360, and / or in Figure 3 Other software and / or hardware components of the device 300 illustrated in FIG.

[0054] At box 430, the functionality includes visually displaying the data-fused meteorological data. Preferably, the functionality further includes: generating a first meteorological picture based on the meteorological airspace data; generating a second meteorological picture based on the own aircraft meteorological data; and generating a third meteorological picture based on the data-fused meteorological data. Preferably, generating the first meteorological picture based on the meteorological airspace data includes: determining a meteorological display position based at least in part on the meteorological airspace position information; determining a special meteorological display type based at least in part on the meteorological airspace special meteorological information; determining a meteorological display color based at least in part on the meteorological airspace precipitation information and the meteorological airspace wind field information; and generating the first meteorological picture based at least in part on the meteorological display position, the meteorological display color, and the special meteorological display type. Preferably, the visual display includes selectively displaying at least one of the following: displaying the first meteorological image generated based on the meteorological airspace data on a first layer; displaying the second meteorological image generated based on the own aircraft meteorological information data on a second layer; and displaying the third meteorological picture generated based on the data-fused meteorological image on a third layer. Preferably, the visual display includes: using a first color contrast to display the first meteorological image; using a second color contrast to display the second meteorological image; wherein the first meteorological image and the second meteorological image are located in the same layer. The meteorological picture display unit for performing the functionality of block 430 may include one or more software and / or hardware components of the device, such as bus 305, (all) processing unit 310, memory 360, and / or in Figure 3 Other software and / or hardware components of the device 300 illustrated in FIG.

[0055] Moreover, an embodiment of the present application further discloses a computer-readable storage medium including computer-executable instructions stored thereon, and when the computer-executable instructions are executed by a processor, the processor executes the methods of the embodiments of this document.

[0056] In addition, an embodiment of the present application further discloses a device, which includes a processor and a memory storing computer-executable instructions. When the computer-executable instructions are executed by the processor, the processor executes the methods of the embodiments of this document.

[0057] In addition, the embodiments of the present application also disclose a device for displaying weather based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the device including a device for implementing the methods of the embodiments of this document. On the one hand, the device includes: a device for receiving and parsing weather airspace data sent by one or more data-sending aircraft in an ADS-B message; a device for fusing the parsed weather airspace data with the aircraft's weather data detected by an airborne weather radar; a device for visually displaying the data-fused weather data, and the like.

[0058] The above describes the meteorological display method of the ADS-B data according to the present invention. Compared with the prior art, the method of the present invention has at least the following advantages:

[0059] (1) It solves the performance limitations of airborne weather radar due to installation space and power supply capacity, and enriches the crew's perception of en-route weather conditions through ADS-B message data;

[0060] (2) Significantly improve the aircraft's ability to obtain weather information from farther away, thereby improving flight safety and comfort;

[0061] (3) Data is updated in real time according to the refresh frequency of ADS-B, ensuring the timeliness of information;

[0062] (4) The weather display unit displays the fused data on the monitor, which the pilot can view in real time, thereby making more accurate flight decisions; and

[0063] (5) For special meteorological conditions, such as icing, lightning, and wind shear, the system will provide symbols to help pilots quickly identify and take appropriate measures.

[0064] Reference has been made throughout the specification to "an embodiment" to mean that a particular described feature, structure, or characteristic is included in at least one embodiment. Thus, the use of these phrases may refer to more than just one embodiment. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0065] The various steps and modules of the methods and devices described above can be implemented with hardware, software, or a combination thereof. If implemented in hardware, the various illustrative steps, modules, and circuits described in conjunction with the present disclosure can be implemented or executed with a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic components, hardware components, or any combination thereof. The general-purpose processor can be a processor, a microprocessor, a controller, a microcontroller, or a state machine, etc. If implemented in software, the various illustrative steps and modules described in conjunction with the present disclosure can be stored on a computer-readable medium or transmitted as one or more instructions or codes. The software modules that implement the various operations of the present disclosure can reside in a storage medium, such as RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, removable disks, CD-ROMs, cloud storage, etc. The storage medium can be coupled to a processor so that the processor can read and write information from / to the storage medium, and execute corresponding program modules to implement the various steps of the present disclosure. Moreover, the software-based embodiments can be uploaded, downloaded, or remotely accessed by appropriate communication means. Such appropriate communications means include, for example, the Internet, the World Wide Web, an intranet, software applications, cable (including fiber optic cables), magnetic communications, electromagnetic communications (including RF microwave and infrared communications), electronic communications, or other such communications means.

[0066] The numerical values ​​given in each embodiment are only examples and are not intended to limit the scope of the present invention. In addition, as an overall technical solution, there are other components or steps that are not listed in the claims or description of the present invention. Moreover, a single name of a component does not exclude other names of the component.

[0067] It should also be noted that these embodiments may be described as a process depicted as a flow chart, flow diagram, structure diagram, or block diagram. Although the flow chart may describe the operations as sequential processes, many of these operations can be performed in parallel or concurrently. In addition, the order of these operations can be rearranged.

[0068] The disclosed methods, devices, and systems should not be limited in any way. On the contrary, the present disclosure covers all novel and non-obvious features and aspects of the various disclosed embodiments (alone and in various combinations and sub-combinations with each other). The disclosed methods, devices, and systems are not limited to any specific aspects or features or combinations thereof, nor do any disclosed embodiments require the existence of any one or more specific advantages or the resolution of specific or all technical problems.

[0069] The present invention is not limited to the above-mentioned specific embodiments, which are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can make many forms without departing from the scope of protection of the present invention and the claims, all of which belong to the protection scope of the present invention.

[0070] One skilled in the relevant art may recognize that the embodiments may be practiced without one or more of the specific details, or with other methods, resources, materials, etc. In other instances, well-known structures, resources, or operations are not shown or described in detail, merely to obscure aspects of the embodiments.

[0071] Although embodiments and applications have been illustrated and described, it should be understood that the embodiments are not limited to the precise configuration and resources described above. Various modifications, substitutions and improvements that are obvious to those skilled in the art may be made in the arrangement, operation and details of the methods and systems disclosed herein without departing from the scope of the claimed embodiments.

[0072] As used herein, the terms "and," "or," and "and / or" may include various meanings that are also intended to depend, at least in part, on the context in which such terms are used. In general, "or," if used in connection with a list, such as A, B, or C, is intended to mean A, B, and C (where used in an inclusive sense) as well as A, B, or C (where used in an exclusive sense). Additionally, the terms "one or more," as used herein, may be used to describe any feature, structure, or characteristic in the singular, or may be used to describe a plurality of features, structures, or characteristics, or some other combination thereof. It should be noted, however, that this is merely an illustrative example, and claimed subject matter is not limited to this example.

[0073] While what is presently considered to be example features has been illustrated and described, it will be appreciated by those skilled in the art that various other modifications may be made, and equivalents may be substituted, without departing from the claimed subject matter. Additionally, many modifications may be made to adapt a particular scenario to the teachings of the claimed subject matter without departing from the central concept described herein.

Claims

1. A method for displaying weather information based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the method comprising: Receive and interpret weather airspace data transmitted in ADS-B messages by one or more data transmitting aircraft; fusing the parsed meteorological airspace data with the aircraft's own meteorological data detected by the airborne meteorological radar; as well as Visualize fused meteorological data.

2. The method according to claim 1, characterized in that The meteorological airspace data includes: meteorological airspace wind field information, meteorological airspace precipitation information, meteorological airspace special meteorological information, and meteorological airspace location information.

3. The method according to claim 2, characterized in that The analysis includes: parsing wind direction, wind speed, turbulence, and wind shear data associated with the wind field information based at least in part on the meteorological airspace wind field information; parsing water vapor, cloud thickness, and visibility data associated with the precipitation information based at least in part on the meteorological airspace precipitation information; parsing icing, lightning, and wind shear data associated with the threatening weather information based at least in part on the weather airspace specific weather information; and The data transmitting aircraft's position, orientation, and attitude data associated with the position information is parsed based at least in part on the weather airspace position data information.

4. The method according to claim 3, characterized in that The method further comprises: The parsed meteorological airspace data is classified and stored, wherein the parsed meteorological airspace data is updated according to the refresh frequency of the ADS-B message.

5. The method according to claim 2, characterized in that The method further comprises: generating a first meteorological picture based on the meteorological airspace data; generating a second weather picture based on the local weather data; and A third weather picture is generated based on the data-fused weather data.

6. The method according to claim 5, characterized in that Generating a first meteorological picture based on the meteorological airspace data includes: determining a weather display location based at least in part on the weather airspace location information; determining a special weather display category based at least in part on the weather airspace special weather information; Determining a meteorological display color based at least in part on the meteorological airspace precipitation information and the meteorological airspace wind field information; and The first weather picture is generated based at least in part on the weather display location, the weather display color, and the special weather display type.

7. The method according to claim 5, characterized in that The visual display includes selectively displaying one of the following: Displaying the first meteorological image generated based on the meteorological airspace data on a first layer; Displaying the second meteorological image generated based on the meteorological information data of the local machine on the second layer; as well as The third weather picture generated based on the data-fused weather image is displayed on the third layer.

8. The method according to claim 5, characterized in that The visual display includes: displaying the first meteorological image using a first color contrast, The second meteorological image is displayed using a second color contrast, wherein the first meteorological image and the second meteorological image are located in the same layer.

9. The method according to claim 1, characterized in that The data fusion includes: determining whether the one or more other aircraft are within a predetermined threshold distance or threshold time of the own aircraft's path based at least in part on the own aircraft's flight plan and the position information of the one or more other aircraft; and The meteorological airspace data of one or more other aircraft within the predetermined threshold distance or the threshold time are fused with the own aircraft's meteorological data.

10. A system for displaying weather information based on Automatic Dependent Surveillance-Broadcast (ADS-B) data, the system comprising: An ADS-B data receiving and parsing unit, which is used to receive and parse the meteorological airspace data sent in the ADS-B message by one or more data sending aircraft; a data fusion processing unit, which is used to fuse the parsed meteorological airspace data with the aircraft's own meteorological data detected by the airborne meteorological radar; and The weather picture display unit is used to visually display the weather data after data fusion.