Aircraft data recovery method and device based on Bluetooth communication

Through Bluetooth communication technology, the real-time storage and transmission of aircraft data is solved, and the problem of data recovery of traditional flight recorders is difficult after accidents is achieved, rapid and efficient data recovery is achieved, and the requirements of the International Civil Aviation Organization are met and costs are reduced.

CN120260152APending Publication Date: 2025-07-04BEIJING AERONAUTIC SCI & TECH RES INST OF COMAC +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510490730.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

Traditional flight recorders have low survival rates and difficulty in salvage after sea or extreme aviation accidents, resulting in delayed or inaccessible data recovery. The existing technology cannot meet the needs of ICAO to recover flight recorder data in a timely manner.

Method used

Using Bluetooth communication technology, the aircraft data is stored in real time and when preset conditions occur, the data needs to be restored through the Bluetooth protocol packaging, and a connection is established with external devices for data transmission, including data priority and throughput management.

Benefits of technology

It realizes that the aircraft data can be quickly recovered when external devices enter the Bluetooth communication range, improves data recovery efficiency, meets the ICAO's timely recovery requirements, avoids fishing difficulties and the risk of data interface damage, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120260152A_ABST
    Figure CN120260152A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an aircraft data recovery method based on Bluetooth communication, and the method comprises the steps: obtaining to-be-stored aircraft data, and storing the to-be-stored aircraft data; judging whether the aircraft has a preset condition or not; if it is judged that the aircraft has the preset condition, reading data needing to be recovered, and packaging the read data needing to be recovered according to a Bluetooth communication protocol; and acquiring a Bluetooth communication connection request of the external equipment, and sending the packaged data needing to be recovered to the external equipment which establishes the Bluetooth communication connection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of aircraft avionics, and particularly to an aircraft data recovery method and device based on Bluetooth communication. Background Art

[0002] The Air France AF447 accident in 2009 and the Malaysia Airlines MH370 accident in 2014 caused a great shock globally, highlighting the limitations of traditional flight recorders, such as low survival rate and difficult salvage after maritime or extreme aviation accidents, resulting in delays or inability to recover the data of the flight recorders of the involved aircraft. Member states of the International Civil Aviation Organization (ICAO) and the global industry have begun to systematically promote aircraft tracking and monitoring work, and carry out research on technologies related to flight recorders. In 2015, ICAO proposed the concept of the Global Aeronautical Distress and Safety System (GADSS), which includes three stages: Aircraft Tracking (AT), Autonomous Distress Tracking (ADT), and Post-Flight Location and Recovery (PFLR). The AT stage is the normal operation stage of the aircraft, requiring tracking the position of the aircraft through automatic reports at least every 15 minutes in the ocean area. The ADT stage requires autonomous transmission of information from which the operator can determine the position at a rate of at least once per minute during distress. The PFLR stage requires the installation of a device approved by the operator's country to recover and promptly provide flight recorder data.

[0003] The data stored in the flight recorder is crucial for accident investigation. Existing data recovery for flight recorders can only be carried out after the flight recorder is salvaged, and the data stored in the flight recorder is read and unloaded through a wired connection. This not only faces high salvage costs, but also the complex and time-consuming salvage process is not conducive to timely accident investigation. At the same time, there are risks such as damage to the data interface due to impact and difficulty in salvaging the flight recorder. Summary of the Invention

[0004] Embodiments of this specification provide an aircraft data recovery method and device based on Bluetooth communication to solve the technical problem of how to better recover aircraft data.

[0005] To solve the above technical problems, embodiments of this specification provide the following technical solutions:

[0006] Embodiments of this specification provide an aircraft data recovery method based on Bluetooth communication, and the method includes:

[0007] Obtain the aircraft data to be stored, and store the aircraft data to be stored; and determine whether the aircraft has a preset condition;

[0008] If it is determined that the aircraft has a preset condition, read the data to be recovered, and package the read data to be recovered according to the Bluetooth communication protocol;

[0009] Obtain a Bluetooth communication connection request from an external device, and send the packaged data to be restored to the external device that has established the Bluetooth communication connection.

[0010] Optionally, the data to be recovered includes:

[0011] The data to be recovered is read according to data priority and / or actual data throughput and / or data volume.

[0012] Optionally, if it is determined that a preset condition occurs in the aircraft, the method further includes:

[0013] Entering a preset mode, in which a signal of a fixed frequency is transmitted.

[0014] Optionally, the method further includes:

[0015] Determine whether there is an external device entering the Bluetooth communication range;

[0016] If an external device enters the Bluetooth communication range, its identity information will be broadcast.

[0017] Optionally, after obtaining the Bluetooth communication connection request of the external device, the method further includes:

[0018] Perform key authentication on the external device.

[0019] Optionally, the method further includes:

[0020] If it is determined that the aircraft is released from the preset state, the recovery record needs to store the aircraft data.

[0021] The embodiment of this specification provides an aircraft data recovery device based on Bluetooth communication, the device comprising:

[0022] A storage module, used for acquiring aircraft data to be stored, and storing the aircraft data to be stored;

[0023] A Bluetooth data cache module is used to read the data to be restored if a preset condition occurs in the aircraft, and to package the read data to be restored according to the Bluetooth communication protocol;

[0024] A Bluetooth device operation module is used to obtain a Bluetooth communication connection request from an external device and establish a Bluetooth communication connection with the external device;

[0025] The Bluetooth data transmission module is used to send the packaged data to be restored to an external device that has established a Bluetooth communication connection.

[0026] Optionally, the device further comprises:

[0027] A data management module, configured to read position data from the storage module after a preset condition occurs in the aircraft and transmit the position data to the ELT module;

[0028] An ELT module, configured to transmit a signal with a fixed frequency if a preset condition occurs in the aircraft, where the signal includes the position data.

[0029] Optionally, the data management module is further configured to determine whether an external device enters the Bluetooth communication range of the device according to the information received by the ELT module;

[0030] If it is determined that an external device enters the Bluetooth communication range of the device, activate the Bluetooth device operation module.

[0031] Optionally, the device further includes:

[0032] A battery module, configured to supply power to one or more modules of the device;

[0033] And / or,

[0034] An ejection separation module, configured to separate the device from the component of the aircraft used to install the device if a preset condition occurs in the aircraft.

[0035] At least one of the technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:

[0036] By using Bluetooth communication technology, after an external device enters the Bluetooth communication range, it can be connected to the external device, and data recovery of the aircraft data can be performed, which can improve the efficiency of aircraft data recovery. Description of the Drawings

[0037] To more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following will briefly describe the drawings required for the description of the embodiments of this specification or the prior art. Obviously, the following only shows the drawings required for some embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0038] Figure 1 It is a flowchart of a method for recovering aircraft data based on Bluetooth communication provided by the first embodiment of this specification.

[0039] Figure 2 It is a schematic diagram of the data transmission sequence.

[0040] Figure 3 It is a schematic diagram of the aircraft data recovery process in the first embodiment of this specification.

[0041] Figure 4 This is a schematic structural diagram of an aircraft data recovery device based on Bluetooth communication provided by the second embodiment of this specification. Detailed implementation manners

[0042] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments involved in the detailed implementation manners are only a part of the embodiments of this application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the detailed implementation manners without creative efforts shall fall within the protection scope of this application.

[0043] The first embodiment of this specification (hereinafter referred to as "Embodiment 1") provides a method for recovering aircraft data based on Bluetooth communication. The execution subject of Embodiment 1 includes, but is not limited to, a terminal, a server, an operating system, or an application program. That is, the execution subject can be various and can be set, used, or changed according to needs. In addition, a third-party application program can assist the execution subject in executing Embodiment 1. For example, the method provided in Embodiment 1 can be executed by a server, and a corresponding application program can be installed on a terminal (the terminal can be held by a user). Data transmission can be performed between the terminal or the application program and the server to assist the server in executing the method provided in Embodiment 1.

[0044] In particular, the execution subject of Embodiment 1 can be an aircraft data recorder, a flight recorder, or various devices for recording aircraft data of an aircraft.

[0045] As Figure 1 shown, the method for recovering aircraft data based on Bluetooth communication provided in Embodiment 1 includes:

[0046] S101: Obtain the aircraft data to be stored, store the aircraft data to be stored; and determine whether the aircraft has a preset condition;

[0047] In Embodiment 1, it can be preset which aircraft data are the data to be stored and which data are the data to be recovered. For example, flight data, cabin audio data, voice audio data, data link data, and airborne image data can be used as the data to be stored. The content or type of the data to be stored is not limited in Embodiment 1. The aircraft can be an airplane, a drone, etc., and the specific type of the aircraft is also not limited in Embodiment 1. Hereinafter, the data to be stored will be referred to as the data to be stored or the aircraft data to be stored.

[0048] Specifically, it can be connected to relevant systems or devices of the aircraft (such as the on-board avionics system) through a data bus, obtain or receive the data to be stored through the data bus, and store the obtained data to be stored in the storage unit of the execution entity in the first embodiment. Additionally, the data to be stored can be obtained at preset maximum sampling and recording intervals. The first embodiment places no restrictions on the acquisition method or storage method of the data to be stored.

[0049] In the first embodiment, it is also possible to determine whether a preset condition has occurred to the aircraft. Among them, the preset condition generally refers to a distress or dangerous condition, such as dangerous events like falling or being in a dangerous environment, which can be determined through relevant signals. For example, the signal of the ADT computer can be obtained, and based on the obtained signal of the ADT computer, it can be determined whether a preset condition has occurred to the aircraft. For example, if a distress signal transmitted by the ADT computer is obtained, it is determined that a preset condition has occurred to the aircraft; if a distress signal transmitted by the ADT computer is not obtained, or the signal transmitted by the ADT computer is not a distress signal, it is determined that a preset condition has not occurred to the aircraft.

[0050] S103: If it is determined that a preset condition has occurred to the aircraft, read the data to be restored, and package the read data to be restored according to the Bluetooth communication protocol;

[0051] In the first embodiment, if it is determined that a preset condition has occurred to the aircraft, read the data that needs to be restored. Specifically, the data that needs to be restored can be read from the storage unit. Hereinafter, the data that needs to be restored will be referred to as the data to be restored.

[0052] As described above, there may be multiple types of data to be stored, that is, there may be multiple types of data actually stored in the storage unit, so there may be multiple types of data to be restored, and these multiple types of data to be restored may have different priorities or data volumes, etc. Therefore, when reading the data to be restored, it can be read according to certain rules. Among them, reading the data to be restored can include: reading the data to be restored according to the data priority and / or the actual data throughput and / or the data volume. Specifically, the data priorities of various types of data can be sorted according to the importance of each type of data for post-disaster rescue and accident investigation, or the content and order of various types of data to be restored can be determined according to the actual throughput of Bluetooth communication.

[0053] For example, data is read in sequence according to the data priorities of various types of data to be restored stored, at the maximum data throughput actually achievable. That is, at the maximum data throughput, the data to be restored with the highest priority is read first, and then the data to be restored with the next highest priority is read, so as to achieve sequential reading of various data to be restored according to the priorities. Or, data is read in sequence according to the data volumes of various types of data to be restored stored, at the maximum data throughput actually achievable. That is, at the maximum data throughput, the data to be restored with the largest data volume is read first, and then the data to be restored with the next largest data volume is read, so as to achieve sequential reading of various data to be restored according to the data volumes. Or, data reading is carried out taking into account the priorities and / or data volumes and the number of data types, and the data to be restored with a high priority or a large data volume can be read in multiple times, so that at least a part of each type of data to be restored can be read within a short time. As an example, the data priorities and the corresponding data flows can be as shown in Table 1:

[0054]

[0055]

[0056] Table 1

[0057] As another example, as Figure 2 shown, assuming that the sequence of the data to be restored stored after sorting by priority is flight data, cabin audio data, voice audio data, data link data, and airborne image data, then at the maximum data throughput, flight data is read for 20 minutes first, then cabin audio data is read for 20 minutes, then the remaining part of the flight data is read, then voice audio data is read for 20 minutes, then the remaining part of the cabin audio data is read, then the remaining part of the voice audio data is read, then data link data is read, and then airborne image data is read, so as to read various data to be restored in stages (the specific way of stage division is not limited). In addition, other suitable ways can also be adopted to read the data to be restored, and the specific reading method of the data to be restored is not limited in the first embodiment.

[0058] In the first embodiment, the data to be restored read can be packaged according to the Bluetooth communication protocol. In particular, if the data to be restored is read in stages, the data to be restored read in each stage can be packaged separately. For example, every time the data reading of a stage is completed, the data to be restored read in this stage is packaged.

[0059] In addition, if it is determined that a preset condition has occurred to the aircraft, the execution entity of the first embodiment can enter a preset mode (such as the global alarm mode), and in the preset mode, the execution entity of the first embodiment emits a signal with a fixed frequency. For example, two distress alarm modulation signals with fixed frequencies are emitted, where the 121.5 MHz beacon is the frequency for searching and rescuing on-site personnel, and the 406 MHz beacon is the inherent receiving frequency of the internationally common emergency distress beacon for accessing the COSPAS-SARSAT satellite system.

[0060] S105: Obtain a Bluetooth communication connection request from an external device, and send the packaged data to be restored to the external device that has established a Bluetooth communication connection.

[0061] The execution entity of the first embodiment has a Bluetooth communication function. For this reason, the execution entity of the first embodiment may include a corresponding Bluetooth communication module or unit. After it is determined that a preset condition has occurred to the aircraft, the execution entity of the first embodiment can enable its Bluetooth communication function; or, regardless of whether a preset condition has occurred to the aircraft, the Bluetooth communication function of the execution entity of the first embodiment can be continuously enabled.

[0062] In actual situations, after a preset condition has occurred to the aircraft, relevant personnel (including but not limited to search and rescue personnel) will carry out relevant work such as search and rescue. In particular, as described above, the execution entity of the first embodiment emits a signal with a fixed frequency, and through the emitted signal, relevant personnel can be guided to gradually approach the execution entity of the first embodiment, and then enter the Bluetooth communication range (or Bluetooth connection range, the same below) of the execution entity of the first embodiment, so that the Bluetooth signal of the execution entity of the first embodiment can be detected.

[0063] The execution entity of the first embodiment can obtain a Bluetooth communication connection request from an external device (the external device generally refers to a device other than the execution entity of the first embodiment, such as a search and rescue device, and the specific type of the external device is not limited), and establish a Bluetooth communication connection with the external device that has sent the Bluetooth communication connection request; or, the execution entity of the first embodiment can determine (it can be a continuous determination) whether there is an external device entering its Bluetooth communication range; if there is an external device entering its Bluetooth communication range, the execution entity of the first embodiment broadcasts its own identity information (the specific content or form of the identity information is not limited) so that the external device or relevant personnel can discover and identify the execution entity of the first embodiment, and then establish a Bluetooth communication connection with the execution entity of the first embodiment; or, the execution entity of the first embodiment can determine (it can be a continuous determination) whether there is an external device entering its Bluetooth communication range; if there is an external device entering its Bluetooth communication range, the execution entity of the first embodiment sends a Bluetooth communication connection request to the external device that has entered its Bluetooth communication range.

[0064] In the first embodiment, during the process of establishing a Bluetooth communication connection between the execution subject of the first embodiment and the external device, the execution subject of the first embodiment may perform key verification or inspection on the external device, and establish a Bluetooth communication connection with the external device that has passed the key verification or inspection. For example, after obtaining a Bluetooth communication connection request from the external device, perform key verification or inspection on the external device. The specific key verification or inspection method or timing is not limited by the first embodiment.

[0065] After establishing a Bluetooth communication connection with an external device, the execution subject of the first embodiment can transmit the packaged data to be restored to the external device with which the Bluetooth communication connection is established, thereby realizing the recovery of the aircraft data on the external device. After establishing a Bluetooth communication connection with an external device, even if the execution subject of the first embodiment has not completed the reading or data packaging of all the data to be restored, it can first transmit the packaged data to the external device with which the Bluetooth communication connection is established, and can continue to read or package the remaining data, and continuously transmit the packaged data to the external device.

[0066] In addition, if it is determined that the aircraft has a preset condition, the executive body of the first embodiment will detach from the aircraft by automatic ejection. For example, the executive body of the first embodiment may have an ejection device, and when the aircraft has a preset condition, the ejection device works, so that the executive body of the first embodiment detaches from the aircraft by automatic ejection and falls. The ejection device can determine that the aircraft has a preset condition through relevant signals, such as a distress signal from an ADT computer, so that the executive body of the first embodiment detaches from the aircraft by automatic ejection.

[0067] The fixed frequency signal can be emitted after leaving the aircraft. For example, after the ejection device determines that the aircraft has a preset condition, in addition to causing the execution subject of the first embodiment to leave the aircraft by automatic ejection, the ejection device can also generate an ejection signal. After the execution subject of the first embodiment obtains the ejection signal, it emits the fixed frequency signal.

[0068] Before the execution subject of the first embodiment leaves the aircraft, it can continue to judge the state of the aircraft or the environment it is in. If it is judged that the aircraft has released the preset state, it can resume recording the data to be stored without leaving the aircraft.

[0069] The working process of the first embodiment is further described below by using examples.

[0070] In this example, the flight recorder of the aircraft is used as the execution subject. The flight recorder is usually installed on the aircraft and can be connected to the aircraft's onboard avionics system. Figure 3 , this example includes the following:

[0071] Startup working mode: After the flight recorder is powered on, it enters the startup mode, completes the self-detection of each module startup, puts the detection results into the status word, and reports them to the on-board avionics system. Among them, the specific module division or setting of the flight recorder is not limited.

[0072] Recording working mode: After the flight recorder completes the startup work, it enters the recording working mode. It receives the data to be stored through the data bus, including but not limited to flight data and audio data, and stores each type of data to be stored in the storage module of the flight recorder. At the same time, it receives the ADT computer signal to judge whether the aircraft is in distress and falling (belonging to the preset situation).

[0073] Maintenance working mode: After the flight recorder receives the maintenance equipment command through the Ethernet bus interface, it enters the maintenance mode. It completes maintenance operations such as data unloading, configuration loading, program loading, radio test, and Bluetooth test of the recording system. When receiving the recording status command or when the maintenance bus is idle in the maintenance mode, it enters the recording working mode.

[0074] Bluetooth data caching mode: In the recording working mode, when it is judged that a preset situation occurs or the distress condition is met, it enters the Bluetooth data caching mode. It reads various types of data to be recovered from the storage module according to the data transmission priority of the flight recorder and / or the actual data throughput, etc., and packages the data according to the requirements of the Bluetooth communication protocol. When it is judged in the Bluetooth data caching mode that the preset situation is lifted or the distress condition is lifted, it enters the recording working mode.

[0075] Global alarm mode: When the flight recorder falls, it enters the global alarm mode. It emits two distress alarm modulation signals with fixed frequencies. Among them, the 121.5 MHz beacon is the search and rescue beacon frequency for on-site personnel, and the 406 MHz beacon is the inherent receiving frequency of the international general emergency distress beacon, used to access the COSPAS-SARSAT satellite system.

[0076] Bluetooth communication connection mode: In the global alarm mode, under the guidance of the above-mentioned signals emitted, the relevant personnel will gradually approach the fallen flight recorder. When the relevant personnel or external equipment enter the Bluetooth communication range of the flight recorder, the flight recorder broadcasts its identity information, the external equipment sends a Bluetooth connection request, and after the key verification, the flight recorder replies with a confirmation signal to establish a connection.

[0077] Bluetooth data transmission mode: After the Bluetooth communication connection is successfully established, the flight recorder will send the packaged flight recorder data to the device with which the Bluetooth connection is successful.

[0078] Accident investigation mode: After the Bluetooth data transmission is completed, the data is analyzed for relevant investigations, such as investigating the cause of the aircraft accident. The accident investigation mode can be carried out by relevant personnel using appropriate equipment, and Example 1 is not limited.

[0079] The first embodiment can achieve the following beneficial effects:

[0080] In the first embodiment, by using the Bluetooth communication technology and function, after the external device enters the Bluetooth communication range, it can be connected to the external device, and the data to be restored can be sent to the external device through Bluetooth communication, so as to perform data restoration of the aircraft data, realize data restoration or reproduction of the data to be restored on the external device, and improve the data restoration efficiency of the aircraft data.

[0081] By using the Bluetooth communication technology and function, after a preset situation occurs in the aircraft, before or during the search and approach of the relevant personnel or external device to the execution entity of the first embodiment, the execution entity of the first embodiment can already read and package the data to be restored. As long as the relevant personnel or external device reach the Bluetooth communication range of the execution entity of the first embodiment, a Bluetooth connection can be established, and data transmission can be carried out after the Bluetooth connection with the external device is established, so as to realize the rapid transmission and restoration of aircraft data by using the Bluetooth communication technology, rather than being able to perform data restoration only after the flight recorder is obtained by fishing. In this way, not only can the actual needs of timely restoring the flight recorder data, timely carrying out data analysis and accident investigation be met, which is beneficial to the timely development of accident investigation, but also the risk of delay or inability to restore the flight recorder data caused by difficult fishing and damaged interfaces can be avoided, and the human and material costs brought by salvaging the flight recorder can be reduced, and the problems of delay or inability to restore the flight recorder data caused by low survival rate and difficult search and salvage after a maritime or extreme aviation accident of the traditional flight recorder can be avoided. The method provided by the first embodiment can meet the requirements for timely restoring the flight recorder data in the GADSS operation requirements proposed by ICAO.

[0082] In the first embodiment, the data to be restored is stored in advance. After a preset situation occurs in the aircraft, data reading and packaging are carried out according to the priority, data throughput or data volume, etc., which can improve the data reading and transmission efficiency.

[0083] In the first embodiment, a signal with a fixed frequency can be externally emitted. Through the emitted signal, the relevant personnel can be guided to gradually approach the execution entity of the first embodiment, and then enter the Bluetooth communication range of the execution entity of the first embodiment and establish a Bluetooth connection with the execution entity of the first embodiment, further improving the data restoration efficiency.

[0084] In the first embodiment, if an external device enters its Bluetooth communication range, the execution entity of the first embodiment broadcasts its own identity information, so that the external device or relevant personnel can discover and identify the execution entity of the first embodiment, and then establish a Bluetooth communication connection with the execution entity of the first embodiment, thereby improving the data restoration efficiency.

[0085] The second embodiment of this specification (hereinafter referred to as "Embodiment 2") provides an aircraft data recovery device based on Bluetooth communication corresponding to the method described in Embodiment 1, which can be used to execute the method described in Embodiment 1. The device provided in Embodiment 2 includes:

[0086] A storage module, configured to obtain the aircraft data to be stored and store the aircraft data to be stored;

[0087] A Bluetooth data cache module, configured to, if a preset condition occurs to the aircraft, read the data to be recovered and package the read data to be recovered according to the Bluetooth communication protocol;

[0088] A Bluetooth device operation module, configured to obtain a Bluetooth communication connection request from an external device and establish a Bluetooth communication connection with the external device;

[0089] A Bluetooth data transmission module, configured to send the packaged data to be recovered to the external device with which the Bluetooth communication connection is established.

[0090] Among them, the external device generally refers to a device other than the device provided in Embodiment 2, and the specific type of the external device is not limited.

[0091] In Embodiment 1, the device may further include:

[0092] A data management module, configured to, after a preset condition occurs to the aircraft, read the position data from the storage module and transmit the position data to the ELT module;

[0093] An ELT module, configured to, if a preset condition occurs to the aircraft, transmit a signal with a fixed frequency, and the signal includes the position data.

[0094] Among them, the data management module may further be configured to determine whether an external device enters the Bluetooth communication range of the device according to the information received by the ELT module; if it is determined that an external device enters the Bluetooth communication range of the device, the Bluetooth device operation module is activated.

[0095] In Embodiment 1, the device may further include:

[0096] A battery module, configured to supply power to one or more modules of the device;

[0097] And / or,

[0098] A catapult separation module, configured to, if a preset condition occurs to the aircraft, separate the device from the aircraft or the component of the aircraft used to install the device. Among them, the catapult separation module may, after receiving a corresponding signal, such as a distress signal transmitted by an ADT computer, separate the device from the component of the aircraft used to install the device and send a catapult signal to the ELT module.

[0099] The device provided in the second embodiment can be used as a flight recorder. Taking the device provided in the second embodiment as a flight recorder as an example, in combination with Figure 3 , the working content of each module will be further described (the following description is only an example and is not used to limit each module):

[0100] (1) Storage module (or crash protection storage module)

[0101] The functions of the storage module include: data storage and data crash protection. The storage module receives flight data and audio data through the data bus, writes them into the storage unit, and provides crash protection for the stored data.

[0102] (2) Data management module

[0103] The functions of the data management module include: Ethernet bus communication, RS-422 bus communication, flight recorder status monitoring and recording. Distribute the power of the battery module to other functional modules as needed, and obtain information such as location from the crash protection storage module for the ELT module to use. When it is determined from the information received by the ELT module that relevant personnel or external devices are within the Bluetooth communication range of the flight recorder, activate the Bluetooth device operation module.

[0104] (3) Bluetooth data cache module

[0105] The functions of the Bluetooth data cache module include: managing the data transmission priority of the flight recorder, caching high-priority flight recorder data, and converting the data format. When it is determined that the aircraft has a preset condition, it unloads data from the storage module according to the data transmission priority and converts it into the Bluetooth data format. The flight recorder data transmission priority and the corresponding data traffic are shown in Table 1 above. Among them, the Bluetooth data cache module can judge that the aircraft has a preset condition through relevant signals, such as the distress signal from the ADT computer.

[0106] (4) Bluetooth device operation module

[0107] The functions of the Bluetooth device operation module include: searching for nearby Bluetooth devices, verifying device security, and establishing a Bluetooth connection. When an external device enters the Bluetooth communication range, it controls the flight recorder to pair with the external device via Bluetooth.

[0108] (5) Bluetooth data transmission module

[0109] The functions of the Bluetooth data transmission module include: Bluetooth data sending and transmission verification. Send the data to be transmitted in the Bluetooth data cache module to the paired Bluetooth device, and perform transmission verification on the transmitted data and send a transmission report.

[0110] (6) ELT module (or Emergency Locator Transmitter module)

[0111] The functions of the ELT module include: radio beacon transmission functions (121.5 MHz and 406 MHz), detection, maintenance functions, etc. The ELT module performs position reporting and distress alarm in case of preset conditions (including the fall of the flight recorder) to guide rescue personnel to search for the flight recorder. Among them, the Bluetooth data cache module can judge the fall of the flight recorder through relevant signals, such as the ejection signal from the ejection separation module.

[0112] (7) Battery module

[0113] The main function of the battery module is to provide power for power-consuming modules such as the data management module, ELT module, Bluetooth data cache module, Bluetooth device operation module, and Bluetooth data transmission module when the on-board power supply fails to supply power.

[0114] Taking the device provided in Embodiment 2 as the flight recorder as an example, the working process of the device provided in Embodiment 2 is further described through examples as follows:

[0115] Start working mode: After the flight recorder is powered on, it enters the start mode, completes the self-detection of each module startup, puts the detection results into the status word, and reports them to the on-board avionics system.

[0116] Recording working mode: After the flight recorder completes the startup work, it enters the recording working mode. Receive the data to be stored through the data bus, including but not limited to flight data and audio data, and store various types of data to be stored in the crash protection storage module; at the same time, receive the ADT computer signal to judge whether the aircraft is in distress and falls (belongs to the preset condition).

[0117] Maintenance working mode: After the data management module of the flight recorder receives the maintenance equipment command through the Ethernet bus interface, it enters the maintenance mode. Complete maintenance operations such as data unloading, configuration loading, program loading, radio testing, and Bluetooth testing of the recording system. When receiving the recording status command or when the maintenance bus is idle in the maintenance mode, it enters the recording working mode.

[0118] Bluetooth data cache mode: In the recording working mode, when it is judged that a preset condition appears or the distress condition is met, it enters the Bluetooth data cache mode. The Bluetooth data cache module starts to operate, reads various types of data to be restored from the crash protection storage module in sequence according to the flight recorder data transmission priority and / or actual data throughput and / or data volume, etc., and performs data packaging according to the requirements of the Bluetooth communication protocol. When it is judged in the Bluetooth data cache mode that the preset condition is lifted or the distress condition is lifted, it enters the recording working mode.

[0119] As described above, the Bluetooth data caching mode determines or plans the content and order of the data to be restored according to the flight recorder data transmission priority criteria and / or data throughput and / or. Since the data in the flight recorder are all historical data before the crash and there is no real-time written flight data, the data is transmitted at the maximum data throughput according to the data transmission priority. That is, after the current priority data transmission is completed, the next priority data is transmitted. The Bluetooth data caching module can unload various types of data to be restored from the crash protection storage module in advance according to the determined order and package them into the Bluetooth data format for subsequent transmission or sending.

[0120] Global alarm mode: When the recorder crashes, the ELT module starts to work in the global alarm mode. It emits two distress alarm modulation signals at fixed frequencies. Among them, the 121.5 MHz beacon is the search and rescue beacon frequency for on-site personnel, and the 406 MHz beacon is the inherent receiving frequency of the international general emergency distress beacon, which is used to access the COSPAS-SARSAT satellite system.

[0121] Bluetooth communication connection mode: In the global alarm mode, under the guidance of the signal generated by the ELT module, relevant personnel will gradually approach the crashed flight recorder. When relevant personnel or external devices (such as search and rescue equipment) enter the Bluetooth communication range of the flight recorder, the Bluetooth device management module broadcasts identity information, and the external device sends a Bluetooth connection request. After key verification, the Bluetooth device management module replies with a confirmation signal to establish a connection.

[0122] Bluetooth data transmission mode: After the Bluetooth communication connection is successfully established, the Bluetooth data transmission module will send the flight recorder data in the Bluetooth data caching module to the device with which the Bluetooth connection is successful.

[0123] Accident investigation mode: After the Bluetooth data transmission is completed, the data is analyzed for relevant investigations, such as investigating the cause of the aircraft accident. The accident investigation mode can be carried out by relevant personnel using appropriate equipment, and the second embodiment is not limited.

[0124] The connection relationship or data transmission relationship of each module in the second embodiment can be referred to Figure 4 , and the content not detailed in the first embodiment and the second embodiment can be referred to each other, and the second embodiment can achieve the same beneficial effects as the first embodiment.

[0125] The above is only for the embodiments of this specification and is not used to limit this application. For those skilled in the art, this application can have various changes and modifications. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application shall be included within the scope of the claims of this application.

Claims

1. A method for recovering aircraft data based on Bluetooth communication, characterized in that, The method comprises: Acquire aircraft data to be stored, and store the aircraft data to be stored; and determine whether a preset condition occurs in the aircraft; If it is determined that the aircraft has a preset condition, the data to be restored is read and packaged according to the Bluetooth communication protocol; Obtain a Bluetooth communication connection request from an external device, and send the packaged data to be restored to the external device that has established the Bluetooth communication connection.

2. The method according to claim 1, wherein The data to be recovered include: The data to be recovered is read according to data priority and / or actual data throughput and / or data volume.

3. The method according to claim 1, characterized in that, If it is determined that the aircraft has a preset condition, the method further includes: Entering a preset mode, in which a signal of a fixed frequency is transmitted.

4. The method according to claim 1, characterized in that, The method further comprises: Determine whether there is an external device entering the Bluetooth communication range; If an external device enters the Bluetooth communication range, its identity information will be broadcast.

5. The method according to claim 1, wherein After obtaining the Bluetooth communication connection request of the external device, the method further includes: Perform key authentication on the external device.

6. The method according to claim 1, characterized in that, The method further comprises: If it is determined that the aircraft is released from the preset state, the recovery record needs to store the aircraft data.

7. An aircraft data recovery device based on Bluetooth communication, characterized in that, The device comprises: A storage module, used for acquiring aircraft data to be stored, and storing the aircraft data to be stored; A Bluetooth data cache module is used to read the data to be restored if a preset condition occurs in the aircraft, and to package the read data to be restored according to the Bluetooth communication protocol; A Bluetooth device operation module is used to obtain a Bluetooth communication connection request from an external device and establish a Bluetooth communication connection with the external device; The Bluetooth data transmission module is used to send the packaged data to be restored to an external device that has established a Bluetooth communication connection.

8. The device according to claim 7, characterized in that, The device also includes: A data management module, used for reading the position data from the storage module and transmitting the position data to the ELT module after a preset condition occurs in the aircraft; The ELT module is used to transmit a fixed frequency signal if a preset condition occurs in the aircraft, and the signal includes the position data.

9. The method according to claim 8, wherein The data management module is also used to determine whether an external device has entered the Bluetooth communication range of the device based on the information received by the ELT module; If it is determined that an external device has entered the Bluetooth communication range of the device, the Bluetooth device operation module is activated.

10. The device according to any one of claims 7 to 9, characterized in that The device also includes: A battery module, used to supply power to one or more modules in the device; and / or, The ejection separation module is used to separate the device from the aircraft component used to install the device if a preset situation occurs in the aircraft.