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 PDF

Info

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
Application number
CN202011129879.1A
Other languages
Chinese (zh)
Other versions
CN112290917A (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.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
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 University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN202011129879.1A priority Critical patent/CN112290917B/en
Publication of CN112290917A publication Critical patent/CN112290917A/en
Application granted granted Critical
Publication of CN112290917B publication Critical patent/CN112290917B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/22Circuits 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/24Circuits 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/22Circuits 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/26Circuits 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K9/00Demodulating 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

Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium
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:
Figure BDA0002733182400000021
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:
Figure BDA0002733182400000061
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.
2. The method of claim 1, wherein 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:
Figure FDA0003815225170000021
wherein n is a positive integer.
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.
CN202011129879.1A 2020-10-20 2020-10-20 Microwave pulse amplitude-phase self-adaptive control method, device, equipment and medium Active CN112290917B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (11)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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