Signal demodulation method and device, equipment and storage medium

By using bit synchronization technology to accumulate transponder message signals in the BTM, the problem of BTM demodulation failure under strong interference noise is solved, the signal demodulation success rate is improved, and the correct reception of transponder information is ensured.

CN120934952APending Publication Date: 2025-11-11CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410566532.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-09
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In environments with strong interference and noise, existing technologies cannot continuously and correctly demodulate the transponder message signal, leading to reception failure.

Method used

By using bit synchronization technology, the current signal is accumulated with the signals received at the same position in the previous few frames to improve the signal-to-noise ratio. By utilizing the cyclic repetition characteristic of the transponder message signal, the correct demodulation of the signal is achieved.

Benefits of technology

It improves the success rate of signal demodulation, enhances the performance of BTM receiving transponder messages, and ensures that transponder information can be correctly parsed even in interference environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120934952A_ABST
    Figure CN120934952A_ABST
Patent Text Reader

Abstract

The invention discloses a signal demodulation method and device, equipment and a storage medium. The method comprises the following steps: acquiring at least two frames of message signals of a target transponder; a current signal and a previous preset number of frame signals adjacent to the current signal are superposed on the basis of a synchronization algorithm, a target signal is obtained, and the current signal is any frame of message signal except the previous preset number of frame message signals in at least two frames of message signals of a target transponder; and demodulating the target signal. Through the technical scheme of the invention, the characteristic that the same transponder message signal is circularly and repeatedly sent can be utilized, and the currently received signal and the signals received at the same position of the previous several frames are accumulated through the bit synchronization technology, so that the signal-to-noise ratio is improved, and the success rate of correctly demodulating the signal is improved, namely, the performance of receiving the transponder message by the BTM is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of rail transit technology, and in particular to a signal demodulation method, apparatus, device and storage medium. Background Technology

[0002] The BTM (Balise Transmission Module) and transponder devices are one of the main methods for train control systems to achieve train-to-ground information transmission. When a train passes a ground transponder, the ground transponder modulates its internally stored message into a 2FSK (2-Frequency Shift Keying) analog signal and transmits it into the air. The BTM receives the analog message signal through its antenna, demodulates it back to a digital message, and then decodes it to extract the valid transponder information. The transponder message signal is divided into a long message (1023 bits long) and a short message (341 bits long). After the train passes the transponder, the transponder is activated (by the BTM antenna radiating energy) and then cyclically transmits the message signal.

[0003] A BTM (Browser Transponder) needs to continuously and correctly demodulate either a 1023-bit (long message) or a 341-bit (short message) FSK modulated signal to achieve correct decoding; otherwise, the transponder will be lost. Currently, there are various algorithms for demodulating 2FSK signals, mainly divided into coherent demodulation and non-coherent demodulation. However, these algorithms do not fully utilize the characteristic of the transponder message signal being repeatedly transmitted cyclically. This results in the inability to continuously and correctly demodulate the 1023-bit (long message) or 341-bit (short message) FSK modulated signal when there is short-term strong interference noise, leading to transponder failure. Summary of the Invention

[0004] This invention provides a signal demodulation method, apparatus, device, and storage medium to utilize the characteristic of cyclically and repeatedly transmitting transponder message signals. Through bit synchronization technology, the currently received signal is accumulated with the signals received at the same position in the previous few frames, thereby improving the signal-to-noise ratio and increasing the success rate of correct signal demodulation, thus enhancing the performance of BTM in receiving transponder messages.

[0005] According to one aspect of the present invention, a signal demodulation method is provided, comprising:

[0006] Acquire at least two frames of message signals from the target transponder;

[0007] The target signal is obtained by superimposing the current signal with the previous preset number of frame signals adjacent to the current signal based on the synchronization algorithm. The current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder.

[0008] The target signal is demodulated.

[0009] In some embodiments of the present invention, a target signal is obtained by superimposing the current signal with a preset number of adjacent frame signals based on a synchronization algorithm, including:

[0010] Obtain the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frames of signal adjacent to the current signal;

[0011] Based on the synchronization algorithm, the phase corresponding to each bit in the current signal is bit synchronized with the phase corresponding to each bit in the adjacent preset number of frames of signal;

[0012] The target signal is obtained by superimposing the current signal after bit synchronization with the previous preset number of frame signals adjacent to the current signal.

[0013] In some embodiments of the present invention, the target signal is obtained by superimposing the bit-synchronized current signal with a preset number of adjacent frame signals, including:

[0014] The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

[0015] In some embodiments of the present invention, acquiring at least two frames of message signals from the target transponder includes:

[0016] Obtain the set of message signals corresponding to the target transponder;

[0017] Obtain the length information of the message signals in the message signal set;

[0018] The message signal set is split based on the length information to obtain at least two frames of message signals.

[0019] In some embodiments of the present invention, the length information of the message signal includes: a first bit length and a second bit length.

[0020] According to another aspect of the present invention, a signal demodulation apparatus is provided, the apparatus comprising:

[0021] The acquisition module is used to acquire at least two frames of message signals from the target transponder;

[0022] The superposition module is used to superimpose the current signal with the previous preset number of frame signals adjacent to the current signal based on a synchronization algorithm to obtain the target signal, wherein the current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder;

[0023] The demodulation module is used to demodulate the target signal.

[0024] In some embodiments of the present invention, the overlay module includes:

[0025] The first acquisition unit is used to acquire the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frames of signal adjacent to the current signal;

[0026] The bit synchronization unit is used to perform bit synchronization between the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the adjacent preset number of frame signals based on the synchronization algorithm.

[0027] The superposition unit is used to superimpose the current signal after bit synchronization with the previous preset number of frame signals adjacent to the current signal to obtain the target signal.

[0028] In some embodiments of the present invention, the superposition unit is specifically used for:

[0029] The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

[0030] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0031] At least one processor; and

[0032] A memory communicatively connected to the at least one processor; wherein,

[0033] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the signal demodulation method according to any embodiment of the present invention.

[0034] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the signal demodulation method according to any embodiment of the present invention.

[0035] This invention first acquires at least two frames of message signals from the target transponder. Then, based on a synchronization algorithm, it superimposes the current signal with a preset number of adjacent frames to obtain the target signal. The current signal is any frame of the target transponder's at least two message signals, excluding the preset number of adjacent frames. Finally, the target signal is demodulated. This invention leverages the characteristic of cyclically repeating the same transponder message signal. Through bit synchronization, the currently received signal is accumulated with signals received at the same position in previous frames, improving the signal-to-noise ratio and increasing the success rate of correct demodulation, thus enhancing the performance of BTM in receiving transponder messages.

[0036] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0037] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0038] Figure 1 This is a flowchart of a signal demodulation method according to an embodiment of the present invention;

[0039] Figure 2 This is a schematic diagram of the structure of a signal demodulation device according to an embodiment of the present invention;

[0040] Figure 3 This is a schematic diagram of the structure of an electronic device that implements the signal demodulation method of the present invention. Detailed Implementation

[0041] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0042] 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 so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or 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.

[0043] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0044] Example 1

[0045] Figure 1 This is a flowchart of a signal demodulation method according to an embodiment of the present invention. This embodiment is applicable to signal demodulation situations. The method can be executed by the signal demodulation device according to the present invention, which can be implemented in software and / or hardware, such as... Figure 1 As shown, the method specifically includes the following steps:

[0046] S101. Obtain at least two frames of message signals from the target transponder.

[0047] In this embodiment, the target transponder can be a ground transponder to be demodulated, and the message signal can be a message signal that is cyclically sent by the ground transponder after it is activated when the train passes by. The message signal of the target transponder can be a 2FSK (2Frequency Shift Keying) analog signal.

[0048] Specifically, when a train passes a ground transponder, the ground transponder modulates the message stored inside into a 2FSK analog signal and sends it into the air. The BTM (Balise Transmission Module) receives the analog message signal, which is the message signal of the target transponder, through an antenna.

[0049] S102. Based on the synchronization algorithm, the current signal is superimposed with the previous preset number of frame signals adjacent to the current signal to obtain the target signal.

[0050] The preset number can be a number set by the user according to the actual situation, and this embodiment does not limit it. In actual operation, the maximum number of superimposed frames can be evaluated based on the maximum strength of the received signal, and the signal strength after superposition should not exceed the maximum input strength limit of the demodulation device.

[0051] In this embodiment, the synchronization algorithm can be an algorithm used to synchronize two adjacent message frames. This embodiment does not limit the specific synchronization algorithm.

[0052] The current signal is any frame of the message signal from at least two frames of the target transponder, excluding the previous preset number of frames. The previous preset number of frames adjacent to the current signal are the frames adjacent to the current signal. For example, the BTM receives 10 frames of message signals repeatedly transmitted by the transponder. Each time, the second frame of the message signal can be superimposed with the first frame, the third frame can be superimposed with the first and second frames, and so on. When the second frame of the message signal is superimposed with the first frame, the second frame is the current signal, and the first frame is the previous preset number of frames adjacent to the current signal, where the preset number is 1. Since there are no message signals that can be superimposed before the first frame, that is, the first frame has no adjacent previous preset number of frames.

[0053] The target signal can be a signal obtained by superimposing the current signal with the signals of the previous preset number of frames adjacent to the current signal.

[0054] Specifically, according to the synchronization algorithm, the current signal is superimposed with the signals of the previous preset number of frames adjacent to the current signal to obtain the target signal.

[0055] S103. Demodulate the target signal.

[0056] Specifically, traditional FSK demodulation methods demodulate to the corresponding 0 or 1 based on the current signal frequency. This invention, however, adds a bit synchronization algorithm to the existing algorithm, leveraging the cyclic transmission of transponder message signals. This synchronization algorithm aligns the input analog signal. Before demodulation, the current signal is summed with the previous signal at the same position. This increases the effective signal energy after superposition while maintaining the same noise energy, thus improving the signal-to-noise ratio and demodulation success rate.

[0057] This invention first acquires at least two frames of message signals from the target transponder. Then, based on a synchronization algorithm, it superimposes the current signal with a preset number of adjacent frames to obtain the target signal. The current signal is any frame of the target transponder's at least two message signals, excluding the preset number of adjacent frames. Finally, the target signal is demodulated. This invention leverages the characteristic of cyclically repeating the same transponder message signal. Through bit synchronization, the currently received signal is accumulated with signals received at the same position in previous frames, improving the signal-to-noise ratio and increasing the success rate of correct demodulation, thus enhancing the performance of BTM in receiving transponder messages.

[0058] Optionally, based on a synchronization algorithm, the current signal is superimposed with the signals of the previous preset number of frames adjacent to the current signal to obtain the target signal, including:

[0059] Obtain the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frames of signal adjacent to the current signal.

[0060] Specifically, each message signal consists of several bit signals, and the phase corresponding to each bit signal in each message signal can be obtained.

[0061] The synchronization algorithm is used to perform bit synchronization between the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the adjacent preset number of frames of signals.

[0062] Specifically, based on the synchronization algorithm, the phase corresponding to each bit in the current signal is bit synchronized with the phase corresponding to each bit in the adjacent preset number of frames of signals. That is, the first bit of the first frame of the message signal is bit synchronized with the second bit of the second frame of the message signal, and so on.

[0063] The target signal is obtained by superimposing the current signal after bit synchronization with the previous preset number of frames adjacent to the current signal.

[0064] Specifically, after synchronizing the phase corresponding to each bit in the current signal with the phase corresponding to each bit in the adjacent preset number of frames, the synchronized current signal is superimposed with the adjacent preset number of frames to obtain the target signal.

[0065] Optionally, the current signal after bit synchronization is superimposed with the adjacent preset number of previous frames to obtain the target signal, including:

[0066] The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

[0067] For example, assuming the effective signal amplitude is V and the noise amplitude is Z, the signal amplitude at the interference point is V+Z. If there is no interference at the same location as the current signal, the target signal amplitude can be 2V+Z after being superimposed with the signals of the previous preset number of frames adjacent to the current signal. That is, the noise remains unchanged, the effective signal amplitude increases, and the signal-to-noise ratio is improved.

[0068] Optionally, acquire at least two frames of message signals from the target transponder, including:

[0069] Obtain the set of message signals corresponding to the target transponder.

[0070] The set of message signals corresponding to the target transponder can be a number of message signals that are sent cyclically by the ground transponder after it is activated when the train passes by the ground transponder.

[0071] Specifically, when a train passes a ground transponder, the ground transponder modulates the messages stored inside into 2FSK analog signals and sends them into the air. The BTM (Balise Transmission Module) receives these analog message signals through an antenna and forms a set of message signals corresponding to the target transponder.

[0072] Obtain the length information of the message signals in the message signal set.

[0073] The length information can be the length of each message signal in the message signal set.

[0074] Optionally, the length information of the message signal includes: the first bit length and the second bit length.

[0075] In this embodiment, the first bit length can be 1023 bits (long message) and the second bit length can be 341 bits (short message).

[0076] Specifically, after receiving the message signal set, the BTM obtains the length information corresponding to the message signal in the message signal set.

[0077] The message signal set is split based on the length information to obtain at least two frames of message signal.

[0078] Specifically, the message signal set is split based on length information to obtain at least two frames of message signal.

[0079] For example, in actual operation, interference at point A causes demodulation failure in the first 1023 bits of the signal, and interference at point B causes demodulation failure in the next 1023 bits of the signal. Since 1023 bits of data need to be correctly demodulated consecutively to extract valid transponder data, this interference prevents the transponder from being decoded. However, if the first 1023 bits and the next 1023 bits are superimposed, the signal-to-noise ratio is improved at both points A and B. Therefore, when receiving the next 1023 bits, the signal is correctly demodulated, ensuring that the transponder is correctly received.

[0080] The technical solution of this invention utilizes the characteristic of repeatedly transmitting the same transponder message signal in a cyclic manner. By employing a bit synchronization algorithm, the phase synchronization position of each bit of data is located, and the input signals are accumulated at the same position to ensure effective signal superposition and improve the received signal-to-noise ratio.

[0081] Example 2

[0082] Figure 2 This is a schematic diagram of a signal demodulation device according to an embodiment of the present invention. This embodiment is applicable to signal demodulation applications. The device can be implemented using software and / or hardware, and can be integrated into any device that provides signal demodulation functionality, such as… Figure 2 As shown, the signal demodulation device specifically includes: an acquisition module 201, an overlay module 202, and a demodulation module 203.

[0083] The acquisition module is used to acquire at least two frames of message signals from the target transponder.

[0084] The superposition module is used to superimpose the current signal with the previous preset number of frame signals adjacent to the current signal based on a synchronization algorithm to obtain the target signal, wherein the current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder;

[0085] The demodulation module 203 is used to demodulate the target signal.

[0086] Optionally, the overlay module 202 includes:

[0087] The first acquisition unit is used to acquire the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frames of signal adjacent to the current signal;

[0088] The bit synchronization unit is used to perform bit synchronization between the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the adjacent preset number of frame signals based on the synchronization algorithm.

[0089] The superposition unit is used to superimpose the current signal after bit synchronization with the previous preset number of frame signals adjacent to the current signal to obtain the target signal.

[0090] Optionally, the superposition unit is specifically used for:

[0091] The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

[0092] Optionally, the acquisition module 201 includes:

[0093] The second acquisition unit is used to acquire the set of message signals corresponding to the target transponder;

[0094] The third acquisition unit is used to acquire the length information of the message signals in the message signal set;

[0095] The splitting unit is used to split the message signal set based on the length information to obtain at least two frames of message signals.

[0096] Optionally, the length information of the transponder message signal includes: a first bit length and a second bit length.

[0097] The above-mentioned products can perform the signal demodulation method provided in any embodiment of the present invention, and have the corresponding functional modules and beneficial effects of performing the signal demodulation method.

[0098] Example 3

[0099] Figure 3 A schematic diagram of an electronic device 30 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0100] like Figure 3As shown, the electronic device 30 includes at least one processor 31 and a memory, such as a read-only memory (ROM) 32 or a random access memory (RAM) 33, communicatively connected to the at least one processor 31. The memory stores computer programs executable by the at least one processor. The processor 31 can perform various appropriate actions and processes based on the computer program stored in the ROM 32 or loaded from storage unit 38 into the RAM 33. The RAM 33 can also store various programs and data required for the operation of the electronic device 30. The processor 31, ROM 32, and RAM 33 are interconnected via a bus 34. An input / output (I / O) interface 35 is also connected to the bus 34.

[0101] Multiple components in electronic device 30 are connected to I / O interface 35, including: input unit 36, such as keyboard, mouse, etc.; output unit 37, such as various types of monitors, speakers, etc.; storage unit 38, such as disk, optical disk, etc.; and communication unit 39, such as network card, modem, wireless transceiver, etc. Communication unit 39 allows electronic device 30 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0102] Processor 31 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 31 performs the various methods and processes described above, such as signal demodulation methods:

[0103] Acquire at least two frames of message signals from the target transponder;

[0104] The target signal is obtained by superimposing the current signal with the previous preset number of frame signals adjacent to the current signal based on the synchronization algorithm. The current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder.

[0105] The target signal is demodulated.

[0106] In some embodiments, the signal demodulation method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 38. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 30 via ROM 32 and / or communication unit 39. When the computer program is loaded into RAM 33 and executed by processor 31, one or more steps of the signal demodulation method described above may be performed. Alternatively, in other embodiments, processor 31 may be configured to perform the signal demodulation method by any other suitable means (e.g., by means of firmware).

[0107] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0108] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0109] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0110] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0111] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0112] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0113] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0114] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A signal demodulation method, characterized in that, include: Acquire at least two frames of message signals from the target transponder; The target signal is obtained by superimposing the current signal with the previous preset number of frame signals adjacent to the current signal based on the synchronization algorithm. The current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder. The target signal is demodulated.

2. The method according to claim 1, characterized in that, The target signal is obtained by superimposing the current signal with the adjacent pre-set number of frames based on a synchronization algorithm, including: Obtain the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frames of signal adjacent to the current signal; Based on the synchronization algorithm, the phase corresponding to each bit in the current signal is bit synchronized with the phase corresponding to each bit in the adjacent preset number of frames of signal; The target signal is obtained by superimposing the current signal after bit synchronization with the previous preset number of frame signals adjacent to the current signal.

3. The method according to claim 2, characterized in that, The target signal is obtained by superimposing the current bit-synchronized signal with the adjacent pre-set number of frame signals, including: The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

4. The method according to claim 1, characterized in that, Acquire at least two frames of message signals from the target transponder, including: Obtain the set of message signals corresponding to the target transponder; Obtain the length information of the message signals in the message signal set; The message signal set is split based on the length information to obtain at least two frames of message signals.

5. The method according to claim 4, characterized in that, The length information of the message signal includes: the first bit length and the second bit length.

6. A signal demodulation device, characterized in that, include: The acquisition module is used to acquire at least two frames of message signals from the target transponder; The superposition module is used to superimpose the current signal with the previous preset number of frame signals adjacent to the current signal based on a synchronization algorithm to obtain the target signal, wherein the current signal is any frame message signal other than the previous preset number of frame message signals in at least two frame message signals of the target transponder; The demodulation module is used to demodulate the target signal.

7. The apparatus according to claim 6, characterized in that, The overlay module includes: The first acquisition unit is used to acquire the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the previous preset number of frame signals adjacent to the current signal; The bit synchronization unit is used to perform bit synchronization between the phase corresponding to each bit in the current signal and the phase corresponding to each bit in the adjacent preset number of frame signals based on the synchronization algorithm. The superposition unit is used to superimpose the current signal after bit synchronization with the previous preset number of frame signals adjacent to the current signal to obtain the target signal.

8. The apparatus according to claim 7, characterized in that, The superposition unit is specifically used for: The target signal is obtained by superimposing the amplitude of the current signal after bit synchronization with the amplitude of the previous preset number of frames adjacent to the current signal.

9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the signal demodulation method according to any one of claims 1-5.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the signal demodulation method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Inhibition method for additional zero offset of output signal of interference fiber-optic gyroscope based on median filtering

    CN106885565A

  • Signaling type control method of mobile phone signal

    CN109361487A

  • Wireless communication system with signal selection and combination

    US7865155B1