Compensation method, device, equipment, medium and product for transmitting signal

CN115980794BActive Publication Date: 2026-09-11QIANXUN SPATIAL INTELLIGENCE INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211661509.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2026-09-11
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

[0005]本申请实施例提供一种发射信号的补偿方法、装置、设备、介质及产品,能够解决北斗RDSS终端模组通信成功率差的问题

Benefits of technology

[0019]在本申请实施例中,包括北斗RDSS终端模组的电子设备通过捕获GEO卫星的波束;在捕获到GEO卫星的波束的情况下,根据发射信号的补偿控制时间间隔和观测量中断的时间间隔,确定接收信号的多普勒频偏的平均值以及多普勒频偏变化率的平均值;根据多普勒频偏的平均值和多普勒频偏变化率的平均值,确定发射信号的多普勒频偏对应的第一补偿值和第二补偿值;根据第一补偿值和第二补偿值,对发射信号进行补偿。如此,能够在不提高发射功率、不增加硬件、不增加设备功耗的条件下,对发射信号进行补偿,能够提高北斗RDSS终端模组通信成功率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115980794B_ABST
    Figure CN115980794B_ABST
Patent Text Reader

Abstract

The application discloses a compensation method, device and equipment of a transmitting signal, a medium and a product, and relates to the technical field of positioning. The compensation method of the transmitting signal applied to an electronic device including a Beidou RDSS terminal module comprises the following steps: acquiring a beam of a GEO satellite; in the case of acquiring the beam of the GEO satellite, determining the average value of the Doppler frequency offset of the receiving signal and the average value of the Doppler frequency offset change rate according to the compensation control time interval of the transmitting signal and the time interval of the observation interruption; determining the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitting signal according to the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate; and compensating the transmitting signal according to the first compensation value and the second compensation value. According to the embodiment of the application, the communication success rate of the Beidou RDSS terminal module can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of positioning technology, and in particular relates to a method, apparatus, equipment, medium and product for compensating transmitted signals. Background Technology

[0002] With the widespread application of the BeiDou Navigation Satellite System, various BeiDou terminal devices are gradually transitioning from national defense and industry applications to mass consumer applications.

[0003] When applying BeiDou terminal equipment to the mass consumer market, it is necessary to integrate the BeiDou Satellite Radio Determination Satellite System (RDSS) function into electronic devices commonly used by consumers (such as mobile phones, tablets, IoT terminals, wearable devices, etc.) so that the electronic devices have integrated space-based and ground-based communication functions to meet people's diverse application needs for electronic devices.

[0004] When integrating the BeiDou RDSS function into electronic devices commonly used by consumers, the BeiDou RDSS terminal module with BeiDou RDSS function needs to use the crystal oscillator of the electronic device as the clock source. However, due to the relative motion between the satellite and the electronic device and the Doppler frequency offset caused by the clock drift of the electronic device, the frequency accuracy of the transmitted signal of the BeiDou RDSS terminal module is low and the communication success rate is poor. Summary of the Invention

[0005] This application provides a method, apparatus, device, medium, and product for compensating transmitted signals, which can solve the problem of poor communication success rate of Beidou RDSS terminal modules.

[0006] In a first aspect, embodiments of this application provide a method for compensating transmitted signals. This method is applied to an electronic device including a BeiDou RDSS terminal module, where the BeiDou RDSS terminal module uses a crystal oscillator as its clock source. The method for compensating transmitted signals includes:

[0007] Beams that capture geostationary Earth Orbit (GEO) satellites;

[0008] When the beam of a GEO satellite is captured, the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal are determined based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption.

[0009] Based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate, determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal;

[0010] The transmitted signal is compensated based on the first compensation value and the second compensation value.

[0011] Secondly, embodiments of this application provide a signal compensation device, which is applied to an electronic device including a BeiDou RDSS terminal module. The BeiDou RDSS terminal module uses a crystal oscillator of the electronic device as a clock source. The signal compensation device includes:

[0012] Acquisition module, used to acquire the beam of GEO satellites;

[0013] The first determining module is used to determine the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption when the beam of the GEO satellite is captured.

[0014] The second determining module is used to determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate.

[0015] The first compensation module is used to compensate the transmitted signal according to the first compensation value and the second compensation value.

[0016] Thirdly, embodiments of this application provide an electronic device, which includes: a processor and a memory storing computer program instructions; the processor executes the computer program instructions to implement the compensation method for the transmitted signal in the first aspect.

[0017] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the compensation method for the transmitted signal in the first aspect.

[0018] Fifthly, embodiments of this application provide a computer program product in which instructions, when executed by a processor of an electronic device, cause the electronic device to perform a signal compensation method as described in the first aspect.

[0019] In this embodiment, the electronic device including the BeiDou RDSS terminal module captures the beam of a GEO satellite. Upon capturing the GEO satellite beam, it determines the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption. Based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate, it determines a first compensation value and a second compensation value corresponding to the Doppler frequency offset of the transmitted signal. The transmitted signal is then compensated based on the first compensation value and the second compensation value. Thus, compensation of the transmitted signal can be performed without increasing the transmission power, adding hardware, or increasing device power consumption, thereby improving the communication success rate of the BeiDou RDSS terminal module. Attached Figure Description

[0020] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a schematic flowchart of the signal compensation method provided in the embodiments of this application;

[0022] Figure 2 This is a schematic diagram of the process of compensating for transmitted signals provided in an embodiment of this application;

[0023] Figure 3 This is a schematic diagram of the structure of the signal compensation device provided in the embodiments of this application;

[0024] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0025] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0026] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0027] The following description, in conjunction with the accompanying drawings, details the transmission signal compensation method, apparatus, equipment, medium, and product provided in this application through specific embodiments and application scenarios.

[0028] Figure 1 This is a flowchart illustrating the transmission signal compensation method provided in this application embodiment. The transmission signal compensation method provided in this application embodiment is preferably applicable to electronic devices including a BeiDou RDSS terminal module, which uses a crystal oscillator as its clock source. Figure 1 As shown, the compensation method for the transmitted signal may include:

[0029] S101: Beam for capturing GEO satellites;

[0030] S102: When the beam of a GEO satellite is acquired, the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate are determined based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption.

[0031] S103: Determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate;

[0032] S104: Compensate the transmitted signal according to the first compensation value and the second compensation value.

[0033] The specific implementation methods of each of the above steps will be described in detail below.

[0034] In this embodiment, the electronic device including the BeiDou RDSS terminal module captures the beam of a GEO satellite. Upon capturing the GEO satellite beam, it determines the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption. Based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate, it determines a first compensation value and a second compensation value corresponding to the Doppler frequency offset of the transmitted signal. The transmitted signal is then compensated based on the first compensation value and the second compensation value. Thus, compensation of the transmitted signal can be performed without increasing the transmission power, adding hardware, or increasing device power consumption, thereby improving the communication success rate of the BeiDou RDSS terminal module.

[0035] In some possible implementations of this application's embodiments, the BeiDou RDSS regional short message communication system consists of three GEO satellites, a ground control station, and various user organizations. The three GEO satellites can be GEO satellite A, GEO satellite B, and GEO satellite C. Each GEO satellite broadcasts 7 beams, for a total of 21 beams. These 21 beams are designated as beams 1-21, with beams 1-7 broadcast by GEO satellite A, beams 8-14 by GEO satellite B, and beams 15-21 by GEO satellite C. One beam from each satellite can be acquired through the 21 beam tracking channels, where beam tracking channel i acquires beam i, and 1 ≤ i ≤ 21. After beam acquisition, the response beam and redundant beams are determined.

[0036] In some possible implementations of the embodiments of this application, the most powerful beam among the captured beams can be used as the response beam.

[0037] It should be noted that in the BeiDou RDSS regional short message communication system, when a BeiDou terminal locks onto a downlink beam and synchronizes its local time with that downlink beam, that downlink beam is called the response beam. When the BeiDou terminal also locks onto other downlink beams, these other downlink beams are called redundant beams.

[0038] In some possible implementations of the embodiments of this application, S102 may include: determining the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate according to the following formula (1):

[0039]

[0040] In formula (1), f D,avg The average value of the Doppler frequency offset of the received signal. The average value of the Doppler frequency offset rate of change of the received signal. T is the compensation control time interval, t is the time interval of the observation interruption, and f(i) D,RX,carrierThe i-th Doppler frequency offset corresponding to the received signal. Let be the rate of change of the i-th Doppler frequency offset corresponding to the received signal.

[0041] In some possible implementations of embodiments of this application, the floor() function is a floor function.

[0042] In some possible implementations of this application, the period for calculating the Doppler frequency offset of the received signal by the receiving loop of the BeiDou RDSS terminal module is typically 10 milliseconds (ms). Therefore, the compensation control time interval T must be greater than 10 ms. A compensation control time interval that is too small will cause unstable transmission power, while a compensation control time interval that is too large will make it difficult to improve the success rate of transmission communication. The compensation control time interval can be set to 100 ms. This compensation control time interval can meet the application requirements of most transmitted data and can also perform multiple smoothing filters on the Doppler frequency offset of the received signal to obtain a stable and real-time Doppler frequency offset value.

[0043] In some possible implementations of the embodiments of this application, the compensation control time interval can be specifically set according to the length of the data to be transmitted.

[0044] In some possible implementations of the embodiments of this application, a time interval for the observation interruption can be set, and within each time interval of the observation interruption, a Doppler frequency offset corresponding to the received signal can be obtained, thereby obtaining multiple Doppler frequency offsets.

[0045] In some possible implementations of the embodiments of this application, the Doppler frequency deviation rate can be calculated according to the following formula (2).

[0046]

[0047] In some possible implementations of the embodiments of this application, S103 may include: determining a first compensation value and a second compensation value according to the following formula (3):

[0048]

[0049] in, As the first compensation value, For the second compensation value, f Lf1 f is the center frequency of the first entry point. s f is the center frequency of the departure station. D,avg The average value of the Doppler frequency offset of the received signal. T0 is the average value of the Doppler frequency offset rate of the received signal, and T0 is the time interval for real-time control of the transmit link.

[0050] In some possible implementations of the embodiments of this application, the downlink outgoing signal of the BeiDou RDSS regional short message communication system adopts the S-band, with a center frequency of 2491.75MHz, i.e., the center frequency f of the downlink outgoing frequency point. s The uplink inbound signal uses the L-band, with two inbound frequencies for civilian use. One is Lf1, whose center frequency is 1614.26MHz, which is the center frequency f of the first inbound frequency. Lf1 One is Lf2, whose center frequency is 1618.34MHz, which is the center frequency f of the first entry frequency. Lf2 .

[0051] In some possible implementations of the embodiments of this application, S104 may include: at the start of signal transmission, compensating the transmitted signal using a first compensation value; and during signal transmission, compensating the transmitted signal using a second compensation value.

[0052] Through actual testing, after compensation of the transmitted signal, the Doppler frequency deviation of the transmitted signal is within 10Hz throughout the entire signal transmission process, which can accurately control the frequency of the transmitted signal and thus improve the communication success rate.

[0053] In some possible implementations of the embodiments of this application, the method for compensating the transmitted signal provided in the embodiments of this application may further include: storing a first compensation value, which is used to compensate the transmitted signal at the start of signal transmission when the beam of the GEO satellite is not captured and the Beidou RDSS terminal module is working in the forced transmission and entry mode.

[0054] In some possible implementations of the embodiments of this application, the first compensation value may be stored in the non-volatile memory of the electronic device.

[0055] In some possible implementations of the embodiments of this application, the method for compensating the transmitted signal provided in the embodiments of this application may further include: when the beam of the GEO satellite is not captured and the Beidou RDSS terminal module is working in the forced transmission and entry mode, at the start of signal transmission, compensating the transmitted signal using the stored compensation value.

[0056] In some possible implementations of the embodiments of this application, when the beam of the GEO satellite is not captured, it can be determined whether a forced transmission signal is required. If a forced transmission signal is not required, the tracking beam is captured and tracked through the beam tracking channel. If a forced transmission signal is required, the current working mode is set to the forced transmission entry working mode with no response beam. Then, at the start of signal transmission, the stored compensation value is obtained from the non-volatile memory of the electronic device, and the transmission signal is compensated using the compensation value at the start of signal transmission.

[0057] Through actual testing, after compensation was applied to the transmitted signal at the start of transmission, the Doppler frequency deviation of the transmitted signal was within 150Hz throughout the entire transmission process, which meets the technical requirements of the BeiDou satellite system.

[0058] In some possible implementations of the embodiments of this application, since the Doppler frequency offset of the received signal of the Beidou RDSS terminal module is opposite in sign to the Doppler frequency offset of the transmitted signal, when compensating for the transmitted signal, the compensation value can be taken as the opposite number and then superimposed on the nominal carrier frequency of the transmitted signal.

[0059] The following is combined Figure 2 The method for compensating transmitted signals provided in the embodiments of this application will be described. Figure 2 This is a schematic diagram of the process of compensating for transmitted signals provided in the embodiments of this application.

[0060] Capture the beam of the GEO satellite and determine whether the beam of the GEO satellite has been captured.

[0061] If the beam of the GEO satellite is not captured, it is determined whether a forced signal transmission is required. If a forced signal transmission is not required, the acquisition of the GEO satellite beam continues. If a forced signal transmission is required, the current working mode is set to the forced transmission in-station working mode with no response beam. Then, the stored compensation value is obtained from the non-volatile memory of the electronic device, and the compensation value is used to compensate the transmitted signal at the start of signal transmission.

[0062] If the beam of a GEO satellite is captured, the response beam is determined from the captured beam.

[0063] Based on the time interval of the observation interruption, extract the carrier phase observation and calculate the Doppler frequency offset and Doppler frequency offset rate of the received signal.

[0064] Based on the compensation control time interval of the transmitted signal, calculate the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate.

[0065] Based on the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate, calculate the first compensation value required at the start of signal transmission and the second compensation value required during signal transmission.

[0066] At the start of signal transmission, the transmitted signal is compensated using a first compensation value and the first compensation value is stored. During the signal transmission process, the transmitted signal is compensated using a second compensation value.

[0067] This application also provides a transmission signal compensation device. The transmission signal compensation device provided in this application is preferably applicable to electronic devices including a BeiDou RDSS terminal module, which uses a crystal oscillator as its clock source. Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of the transmission signal compensation device 300 provided in the embodiments of this application. The transmission signal compensation device 300 may include:

[0068] Acquisition module 301 is used to acquire the beam of a GEO satellite;

[0069] The first determining module 302 is used to determine the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption when the beam of the GEO satellite is captured.

[0070] The second determining module 303 is used to determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate.

[0071] The first compensation module 304 is used to compensate the transmitted signal according to the first compensation value and the second compensation value.

[0072] In this embodiment, the electronic device including the BeiDou RDSS terminal module captures the beam of a GEO satellite. Upon capturing the GEO satellite beam, it determines the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption. Based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate, it determines a first compensation value and a second compensation value corresponding to the Doppler frequency offset of the transmitted signal. The transmitted signal is then compensated based on the first compensation value and the second compensation value. Thus, compensation of the transmitted signal can be performed without increasing the transmission power, adding hardware, or increasing device power consumption, thereby improving the communication success rate of the BeiDou RDSS terminal module.

[0073] In some possible implementations of the embodiments of this application, the first determining module 302 may specifically be used for:

[0074] Based on the above formula (1), determine the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate.

[0075] In some possible implementations of the embodiments of this application, the second determining module 303 may specifically be used for:

[0076] Based on the above formula (3), determine the first compensation value and the second compensation value.

[0077] In some possible implementations of the embodiments of this application, the first compensation module 304 may specifically be used for:

[0078] At the start of signal transmission, the transmitted signal is compensated using the first compensation value;

[0079] During signal transmission, a second compensation value is used to compensate for the transmitted signal.

[0080] In some possible implementations of the embodiments of this application, the signal compensation device 300 provided in the embodiments of this application may further include:

[0081] The storage module stores the first compensation value, which is used to compensate the transmitted signal at the start of signal transmission when the beam of the GEO satellite is not captured and the Beidou RDSS terminal module is working in the forced transmission and entry mode.

[0082] In some possible implementations of the embodiments of this application, the signal compensation device 300 provided in the embodiments of this application may further include:

[0083] The second compensation module is used to compensate the transmitted signal at the start of signal transmission by using the stored compensation value when the beam of the GEO satellite is not captured and the Beidou RDSS terminal module is working in the forced transmission and entry mode.

[0084] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application.

[0085] The electronic device may include a processor 401 and a memory 402 storing computer program instructions. The electronic device may also include a BeiDou RDSS terminal module, which uses a crystal oscillator from the electronic device as a clock source.

[0086] Specifically, the processor 401 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0087] Memory 402 may include mass storage for data or instructions. For example, and not limitingly, memory 402 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be internal or external to an electronic device. In some specific embodiments, memory 402 is a non-volatile solid-state memory.

[0088] In some specific embodiments, the memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the compensation method for transmitted signals according to this application.

[0089] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement the transmission signal compensation method provided in the embodiments of this application.

[0090] In one example, the electronic device may also include a communication interface 403 and a bus 410. Wherein, as... Figure 4 As shown, the processor 401, memory 402, and communication interface 403 are connected through bus 410 and complete communication with each other.

[0091] The communication interface 403 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0092] Bus 410 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 410 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0093] The electronic device can execute the signal compensation method provided in the embodiments of this application, thereby achieving the corresponding technical effects of the signal compensation method provided in the embodiments of this application.

[0094] In addition, in conjunction with the signal compensation method in the above embodiments, this application also provides a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when executed by a processor, these computer program instructions implement the signal compensation method provided in this application. Examples of computer-readable storage media include non-transitory computer-readable media, such as ROM, RAM, magnetic disks, or optical disks.

[0095] This application also provides a computer program product. When the instructions in the computer program product are executed by the processor of an electronic device, the electronic device executes the signal compensation method provided in this application embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0096] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0097] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable read-only memory (EROM), floppy disks, compact disc read-only memory (CD-ROM), optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0098] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0099] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0100] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for compensating transmitted signals, characterized in that, The method is applied to an electronic device including a BeiDou RDSS terminal module, wherein the BeiDou RDSS terminal module uses a crystal oscillator of the electronic device as a clock source; the method includes: Beams that capture GEO satellites; When the beam of the GEO satellite is captured, the average value of the Doppler frequency offset of the received signal and the average value of the Doppler frequency offset change rate are determined based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption. Based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate, determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal; The transmitted signal is compensated based on the first compensation value and the second compensation value; The step of determining the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate includes: The first compensation value and the second compensation value are determined according to the following formula: in, The first compensation value, This is the second compensation value. The center frequency of the first ingress frequency point. The center frequency of the departure station. The average value of the Doppler frequency offset of the received signal. The average value of the Doppler frequency offset change rate of the received signal. This is the time interval for real-time control of the transmission link.

2. The method according to claim 1, characterized in that, The step of determining the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption includes: The average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal are determined according to the following formulas: in, The average value of the Doppler frequency offset of the received signal. The average value of the Doppler frequency offset change rate of the received signal. , The compensation control time interval, The time interval for the interruption of the observation. The i-th Doppler frequency offset corresponding to the received signal. The i-th Doppler frequency offset rate corresponds to the received signal.

3. The method according to claim 1, characterized in that, The step of compensating the transmitted signal based on the first compensation value and the second compensation value includes: At the start of signal transmission, the transmitted signal is compensated using the first compensation value; During signal transmission, the transmitted signal is compensated using the second compensation value.

4. The method according to claim 1, characterized in that, The method further includes: The first compensation value is stored so that, when the beam of the GEO satellite is not captured and the BeiDou RDSS terminal module is operating in the forced transmission and entry mode, the stored compensation value is used to compensate the transmitted signal at the start of signal transmission.

5. The method according to claim 4, characterized in that, The method further includes: If the beam of the GEO satellite is not captured and the BeiDou RDSS terminal module is operating in the forced transmission and entry mode, the transmitted signal is compensated using the stored compensation value at the start of signal transmission.

6. A compensation device for transmitted signals, characterized in that, The device is applied to an electronic device including a BeiDou RDSS terminal module, wherein the BeiDou RDSS terminal module uses a crystal oscillator of the electronic device as a clock source; the device includes: Acquisition module, used to acquire the beam of GEO satellites; The first determining module is used to determine the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate of the received signal based on the compensation control time interval of the transmitted signal and the time interval of the observation interruption when the beam of the GEO satellite is captured. The second determining module is used to determine the first compensation value and the second compensation value corresponding to the Doppler frequency offset of the transmitted signal based on the average value of the Doppler frequency offset and the average value of the Doppler frequency offset change rate. The first compensation module is used to compensate the transmitted signal according to the first compensation value and the second compensation value; The second determining module is specifically used for: The first compensation value and the second compensation value are determined according to the following formula: in, The first compensation value, This is the second compensation value. The center frequency of the first ingress frequency point. The center frequency of the departure station. The average value of the Doppler frequency offset of the received signal. The average value of the Doppler frequency offset change rate of the received signal. This is the time interval for real-time control of the transmission link.

7. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the signal compensation method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the signal compensation method as described in any one of claims 1-5.

9. A computer program product, characterized in that, When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device performs the signal compensation method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Data broadcasting method and device

    CN111385013A

  • Beidou No.3 RDSS area long message sending method in high-speed dynamic environment

    CN113422640A