SlideShare a Scribd company logo
1 of 4
Download to read offline
Global optimization technique for phase de-trending



           Global optimization technique for phase de-trending
                                             G. Pailloncy, NMDG nv

Introduction
A modulated signal with a carrier frequency fc and presenting H harmonics can be represented by:

                                                              H
                                                x ξ‚žt ξ‚Ÿ=   βˆ‘            a h ξ‚žtξ‚Ÿ. e j 2 h f        c       t
                                                                                                                                                                               (1)
                                                          h=βˆ’H


with ah(t), the modulating signal and aβˆ’h ξ‚žt ξ‚Ÿ=a βˆ— ξ‚žt ξ‚Ÿ , the complex conjugate of ah(t).
                                                 h

The modulating signal ah(t) is a complex signal that may be expressed in a general way as:
                                                  a h ξ‚žt ξ‚Ÿ=I h ξ‚žtξ‚Ÿβˆ’ jQ h ξ‚žtξ‚Ÿ                                                                                                   (2)


In case of a modulating signal composed of 2N+1-tones and with a modulation frequency fm, ah(t) can be ex-
pressed as:

                                                                  N
                                                a h ξ‚žt ξ‚Ÿ=     βˆ‘           Ah , k e j2  k f       m   t
                                                                                                                                                             Ah , k βˆˆβ„‚         (3)
                                                            k =βˆ’N


When measuring with a sampler-based Large-Signal Network Analyzer (LSNA), such a modulated signal is
down-converted using a sampler. Due to the effect of the internal local oscillator (LO), a phase offset may oc-
curred Π€. Moreover, as no trigger is used when capturing the down-converted signal with the ADCs, a delay Ο„
may appear between the different measured experiments.
An i-th measured experiment can then be expressed as:

                                                 H        N
                    x i ξ‚žt ξ‚Ÿ=x ξ‚žtβˆ’ξƒ‰ i , i ξ‚Ÿ=
                    ξ‚–                           βˆ‘ βˆ‘               Ah ,k eβˆ’ j2 ξ‚žh f         c   k f m ξ‚Ÿξƒ‰i
                                                                                                                       e j h  e j2 ξƒ†ξ‚ž h f
                                                                                                                              i              c   k f mξ‚Ÿ t
                                                                                                                                                                               (4)
                                                h =βˆ’H k=βˆ’ N


In the frequency domain, the modulated signal can be expressed as:

                                                                  H           N
                      ξ‚–
                      X i ξ‚ž f ξ‚Ÿ= Fourier { x i ξ‚žt ξ‚Ÿ}∣ f =
                                           ξ‚–                  βˆ‘ βˆ‘                    X i ,h , k ξ‚Ί ξ‚ž f βˆ’ξ‚žh f c k f m ξ‚Ÿξ‚Ÿ                                                        (5)
                                                              h=βˆ’H k=βˆ’N


with
                                                                      βˆ’ j 2 ξƒ†ξ‚ž h f c k f mξ‚Ÿ i               j h i
                                          X i , h , k = Ah , k e                                  e                                                                            (6)


Our purpose, in this report, is to align the different experiments taking the first experiment                                                               x 0 ξ‚žt ξ‚Ÿ as the refer-
                                                                                                                                                             ξ‚–
ence (Ο„0 = 0, Π€0 = 0) by correcting for the delay Ο„i and phase offset Π€i between them.




Β© 2009 NMDG NV                                                                                                                                                                   1
Global optimization technique for phase de-trending

In the following, a global optimization technique to extract the delay Ο„i and phase offset Π€i is described and ap-
plied to a set of modulated signal measurements.

Correction of the delay and phase offset between experiments
The above equation (6) may be rewritten as:


                                 X i , h , k = Ah , k eβˆ’ j 2  k f            e j hξ‚žβˆ’2  f                   = Ah , k eβˆ’ j 2  k f            e j h
                                                                         i                       i i ξ‚Ÿ                               i
                                                                     m                       c                                       m                 0i
                                                                                                                                                                            (7)


Applying a Least Square Estimator, the Ο„i and Π€0i values that minimize the following function around the funda-
mental (h=1), need to be found for each experiment:

                                  N
                     min S =
                      i , 0i
                                 βˆ‘      ξ‚ž X 0,1, k βˆ’ X i , 1,k e j2 k f          m    i βˆ’ j 0i
                                                                                        e           ξ‚Ÿ .ξ‚ž X 0,1,k βˆ’ X i ,1, k e j2  k f            m    i βˆ’ j 0i βˆ—
                                                                                                                                                            e    ξ‚Ÿ          (8)
                                 k=βˆ’N


                                                                                                                              1      2     1
The function S is first computed for a set of 10 values both for Ο„i ( [                                                           ,     ..   ] ) and for Π€0i (
                                                                                                                             10f m 10f m f m
         1    2     1
    [       ,    ..   ] ) , and the pair of { Ο„i, Π€0i} values that gives the minimum result is selected as initial
        20  20  2 
guess values for the Least Square Estimator.
One may then correct each experiment for the delay and phase offset using the extracted Ο„i and Π€0i:


                                                        X 'i , h , k = X i , h , k e j 2 k f                i βˆ’ j h0i
                                                                                                        m
                                                                                                               e                                                            (9)

Results
A set of 10 experiments of the measured output current of a commercially available FETis used. The FET is ex-
cited by a 3-Tones modulated signal with 1GHz fundamental frequency and 50048.8 Hz modulation frequency.
The power spectrum of the measured current is plotted on Figure 1.
The set of 10 experiments without any phase alignment is shown in time domain on Figure 2.
After applying the above global optimization technique with first experiment as reference, the results shown on
Figure 3.
To verify further the algorithm, the difference in time domain between the reference (first experiment) and the
aligned second experiment is plotted on Figure 4.

Conclusion
In this article,a global optimization technique to align a set of modulated signal experiments has been described
mathematically and tested.




2                                                                                                                                                               Β© 2009 NMDG NV
Global optimization technique for phase de-trending




               - 60




               - 80
          È i2È HdBL




              - 100




              - 120




              - 140




                                                Freq HGHzL
                           0.998        0.999       1        1.001        1.002


            Figure 1: Power Spectrum of measured output current i2 of FET
            (3 Tones excitation, 50 Tones measured each side, 1GHz
            fundamental frequency, 50048.8Hz Modulation frequency, Vg=-0.7V,
            Vd=2V, Pin=2 dBm)




                 10




                  5
          i2 HmAL




                  0




                 -5




               - 10



                                                Time HusL
                       0           10              20                30           40


            Figure 2: 10 measured experiments of output current waveform (2
            periods) of FET at fundamental frequency (3 Tones excitation, 50
            Tones measured each side, 1GHz fundamental frequency, 50048.8Hz
            Modulation frequency, Vg=-0.7V, Vd=2V, Pin=2 dBm)




Β© 2009 NMDG NV                                                                                   3
Global optimization technique for phase de-trending




          10




           5
    i2 HmAL




           0




          -5




         - 10



                                       Time HusL
                0         10              20           30             40


      Figure 3: Result after global optimization alignment (first
      experiment as reference)




          15



          10



           5
    D i2 H u AL




           0



          -5



         - 10



         - 15


                                       Time HusL
                0          5              10           15             20

      Figure 4: Error between second experiment and reference (1 period)




4                                                                    Β© 2009 NMDG NV

More Related Content

What's hot

Engr 371 final exam april 1999
Engr 371 final exam april 1999Engr 371 final exam april 1999
Engr 371 final exam april 1999
amnesiann
Β 
Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011
Arthur Charpentier
Β 
Engr 371 final exam april 2006
Engr 371 final exam april 2006Engr 371 final exam april 2006
Engr 371 final exam april 2006
amnesiann
Β 
Engr 371 final exam april 2010
Engr 371 final exam april 2010Engr 371 final exam april 2010
Engr 371 final exam april 2010
amnesiann
Β 
Cheat Sheet
Cheat SheetCheat Sheet
Cheat Sheet
guest742ba8
Β 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
zukun
Β 
Spectral Learning Methods for Finite State Machines with Applications to Na...
  Spectral Learning Methods for Finite State Machines with Applications to Na...  Spectral Learning Methods for Finite State Machines with Applications to Na...
Spectral Learning Methods for Finite State Machines with Applications to Na...
LARCA UPC
Β 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
Arvind Devaraj
Β 

What's hot (19)

Engr 371 final exam april 1999
Engr 371 final exam april 1999Engr 371 final exam april 1999
Engr 371 final exam april 1999
Β 
Admmission in India
Admmission in IndiaAdmmission in India
Admmission in India
Β 
Admission in india
Admission  in indiaAdmission  in india
Admission in india
Β 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systems
Β 
Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011
Β 
Engr 371 final exam april 2006
Engr 371 final exam april 2006Engr 371 final exam april 2006
Engr 371 final exam april 2006
Β 
Engr 371 final exam april 2010
Engr 371 final exam april 2010Engr 371 final exam april 2010
Engr 371 final exam april 2010
Β 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
Β 
Properties of Fourier transform
Properties of Fourier transformProperties of Fourier transform
Properties of Fourier transform
Β 
top school in india
top school in indiatop school in india
top school in india
Β 
Mesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusMesh Processing Course : Differential Calculus
Mesh Processing Course : Differential Calculus
Β 
Approximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUsApproximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUs
Β 
Slides ensae-2016-8
Slides ensae-2016-8Slides ensae-2016-8
Slides ensae-2016-8
Β 
Cheat Sheet
Cheat SheetCheat Sheet
Cheat Sheet
Β 
Hw4sol
Hw4solHw4sol
Hw4sol
Β 
Figures
FiguresFigures
Figures
Β 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
Β 
Spectral Learning Methods for Finite State Machines with Applications to Na...
  Spectral Learning Methods for Finite State Machines with Applications to Na...  Spectral Learning Methods for Finite State Machines with Applications to Na...
Spectral Learning Methods for Finite State Machines with Applications to Na...
Β 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
Β 

Viewers also liked

S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...
NMDG NV
Β 
ZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parameters
NMDG NV
Β 
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNAPNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
NMDG NV
Β 
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNANM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NMDG NV
Β 
ZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And Modulation
NMDG NV
Β 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions Verification
NMDG NV
Β 
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
NMDG NV
Β 
ZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF CharacterizationZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF Characterization
NMDG NV
Β 

Viewers also liked (19)

In-Circuit Probing Presentation
In-Circuit Probing PresentationIn-Circuit Probing Presentation
In-Circuit Probing Presentation
Β 
"Triple A": Alignment Addresses Ambiguity
"Triple A": Alignment Addresses Ambiguity"Triple A": Alignment Addresses Ambiguity
"Triple A": Alignment Addresses Ambiguity
Β 
S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...
Β 
ICE Remoting Presentation
ICE Remoting PresentationICE Remoting Presentation
ICE Remoting Presentation
Β 
Phase stability study of a HPR
Phase stability study of a HPRPhase stability study of a HPR
Phase stability study of a HPR
Β 
Primary Mixer S-Functions Presentation
Primary Mixer S-Functions PresentationPrimary Mixer S-Functions Presentation
Primary Mixer S-Functions Presentation
Β 
ZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parameters
Β 
Stability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions PresentationStability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions Presentation
Β 
On-wafer absolute calibration
On-wafer absolute calibrationOn-wafer absolute calibration
On-wafer absolute calibration
Β 
Contactless Probing Presentation
Contactless Probing PresentationContactless Probing Presentation
Contactless Probing Presentation
Β 
S-Functions in MATLAB Presentation
S-Functions in MATLAB PresentationS-Functions in MATLAB Presentation
S-Functions in MATLAB Presentation
Β 
ICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization EnvironmentICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization Environment
Β 
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNAPNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
Β 
Why are my s parameters so noisy?
Why are my s parameters so noisy?Why are my s parameters so noisy?
Why are my s parameters so noisy?
Β 
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNANM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
Β 
ZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And Modulation
Β 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions Verification
Β 
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
Β 
ZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF CharacterizationZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF Characterization
Β 

Similar to Phase de-trending of modulated signals

Similar to Phase de-trending of modulated signals (20)

Signal Processing Homework Help
Signal Processing Homework HelpSignal Processing Homework Help
Signal Processing Homework Help
Β 
Hilbert
HilbertHilbert
Hilbert
Β 
Common Fixed Theorems Using Random Implicit Iterative Schemes
Common Fixed Theorems Using Random Implicit Iterative SchemesCommon Fixed Theorems Using Random Implicit Iterative Schemes
Common Fixed Theorems Using Random Implicit Iterative Schemes
Β 
z transforms
z transformsz transforms
z transforms
Β 
Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...
Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...
Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...
Β 
signal space analysis.ppt
signal space analysis.pptsignal space analysis.ppt
signal space analysis.ppt
Β 
Fourier Analysis
Fourier AnalysisFourier Analysis
Fourier Analysis
Β 
Fourier Analysis
Fourier AnalysisFourier Analysis
Fourier Analysis
Β 
Solved problems
Solved problemsSolved problems
Solved problems
Β 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Design
Β 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
Β 
Numerical Technique, Initial Conditions, Eos,
Numerical Technique, Initial Conditions, Eos,Numerical Technique, Initial Conditions, Eos,
Numerical Technique, Initial Conditions, Eos,
Β 
International journal of engineering and mathematical modelling vol2 no3_2015_2
International journal of engineering and mathematical modelling vol2 no3_2015_2International journal of engineering and mathematical modelling vol2 no3_2015_2
International journal of engineering and mathematical modelling vol2 no3_2015_2
Β 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
Β 
B02609013
B02609013B02609013
B02609013
Β 
Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility Basic concepts and how to measure price volatility
Basic concepts and how to measure price volatility
Β 
spectralmethod
spectralmethodspectralmethod
spectralmethod
Β 
math camp
math campmath camp
math camp
Β 
signals and system
signals and systemsignals and system
signals and system
Β 
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert SpacesApproximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Β 

More from NMDG NV

NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNANM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NMDG NV
Β 
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
NMDG NV
Β 
ZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier DesignZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier Design
NMDG NV
Β 
NMDG Services Brochure
NMDG Services BrochureNMDG Services Brochure
NMDG Services Brochure
NMDG NV
Β 
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
NMDG NV
Β 
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNAZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
NMDG NV
Β 
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNAZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
NMDG NV
Β 
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNAZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
NMDG NV
Β 
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
NMDG NV
Β 

More from NMDG NV (12)

NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNANM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
Β 
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
Β 
ZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier DesignZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier Design
Β 
S-functions Paper Presentation: Switching Amplifier Design With S-functions
S-functions Paper Presentation: Switching Amplifier Design With S-functionsS-functions Paper Presentation: Switching Amplifier Design With S-functions
S-functions Paper Presentation: Switching Amplifier Design With S-functions
Β 
S-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functionsS-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functions
Β 
NMDG Services Brochure
NMDG Services BrochureNMDG Services Brochure
NMDG Services Brochure
Β 
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
Β 
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNAZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
Β 
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNAZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
Β 
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNAZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
Β 
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
Β 
Sampling based versus mixer-based front-end
Sampling based versus mixer-based front-endSampling based versus mixer-based front-end
Sampling based versus mixer-based front-end
Β 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Β 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Β 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Β 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Β 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Β 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Β 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Β 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Β 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Β 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Β 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Β 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Β 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Β 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Β 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Β 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Β 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Β 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
Β 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Β 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Β 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Β 

Phase de-trending of modulated signals

  • 1. Global optimization technique for phase de-trending Global optimization technique for phase de-trending G. Pailloncy, NMDG nv Introduction A modulated signal with a carrier frequency fc and presenting H harmonics can be represented by: H x ξ‚žt ξ‚Ÿ= βˆ‘ a h ξ‚žtξ‚Ÿ. e j 2 h f c t (1) h=βˆ’H with ah(t), the modulating signal and aβˆ’h ξ‚žt ξ‚Ÿ=a βˆ— ξ‚žt ξ‚Ÿ , the complex conjugate of ah(t). h The modulating signal ah(t) is a complex signal that may be expressed in a general way as: a h ξ‚žt ξ‚Ÿ=I h ξ‚žtξ‚Ÿβˆ’ jQ h ξ‚žtξ‚Ÿ (2) In case of a modulating signal composed of 2N+1-tones and with a modulation frequency fm, ah(t) can be ex- pressed as: N a h ξ‚žt ξ‚Ÿ= βˆ‘ Ah , k e j2  k f m t Ah , k βˆˆβ„‚ (3) k =βˆ’N When measuring with a sampler-based Large-Signal Network Analyzer (LSNA), such a modulated signal is down-converted using a sampler. Due to the effect of the internal local oscillator (LO), a phase offset may oc- curred Π€. Moreover, as no trigger is used when capturing the down-converted signal with the ADCs, a delay Ο„ may appear between the different measured experiments. An i-th measured experiment can then be expressed as: H N x i ξ‚žt ξ‚Ÿ=x ξ‚žtβˆ’ξƒ‰ i , i ξ‚Ÿ= ξ‚– βˆ‘ βˆ‘ Ah ,k eβˆ’ j2 ξ‚žh f c k f m ξ‚Ÿξƒ‰i e j h  e j2 ξƒ†ξ‚ž h f i c k f mξ‚Ÿ t (4) h =βˆ’H k=βˆ’ N In the frequency domain, the modulated signal can be expressed as: H N ξ‚– X i ξ‚ž f ξ‚Ÿ= Fourier { x i ξ‚žt ξ‚Ÿ}∣ f = ξ‚– βˆ‘ βˆ‘ X i ,h , k ξ‚Ί ξ‚ž f βˆ’ξ‚žh f c k f m ξ‚Ÿξ‚Ÿ (5) h=βˆ’H k=βˆ’N with βˆ’ j 2 ξƒ†ξ‚ž h f c k f mξ‚Ÿ i j h i X i , h , k = Ah , k e e (6) Our purpose, in this report, is to align the different experiments taking the first experiment x 0 ξ‚žt ξ‚Ÿ as the refer- ξ‚– ence (Ο„0 = 0, Π€0 = 0) by correcting for the delay Ο„i and phase offset Π€i between them. Β© 2009 NMDG NV 1
  • 2. Global optimization technique for phase de-trending In the following, a global optimization technique to extract the delay Ο„i and phase offset Π€i is described and ap- plied to a set of modulated signal measurements. Correction of the delay and phase offset between experiments The above equation (6) may be rewritten as: X i , h , k = Ah , k eβˆ’ j 2  k f e j hξ‚žβˆ’2  f = Ah , k eβˆ’ j 2  k f e j h i  i i ξ‚Ÿ i m c m 0i (7) Applying a Least Square Estimator, the Ο„i and Π€0i values that minimize the following function around the funda- mental (h=1), need to be found for each experiment: N min S =  i , 0i βˆ‘ ξ‚ž X 0,1, k βˆ’ X i , 1,k e j2 k f m  i βˆ’ j 0i e ξ‚Ÿ .ξ‚ž X 0,1,k βˆ’ X i ,1, k e j2  k f m i βˆ’ j 0i βˆ— e ξ‚Ÿ (8) k=βˆ’N 1 2 1 The function S is first computed for a set of 10 values both for Ο„i ( [ , .. ] ) and for Π€0i ( 10f m 10f m f m 1 2 1 [ , .. ] ) , and the pair of { Ο„i, Π€0i} values that gives the minimum result is selected as initial 20  20  2  guess values for the Least Square Estimator. One may then correct each experiment for the delay and phase offset using the extracted Ο„i and Π€0i: X 'i , h , k = X i , h , k e j 2 k f i βˆ’ j h0i m e (9) Results A set of 10 experiments of the measured output current of a commercially available FETis used. The FET is ex- cited by a 3-Tones modulated signal with 1GHz fundamental frequency and 50048.8 Hz modulation frequency. The power spectrum of the measured current is plotted on Figure 1. The set of 10 experiments without any phase alignment is shown in time domain on Figure 2. After applying the above global optimization technique with first experiment as reference, the results shown on Figure 3. To verify further the algorithm, the difference in time domain between the reference (first experiment) and the aligned second experiment is plotted on Figure 4. Conclusion In this article,a global optimization technique to align a set of modulated signal experiments has been described mathematically and tested. 2 Β© 2009 NMDG NV
  • 3. Global optimization technique for phase de-trending - 60 - 80 È i2È HdBL - 100 - 120 - 140 Freq HGHzL 0.998 0.999 1 1.001 1.002 Figure 1: Power Spectrum of measured output current i2 of FET (3 Tones excitation, 50 Tones measured each side, 1GHz fundamental frequency, 50048.8Hz Modulation frequency, Vg=-0.7V, Vd=2V, Pin=2 dBm) 10 5 i2 HmAL 0 -5 - 10 Time HusL 0 10 20 30 40 Figure 2: 10 measured experiments of output current waveform (2 periods) of FET at fundamental frequency (3 Tones excitation, 50 Tones measured each side, 1GHz fundamental frequency, 50048.8Hz Modulation frequency, Vg=-0.7V, Vd=2V, Pin=2 dBm) Β© 2009 NMDG NV 3
  • 4. Global optimization technique for phase de-trending 10 5 i2 HmAL 0 -5 - 10 Time HusL 0 10 20 30 40 Figure 3: Result after global optimization alignment (first experiment as reference) 15 10 5 D i2 H u AL 0 -5 - 10 - 15 Time HusL 0 5 10 15 20 Figure 4: Error between second experiment and reference (1 period) 4 Β© 2009 NMDG NV