An airborne multi-source data fusion transmission method and system based on a Beidou short message

CN122802024APending Publication Date: 2026-09-22CIVIL AVIATION UNIV OF CHINA
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202611266757.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-20
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0005]本发明的目的在于克服现有技术中存在的不足,提供了一种基于北斗短报文的机载多源数据融合传输方法及系统,以解决现有技术中存在的总线冲突、带宽浪费、易触发硬件拒发及单向盲发等缺陷的技术问题

Benefits of technology

[0016]本发明提供的一种基于北斗短报文的机载多源数据融合传输方法具有以下有益效果:本发明构建了一种高可靠、高密度的空地双向闭环通信体系。首先,本发明引入“异步物理脱壳”机制,在源端将传感器协议剥离为极简ASCII纯文本,从物理层切断了指令嵌套引发总线死锁的可能,保障了高频采样下的系统鲁棒性;其次,针对传统粗放式拼接带来的高冗余度与复杂压缩算法的算力开销问题,本发明采用“低算力开销压缩结合高密度动态捏合”算法,利用DMA监听原位覆写机制(将替换为\0)实现物理空间的零开销压缩,并仅提取NMEA核心数据与脱壳气象数据进行无缝拼接,在具备天然抗误码容错性的同时,使单次北斗短报文的信息密度跃升3至5倍;同时,为彻底规避数据突发引起的底层硬件拒发风险,系统预设“定位>性能>气象”的安全权重,在载荷逼近物理极值时自动触发末尾截断保护,确保核心定位数据在任何工况下均能100%成功发射;最终,本发明打破了传统地空链路的单向断层瓶颈,依托地面端COM串口全量路由界面实现控制指令的反向注入,支持动态热更新机载端上报周期,显著提升了空地链路的通信效率与数据密度,真正实现了从被动接收到主动干预的跨越式双向闭环管控,实现了飞行环境的实时闭环监控。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802024A_ABST
    Figure CN122802024A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of aviation communication and satellite navigation application, and particularly discloses an airborne multi-source data fusion transmission method and system based on a Beidou short message, which comprises the following steps: acquiring multi-dimensional environmental meteorological data and positioning messages outside an aircraft through an airborne transmitting end, converting the multi-dimensional environmental meteorological data into pure text messages, splicing the positioning messages and the pure text messages into safe and compliant loads, and finally converting the safe and compliant loads into short message radio frequency signals and returning the short message radio frequency signals to a ground receiving end; extracting a hexadecimal data packet comprising the safe and compliant loads from the short message radio frequency signals through the ground receiving end, restoring the hexadecimal data packet into a multi-source data packet, and sending the multi-source data packet to an upper computer terminal for field disassembly and visual mapping. The application effectively solves protocol conflicts between aviation electronic heterogeneous devices, significantly improves the communication efficiency and data density of the air-ground link, and realizes real-time closed-loop monitoring of a flight environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of aviation communication and satellite navigation application technology, and more specifically, to an airborne multi-source data fusion transmission method and system based on BeiDou short message service. Background Technology

[0002] In recent years, with the rapid iteration of general aviation technology, aircraft often face the problem of interruption of traditional VHF ground-to-air data links and cellular network coverage when flying over complex terrains such as high mountains, canyons or oceans. In order to ensure flight safety and provide real-time meteorological reference, relying on the Beidou satellite short message service to transmit aircraft positioning information and external upper-air meteorological data back to the ground control center in real time has become an important and feasible option.

[0003] However, in the engineering deployment and system integration of existing airborne BeiDou communication terminals, there are still many technical pain points that urgently need to be addressed: the data sources in the airborne environment are extremely complex, the instruction sets of the meteorological acquisition module and the high-precision positioning module differ significantly, and in traditional solutions, sensor data usually comes with its own protocol encapsulation. When the main control MCU performs simple splicing, it is very easy to cause instruction nesting or protocol header and tail disorder, which in turn leads to data conflicts or even deadlocks on the airborne communication bus; at the same time, the data density generated by aircraft is high, while the effective payload length of a single BeiDou short message communication is limited (usually a maximum of 229 bytes) and the communication frequency is strictly limited. When existing equipment merges multi-source data, it often retains complete ASCII strings (containing a large amount of data). This crude processing method (such as format specifiers) not only quickly exhausts communication bandwidth, but also easily leads to BeiDou hardware rejection due to load overflow, resulting in the loss of critical flight data; in addition, existing airborne terminals mostly adopt a one-way blind transmission mechanism, lacking a ground routing and distribution architecture, and cannot achieve closed-loop visual monitoring of the aircraft.

[0004] For example, Chinese patent application CN118746304A (A Beidou Airborne Data Fusion Method, System, and Device) acquires various navigation and meteorological data, constructs a multi-type filtering fusion model at the application layer, and finally calculates the airborne navigation parameters. The shortcomings of this approach are: it completely ignores underlying bus conflicts, relies solely on server-side computing power, and only constructs the filtering model at the application layer, neglecting the protocol conflict risks that the airborne embedded microprocessor (MCU) faces when dealing with heterogeneous modules (different baud rates and instruction sets). The raw, encapsulated data flows directly within the airborne bus, which can easily cause serial bus deadlock or RF driver crashes, preventing the data from reaching the server at all. Summary of the Invention

[0005] The purpose of this invention is to overcome the shortcomings of the existing technology and provide an airborne multi-source data fusion transmission method and system based on BeiDou short message service to solve the technical problems of bus conflict, bandwidth waste, easy triggering of hardware rejection and one-way blind transmission in the existing technology.

[0006] As a first aspect of the present invention, an airborne multi-source data fusion transmission method based on BeiDou short message service is provided, which is implemented based on an airborne transmitter, a ground receiver, and a host computer terminal, and includes the following steps: Step S1: Continuously acquire multi-dimensional environmental meteorological data outside the aircraft through the airborne transmitter, and convert the multi-dimensional environmental meteorological data into a minimalist ASCII plain text message separated by delimiters; Step S2: The simplified ASCII plain text message is compressed with zero physical space overhead through the airborne transmitter to obtain a compressed simplified ASCII plain text message; and the NMEA positioning message of the aircraft is continuously acquired, and the NMEA positioning message is concatenated with the compressed simplified ASCII plain text message to generate a safe and compliant payload. Step S3: The airborne transmitter converts the safety and compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the Beidou-3 satellite; Step S4: The ground receiver listens for and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and reverse decodes the hexadecimal data packet to restore it to a multi-source data packet in ASCII long string format; Step S5: The restored multi-source data packet is sent to the host computer terminal through the ground receiving end, so that the host computer terminal can perform field decomposition and visualization mapping.

[0007] Further, step S1 includes: Step S11: The first microprocessor of the airborne transmitter reads the multidimensional environmental meteorological data collected by the temperature, humidity and air pressure sensors and the wind speed sensor through the underlying hardware interface, and removes the frame header, frame tail and check bit of the communication protocol of each sensor, and extracts only the pure digital physical quantities in the multidimensional environmental meteorological data. Step S12: Combine the extracted pure digital physical quantities with preset single-letter physical quantity identifiers to form key-value pairs. Each key-value pair is concatenated using a unified single-byte feature symbol. A carriage return and line feed control character is appended to the end of the concatenated message to generate the simplified ASCII plain text message that is asynchronously sent to the second microprocessor of the airborne transmitter.

[0008] Further, step S2 includes: Step S21: The second microprocessor of the airborne transmitter enables direct memory access and serial port idle interrupt to intercept the simplified ASCII plain text message. When traversing the data composed of all simplified ASCII plain text messages in the receive buffer, once the hexadecimal code value 0x0D or 0x0A representing the carriage return and line feed control character is matched, the hexadecimal code value 0x0D or 0x0A is forcibly overwritten in place with the hexadecimal code value 0x00 to achieve physical-level elimination of redundant characters, thereby obtaining the compressed simplified ASCII plain text message. Step S22: The NMEA positioning message includes positioning longitude, positioning latitude, number of visible satellites, and average signal-to-noise ratio. During splicing, the second microprocessor constructs a comprehensive payload according to the physical order of positioning longitude, positioning latitude, number of visible satellites, average signal-to-noise ratio, and the compressed simplified ASCII plain text message, and determines whether the total byte length of the comprehensive payload exceeds the maximum single-transmission physical capacity of the first Beidou communication module. If it does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, the comprehensive payload is used as the safety and compliance payload. If it exceeds the maximum single-transmission physical capacity of the first Beidou communication module, regular character discarding is automatically performed from the multi-dimensional environmental meteorological data area at the end of the comprehensive payload until the total byte length of the trimmed payload does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, and then the trimmed payload is used as the safety and compliance payload.

[0009] Further, step S3 includes: Step S31: The second microprocessor of the airborne transmitter converts the security and compliance payload into a hexadecimal byte stream, adds a communication transmission instruction frame header for BeiDou short messages to the beginning of the hexadecimal byte stream, and appends a checksum and an end character to the end to generate a complete BeiDou radio frequency drive instruction. Step S32: The second microprocessor of the airborne transmitter sends the BeiDou radio frequency drive command to the first BeiDou communication module via a serial bus. The radio frequency circuit inside the first BeiDou communication module modulates the BeiDou radio frequency drive command into the short message radio frequency signal, and transmits the short message radio frequency signal to the BeiDou-3 satellite through the airborne antenna. Finally, the signal is transmitted back to the ground receiver via the BeiDou-3 satellite.

[0010] Further, step S4 includes: Step S41: The second Beidou communication module of the ground receiver monitors and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and then transmits the hexadecimal data packet to the third microprocessor of the ground receiver. Step S42: The third microprocessor of the ground receiver receives the hexadecimal data packet and verifies whether the communication transmission command frame header added in step S31 meets the security and compliance requirements. If the security and compliance requirements are met, the third microprocessor strips the external communication protocol shell of the hexadecimal data packet and performs a reverse decoding operation to restore the hexadecimal data packet byte by byte to the multi-source data packet in the ASCII long string format. If the security and compliance requirements are not met, the third microprocessor discards the hexadecimal data packet and does not perform any subsequent operations.

[0011] Further, step S5 includes: The host computer terminal performs discrete data field decomposition on the restored multi-source data packet, and maps and distributes the decomposed values ​​to the electronic map track view and meteorological data dashboard on the monitoring interface to update the electronic map track view and meteorological data dashboard.

[0012] Further, step S5 includes: When it is necessary to dynamically adjust the monitoring frequency of multi-source data on the airborne terminal, the host computer terminal generates an asynchronous control command containing the target reporting cycle. This asynchronous control command is encapsulated by the ground receiver and injected into the airborne transmitter through the satellite-to-ground reverse link. After the second microprocessor of the airborne transmitter parses the asynchronous control command, it dynamically modifies the target reporting cycle of the multi-source data to complete the two-way linkage closed loop.

[0013] As a second aspect of the present invention, an airborne multi-source data fusion transmission system based on BeiDou short message service is provided. The airborne multi-source data fusion transmission system based on BeiDou short message service includes an airborne transmitter, a ground receiver, and a host computer terminal. The airborne transmitter communicates with the ground receiver via BeiDou-3 satellite, and the ground receiver is connected to the host computer terminal via a serial communication interface. The airborne transmitter is used to continuously acquire multi-dimensional environmental meteorological data from outside the aircraft, and convert the multi-dimensional environmental meteorological data into simplified ASCII plain text messages separated by delimiters; and to perform zero-overhead compression of the simplified ASCII plain text messages in physical space to obtain compressed simplified ASCII plain text messages; and to continuously acquire the aircraft's NMEA positioning messages, and concatenate the NMEA positioning messages with the compressed simplified ASCII plain text messages to generate a safety compliance payload; finally, the airborne transmitter converts the safety compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the BeiDou-3 satellite; The ground receiving end is used to monitor and capture short message radio frequency signals from the Beidou-3 satellite in real time, extract hexadecimal data packets including the security and compliance payload from the short message radio frequency signals, and reverse decode the hexadecimal data packets to restore them to multi-source data packets in ASCII long string format; then send the restored multi-source data packets to the host computer terminal for field decomposition and visualization mapping.

[0014] Furthermore, the airborne transmitter includes a meteorological module, a second microprocessor, a positioning and navigation module, and a first BeiDou communication module; the meteorological module includes a temperature, humidity, and air pressure sensor, a wind speed sensor, and a first microprocessor; the temperature, humidity, and air pressure sensor and the wind speed sensor are both connected to the first microprocessor, and the first microprocessor is connected to the positioning and navigation module and the first BeiDou communication module respectively through the second microprocessor; the temperature, humidity, and air pressure sensor is used to continuously collect temperature data, humidity data, and air pressure data of the aircraft's external environment; the wind speed sensor is used to continuously collect wind speed data of the aircraft's external environment; the temperature data, humidity data, air pressure data, and wind speed data constitute the multidimensional environmental meteorological data; The first microprocessor is used to acquire the multidimensional environmental meteorological data and strip the satellite communication protocol shell from the multidimensional environmental meteorological data to convert it into a minimalist ASCII plain text message separated by delimiters for asynchronous output; The positioning and navigation module is used to receive satellite navigation signals, parse the satellite navigation signals into the NMEA positioning message of the aircraft, and then continuously output the NMEA positioning message of the aircraft to the second microprocessor. The second microprocessor is used to receive the simplified ASCII plain text message output by the first microprocessor and to receive the NMEA positioning message of the aircraft output by the positioning and navigation module, and to splice and transmit the data. The first Beidou communication module is used to receive the Beidou radio frequency drive command generated by the second microprocessor, modulate the Beidou radio frequency drive command into the short message radio frequency signal, and transmit the short message radio frequency signal to the Beidou-3 satellite through the airborne antenna; The first Beidou communication module integrates an LTCC bridge circuit and an antenna on one side to achieve physical isolation of the short message radio frequency signal in a single-antenna system for high-frequency transmission and reception.

[0015] Furthermore, the ground receiving end includes a second BeiDou communication module and a third microprocessor, the second BeiDou communication module and the third microprocessor being connected; the third microprocessor is also used to send the restored multi-source data packets to the host computer terminal via a COM serial port for full routing, so that the host computer terminal can perform field decomposition and visualization mapping.

[0016] The airborne multi-source data fusion transmission method based on BeiDou short messages provided by this invention has the following beneficial effects: This invention constructs a highly reliable and high-density air-to-ground two-way closed-loop communication system. First, this invention introduces an "asynchronous physical unpacking" mechanism, stripping the sensor protocol into extremely simple ASCII plain text at the source end, cutting off the possibility of bus deadlock caused by instruction nesting at the physical layer, and ensuring the robustness of the system under high-frequency sampling; Second, addressing the high redundancy and computational overhead of complex compression algorithms caused by traditional coarse splicing, this invention adopts a "low computational overhead compression combined with high-density dynamic kneading" algorithm, utilizing a DMA listening in-situ overwrite mechanism (to... Replacing with \0) achieves zero-overhead compression of physical space and seamlessly stitches together only NMEA core data and unpacked meteorological data. While possessing inherent error resistance and fault tolerance, it increases the information density of a single BeiDou short message by 3 to 5 times. At the same time, to completely avoid the risk of underlying hardware rejection caused by data bursts, the system presets a safety weight of "positioning > performance > meteorology". When the load approaches the physical extreme value, it automatically triggers end truncation protection to ensure that core positioning data can be successfully transmitted 100% under any operating condition. Finally, this invention breaks through the one-way disconnect bottleneck of traditional air-to-ground links. Relying on the full routing interface of the ground-end COM serial port, it realizes the reverse injection of control commands and supports dynamic hot updates of the airborne end reporting cycle. It significantly improves the communication efficiency and data density of air-to-ground links, truly realizing a leapfrog two-way closed-loop control from passive reception to active intervention, and achieving real-time closed-loop monitoring of the flight environment. Attached Figure Description

[0017] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used together with the following detailed description to explain the invention, but do not constitute a limitation thereof.

[0018] Figure 1 The flowchart illustrates an airborne multi-source data fusion transmission method based on BeiDou short message service, as provided by this invention.

[0019] Figure 2 The flowchart illustrates a specific implementation method for an airborne multi-source data fusion transmission method based on BeiDou short messages provided by this invention.

[0020] Figure 3 This is a schematic diagram illustrating the rheological changes in the multi-source data payload frame format provided by the present invention.

[0021] Figure 4 The present invention provides a structural block diagram of an airborne multi-source data fusion transmission system based on BeiDou short message service.

[0022] Figure 5 The circuit connection block diagram of the airborne transmitter provided by the present invention. Detailed Implementation

[0023] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of an airborne multi-source data fusion transmission method and system based on BeiDou short messages proposed in this invention. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the protection scope of this invention.

[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of the invention described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0025] This embodiment provides an airborne multi-source data fusion transmission method based on BeiDou short message service, implemented using an airborne transmitter, a ground receiver, and a host computer terminal, such as... Figure 1 As shown, the airborne multi-source data fusion transmission method based on BeiDou short messages includes the following steps: Step S1: Continuously acquire multi-dimensional environmental meteorological data outside the aircraft through the airborne transmitter, and convert the multi-dimensional environmental meteorological data into a minimalist ASCII plain text message separated by delimiters; Preferably, step S1 includes: Step S11: The first microprocessor of the airborne transmitter reads the multidimensional environmental meteorological data collected by the temperature, humidity and air pressure sensors and the wind speed sensor through the underlying hardware interface, and removes the frame header, frame tail and check bit of the communication protocol of each sensor, and extracts only the pure digital physical quantities in the multidimensional environmental meteorological data. Step S12: Combine the extracted pure digital physical quantities with preset single-letter physical quantity identifiers to form key-value pairs. Each key-value pair is concatenated using a unified single-byte feature symbol. A carriage return and line feed control character is appended to the end of the concatenated message to generate the simplified ASCII plain text message that is asynchronously sent to the second microprocessor of the airborne transmitter.

[0026] Step S2: The simplified ASCII plain text message is compressed with zero physical space overhead through the airborne transmitter to obtain a compressed simplified ASCII plain text message; and the NMEA positioning message of the aircraft is continuously acquired, and the NMEA positioning message and the compressed simplified ASCII plain text message are dynamically spliced ​​at high density to generate a safe and compliant payload. Preferably, step S2 includes: Step S21: The second microprocessor of the airborne transmitter enables direct memory access and serial port idle interrupt to intercept the simplified ASCII plain text message. When traversing the data composed of all simplified ASCII plain text messages in the receive buffer, once the hexadecimal code value 0x0D or 0x0A representing the carriage return and line feed control character is matched, the hexadecimal code value 0x0D or 0x0A is forcibly overwritten in place with the hexadecimal code value 0x00 to achieve physical-level elimination of redundant characters, thereby obtaining the compressed simplified ASCII plain text message. Step S22: The NMEA positioning message includes positioning longitude, positioning latitude, number of visible satellites, and average signal-to-noise ratio. During splicing, the second microprocessor constructs a comprehensive payload according to the physical order of positioning longitude, positioning latitude, number of visible satellites, average signal-to-noise ratio, and the compressed simplified ASCII plain text message, and determines whether the total byte length of the comprehensive payload exceeds the maximum single-transmission physical capacity of the first Beidou communication module. If it does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, the comprehensive payload is used as the security and compliance payload. If it exceeds the maximum single-transmission physical capacity of the first Beidou communication module, according to priority weights, regular character discarding is automatically performed from the multi-dimensional environmental meteorological data area at the end of the comprehensive payload until the total byte length of the trimmed payload does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, and then the trimmed payload is used as the security and compliance payload.

[0027] Step S3: The airborne transmitter converts the safety and compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the Beidou-3 satellite; Preferably, step S3 includes: Step S31: The second microprocessor of the airborne transmitter converts the security and compliance payload into a hexadecimal byte stream, adds a communication transmission instruction frame header for BeiDou short messages to the beginning of the hexadecimal byte stream, and appends a checksum and an end character to the end to generate a complete BeiDou radio frequency drive instruction. Step S32: The second microprocessor of the airborne transmitter sends the BeiDou radio frequency drive command to the first BeiDou communication module via a serial bus. The radio frequency circuit inside the first BeiDou communication module modulates the BeiDou radio frequency drive command into the short message radio frequency signal, and transmits the short message radio frequency signal to the BeiDou-3 satellite through the airborne antenna. Finally, the signal is transmitted back to the ground receiver via the BeiDou-3 satellite.

[0028] Step S4: The ground receiver listens for and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and reverse decodes the hexadecimal data packet to restore it to a multi-source data packet in ASCII long string format; Preferably, step S4 includes: Step S41: The second Beidou communication module of the ground receiver monitors and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and then transmits the hexadecimal data packet to the third microprocessor of the ground receiver. Step S42: The third microprocessor of the ground receiver receives the hexadecimal data packet and verifies whether the communication transmission command frame header added in step S31 meets the security and compliance requirements. If the security and compliance requirements are met, the third microprocessor strips the external communication protocol shell of the hexadecimal data packet and performs a reverse decoding operation to restore the hexadecimal data packet byte by byte to the multi-source data packet in the ASCII long string format. If the security and compliance requirements are not met, the third microprocessor discards the hexadecimal data packet and does not perform any subsequent operations.

[0029] Step S5: The restored multi-source data packets are sent in full to the host computer terminal through the serial port routing interface via the ground receiving end, so that the host computer terminal can perform field decomposition and visualization mapping.

[0030] Preferably, step S5 includes: The host computer terminal decomposes the restored multi-source data packets into discrete data fields, and maps and distributes the decomposed values ​​to the electronic map track view and meteorological data dashboard on the monitoring interface to update the electronic map track view and meteorological data dashboard. This ultimately achieves efficient fusion and backhaul of multi-source heterogeneous data and two-way closed-loop monitoring between air and ground in an environment with extremely low bandwidth constraints.

[0031] Preferably, step S5 includes: When it is necessary to dynamically adjust the multi-source data monitoring frequency of the airborne end (airborne transmitter and ground receiver), the host computer terminal generates an asynchronous control command containing the target reporting cycle. This asynchronous control command is encapsulated by the ground receiver and injected into the airborne transmitter through the satellite-to-ground reverse link. After the second microprocessor of the airborne transmitter parses the asynchronous control command, it dynamically modifies the target reporting cycle of the multi-source data in its internal real-time operating system to complete the two-way linkage closed loop.

[0032] This invention describes in detail the complete lifecycle of an aircraft system under complex flight environments, from low-level memory processing to satellite-to-ground link communication. This lifecycle encompasses core hardware and software coordination mechanisms such as concurrent scheduling and control, payload length overflow protection, and anti-interference self-recovery. To further illustrate the actual operational effect of this invention, a specific example will be provided below: a general aviation aircraft flying across remote mountainous areas without VHF signal coverage. The specific execution steps are as follows: Figure 2 As shown: Source-end decoupling and preprocessing: After powering on and starting the Real-Time Operating System (RTOS), the second microprocessor in the airborne transmitter first actively sends a specific HD8020 protocol hexadecimal configuration command sequence to the positioning and navigation module via the USART3 serial interface in the initialization thread. After powering on, the meteorological module begins acquiring multi-dimensional environmental meteorological data collected by the temperature, humidity, pressure, and wind speed sensors, generating a simplified ASCII plain text message and sending it asynchronously. The first microprocessor, acting as the front-end sampling node, reads the multi-dimensional environmental meteorological data from the temperature, humidity, pressure, and wind speed sensors, extracting only pure digital physical quantities. It combines the extracted pure digital physical quantities with preset single-letter physical quantity identifiers to form key-value pairs. These key-value pairs are concatenated using a unified single-byte characteristic symbol, and a carriage return and line feed control character is appended to the end of the concatenated message. This generates a minimal ASCII plain text message that is asynchronously sent to the second microprocessor, and converts it into something like... Figure 3 The meteorological source data (raw data) shown is presented as minimal key-value pair ASCII text (e.g., T:15.5, H:30.1, P:1027, W:3.2). And, it is sent asynchronously to the second microprocessor via LPUART.

[0033] Payload Limit Compression and Dynamic Fusion: Subsequently, the second microprocessor in the airborne transmitter is configured with a direct memory access controller and a serial port idle interrupt (IDLE Interrupt) to intercept the minimal ASCII plain text message. The airborne transmitter issues configuration commands, parses the SKG122C positioning and navigation module, and extracts core values ​​such as positioning coordinates and satellite signal-to-noise ratio, generating data such as... Figure 3 The location source data is shown (CS is the end symbol). The second microprocessor uses a high-density dynamic pinching algorithm to extract the data sequentially. Figure 3 The high-density ASCII payload, dynamically fused, requires core values ​​such as longitude, latitude, and average signal-to-noise ratio (SNR) from the positioning and navigation module. Simultaneously, it intercepts simplified ASCII plain text messages. While traversing the receive buffer array, if a hexadecimal value representing a carriage return and line feed (0x0D or 0x0A) is matched, it is forcibly overwritten in place with the hexadecimal value 0x00, achieving physical-level elimination of redundant characters. Subsequently, the second microprocessor constructs the integrated payload according to the physical order of positioning longitude, positioning latitude, number of visible satellites, average SNR, and environmental meteorological parameters. When the total byte length of the integrated payload exceeds the maximum single-transmission physical capacity of the first BeiDou communication module, it automatically performs regular character discarding from the environmental meteorological parameter area at the end of the integrated payload according to priority weights until the total byte length of the trimmed payload meets the maximum single-transmission physical capacity of the first BeiDou communication module, generating a safe and compliant payload, forming a segment. Figure 3The system dynamically integrates a high-density ASCII payload. It calculates in real-time whether the total byte length of this integrated payload exceeds 229 bytes. Since the maximum single-transmission capacity of the first Beidou communication module is 229 bytes, if the total byte length exceeds this preset threshold, the system will automatically perform regular character discarding and pruning from the end of the string (meteorological data area) according to preset absolute safety weights (positioning coordinates > satellite communication signal-to-noise ratio > external meteorological parameters) until the total byte length of the pruned payload complies with regulations.

[0034] Satellite-to-Ground Link Packetization and Transmission: Converting high-density ASCII payloads to hexadecimal encoding and then... Figure 3 The final BeiDou-3 protocol command frame format requirements are followed, using the $CCTCQ transmission frame header, adding card number information and checksum, to form... Figure 3 The final BeiDou-3 protocol command frame is shown. The encapsulated command frame is sent to the first BeiDou communication module through the USART1 interface, where it is modulated into a satellite radio frequency signal and transmitted to the BeiDou-3 satellite.

[0035] Ground acquisition and reverse decoding: The ground receiver listens for and acquires satellite radio frequency signals, then reverse decodes them to restore them to multi-source data packets in ASCII long string format. After the ground receiver acquires the satellite radio frequency signals, the second Beidou communication module sends the signals to the third microprocessor. After verifying frame integrity and stripping the external communication protocol shell, the third microprocessor performs reverse decoding, mapping the core hexadecimal payload fields byte-by-byte to restore them to multi-source data packets in ASCII long string format.

[0036] Panoramic visualization and air-to-ground closed loop: Data is routed to the host computer terminal via serial port. The data is decomposed using the aforementioned delimiters and the visualization interface is refreshed. The third microprocessor maps the core hexadecimal payload field byte by byte back to a multi-source data packet in ASCII long string format, and then delivers the multi-source data packet to the host computer terminal via full routing through the COM serial port. Subsequently, the host computer terminal decomposes the ASCII long string into discrete data fields and maps and distributes the decomposed values ​​to the electronic map track view and meteorological data dashboard on the monitoring interface. When it is necessary to dynamically adjust the monitoring frequency of the airborne terminal, the host computer terminal generates an asynchronous control command containing the target reporting cycle. This asynchronous control command is encapsulated by the ground receiver and injected into the airborne transmitter via the satellite-to-ground reverse link. The second microprocessor of the airborne transmitter parses the asynchronous control command and dynamically modifies the timed reporting task cycle in its internal real-time operating system to complete the two-way linkage closed loop. Ultimately, this achieves the goal of efficient fusion and backhaul of multi-source heterogeneous data and two-way air-to-ground closed-loop monitoring in an environment with extremely low bandwidth constraints.

[0037] The airborne multi-source data fusion transmission method based on Beidou short message provided by this invention (1) decouples heterogeneous protocols at the physical layer to eliminate the risk of bus conflict. In airborne environments, high-frequency positioning modules and various low-speed meteorological probes usually coexist, with huge differences in instruction sets and baud rates. When traditional main control MCUs directly receive heterogeneous data with shells, they are prone to bus preemption and memory deadlock due to parsing abnormalities. This invention introduces an asynchronous unpacking mechanism at the source end in the front-end acquisition node to output a simple ASCII key-value pair plain text; at the same time, an instruction set optimization module is built into the fusion core node to issue exclusive configuration instructions (such as HD8020 protocol) to the positioning and navigation module to forcibly shield redundant output statements (only retaining RMC and GSV statements). With the combination of hardware and software, the serial bus interrupt frequency and memory parsing load of the main control MCU are reduced by more than 60%. The resource competition caused by multiple master devices preempting at the same time is completely avoided from the bottom layer, which significantly enhances the robustness and self-healing ability of the system in the strong electromagnetic interference environment. (2) Solve the problem of bandwidth waste and achieve high-density compression and transmission. Traditional airborne solutions use simple string appending and splicing, which completely preserves the protocol shells of various sensors and a large number of carriage return and line feed characters. Under the strictly limited communication frequency of BeiDou (e.g., 60 seconds / time), invalid characters occupy a large amount of channel resources, resulting in extremely low channel utilization. This invention innovatively designs an in-situ replacement algorithm based on DMA idle interrupts. After acquiring the direct memory access mutex, it replaces the matched... Forced physical overwrite to end character \0. This scheme can achieve "zero computing power overhead compression" without calling complex dictionary compression algorithms. In comparison, the present invention successfully carries core composite data such as multi-dimensional positioning, environmental meteorology and satellite signal-to-noise ratio in a single short message. The overall channel utilization and single frame effective data density are improved by more than 30%~50% compared with the traditional scheme, avoiding bandwidth waste. (3) Create a security weight anti-overflow mechanism to prevent hardware rejection failure. The maximum single transmission length of Beidou-3 short message physical hardware is 229 bytes. When traditional equipment encounters multi-source meteorological data fluctuations that cause the splicing of long strings to suddenly exceed the limit, it will directly trigger the overflow error of the Beidou bottom communication module, resulting in the catastrophic consequence of 100% whole packet loss of key flight coordinates and other data in this period. The present invention constructs a dynamic pinching algorithm with anti-rejection logic and establishes an absolute security priority model of "positioning coordinates > satellite communication performance > meteorological parameters". When the system calculates that the comprehensive load is close to the physical limit of 229 bytes, it automatically performs regular truncation protection of the low-weight meteorological parameters at the tail. In contrast, under extreme sudden data volume, the present invention increases the success rate of core aviation coordinates and track data transmission from the uncontrollable state of the traditional scheme to 100%, eliminating the data packet loss blind zone at the hardware level. (4) Construct a two-way closed-loop monitoring system between air and ground to make up for the defects of one-way blind transmission. Most existing airborne Beidou terminals adopt the "one-way blind transmission" mechanism. The ground end can only passively receive fragmented single values ​​and cannot remotely intervene in the airborne equipment, resulting in a serious delay in emergency response. The present invention innovatively designs a full-volume routing linkage interaction mechanism between the ground receiver and the host computer's COM serial port. It can not only accurately restore the extremely compressed composite headless load into a "three-in-one" full-dimensional visualization dashboard, but also open up the downlink reverse control link, supporting the host computer to dynamically and hot modify the periodic frequency parameters reported by the airborne end using specific asynchronous AT commands. It breaks down the data silos of traditional technologies, enabling ground maintenance and air traffic controllers to leap from "passive monitoring" to "two-way linkage and real-time intelligent control," greatly enhancing the safety management boundaries of aviation operations.

[0038] As a second embodiment of the present invention, an airborne multi-source data fusion transmission system based on BeiDou short message service is also provided, such as... Figures 4-5 As shown, the airborne multi-source data fusion transmission system based on BeiDou short message includes an airborne transmitter, a ground receiver, and a host computer terminal. The airborne transmitter communicates with the ground receiver via BeiDou-3 satellites, and the ground receiver is connected to the host computer terminal via a serial communication interface. The airborne transmitter is used to continuously acquire multi-dimensional environmental meteorological data from outside the aircraft, and convert the multi-dimensional environmental meteorological data into simplified ASCII plain text messages separated by delimiters; and to perform zero-overhead compression of the simplified ASCII plain text messages in physical space to obtain compressed simplified ASCII plain text messages; and to continuously acquire the aircraft's NMEA positioning messages, and concatenate the NMEA positioning messages with the compressed simplified ASCII plain text messages to generate a safety compliance payload; finally, the airborne transmitter converts the safety compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the BeiDou-3 satellite; The ground receiving end is used to monitor and capture short message radio frequency signals from the Beidou-3 satellite in real time, extract hexadecimal data packets including the security and compliance payload from the short message radio frequency signals, and reverse decode the hexadecimal data packets to restore them to multi-source data packets in ASCII long string format; then send the restored multi-source data packets to the host computer terminal for field decomposition and visualization mapping.

[0039] Preferably, the airborne transmitter includes a meteorological module, a second microprocessor (preferably STM32L431RCT6), a positioning and navigation module (preferably SKG122C), and a first Beidou communication module (preferably RD05W3035G3); the meteorological module includes a temperature, humidity, and pressure sensor (preferably BME280), a wind speed sensor, and a first microprocessor (preferably ESP32); the temperature, humidity, and pressure sensor and the wind speed sensor are both connected to the first microprocessor, and the first microprocessor is connected to the positioning and navigation module and the first Beidou communication module respectively through the second microprocessor; the temperature, humidity, and pressure sensor is used to continuously collect temperature data, humidity data, and pressure data of the aircraft's external environment; the wind speed sensor is used to continuously collect wind speed data of the aircraft's external environment; the temperature data, humidity data, pressure data, and wind speed data constitute the multidimensional environmental meteorological data; The first microprocessor is used to acquire the multidimensional environmental meteorological data and strip the satellite communication protocol shell from the multidimensional environmental meteorological data to convert it into a simplified ASCII plain text message of "key-value pairs" separated by delimiters for asynchronous output; The positioning and navigation module is used to receive satellite navigation signals, parse the satellite navigation signals into the NMEA positioning message of the aircraft, and then continuously output the NMEA positioning message of the aircraft to the second microprocessor. The second microprocessor is configured as an airborne heterogeneous data fusion core, used to receive the simplified ASCII plain text message output by the first microprocessor, and to receive the NMEA positioning message of the aircraft output by the positioning and navigation module, and to splice and transmit the data. Specifically, the second microprocessor is configured with a DMA controller and a watchdog monitoring module. It monitors the output of the first microprocessor by enabling the serial port idle interrupt (IDLE Interrupt) and asynchronously intercepts simplified ASCII plain text messages using RTOS tasks, achieving zero-overhead compression of physical storage space. Simultaneously, the second microprocessor receives positioning coordinates (longitude and latitude) and satellite performance parameters (number of visible satellites and average signal-to-noise ratio) sent by the positioning and navigation module. During the transmission phase, the second microprocessor dynamically fuses the simplified ASCII plain text messages with the positioning and performance parameters, and sends the final compliant payload after hexadecimal Hex encoding. Furthermore, in the event of bus deadlock caused by complex airborne electromagnetic interference, the watchdog monitoring module automatically triggers a hardware-level reset to ensure the system's self-recovery capability. The first Beidou communication module receives the Beidou radio frequency drive command (hexadecimal Hex payload transmission command) generated by the second microprocessor, modulates the Beidou radio frequency drive command into the short message radio frequency signal, and transmits the short message radio frequency signal to the Beidou-3 satellite through an LTCC bridge circuit and an airborne antenna. The first Beidou communication module integrates an LTCC bridge circuit (preferably RCP1500Q03) and an airborne antenna on one side. The short message radio frequency signal generated by the first Beidou communication module is sent to the airborne antenna via the LTCC bridge circuit to achieve high-frequency transmission and reception physical isolation of the short message radio frequency signal in a single-antenna system, preventing high-power transmission signal backflow from causing transient saturation or burnout of the receiving channel. The short message radio frequency signal establishes a bidirectional radio frequency link between the airborne transmitter and the ground receiver through the Beidou-3 satellite space segment.

[0040] The ground receiver is used to parse the received short messages and visualize the multi-dimensional data through the host computer terminal; the host computer terminal supports sending asynchronous control commands back to the airborne transmitter through the ground receiver to dynamically modify the multi-source data monitoring frequency of the airborne terminal.

[0041] Preferably, the ground receiving end includes a second BeiDou communication module (preferably RD05W3035G3) and a third microprocessor (preferably STM32L431RCT6), with the second BeiDou communication module and the third microprocessor connected. The second BeiDou communication module monitors and captures short message radio frequency signals from the BeiDou-3 satellite in real time, extracts hexadecimal data packets including the security compliance payload from the short message radio frequency signals, and then transmits the hexadecimal data packets to the third microprocessor. The third microprocessor receives the hexadecimal data packets and verifies whether the communication transmission command frame header added above meets the security compliance requirements. If the security compliance requirements are met, the third microprocessor strips the external communication protocol shell of the hexadecimal data packets and performs a reverse decoding operation to restore the hexadecimal data packets byte by byte to the multi-source data packets in the ASCII long string format. If the security compliance requirements are not met, the third microprocessor discards the hexadecimal data packets and does not perform any subsequent operations. The third microprocessor is also used to send the restored multi-source data packet to the host computer terminal via a full routing COM serial port, so that the host computer terminal can perform field decomposition and visualization mapping of multi-dimensional data.

[0042] Preferably, such as Figure 5 As shown, in the front-end connection, the first microprocessor is connected to the temperature, humidity and air pressure sensors through the I2C bus interface, and to the wind speed sensor externally through the ADC interface, so as to continuously acquire the temperature, humidity, air pressure and real-time wind speed data of the aircraft's external environment.

[0043] The second microprocessor is configured as the airborne heterogeneous data fusion core, utilizing multiple serial interfaces to achieve concurrent routing and high-efficiency throughput of underlying data. Specifically: the second microprocessor is connected to the first microprocessor via the LPUART interface to receive decoupled minimalist ASCII plain text messages with high reliability and low power consumption; the second microprocessor is connected to a positioning and navigation module supporting the BDS-3 (BeiDou-3 satellite) protocol via the USART3 interface to continuously receive standard positioning messages containing characteristic parameters such as high-precision positioning coordinates, number of visible satellites, and average signal-to-noise ratio of satellites; the second microprocessor sends the security and compliance payload generated by the memory-level redundancy removal and dynamic splicing algorithm to the first BeiDou communication module via the USART1 interface, and sends hexadecimal payload transmission commands to it.

[0044] To further illustrate the actual operational effect of this invention, let's take a general aviation aircraft flying over remote mountainous areas without VHF signal coverage as an example. Simply connect this system to the aircraft's power system to supply power to the system. (1) Source-end decoupling and preprocessing: After takeoff, all onboard equipment and systems are powered on and running. The second microprocessor at the onboard transmitter is powered on and starts the RTOS real-time operating system. During system initialization, the second microprocessor actively sends a preset hexadecimal protocol configuration command to the onboard positioning and navigation module through the USART3 serial interface to wake up and initialize the positioning hardware. At the same time, the onboard meteorological module is powered on and continuously collects high-altitude environmental data in the mountainous area. The onboard temperature and humidity sensor and wind speed sensor collect data showing that the current outside temperature is -15℃, air pressure is 850hPa, humidity is 30.1%, and wind speed is 12m / s. The first microprocessor converts this data into simplified ASCII text: T:-15,P:850,H:30.1,W:12 The data is then asynchronously transmitted to the second microprocessor via the LPUART serial port to complete the decoupling and purification of the original sensing and positioning data.

[0045] (2) Load Limit Compression and Dynamic Fusion: During the data reception phase, the airborne transmitter automatically triggers a DMA idle interrupt to precisely intercept meteorological data frames transmitted via the serial port. The second microprocessor intercepts the data and instantly removes the carriage return and line feed characters. Physical erasure. The device synchronously sends parsing commands to retrieve the operating data of the SKG122C positioning module, accurately extracting the current aircraft's absolute coordinates (E110.1234, N25.5678) and satellite signal-to-noise ratio (SNR: 42). The system employs a high-density dynamic kneading algorithm, transforming the originally scattered and protocol-redundant data into a compact, continuous payload: E110.1234, N25.5678, S42, T: -15, P: 850, H: 30.1, W: 12.

[0046] (3) Satellite-Ground Link Packetization and Transmission: The system counts in real time that the total length of the string after splicing is only a few tens of bytes, which is far below the physical rejection line of 229 bytes for Beidou communication. The truncation protection is not triggered. The encapsulated data is then transmitted to the first Beidou communication module via the USART1 serial port. The first Beidou communication module modulates the digital signal into a Beidou radio frequency signal, crosses the mountainous terrain obstruction, and transmits it uplink to the Beidou-3 satellite. The Beidou-3 satellite relay is used to complete the long-distance data transmission between the air and the ground.

[0047] (4) Ground acquisition and reverse decoding: The ground monitoring center thousands of kilometers away listens to the radio frequency signals of the Beidou-3 satellite around the clock. After the Beidou-3 satellite relays the airborne flight data, the second Beidou communication module on the ground successfully acquires the radio frequency signals and sends the signals to the third microprocessor on the ground. The third microprocessor executes the reverse decoding logic, maps and restores the received safe and compliant payload byte by byte, and restores the multi-source data packets in ASCII long string format containing the aircraft position, satellite signals, and mountain weather, thus completing the reverse parsing and restoration of air-to-ground data.

[0048] (5) Panoramic visualization and air-to-ground closed loop: The third microprocessor pushes all the decoded multi-source data packets to the ground monitoring host computer terminal through the COM serial port. The real-time location icon of the aircraft is instantly refreshed on the GIS electronic map on the monitoring screen, and a low temperature and strong wind alarm of "-15℃, wind speed 12m / s" pops up in the meteorological instrument panel at the same time. If the ground commander judges that there is a risk of icing in the area, he can send an asynchronous AT control command through the host computer with one click. After the airborne terminal receives the command, it automatically speeds up the Beidou data reporting cycle from the usual 60 seconds / time to 30 seconds / time, thereby realizing key encrypted monitoring of the high-risk aircraft.

[0049] In summary, in terms of hardware architecture, this invention constructs an air-to-ground dual-end topology of "airborne acquisition and transmission - ground reception and monitoring," specifically encompassing a meteorological module, an airborne transmitter, a ground receiver, and a host computer terminal. In terms of software methodology, this invention relies on a real-time operating system (RTOS) scheduling engine to propose a communication mechanism that decouples the source-end protocol, performs physical compression at the data layer, and ultimately facilitates data flow with the host computer through routing resolution. This system and method effectively resolve protocol conflicts and deadlock issues between heterogeneous avionics devices, significantly improves the data payload density of BeiDou short messages under extremely low bandwidth conditions, and constructs a complete air-to-ground closed-loop visual monitoring link, thereby meeting the high-reliability communication and real-time monitoring requirements of aircraft in complex environments.

[0050] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.

Claims

1. An airborne multi-source data fusion transmission method based on BeiDou short message service, characterized in that, This is achieved using an airborne transmitter, a ground receiver, and a host computer terminal, and includes the following steps: Step S1: Continuously acquire multi-dimensional environmental meteorological data outside the aircraft through the airborne transmitter, and convert the multi-dimensional environmental meteorological data into a minimalist ASCII plain text message separated by delimiters; Step S2: The simplified ASCII plain text message is compressed with zero physical space overhead through the airborne transmitter to obtain a compressed simplified ASCII plain text message; and the NMEA positioning message of the aircraft is continuously acquired, and the NMEA positioning message is concatenated with the compressed simplified ASCII plain text message to generate a safe and compliant payload. Step S3: The airborne transmitter converts the safety and compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the Beidou-3 satellite; Step S4: The ground receiver listens for and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and reverse decodes the hexadecimal data packet to restore it to a multi-source data packet in ASCII long string format; Step S5: The restored multi-source data packet is sent to the host computer terminal through the ground receiving end, so that the host computer terminal can perform field decomposition and visualization mapping.

2. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 1, characterized in that, Step S1 includes: Step S11: The first microprocessor of the airborne transmitter reads the multidimensional environmental meteorological data collected by the temperature, humidity and air pressure sensors and the wind speed sensor through the underlying hardware interface, and removes the frame header, frame tail and check bit of the communication protocol of each sensor, and extracts only the pure digital physical quantities in the multidimensional environmental meteorological data. Step S12: Combine the extracted pure digital physical quantities with preset single-letter physical quantity identifiers to form key-value pairs. Each key-value pair is concatenated using a unified single-byte feature symbol. A carriage return and line feed control character is appended to the end of the concatenated message to generate the simplified ASCII plain text message that is asynchronously sent to the second microprocessor of the airborne transmitter.

3. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 2, characterized in that, Step S2 includes: Step S21: The second microprocessor of the airborne transmitter enables direct memory access and serial port idle interrupt to intercept the simplified ASCII plain text message. When traversing the data composed of all simplified ASCII plain text messages in the receive buffer, once the hexadecimal code value 0x0D or 0x0A representing the carriage return and line feed control character is matched, the hexadecimal code value 0x0D or 0x0A is forcibly overwritten in place with the hexadecimal code value 0x00 to achieve physical-level elimination of redundant characters, thereby obtaining the compressed simplified ASCII plain text message. Step S22: The NMEA positioning message includes positioning longitude, positioning latitude, number of visible satellites, and average signal-to-noise ratio. During splicing, the second microprocessor constructs a comprehensive payload according to the physical order of positioning longitude, positioning latitude, number of visible satellites, average signal-to-noise ratio, and the compressed simplified ASCII plain text message, and determines whether the total byte length of the comprehensive payload exceeds the maximum single-transmission physical capacity of the first Beidou communication module. If it does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, the comprehensive payload is used as the safety and compliance payload. If it exceeds the maximum single-transmission physical capacity of the first Beidou communication module, regular character discarding is automatically performed from the multi-dimensional environmental meteorological data area at the end of the comprehensive payload until the total byte length of the trimmed payload does not exceed the maximum single-transmission physical capacity of the first Beidou communication module, and then the trimmed payload is used as the safety and compliance payload.

4. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 3, characterized in that, Step S3 includes: Step S31: The second microprocessor of the airborne transmitter converts the security and compliance payload into a hexadecimal byte stream, adds a communication transmission instruction frame header for BeiDou short messages to the beginning of the hexadecimal byte stream, and appends a checksum and an end character to the end to generate a complete BeiDou radio frequency drive instruction. Step S32: The second microprocessor of the airborne transmitter sends the BeiDou radio frequency drive command to the first BeiDou communication module via a serial bus. The radio frequency circuit inside the first BeiDou communication module modulates the BeiDou radio frequency drive command into the short message radio frequency signal, and transmits the short message radio frequency signal to the BeiDou-3 satellite through the airborne antenna. Finally, the signal is transmitted back to the ground receiver via the BeiDou-3 satellite.

5. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 4, characterized in that, Step S4 includes: Step S41: The second Beidou communication module of the ground receiver monitors and captures the short message radio frequency signal from the Beidou-3 satellite in real time, extracts the hexadecimal data packet including the security compliance payload from the short message radio frequency signal, and then transmits the hexadecimal data packet to the third microprocessor of the ground receiver. Step S42: The third microprocessor of the ground receiver receives the hexadecimal data packet and verifies whether the communication transmission command frame header added in step S31 meets the security and compliance requirements. If the security and compliance requirements are met, the third microprocessor strips the external communication protocol shell of the hexadecimal data packet and performs a reverse decoding operation to restore the hexadecimal data packet byte by byte to the multi-source data packet in the ASCII long string format. If the security and compliance requirements are not met, the third microprocessor discards the hexadecimal data packet and does not perform any subsequent operations.

6. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 1, characterized in that, Step S5 includes: The host computer terminal performs discrete data field decomposition on the restored multi-source data packet, and maps and distributes the decomposed values ​​to the electronic map track view and meteorological data dashboard on the monitoring interface to update the electronic map track view and meteorological data dashboard.

7. The airborne multi-source data fusion transmission method based on BeiDou short message service according to claim 1, characterized in that, Step S5 includes: When it is necessary to dynamically adjust the monitoring frequency of multi-source data on the airborne terminal, the host computer terminal generates an asynchronous control command containing the target reporting cycle. This asynchronous control command is encapsulated by the ground receiver and injected into the airborne transmitter through the satellite-to-ground reverse link. After the second microprocessor of the airborne transmitter parses the asynchronous control command, it dynamically modifies the target reporting cycle of the multi-source data to complete the two-way linkage closed loop.

8. An airborne multi-source data fusion transmission system based on BeiDou short message service, used to implement the airborne multi-source data fusion transmission method based on BeiDou short message service as described in any one of claims 1 to 7, characterized in that, The airborne multi-source data fusion transmission system based on BeiDou short message includes an airborne transmitter, a ground receiver, and a host computer terminal. The airborne transmitter communicates with the ground receiver via BeiDou-3 satellites, and the ground receiver is connected to the host computer terminal via a serial communication interface. The airborne transmitter is used to continuously acquire multi-dimensional environmental meteorological data outside the aircraft, and convert the multi-dimensional environmental meteorological data into a minimal ASCII plain text message separated by delimiters; and to perform zero-overhead compression of the minimal ASCII plain text message in physical space to obtain a compressed minimal ASCII plain text message. It continuously acquires the NMEA positioning messages of the aircraft, concatenates the NMEA positioning messages with the compressed minimal ASCII plain text messages to generate a safety compliance payload; finally, the airborne transmitter converts the safety compliance payload into a short message radio frequency signal, and transmits the short message radio frequency signal back to the ground receiver via the Beidou-3 satellite; The ground receiving end is used to monitor and capture short message radio frequency signals from the Beidou-3 satellite in real time, extract hexadecimal data packets including the security and compliance payload from the short message radio frequency signals, and reverse decode the hexadecimal data packets to restore them to multi-source data packets in ASCII long string format; then send the restored multi-source data packets to the host computer terminal for field decomposition and visualization mapping.

9. The airborne multi-source data fusion transmission system based on BeiDou short message service according to claim 8, characterized in that, The airborne transmitter includes a meteorological module, a second microprocessor, a positioning and navigation module, and a first BeiDou communication module. The meteorological module includes a temperature, humidity, and air pressure sensor, a wind speed sensor, and a first microprocessor. The temperature, humidity, and air pressure sensor and the wind speed sensor are both connected to the first microprocessor. The first microprocessor is connected to the positioning and navigation module and the first BeiDou communication module via the second microprocessor. The temperature, humidity, and air pressure sensor is used to continuously collect temperature, humidity, and air pressure data of the aircraft's external environment. The wind speed sensor is used to continuously collect wind speed data of the aircraft's external environment. The temperature, humidity, air pressure, and wind speed data constitute the multidimensional environmental meteorological data. The first microprocessor is used to acquire the multidimensional environmental meteorological data and strip the satellite communication protocol shell from the multidimensional environmental meteorological data to convert it into a minimalist ASCII plain text message separated by delimiters for asynchronous output; The positioning and navigation module is used to receive satellite navigation signals, parse the satellite navigation signals into the NMEA positioning message of the aircraft, and then continuously output the NMEA positioning message of the aircraft to the second microprocessor. The second microprocessor is used to receive the simplified ASCII plain text message output by the first microprocessor and to receive the NMEA positioning message of the aircraft output by the positioning and navigation module, and to splice and transmit the data. The first Beidou communication module is used to receive the Beidou radio frequency drive command generated by the second microprocessor, modulate the Beidou radio frequency drive command into the short message radio frequency signal, and transmit the short message radio frequency signal to the Beidou-3 satellite through the airborne antenna; The first Beidou communication module integrates an LTCC bridge circuit and an antenna on one side to achieve physical isolation of the short message radio frequency signal in a single-antenna system for high-frequency transmission and reception.

10. An airborne multi-source data fusion transmission system based on BeiDou short message service according to claim 8, characterized in that, The ground receiving end includes a second Beidou communication module and a third microprocessor, which are connected together. The third microprocessor is also used to send the restored multi-source data packets to the host computer terminal via a COM serial port for field decomposition and visualization mapping.

Citation Information

Patent Citations

  • Beidou airborne data fusion method, system and device

    CN118746304A