CN115118296A - Real-time error compensation method, system, terminal and medium for multi-channel receiver - Google Patents

Real-time error compensation method, system, terminal and medium for multi-channel receiver Download PDF

Info

Publication number
CN115118296A
CN115118296A CN202210734445.7A CN202210734445A CN115118296A CN 115118296 A CN115118296 A CN 115118296A CN 202210734445 A CN202210734445 A CN 202210734445A CN 115118296 A CN115118296 A CN 115118296A
Authority
CN
China
Prior art keywords
error coefficient
real
simulation
processing result
multiple channels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210734445.7A
Other languages
Chinese (zh)
Other versions
CN115118296B (en
Inventor
杜江
李汪军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Meishu Technology Co ltd
Original Assignee
Chengdu Meishu Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Meishu Technology Co ltd filed Critical Chengdu Meishu Technology Co ltd
Priority to CN202210734445.7A priority Critical patent/CN115118296B/en
Publication of CN115118296A publication Critical patent/CN115118296A/en
Application granted granted Critical
Publication of CN115118296B publication Critical patent/CN115118296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/40Means for monitoring or calibrating
    • G01S7/4004Means for monitoring or calibrating of parts of a radar system
    • G01S7/4021Means for monitoring or calibrating of parts of a radar system of receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/21Monitoring; Testing of receivers for calibration; for correcting measurements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

The invention discloses a real-time error compensation method, a real-time error compensation system, a real-time error compensation terminal and a real-time error compensation medium for a multi-channel receiver, which relate to the technical field of multi-channel receivers and have the technical scheme key points that: respectively obtaining simulation error coefficients of the signal receiving assembly and the multiple channels at the current time point in a fitting prediction mode, taking a signal processing result of the previous time point as an input signal, and performing simulation analysis to obtain a simulation processing result; taking the signal processing result of the previous time point as a test signal to carry out signal test processing to obtain a test processing result; the simulation error coefficient is adaptively adjusted by combining the comparison condition of the simulation processing result and the test processing result, so that the difference between the real-time signal and the source signal of the antenna is effectively reduced, the accuracy of the error coefficient under the condition of large temperature difference change and long-time operation can be ensured, the error conditions of different time points can be distinguished and analyzed, and the real-time error compensation processing of the multi-channel receiver at different scale points is realized.

Description

Real-time error compensation method, system, terminal and medium for multi-channel receiver
Technical Field
The present invention relates to the technical field of multi-channel receivers, and more particularly, to a method, a system, a terminal and a medium for compensating real-time errors of a multi-channel receiver.
Background
A multichannel receiver is a receiver capable of receiving multiple signals simultaneously. With the rapid development of modern communication, the multi-channel receiver is more and more widely applied in the fields of radar, communication, electronic countermeasure and the like, and mainly has the advantages of high receiving sensitivity, wide instantaneous bandwidth, high processing speed and the like, but at the same time, small interference signals and internal environment changes also have serious influence on a highly sensitive receiving system of the multi-channel receiver, for example, a complex electromagnetic environment formed by a hardware circuit of the receiver, precision defects existing in the hardware circuit, device aging, internal temperature changes and the like.
Techniques for calibrating signal errors in multi-channel receivers are known in the art. (1) For example, in chinese patent publication No. CN108333556B, a phase correction table of a signal receiving component where each phase measurement channel is located at different temperatures is generated, and error correction is performed on the phase correction table before use, which is beneficial to improving phase calibration precision and ensuring direction-finding performance of a receiver; however, the influence of temperature factors on the signal processing result is only considered, and the real-time influence caused by factors such as hardware aging and electromagnetic environment interference is ignored. (2) For example, in chinese patent publication No. CN104316913B, the calibration is divided into two effective steps by a step-by-step method, which respectively correspond to the synchronization error calibration and the amplitude-phase error calibration between channels, and the two errors can be analyzed and compensated by one-time processing; however, the source signals of the synchronization error calibration and the amplitude-phase error calibration are different, and the error difference of different signals in the signal receiving assembly and multiple channels is ignored; in addition, the use of the standard source signal easily results in poor calibration effect, and for example, the difference between the actual input signal and the standard source signal is large, and the error and delay existing in the actual input signal cannot be adaptively compensated; in addition, the independent operation of synchronization error calibration and amplitude-phase error calibration increases the complexity of the internal system of the multi-channel receiver. (3) In the prior art, error conditions are partially predicted by adopting a data fitting mode, so that the complexity of the operation of a receiver is simplified, but the method is mainly suitable for the condition that the fluctuation of the temperature environment is not large, and the difference between the error coefficient obtained by fitting and the actual error condition is large when sudden large temperature difference changes occur; and the error coefficients of the data fit are less and less accurate over time.
Therefore, how to design a real-time error compensation method, system, terminal and medium for a multi-channel receiver, which can overcome the above-mentioned drawbacks, is a problem that needs to be solved urgently.
Disclosure of Invention
In order to solve the defects in the prior art, the invention aims to provide a real-time error compensation method, a real-time error compensation system, a real-time error compensation terminal and a real-time error compensation medium for a multi-channel receiver, which effectively reduce the difference between an antenna real-time signal and a source signal, can ensure the accuracy of an error coefficient under the condition of large temperature difference change and long-time operation, can analyze the error of the previous time point after distinguishing from the error of the current time point, and realize the real-time error compensation processing of the multi-channel receiver at different scale points.
The technical purpose of the invention is realized by the following technical scheme:
in a first aspect, a method for compensating real-time errors of a multi-channel receiver is provided, which includes the following steps:
selecting a signal processing result of a previous time point as a test signal of a current time point;
inputting a test signal into an initial node of a signal receiving component in a multi-channel receiver, and obtaining a test processing result after filtering and amplifying processing, frequency conversion processing, A/D conversion and power division processing;
acquiring a first error coefficient sequence of which the signal receiving assembly completes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment;
acquiring a second error coefficient sequence of at least one channel in the multiple channels, wherein the error compensation is completed in a preset period, and fitting and predicting to obtain a second simulation error coefficient of the current moment;
carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result;
respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels;
and carrying out first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient, and carrying out second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
Further, the adjusting process of the first simulation error coefficient and the second simulation error coefficient specifically includes:
determining a change coefficient of a corresponding channel according to the ratio of the phase value of the test processing result and the phase value of the simulation processing result;
determining an equalization coefficient according to the distribution condition of the variation coefficients of all the channels;
and determining the first real-time error coefficient of the signal receiving component at the current moment by the product of the equalization coefficient and the first analog error coefficient.
Further, the calculation formula of the first real-time error coefficient is specifically:
Figure BDA0003715180230000021
wherein ,xs Representing a first real-time error coefficient; x is a radical of a fluorine atom m Representing a first analog error coefficient; n represents the number of channels in the multiple channels;
Figure BDA0003715180230000022
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000023
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
Further, the calculation formula of the first real-time error coefficient is specifically:
x s =Kx m
Figure BDA0003715180230000031
wherein ,xs Representing a first real-time error coefficient; x is the number of m Representing a first analog error coefficient; k represents an equalization coefficient; n represents the number of channels in the multiple channels;
Figure BDA0003715180230000032
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000033
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
Further, the calculation formula of the second real-time error coefficient is specifically:
Figure BDA0003715180230000034
wherein ,ys (i) Representing a second real-time error coefficient corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000035
representing a test processing result corresponding to the ith channel in the multiple channels; a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is the number of s Representing a first real-time error coefficient; y is 0 (i) And indicating the second error coefficient corresponding to the ith channel in the multiple channels.
Further, the calculation formula of the simulation processing result is specifically:
Figure BDA0003715180230000036
wherein ,
Figure BDA0003715180230000037
representing a simulation processing result corresponding to the ith channel in the multiple channels; a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is the number of m Representing a first analog error coefficient; y is 0 (i) Representing a second error coefficient corresponding to an ith channel in the multiple channels; y is m (i) And representing a second analog error coefficient corresponding to the ith channel in the multiple channels.
Further, the input signals of each channel in the multiple channels are equal in magnitude.
In a second aspect, a multi-channel receiver real-time error compensation system is provided, including:
the signal selection module is used for selecting a signal processing result of a previous time point as a test signal of a current time point;
the test processing module is used for inputting a test signal into an initial node of a signal receiving component in the multi-channel receiver, and obtaining a test processing result after filtering and amplifying processing, frequency conversion processing, A/D conversion and power division processing;
the first fitting module is used for acquiring a first error coefficient sequence of the signal receiving assembly which completes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment;
the second fitting module is used for acquiring a second error coefficient sequence of which at least one channel in the multiple channels completes error compensation in a preset period, and fitting and predicting to obtain a second simulation error coefficient at the current moment;
the simulation analysis module is used for carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result;
the coefficient adjusting module is used for respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference condition between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels;
and the compensation correction module is used for performing first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient and performing second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
In a third aspect, a computer terminal is provided, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the processor implements a method for real-time error compensation of a multi-channel receiver as described in any one of the first aspect.
In a fourth aspect, there is provided a computer readable medium having stored thereon a computer program for execution by a processor to implement a multi-channel receiver real-time error compensation method as described in any one of the first aspect.
Compared with the prior art, the invention has the following beneficial effects:
1. the invention provides a real-time error compensation method of a multi-channel receiver, which comprises the steps of respectively obtaining a signal receiving component and a simulation error coefficient of a multi-channel at the current time point in a fitting prediction mode, taking a signal processing result of the previous time point as an input signal, and performing simulation analysis to obtain a simulation processing result; meanwhile, the signal processing result of the previous time point is used as a test signal to carry out signal test processing to obtain a test processing result; finally, the analog error coefficient is adaptively adjusted by combining the comparison condition of the analog processing result and the test processing result, so that the difference between the real-time signal and the source signal of the antenna is effectively reduced, the accuracy of the error coefficient under the condition of large temperature difference change and long-time operation can be ensured, the error of the previous time point can be analyzed after being distinguished from the error condition of the current time point, and the real-time error compensation processing of the multi-channel receiver at different scale points is realized;
2. the method comprehensively determines the equalization coefficient representing the deviation of the first simulation error coefficient according to the contrast condition of different channels in the multiple channels, determines the first real-time error coefficient of the signal receiving assembly according to the equalization coefficient, and reversely solves the second real-time error coefficient of the corresponding channel by combining the test processing results of the different channels, so that the reliability and the accuracy of the adjustment of the first simulation error coefficient can be ensured, and the problem that the real-time error coefficient is difficult to solve under the condition of distinguishing the errors of adjacent time points only according to the test processing results can be solved;
3. the method can analyze and obtain the error of the signal receiving assembly and the error of multiple channels at one time, and dynamically compensate and correct the error of the real-time signal of the antenna in the signal receiving assembly and the multiple channels in real time, thereby improving the flexibility and the accuracy of the multiple channel receiving and the error correction;
4. when the error correction is carried out according to the first real-time error coefficient and the second real-time error coefficient, the processing process of the antenna real-time signal is not interrupted or delayed, and the working efficiency of the multi-channel receiver is ensured.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention. In the drawings:
FIG. 1 is a schematic diagram of operation in an embodiment of the present invention;
fig. 2 is a block diagram of a system in an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not meant to limit the present invention.
Example 1: a method for real-time error compensation of a multi-channel receiver, as shown in fig. 1, includes the following steps:
s1: selecting a signal processing result of a previous time point as a test signal of a current time point; the signal processing results include, but are not limited to, phase parameters in the signal receiving components, phase parameters in multiple channels, and historical signal processing results
S2: inputting a test signal into an initial node of a signal receiving component in a multi-channel receiver, and obtaining a test processing result after filtering and amplifying processing, frequency conversion processing, A/D conversion and power division processing;
s3: acquiring a first error coefficient sequence of which the signal receiving assembly completes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment;
s4: acquiring a second error coefficient sequence of at least one channel in the multiple channels, wherein the error compensation is completed in a preset period, and fitting and predicting to obtain a second simulation error coefficient of the current moment;
s5: carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result;
s6: respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels;
s7: and carrying out first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient, and carrying out second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
Specifically, the adjustment process of the first simulation error coefficient and the second simulation error coefficient specifically includes: determining a change coefficient of a corresponding channel according to the ratio of the phase value of the test processing result and the phase value of the simulation processing result; determining an equalization coefficient according to the distribution condition of the variation coefficients of all the channels; and determining the first real-time error coefficient of the signal receiving component at the current moment by the product of the equalization coefficient and the first analog error coefficient.
As an optional implementation manner, the calculation formula of the first real-time error coefficient is specifically:
Figure BDA0003715180230000061
wherein ,xs Representing a first real-time error coefficient; x is the number of m Representing a first analog error coefficient; n represents the number of channels in the multiple channels;
Figure BDA0003715180230000062
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000063
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
As another optional implementation manner, the calculation formula of the first real-time error coefficient is specifically:
x s =Kx m
Figure BDA0003715180230000064
wherein ,xs Representing a first real-time error coefficient; x is the number of m Representing a first analog error coefficient; k represents an equalization coefficient; n represents the number of channels in the multiple channels;
Figure BDA0003715180230000065
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000066
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
In this embodiment, the calculation formula of the second real-time error coefficient is specifically:
Figure BDA0003715180230000067
wherein ,ys (i) Representing a second real-time error coefficient corresponding to the ith channel in the multiple channels;
Figure BDA0003715180230000068
representing a test processing result corresponding to the ith channel in the multiple channels;a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is the number of s Representing a first real-time error coefficient; y is 0 (i) And indicating the second error coefficient corresponding to the ith channel in the multiple channels.
In addition, the calculation formula of the simulation processing result is specifically as follows:
Figure BDA0003715180230000069
wherein ,
Figure BDA00037151802300000610
representing a simulation processing result corresponding to the ith channel in the multiple channels; a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is the number of m Representing a first analog error coefficient; y is 0 (i) Representing a second error coefficient corresponding to the ith channel in the multiple channels; y is m (i) And representing a second analog error coefficient corresponding to the ith channel in the multiple channels.
It should be noted that the present invention is mainly applicable to a receiver in which the input signals of the channels in the multiple channels are equal in magnitude. In addition, the present invention can be adapted to amplitude-phase correction processing, in addition to phase correction alone.
Example 2: a real-time error compensation system of a multi-channel receiver is shown in figure 2 and comprises a signal selection module, a test processing module, a first fitting module, a second fitting module, a simulation analysis module, a coefficient adjustment module and a compensation correction module.
The signal selection module is used for selecting a signal processing result of a previous time point as a test signal of a current time point; the test processing module is used for inputting a test signal into an initial node of a signal receiving component in the multi-channel receiver, and obtaining a test processing result after filtering and amplifying processing, frequency conversion processing, A/D conversion and power division processing; the first fitting module is used for acquiring a first error coefficient sequence of the signal receiving assembly which completes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment; the second fitting module is used for acquiring a second error coefficient sequence of which at least one channel in the multiple channels completes error compensation in a preset period, and fitting and predicting to obtain a second simulation error coefficient at the current moment; the simulation analysis module is used for carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result; the coefficient adjusting module is used for respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference condition between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels; and the compensation correction module is used for performing first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient and performing second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
The working principle is as follows: the invention respectively obtains the signal receiving component and the simulation error coefficient of a multi-channel at the current time point in a fitting prediction mode, takes the signal processing result of the previous time point as an input signal, and obtains a simulation processing result through simulation analysis; meanwhile, the signal processing result of the previous time point is used as a test signal to carry out signal test processing to obtain a test processing result; finally, the simulation error coefficient is adaptively adjusted by combining the comparison condition of the simulation processing result and the test processing result, so that the difference between the real-time signal and the source signal of the antenna is effectively reduced, the accuracy of the error coefficient under the condition of large temperature difference change and long-time operation can be ensured, the error of the previous time point can be analyzed after being distinguished from the error condition of the current time point, and the real-time error compensation processing of the multi-channel receiver at different scale points is realized.
In addition, the invention comprehensively determines the equalization coefficient representing the deviation of the first simulation error coefficient according to the contrast condition of different channels in the multiple channels, determines the first real-time error coefficient of the signal receiving assembly according to the equalization coefficient, and reversely solves the second real-time error coefficient of the corresponding channel by combining the test processing results of the different channels, thereby not only ensuring the reliability and the accuracy of the adjustment of the first simulation error coefficient, but also overcoming the problem that the real-time error coefficient is difficult to solve under the condition of distinguishing the errors of adjacent time points only according to the test processing results.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may 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 flow or flows and/or block diagram block or blocks.
The above embodiments are provided to further explain the objects, technical solutions and advantages of the present invention in detail, it should be understood that the above embodiments are merely exemplary embodiments of the present invention and are not intended to limit the scope of the present invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A real-time error compensation method for a multi-channel receiver is characterized by comprising the following steps:
selecting a signal processing result of a previous time point as a test signal of a current time point;
inputting a test signal into an initial node of a signal receiving component in a multi-channel receiver, and obtaining a test processing result after filtering and amplifying processing, frequency conversion processing, A/D conversion and power division processing;
acquiring a first error coefficient sequence of which the signal receiving assembly finishes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment;
acquiring a second error coefficient sequence of at least one channel in the multiple channels, wherein the error compensation is completed in a preset period, and fitting and predicting to obtain a second simulation error coefficient of the current moment;
carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result;
respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels;
and carrying out first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient, and carrying out second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
2. The method as claimed in claim 1, wherein the adjusting process of the first analog error coefficient and the second analog error coefficient is as follows:
determining a change coefficient of a corresponding channel according to the ratio of the phase value of the test processing result and the phase value of the simulation processing result;
determining an equalization coefficient according to the distribution condition of the variation coefficients of all the channels;
and determining the first real-time error coefficient of the signal receiving component at the current moment by the product of the equalization coefficient and the first analog error coefficient.
3. The method as claimed in claim 2, wherein the first real-time error coefficient is calculated by the following formula:
Figure FDA0003715180220000011
wherein ,xs Representing a first real-time error coefficient; x is a radical of a fluorine atom m Representing a first analog error coefficient; n represents the number of channels in the multiple channels;
Figure FDA0003715180220000012
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure FDA0003715180220000013
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
4. The method as claimed in claim 2, wherein the first real-time error coefficient is calculated by the following formula:
x s =Kx m
Figure FDA0003715180220000021
wherein ,xs Representing a first real-time error coefficient; x is the number of m Representing a first analog error coefficient; k represents an equalization coefficient; n represents the number of channels in the multiple channels;
Figure FDA0003715180220000022
representing a test processing result corresponding to the ith channel in the multiple channels;
Figure FDA0003715180220000023
and representing the simulation processing result corresponding to the ith channel in the multiple channels.
5. The method as claimed in claim 2, wherein the second real-time error coefficient is calculated by the following formula:
Figure FDA0003715180220000024
wherein ,ys (i) Representing a second real-time error coefficient corresponding to the ith channel in the multiple channels;
Figure FDA0003715180220000025
representing a test processing result corresponding to the ith channel in the multiple channels; a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is the number of s Representing a first real-time error coefficient; y is 0 (i) Indicating the second channel corresponding to the ith channel in the multiple channelsAn error coefficient.
6. The method as claimed in any one of claims 1 to 5, wherein the calculation formula of the simulation processing result is specifically as follows:
Figure FDA0003715180220000026
wherein ,
Figure FDA0003715180220000027
representing a simulation processing result corresponding to the ith channel in the multiple channels; a represents a phase parameter in the signal receiving component; b represents a phase parameter in multiple channels; x is the number of 0 A first error coefficient representing a previous time point; x is a radical of a fluorine atom m Representing a first analog error coefficient; y is 0 (i) Representing a second error coefficient corresponding to an ith channel in the multiple channels; y is m (i) And representing a second analog error coefficient corresponding to the ith channel in the multiple channels.
7. A method as claimed in any one of claims 1 to 5, wherein the input signals for each of the multiple channels are of equal magnitude.
8. A real-time error compensation system for a multi-channel receiver, comprising:
the signal selection module is used for selecting a signal processing result of a previous time point as a test signal of a current time point;
the test processing module is used for inputting a test signal into an initial node of a signal receiving component in the multi-channel receiver, and obtaining a test processing result after filtering amplification processing, frequency conversion processing, A/D conversion and power division processing;
the first fitting module is used for acquiring a first error coefficient sequence of the signal receiving assembly which completes error compensation in a preset period, and fitting and predicting to obtain a first simulation error coefficient at the current moment;
the second fitting module is used for acquiring a second error coefficient sequence of which at least one channel in the multiple channels completes error compensation in a preset period, and fitting and predicting to obtain a second simulation error coefficient at the current moment;
the simulation analysis module is used for carrying out simulation analysis on the test signal according to the first simulation error coefficient and the second simulation error coefficient to obtain a simulation processing result;
the coefficient adjusting module is used for respectively adjusting the first simulation error coefficient and the second simulation error coefficient according to the difference condition between the test processing result and the simulation processing result to respectively obtain a first real-time error coefficient and second real-time error coefficients of different channels in the multiple channels;
and the compensation correction module is used for performing first phase compensation correction in the signal receiving assembly according to the first real-time error coefficient and performing second phase compensation correction in multiple channels according to the second real-time error coefficient to obtain a corrected signal processing result.
9. A computer terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements a method of real-time error compensation for a multi-channel receiver as claimed in any one of claims 1 to 7 when executing the program.
10. A computer-readable medium, on which a computer program is stored, characterized in that the computer program is executed by a processor to implement a method for real-time error compensation of a multi-channel receiver as claimed in any one of the claims 1-7.
CN202210734445.7A 2022-06-27 2022-06-27 Real-time error compensation method, system, terminal and medium for multichannel receiver Active CN115118296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210734445.7A CN115118296B (en) 2022-06-27 2022-06-27 Real-time error compensation method, system, terminal and medium for multichannel receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210734445.7A CN115118296B (en) 2022-06-27 2022-06-27 Real-time error compensation method, system, terminal and medium for multichannel receiver

Publications (2)

Publication Number Publication Date
CN115118296A true CN115118296A (en) 2022-09-27
CN115118296B CN115118296B (en) 2023-05-23

Family

ID=83330562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210734445.7A Active CN115118296B (en) 2022-06-27 2022-06-27 Real-time error compensation method, system, terminal and medium for multichannel receiver

Country Status (1)

Country Link
CN (1) CN115118296B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3432145A1 (en) * 1984-08-31 1986-03-13 C. Plath Gmbh Nautisch-Elektronische Technik, 2000 Hamburg Method for correcting synchronism errors of at least two receiving channels with digital filters, in particular in multi-channel direction finders
US6836743B1 (en) * 2002-10-15 2004-12-28 Agilent Technologies, Inc. Compensating for unequal load and source match in vector network analyzer calibration
US20100164762A1 (en) * 2008-12-29 2010-07-01 Ramyanshu Datta Methods and apparatus to test and compensate multi-channel digital-to-analog converters
CN104297738A (en) * 2014-11-13 2015-01-21 中国科学院电子学研究所 Synchronization calibration device and synchronization calibration and error compensation method for multi-channel receiver
CN104316913A (en) * 2014-11-13 2015-01-28 中国科学院电子学研究所 Multichannel receiver real-time calibration device and calibration and error compensation method
CN106501782A (en) * 2016-10-14 2017-03-15 湖南鼎方电子科技有限公司 A kind of multichannel satellite navigation and interference signal simulation source and signal imitation method
CN107528643A (en) * 2017-09-04 2017-12-29 中国计量大学 A kind of multichannel emitter and its passage consistency error auto compensatng method
CN108333556A (en) * 2018-01-31 2018-07-27 成都泰格微波技术股份有限公司 A kind of multichannel direction-finding receiver calibration system and method based on error correction
US10742226B1 (en) * 2019-06-17 2020-08-11 The 58Th Research Institute Of China Electronics Technology Group Corporation Multi-channel high-precision ADC circuit with self-calibration of mismatch error
CN114553334A (en) * 2022-04-28 2022-05-27 浩泰智能(成都)科技有限公司 Phased array antenna pointing error measurement method, system, terminal and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3432145A1 (en) * 1984-08-31 1986-03-13 C. Plath Gmbh Nautisch-Elektronische Technik, 2000 Hamburg Method for correcting synchronism errors of at least two receiving channels with digital filters, in particular in multi-channel direction finders
US6836743B1 (en) * 2002-10-15 2004-12-28 Agilent Technologies, Inc. Compensating for unequal load and source match in vector network analyzer calibration
US20100164762A1 (en) * 2008-12-29 2010-07-01 Ramyanshu Datta Methods and apparatus to test and compensate multi-channel digital-to-analog converters
CN104297738A (en) * 2014-11-13 2015-01-21 中国科学院电子学研究所 Synchronization calibration device and synchronization calibration and error compensation method for multi-channel receiver
CN104316913A (en) * 2014-11-13 2015-01-28 中国科学院电子学研究所 Multichannel receiver real-time calibration device and calibration and error compensation method
CN106501782A (en) * 2016-10-14 2017-03-15 湖南鼎方电子科技有限公司 A kind of multichannel satellite navigation and interference signal simulation source and signal imitation method
CN107528643A (en) * 2017-09-04 2017-12-29 中国计量大学 A kind of multichannel emitter and its passage consistency error auto compensatng method
CN108333556A (en) * 2018-01-31 2018-07-27 成都泰格微波技术股份有限公司 A kind of multichannel direction-finding receiver calibration system and method based on error correction
US10742226B1 (en) * 2019-06-17 2020-08-11 The 58Th Research Institute Of China Electronics Technology Group Corporation Multi-channel high-precision ADC circuit with self-calibration of mismatch error
CN114553334A (en) * 2022-04-28 2022-05-27 浩泰智能(成都)科技有限公司 Phased array antenna pointing error measurement method, system, terminal and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
田旭光;蔡金燕;张大伟;: "自动测试***校准过程中测量通道的误差修正" *
田旭光;蔡金燕;张大伟;: "自动测试***校准过程中测量通道的误差修正", 电测与仪表 *

Also Published As

Publication number Publication date
CN115118296B (en) 2023-05-23

Similar Documents

Publication Publication Date Title
CN108333556B (en) Multichannel direction finding receiver calibration system and method based on error correction
CN110068797B (en) Method for calibrating microphone array, sound source positioning method and related equipment
CN112019284B (en) Narrow-band signal time difference calculation method and system under low signal-to-noise ratio
CN111126318A (en) Parameter-adjustable double-subspace signal detection method under signal mismatch
JP2017215208A (en) Pulse radar
CN113253190A (en) Method for correcting full-band amplitude of radio frequency channel of distributed system
CN111580137A (en) Fitting method for time characteristics of radio frequency channel group of high-precision navigation receiver
CN110896334B (en) High-precision channel calibration method based on channel phase noise statistics
CN105515688B (en) A kind of calibration method of the calibration of power device of transmitter
CN114679227B (en) Space frequency domain correction method for direction finding error
CN115001602B (en) Multichannel receiver error dynamic correction method, system, terminal and medium
WO2022134995A1 (en) Time delay adjustment method and apparatus, and storage medium and electronic apparatus
CN109640013B (en) Timing sequence calibration method and chip testing machine
CN112152624A (en) Compensation device and method, storage medium and electronic device
CN115118296B (en) Real-time error compensation method, system, terminal and medium for multichannel receiver
CA2774337C (en) Systems and methods for maintaining the precision of mass measurement
CN116318449B (en) Temperature calibration method and device
CN109655749B (en) Intelligent tracking and calibrating method and device for collected data matrix
JP5509455B2 (en) Distortion compensation device
CN113406527B (en) Radio frequency power supply control system, calibration method and device thereof and semiconductor device
CN115102275A (en) Self-adaptive adjustment method and device for data acquisition channel of power system
EP3767309B1 (en) Measurement system and method for automated measurement of several contributions to signal degradation
CN114114175A (en) FPGA-based secondary radar self-adaptive calibration method
US7474927B2 (en) Method for optimizing control parameters
US20230261773A1 (en) Method and Apparatus for Inter-Path Delay Estimation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A real-time error compensation method, system, terminal, and medium for multi-channel receivers

Effective date of registration: 20231127

Granted publication date: 20230523

Pledgee: Chengdu SME financing Company Limited by Guarantee

Pledgor: CHENGDU MEISHU TECHNOLOGY CO.,LTD.

Registration number: Y2023980067192