CN112290917B - Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium - Google Patents
Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium Download PDFInfo
- Publication number
- CN112290917B CN112290917B CN202011129879.1A CN202011129879A CN112290917B CN 112290917 B CN112290917 B CN 112290917B CN 202011129879 A CN202011129879 A CN 202011129879A CN 112290917 B CN112290917 B CN 112290917B
- Authority
- CN
- China
- Prior art keywords
- error
- data
- phase
- control
- control data
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/24—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/26—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being duration, interval, position, frequency, or sequence
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K9/00—Demodulating pulses which have been modulated with a continuously-variable signal
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Radar Systems Or Details Thereof (AREA)
- Variable-Direction Aerials And Aerial Arrays (AREA)
Abstract
The invention provides a self-adaptive control method of microwave pulse amplitude and phase, which comprises the following steps: acquiring a plurality of sampling points of a microwave pulse signal; demodulating each sampling point in sequence to obtain in-phase data and orthogonal data of the sampling points; calculating a first error of the in-phase data and a second error of the quadrature data; filtering the first error and the second error for updating the first control data and the second control data; the first control data and the second control data are fed into the analog vector modulator after being converted by the DAC, so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data; and repeating the steps, and iteratively adjusting the amplitude and the phase of the microwave pulse by pulse. The disclosure also correspondingly provides a microwave pulse amplitude-phase self-adaptive control device, electronic equipment and a storage medium, which are applied to solving the problem of uneven control of amplitude and phase in long microwave pulses.
Description
Technical Field
The present disclosure relates to the field of particle accelerators, and in particular, to a method and an apparatus for adaptive control of microwave pulse amplitude and phase, an electronic device, and a computer-readable storage medium.
Background
In a microwave linac, microwave power is supplied to an accelerating structure by a microwave system, which in turn establishes a radio frequency electric field in the accelerating structure. Taking an electron linac as an example, when electrons travel through the radio frequency electric field pauses along the longitudinal direction of the accelerating structure, energy is obtained at the appropriate radio frequency phase to be accelerated or to be focused longitudinally by velocity modulation. No matter the microwave system is used for accelerating or bunching, the radio frequency electric field has better amplitude and phase stability, so that the radio frequency electric field acted on the electron beam has the same amplitude and phase when the electron beam passes through the electric field gap, and the high-quality beam is ensured.
In a pulsed microwave accelerator, a microwave system is required to provide pulsed microwave power to an accelerating structure, and currently, amplitude and phase control of microwave pulses is mainly performed by using a feedback or feed-forward manner in a low-level system. When the microwave pulse is a long pulse, the amplitude phase inside the microwave pulse output by the klystron is uneven, and the amplitude phase inside the microwave pulse is difficult to control by a simple feedforward or feedback mode, so that the stability and precision of the amplitude and phase of the microwave pulse are poor, and the beam quality of the accelerator is influenced.
Disclosure of Invention
In view of the above problems, the present invention provides an adaptive control method, apparatus, electronic device and computer readable storage medium for microwave pulse amplitude and phase to solve the problem of non-uniform amplitude and phase in long microwave pulses.
One aspect of the present disclosure provides a method for adaptive control of amplitude and phase of microwave pulses, including: s110, acquiring a plurality of sampling points of the current microwave pulse signal; s120, demodulating each sampling point in sequence to obtain in-phase data I of the sampling point m And quadrature data Q m (ii) a S130, calculating the in-phase data I m Data in phase with preset I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q (ii) a S140, the first error e is compared I And the second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q (ii) a S150, based on the first filtering error ef I And the second filtered error ef Q Updating the first control data and the second control data by learning controlTwo control data; s160, feeding the first control data and the second control data after DAC conversion into an analog vector modulator, so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data; and S170, when the next microwave pulse signal is acquired, repeatedly executing the steps S110 to S160, and iteratively adjusting the amplitude and the phase of the microwave pulse by pulse.
Preferably, in step S110, the microwave pulse signal is collected by using an ADC, and the sampling rate is f s At an intermediate frequency of f c And then:
wherein n is a positive integer.
Preferably, in step S120, an IQ demodulation method is used to demodulate the microwave pulse signal, so as to obtain the in-phase data I m And the orthogonal data Q m 。
Preferably, in step S140, the filter having the low-pass characteristic is used to perform the filtering process on eI and eQ.
Preferably, in step S150, the first filtering error ef is used as the basis I And the second filtered error ef Q Updating the first control data and the second control data by using a learning control method comprises the following steps:
s151, for the first filter error ef I And the second filtered error ef Q Respectively carrying out delay compensation, wherein the calculation formula comprises:
ef I (k,n+d)=D(ef I (k,n));
ef Q (k,n+d)=D(ef Q (k,n));
wherein k is the serial number of the microwave pulse, n is the sampling point number of the microwave pulse, D represents the delay compensation, and D is the delay of the obtained microwave pulse;
s152, according to the first filter after time delay compensationWave error ef I And the second filtered error ef Q Calculating I control quantity and Q control quantity, wherein the calculation formula comprises the following steps: :
Δu I (k+1,n)=Δu I (k,n-d)+K*ef I (k,n);
Δu Q (k+1,n)=Δu Q (k,n-d)+K*ef Q (k,n);
wherein, Δ u I Represents the I control amount, Δ u Q Expressing the Q control quantity, wherein K is an adjusting gain;
s153, updating the first control data according to the I control quantity, and updating the second control data according to the Q control quantity, including:
u I (k+1,n)=u I0 (n)+Δu I (k+1,n);
u Q (k+1,n)=u Q0 (n)+Δu Q (k+1,n);
wherein u is I Represents said first control data, u Q Represents said second control data, u I0 And u Q0 Is the preset basic control data.
Preferably, in step S152, according to the first filtered error ef I And the second filtered error ef Q And adjusting the size of the mediation gain K.
Preferably, the preset basic control data is feed-forward data.
Another aspect of the present disclosure provides an adaptive control apparatus for microwave pulse amplitude and phase, including: the sampling module is used for acquiring a plurality of sampling points of the current microwave pulse signal; a demodulation module for demodulating each sampling point in sequence to obtain in-phase data I of the sampling point m And quadrature data Q m (ii) a An error calculation module for calculating the in-phase data I m Data in phase with preset I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q (ii) a A filtering module for filtering the first error e I And a stationThe second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q (ii) a A control data update module based on the first filter error ef I And the second filtered error ef Q Updating the first control data and the second control data by adopting a learning control method; the amplitude and phase modulation module is used for feeding the first control data and the second control data into an analog vector modulator after being converted by a DAC (digital-to-analog converter), so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data; and the iteration control module is used for controlling the sampling module, the demodulation module, the error calculation module, the filtering module, the control data updating module and the amplitude-phase modulation module to carry out amplitude and phase adjustment on the next microwave pulse signal when the next microwave pulse signal is obtained, and iteratively adjusting the amplitude and phase of the microwave pulse by pulse.
Another aspect of the present disclosure provides an electronic device, including: a memory, a processor and a computer program stored in the memory and operable on the processor, wherein the processor, when executing the computer program, implements each step in the adaptive control method for microwave pulse amplitude and phase according to any one of the first aspect.
Another aspect of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps of any one of the methods for adaptive control of microwave pulse amplitude and phase in the first aspect.
The above-mentioned at least one technical scheme who adopts in this disclosed embodiment can reach following beneficial effect:
the method provided by the disclosure can solve the problem of uneven control of amplitude and phase in the long microwave pulse, so that the microwave pulse has better amplitude and phase stability and precision, and the beam quality is improved. The method adjusts the amplitude and the phase of the microwave pulse by pulse in a self-adaptive manner by learning control, and makes the amplitude and the phase of the radio frequency field of the microwave accelerator work on a set value within the pulse duration after convergence.
Drawings
For a more complete understanding of the present disclosure and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
fig. 1 schematically illustrates a schematic diagram of an adaptive control method for microwave pulse amplitude and phase according to an embodiment of the present disclosure;
fig. 2 is a block diagram schematically illustrating a structure of an adaptive control device for microwave pulse amplitude and phase according to an embodiment of the present disclosure;
fig. 3 schematically shows a block diagram of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the disclosure. It may be evident, however, that one or more embodiments may be practiced without these specific details. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Some block diagrams and/or flow diagrams are shown in the figures. It will be understood that some blocks of the block diagrams and/or flowchart illustrations, or combinations thereof, 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, or other programmable data processing apparatus, such that the instructions, which execute via the processor, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the techniques of this disclosure may be implemented in hardware and/or software (including firmware, microcode, etc.). In addition, the techniques of this disclosure may take the form of a computer program product on a computer-readable medium having instructions stored thereon for use by or in connection with an instruction execution system. In the context of this disclosure, a computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the instructions. For example, the computer readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of the computer readable medium include: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and/or wired/wireless communication links.
Fig. 1 schematically illustrates a schematic diagram of an adaptive control method for microwave pulse amplitude and phase according to an embodiment of the present disclosure.
As shown in fig. 1, the adaptive control method for microwave pulse amplitude and phase provided by the present disclosure includes steps S110 to S700.
And S110, acquiring a plurality of sampling points of the current microwave pulse signal.
S120, demodulating each sampling point in sequence to obtain in-phase data I of the sampling point m And quadrature data Q m 。
S130, calculating the in-phase data I m Data in phase with preset I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q 。
S140, the first error e is compared I And the second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q 。
S150, based on the first filtering error ef I And the second filtered error ef Q And updating the first control data and the second control data by adopting a learning control method.
And S160, feeding the first control data and the second control data after DAC conversion into an analog vector modulator, so that the analog vector modulator adjusts the amplitude and the phase of the sampling point corresponding to the microwave signal according to the first control data and the second control data.
And S170, when the next microwave pulse signal is acquired, repeatedly executing the steps S110 to S160, and iteratively adjusting the amplitude and the phase of the microwave pulse by pulse.
In the embodiment of the disclosure, the updating of the first control data and the second control data corresponding to each sampling point is realized by sampling a plurality of sampling points of a single microwave pulse signal, and the control problem of uneven amplitude and phase in the long microwave pulse is solved.
Specifically, the implementation method of steps S110 to S700 is as follows.
In step S110, the microwave pulse signal is collected using an ADC, and the sampling rate is f s At an intermediate frequency of f c And then:
wherein n is a positive integer.
The number of sampling points acquired by the ADC is N.
In step S120, an IQ demodulation method is used to demodulate the microwave pulse signal, so as to obtain the in-phase data Im and the quadrature data Qm.
In the embodiment of the present disclosure, according to a digital domain microwave pulse signal output by an ADC, which obtains N sampling points, cross extraction and delay alignment processing are performed on the digital domain microwave pulse signal to realize IQ demodulation of the microwave pulse signal, so as to obtain digital complex baseband data including in-phase data Im and quadrature data Qm. Where Im and Qm both have a data length of N.
In step S130, the first error and the second error are calculated by the following formula:
e I =I m -I r ;
e Q =Q m -Q m 。
in step S140, filter processing is performed on eI and eQ using a filter having a low-pass characteristic. For the e I Low pass filtering to obtain ef I To said e Q The data is low-pass filtered to obtain ef Q High-frequency interference and burrs in error data are eliminated through low-pass filtering processing.
Alternatively, the filter may be a moving average filter having a low-pass characteristic, a FIR-structured low-pass filter, a kalman filter, or the like.
In this embodiment, a second-order moving average filter is selected to perform filtering processing on the error data, as follows:
ef I (n)=0.5×[e I (n)+e I (n-1)];
ef Q (n)=0.5×[e Q (n)+e Q (n-1)];
wherein N is the number of sampling points in the microwave pulse and takes the value of 1-N.
In step S150, the first filtered error ef is used as the basis I And the second filtered error ef Q The updating of the first control data and the second control data by the learning control method includes steps S151 to S153.
S151, for the first filtering error ef I And the second filtered error ef Q Respectively carrying out delay compensation, wherein the calculation formula comprises:
ef I (k,n+d)=D(ef I (k,n));
ef Q (k,n+d)=D(ef Q (k,n));
wherein k is the serial number of the microwave pulse, n is the sampling point number of the microwave pulse, D represents the delay compensation, and D is the delay of the obtained microwave pulse.
S152, according to the first filtering error ef after time delay compensation I And the second filtered error ef Q Calculating I control quantity and Q control quantity, wherein the calculation formula comprises the following steps: :
Δu I (k+1,n)=Δu I (k,n-d)+K*ef I (k,n);
Δu Q (k+1,n)=Δu Q (k,n-d)+K*ef Q (k,n);
wherein, Δ u I Represents the I control amount, Δ u Q And K is an adjusting gain.
In the disclosed embodiment, the first filtered error ef is used as a function of I And the second filtered error ef Q And adjusting the size of the mediation gain K. Specifically, K is first set to a predetermined value, when the first filtering error ef I And the second filtered error ef Q When larger, the value of K is correspondingly larger, and when the first filtering error ef I And the second filtered error ef Q In the smaller case, the value of K is adjusted smaller. The specific value of the adjustment can be adjusted according to actual requirements, and is not limited herein.
S153, updating the first control data according to the I control amount, and updating the second control data according to the Q control amount, includes:
u I (k+1,n)=u I0 (n)+Δu I (k+1,n);
u Q (k+1,n)=u Q0 (n)+Δu Q (k+1,n);
wherein u is I Represents said first control data, u Q Represents the second control data u I0 And u Q0 Is the preset basic control data.
In the embodiment of the present disclosure, the preset basic control data is feedforward data.
The method provided by the disclosure can solve the problem of uneven control of amplitude and phase in the long microwave pulse, so that the microwave pulse has better amplitude and phase stability and precision, and the beam quality is improved. The method adaptively adjusts the amplitude and the phase of the microwave pulse by pulse through a learning control mode, and enables the amplitude and the phase of the radio frequency field of the microwave accelerator to work on a set value within the pulse duration after convergence.
Fig. 2 schematically shows a block diagram of a structure of an adaptive control device for microwave pulse amplitude and phase according to an embodiment of the present disclosure.
As shown in fig. 2, the present disclosure provides an adaptive control apparatus for microwave pulse amplitude and phase, including: the system comprises a sampling module 210, a demodulation module 220, an error calculation module 230, a filtering module 240, a control data updating module 250, an amplitude and phase modulation module 260 and an iteration control module 270.
The sampling module 210 is configured to obtain a plurality of sampling points of a current microwave pulse signal;
a demodulation module 220, configured to demodulate each of the sampling points in sequence to obtain in-phase data I of the sampling point m And quadrature data Q m ;
An error calculation module 230 for calculating the in-phase data I m Data in phase with preset I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q ;
A filtering module 240 for filtering the first error e I And the second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q ;
A control data update module 250 based on the first filtered error ef I And the second filtered error ef Q By learning controlUpdating the first control data and the second control data;
the amplitude and phase modulation module 260 is configured to feed the first control data and the second control data into an analog vector modulator after being converted by the DAC, so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data;
and the iteration control module 270 is configured to control the sampling module 210, the demodulation module 220, the error calculation module 230, the filtering module 240, the control data updating module 250, and the amplitude-phase modulation module 260 to perform amplitude and phase adjustment on the next microwave pulse signal when the next microwave pulse signal is acquired, and iteratively adjust the amplitude and phase of the microwave pulse by pulse.
The microwave pulse amplitude and phase adaptive control device provided by the present disclosure has the same technical characteristics as the microwave pulse amplitude and phase adaptive control method, and can achieve the same technical effects, which are not described herein again.
It is understood that the sampling module 210, the demodulation module 220, the error calculation module 230, the filtering module 240, the control data update module 250, the amplitude and phase modulation module 260, and the iteration control module 270 may be combined in one module for implementation, or any one of them may be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of the other modules and implemented in one module. According to an embodiment of the present invention, at least one of the sampling module 210, the demodulation module 220, the error calculation module 230, the filtering module 240, the control data update module 250, the amplitude and phase modulation module 260, and the iteration control module 270 may be implemented at least partially as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or in a suitable combination of three implementations of software, hardware, and firmware. Alternatively, at least one of the sampling module 210, the demodulation module 220, the error calculation module 230, the filtering module 240, the control data update module 250, the amplitude and phase modulation module 260, the iteration control module 270 may be at least partially implemented as a computer program module, which, when executed by a computer, may perform the functions of the respective module.
Fig. 3 schematically shows a block diagram of an electronic device provided in an embodiment of the present disclosure.
As shown in fig. 3, the electronic device described in this embodiment includes: the electronic device 300 includes a processor 310, a computer-readable storage medium 320. The electronic device 300 may perform the method described above with reference to fig. 1 to enable detection of a particular operation.
In particular, processor 310 may include, for example, a general purpose microprocessor, an instruction set processor and/or related chip set and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), and/or the like. The processor 310 may also include on-board memory for caching purposes. The processor 310 may be a single processing unit or a plurality of processing units for performing the different actions of the method flows according to embodiments of the present disclosure described with reference to fig. 1.
Computer-readable storage medium 320 may be, for example, any medium that can contain, store, communicate, propagate, or transport the instructions. For example, a readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of the readable storage medium include: magnetic storage devices such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and/or wired/wireless communication links.
The computer-readable storage medium 320 may include a computer program 321, which computer program 321 may include code/computer-executable instructions that, when executed by the processor 310, cause the processor 310 to perform a method flow such as that described above in connection with fig. 1 and any variations thereof.
The computer program 321 may be configured with computer program code, for example comprising computer program modules. For example, in an example embodiment, code in computer program 321 may include one or more program modules, including for example 321A, module 321B, … …. It should be noted that the division and number of modules are not fixed, and those skilled in the art may use suitable program modules or program module combinations according to actual situations, which when executed by the processor 310, enable the processor 310 to perform the method flow described above in connection with fig. 1 and any variations thereof, for example.
According to an embodiment of the present invention, at least one of the sampling module 210, the demodulation module 220, the error calculation module 230, the filtering module 240, the control data update module 250, the amplitude-phase modulation module 260, and the iteration control module 270 may be implemented as a computer program module as described with reference to fig. 3, which, when executed by the processor 310, may implement the respective operations described above.
The present disclosure also provides a computer-readable medium, which may be embodied in the apparatus/device/system described in the above embodiments; or may exist separately and not be assembled into the device/apparatus/system. The computer readable medium carries one or more programs which, when executed, implement the method according to an embodiment of the disclosure.
Those skilled in the art will appreciate that various combinations and/or combinations of features recited in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not expressly recited in the present disclosure. In particular, various combinations and/or combinations of the features recited in the various embodiments of the present disclosure and/or the claims may be made without departing from the spirit and teachings of the present disclosure. All such combinations and/or associations are within the scope of the present disclosure.
While the disclosure has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents. Accordingly, the scope of the present disclosure should not be limited to the above-described embodiments, but should be defined not only by the appended claims, but also by equivalents thereof.
Claims (9)
1. A microwave pulse amplitude-phase self-adaptive control method is characterized by comprising the following steps:
s110, acquiring a plurality of sampling points of the current microwave pulse signal;
s120, demodulating each sampling point in sequence to obtain in-phase data I of the sampling point m And quadrature data Q m ;
S130, calculating the in-phase data I m With preset in-phase data I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q ;
S140, the first error e is compared I And the second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q ;
S150, based on the first filter error ef I And said second filtered error ef Q Updating the first control data and the second control data by adopting a learning control method comprises the following steps:
s151, for the first filtering error ef I And the second filtered error ef Q Respectively carrying out delay compensation, wherein the calculation formula comprises:
ef I (k,n+d)=D(ef I (k,n));
ef Q (k,n+d)=D(ef Q (k,n));
wherein k is the serial number of the microwave pulse, n is the sampling point number of the microwave pulse, D represents the delay compensation, and D is the delay of the obtained microwave pulse;
s152, according to the first filtering error ef after the time delay compensation I And the second filtered error ef Q Calculating I control quantity and Q control quantity, wherein the calculation formula comprises the following steps:
Δu I (k+1,n)=Δu I (k,n-d)+K*ef I (k,n);
Δu Q (k+1,n)=Δu Q (k,n-d)+K*ef Q (k,n);
wherein, Δ u I Represents the I control amount, Δ u Q Expressing the Q control quantity, wherein K is an adjusting gain;
s153, updating the first control data according to the I control quantity, and updating the second control data according to the Q control quantity, including:
u I (k+1,n)=u 10 (n)+Δu I (k+1,n);
u Q (k+1,n)=u Q0 (n)+Δu Q (k+1,n);
wherein u is I Represents said first control data, u Q Represents said second control data, u I0 And u Q0 The basic control data is preset;
s160, feeding the first control data and the second control data after DAC conversion into an analog vector modulator, so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data;
and S170, when the next microwave pulse signal is acquired, repeatedly executing the steps S110 to S160, and iteratively adjusting the amplitude and the phase of the microwave pulse by pulse.
3. The method of claim 1In step S120, the microwave pulse signal is demodulated by using an IQ demodulation method to obtain the in-phase data I m And the orthogonal data Q m 。
4. The method of claim 1, wherein in step S140, a filter pair e having a low-pass characteristic is used I And e Q And (6) carrying out filtering processing.
5. Method according to claim 1, characterized in that in step S152, according to said first filtered error ef I And said second filtered error ef Q And adjusting the size of the adjusting gain K.
6. The method of claim 1, wherein the predetermined base control data is feed forward data.
7. An adaptive control apparatus for microwave pulse amplitude and phase, comprising:
the sampling module is used for acquiring a plurality of sampling points of the current microwave pulse signal;
a demodulation module for demodulating each sampling point in sequence to obtain the in-phase data I of the sampling point m And quadrature data Q m ;
An error calculation module for calculating the in-phase data I m Data in phase with preset I r To obtain a first error e I And, calculating said quadrature data Q m And preset orthogonal data Q r To obtain a second error e Q ;
A filtering module for filtering the first error e I And the second error e Q Respectively filtering to obtain a first filtering error ef I And a second filtered error ef Q ;
A control data update module based on the first filter error ef I And the second filtered error ef Q Updating the first control data and the second control data by adopting a learning control method comprises the following steps:
a first calculation unit for calculating the first filtered error ef I And the second filtered error ef Q Respectively carrying out delay compensation, wherein the calculation formula comprises:
ef I (k,n+d)=D(ef I (k,n));
ef Q (k,n+d)=D(ef Q (k,n));
wherein k is the serial number of the microwave pulse, n is the sampling point number of the microwave pulse, D represents the delay compensation, and D is the delay of the obtained microwave pulse;
a second calculating unit for calculating the first filtering error ef according to the delay compensation I And the second filtered error ef Q Calculating I control quantity and Q control quantity, wherein the calculation formula comprises the following steps:
Δu I (k+1,n)=Δu I (k,n-d)+K*ef I (k,n);
Δu Q (k+1,n)=Δu Q (k,n-d)+K*ef Q (k,n);
wherein, Δ u I Represents the I control amount, Δ u Q Expressing the Q control quantity, and K is an adjusting gain;
a third calculation unit configured to update the first control data according to the I control amount and update the second control data according to the Q control amount, including:
u I (k+1,n)=u I0 (n)+Δu I (k+1,n);
u Q (k+1,n)=u Q0 (n)+Δu Q (k+1,n);
wherein u is I Represents said first control data, u Q Represents said second control data, u I0 And u Q0 Is preset basic control data;
the amplitude and phase modulation module is used for feeding the first control data and the second control data into an analog vector modulator after being converted by a DAC (digital-to-analog converter), so that the analog vector modulator adjusts the amplitude and the phase of a sampling point corresponding to the microwave signal according to the first control data and the second control data;
and the iteration control module is used for controlling the sampling module, the demodulation module, the error calculation module, the filtering module, the control data updating module and the amplitude-phase modulation module to carry out amplitude and phase adjustment on the next microwave pulse signal when the next microwave pulse signal is obtained, and iteratively adjusting the amplitude and phase of the microwave pulse by pulse.
8. An electronic device, comprising: memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method for adaptive control of microwave pulse amplitude and phase according to any one of claims 1 to 6 when executing the computer program.
9. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program, when being executed by a processor, realizes the steps of the method for adaptive control of microwave pulse amplitude and phase according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011129879.1A CN112290917B (en) | 2020-10-20 | 2020-10-20 | Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011129879.1A CN112290917B (en) | 2020-10-20 | 2020-10-20 | Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112290917A CN112290917A (en) | 2021-01-29 |
CN112290917B true CN112290917B (en) | 2022-10-28 |
Family
ID=74423996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011129879.1A Active CN112290917B (en) | 2020-10-20 | 2020-10-20 | Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112290917B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5182524A (en) * | 1992-03-10 | 1993-01-26 | The Regents Of The University Of Calif. | Method and apparatus for stabilizing pulsed microwave amplifiers |
CA2164018A1 (en) * | 1995-11-29 | 1997-05-30 | Steven Andersen | Adaptive cross-polarization equalizer |
EP0777341A1 (en) * | 1995-11-30 | 1997-06-04 | Loral Aerospace Corporation | Adaptive cross-polarization equalizer |
US5789976A (en) * | 1996-06-17 | 1998-08-04 | Corporation De L'ecole Polytechnique | Digital adaptive control of feedforward amplifier using frequency domain cancellation |
US7362818B1 (en) * | 2001-08-30 | 2008-04-22 | Nortel Networks Limited | Amplitude and phase comparator for microwave power amplifier |
EP2117115A1 (en) * | 2008-05-06 | 2009-11-11 | Nokia Siemens Networks S.p.A. | Improvement to remote control methods of transmission signals adaptive predistortion |
CN103401072A (en) * | 2013-07-25 | 2013-11-20 | 上海交通大学 | Periodic amplitude control-based phased-array antenna system and wave beam control method |
US8630600B1 (en) * | 2011-09-26 | 2014-01-14 | Aviat U.S., Inc. | Systems and methods for asynchronous re-modulation with adaptive I/Q adjustment |
CN103684306A (en) * | 2013-12-31 | 2014-03-26 | 京信通信***(中国)有限公司 | Radio frequency feed-forward amplifier and loop self-adaptive control method |
CN110266311A (en) * | 2019-05-29 | 2019-09-20 | 中国科学技术大学 | A kind of TIADC system mismatch error calibrating method, device, equipment and medium |
CN110460379A (en) * | 2019-09-10 | 2019-11-15 | 中国电子科技集团公司第四十三研究所 | A kind of multi-channel rf signal adaptively steady phase fixed ampllitude fiber transmission device and method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2844412B1 (en) * | 2002-09-05 | 2004-12-03 | Thomson Licensing Sa | METHOD AND DEVICE FOR MODULATING A CARRIER WITH AMPLITUDE AND PHASE ERROR COMPENSATION |
US9225429B2 (en) * | 2012-12-21 | 2015-12-29 | Zte Corporation | Recovering data from quadrature phase shift keying modulated optical signals |
EP3211800B1 (en) * | 2016-02-25 | 2019-10-16 | Huawei Technologies Co., Ltd. | Signal processing arrangement for a transmitter |
-
2020
- 2020-10-20 CN CN202011129879.1A patent/CN112290917B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5182524A (en) * | 1992-03-10 | 1993-01-26 | The Regents Of The University Of Calif. | Method and apparatus for stabilizing pulsed microwave amplifiers |
CA2164018A1 (en) * | 1995-11-29 | 1997-05-30 | Steven Andersen | Adaptive cross-polarization equalizer |
EP0777341A1 (en) * | 1995-11-30 | 1997-06-04 | Loral Aerospace Corporation | Adaptive cross-polarization equalizer |
US5789976A (en) * | 1996-06-17 | 1998-08-04 | Corporation De L'ecole Polytechnique | Digital adaptive control of feedforward amplifier using frequency domain cancellation |
US7362818B1 (en) * | 2001-08-30 | 2008-04-22 | Nortel Networks Limited | Amplitude and phase comparator for microwave power amplifier |
EP2117115A1 (en) * | 2008-05-06 | 2009-11-11 | Nokia Siemens Networks S.p.A. | Improvement to remote control methods of transmission signals adaptive predistortion |
US8630600B1 (en) * | 2011-09-26 | 2014-01-14 | Aviat U.S., Inc. | Systems and methods for asynchronous re-modulation with adaptive I/Q adjustment |
CN103401072A (en) * | 2013-07-25 | 2013-11-20 | 上海交通大学 | Periodic amplitude control-based phased-array antenna system and wave beam control method |
CN103684306A (en) * | 2013-12-31 | 2014-03-26 | 京信通信***(中国)有限公司 | Radio frequency feed-forward amplifier and loop self-adaptive control method |
CN110266311A (en) * | 2019-05-29 | 2019-09-20 | 中国科学技术大学 | A kind of TIADC system mismatch error calibrating method, device, equipment and medium |
CN110460379A (en) * | 2019-09-10 | 2019-11-15 | 中国电子科技集团公司第四十三研究所 | A kind of multi-channel rf signal adaptively steady phase fixed ampllitude fiber transmission device and method |
Non-Patent Citations (3)
Title |
---|
"Adaptive Tuning Amplitude and Phase Estimation Method for Early Breast Cancer Detection";Seung-Woo Ryu等;《2007 IEEE Region 5 Technical Conference》;20071112;第16-20页 * |
"Ultra-Wideband and Adaptive Photonic Signal Processing of Microwave Signals";Robert A. Minasian等;《IEEE Journal of Quantum Electronics》;20160131;第52卷(第1期);第1-13页 * |
"微波光纤稳相传输***中的关键控制技术研究";梅卫龙;《中国优秀硕士学位论文全文数据库•信息科技辑》;20170715;第2017年卷(第7期);第I136-211页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112290917A (en) | 2021-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9372663B2 (en) | Direct digital synthesis of signals using maximum likelihood bit-stream encoding | |
CN1127228C (en) | Adaptive array transceiver | |
Saleh et al. | Adaptive linearization of power amplifiers in digital radio systems | |
TWI565228B (en) | An apparatus and a method for providing a supply control signal for a supply unit | |
DE102009051227B4 (en) | Digital modulation with jitter compensation for a polar transmitter | |
US20060119493A1 (en) | Transmitter for wireless applications incorporation spectral emission shaping sigma delta modulator | |
DE102012222977B4 (en) | Adaptive compensation of non-linear frequency distortion in polar transmitters based on a least-squares estimate | |
CN105409123A (en) | Analog switch for rf front end | |
US9036679B2 (en) | Apparatus and method for generating Gaussian pulse and ultra wideband communication apparatus for generating Gaussian pulse | |
CN103916171B (en) | A kind of control method of wave beam forming, apparatus and system | |
EP2693634B1 (en) | Harmonic suppression in switching amplifiers | |
CN107733403B (en) | Specific harmonic elimination multilevel radio frequency pulse width modulation method and modulator | |
JP2011077741A (en) | TRANSMITTER FOR CONTROLLING POWER AMPLIFIER BASED ON CONTROL VALUE OF DeltaSigma CONVERTER, PROGRAM, AND METHOD | |
CN112290917B (en) | Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium | |
JP2024520936A (en) | Digital Predistortion with Hybrid Basis Function Based Actuators and Neural Networks | |
Beal et al. | Design and simulation of a high frequency exact solvable chaotic oscillator | |
JP5337120B2 (en) | Class D amplifier and wireless communication apparatus | |
Arablouei et al. | Modified RLS algorithm with enhanced tracking capability for MIMO channel estimation | |
Li et al. | Iterative learning control-based adaptive beam loading compensation implementations in the J-PARC LINAC | |
WO2018111440A1 (en) | Clock generator, phase locked loop, apparatus, method and computer program for generating a clock signal, transceiver, and mobile terminal | |
Maehata et al. | 1-bit feedforward distortion compensation technology for bandpass delta-sigma modulation | |
EP3035543A1 (en) | Techniques for linearizing phase separately from amplitude in a communications system | |
US11271600B2 (en) | Transmitters and methods for operating the same | |
CN116489865A (en) | Method and device for realizing harmonic suppression digital low level of high-frequency system of synchronous accelerator | |
JP6131771B2 (en) | Low frequency equalizer circuit for high-speed broadband signals |
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 |