[go: up one dir, main page]

CN118604760B - FPGA-based multichannel receiver amplitude and phase correction method, system and medium - Google Patents

FPGA-based multichannel receiver amplitude and phase correction method, system and medium Download PDF

Info

Publication number
CN118604760B
CN118604760B CN202411073709.4A CN202411073709A CN118604760B CN 118604760 B CN118604760 B CN 118604760B CN 202411073709 A CN202411073709 A CN 202411073709A CN 118604760 B CN118604760 B CN 118604760B
Authority
CN
China
Prior art keywords
amplitude
phase correction
power supply
phase
multichannel receiver
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.)
Active
Application number
CN202411073709.4A
Other languages
Chinese (zh)
Other versions
CN118604760A (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 Xingxiang Technology Co ltd
Original Assignee
Chengdu Xingxiang 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 Xingxiang Technology Co ltd filed Critical Chengdu Xingxiang Technology Co ltd
Priority to CN202411073709.4A priority Critical patent/CN118604760B/en
Publication of CN118604760A publication Critical patent/CN118604760A/en
Application granted granted Critical
Publication of CN118604760B publication Critical patent/CN118604760B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • 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)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

本发明公开了基于FPGA的多通道接收机幅相校正方法、系统及介质;涉及幅相校正技术领域;本发明专门针对应急广播场景,提供了基于FPGA的多通道接收机幅相校正方法、系统及介质,在现有的基于接收机本身通道差异参数进行多通道接收机幅相校正的技术基础上,进行方法上的改进,基于运行环境信息配置幅相校正过程的启动机制,并在幅相校正过程中考虑了运行环境信息对多通道接收机各通道幅相的影响,将运行环境信息综合考虑到启动幅相校正和幅相校正过程当中,减少环境因素引起的幅相差异,提供适应于应急现场的幅相校正方法。

The invention discloses an amplitude and phase correction method, system and medium for a multi-channel receiver based on FPGA; and relates to the technical field of amplitude and phase correction; the invention specifically aims at emergency broadcasting scenarios, and provides an amplitude and phase correction method, system and medium for a multi-channel receiver based on FPGA. On the basis of the existing technology of performing amplitude and phase correction on a multi-channel receiver based on channel difference parameters of the receiver itself, the invention makes method improvements, configures a start mechanism for the amplitude and phase correction process based on operating environment information, considers the influence of the operating environment information on the amplitude and phase of each channel of the multi-channel receiver during the amplitude and phase correction process, comprehensively considers the operating environment information in the process of starting the amplitude and phase correction and the amplitude and phase correction process, reduces the amplitude and phase difference caused by environmental factors, and provides an amplitude and phase correction method suitable for emergency sites.

Description

FPGA-based multichannel receiver amplitude and phase correction method, system and medium
Technical Field
The invention relates to the technical field of amplitude and phase correction, in particular to an FPGA-based multichannel receiver amplitude and phase correction method, system and medium.
Background
In the radar adopting the multichannel system, the receiver has high amplitude and phase consistency among all receiving channels, but in practice, because the characteristics of a front-end processing device of the receiver are difficult to be completely consistent, the amplitude and the phase of all channel signals inevitably change relatively in the processes of receiving signal transmission, conversion, amplification and the like, so that signals among all receiving channels have certain amplitude and phase inconsistency, and the inconsistency seriously affects the overall performance of the system in the occasion with extremely high requirements on radar precision.
Emergency broadcasting can cover a variety of scenes and situations, and the main purpose is to quickly convey important information to the public when a disaster, an emergency event or a major public event occurs, so as to ensure public safety and coordinate rescue; in the emergency broadcasting scene, if the amplitude difference of different channels of the multichannel receiver is large, serious negative effects are caused on the information receiving, analyzing and processing of the emergency broadcasting, so that the real-time performance, accuracy and reliability of the broadcasting are affected, and even the emergency response and rescue work can be affected. It is therefore important to ensure that the channel widths of the multi-channel receiver are consistent.
Disclosure of Invention
The technical problems to be solved by the invention are as follows: the traditional multichannel receiver amplitude and phase correction method is mainly used for carrying out multichannel receiver amplitude and phase correction according to channel difference parameters of the receiver, and larger errors exist when the multichannel receiver amplitude and phase correction method is applied to emergency broadcasting scenes, so that emergency response and rescue work can be influenced, and particularly in scenes with severe power supply changes and severe environment temperature changes; the invention aims to provide a multichannel receiver amplitude and phase correction method, a system and a medium based on FPGA (field programmable gate array), which are specially used for an emergency broadcasting scene, improve the method on the basis of the existing technology for carrying out multichannel receiver amplitude and phase correction based on channel difference parameters of a receiver, configure a starting mechanism of an amplitude and phase correction process based on operation environment information, consider the influence of the operation environment information on the amplitude and phase of each channel of the multichannel receiver in the amplitude and phase correction process, comprehensively consider the operation environment information in the starting amplitude and phase correction process, reduce amplitude and phase difference caused by environmental factors and provide the amplitude and phase correction method suitable for the emergency scene.
The invention is realized by the following technical scheme:
the scheme provides a multichannel receiver amplitude and phase correction method based on an FPGA, which comprises the following steps:
Acquiring operation environment information of the multichannel receiver;
configuring a starting mechanism of an amplitude-phase correction process based on the operation environment information;
Amplitude and phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on a starting mechanism and an amplitude phase correction model of the amplitude phase correction process; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
Outputting the target signals after the amplitude and phase correction of each channel.
The working principle of the scheme is as follows: the traditional multichannel receiver amplitude and phase correction method is mainly used for carrying out multichannel receiver amplitude and phase correction according to channel difference parameters of the receiver, and larger errors exist when the multichannel receiver amplitude and phase correction method is applied to emergency broadcasting scenes, so that emergency response and rescue work can be influenced, and particularly in scenes with severe power supply changes and severe environment temperature changes; the scheme provides a new technical concept: the method is characterized in that a starting mechanism of an amplitude-phase correction process is configured based on the operation environment information, the influence of the operation environment information on the amplitude phase of each channel of the multichannel receiver is considered in the amplitude-phase correction process, the operation environment information is comprehensively considered in the starting amplitude-phase correction process and the amplitude-phase correction process, the amplitude phase difference caused by environmental factors is reduced, and the amplitude-phase correction method suitable for emergency sites is provided.
The further optimization scheme is that the operation environment information comprises power supply mode and power supply state information of the multichannel signal receiving equipment;
the power supply mode comprises a power grid power supply mode or a standby power supply mode;
When the power supply mode is a standby power supply mode, the power supply state information comprises standby power supply time, standby power supply noise, voltage fluctuation and environmental temperature;
when the power supply mode is a grid power supply mode, the power supply state information includes voltage fluctuation and ambient temperature.
The further optimization scheme is that the starting mechanism of the amplitude-phase correction process is configured based on the operation environment information, and the method comprises the following steps:
acquiring power supply mode and power supply state information of a multichannel receiver;
When the power supply mode is a standby power supply mode, starting an amplitude-phase correction process by taking T1 as a period;
When the power supply mode is a power grid power supply mode, starting an amplitude and phase correction process by taking T2 as a period;
when the voltage fluctuation exceeds a fluctuation threshold or the ambient temperature exceeds a temperature threshold, starting an amplitude-phase correction process by taking T3 as a period;
Wherein T3 > T2 > T1.
The further optimization scheme is that the amplitude phase correction is carried out on the target signal of the multichannel receiver based on the amplitude phase correction starting mechanism and the amplitude phase correction model; comprising the following steps:
According to the starting mechanism, the multichannel receiver continuously transmits auxiliary test signals to the multichannel receiver while receiving target signals;
synchronously collecting the received signals of all channels; the received signal includes a target signal and an auxiliary test signal;
Analyzing the received signal on a baseband, and performing amplitude-phase estimation to obtain an amplitude-phase error factor;
Optimizing the amplitude-phase error factor based on the operation environment information to obtain a final amplitude-phase error factor;
The target signal is corrected based on the final amplitude and phase error factor.
The further optimization scheme is that the receiving signals of all channels are synchronously collected, and the method comprises the following steps: enabling a plurality of high-speed acquisition circuits to synchronously and equally sample the received signals of all channels at a rate v to obtain time discrete signals Q (vT), wherein T represents a sampling interval; the target signal y (t) and the auxiliary test signal J (t) are determined from the time discrete signal Q (vT), t representing time.
The further optimization scheme is that the received signal is analyzed on a baseband, and amplitude phase estimation is carried out to obtain an amplitude phase error factor; comprising the following steps:
Obtaining an amplitude-phase error factor of channel a based on
;
Wherein M is the gain of the auxiliary test signal; z is the total number of times of transmission of the auxiliary test signal; t represents time; Representing the z-th transmitted auxiliary test signal, the auxiliary test signal received via channel a; Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; indicating the z-th transmission of the auxiliary test signal.
The further optimization scheme is that the amplitude-phase error factor is optimized based on the operation environment information to obtain a final amplitude-phase error factor; comprising the following steps:
optimizing the amplitude-phase error factor to obtain a final amplitude-phase error factor according to
Wherein x=1 indicates that the power supply mode is a grid power supply mode; x=0 indicates that the power supply mode is a standby power supply mode; deltau represents voltage fluctuations; t represents the ambient temperature; n represents the power supply time of the standby power supply; alpha represents standby power supply noise; q 1 represents a first error coefficient, and the value is 0.5-1; q 2 represents the second error coefficient, and the value is 1-1.5.
The further optimization scheme is that the target signal is corrected based on the final amplitude-phase error factor; comprising the following steps:
g1, obtaining the bandwidth f of a target signal;
G2, for the case where the bandwidth f is less than the preset bandwidth f c, the modified target signal y a is:
Wherein, Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; Representing the final amplitude and phase error factor of channel a;
And G3, for the situation that the bandwidth f is more than or equal to the preset bandwidth f c, segmenting the target signal into a plurality of segmented signals with the bandwidth smaller than f c, respectively calculating the final amplitude-phase error factor of each segmented signal, and correcting each segmented signal according to the final amplitude-phase error factor and the step G2.
The present solution also provides an FPGA-based multichannel receiver amplitude and phase correction system, configured to implement the above-mentioned FPGA-based multichannel receiver amplitude and phase correction method, where the system includes:
The acquisition module is used for acquiring the operation environment information of the multichannel receiver;
The configuration module is used for configuring a starting mechanism of the amplitude-phase correction process based on the running environment information;
A correction module for performing an amplitude phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on a starting mechanism and an amplitude phase correction model of the amplitude phase correction process; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
And the output module is used for outputting the target signals after the amplitude-phase correction of the channels.
The present solution also provides a computer readable medium having stored thereon a computer program for execution by a processor to implement a method of FPGA-based multichannel receiver amplitude phase correction as described above.
Compared with the prior art, the invention has the following advantages and beneficial effects:
The invention provides a method, a system and a medium for correcting the amplitude and phase of a multichannel receiver based on an FPGA; the method is improved on the basis of the existing technology for carrying out the amplitude phase correction of the multichannel receiver based on the channel difference parameters of the receiver, a starting mechanism of the amplitude phase correction process is configured based on operation environment information, the influence of the operation environment information on the amplitude phase of each channel of the multichannel receiver is considered in the amplitude phase correction process, the operation environment information is comprehensively considered in the starting amplitude phase correction process and the amplitude phase correction process, the amplitude phase difference caused by environmental factors is reduced, and the amplitude phase correction method suitable for an emergency site is provided.
Drawings
In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the drawings that are needed in the examples will be briefly described below, it being understood that the following drawings only illustrate some examples of the present invention and therefore should not be considered as limiting the scope, and that other related drawings may be obtained from these drawings without inventive effort for a person skilled in the art. In the drawings:
FIG. 1 is a schematic flow chart of a method for amplitude and phase correction of a multichannel receiver based on an FPGA;
FIG. 2 is a schematic diagram of an amplitude phase correction process;
fig. 3 is a schematic diagram of the structure of the FPGA-based multichannel receiver amplitude and phase correction system.
Detailed Description
For the purpose of making apparent the objects, technical solutions and advantages of the present invention, the present invention will be further described in detail with reference to the following examples and the accompanying drawings, wherein the exemplary embodiments of the present invention and the descriptions thereof are for illustrating the present invention only and are not to be construed as limiting the present invention.
The traditional multichannel receiver amplitude and phase correction method is mainly used for carrying out multichannel receiver amplitude and phase correction according to channel difference parameters of the receiver, and larger errors exist when the multichannel receiver amplitude and phase correction method is applied to emergency broadcasting scenes, so that emergency response and rescue work can be influenced, and particularly in scenes with severe power supply changes and severe environment temperature changes; in view of this, the present invention provides the following embodiments to solve the above-described technical problems.
Example 1: the embodiment provides an FPGA-based multichannel receiver amplitude and phase correction method, as shown in fig. 1, including:
step one, acquiring operation environment information of a multichannel receiver;
in the implementation process of the step, the operation environment information comprises the power supply mode and the power supply state information of the multichannel signal receiving equipment;
The power supply mode comprises a power grid power supply mode or a standby power supply mode;
When the power supply mode is a standby power supply mode, the power supply state information comprises standby power supply time, standby power supply noise, voltage fluctuation and environmental temperature;
when the power supply mode is a grid power supply mode, the power supply state information includes voltage fluctuation and ambient temperature.
Because the multichannel receiver is in the emergent scene that is located, the temperature variation can lead to the performance parameter of each part of receiving equipment to change, for example oscillator frequency's change, amplifier gain's change etc. to influence the signal amplitude looks uniformity of different channels, the stability problem of power supply appears more easily in the emergent scene, and the stability of power supply directly influences the job stabilization nature of each module and part of receiving equipment, including oscillator's frequency stability, analog-to-digital converter's performance etc. to influence amplitude looks uniformity. The stability of power supply is determined by the power supply mode and the power supply state information, and the scheme considers the power supply mode and the power supply state information in the amplitude and phase correction process and the starting judgment, so that on one hand, the timeliness of the amplitude and phase correction in an emergency scene is ensured, and on the other hand, the accuracy of the amplitude and phase correction process is ensured.
Step two, configuring a starting mechanism of the amplitude-phase correction process based on the operation environment information; the method specifically comprises the following steps:
acquiring power supply mode and power supply state information of a multichannel receiver;
When the power supply mode is a standby power supply mode, starting an amplitude-phase correction process by taking T1 as a period;
When the power supply mode is a power grid power supply mode, starting an amplitude and phase correction process by taking T2 as a period;
when the voltage fluctuation exceeds a fluctuation threshold or the ambient temperature exceeds a temperature threshold, starting an amplitude-phase correction process by taking T3 as a period;
Wherein T3 > T2 > T1.
In the specific implementation process, because the probability of using the standby power supply to supply power is higher in an emergency scene, and the difference between the standby power supply and the power grid power supply is larger, the amplitude and phase influence degree is different, so that the starting time of the amplitude and phase correction process is respectively set according to the power supply, the starting setting of the amplitude and phase correction process is more frequent for a power supply mode with larger amplitude and phase influence degree, and the starting of the amplitude and phase correction process can be set more sparsely for a power supply mode with smaller amplitude and phase influence degree; for situations with large voltage fluctuations (such as power grid load changes, power supply line problems or other power system factors causing transient or sustained voltage changes), a more frequent starting mechanism can be set, and amplitude and phase correction can be performed in time.
Step three, an amplitude phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on a starting mechanism and an amplitude phase correction model of the amplitude phase correction process; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver; as shown in fig. 2, the method specifically includes:
s1, continuously transmitting auxiliary test signals to a multichannel receiver while the multichannel receiver receives target signals according to the starting mechanism;
S2, synchronously collecting the received signals of all channels; the received signal includes a target signal and an auxiliary test signal; the method specifically comprises the following steps: enabling a plurality of high-speed acquisition circuits to synchronously and equally sample the received signals of all channels at a rate v to obtain time discrete signals Q (vT), wherein T represents a sampling interval; determining a target signal y (t) and an auxiliary test signal J (t) according to the time discrete signal Q (vT), wherein t represents time;
S3, analyzing the received signals on a baseband, and performing amplitude-phase estimation to obtain an amplitude-phase error factor; the method specifically comprises the following steps:
Obtaining an amplitude-phase error factor of channel a based on
Wherein M is the gain of the auxiliary test signal; z is the total number of times of transmission of the auxiliary test signal; t represents time; Representing the z-th transmitted auxiliary test signal, the auxiliary test signal received via channel a; Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; indicating the z-th transmission of the auxiliary test signal.
S4, optimizing the amplitude-phase error factor based on the operation environment information to obtain a final amplitude-phase error factor; comprising the following steps:
optimizing the amplitude-phase error factor to obtain a final amplitude-phase error factor according to
Wherein x=1 indicates that the power supply mode is a grid power supply mode; x=0 indicates that the power supply mode is a standby power supply mode; deltau represents voltage fluctuations; t represents the ambient temperature; n represents the power supply time of the standby power supply; alpha represents standby power supply noise; q 1 represents a first error coefficient, and the value is 0.5-1; q 2 represents the second error coefficient, and the value is 1-1.5.
The final calculation model of the amplitude-phase error factor and the calculation model of the amplitude-phase error factor beta are obtained through fitting simulation of a large amount of data based on the existing machine learning technology and simulation software.
S5, correcting the target signal based on the final amplitude-phase error factor.
In the actual implementation process, step S5 specifically includes:
g1, obtaining the bandwidth f of a target signal;
G2, for the case where the bandwidth f is less than the preset bandwidth f c, the modified target signal y a is:
Wherein, Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; Representing the final amplitude and phase error factor of channel a;
And G3, for the situation that the bandwidth f is more than or equal to the preset bandwidth f c, segmenting the target signal into a plurality of segmented signals with the bandwidth smaller than f c, respectively calculating the final amplitude-phase error factor of each segmented signal, and correcting each segmented signal according to the final amplitude-phase error factor and the step G2.
According to the scheme, the multi-channel correction illumination bandwidth is divided into narrow-band correction and broadband correction, for a narrow-band signal, when the channel is inconsistent, channel errors and inconsistencies of signals with different frequencies can be ignored due to narrow bandwidth, so that each channel can select a final amplitude-phase error factor, and the value obtained by multiplying the final amplitude-phase error factor and a target signal received by each channel is used as a correction result. And the broadband signal, different frequency points may produce different amplitude errors and phase errors, at this time, the respective final amplitude-phase error factors are introduced for different frequency points, the scheme therefore cuts the wideband signal into a plurality of narrowband signals through a digital transversal filter, and each narrowband signal correspondingly calculates a final amplitude-phase error factor.
And step four, outputting target signals after amplitude-phase correction of all channels.
The scheme configures a starting mechanism of the amplitude-phase correction process based on the operation environment information, considers the influence of the operation environment information on the amplitude phase of each channel of the multichannel receiver in the amplitude-phase correction process, comprehensively considers the operation environment information in the starting amplitude-phase correction process and the amplitude-phase correction process, reduces amplitude phase difference caused by environmental factors, and provides an amplitude-phase correction method suitable for emergency sites.
Example 2: the present embodiment provides an FPGA-based multichannel receiver amplitude and phase correction system for implementing the FPGA-based multichannel receiver amplitude and phase correction method of embodiment 1, as shown in fig. 3, where the system includes:
The acquisition module is used for acquiring the operation environment information of the multichannel receiver;
The configuration module is used for configuring a starting mechanism of the amplitude-phase correction process based on the running environment information;
A correction module for performing an amplitude phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on the amplitude phase correction starting mechanism and an amplitude phase correction model; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
And the output module is used for outputting the target signals after the amplitude-phase correction of the channels.
Because the FPGA-based multi-channel receiver amplitude-phase correction method of embodiment 1 requires that the multi-channel receiver continuously transmits the auxiliary test signal to the multi-channel receiver while receiving the target signal; and auxiliary test signals and target signals received by all channels are required to be synchronously collected; therefore, the FPGA is used as a correction platform to realize the amplitude and phase correction process, the FPGA can well meet the requirements of configuration auxiliary test signals and synchronous acquisition, the FPGA platform of the embodiment is an FPGA chip with the model of XC4VLX60, and the chip integrates 26624 slice160 block RAMs and 64 DSP modules, so that the FPGA chip has rich logic resources and strong processing capacity.
Example 3: the present embodiment provides a computer readable medium having stored thereon a computer program which is executed by a processor to implement the FPGA-based multichannel receiver amplitude phase correction method described in embodiment 1, specifically performing the steps of:
step one: acquiring operation environment information of the multichannel receiver;
Step two: configuring a starting mechanism of an amplitude-phase correction process based on the operation environment information;
Step three: amplitude and phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on the amplitude phase correction starting mechanism and an amplitude phase correction model; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
step four: outputting the target signals after the amplitude and phase correction of each channel.
The embodiment dynamically carries out self-adaptive calibration on the amplitude phase according to the environmental parameters in the simulated emergency scene based on the proposed amplitude phase correction method. Through testing, the amplitude-phase consistency of the calibrated multi-channel reaches the index required by the equipment, the phase consistency among the intermediate frequency channels is better than 5 degrees, and the amplitude consistency among the intermediate frequency channels is better than 0.25dB.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (8)

1. The method for correcting the amplitude and phase of the multichannel receiver based on the FPGA is characterized by comprising the following steps of:
acquiring operation environment information of the multichannel receiver; the operation environment information comprises a power supply mode and power supply state information of the multichannel signal receiving equipment;
the power supply mode comprises a power grid power supply mode or a standby power supply mode;
When the power supply mode is a standby power supply mode, the power supply state information comprises standby power supply time, standby power supply noise, voltage fluctuation and environmental temperature;
Configuring a starting mechanism of an amplitude-phase correction process based on the operation environment information; the method specifically comprises the following steps:
acquiring power supply mode and power supply state information of a multichannel receiver;
When the power supply mode is a standby power supply mode, starting an amplitude-phase correction process by taking T1 as a period;
When the power supply mode is a power grid power supply mode, starting an amplitude and phase correction process by taking T2 as a period;
when the voltage fluctuation exceeds a fluctuation threshold or the ambient temperature exceeds a temperature threshold, starting an amplitude-phase correction process by taking T3 as a period;
wherein T3 > T2 > T1
Amplitude and phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on a starting mechanism and an amplitude phase correction model of the amplitude phase correction process; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
Outputting the target signals after the amplitude and phase correction of each channel.
2. The FPGA-based multichannel receiver amplitude phase correction method of claim 1, wherein the amplitude phase correction is performed on the target signal of the multichannel receiver based on a startup mechanism and an amplitude phase correction model of the amplitude phase correction process; comprising the following steps:
According to the starting mechanism, the multichannel receiver continuously transmits auxiliary test signals to the multichannel receiver while receiving target signals;
synchronously collecting the received signals of all channels; the received signal includes a target signal and an auxiliary test signal;
Analyzing the received signal on a baseband, and performing amplitude-phase estimation to obtain an amplitude-phase error factor;
Optimizing the amplitude-phase error factor based on the operation environment information to obtain a final amplitude-phase error factor;
The target signal is corrected based on the final amplitude and phase error factor.
3. The FPGA-based multichannel receiver amplitude and phase correction method of claim 2, wherein said synchronously collecting the received signals of each channel comprises:
enabling a plurality of high-speed acquisition circuits to synchronously and equally sample the received signals of all channels at a rate v to obtain time discrete signals Q (vT), wherein T represents a sampling interval; the target signal y (t) and the auxiliary test signal J (t) are determined from the time discrete signal Q (vT), t representing time.
4. The FPGA-based multichannel receiver amplitude and phase correction method of claim 2, wherein said analyzing said received signal on baseband and performing amplitude and phase estimation yields an amplitude and phase error factor; comprising the following steps:
Obtaining an amplitude-phase error factor of channel a based on
Wherein M is the gain of the auxiliary test signal; z is the total number of times of transmission of the auxiliary test signal; t represents time; Representing the z-th transmitted auxiliary test signal, the auxiliary test signal received via channel a; Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; indicating the z-th transmission of the auxiliary test signal.
5. The FPGA-based multichannel receiver amplitude and phase correction method of claim 4, wherein said optimizing said amplitude and phase error factor based on said operational environment information results in a final amplitude and phase error factor; comprising the following steps:
optimizing the amplitude-phase error factor to obtain a final amplitude-phase error factor according to
Wherein x=1 indicates that the power supply mode is a grid power supply mode; x=0 indicates that the power supply mode is a standby power supply mode; deltau represents voltage fluctuations; t represents the ambient temperature; n represents the power supply time of the standby power supply; alpha represents standby power supply noise; q 1 represents a first error coefficient, and the value is 0.5-1; q 2 represents the second error coefficient, and the value is 1-1.5.
6. The FPGA-based multichannel receiver amplitude correction method of claim 5, wherein said correcting said target signal is based on a final amplitude error factor; comprising the following steps:
g1, obtaining the bandwidth f of a target signal;
G2, for the case where the bandwidth f is less than the preset bandwidth f c, the modified target signal y a is:
Wherein, Representing the target signal received via channel a when the auxiliary test signal is sent for the z-th time; representing a final amplitude-phase error factor;
And G3, for the situation that the bandwidth f is more than or equal to the preset bandwidth f c, segmenting the target signal into a plurality of segmented signals with the bandwidth smaller than f c, respectively calculating the final amplitude-phase error factor of each segmented signal, and correcting each segmented signal according to the final amplitude-phase error factor and the step G2.
7. An FPGA-based multichannel receiver amplitude and phase correction system for implementing the FPGA-based multichannel receiver amplitude and phase correction method of any of claims 1-6, said system comprising:
The acquisition module is used for acquiring the operation environment information of the multichannel receiver;
The configuration module is used for configuring a starting mechanism of the amplitude-phase correction process based on the running environment information;
A correction module for performing an amplitude phase correction process: performing amplitude phase correction on a target signal of the multichannel receiver based on a starting mechanism and an amplitude phase correction model of the amplitude phase correction process; the amplitude and phase correction model considers the influence of the running environment information on the amplitude and phase of each channel of the multichannel receiver;
And the output module is used for outputting the target signals after the amplitude-phase correction of the channels.
8. A computer readable medium having stored thereon a computer program, wherein the computer program is executable by a processor to implement the FPGA-based multichannel receiver amplitude phase correction method of any of claims 1-6.
CN202411073709.4A 2024-08-07 2024-08-07 FPGA-based multichannel receiver amplitude and phase correction method, system and medium Active CN118604760B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411073709.4A CN118604760B (en) 2024-08-07 2024-08-07 FPGA-based multichannel receiver amplitude and phase correction method, system and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411073709.4A CN118604760B (en) 2024-08-07 2024-08-07 FPGA-based multichannel receiver amplitude and phase correction method, system and medium

Publications (2)

Publication Number Publication Date
CN118604760A CN118604760A (en) 2024-09-06
CN118604760B true CN118604760B (en) 2024-10-15

Family

ID=92552089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411073709.4A Active CN118604760B (en) 2024-08-07 2024-08-07 FPGA-based multichannel receiver amplitude and phase correction method, system and medium

Country Status (1)

Country Link
CN (1) CN118604760B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115097497A (en) * 2022-06-21 2022-09-23 成都美数科技有限公司 Amplitude-phase correction method and system of multi-channel receiver

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB937845A (en) * 1959-07-01 1963-09-25 Decca Ltd Improvements in or relating to radar display apparatus
RU2346294C2 (en) * 2007-04-09 2009-02-10 ОАО "Концерн "Океанприбор" Method for correcting amplitude-phase distribution of multichannel hydroacoustic antenna excitation
US7768453B2 (en) * 2008-08-08 2010-08-03 Raytheon Company Dynamically correcting the calibration of a phased array antenna system in real time to compensate for changes of array temperature
TWI444636B (en) * 2011-02-18 2014-07-11 Realtek Semiconductor Corp Method and circuit of clock data recovery with built in jitter tolerance test
CN104316913B (en) * 2014-11-13 2018-03-06 中国科学院电子学研究所 Multichannel receiver real time calibration device and calibration and error compensating method
CN113589290B (en) * 2021-08-24 2024-05-07 中国科学院大气物理研究所 Movable three-band multi-parameter Doppler weather radar detection system and detection method
CN116755014A (en) * 2023-06-15 2023-09-15 古桥信息科技(郑州)有限公司 Error analysis method and system for power detection device, terminal equipment and storage medium
CN117607809A (en) * 2023-10-12 2024-02-27 航天南湖电子信息技术股份有限公司 Automatic test system for universal T/R assembly

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115097497A (en) * 2022-06-21 2022-09-23 成都美数科技有限公司 Amplitude-phase correction method and system of multi-channel receiver

Also Published As

Publication number Publication date
CN118604760A (en) 2024-09-06

Similar Documents

Publication Publication Date Title
CN100373812C (en) Calibrating apparatus and method for automatic gain control circuit of array receiver
CN107733539A (en) A kind of spaceborne multichannel microwave receiver frequency converter test system
CN114062886B (en) Quantum chip testing method, device and system
CN108923784A (en) A kind of the amplitude-frequency response estimation error and bearing calibration of TIADC acquisition system
CN115061082B (en) Signal processing method and device for interferometer direction finding narrow-band receiver
CN115097497B (en) Amplitude and phase correction method and system of multi-channel receiver
CN118604760B (en) FPGA-based multichannel receiver amplitude and phase correction method, system and medium
CN114726727A (en) A delay adjustment method, device, storage medium and electronic device
CN115001602B (en) Multichannel receiver error dynamic correction method, system, terminal and medium
CN111999749A (en) A system and method for automatic calibration of power/delay of satellite navigation signal simulator
CN113267752B (en) Multi-channel wide dynamic data adaptive synthesis and health diagnosis method
CN101123595A (en) A method and system for gain calibration of digital receiver channel
CN114646931A (en) Automatic digital calibration method for multi-channel amplitude-phase error of DBF radar
CN117596282B (en) Sound console operation control system based on control of Internet of things
CN118713771A (en) A multi-channel signal consistency calibration compensation test system
CN219068196U (en) Intermodulation measurement device
WO2025039328A1 (en) Frequency shift compensation method and system, and medium and device
CN108897034B (en) Method and system for channel coefficient acquisition and amplitude automatic calibration of digital BPM
CN113406527B (en) Radio frequency power supply control system, calibration method and device thereof and semiconductor device
CN102170684B (en) Automatic gain control method and device
CN116400281A (en) Calibration method of radio frequency testing machine, radio frequency testing machine and radio frequency testing system
CN112859021B (en) Testing method and system for dynamic range and sensitivity of phased array radar full link
CN119828177B (en) Calibration method and device for gain of reflection channel, equipment and medium
CN113702893B (en) Transient waveform transmission consistency evaluation method and device for direct current transformer
CN119483520B (en) A shortwave predistortion system and method based on coupler circuit

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

Denomination of invention: FPGA based multi-channel receiver amplitude and phase correction method, system, and medium

Granted publication date: 20241015

Pledgee: Chengdu financial holding Financing Guarantee Co.,Ltd.

Pledgor: Chengdu Xingxiang Technology Co.,Ltd.

Registration number: Y2025510000046

PE01 Entry into force of the registration of the contract for pledge of patent right