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 1999amnesiann
Β 
Admmission in India
Admmission in IndiaAdmmission in India
Admmission in IndiaEdhole.com
Β 
Admission in india
Admission  in indiaAdmission  in india
Admission in indiaEdhole.com
Β 
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 Systemstaha25
Β 
Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011Slides universitΓ© Laval, Actuariat, Avril 2011
Slides universitΓ© Laval, Actuariat, Avril 2011Arthur Charpentier
Β 
Engr 371 final exam april 2006
Engr 371 final exam april 2006Engr 371 final exam april 2006
Engr 371 final exam april 2006amnesiann
Β 
Engr 371 final exam april 2010
Engr 371 final exam april 2010Engr 371 final exam april 2010
Engr 371 final exam april 2010amnesiann
Β 
Fourier Transform
Fourier TransformFourier Transform
Fourier TransformAamir Saeed
Β 
Properties of Fourier transform
Properties of Fourier transformProperties of Fourier transform
Properties of Fourier transformMuhammed Afsal Villan
Β 
top school in india
top school in indiatop school in india
top school in indiaEdhole.com
Β 
Mesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusMesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusGabriel PeyrΓ©
Β 
Approximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUsApproximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUsMichael Stumpf
Β 
Cheat Sheet
Cheat SheetCheat Sheet
Cheat Sheetguest742ba8
Β 
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 analysiszukun
Β 
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 TransformsArvind 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

In-Circuit Probing Presentation
In-Circuit Probing PresentationIn-Circuit Probing Presentation
In-Circuit Probing PresentationNMDG NV
Β 
"Triple A": Alignment Addresses Ambiguity
"Triple A": Alignment Addresses Ambiguity"Triple A": Alignment Addresses Ambiguity
"Triple A": Alignment Addresses AmbiguityNMDG NV
Β 
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
Β 
ICE Remoting Presentation
ICE Remoting PresentationICE Remoting Presentation
ICE Remoting PresentationNMDG NV
Β 
Phase stability study of a HPR
Phase stability study of a HPRPhase stability study of a HPR
Phase stability study of a HPRNMDG NV
Β 
Primary Mixer S-Functions Presentation
Primary Mixer S-Functions PresentationPrimary Mixer S-Functions Presentation
Primary Mixer S-Functions PresentationNMDG NV
Β 
ZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersNMDG NV
Β 
Stability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions PresentationStability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions PresentationNMDG NV
Β 
On-wafer absolute calibration
On-wafer absolute calibrationOn-wafer absolute calibration
On-wafer absolute calibrationNMDG NV
Β 
Contactless Probing Presentation
Contactless Probing PresentationContactless Probing Presentation
Contactless Probing PresentationNMDG NV
Β 
S-Functions in MATLAB Presentation
S-Functions in MATLAB PresentationS-Functions in MATLAB Presentation
S-Functions in MATLAB PresentationNMDG NV
Β 
ICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization EnvironmentICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization EnvironmentNMDG 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 VNANMDG NV
Β 
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?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 VNANMDG NV
Β 
ZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationNMDG NV
Β 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationNMDG 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 CharacterizationNMDG 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

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 Schemesinventy
Β 
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...Sarah Marie
Β 
signal space analysis.ppt
signal space analysis.pptsignal space analysis.ppt
signal space analysis.pptPatrickMumba7
Β 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Designtaha25
Β 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrixRumah Belajar
Β 
Numerical Technique, Initial Conditions, Eos,
Numerical Technique, Initial Conditions, Eos,Numerical Technique, Initial Conditions, Eos,
Numerical Technique, Initial Conditions, Eos,Udo Ornik
Β 
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_2IJEMM
Β 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Designtaha25
Β 
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 SpacesLisa Garcia
Β 

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 VNANMDG 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 DesignNMDG NV
Β 
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-functionsNMDG NV
Β 
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-functionsNMDG NV
Β 
NMDG Services Brochure
NMDG Services BrochureNMDG Services Brochure
NMDG Services BrochureNMDG 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 VNANMDG 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 VNANMDG 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 VNANMDG 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
Β 
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-endNMDG 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

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
Β 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
Β 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
Β 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
Β 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
Β 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
Β 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
Β 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
Β 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
Β 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
Β 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
Β 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
Β 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
Β 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
Β 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
Β 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Β 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Β 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Β 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Β 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Β 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Β 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
Β 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
Β 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Β 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Β 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Β 
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort ServiceHot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Β 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Β 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Β 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Β 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Β 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Β 

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