Radio frequency signal correction apparatus, method and radio frequency transmitting apparatus

By using radio frequency signal correction devices and methods, the orthogonal error of radio frequency test signals and feedback signals is digitally processed, achieving adaptive initialization correction. This solves the problem of poor calibration effect of orthogonal imbalance error of radio frequency signals, and improves calibration accuracy and flexibility.

CN118041464BActive Publication Date: 2025-12-19ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211413404.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-11
Publication Date
2025-12-19
Estimated Expiration
2042-11-11

AI Technical Summary

Technical Problem

Existing technologies have poor error calibration effects for orthogonal imbalance of radio frequency signals, especially under environmental changes and signal abrupt changes, and conventional methods increase resource consumption and power consumption.

Method used

An RF signal correction device and method are adopted. The orthogonal error information is determined by the error estimation module based on the RF test signal and the feedback test signal. The error correction module is then used for digital correction to achieve adaptive initialization correction.

Benefits of technology

It improves the accuracy and flexibility of orthogonal consistency calibration, is suitable for ultra-wideband channels, reduces resources and power consumption, and improves the performance of RF signal correction devices and transmitters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118041464B_ABST
    Figure CN118041464B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of radio frequency signal correction device, method and radio frequency transmitting device.Radio frequency signal correction device includes error estimation module, for according to radio frequency test signal and feedback test signal, determine the statistical test information of the radio frequency test signal, and according to the statistical test information, determine the quadrature error information of the radio frequency test signal;According to the quadrature error information, determine the initialization correction information of the radio frequency test signal;Wherein, the feedback test signal is obtained by forward and backward processing to the radio frequency test signal;Error correction module is connected with the error estimation module, for according to the initialization correction information, the input radio frequency signal is corrected.The device is in the form of digitization to realize the correction of quadrature consistency in working bandwidth, improve the correction accuracy, and not limited by working bandwidth, for the quadrature consistency correction of ultra-wideband channel is also applicable.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present specification relates to the field of communications, and in particular, to a radio frequency signal correction device, method and radio frequency transmitting device. BACKGROUND

[0002] Modern communication systems have higher and higher bandwidth requirements for radio frequency transceivers, such as 5G low frequency wideband zero intermediate frequency systems and 5G high frequency ultra-wideband systems. Conventional radio frequency analog devices cannot meet the index requirements of communication systems, and digital auxiliary analog calibration is a common optimization method. It optimizes the IQ (quadrature) imbalance in a quadrature modulation system, can greatly suppress image interference at the transmitting end, and can improve the receiving dynamic range of the signal at the receiving end.

[0003] In related technologies, in terms of IQ imbalance error calibration, the following schemes are commonly used: (1) using a signal source, a spectrum analyzer and a computer to perform offline testing, and performing detailed measurement on a specific module to obtain fixed channel parameters, and performing error calibration based on the channel parameters. (2) Using signal characteristics, using a self-adaptive filter blind iteration method to extract channel parameters, and performing error calibration based on the extracted channel parameters. (3) After the transmitting mixer, envelope detection is performed, and after the envelope is sampled and down-converted by an ADC (Analog-to-Digital Converter), the quadrature imbalance parameters are estimated.

[0004] The above-mentioned several common methods each have their own defects. Among them, scheme (1) is suitable for stable environment scenarios, but cannot correct the error caused by changes in the external environment, so the calibration effect is not accurate. Scheme (2) uses a blind iteration method, so the iteration parameters are unstable in the case of signal mutation, which can cause performance degradation and reduce system performance. Scheme (3) requires additional ADC and digital down-conversion processing, which increases resources and power consumption. Therefore, there is an urgent need to provide a method for quadrature imbalance error calibration through digital assistance. SUMMARY

[0005] The purpose of the embodiments of the present application is to provide a radio frequency signal correction device, method and radio frequency transmitting device to solve the problem of poor quadrature imbalance error calibration effect in the prior art.

[0006] To solve the above technical problems, the embodiments of the present application are implemented as follows:

[0007] In one aspect, the embodiments of the present application provide a radio frequency signal correction device, comprising:

[0008] an error estimation module, configured to determine statistical test information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, and determine quadrature error information of the radio frequency test signal according to the statistical test information; and determine initialization correction information of the radio frequency test signal according to the quadrature error information; wherein the feedback test signal is obtained by performing forward and backward processing on the radio frequency test signal;

[0009] an error correction module, connected with the error estimation module, configured to correct the input radio frequency signal according to the initialization correction information.

[0010] In another aspect, the embodiment of the present application provides a radio frequency transmitting device, comprising a controller, a first signal processing module, a second signal processing module, a radio frequency input end, a radio frequency output end, and the radio frequency signal correction device; wherein the controller is connected with the signal generation module and the radio frequency signal correction device; the signal generation module, the error correction module, and the error estimation module are respectively connected with the radio frequency input end; the error correction module is connected to the radio frequency output end through the first signal processing module; and the error estimation module is connected to the first signal processing module through the second signal processing module.

[0011] The controller is configured to control the signal generation module to generate a radio frequency test signal; and the radio frequency test signal is input to the first signal processing module through the radio frequency input end and the error correction module in sequence.

[0012] The first signal processing module is configured to perform forward processing on the radio frequency test signal to obtain an analog test signal corresponding to the radio frequency test signal.

[0013] The second signal processing module is configured to perform backward processing on the analog test signal to obtain a feedback test signal corresponding to the radio frequency test signal.

[0014] The radio frequency signal correction device is configured to determine initialization correction information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal; correct a radio frequency signal input by the radio frequency input end according to the initialization correction information; and transmit the corrected radio frequency signal through the radio frequency output end.

[0015] In another aspect, the embodiment of the present application provides a radio frequency signal correction method applied to the radio frequency transmitting device in the above aspect, and the method comprises:

[0016] In the initialization stage of the radio frequency transmitting device, a radio frequency test signal is generated, and forward and backward processing is performed on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal.

[0017] acquire statistical test information corresponding to the radio frequency test signal and the feedback test signal;

[0018] determine quadrature error information of the radio frequency test signal according to the statistical test information;

[0019] determine initialization correction information of the radio frequency transmitting device according to the quadrature error information; the initialization correction information is used for correcting a radio frequency signal input by the radio frequency input end.

[0020] In still another aspect, an embodiment of the present application provides an electronic device, including a processor and a memory electrically connected with the processor, the memory storing a computer program, and the processor is used for calling and executing the computer program from the memory to implement the radio frequency signal correction method.

[0021] In still another aspect, an embodiment of the present application provides a storage medium for storing a computer program, the computer program being executable by a processor to implement the radio frequency signal correction method.

[0022] The error estimation module in the radio frequency signal correction device can determine statistical test information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, determine quadrature error information of the radio frequency test signal according to the statistical test information, and determine initialization correction information of the radio frequency test signal according to the quadrature error information; the feedback test signal is obtained by performing forward and backward processing on the radio frequency test signal, and the error correction module in the radio frequency signal correction device can correct the input radio frequency signal according to the initialization correction information. It can be seen that the radio frequency signal correction device realizes correction of quadrature consistency of the radio frequency signal in a digital manner, not only improves the calibration accuracy of the quadrature consistency, but also enables the radio frequency signal input into the radio frequency signal correction device to be corrected based on accurate initialization correction information, thereby improving the correction performance of the radio frequency signal correction device.

[0023] The radio frequency transmitting device provided in the embodiment of the present application comprises a controller, a signal generation module, a first signal processing module, a second signal processing module, a radio frequency input end, a radio frequency output end and a radio frequency signal correction device. The controller controls the signal generation module to generate a radio frequency test signal. The radio frequency test signal is input to the first signal processing module through the radio frequency input end and the error correction module in sequence, and the radio frequency test signal is forwardly processed by the first signal processing module to obtain an analog test signal corresponding to the radio frequency test signal. The analog test signal is reversely processed by the second signal processing module to obtain a feedback test signal corresponding to the radio frequency test signal. Then, the initialization correction information of the radio frequency test signal is determined by the radio frequency signal correction device according to the radio frequency test signal and the feedback test signal, so that the radio frequency signal input by the radio frequency input end is corrected according to the initialization correction information, and the corrected radio frequency signal is transmitted through the radio frequency output end. It can be seen that the radio frequency transmitting device realizes the correction of the quadrature consistency in the working bandwidth in a digital manner, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used to determine the initialization correction information is obtained through forward and reverse processing, and the forward and reverse processing process is related to the communication link parameters of the radio frequency transmitting device, the quadrature consistency correction process can be adapted to the related parameters in the communication link, such as being able to adapt to the working bandwidth of the current system, so that the quadrature consistency correction of the radio frequency transmitting device is more flexible, and the quadrature consistency correction is no longer limited by the working bandwidth, so it is also applicable to the quadrature consistency correction of the ultra-wideband channel. BRIEF DESCRIPTION OF DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the one or more embodiments of the present specification or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments described in the one or more embodiments of the present specification, and other drawings can also be obtained by those skilled in the art without creative effort.

[0025] Figure 1 is a schematic block diagram of a radio frequency signal correction device according to an embodiment of the present application;

[0026] Figure 2 is a schematic block diagram of an error estimation module in a radio frequency transmitting device according to an embodiment of the present specification;

[0027] Figure 3 is a schematic block diagram of a radio frequency transmitting device according to an embodiment of the present application;

[0028] Figure 4 is a schematic block diagram of an error correction module in a radio frequency transmitting device according to an embodiment of the present specification;

[0029] Figure 5 is a schematic flow chart of a radio frequency signal correction method according to an embodiment of the present specification;

[0030] Figure 6 is a schematic structural diagram of a radio frequency transmitting device according to an embodiment of the present application;

[0031] Figure 7 is a schematic flow chart of a radio frequency signal correction method according to another embodiment of the present specification;

[0032] Figure 8 is a schematic flow chart of a radio frequency signal correction method according to still another embodiment of the present specification;

[0033] Figure 9 is a schematic block diagram of an electronic device according to an embodiment of the present specification. DETAILED DESCRIPTION

[0034] The embodiments of the present application provide a radio frequency signal correction device, method and radio frequency transmitting device to solve the problem of poor error correction effect on radio frequency signal quadrature imbalance in the prior art.

[0035] In order for those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should fall within the scope of protection of the present application.

[0036] Figure 1 is a schematic block diagram of a radio frequency signal correction device according to an embodiment of the present application, as shown in Figure 1 The radio frequency signal correction device includes an error estimation module 11 and an error correction module 12, and the error estimation module 11 and the error correction module 12 are connected to each other.

[0037] The error estimation module 11 is configured to determine statistical test information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, and determine quadrature error information of the radio frequency test signal according to the statistical test information; determine initialization correction information of the radio frequency test signal according to the quadrature error information; wherein the feedback test signal is obtained by forward and backward processing of the radio frequency test signal. The error correction module 12 is configured to correct the input radio frequency signal according to the initialization correction information.

[0038] The error estimation module in the radio frequency signal correction device can determine statistical test information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, determine quadrature error information of the radio frequency test signal according to the statistical test information, and determine initialization correction information of the radio frequency test signal according to the quadrature error information. The error correction module in the radio frequency signal correction device can correct the input radio frequency signal according to the initialization correction information. It can be seen that the radio frequency signal correction device realizes correction of quadrature consistency of the radio frequency signal in a digital manner, which not only improves the calibration accuracy of the quadrature consistency, but also enables the radio frequency signal input into the radio frequency signal correction device to be corrected based on accurate initialization correction information, thereby improving the correction performance of the radio frequency signal correction device.

[0039] In one embodiment, as shown in FIG. 1, the error estimation module 11 includes a statistical module 111 and an error calculation module 112 connected with each other. Figure 2

[0040] The statistical module 111 is configured to obtain first statistical information corresponding to the radio frequency test signal and second statistical information corresponding to the feedback test signal, and determine correlation statistical information between the radio frequency test signal and the feedback test signal according to the radio frequency test signal and the feedback test signal. The statistical test signal includes the first statistical information, the second statistical information and the correlation statistical information.

[0041] The error calculation module 112 is configured to determine quadrature error information of the radio frequency test signal according to the statistical test information, and determine initialization correction information of the radio frequency test signal according to the quadrature error information.

[0042] In this embodiment, through the interaction of the statistical module 111 and the error calculation module 112, the effect of determining the quadrature error information and the initialization correction information in a digital calculation manner is realized, the calculation accuracy of the initialization correction information is improved, the radio frequency signal input into the radio frequency signal correction device can be corrected based on accurate initialization correction information, and the correction performance of the radio frequency signal correction device is improved.

[0043] In one embodiment, the error estimation module 11 further includes a phase conversion module 113 as shown in FIG. 1, and the phase conversion module 113 is connected with the statistical module 111 and the error calculation module 112. Figure 2 The phase conversion module 113 is configured to correct the quadrature error information to obtain corrected quadrature error information. The error calculation module 112 is configured to determine the initialization correction information of the radio frequency test signal according to the corrected quadrature error information. ​

[0044] In this embodiment, after the error calculation module 112 calculates the quadrature error information, the quadrature error information is corrected by the phase conversion module 113, so that the corrected quadrature error information can be more matched with the communication link of the radio frequency signal correction device, so that the initialization correction information determined based on the corrected quadrature error information is more suitable for the forward actual compensation of the radio frequency signal correction device.

[0045] Figure 3 is a schematic block diagram of a radio frequency transmitting device according to an embodiment of the present application, as shown in the figure, the radio frequency transmitting device includes a controller 10, a signal generation module 20, a first signal processing module 30, a second signal processing module 40, a radio frequency input end 50, a radio frequency output end 60 and a radio frequency signal correction device 70. The specific structure of the radio frequency signal correction device 70 has been described in detail in the embodiment shown in Figure 3 , and will not be repeated here. Figures 1 to 2

[0046] Among them, the controller 10 is connected with the signal generation module 20 and the radio frequency signal correction device 70; the signal generation module 20, the error correction module 12 and the error estimation module 11 are connected with the radio frequency input end 50 respectively; the error correction module 12 is connected to the radio frequency output end 60 through the first signal processing module 30; the error estimation module 11 is connected to the first signal processing module 30 through the second signal processing module 40.

[0047] The controller 10 is configured to control the signal generation module 20 to generate a radio frequency test signal; the radio frequency test signal generated by the signal generation module 20 is input to the first signal processing module 30 in sequence through the radio frequency input end 50 and the error correction module 12.

[0048] Among them, the radio frequency test signal is a quadrature signal. Optionally, the radio frequency test signal can be a single tone signal.

[0049] Optionally, the test frequency point of the radio frequency transmitting device can be pre-configured. For example, after the controller 10 controls the signal generation module 20 to generate the radio frequency test signal, the radio frequency test signal is input according to the pre-configured test frequency point.

[0050] The first signal processing module 30 is configured to perform forward processing on the radio frequency test signal to obtain an analog test signal corresponding to the radio frequency test signal.

[0051] The second signal processing module 40 is configured to perform reverse processing on the analog test signal to obtain a feedback test signal corresponding to the radio frequency test signal.

[0052] The radio frequency signal correction device 70 is configured to determine initialization correction information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, and transmit the corrected radio frequency signal through the radio frequency output end 60.​

[0053] In this embodiment, the signal transmission link in which the first signal processing module 30 is located can be regarded as a forward link (or a positive link) because the signal flows from the radio frequency input end 50 to the radio frequency output end in the signal transmission link. The processing of the radio frequency test signal by the first signal processing module 30 can be referred to as forward processing. The signal feedback link in which the second signal processing module 40 is located can be regarded as a reverse link because the signal flows from the output end of the first signal processing module 30 to the input end (i.e., the radio frequency input end 50) of the signal transmission link in the signal feedback link. The processing of the analog test signal by the second signal processing module 40 can be referred to as reverse processing.

[0054] Optionally, when the radio frequency signal correction device 70 determines the initial correction information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, the radio frequency signal correction device 70 can first determine statistical test information corresponding to the radio frequency test signal, then determine quadrature error information of the radio frequency test signal according to the statistical test information, and then determine the initial correction information of the radio frequency test signal according to the quadrature error information. The statistical test information corresponding to the radio frequency test signal and the feedback test signal can include at least one of the following: first statistical information corresponding to the radio frequency test signal, second statistical information corresponding to the feedback test signal, correlation statistical information between the radio frequency test signal and the feedback test signal, and link parameters of the communication link of the radio frequency transmission device. The first statistical information and the second statistical information can be understood as information of signal statistical characteristics, such as time domain position, amplitude, phase, amplitude, gain, and other characteristic information of the signal. The correlation statistical information is used to represent the correlation between the radio frequency test signal and the feedback test signal. An optional correlation representation method is to perform convolution calculation on the radio frequency test signal and the feedback test signal. The result of the convolution is the cross-correlation function of the radio frequency test signal and the feedback test signal, and the size of the cross-correlation function reflects the correlation between the two signals. The communication link includes the signal transmission link and the signal feedback link, and the link parameters of the communication link refer to related parameters involved in the communication link, such as the phases corresponding to the first signal processing module 30 and the second signal processing module 40, the gain, the link rotation of the communication link, and other parameters.

[0055] The quadrature error information of the radio frequency test signal can include error information related to signal statistical characteristics, such as amplitude error, phase error, gain error, and the like. The initial correction information corresponding to the quadrature error information corresponds to the signal statistical characteristics. For example, the quadrature error information includes a phase error, and the corresponding initial correction information includes a phase compensation value. The quadrature error information includes a gain error, and the corresponding initial correction information includes a gain compensation value.

[0056] The radio frequency transmitting device provided in the embodiment of the present application comprises a controller, a signal generation module, a first signal processing module, a second signal processing module, a radio frequency input end, a radio frequency output end and a radio frequency signal correction device. The controller controls the signal generation module to generate a radio frequency test signal. The radio frequency test signal is input to the first signal processing module through the radio frequency input end and the error correction module in sequence, and the radio frequency test signal is forwardly processed by the first signal processing module to obtain an analog test signal corresponding to the radio frequency test signal. The analog test signal is reversely processed by the second signal processing module to obtain a feedback test signal corresponding to the radio frequency test signal. Then, the initialization correction information of the radio frequency test signal is determined by the radio frequency signal correction device according to the radio frequency test signal and the feedback test signal, so that the radio frequency signal input by the radio frequency input end is corrected according to the initialization correction information, and the corrected radio frequency signal is transmitted by the radio frequency output end. It can be seen that the radio frequency transmitting device realizes the correction of the quadrature consistency in the working bandwidth in a digital manner, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used to determine the initialization correction information is obtained through forward and reverse processing, and the forward and reverse processing process is related to the communication link parameters of the radio frequency transmitting device, the quadrature consistency correction process can be adapted to the related parameters in the communication link, such as the working bandwidth of the current system, so that the quadrature consistency correction of the radio frequency transmitting device is more flexible, and the quadrature consistency correction is no longer limited by the working bandwidth, so that the quadrature consistency correction of the ultra-wideband channel is also applicable.

[0057] In one embodiment, the controller 10 is further configured to determine, in the service execution phase of the radio frequency transmitting device, a data statistical parameter corresponding to the correction instruction based on the correction instruction of the service data generated in the service execution phase, the data statistical parameter comprising a signal delay and a data statistical range.

[0058] The error estimation module 11 is further configured to obtain target service data generated in the service execution phase according to the data statistical parameter, detect a data state of the target service data to obtain a detection result, and determine data correction information corresponding to the target service data according to the detection result.

[0059] The error correction module 12 is further configured to correct the service data generated in the service execution phase according to the data correction information.

[0060] The controller 10 can send a correction instruction for the service data according to a preconfigured data correction rule. The data correction rule can include a correction frequency or a correction time, etc. Alternatively, the user can manually initiate the correction instruction. When the user manually initiates the correction instruction, the controller 10 determines the corresponding data statistical parameter based on the correction instruction.

[0061] The signal delay included in the data statistical parameter is input to the error estimation module 11. The error estimation module 11 detects the data state of the target service data based on the signal delay. For example, the preconfigured signal delay is 10 milliseconds. The error estimation module 11 detects the data state of the target service data 10 milliseconds after responding to the correction instruction. The reason for this is that there is a delay when the service data passes through the communication link, that is, there is a delay when the error estimation module 11 acquires the target service data generated in the service execution stage. Therefore, by preconfiguring the signal delay, the error estimation module 11 can ensure that complete target service data is acquired when detecting the data state, thereby further ensuring the accuracy of the data state detection.

[0062] The data statistical range can include a data length, a time domain position where the data is located, etc. Taking the data length as an example of the data statistical range, it is assumed that the preconfigured data length to be acquired is 2 15 bits. The orthogonal error estimation module 41 acquires target service data with a data length of 2 15 bits after responding to the correction instruction. Further, the target service data with a data length of 2 15 bits is detected for the data state.

[0063] The data state of the target service data can include a data power value, a threshold value, etc. In the service execution stage of the radio frequency transmitting device, the data state of the service data should comply with a pre-set state range. If the data state of the service data is not within the pre-set state range, it is considered that the data state of the service data is abnormal or the data state error is large. For example, a pre-set data threshold value range of the service data is set. When detecting the data state of the target service data, it can be determined whether the data threshold value of the target service data is within the pre-set data threshold value range. If not, it is determined that the data state of the target service data is abnormal or the data state error is large, and further it can be determined that the service data generated in the service execution stage has an error. At this time, the error estimation module 11 can determine the data correction information corresponding to the target service data, and transmit the data correction information to the error correction module 12. The error correction module 12 corrects the service data generated in the service execution stage based on the data correction information.

[0064] In the service execution stage of the radio frequency transmitting device, the error estimation module 11 obtains target service data generated in the service execution stage of the service, detects the data state of the target service data, determines data correction information corresponding to the target service data according to the detection result, and then corrects the service data generated in the service execution stage through the error correction module 12, thereby achieving the effect of correcting the data error of the service execution stage in a digital manner in real time, and improving the service processing performance of the radio frequency transmitting device.

[0065] In one embodiment, as shown in Figure 4 The error correction module 12 includes an initialization correction filter set 121 and a service correction filter set 122.

[0066] The error estimation module 11 is further configured to, in a case where the initialization correction information includes first complex filter coefficients, convert the first complex filter coefficients into first real filter coefficients and write the first real filter coefficients into the initialization correction filter set 121; and in a case where the data correction information includes second complex filter coefficients, convert the second complex filter coefficients into second real filter coefficients and write the second real filter coefficients into the service correction filter set 122.

[0067] The initialization correction filter set 121 is configured to correct the radio frequency signal input from the radio frequency input end based on the first real filter coefficients.

[0068] The service correction filter set 122 is configured to correct the service data generated in the service execution stage based on the second real filter coefficients.

[0069] In this embodiment, the initialization correction filter set 121 and the service correction filter set 122 each include four sets of real filter coefficients. Since the result fitted by the error estimation module 11 (including the initialization correction information or the data correction information) is complex filter coefficients, and considering that the actual working system is I and Q two real numbers, the complex filter coefficients can be converted into four sets of real filter coefficients.

[0070] In one embodiment, the signal feedback link of the radio frequency transmitting device is provided with a switch assembly, which can be arranged at any position in the signal feedback link, such as between the second signal processing module 40 and the error estimation module 11, or between the output end of the first signal processing module 30 and the input end of the second signal processing module 40, etc. Wherein, the signal feedback link of the radio frequency transmitting device is a link composed of the second signal processing module 40 and the error estimation module 11.

[0071] The controller 10 is also configured to control the switch assembly to be closed during an initialization phase of the radio frequency transmitting device, and to be opened after the initialization correction information is determined.

[0072] Optionally, the controller 10 is also configured to control the switch assembly to be closed during a service execution phase of the radio frequency transmitting device, and to be opened after the data correction information is determined.

[0073] In this embodiment, by controlling the opening or closing of the switch assembly, the opening or closing of the signal feedback link is controlled, so that when the radio frequency transmitting device needs to perform the initialization correction or service data correction of quadrature consistency, the quadrature consistency correction can be performed through the signal feedback link in the conducting state. At the same time, when the initialization correction or service data correction of quadrature consistency is not needed, the signal feedback link is opened, so that the radio frequency transmitting device can normally perform service processing without being disturbed by the signal feedback, and unnecessary resource consumption is saved.

[0074] Figure 5 is a schematic flow chart of a radio frequency signal correction method according to an embodiment of the present application. As shown in Figure 5 The radio frequency signal correction method is applied to the radio frequency transmitting device described in the above embodiments, and includes the following steps:

[0075] S502, in the initialization phase of the radio frequency transmitting device, a radio frequency test signal is generated, and the radio frequency test signal is pre-processed to obtain a feedback test signal corresponding to the radio frequency test signal.

[0076] The radio frequency test signal is a quadrature signal. Optionally, the radio frequency test signal can be a single tone signal. The test frequency point of the radio frequency transmitting device can be pre-configured, and the test frequency point can include one or more. For example, after the radio frequency test signal is generated, the radio frequency test signal is input according to the pre-configured test frequency point.

[0077] S504, statistical test information corresponding to the radio frequency test signal and the feedback test signal is obtained.

[0078] The statistical test information corresponding to the radio frequency test signal and the feedback test signal can include at least one of the following: first statistical information corresponding to the radio frequency test signal, second statistical information corresponding to the feedback test signal, correlation statistical information between the radio frequency test signal and the feedback test signal, and link parameters of a communication link in the radio frequency transmitting device. The first statistical information and the second statistical information can be understood as information of signal statistical characteristics, such as time domain position, amplitude, phase, amplitude, gain and other characteristic information of the signal. The correlation statistical information is used to represent the correlation between the radio frequency test signal and the feedback test signal. An optional correlation representation method is to perform convolution calculation on the radio frequency test signal and the feedback test signal. The result of the convolution is the cross-correlation function of the radio frequency test signal and the feedback test signal, and the size of the cross-correlation function reflects the correlation between the two signals. The communication link includes a signal transmitting link and a signal feedback link, and the link parameters of the communication link refer to related parameters involved in the communication link, such as the phase, gain and link rotation of the first signal processing module and the second signal processing module.

[0079] S506, determining the quadrature error information of the radio frequency test signal according to the statistical test information.

[0080] The quadrature error information of the radio frequency test signal can include error information related to signal statistical characteristics, such as amplitude error, phase error, gain error and the like.

[0081] S508, determining the initialization correction information of the radio frequency transmitting device according to the quadrature error information; the initialization correction information is used to correct the radio frequency signal input by the radio frequency input end.

[0082] The initialization correction information corresponds to the signal statistical characteristics corresponding to the quadrature error information. For example, the quadrature error information includes a phase error, and the corresponding initialization correction information includes a phase compensation value. The quadrature error information includes a gain error, and the corresponding initialization correction information includes a gain compensation value.

[0083] The technical scheme provided in the embodiments of the present application generates a radio frequency test signal in the initialization stage of the radio frequency transmitting device, and performs forward and reverse processing on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal; acquires statistical test information corresponding to the radio frequency test signal and the feedback test signal, determines orthogonal error information and initialization correction information of the radio frequency test signal according to the statistical test information, and then corrects the radio frequency signal input by the radio frequency input end by using the orthogonal error correction module. It can be seen that the technical scheme realizes the orthogonal consistency correction process in the working bandwidth in a digital manner in the initialization stage of the radio frequency transmitting device, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information when the radio frequency transmitting device is in the working stage, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used to determine the orthogonal error information and the initialization correction information is obtained by forward and reverse processing, and the forward and reverse processing process is related to the communication link parameters of the radio frequency transmitting device, the orthogonal consistency correction process can adapt to the related parameters in the communication link, such as being able to adapt to the working bandwidth of the current system, so that the orthogonal consistency correction of the radio frequency transmitting device is more flexible, and the correction of the orthogonal consistency is no longer limited by the working bandwidth, so that the orthogonal consistency correction of the ultra-wideband channel is also applicable.

[0084] In one embodiment, the statistical test information includes first statistical information corresponding to the radio frequency test signal, second statistical information corresponding to the feedback test signal, correlation statistical information between the radio frequency test signal and the feedback test signal, and link parameters of a communication link in the radio frequency transmitting device. Based on this, when acquiring the statistical test information corresponding to the radio frequency test signal and the feedback test signal, the following can be specifically performed:

[0085] First, the first statistical information corresponding to the radio frequency test signal and the second statistical information corresponding to the feedback test signal are acquired.

[0086] The first statistical information is information of signal statistical characteristics of the radio frequency test signal, such as time domain position, amplitude, phase, amplitude, gain and other characteristic information of the radio frequency test signal. The second statistical information is information of signal statistical characteristics of the feedback test signal, such as time domain position, amplitude, phase, amplitude, gain and other characteristic information of the feedback test signal.

[0087] Optionally, the signal range corresponding to the statistical information to be acquired can be preconfigured, and the signal range can include a signal time domain length, a signal time domain position, etc. In the case of preconfiguring the signal range, the statistical information can be obtained by calculating the mean value of the corresponding signal. For example, the signal time domain length of the radio frequency test signal corresponding to the statistical information to be acquired is preconfigured as 10 milliseconds, then after the input of the radio frequency test signal, a radio frequency test signal with a signal time domain length of 10 milliseconds is acquired, the signal statistical feature information of the acquired part of the radio frequency test signal is determined, such as the amplitude of the part of the radio frequency test signal, then the mean value of the amplitude of the part of the radio frequency test signal is calculated, and the first statistical information corresponding to the radio frequency test signal is obtained. The second statistical information is acquired in a similar manner to the first statistical information, and details are not repeated here.

[0088] Secondly, according to the radio frequency test signal and the feedback test signal, the correlation statistical information between the radio frequency test signal and the feedback test signal is determined, and the signal link parameter of the radio frequency transmitting device is determined.

[0089] In this step, the signal link parameter of the radio frequency transmitting device is the link parameter of the communication link of the radio frequency transmitting device. When the correlation statistical information between the radio frequency test signal and the feedback test signal is determined, the radio frequency test signal and the feedback test signal in the same signal range can be calculated. The same signal range refers to a signal with the same signal time domain length, the same signal time domain position, etc. For example, the signal time domain length corresponding to the statistical information to be acquired is preconfigured as 10 milliseconds, then the acquired 10 milliseconds of the radio frequency test signal and the feedback test signal can be correlated (such as convolution calculation), so as to obtain the correlation statistical information between the radio frequency test signal and the feedback test signal.

[0090] After the statistical test information is acquired, the quadrature error information of the radio frequency test signal is determined according to the statistical test information. Referring to the radio frequency transmitting device shown in FIG. 1, the link composed of the first signal processing module 30, the error correction module 12 and the radio frequency input end 50 is a signal transmitting link, and the link composed of the second signal processing module 40 and the error estimation module 11 is a signal feedback link. Formula (1) exemplarily lists a calculation method of the quadrature error information. Figure 3

[0091]

[0092] In formula (1), E represents the statistical information, T i , T q represent the I and Q signals of the signal transmitting link respectively, F i , F q represent the I and Q signals of the signal feedback link respectively, E(T i F i ​) represents the correlation statistics between the I-path signal of the signal transmitting link and the I-path signal of the signal feedback link, E(T i F q ) represents the correlation statistics between the I-path signal of the signal transmitting link and the Q-path signal of the signal feedback link, E(T q F i ) represents the correlation statistics between the Q-path signal of the signal transmitting link and the I-path signal of the signal feedback link, E(T q F q ) represents the correlation statistics between the Q-path signal of the signal transmitting link and the Q-path signal of the signal feedback link. E(F i F i ) represents the autocorrelation statistics of the I-path signal of the signal feedback link, E(F i F q ) represents the correlation statistics between the I-path signal and the Q-path signal of the signal feedback link, E(F q F i 0 represents the correlation statistics between the Q-path signal and the I-path signal of the signal feedback link E(F q F q ) represents the autocorrelation statistics of the Q-path signal of the signal feedback link.

[0093] In one embodiment, after the quadrature error information of the radio frequency test signal is determined according to the statistical test information, the quadrature error information can be corrected to obtain corrected quadrature error information. Thus, the initialization correction information is determined according to the corrected quadrature error information.

[0094] Taking the quadrature error information including the gain error g and the phase error a as an example. When there is quadrature imbalance in the communication link of the radio frequency transmitting device, assuming s(t) is the transmitted IQ signal (i.e. quadrature signal) without distortion, after passing through the communication link, the signal can be represented by the following formula (2).

[0095] s′(t) = ms(t) + ns * (t); (2)

[0096] Wherein, s′(t) represents the distorted signal with quadrature imbalance, m is the actual gain error, n is the actual phase error. s * (t) is the conjugate of the signal s(t).

[0097] Considering that after the IQ signal passes through the communication link, the gain error and the phase error calculated by the quadrature error estimation module can not match the communication link due to the effect of the link parameters (such as link rotation) in the communication link, it is necessary to correct the gain error and the phase error. The following formula (3) exemplarily shows a correction method of the quadrature error information.

[0098] m = cos(a / 2) + j*g*sin(a / 2);

[0099] n = g*cos(a / 2) - j*sin(a / 2); (3)

[0100] In formula (3), m is the corrected gain error, and n is the corrected phase error.

[0101] In this embodiment, after the quadrature error information is calculated, the quadrature error information is corrected so that the corrected quadrature error information can be more matched with the communication link of the radio frequency transmitting device, so that the initialization correction information determined based on the corrected quadrature error information is more suitable for the forward actual compensation of the radio frequency transmitting device.

[0102] In one embodiment, N test frequency points are preconfigured, and N is an integer greater than 1. Based on this, when the radio frequency test signal is input to the signal transmitting link, the current test frequency point can be determined from the preconfigured N test frequency points, and the radio frequency test signal is input to the radio frequency input end 50 of the radio frequency transmitting device according to the current test frequency point. Alternatively, one test frequency point can be selected as the current test frequency point in the order of the N test frequency points. After the radio frequency test signal is input to the radio frequency input end 50 according to the current test frequency point each time, the corresponding statistical test information is obtained. And whether the statistical test information corresponding to the N test frequency points respectively is obtained, that is, whether the statistical test information corresponding to all test frequency points respectively is obtained is judged. If not, the radio frequency test signal is input according to the next test frequency point of the current test frequency point, and the statistical test information corresponding to the next test frequency point is obtained. Until the statistical test information corresponding to all test frequency points respectively is obtained.

[0103] In this embodiment, by preconfiguring multiple test frequency points and inputting radio frequency test signals and obtaining corresponding statistical test information for each test frequency point, the statistical test information in the initialization correction process is more comprehensive, and the determination result of the initialization correction information is more accurate.

[0104] In one embodiment, in the service execution phase of the radio frequency transmitting device, in response to a correction instruction for service data generated in the service execution phase, a data statistical parameter corresponding to the correction instruction is determined, and the data statistical parameter includes signal delay and data statistical range. Then, the target service data generated in the service execution phase is obtained according to the data statistical parameter, and the data state of the target service data is detected to obtain a detection result. Further, the data correction information corresponding to the target service data is determined according to the detection result, and the data correction information is used to correct the service data generated in the service execution phase.

[0105] In the embodiment, since there is a time delay when the service data passes through the communication link, that is, there is a time delay when the orthogonal error estimation module obtains the target service data generated in the service execution stage, the signal time delay is preconfigured, so that the error estimation module 11 can ensure that complete target service data is obtained when detecting the data state, thereby further ensuring the accuracy of the data state detection. For example, the signal time delay is preconfigured as 10 milliseconds, and the data state of the target service data is detected 10 milliseconds after responding to the correction instruction.

[0106] The data statistical range can include data length, time domain position where the data is located, etc. Taking the data length as an example of the data statistical range, it is assumed that the preconfigured data length to be obtained is 2 15 bits, and the target service data with a data length of 2 15 bits is obtained after responding to the correction instruction. Further, the data state of the obtained target service data with a data length of 2 15 bits is detected.

[0107] The data state of the target service data can include a data power value, a threshold value, etc. In the service execution stage of the radio frequency transmitting device, the data state of the service data should meet a pre-set state range, and if the data state of the service data is not within the pre-set state range, it is considered that the data state of the service data is abnormal or the data state error is large. For example, the data threshold value range of the service data is pre-set, and when detecting the data state of the target service data, it can be judged whether the data threshold value of the target service data is within the pre-set data threshold value range, and if not, it is determined that the data state of the target service data is abnormal or the data state error is large, and further it can be determined that the service data generated in the service execution stage has an error. At this time, the data correction information corresponding to the target service data can be determined, and the service data generated in the service execution stage is corrected based on the data correction information.

[0108] In the embodiment, in the service execution stage of the radio frequency transmitting device, the target service data generated in the service execution stage is obtained, and the data state of the target service data is detected, and then the data correction information corresponding to the target service data is determined according to the detection result, and the service data generated in the service execution stage is corrected based on the data correction information, thereby realizing the effect of real-time correction of the data error in the service execution stage in a digital manner, and improving the service processing performance of the radio frequency transmitting device.

[0109] In one embodiment, the signal feedback link can be turned on in the initialization stage of the radio frequency transmitting device, and the signal feedback link can be turned off after the initialization correction information is determined. The signal feedback link is a link composed of the second signal processing module 40 and the error estimation module 11.

[0110] In addition, the signal feedback link can be controlled to be turned on during the service execution phase of the radio frequency transmitting device; and the signal feedback link can be controlled to be turned off after the data correction information is determined.

[0111] In this embodiment, by controlling the disconnection or connection of the signal feedback link, when the radio frequency transmitting device needs to perform orthogonal consistency initialization correction or service data correction, it can perform orthogonal consistency correction through the signal feedback link in the connected state. Conversely, when orthogonal consistency initialization correction or service data correction is not required, disconnecting the signal feedback link allows the radio frequency transmitting device to perform normal service processing without interference from signal feedback, thus saving unnecessary resource consumption.

[0112] The radio frequency transmitting device and radio frequency signal correction method provided in this application will be described below through specific embodiments.

[0113] Figure 6 This is a schematic structural diagram of a radio frequency transmitting device according to an embodiment of this application. In this embodiment, both the radio frequency test signal and the radio frequency signal are orthogonal signals; therefore, the error correction module is an orthogonal error correction module, and the error estimation module is an orthogonal error estimation module. Figure 6 As shown, the radio frequency transmitting device includes a controller ( Figure 6 (Not shown), and a signal generation module 150, a signal transmission link, and a signal feedback link respectively connected to the controller; wherein, the signal transmission link includes a radio frequency input terminal (i.e., Figure 6 The circuit includes an input signal terminal, a quadrature error correction module 145, a first signal processing module, an RF bandpass filter 110, a power amplifier 105 (RA), and an RF output terminal. The RF input terminal includes I and Q channels. The first signal processing module includes a DAC (Digital-to-Analog Converter) 125, a low-pass filter 120, and a local oscillator modulator 115 connected in sequence. The signal feedback link includes a second signal processing module and a quadrature error estimation module 155 connected in sequence. The second signal processing module includes a local oscillator modulator 130, a low-pass filter 135, an ADC 140, a digital frequency converter 160, and an NCO (Numerically Controlled Oscillator) 165 connected in sequence. The output terminal of the local oscillator modulator 115 is connected to the input terminal of the local oscillator modulator 130. One output terminal of the quadrature error estimation module 155 is connected to the quadrature error correction module 145, and the I and Q channels of the RF input terminal are respectively connected to the quadrature error estimation module 155. The internal structure of the orthogonal error estimation module 155 can be found in [reference]. Figure 3 The internal structure of the orthogonal error correction module 145 can be found in [reference needed].Figure 4 .

[0114] exist Figure 6 In the radio frequency transmitting device shown, the baseband I and Q digital signals are digitally processed, then compensated (i.e. corrected) by the quadrature error correction module 145, and then converted into analog signals by the DAC 125. The analog signals pass through the low-pass filter 120, are then modulated by the local oscillator modulator 115, and transmitted to the radio frequency bandpass filter 110. They are then amplified by the power amplifier 105 and transmitted through the radio frequency output terminal.

[0115] If orthogonal consistency calibration is required during the initialization phase, the signal generator 150 generates an RF test signal during the initialization phase. After the RF test signal passes through the local oscillator modulator 115 in the signal transmission link, one signal is amplified by the power amplifier 105 and transmitted, while the other signal loops back through the signal feedback link. Specifically, the signal is demodulated by the local oscillator modulator 130 to obtain baseband I and Q analog signals. After the baseband I and Q analog signals pass through the low-pass filter 135, they are sampled by the ADC 140 to obtain digital baseband signals. The digital baseband signals are then processed by the digital frequency converter 160 and NCO 165 and transmitted to the orthogonal error estimation module 155.

[0116] In the radio frequency transmitting device provided in this embodiment, the signal transmission link and the signal feedback link can be configured with different local oscillators, that is, the local oscillator modulator 115 and the local oscillator modulator 130 have different local oscillator frequencies. In this way, during the acquisition of statistical test signals, the quadrature error estimation module 155 can determine which signal the received signal belongs to based on the local oscillator frequency, such as the radio frequency test signal transmitted from the signal transmission link or the feedback test signal transmitted from the signal feedback link.

[0117] Figure 7 This is a schematic flowchart illustrating a radio frequency signal correction method according to an embodiment of this application. The method is applied to... Figure 6 The radio frequency transmitting device shown includes, for example, Figure 7 The steps shown are as follows:

[0118] S701, RF transmitter initialization, controller control signal feedback link is turned on.

[0119] The S702 controller determines multiple single-tone test frequencies and configures the signal delay to zero.

[0120] Since the initialization phase of the radio frequency transmitting device does not involve the processing of service data, there is no need to consider signal delay. By configuring the signal delay to zero, the orthogonal error estimation module can directly calculate the orthogonal error information after acquiring the statistical test signal.

[0121] S703, determining a current test frequency point to be counted according to a preset single-tone test frequency point, and inputting a radio frequency test signal according to the current test frequency point; performing a forward reverse processing on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal.

[0122] The radio frequency test signal is generated by a signal generation module. The forward reverse processing manner of the radio frequency test signal has been described in the above embodiment, and will not be repeated here.

[0123] S704, the statistical module obtains statistical test information corresponding to the radio frequency test signal and the feedback test signal.

[0124] The statistical test information can include at least one of the following: first statistical information corresponding to the radio frequency test signal, second statistical information corresponding to the feedback test signal, correlation statistical information between the radio frequency test signal and the feedback test signal, and link parameters of a communication link in the radio frequency transmitting device. The detailed acquisition manner of the statistical test information has been described in the above embodiment, and will not be repeated here.

[0125] S705, the controller determines whether the sweep frequency counting work of all single-tone test frequency points has been completed. If yes, S706 is executed; if no, S703 is returned.

[0126] In this step, completing the sweep frequency counting work of all single-tone test frequency points means that the statistical test information corresponding to each single-tone test frequency point has been obtained for the plurality of pre-configured single-tone test frequency points. Specifically, the statistical test information corresponding to each single-tone test frequency point is counted by inputting the radio frequency test signal according to each single-tone test frequency point in turn, and then the next single-tone test frequency point is determined from the plurality of single-tone test frequency points. The statistical test information corresponding to the next single-tone test frequency point is obtained by inputting the radio frequency test signal based on the next single-tone test frequency point, until the statistical test information corresponding to all single-tone test frequency points is obtained. At this time, it can be determined that the sweep frequency counting work of all single-tone test frequency points has been completed.

[0127] The orthogonal error estimation module is connected with the controller, so the statistical test information obtained by the statistical module can be reported to the controller, and the controller determines whether the sweep frequency counting work of all single-tone test frequency points has been completed. If yes, the controller triggers the orthogonal error estimation module to execute S706.

[0128] S706, the error calculation module determines the orthogonal error information of the radio frequency test signal according to the statistical test information, and transmits the orthogonal error information to the phase conversion module.

[0129] The orthogonal error information of the radio frequency test signal can include error information related to signal statistical characteristics, such as amplitude error, phase error, gain error, etc.

[0130] In this embodiment, since the statistical test information corresponding to multiple single-tone test frequencies is counted, the quadrature error information of the radio frequency test signal corresponding to each single-tone test frequency can be determined respectively based on the statistical test information corresponding to each single-tone test frequency.

[0131] In S707, the phase conversion module corrects the quadrature error information and transmits the corrected quadrature error information to the error calculation module.

[0132] If the quadrature error information includes the phase error and the gain error, the phase error and the gain error can be corrected based on the formula (3) in the above embodiment, so as to obtain the corrected phase error and the corrected gain error.

[0133] In S708, the error calculation module determines the initialization correction information of the radio frequency transmitting device based on the corrected quadrature error information and transmits the initialization correction information to the quadrature error correction module.

[0134] The initialization correction information corresponds to the signal statistical characteristics corresponding to the quadrature error information, for example, if the quadrature error information includes the phase error, the corresponding initialization correction information includes the phase compensation value; if the quadrature error information includes the gain error, the corresponding initialization correction information includes the gain compensation value.

[0135] In this embodiment, since each single-tone test frequency corresponds to the corresponding quadrature error information, the initialization correction information corresponding to each single-tone test frequency can be determined respectively based on the quadrature error information corresponding to each single-tone test frequency.

[0136] In S709, the controller controls the signal feedback link to be disconnected.

[0137] After the error calculation module transmits the initialization correction information to the quadrature error correction module, the quadrature error correction module can correct (or compensate) the radio frequency signal input by the radio frequency input end based on the initialization correction information. For the initialization correction information corresponding to each single-tone test frequency, the radio frequency signal emitted by the corresponding frequency point can be corrected based on the initialization correction information corresponding to different single-tone test frequencies.

[0138] This embodiment is for the quadrature consistency correction in the initialization stage of the radio frequency transmitting device. After the correction is completed, the radio frequency transmitting device can be restored to the external configuration by disconnecting the signal feedback link, so as not to affect the normal service processing of the radio frequency transmitting device.

[0139] By means of the technical scheme provided in the embodiments of the present application, the radio frequency test signal (which is a quadrature signal) is generated in the initialization stage of the radio frequency transmitting device, and the radio frequency test signal is pre- and post-processed to obtain a feedback test signal corresponding to the radio frequency test signal; statistical test information corresponding to the radio frequency test signal and the feedback test signal is acquired, the quadrature error information and the initialization correction information of the radio frequency test signal are determined according to the statistical test information, and then the quadrature error correction module is used to correct the radio frequency signal input by the radio frequency input end. It can be seen that the technical scheme realizes the quadrature consistency correction process in the working bandwidth in a digital manner in the initialization stage of the radio frequency transmitting device, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information when the radio frequency transmitting device is in the working stage, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used to determine the quadrature error information and the initialization correction information is obtained through pre- and post-processing, and the pre- and post-processing process is related to the communication link parameters of the radio frequency transmitting device, the quadrature consistency correction process can adapt to the related parameters in the communication link, such as being able to adapt to the working bandwidth of the current system, so that the quadrature consistency correction of the radio frequency transmitting device is more flexible, and the quadrature consistency correction is no longer limited by the working bandwidth, so it is also applicable to the quadrature consistency correction of the ultra-wideband channel.

[0140] Figure 8 is a schematic flow chart of a radio frequency signal correction method according to another embodiment of the present application. The method is applied to Figure 6 a radio frequency transmitting device as shown in Figure 8 comprises the steps as shown in

[0141] S801, in the service execution stage of the radio frequency transmitting device, the controller issues a correction instruction for the service data generated in the service execution stage, and controls the signal feedback link to be turned on.

[0142] Optionally, if the signal feedback link is not controlled by the controller to be turned off after the initialization correction of the radio frequency transmitting device, the signal feedback link does not need to be controlled to be turned on when the radio frequency transmitting device enters the service execution stage.

[0143] S802, the controller determines the data statistical parameters corresponding to the correction instruction, and writes the data statistical parameters into the statistical module.

[0144] The data statistical parameters include signal time delay, data statistical range and data statistical group number. The data statistical range can include data length, time domain position of the data, etc. The data statistical group number can also be understood as the number of times of acquiring the target service data to be acquired.

[0145] S803, the statistical module acquires the target service data generated in the service execution stage based on the data statistical range.

[0146] In this embodiment, since there is a time delay when the service data passes through the communication link, that is, there is a time delay when the quadrature error estimation module acquires the target service data generated in the service execution stage, by pre-configuring the signal time delay, the quadrature error estimation module can ensure that complete target service data is acquired when detecting the data state, thereby further ensuring the accuracy of the data state detection. For example, the signal time delay is pre-configured to be 10 milliseconds, and the data state of the target service data is detected 10 milliseconds after responding to the correction instruction.

[0147] Taking the data statistical range as the data length as an example, it is assumed that the pre-configured data length to be acquired is 2 15 bits, and the target service data with a data length of 2 15 bits is acquired after responding to the correction instruction. Further, the data state of the acquired target service data with a data length of 2 15 bits is detected.

[0148] S804, the controller determines whether the statistical module has completed the acquisition of the target service data according to the pre-configured data statistical group number. If yes, S805 is executed; if no, S803 is returned.

[0149] In this step, the statistical module has completed the acquisition of the target service data, which means that the statistical module has acquired target service data that meets the data statistical group number. For example, the pre-configured data statistical group number is 10 groups, and after the statistical module acquires 10 groups of target service data, it is determined that the statistical module has completed the acquisition of the target service data.

[0150] S805, the error calculation module detects the data state of the target service data, determines the data correction information corresponding to the target service data according to the detection result, and transmits the data correction information to the quadrature error correction module.

[0151] The data state of the target service data can include data power value, threshold value, etc. In the service execution stage of the radio frequency transmitting device, the data state of the service data should meet the pre-set state range, and if the data state of the service data is not within the pre-set state range, it is considered that the data state of the service data is abnormal or the data state error is large. For example, the data threshold value range of the service data is pre-set, and when detecting the data state of the target service data, it can be judged whether the data threshold value of the target service data is within the pre-set data threshold value range, and if not, it is determined that the data state of the target service data is abnormal or the data state error is large, and further it can be determined that the service data generated in the service execution stage has an error.

[0152] S806, the orthogonal error correction module, corrects business data generated during the business execution phase based on data correction information.

[0153] By adopting the technical solution provided in the embodiments of this application, in the service execution phase of the radio frequency transmitting device, the target service data generated in the service execution phase is acquired, the data status of the target service data is detected, and then the data correction information corresponding to the target service data is determined based on the detection results. Then, the service data generated in the service execution phase is corrected based on the data correction information, thereby achieving the effect of real-time correction of data errors in the service execution phase in a digital manner, thereby improving the service processing performance of the radio frequency transmitting device.

[0154] In summary, specific embodiments of this subject matter have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing can be advantageous.

[0155] Based on the same idea, this application also provides an electronic device, such as... Figure 9 As shown. Electronic devices can vary considerably due to differences in configuration or performance, and may include one or more processors 901 and memory 902. Memory 902 may store one or more application programs or data. Memory 902 may be temporary or persistent storage. The application programs stored in memory 902 may include one or more modules (not shown), each module may include a series of computer-executable instructions for the electronic device. Furthermore, processor 901 may be configured to communicate with memory 902 and execute the series of computer-executable instructions in memory 902 on the electronic device. The electronic device may also include one or more power supplies 903, one or more wired or wireless network interfaces 904, one or more input / output interfaces 905, and one or more keyboards 906.

[0156] Specifically, in this embodiment, the electronic device includes a memory and one or more programs, wherein one or more programs are stored in the memory, and one or more programs may include one or more modules, and each module may include a series of computer-executable instructions for use in the electronic device, and is configured to be executed by one or more processors. The one or more programs include computer-executable instructions for performing the following:

[0157] In an initialization phase of the radio frequency transmitting device, a radio frequency test signal is generated, and a forward and reverse processing is performed on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal;

[0158] Statistical test information corresponding to the radio frequency test signal and the feedback test signal is obtained;

[0159] According to the statistical test information, quadrature error information of the radio frequency test signal is determined;

[0160] According to the quadrature error information, initialization correction information of the radio frequency transmitting device is determined; the initialization correction information is used for correcting a radio frequency signal input by the radio frequency input end.

[0161] By using the technical scheme provided in the embodiments of the present application, in an initialization phase of the radio frequency transmitting device, a radio frequency test signal is generated, and a forward and reverse processing is performed on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal; statistical test information corresponding to the radio frequency test signal and the feedback test signal is obtained, and according to the statistical test information, quadrature error information of the radio frequency test signal and initialization correction information are determined, and then a quadrature error correction module is used to correct a radio frequency signal input by the radio frequency input end. It can be seen that in the initialization phase of the radio frequency transmitting device, the quadrature consistency correction process in the working bandwidth is realized in a digital manner, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information when the radio frequency transmitting device is in a working phase, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used for determining the quadrature error information and the initialization correction information is obtained through the forward and reverse processing, and the forward and reverse processing process is related to the communication link parameters of the radio frequency transmitting device, the quadrature consistency correction process can adapt to the related parameters in the communication link, such as being able to adapt to the working bandwidth of the current system, so that the quadrature consistency correction of the radio frequency transmitting device is more flexible, and the quadrature consistency correction is no longer limited by the working bandwidth, so that the quadrature consistency correction is also applicable to the super wideband channel.

[0162] The embodiments of the present application also provide a storage medium, which stores one or more computer programs, and the one or more computer programs include instructions, which, when executed by an electronic device including a plurality of application programs, can enable the electronic device to perform various processes of the radio frequency signal correction method embodiments, and are specifically used for performing:

[0163] In an initialization phase of the radio frequency transmitting device, a radio frequency test signal is generated, and a forward and reverse processing is performed on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal;

[0164] obtain statistical test information corresponding to the radio frequency test signal and the feedback test signal;

[0165] determine quadrature error information of the radio frequency test signal according to the statistical test information;

[0166] determine initialization correction information of the radio frequency transmitting device according to the quadrature error information; the initialization correction information is used for correcting a radio frequency signal input by the radio frequency input end.

[0167] By using the technical scheme provided in the embodiments of the present application, a radio frequency test signal is generated in the initialization stage of the radio frequency transmitting device, and the radio frequency test signal is pre- and post-processed to obtain a feedback test signal corresponding to the radio frequency test signal; statistical test information corresponding to the radio frequency test signal and the feedback test signal is obtained, quadrature error information and initialization correction information of the radio frequency test signal are determined according to the statistical test information, and then the radio frequency signal input by the radio frequency input end is corrected by using the quadrature error correction module. It can be seen that the technical scheme realizes the quadrature consistency correction process in the working bandwidth in a digital manner in the initialization stage of the radio frequency transmitting device, which not only improves the calibration accuracy, but also enables the radio frequency signal input by the radio frequency input end to be corrected based on accurate initialization correction information when the radio frequency transmitting device is in the working stage, thereby improving the performance of the radio frequency transmitting device. In addition, since the feedback test signal used for determining the quadrature error information and the initialization correction information is obtained by pre- and post-processing, and the pre- and post-processing process is related to the communication link parameters of the radio frequency transmitting device, the quadrature consistency correction process can adapt to the related parameters in the communication link, such as being able to adapt to the working bandwidth of the current system, so that the quadrature consistency correction of the radio frequency transmitting device is more flexible, and the quadrature consistency correction is no longer limited by the working bandwidth, thereby being also applicable to the quadrature consistency correction of the ultra-wideband channel.

[0168] The systems, devices, modules, or units described in the above embodiments can be specifically implemented by a computer chip or entity, or by a product with certain functions. A typical implementation device is a computer. Specifically, the computer may, for example, be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0169] For the convenience of description, the above device is described as various units by function. Of course, the functions of each unit can be implemented in the same or more software and / or hardware in the implementation of the present application.

[0170] Those skilled in the art will appreciate that embodiments of the application can be readily used as software, hardware, or a combination of software and hardware. In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0171] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0172] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0173] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure One Figure One The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.

[0174] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0175] The memory can include non-persistent memory and / or persistent memory, such as flash memory, readonly memory (ROM), and / or the like, in a computer-readable medium. The memory is an example of computer-readable media.

[0176] Computer-readable media includes permanent and non-permanent, movable and non-movable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.

[0177] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not only include those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.

[0178] The present application can be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types. The present application can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are connected through a communication network. In a distributed computing environment, program modules can be located in both local and remote computer storage media including storage devices.

[0179] Each embodiment in the specification is described in a progressive manner, and the same or similar parts between each embodiment can be referred to each other, and each embodiment focuses on the difference from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0180] The above merely provides an example of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application should be included in the scope of claims of the present application.

Claims

1. A radio frequency signal correction device, characterized by, The application comprises: an error estimation module, configured to determine statistical test information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, and determine quadrature error information of the radio frequency test signal according to the statistical test information; and determine initialization correction information of the radio frequency test signal according to the quadrature error information; wherein the feedback test signal is obtained by performing forward and backward processing on the radio frequency test signal; an error correction module, connected with the error estimation module, configured to correct the input radio frequency signal according to the initialization correction information; wherein the statistical test information comprises correlation statistical information between the radio frequency test signal and the feedback test signal, and the correlation statistical information is used to represent the correlation between the radio frequency test signal and the feedback test signal.

2. The apparatus of claim 1, wherein, The error estimation module comprises a statistical module and an error calculation module connected with each other; the statistical module is configured to obtain first statistical information corresponding to the radio frequency test signal and second statistical information corresponding to the feedback test signal; and determine correlation statistical information between the radio frequency test signal and the feedback test signal according to the radio frequency test signal and the feedback test signal; wherein the statistical test information comprises the first statistical information, the second statistical information and the correlation statistical information; the error calculation module is configured to determine quadrature error information of the radio frequency test signal according to the statistical test information, and determine initialization correction information of the radio frequency test signal according to the quadrature error information.

3. The apparatus of claim 2, wherein, The error estimation module further comprises a phase conversion module; the phase conversion module is connected with the statistical module and the error calculation module respectively, and is configured to correct the quadrature error information to obtain corrected quadrature error information; the error calculation module is further configured to determine the initialization correction information according to the corrected quadrature error information.

4. A radio frequency transmitting device, characterized by The application comprises a controller, a signal generation module, a first signal processing module, a second signal processing module, a radio frequency input end, a radio frequency output end and a radio frequency signal correction device as claimed in any one of claims 1-3; wherein the controller is connected with the signal generation module and the radio frequency signal correction device; the signal generation module, the error correction module and the error estimation module are respectively connected with the radio frequency input end; the error correction module is connected to the radio frequency output end through the first signal processing module; and the error estimation module is connected to the first signal processing module through the second signal processing module. The controller is configured to control the signal generation module to generate a radio frequency test signal; and the radio frequency test signal is input to the first signal processing module through the radio frequency input end and the error correction module in sequence. The first signal processing module is configured to perform forward processing on the radio frequency test signal to obtain an analog test signal corresponding to the radio frequency test signal. The second signal processing module is configured to perform backward processing on the analog test signal to obtain a feedback test signal corresponding to the radio frequency test signal. The radio frequency signal correction device is configured to determine initialization correction information of the radio frequency test signal according to the radio frequency test signal and the feedback test signal, correct the radio frequency signal input by the radio frequency input end according to the initialization correction information, and emit the corrected radio frequency signal through the radio frequency output end.

5. The apparatus of claim 4, wherein, The controller is further configured to determine data statistical parameters corresponding to the correction instruction based on the correction instruction of the service data generated in the service execution stage of the radio frequency transmitting device; and the data statistical parameters include signal time delay and data statistical range. The error estimation module is further configured to obtain target service data generated in the service execution stage according to the data statistical parameters, detect a data state of the target service data to obtain a detection result, and determine data correction information corresponding to the target service data according to the detection result. The error correction module is further configured to correct the service data generated in the service execution stage according to the data correction information.

6. The device of claim 5, wherein the error correction module comprises an initialization correction filter set and a service correction filter set. The error estimation module is further configured to convert first complex filter coefficients into first real filter coefficients and write the first real filter coefficients into the initialization correction filter set when the initialization correction information comprises the first complex filter coefficients, and convert second complex filter coefficients into second real filter coefficients and write the second real filter coefficients into the service correction filter set when the data correction information comprises the second complex filter coefficients. The initialization correction filter set is configured to correct the radio frequency signal input by the radio frequency input end based on the first real filter coefficients. The service correction filter set is configured to correct the service data generated in the service execution stage based on the second real filter coefficients.

7. The apparatus of claim 4, wherein, The signal feedback link of the radio frequency transmitting device is provided with a switch assembly; and the signal feedback link is a link composed of the second signal processing module and the error estimation module. The controller is further configured to control the switch assembly to be closed in an initialization stage of the radio frequency transmitting device, and control the switch assembly to be disconnected after the initialization correction information is determined.

8. A method of radio frequency signal correction, the method comprising: The method is applied to the radio frequency transmitting device of any one of claims 4-7, and the method comprises: generating a radio frequency test signal and performing pre-reverse processing on the radio frequency test signal to obtain a feedback test signal corresponding to the radio frequency test signal in an initialization stage of the radio frequency transmitting device; obtaining statistical test information corresponding to the radio frequency test signal and the feedback test signal; determining quadrature error information of the radio frequency test signal according to the statistical test information; determining initialization correction information of the radio frequency transmitting device according to the quadrature error information; and the initialization correction information is used to correct a radio frequency signal input by the radio frequency input end.

9. The method of claim 8, wherein, The statistical test information corresponding to the radio frequency test signal and the feedback test signal comprises: The first statistical information corresponding to the radio frequency test signal and the second statistical information corresponding to the feedback test signal are acquired; According to the radio frequency test signal and the feedback test signal, the correlation statistical information between the radio frequency test signal and the feedback test signal is determined, and the signal link parameter of the radio frequency transmitting device is determined. The statistical test information comprises the first statistical information, the second statistical information, the correlation statistical information and the signal link parameter.

10. The method of claim 9, wherein, After the orthogonal error information of the radio frequency test signal is determined according to the statistical test information, the method further comprises: The orthogonal error information is corrected to obtain corrected orthogonal error information; The initialization correction information of the radio frequency transmitting device is determined according to the corrected orthogonal error information. After the radio frequency test signal is generated in the initialization stage of the radio frequency transmitting device, the method further comprises:

11. The method of claim 8, wherein, A current test frequency point is determined from a pre-configured N test frequency points, and the radio frequency test signal is input to the radio frequency input end according to the current test frequency point; N is an integer greater than 1; The statistical test information corresponding to the radio frequency test signal and the feedback test signal comprises: It is judged whether the statistical test information corresponding to N test frequency points is acquired respectively; If not, the radio frequency test signal is input according to the next test frequency point of the current test frequency point, and the statistical test information corresponding to the next test frequency point is acquired. The method further comprises:

12. The method of claim 8, wherein, In the initialization stage of the radio frequency transmitting device, the signal feedback link is turned on; the signal feedback link is a link composed of the second signal processing module and the error estimation module; After the initialization correction information is determined, the signal feedback link is turned off. The method further comprises:

13. The method of claim 8, wherein, In the service execution stage of the radio frequency transmitting device, based on the correction instruction of the service data generated in the service execution stage, the data statistical parameter corresponding to the correction instruction is determined; the data statistical parameter comprises signal time delay and data statistical range; According to the data statistical parameter, the target service data generated in the service execution stage is acquired; The data state of the target service data is detected to obtain a detection result; According to the detection result, the data correction information corresponding to the target service data is determined; the data correction information is used to correct the service data generated in the service execution stage. The storage medium is used to store a computer program, and the computer program can be executed by a processor to implement the radio frequency signal correction method according to any one of claims 8-13.

14. An electronic device, comprising: The storage medium is used to store a computer program, and the computer program can be executed by a processor to implement the radio frequency signal correction method according to any one of claims 8-13.

15. A storage medium, characterized by ​

Citation Information

Patent Citations

  • Transmitter and transmission method

    CN1753317A