Method and system for outputting guidance information of civil aircraft of interest based on ADS-B receiver

The method and system for outputting guidance information based on ADS-B receiver solves the problem of insufficient information acquisition for civil aircraft in space-based ADS-B systems, and realizes precise guidance and tracking of aircraft of interest. It is applicable to the extension and supplementation of space-based ADS-B systems.

CN119360685BActive Publication Date: 2025-11-28SHANGHAI SATELLITE ENG INST
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411372546.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-11-28
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

Existing technologies lack methods and systems for outputting guidance information of interested civil aircraft based on ADS-B receivers, making it impossible to effectively acquire and output information such as the position, identity, speed, and heading of civil aircraft. In particular, space-based ADS-B systems lack the ability to monitor and process ADS-B satellite payloads in real time.

Method used

This paper provides a method and system for outputting guidance information for interested civil aircraft based on an ADS-B receiver. The system initializes the system, determines the selection strategy, acquires the original message, and decodes and assembles the message to output guidance information, including target update frequency, speed, altitude, specified ICAO address or random selection strategy. The system uses CPR and Gray algorithms to parse the position and speed information and outputs information such as longitude, latitude, altitude, ICAO address and heading.

Benefits of technology

It enables precise guidance and tracking of interested civil aircraft, and can acquire and output the position, identity, speed and heading information of civil aircraft according to different selection strategies, helping users to grasp their movement trajectory. It is suitable for the extension and supplement of space-based ADS-B systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360685B_ABST
    Figure CN119360685B_ABST
Patent Text Reader

Abstract

The application provides an ADS-B receiver-based output method and system for guiding information of a civil aviation aircraft of interest, which comprises the following steps: system initialization; receiving and analyzing the instruction of a user to determine the selection strategy of the civil aviation aircraft of interest; obtaining the original message of the civil aviation aircraft output by the ADS-B receiver, selecting the original message of the civil aviation aircraft of interest according to the selected strategy, and recording the system time when the original message of the civil aviation aircraft of interest is obtained; calculating the original message of the selected target to obtain the information of the target of the civil aviation aircraft of interest; grouping the guiding information according to the obtained information of the civil aviation aircraft of interest and the time stamp; and outputting the guiding information of the civil aviation target of interest to the user. According to the different selection strategies of the user, the civil aviation aircraft of interest is selected, the ADS-B original message of the civil aviation aircraft output by the ADS-B receiver is calculated, the guiding information of the civil aviation aircraft of interest is obtained, the guiding information is grouped, and then the guiding information is sent to the user, so that the user can master the motion trajectory of the civil aviation aircraft of interest.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of information processing based on ADS-B receivers, in particular, to an ADS-B receiver-based method and system for outputting guidance information of a civil aircraft of interest. BACKGROUND

[0002] Automatic Dependent Surveillance-Broadcast (ADS-B) technology is an advanced technology of a new generation of navigation system being promoted by the International Civil Aviation Organization, and is an application system based on aircraft surveillance technology. Civil aircrafts use ICAO addresses as identifiers, each ICAO address has international uniqueness and will not be confused with other aircrafts. At the same time, the position information (longitude, latitude, altitude, speed, heading, etc.) of the target can generally be obtained from global satellite navigation systems (GNSS), inertial navigation systems (INS), inertial reference systems (IRS), and other airborne sensors. According to the regulations of international civil aviation authorities, civil aircrafts equipped with ADS-B transmitting systems broadcast ADS-B messages to ground stations and other receiving devices in real time at a fixed frequency, which include the identity information (ICAO address) of the aircraft, position (longitude, latitude, altitude), speed, heading, and other related data information. The accuracy is not affected by the height of the aircraft or the weather conditions, and the data update interval time is also independent of the rotation speed of the antenna and its reliability.

[0003] As an important supplement to the current air traffic control system, the ADS-B system can provide more accurate aircraft position information, identity information, speed information, and other additional information such as wind speed, wind direction, and aircraft external temperature. Land-based and air-based (onboard) ADS-B systems have been used in aviation-intensive North America, Australia, and Europe, and are rapidly being deployed worldwide.

[0004] Due to the inability to cover important routes in oceanic, mountainous, remote, and polar regions, Canada, the United States, Germany, Russia, and other countries have proposed the concept of space-based ADS-B surveillance systems and are conducting on-orbit verification. Space-based ADS-B systems do not require modification of onboard and ground ADS-B systems, and can effectively expand and supplement ground air traffic control systems to achieve global flight surveillance. At present, China's space-based ADS-B system is also developing rapidly. On September 20, 2015, the "Lilac 2" micro-nano satellite developed by Harbin Institute of Technology was launched into space, carrying an ADS-B payload. On September 25, 2015, the "ShanghaiTech 2" cubic experimental satellite (stu-2) developed by the Shanghai Microsatellite Engineering Center of the Chinese Academy of Sciences was launched into orbit, carrying an ADS-B receiver. On January 13, 2023, the ZY-37 satellite was launched into orbit, equipped with an ADS-B search guidance tracking system.

[0005] Based on the original ADS-B message sent by the civil aviation aircraft output by the ADS-B receiver, the position (longitude, latitude, height), target identity information, speed and heading of the civil aviation aircraft of interest can be obtained through different selection strategies, so as to master the motion trajectory, and further realize the guidance and tracking of the space-based civil aviation aircraft of interest, which has great significance.

[0006] The present application is a kind of based on ADS-B receiver's civil aviation aircraft of interest guidance information output method and system for solving the above problems. At present, no similar related technology is found or reported, and no similar domestic and foreign data has been collected. The relevant patents found are: an air target tracking method based on satellite ADS-B special message (CN108768492A), which receives ADS-B message on satellite and transmits it to the ground for ground search and rescue information support; an ADS-B signal receiving device and system (patent: CN210640878U), which designs an ADS-B load applied to satellite, which can receive ADS-B signal and convert it into digital signal; a method for maintaining black and white lists of aircraft targets based on real-time ADS-B (patent: CN109920080B) relates to a method for maintaining black and white lists of aircraft targets based on real-time ADS-B in the field of aircraft target selection; a satellite ADS-B message monitoring method, device and storage medium (CN111585639A), aiming at the problem that existing ADS-B message is returned to the ground through data transmission channel, and satellite lacks real-time monitoring of ADS-B satellite load processing capability, a monitoring method, device and storage medium are invented; a method for classifying and guiding ADS-B targets by a satellite platform (CN202010347089.4), mainly by injecting target area longitude and latitude into satellite, processing the target on satellite and predicting whether the target will enter the injected target area, and sending warning information to the ground; an automatic digital guidance system based on ADS-B (CN202210896174.5), mainly to ensure that in satellite measurement and control, the theodolite can quickly and accurately find and complete target capture tracking, a target tracking guidance method based on ADS-B signal is provided, which can realize tracking and guidance of remote target and improve the utilization rate of selected target. The relevant patents found do not involve the ADS-B receiver-based civil aviation aircraft of interest guidance information output method and system.

[0007] Therefore, a new technical solution is needed to improve the above technical problems. SUMMARY

[0008] In view of the defects in the prior art, the purpose of the present application is to provide an ADS-B receiver-based civil aviation aircraft of interest guidance information output method and system.

[0009] The application provides an ADS-B receiver-based guidance information output method for a civil aviation aircraft of interest, which comprises the following steps:

[0010] Step S1: performing software and hardware initialization of the system;

[0011] Step S2: receiving a user instruction and analyzing the instruction to determine a selection strategy of the civil aviation aircraft of interest;

[0012] Step S3: acquiring original messages of the civil aviation aircraft output by the ADS-B receiver, and selecting the original messages of the civil aviation aircraft of interest according to the selected selection strategy of the civil aviation aircraft of interest, and recording a system time when the original messages of the civil aviation aircraft of interest are acquired;

[0013] Step S4: solving the selected original messages of the civil aviation aircraft of interest to acquire position information, identity information, speed and heading guidance information of a target of the civil aviation aircraft of interest;

[0014] Step S5: performing guidance information packeting according to the acquired position information, identity information, speed and heading guidance information of the target of the civil aviation aircraft of interest and the system time when the original messages of the civil aviation aircraft of interest are acquired;

[0015] Step S6: outputting the guidance information of the target of the civil aviation aircraft of interest to the user.

[0016] Preferably, the determination of the selection strategy of the civil aviation aircraft of interest in the step S2 comprises a target update frequency priority strategy, a target speed priority strategy, a target height priority strategy, a specified ICAO address priority strategy or a random selection of a target strategy.

[0017] Preferably, the target update frequency priority strategy refers to selecting a target with the largest total number of messages in a preset time period, i.e., a target with the fastest message update frequency; the target speed priority strategy refers to selecting a target with the fastest speed in a preset time period; the target height priority strategy refers to selecting a target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting a target corresponding to an ICAO address specified by the user; and the random selection of a target strategy refers to randomly selecting a target from the acquired targets.

[0018] Preferably, a timestamp contained in the output guidance information is a system time when the ADS-B receiver acquires the messages of the civil aviation aircraft of interest.

[0019] Preferably, in the step S4, the longitude and latitude in the position information of the target are obtained from the original messages by using a CPR algorithm;

[0020] and the height and speed in the position information of the target are obtained from the original messages by using a Gray algorithm.

[0021] The identity information of the target is an ICAO address extracted from the original message of the selected civil aircraft of interest;

[0022] The output guidance information of the civil aircraft of interest includes the position information, the identity information, the speed and the heading information of the target.

[0023] The application also provides an ADS-B receiver-based guidance information output system of a civil aircraft of interest, which comprises the following modules:

[0024] Module M1: performs the initialization of the software and hardware of the system;

[0025] Module M2: receives the instruction of the user and analyzes the instruction to determine the selection strategy of the civil aircraft of interest;

[0026] Module M3: acquires the original message of the civil aircraft output by the ADS-B receiver, and selects the original message of the civil aircraft of interest according to the selection strategy of the selected civil aircraft of interest, and records the system time when the original message of the civil aircraft of interest is acquired;

[0027] Module M4: calculates the original message of the selected civil aircraft of interest to acquire the position information, the identity information, the speed and the heading guidance information of the target of the civil aircraft of interest;

[0028] Module M5: performs the packetization of the guidance information according to the acquired position information, the identity information, the speed and the heading guidance information of the target of the civil aircraft of interest and the system time when the original message of the civil aircraft of interest is acquired;

[0029] Module M6: outputs the guidance information of the target of the civil aircraft of interest to the user.

[0030] Preferably, the determination of the selection strategy of the civil aircraft of interest in the module M2 comprises a target update frequency priority strategy, a target speed priority strategy, a target height priority strategy, a specified ICAO address priority strategy or a random selection of a target strategy.

[0031] Preferably, the target update frequency priority strategy refers to selecting the target with the largest number of messages in a preset time period, i.e. the fastest message update frequency; the target speed priority strategy refers to selecting the target with the fastest speed in a preset time period; the target height priority strategy refers to selecting the target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting the target corresponding to the ICAO address specified by the user; and the random selection of a target strategy refers to randomly selecting a target from the acquired targets.

[0032] Preferably, the time stamp contained in the output guidance information is the system time when the ADS-B receiver locally acquires the message of the civil aircraft of interest.

[0033] Preferably, the longitude and latitude in the position information of the target in the module M4 are obtained by using the CPR algorithm from the original message;

[0034] The height and speed in the position information of the target are obtained by using the Gray algorithm from the original message;

[0035] The identity information of the target is the ICAO address extracted from the original message of the selected civil aircraft of interest;

[0036] The output guidance information of the civil aircraft of interest includes the position information of the target, the identity information of the target, the speed and the heading information.

[0037] Compared with the prior art, the present application has the following beneficial effects:

[0038] 1. The method for outputting the guidance information of the civil aircraft of interest based on the ADS-B receiver, based on the calculation of the original message information of the civil aircraft sent by the ADS-B receiver output by the ADS-B receiver, the position information (longitude, latitude, height), the identity information, the speed, the heading and the time stamp of the civil aircraft of interest can be obtained through different selection strategies, and the guidance information is packaged in a certain format and output to the user, which can help the user to master the motion trajectory, and can be used to realize the guidance and tracking of the civil aircraft of interest, which has great significance;

[0039] 2. The method for outputting the guidance information of the civil aircraft of interest based on the ADS-B receiver, the civil aircraft of interest can be selected according to different selection strategies of the user, and the necessary guidance information (longitude, latitude, height), the identity information of the target, the speed, the heading, etc. of the civil aircraft of interest can be obtained by calculating the ADS-B original message of the civil aircraft output by the ADS-B receiver, and the guidance information is packaged and sent to the user, which can help the user to master the motion trajectory of the civil aircraft of interest;

[0040] 3. The present application makes full use of the original ADS-B message of the civil aircraft obtained by the ADS-B receiver, and according to different selection strategies, the position (longitude, latitude, height), the identity information of the target, the speed and the heading, etc. of the civil aircraft of interest can be obtained by calculating the original message, and the guidance information of the civil aircraft of interest is output to the user after packaging. BRIEF DESCRIPTION OF DRAWINGS

[0041] Other features, objects and advantages of the present application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0042] Figure 1 The flow chart of the ADS-B receiver based civil aviation aircraft guidance information output method of interest of the present application. DETAILED DESCRIPTION

[0043] The present application will be described in detail below with specific embodiments. The following examples will help those skilled in the art to further understand the present application, but do not limit the present application in any form. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of changes and improvements can be made. These are within the scope of the present application.

[0044] Example 1

[0045] Reference Figure 1 According to the ADS-B receiver based civil aviation aircraft guidance information output method of interest provided by the present application, the method comprises the following steps:

[0046] Step S1: Perform software and hardware initialization of the system;

[0047] Step S2: Receive user instructions and analyze the instructions to determine the selection strategy of the civil aviation aircraft of interest;

[0048] Step S3: Obtain the original message of the civil aviation aircraft output by the ADS-B receiver, and select the original message of the civil aviation aircraft of interest according to the selected selection strategy of the civil aviation aircraft of interest, while recording the system time when the original message of the civil aviation aircraft of interest is obtained;

[0049] Step S4: Calculate the original message of the selected civil aviation aircraft of interest to obtain the position information, identity information, speed and heading guidance information of the civil aviation aircraft target of interest;

[0050] Step S5: According to the position information, identity information, speed and heading guidance information of the civil aviation aircraft target of interest obtained and the system time when the original message of the civil aviation aircraft of interest is obtained, perform guidance information packeting;

[0051] Step S6: Output the guidance information of the civil aviation aircraft target of interest to the user.

[0052] The selection strategy of the civil aviation aircraft of interest includes target update frequency priority strategy, target speed priority strategy, target height priority strategy, specified ICAO address priority strategy or random selection of a target strategy.

[0053] The target update frequency priority strategy refers to selecting a target with the most total messages in a preset time period, i.e., the fastest message update frequency; the target speed priority strategy refers to selecting a target with the fastest speed in a preset time period; the target height priority strategy refers to selecting a target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting a target corresponding to a specified ICAO address by a user; and the random selection of a target strategy refers to randomly selecting a target from the obtained targets.

[0054] The timestamp contained in the output guidance information is a system time when the ADS-B receiver locally acquires a message of the civil aviation aircraft of interest.

[0055] The longitude and latitude in the position information of the target are obtained by using a CPR algorithm and are parsed from the original message; the height and speed in the position information of the target are obtained by using a Gray algorithm and are parsed from the original message; the identity information of the target is an ICAO address extracted from the original message of the selected civil aviation aircraft of interest; and the output guidance information of the civil aviation aircraft of interest includes the position information of the target, the identity information of the target, the speed and the heading information.

[0056] The application further provides an ADS-B receiver-based guidance information output system of a civil aviation aircraft of interest, which can be realized by executing the flow steps of the ADS-B receiver-based guidance information output method of the civil aviation aircraft of interest, i.e., the ADS-B receiver-based guidance information output method of the civil aviation aircraft of interest can be understood as a preferred implementation of the ADS-B receiver-based guidance information output system of the civil aviation aircraft of interest by those skilled in the art.

[0057] Example 2

[0058] The application further provides an ADS-B receiver-based guidance information output system of a civil aviation aircraft of interest, which includes the following modules:

[0059] Module M1: performing software and hardware initialization of the system;

[0060] Module M2: receiving an instruction of a user and analyzing the instruction to determine a selection strategy of the civil aviation aircraft of interest;

[0061] Module M3: acquiring original messages of civil aviation aircraft output by the ADS-B receiver, and selecting original messages of the civil aviation aircraft of interest according to the selected selection strategy of the civil aviation aircraft of interest, and recording a system time when the original messages of the civil aviation aircraft of interest are acquired;

[0062] Module M4: solve the original message of the selected civil aircraft of interest, obtain the position information, identity information, speed and heading guidance information of the target civil aircraft of interest;

[0063] Module M5: according to the position information, identity information, speed and heading guidance information of the target civil aircraft of interest obtained and the system time when the original message of the civil aircraft of interest is obtained, the guidance information is packaged;

[0064] Module M6: output the guidance information of the target civil aircraft of interest to the user.

[0065] The selection strategy of the civil aircraft of interest includes target update frequency priority strategy, target speed priority strategy, target height priority strategy, specified ICAO address priority strategy or random selection of a target strategy.

[0066] The target update frequency priority strategy refers to selecting the target with the most total number of messages in a preset time period, i.e. the fastest message update frequency; the target speed priority strategy refers to selecting the target with the fastest speed in a preset time period; the target height priority strategy refers to selecting the target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting the target corresponding to the ICAO address specified by the user; the random selection of a target strategy refers to randomly selecting a target from the obtained targets.

[0067] The timestamp contained in the output guidance information is the system time when the ADS-B receiver obtains the message of the civil aircraft of interest.

[0068] The longitude and latitude in the position information of the target are obtained by using the CPR algorithm and are parsed from the original message; the height and speed in the position information of the target are obtained by using the Gray algorithm and are parsed from the original message; the identity information of the target is the ICAO address extracted from the original message of the selected civil aircraft of interest; the output guidance information of the civil aircraft of interest includes the position information of the target, the identity information of the target, the speed and the heading information.

[0069] Example 3

[0070] The application relates to an ADS-B receiver-based output method of guiding information of a civil aviation aircraft of interest, which comprises the following steps: system initialization; receiving a user's instruction and analyzing the instruction to determine a selection strategy of the civil aviation aircraft of interest; acquiring original messages of civil aviation aircraft output by an ADS-B receiver and selecting the original messages of the civil aviation aircraft of interest according to the selected strategy, and recording the system time (namely, a time stamp) when the original messages of the civil aviation aircraft of interest are acquired; calculating the original messages of the selected target to acquire position information (longitude, latitude and height), target identity information (namely, ICAO address, which is globally unique for each civil aviation aircraft), speed and heading of the civil aviation aircraft of interest; performing package of guiding information according to the acquired position information, target identity information, speed, heading and time stamp of the civil aviation aircraft of interest; and outputting the guiding information of the civil aviation target of interest to the user.

[0071] The ADS-B receiver-based output method of guiding information of the civil aviation aircraft of interest comprises the following steps:

[0072] Step 1: system initialization;

[0073] Step 2: receiving a user's instruction and analyzing the instruction to determine a selection strategy of the civil aviation aircraft of interest;

[0074] Step 3: acquiring original messages of civil aviation aircraft output by an ADS-B receiver and selecting the original messages of the civil aviation aircraft of interest according to the selected strategy, and recording the system time (namely, a time stamp) when the original messages of the civil aviation aircraft of interest are acquired;

[0075] Step 4: calculating the original messages of the selected civil aviation aircraft of interest to acquire position information (longitude, latitude and height), target identity information (ICAO address), speed and heading of the civil aviation aircraft of interest;

[0076] Step 5: performing package of guiding information according to the acquired position information, target identity information (ICAO address), speed and heading of the civil aviation target of interest and the system time (namely, a time stamp) when the civil aviation aircraft of interest is acquired;

[0077] Step 6: outputting the guiding information of the civil aviation target of interest to the user.

[0078] The strategy for determining the selected civil aviation aircraft of interest includes different strategies such as target update frequency priority (the largest number of messages in the same time), target speed priority, target height priority, specified ICAO address priority, or randomly selecting a target. The update frequency priority strategy refers to selecting the target with the largest number of messages or the fastest message update frequency in a certain time period. The target speed priority strategy refers to selecting the target with the fastest speed in a certain time period. The target height priority strategy refers to selecting the target with the highest height in a certain time period. The specified ICAO address priority strategy refers to selecting the target corresponding to the ICAO address specified by the user. The strategy of randomly selecting a target refers to randomly selecting a target from the obtained multiple targets. The time stamp in the output guidance information is the system time when the ADS-B receiver obtains the message of the civil aviation aircraft of interest. The longitude and latitude in the position information of the target are obtained by using the CPR algorithm or other algorithms from the original message. The height and speed in the position information of the target are obtained by using the Gray algorithm or other algorithms from the original message. The target identity information is the ICAO address extracted from the original message of the selected civil aviation aircraft of interest. The output guidance information of the civil aviation aircraft of interest includes the position information (longitude, latitude, height, etc.), target identity information, speed, and heading of the target.

[0079] The purpose of the present application is to provide an ADS-receiver-based civil aviation aircraft of interest guidance information output method, which fully utilizes the original ADS-B messages of civil aviation aircraft obtained by the ADS-B receiver, and according to different selection strategies, the original messages are calculated to obtain the position (longitude, latitude, height), target identity information, speed, and heading of the civil aviation aircraft of interest, and the guidance information of the civil aviation aircraft of interest is output to the user after being packaged.

[0080] System initialization: receiving the instruction of the user and determining the selection strategy of the civil aviation aircraft of interest; obtaining the original ADS-B messages of civil aviation aircraft output by the ADS-B receiver, and selecting the original message of the civil aviation aircraft of interest according to the selected strategy, and recording the system time (i.e. time stamp) when the civil aviation aircraft of interest is obtained; calculating the original ADS-B message of the selected civil aviation aircraft of interest target to obtain the position information (longitude, latitude, height, etc.), target identity information, speed, and heading of the civil aviation aircraft of interest; performing guidance information packaging according to the position information (longitude, latitude, height, etc.), target identity information, speed, and heading of the civil aviation aircraft of interest, and the system time (i.e. time stamp) when the civil aviation aircraft of interest is obtained; outputting the guidance information of the civil aviation target of interest to the user.

[0081] The present application firstly carries out system initialization; receives user's instruction and determines the selection strategy of the civil aviation aircraft of interest; acquires the original ADS-B message information of the civil aviation aircraft output by the ADS-B receiver, and selects the original message of the civil aviation aircraft of interest according to the selected strategy, and records the system time (i.e. time stamp) of acquiring the civil aviation aircraft message of interest; calculates the original ADS-B message of the selected target of interest, acquires the position information (longitude, latitude, height, etc.), target identity information, speed and heading of the civil aviation aircraft of interest, and other necessary guidance information; packages the guidance information according to the necessary guidance information of the above civil aviation aircraft of interest and the time stamp; and finally outputs the guidance information of the civil aviation target of interest to the user.

[0082] Referring to Figure 1 The ADS-receiver-based civil aviation aircraft of interest guidance information output method includes the following steps:

[0083] Step 101, system initialization; system initialization is mainly software and hardware initialization, which is a routine operation, and the detection method is not expanded in detail in this embodiment.

[0084] Step 102, receiving and analyzing user instructions, and determining the selection strategy of the civil aviation aircraft of interest; determining the selection strategy of the civil aviation aircraft of interest first receives the user's instruction, and analyzes the obtained instruction content, different contents can represent different strategies. The selection strategy determined by this method includes target update frequency priority, target speed priority, target height priority, specified ICAO address priority or random selection of a target, etc. Among them, the update frequency priority refers to selecting the civil aviation aircraft with the most total message quantity in a certain time period, i.e. the fastest message update frequency, as the civil aviation aircraft of interest, and the fastest update frequency usually represents that the target appears near the center of the ADS-B receiver field of view and the signal is good; the target speed priority refers to selecting the civil aviation aircraft with the fastest speed in a certain time period as the civil aviation aircraft of interest; the target height priority refers to selecting the civil aviation aircraft with the highest height in a certain time period as the civil aviation aircraft of interest; the specified ICAO address priority refers to selecting the civil aviation aircraft corresponding to the ICAO address specified by the user as the civil aviation aircraft of interest (the civil aviation aircraft ICAO address is globally unique and associated with the flight call number, and will not be confused with the message of other aircraft); and the random selection of a target usually does not specify a specific selection strategy, and a target is randomly selected as the civil aviation aircraft of interest, such as selecting the first target calculated by the ADS-B receiver, i.e. selecting the target represented by the first ADS-B message parsed by the ADS-B receiver.

[0085] Step 103, obtaining the original ADS-B message of the civil aviation aircraft, and selecting the original message of the civil aviation aircraft of interest according to the selected selection strategy; the original message of the civil aviation aircraft of interest is first obtained, the original message of the civil aviation aircraft of interest is selected according to the selected strategy, and the system time (i.e. time stamp) when the civil aviation aircraft of interest is obtained is recorded. The original message is usually obtained by mixing, sampling, signal detection, noise removal, signal conflict resolution, demodulation, calculation and other processing of the received radio frequency signal by the satellite-borne ADS-B receiver. It is a conventional process in the field of ADS-B signal receiving and processing, which will not be described in detail here.

[0086] Step 104, calculating the selected original ADS-B message of the civil aviation aircraft of interest to obtain its position information (longitude, latitude, height, etc.), identity information (ICAO address), speed and heading, etc. The calculation of the selected original ADS-B message of the civil aviation aircraft of interest means that the position information (longitude, latitude, height, etc.), identity information (ICAO address), speed and heading, etc. of the target civil aviation aircraft of interest are obtained by parsing the original message demodulated by the ADS-B receiver according to the standard format of the message. Among them, the longitude and latitude information in the position information is obtained by using the CPR algorithm; the height and speed information is obtained by using the Gray algorithm, which are both conventional processes in the field of ADS-B signal receiving and processing, and will not be described in detail here.

[0087] Step 105, packaging the guidance information; packaging the guidance information means that the position information (longitude, latitude, height, etc.), identity information (ICAO address), speed and heading, etc. of the above-mentioned civil aviation aircraft of interest and the system time (i.e. time stamp) when the civil aviation aircraft of interest is obtained are packaged according to a certain format.

[0088] Step 106, outputting the guidance information of the civil aviation aircraft of interest. The guidance information of the civil aviation aircraft of interest is sent to the user through the RS422 interface or other communication interface, and the guidance and tracking of the civil aviation aircraft of interest are completed by the user.

[0089] Those skilled in the art can understand this embodiment as a more specific description of embodiment 1 and embodiment 2.

[0090] Those skilled in the art know that, in addition to implementing the system provided by the present application and each device, module and unit thereof in the form of pure computer readable program code, the system provided by the present application and each device, module and unit thereof can also be implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers and embedded microcontrollers, etc. by logically programming the method steps to achieve the same functions. Therefore, the system provided by the present application and each device, module and unit thereof can be considered as a hardware component, and the devices, modules and units included therein for achieving various functions can also be considered as structures within the hardware component; the devices, modules and units for achieving various functions can also be considered as both software modules implementing methods and structures within hardware components.

[0091] The specific embodiments of the present application are described above. It needs to be understood that the present application is not limited to the specific embodiments described above, and various changes or modifications can be made by those skilled in the art within the scope of the claims, which does not affect the essential content of the present application. The embodiments of the present application and the features in the embodiments can be combined with each other in any manner without conflict.

Claims

1. A method for outputting guidance information of a civil aircraft of interest based on an ADS-B receiver, characterized in that, The method comprises the following steps: Step S1: performing software and hardware initialization of the system; Step S2: receiving instructions of a user and analyzing the instructions to determine a selection strategy of a civil aviation aircraft of interest; Step S3: acquiring original messages of civil aviation aircrafts output by an ADS-B receiver, and selecting original messages of the civil aviation aircraft of interest according to the selected selection strategy of the civil aviation aircraft of interest, and recording a system time when the original messages of the civil aviation aircraft of interest are acquired; Step S4: calculating the selected original messages of the civil aviation aircraft of interest to acquire position information, identity information, speed and heading guidance information of a target of the civil aviation aircraft of interest; Step S5: performing guidance information packaging according to the acquired position information, identity information, speed and heading guidance information of the target of the civil aviation aircraft of interest and the system time when the original messages of the civil aviation aircraft of interest are acquired; Step S6: outputting the guidance information of the target of the civil aviation aircraft of interest to the user. The determination of the selection strategy of the civil aviation aircraft of interest in the step S2 comprises a target update frequency priority strategy, a target speed priority strategy, a target height priority strategy, a specified ICAO address priority strategy or a random selection of a target strategy.

2. The ADS-B receiver based civil aircraft of interest guidance information output method according to claim 1, characterized in that, The target update frequency priority strategy refers to selecting a target with the largest total number of messages in a preset time period, i.e. a target with the fastest message update frequency; the target speed priority strategy refers to selecting a target with the fastest speed in a preset time period; the target height priority strategy refers to selecting a target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting a target corresponding to an ICAO address specified by the user; and the random selection of a target strategy refers to randomly selecting a target from the acquired targets.

3. The ADS-B receiver based civil aircraft of interest guidance information output method according to claim 1, characterized in that, The timestamp contained in the output guidance information is the system time when the ADS-B receiver acquires the messages of the civil aviation aircraft of interest.

4. The ADS-B receiver based method of outputting guidance information for a civil aircraft of interest according to claim 1, wherein, The longitude and latitude in the position information of the target in the step S4 are obtained by using a CPR algorithm and analyzing the original messages; The height and speed in the position information of the target are obtained by using a Gray algorithm and analyzing the original messages; The identity information of the target is an ICAO address extracted from the original messages of the selected civil aviation aircraft of interest; The output guidance information of the civil aviation aircraft of interest comprises the position information of the target, the identity information of the target, the speed and the heading information.

5. A system for outputting guidance information for interested civil aircraft based on an ADS-B receiver, characterized in that, The system comprises the following modules: Module M1: performing software and hardware initialization of the system; Module M2: receiving instructions of a user and analyzing the instructions to determine a selection strategy of a civil aviation aircraft of interest; Module M3: acquiring original messages of civil aviation aircrafts output by an ADS-B receiver, and selecting original messages of the civil aviation aircraft of interest according to the selected selection strategy of the civil aviation aircraft of interest, and recording a system time when the original messages of the civil aviation aircraft of interest are acquired; Module M4: calculating the selected original messages of the civil aviation aircraft of interest to acquire position information, identity information, speed and heading guidance information of a target of the civil aviation aircraft of interest; Module M5: performing guidance information packaging according to the acquired position information, identity information, speed and heading guidance information of the target of the civil aviation aircraft of interest and the system time when the original messages of the civil aviation aircraft of interest are acquired; and Module M6: outputting the guidance information of the target of the civil aviation aircraft of interest to the user. Module M5: according to the acquired position information, identity information, speed, heading guidance information of the civil aviation aircraft target of interest and the system time when the original message of the civil aviation aircraft of interest is acquired, the guidance information is packaged; Module M6: output the guidance information of the civil aviation aircraft target of interest to the user; The selection strategy of the target of interest in the module M2 includes a target update frequency priority strategy, a target speed priority strategy, a target height priority strategy, a specified ICAO address priority strategy or a random selection of a target strategy.

6. The ADS-B receiver based civil aircraft of interest guidance information output system according to claim 5, characterized in that, The target update frequency priority strategy refers to selecting the target with the most total number of messages in a preset time period, i.e. the fastest message update frequency; the target speed priority strategy refers to selecting the target with the fastest speed in a preset time period; the target height priority strategy refers to selecting the target with the highest height in a preset time period; the specified ICAO address priority strategy refers to selecting the target corresponding to the ICAO address specified by the user; and the random selection of a target strategy refers to randomly selecting a target from the acquired targets.

7. The ADS-B receiver based civil aircraft of interest guidance information output system according to claim 5, wherein, The timestamp contained in the output guidance information is the system time when the ADS-B receiver acquires the message of the civil aviation aircraft of interest.

8. The ADS-B receiver based civil aircraft of interest guidance information output system according to claim 5, characterized in that, The longitude and latitude in the position information of the target in the module M4 are obtained by analyzing the original message using the CPR algorithm; The height and speed in the position information of the target are obtained by analyzing the original message using the Gray algorithm; The identity information of the target is the ICAO address extracted from the original message of the selected civil aviation aircraft of interest; The output guidance information of the civil aviation aircraft of interest includes the position information of the target, the identity information of the target, the speed and the heading information.

Citation Information

Patent Citations

  • Aerial target tracking method based on satellite borne ADS-B special messages

    CN108768492A

  • Aircraft Target Blacklist and Whitelist Maintenance Method Based on Real-time ADS-B

    CN109920080B

  • Method for classifying and guiding ADS-B targets by spaceborne platform

    CN111508281A

  • Satellite-borne ADS-B message monitoring method and device and storage medium

    CN111585639A

  • Automatic digital guidance system based on ADS-B

    CN115164825A