SlideShare a Scribd company logo
1 of 45
Download to read offline
Frequency Domain Analysis of
Linear Circuits using
Synchronous Detection
Professor Jeff Filippini
Physics 401
Spring 2020
XKCD #26
Key Topics of this Lab
1. The Fourier Transform and its Uses
2. Lock-In Amplifiers
3. Data Analysis
Physics 401 2
Key Topics of this Lab
1. The Fourier Transform and its Uses
2. Lock-In Amplifiers
3. Data Analysis
Physics 401 3
Fourier Series
Circa 1807, while struggling to solve the heat equation, Jean Baptiste
Joseph Fourier described how any* real-valued waveform can be
described uniquely** as a sum of sinusoidal waves (web visualization)
Physics 401 4
* square-integrable, periodic, …
** sin, cos a basis for function space
Jean Baptiste Joseph
Fourier
(1768 – 1830)
𝐴 sin 𝜔𝑡 (𝜔 ≡ 2𝜋𝑓)
+
𝐴
3
sin 3𝜔𝑡
+
𝐴
5
sin 5𝜔𝑡
+
.
/
sin 7𝜔𝑡 + …
Fourier Transform
Extend this scheme elegantly to any* complex function by:
1. Replacing sin and cos with complex exponentials (𝑒234 = cos 𝜔𝑡 + 𝑖 sin 𝜔𝑡)
2. Allow for complex coefficients (incorporates phases)
3. Replacing sums with integrals
This yields the continuous Fourier transform:
𝐻 𝑓 = :
;<
=<
ℎ(𝑡)𝑒;AB2C4 𝑑𝑡
… which can be inverted (various conventions!):
ℎ(𝑡) = :
;<
=<
𝐻(𝑓)𝑒=AB2C4 𝑑𝑓
… but in reality we are generally working with discrete data rather than continuous
functions, sampled regularly over a finite time span
Physics 401 5
* square-integrable, periodic, …
Frequency
domain
Time
domain
Frequency
domain
Time
domain
The Discrete Fourier Transform
Suppose that our data is a regularly-sampled time series, ℎE ≡ ℎ 𝑡E = ℎ 𝑛 ∆𝑡 .
Then the right analog of the FT is the Discrete Fourier Transform:
𝐻H = 𝐻 𝑓H = 𝐻 𝑘 𝛿𝑓 = K
ELM
N;O
ℎE𝑒;AB2EH/N
In 1965 J.W. Cooley and J. Tukey* showed how to compute this extremely efficiently
if N is a power of 2 (or at least has few prime factors). This is the Fast Fourier
Transform (FFT), and is approx. the only Fourier transform anyone computes
Physics 401 6
* Also Carl Friedrich Gauss (1805)
Time domain Frequency domain
DFT
∆𝑓 =
1
𝑁 ∆𝑡
Only modulus of
components shown
Fourier Analysis of Signals and Systems
Physics 401 7
Input x(t)
Fourier analysis is very useful for working with Linear Time-Invariant (LTI) systems,
because differential equations become algebraic ones
Output y(t)
𝑋O𝑒;23T4
+ 𝑋A𝑒;23U4
+ 𝑋V𝑒;23W4
+ …
𝐻O𝑋O𝑒;23T4
+ 𝐻A𝑋A𝑒;23U4
+ 𝐻V𝑋V𝑒;23W4
+ …
LTI System
𝑯(𝝎)
The (complex) transfer function H(f) fully describes the response of an LTI system, and can
be applied (in Fourier space!) to any desired input.
Use for diff. eq., filters, control systems, signal processing, circuits (complex impedance), …
Frequency Domain Spectroscopy
Physics 401 8
Input: 𝐴 sin 𝜔𝑡 Output: 𝐵O sin 𝜔𝑡 + 𝐵A cos 𝜔𝑡
= 𝐵 sin(𝜔𝑡 + 𝜑)
LTI System
𝑯(𝝎)
Apply a sine wave input to the system under study and measure the response.
For a linear system the response will be at the same frequency, but possibly
amplified/attenuated (𝐵/𝐴) and phase-shifted (𝜑).
Vary the driving frequency to measure the transfer function 𝐻(𝜔) directly
Key Topics of this Lab
1. The Fourier Transform and its Uses
2. Lock-In Amplifiers
3. Data Analysis
Physics 401 9
The Lock-In Amplifier
Physics 401 10
PSD*
Signal
amplifier
VCO**
Signal in
Reference in
Signal
monitor
Reference out
Low-pass
filter
DC
amplifier
output
*PSD - phase sensitive detector
**VCO - voltage-controlled oscillator
John H. Scofield
American Journal of Physics 62 (2)
129-133 (Feb. 1994).
Modern lock-in amps
credited to
Bob Dicke (1916-1997)
Princeton astronomer
Immensely powerful and widely-applicable tool, implemented in hardware or
(increasingly) digital signal processing
The Lock-In Amplifier: How It Works
Physics 401 11
The DC output signal is the magnitude of
the product of the input and reference
signals. AC components of the output signal
are filtered out by the low-pass filter, with
time constant τ (here τ=RC)
Multiplier (“Mixer”)
Low-Pass Filter
Similar to homodyne
demodulation in AM radio
receivers
Amplitude of
single Fourier
component
The Lock-In Amplifier: How It Works
Physics 401 12
U(t) Measuring
equipment
AC Results as DC voltage
corresponding UAMP, URMS …
U(t)
C
R
1 2
Simple
implementation
Why Synchronous Detection?
Physics 401 13
=
Because sine wave of
different frequencies
are orthogonal
:
M
AB
sin 𝑛𝑥 sin 𝑚𝑥 𝑑𝑥 = 𝛿E_
lock-ins can reject
contamination
extremely well
How well depends on
integration time
constant τ
“Clean” sine wave – no noise
“Noisy” sine wave
UDC = 0.63643 V
UDC = 0.63643 V
Why Synchronous Detection?
Physics 401 14
Signal amplitude
1/100th of noise rms
20 kHz sampling
FFT
0.5s integration time
Moral: Synchronous detection can
identify faint signals buried in
overwhelming noise.
Precision measurements often take
this form!
Lock-In Amplifier: Phase Shifts
Physics 401 15
x
y
reference
V0sin(wt+j) j
j=p/4, Vout=0.72Vin
0 100 200 300 400 500 600 700
-0.6
0.0
0.6
-0.6
0.0
0.6
-0.6
0.0
0.6
time (msec)
Vin=sin(wt+p/4)
reference
output
Dual-Channel Lock-In Amplifier
Physics 401 16
Ein=Eosin(wt+j)
sin(wt)
cos(wt)
to Ex channel
to Ey channel
x
j
y
Ey
Ex
Phase delay
sin(wt)
We can measure the phase shift of the output relative to the reference by
demodulating with both the reference and a
B
A
phase-shifted copy of the reference.
Yields two amplitudes (Ex/Ey, or I/Q), or equivalently an amplitude and phase shift
Components also
often called
• I: in-phase
• Q: quadrature
Digital Lock-In Amplifier
Physics 401 17
Digitize everything and implement the above with Digital Signal Processing (DSP)
rather than hardware demodulators, filters, …
ADC
Input
amplifier
ein
DSP
External reference signal
Internal
Function
generator
Asin(wt+f)
DAC
Analog outputs
Digital interface
SR830 Digital Lock-In Amplifier
Physics 401 18
Channel #1 Channel #2
Function
Generator
Output filter
time constant
& order
Sensitivity
range
Analog inputs
Power line
notch filter
settings
Analog
outputs
Interface
settings
Auto
settings
SR830 Digital Lock-In Amplifier
Physics 401 19
engr-file-03PHYINSTAPL CoursesPHYCS401CommonEquipmentManuals
The SR830 manual includes a
chapter dedicated to a general
description of the lock-in
amplifier concept
Key Topics of this Lab
1. The Fourier Transform and its Uses
2. Lock-In Amplifiers
3. Data Analysis
Physics 401 20
Experiment: Lock-In Measurement of the
Transfer function of an RLC Circuit
Physics 401 21
FG
R L
C
SR830
GPIB
Setup for measurement of
the transfer function of the
RLC circuit.
input
FG output
Vin Vout
𝐻 𝜔 =
𝑉2E
𝑉ab4
Calculating Frequency-Domain Response
Physics 401 22
Example 1. Simple high-pass filter
C
R
Applying Kirchhoff’s
Law to this simple
network…
In the frequency domain,
each linear component has a
(complex) transfer function,
called its impedance.
𝑍(𝜔) ≡
𝑉(𝜔)
𝐼(𝜔)
Makes everything a voltage
divider!
𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎) 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
𝒁𝟏
𝒁𝟐
𝑽𝒐𝒖𝒕 𝝎 = 𝑯 𝝎 ∗ 𝑽𝒊𝒏 𝝎 =
𝒁𝟐 𝝎
𝒁𝟏 𝝎 + 𝒁𝟐 𝝎
𝑽𝒊𝒏(𝝎)
Assigning Impedances
Physics 401 23
C
R
𝑍(𝜔) ≡
𝑉(𝜔)
𝐼(𝜔)
𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
𝑽𝒐𝒖𝒕 𝝎 = 𝑯 𝝎 ∗ 𝑽𝒊𝒏 𝝎 =
𝒁𝟐 𝝎
𝒁𝟏 𝝎 + 𝒁𝟐 𝝎
𝑽𝒊𝒏(𝝎)
Ideal components
𝑍o = 𝑅
𝑍q = 𝑖𝜔𝐿
𝑍s =
1
𝑖𝜔𝐶
= −
𝑖
𝜔𝐶
𝑍o = 𝑅 + ⋯
𝑍q = 𝑖𝜔𝐿 + 𝑅q
𝑍s =
1
𝑖𝜔𝐶 + 𝑅s
;O
More realistic…
Inductor: 𝑉𝑒234 = 𝐿
w
w4
(𝐼𝑒234) = 𝑖𝜔𝐿𝐼𝑒234
Capacitor: C𝑉 = 𝑄; 𝐶
wz
w4
=
w{
w4
= 𝐼; 𝑖𝜔𝐶𝑉𝑒234 = 𝐼𝑒234
High-Pass Filter Frequency-Domain Response
Physics 401 24
C
R
𝑽𝒊𝒏(𝝎)
𝐻 𝜔 ≡
𝑉ab4 𝜔
𝑉2E 𝜔
=
𝑅
𝑅 +
1
𝑖𝜔𝐶
=
𝑖𝜔𝑅𝐶
1 + 𝑖𝜔𝑅𝐶
=
𝑖𝜔𝜏
1 + 𝑖𝜔𝜏
=
𝜔𝜏
1 + 𝜔A𝜏A 𝜔𝜏 + 𝑖
𝑽𝒐𝒖𝒕(𝝎)
Convenient to define:
• Time constant 𝜏 = 𝑅𝐶 [seconds]
• Cutoff frequency 𝜔} =
O
~
[rad/s]
𝑯(𝝎) = 𝐻o
A
+ 𝐻•
A
=
3~
O=3U~U
; 𝜣 𝝎 = tan;O ƒ„
ƒ…
= tan;O O
3~
𝐻o 𝜔 + 𝑖𝐻•(𝜔)
High-Pass Filter Frequency-Domain Response
Physics 401 25
C
R
𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
Aside on Frequencies and Time Constants
Physics 401 26
Be careful of your factors of 2𝜋!
• Time constant 𝜏 = 𝑅𝐶 [seconds]
• Cutoff frequency 𝜔} =
O
~
[radians/s]
𝑓Vw† =
3‡
AB
[cycles/s = Hz]
The cutoff frequency is when the power 𝑃 ∝ 𝑉A is down by a factor of 2
(a.k.a. -3 dB), so the amplitude has dropped by a factor of 2 (0.707 of peak).
Note to remember: Time constants are the inverses of omegas (angular
frequencies), not frequencies!
Your formulas will
naturally use these
Your measurements will
naturally use these
High-Pass Filter: Fitting
Physics 401 27
Fitting parameters: V0, t, Voff
( )
0 2
( ) ;
1
out in
V V H V RC
wt
w t
wt
= * = * =
+
! ! !
Fitting function
High-Pass Filter Frequency-Domain Response
Physics 401 28
C
R
𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
Low-Pass Filter Frequency-Domain Response
Physics 401 29
𝐻 𝜔 ≡
𝑉ab4 𝜔
𝑉2E 𝜔
=
1
𝑖𝜔𝐶
𝑅 +
1
𝑖𝜔𝐶
=
1
1 + 𝑖𝜔𝑅𝐶
=
1
1 + 𝑖𝜔𝜏
=
1 − 𝑖𝜔𝜏
1 + 𝜔A𝜏A
𝑯(𝝎) = 𝐻o
A
+ 𝐻•
A
=
O
O=3U~U
; 𝜣 𝝎 = tan;O ƒ„
ƒ…
= − tan;O 𝜔𝜏
𝐻o 𝜔 + 𝑖𝐻•(𝜔)
C
R
RLC Circuit Frequency-Domain Response
Physics 401 30
𝐻 𝜔 =
𝑉
} 𝜔
𝑉2E 𝜔
=
1
𝑖𝜔𝐶
𝑅 + 𝑖𝜔𝐿 +
1
𝑖𝜔𝐶
=
1
1 + 𝑖𝜔𝑅𝐶 − 𝜔A𝐿𝐶
Defining 𝝎𝟎 ≡
O
qs
; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡
O
3•~
and rearranging…
VC
Vin
C
R
L
𝐻 𝜔 =
1 −
𝜔
𝜔M
A
− 𝑖𝜔𝜏
1 −
𝜔
𝜔M
A A
+ 𝜔𝜏 A
=
1 −
𝜔
𝜔M
A
−
𝑖
𝑄
𝜔
𝜔M
1 −
𝜔
𝜔M
A A
+
1
𝑄A
𝜔
𝜔M
A
RLC Circuit Frequency-Domain Response
Physics 401 31
𝝎𝟎 ≡
O
qs
; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡
O
3•~
𝐻 𝜔 =
1
1 −
𝜔
𝜔M
A A
+
1
𝑄A
𝜔
𝜔M
A
Θ = tan;O
𝜔
𝜔M
𝑄 1 −
𝜔
𝜔M
A
Resonance curves with varying R (and thus Q)
RLC Circuit Frequency-Domain Response
Physics 401 32
𝝎𝟎 ≡
O
qs
; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡
O
3•~
𝐻 𝜔 =
1
1 −
𝜔
𝜔M
A A
+
1
𝑄A
𝜔
𝜔M
A
Θ = tan;O
𝜔
𝜔M
𝑄 1 −
𝜔
𝜔M
A
Resonance curves with varying R (and thus Q)
Applying a Lock-In to Study RLC Response
Physics 401 33
VC
Vin
C
R
L
Rout
RL
R=0; Rout = 50 Ω; RL = 35.8 Ω
Actual damping resistance R is the
sum of:
• R: the explicit resistor
• Rout: the function generator
output impedance
• RL: the resistance of the coil
Actual R from fitting parameters is
~88.8 ohms, not far from
calculated 85.8 ohms
Fitting RLC Circuit Response
Physics 401 34
𝝎𝟎 ≡
O
qs
; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡
O
3•~
𝐻 𝜔 =
1
1 −
𝜔
𝜔M
A A
+
1
𝑄A
𝜔
𝜔M
A
Fitting for amplitude 𝑯
Fit parameters 𝝎𝟎 and 𝑸
Fitting RLC Circuit Response
Physics 401 35
𝝎𝟎 ≡
O
qs
; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡
O
3•~
Θ = tan;O
𝜔
𝜔M
𝑄 1 −
𝜔
𝜔M
A
Fitting for amplitude 𝑯
Fit parameters 𝝎𝟎 and 𝑸
From Time Domain to Frequency Domain: Experiment
Physics 401 36
Lock-in SR830
input Reference in
Wavetek
Out Sync
Time domain pattern
Frequency
domain ?
F(t) – periodic function F(t)=F(t+T0):
V0
T0
𝑉(𝑡) =
𝑉M: 0 < 𝑡 ≤
𝑇M
2
−𝑉M:
𝑇M
2
< 𝑡 ≤ 𝑇M
𝑎E =
2
𝑇M
:
M
••
𝐹(𝑡) cos
2𝜋𝑛𝑡
𝑇M
𝑑𝑡
𝑏E =
2
𝑇M
:
M
••
𝐹(𝑡) sin
2𝜋𝑛𝑡
𝑇M
𝑑𝑡
𝑎M =
2
𝑇M
:
M
••
𝐹 𝑡 𝑑𝑡
From Time Domain to Frequency Domain: Lock-In
Physics 401 37
Time domain
V0
T0
Frequency domain
Spectrum measured by
SR830 lock-in amplifier
From Time Domain to Frequency Domain: Origins
Physics 401 38
V0
T0
Time domain trace acquired
using Tektronix scope
Origins can convert saved data file
to frequency domain
From Time Domain to Frequency Domain: Origins
Physics 401 39
V0
T0
Spectrum calculated by Origin. Accuracy is limited by the modest
resolution of the scope.
Time domain trace acquired
using Tektronix scope
From Time Domain to Frequency Domain: Scope
Physics 401 40
V0
T0
Spectrum calculated by the Math options of the Tektronix scope.
Accuracy is limited by the modest resolution of the scope.
Time domain trace acquired
using Tektronix scope
From Time Domain to Frequency Domain: Scope
Physics 401 41
Spectrum of square wave
from signal generator
Spectrum of pulse from
signal generator
From Time Domain to Frequency Domain: Lock-In
Physics 401 42
Ramp
Pulse
Examining different pulse shapes on the SR830
Appendix: References
Physics 401 43
1. John H. Scofield, “A Frequency-Domain Description of a Lock-in Amplifier”
American Journal of Physics 62 (2), 129-133 (Feb. 1994). link
2. Steve Smith “The Scientist and Engineer's Guide to Digital Signal Processing”
copyright ©1997-1998 by Steven W. Smith.
For more information visit the book's website at: www.DSPguide.com
You can also find an electronic copy of this book in:
engr-file-03PHYINSTAPL CoursesPHYCS401ExperimentsDSP and FFT
Appendix: Origin templates for this week’s lab
Physics 401 44
Appendix: Using OriginPro for Fitting
Physics 401 45
Some recommendations for using the OriginPro nonlinear fitting option
You can find some examples of OriginPro projects and some recommendations of how to do the
analysis in the following folder:
engr-file-03PHYINSTAPL CoursesPHYCS401Students3. Frequency Domain Experiment. Fitting
An example of Origin project
Slides with results of fitting for all
studied in this Lab RLC circuits
Some recommendations how to write
the fitting function and start the fitting process
Examples of fitting functions which can
be used for fitting in Origin {

More Related Content

Similar to Frequency domain analysis of Linear Time Invariant system

Detection of Power Line Disturbances using DSP Techniques
Detection of Power Line Disturbances using DSP TechniquesDetection of Power Line Disturbances using DSP Techniques
Detection of Power Line Disturbances using DSP TechniquesKashishVerma18
 
High pass filter analysis complete
High pass filter analysis completeHigh pass filter analysis complete
High pass filter analysis completeRob Holoboff
 
eecs242_lect3_rxarch.pdf
eecs242_lect3_rxarch.pdfeecs242_lect3_rxarch.pdf
eecs242_lect3_rxarch.pdfNahshonMObiri
 
Seminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentationSeminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentationdouglaslyon
 
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)Adnan Zafar
 
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...CSCJournals
 
A Simple Communication System Design Lab #3 with MATLAB Simulink
A Simple Communication System Design Lab #3 with MATLAB SimulinkA Simple Communication System Design Lab #3 with MATLAB Simulink
A Simple Communication System Design Lab #3 with MATLAB SimulinkJaewook. Kang
 
Design and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterDesign and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterKyla Marino
 
311 communication system concepts
311 communication system concepts311 communication system concepts
311 communication system conceptsMohammad Bappy
 
Fourier and Laplace transforms in analysis of CT systems PDf.pdf
Fourier and Laplace transforms in analysis of CT systems PDf.pdfFourier and Laplace transforms in analysis of CT systems PDf.pdf
Fourier and Laplace transforms in analysis of CT systems PDf.pdfDr.SHANTHI K.G
 
Lecture7 Signal and Systems
Lecture7 Signal and SystemsLecture7 Signal and Systems
Lecture7 Signal and Systemsbabak danyal
 
Active RC Filters Design Techniques
Active RC Filters Design TechniquesActive RC Filters Design Techniques
Active RC Filters Design TechniquesHoopeer Hoopeer
 
Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Simen Li
 

Similar to Frequency domain analysis of Linear Time Invariant system (20)

Detection of Power Line Disturbances using DSP Techniques
Detection of Power Line Disturbances using DSP TechniquesDetection of Power Line Disturbances using DSP Techniques
Detection of Power Line Disturbances using DSP Techniques
 
Fourier slide
Fourier slideFourier slide
Fourier slide
 
Signal & system
Signal & systemSignal & system
Signal & system
 
High pass filter analysis complete
High pass filter analysis completeHigh pass filter analysis complete
High pass filter analysis complete
 
eecs242_lect3_rxarch.pdf
eecs242_lect3_rxarch.pdfeecs242_lect3_rxarch.pdf
eecs242_lect3_rxarch.pdf
 
Seminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentationSeminar 20091023 heydt_presentation
Seminar 20091023 heydt_presentation
 
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 10-15)
 
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...
Frequency and Power Estimator for Digital Receivers in Doppler Shift Environm...
 
A Simple Communication System Design Lab #3 with MATLAB Simulink
A Simple Communication System Design Lab #3 with MATLAB SimulinkA Simple Communication System Design Lab #3 with MATLAB Simulink
A Simple Communication System Design Lab #3 with MATLAB Simulink
 
Design and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass FilterDesign and Analysis of Active Bandpass Filter
Design and Analysis of Active Bandpass Filter
 
FinalReport
FinalReportFinalReport
FinalReport
 
unit 4,5 (1).docx
unit 4,5 (1).docxunit 4,5 (1).docx
unit 4,5 (1).docx
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
311 communication system concepts
311 communication system concepts311 communication system concepts
311 communication system concepts
 
Muri
MuriMuri
Muri
 
5fourierseries
5fourierseries5fourierseries
5fourierseries
 
Fourier and Laplace transforms in analysis of CT systems PDf.pdf
Fourier and Laplace transforms in analysis of CT systems PDf.pdfFourier and Laplace transforms in analysis of CT systems PDf.pdf
Fourier and Laplace transforms in analysis of CT systems PDf.pdf
 
Lecture7 Signal and Systems
Lecture7 Signal and SystemsLecture7 Signal and Systems
Lecture7 Signal and Systems
 
Active RC Filters Design Techniques
Active RC Filters Design TechniquesActive RC Filters Design Techniques
Active RC Filters Design Techniques
 
Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1]
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

Frequency domain analysis of Linear Time Invariant system

  • 1. Frequency Domain Analysis of Linear Circuits using Synchronous Detection Professor Jeff Filippini Physics 401 Spring 2020 XKCD #26
  • 2. Key Topics of this Lab 1. The Fourier Transform and its Uses 2. Lock-In Amplifiers 3. Data Analysis Physics 401 2
  • 3. Key Topics of this Lab 1. The Fourier Transform and its Uses 2. Lock-In Amplifiers 3. Data Analysis Physics 401 3
  • 4. Fourier Series Circa 1807, while struggling to solve the heat equation, Jean Baptiste Joseph Fourier described how any* real-valued waveform can be described uniquely** as a sum of sinusoidal waves (web visualization) Physics 401 4 * square-integrable, periodic, … ** sin, cos a basis for function space Jean Baptiste Joseph Fourier (1768 – 1830) 𝐴 sin 𝜔𝑡 (𝜔 ≡ 2𝜋𝑓) + 𝐴 3 sin 3𝜔𝑡 + 𝐴 5 sin 5𝜔𝑡 + . / sin 7𝜔𝑡 + …
  • 5. Fourier Transform Extend this scheme elegantly to any* complex function by: 1. Replacing sin and cos with complex exponentials (𝑒234 = cos 𝜔𝑡 + 𝑖 sin 𝜔𝑡) 2. Allow for complex coefficients (incorporates phases) 3. Replacing sums with integrals This yields the continuous Fourier transform: 𝐻 𝑓 = : ;< =< ℎ(𝑡)𝑒;AB2C4 𝑑𝑡 … which can be inverted (various conventions!): ℎ(𝑡) = : ;< =< 𝐻(𝑓)𝑒=AB2C4 𝑑𝑓 … but in reality we are generally working with discrete data rather than continuous functions, sampled regularly over a finite time span Physics 401 5 * square-integrable, periodic, … Frequency domain Time domain Frequency domain Time domain
  • 6. The Discrete Fourier Transform Suppose that our data is a regularly-sampled time series, ℎE ≡ ℎ 𝑡E = ℎ 𝑛 ∆𝑡 . Then the right analog of the FT is the Discrete Fourier Transform: 𝐻H = 𝐻 𝑓H = 𝐻 𝑘 𝛿𝑓 = K ELM N;O ℎE𝑒;AB2EH/N In 1965 J.W. Cooley and J. Tukey* showed how to compute this extremely efficiently if N is a power of 2 (or at least has few prime factors). This is the Fast Fourier Transform (FFT), and is approx. the only Fourier transform anyone computes Physics 401 6 * Also Carl Friedrich Gauss (1805) Time domain Frequency domain DFT ∆𝑓 = 1 𝑁 ∆𝑡 Only modulus of components shown
  • 7. Fourier Analysis of Signals and Systems Physics 401 7 Input x(t) Fourier analysis is very useful for working with Linear Time-Invariant (LTI) systems, because differential equations become algebraic ones Output y(t) 𝑋O𝑒;23T4 + 𝑋A𝑒;23U4 + 𝑋V𝑒;23W4 + … 𝐻O𝑋O𝑒;23T4 + 𝐻A𝑋A𝑒;23U4 + 𝐻V𝑋V𝑒;23W4 + … LTI System 𝑯(𝝎) The (complex) transfer function H(f) fully describes the response of an LTI system, and can be applied (in Fourier space!) to any desired input. Use for diff. eq., filters, control systems, signal processing, circuits (complex impedance), …
  • 8. Frequency Domain Spectroscopy Physics 401 8 Input: 𝐴 sin 𝜔𝑡 Output: 𝐵O sin 𝜔𝑡 + 𝐵A cos 𝜔𝑡 = 𝐵 sin(𝜔𝑡 + 𝜑) LTI System 𝑯(𝝎) Apply a sine wave input to the system under study and measure the response. For a linear system the response will be at the same frequency, but possibly amplified/attenuated (𝐵/𝐴) and phase-shifted (𝜑). Vary the driving frequency to measure the transfer function 𝐻(𝜔) directly
  • 9. Key Topics of this Lab 1. The Fourier Transform and its Uses 2. Lock-In Amplifiers 3. Data Analysis Physics 401 9
  • 10. The Lock-In Amplifier Physics 401 10 PSD* Signal amplifier VCO** Signal in Reference in Signal monitor Reference out Low-pass filter DC amplifier output *PSD - phase sensitive detector **VCO - voltage-controlled oscillator John H. Scofield American Journal of Physics 62 (2) 129-133 (Feb. 1994). Modern lock-in amps credited to Bob Dicke (1916-1997) Princeton astronomer Immensely powerful and widely-applicable tool, implemented in hardware or (increasingly) digital signal processing
  • 11. The Lock-In Amplifier: How It Works Physics 401 11 The DC output signal is the magnitude of the product of the input and reference signals. AC components of the output signal are filtered out by the low-pass filter, with time constant τ (here τ=RC) Multiplier (“Mixer”) Low-Pass Filter Similar to homodyne demodulation in AM radio receivers Amplitude of single Fourier component
  • 12. The Lock-In Amplifier: How It Works Physics 401 12 U(t) Measuring equipment AC Results as DC voltage corresponding UAMP, URMS … U(t) C R 1 2 Simple implementation
  • 13. Why Synchronous Detection? Physics 401 13 = Because sine wave of different frequencies are orthogonal : M AB sin 𝑛𝑥 sin 𝑚𝑥 𝑑𝑥 = 𝛿E_ lock-ins can reject contamination extremely well How well depends on integration time constant τ “Clean” sine wave – no noise “Noisy” sine wave UDC = 0.63643 V UDC = 0.63643 V
  • 14. Why Synchronous Detection? Physics 401 14 Signal amplitude 1/100th of noise rms 20 kHz sampling FFT 0.5s integration time Moral: Synchronous detection can identify faint signals buried in overwhelming noise. Precision measurements often take this form!
  • 15. Lock-In Amplifier: Phase Shifts Physics 401 15 x y reference V0sin(wt+j) j j=p/4, Vout=0.72Vin 0 100 200 300 400 500 600 700 -0.6 0.0 0.6 -0.6 0.0 0.6 -0.6 0.0 0.6 time (msec) Vin=sin(wt+p/4) reference output
  • 16. Dual-Channel Lock-In Amplifier Physics 401 16 Ein=Eosin(wt+j) sin(wt) cos(wt) to Ex channel to Ey channel x j y Ey Ex Phase delay sin(wt) We can measure the phase shift of the output relative to the reference by demodulating with both the reference and a B A phase-shifted copy of the reference. Yields two amplitudes (Ex/Ey, or I/Q), or equivalently an amplitude and phase shift Components also often called • I: in-phase • Q: quadrature
  • 17. Digital Lock-In Amplifier Physics 401 17 Digitize everything and implement the above with Digital Signal Processing (DSP) rather than hardware demodulators, filters, … ADC Input amplifier ein DSP External reference signal Internal Function generator Asin(wt+f) DAC Analog outputs Digital interface
  • 18. SR830 Digital Lock-In Amplifier Physics 401 18 Channel #1 Channel #2 Function Generator Output filter time constant & order Sensitivity range Analog inputs Power line notch filter settings Analog outputs Interface settings Auto settings
  • 19. SR830 Digital Lock-In Amplifier Physics 401 19 engr-file-03PHYINSTAPL CoursesPHYCS401CommonEquipmentManuals The SR830 manual includes a chapter dedicated to a general description of the lock-in amplifier concept
  • 20. Key Topics of this Lab 1. The Fourier Transform and its Uses 2. Lock-In Amplifiers 3. Data Analysis Physics 401 20
  • 21. Experiment: Lock-In Measurement of the Transfer function of an RLC Circuit Physics 401 21 FG R L C SR830 GPIB Setup for measurement of the transfer function of the RLC circuit. input FG output Vin Vout 𝐻 𝜔 = 𝑉2E 𝑉ab4
  • 22. Calculating Frequency-Domain Response Physics 401 22 Example 1. Simple high-pass filter C R Applying Kirchhoff’s Law to this simple network… In the frequency domain, each linear component has a (complex) transfer function, called its impedance. 𝑍(𝜔) ≡ 𝑉(𝜔) 𝐼(𝜔) Makes everything a voltage divider! 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎) 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎) 𝒁𝟏 𝒁𝟐 𝑽𝒐𝒖𝒕 𝝎 = 𝑯 𝝎 ∗ 𝑽𝒊𝒏 𝝎 = 𝒁𝟐 𝝎 𝒁𝟏 𝝎 + 𝒁𝟐 𝝎 𝑽𝒊𝒏(𝝎)
  • 23. Assigning Impedances Physics 401 23 C R 𝑍(𝜔) ≡ 𝑉(𝜔) 𝐼(𝜔) 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎) 𝑽𝒐𝒖𝒕 𝝎 = 𝑯 𝝎 ∗ 𝑽𝒊𝒏 𝝎 = 𝒁𝟐 𝝎 𝒁𝟏 𝝎 + 𝒁𝟐 𝝎 𝑽𝒊𝒏(𝝎) Ideal components 𝑍o = 𝑅 𝑍q = 𝑖𝜔𝐿 𝑍s = 1 𝑖𝜔𝐶 = − 𝑖 𝜔𝐶 𝑍o = 𝑅 + ⋯ 𝑍q = 𝑖𝜔𝐿 + 𝑅q 𝑍s = 1 𝑖𝜔𝐶 + 𝑅s ;O More realistic… Inductor: 𝑉𝑒234 = 𝐿 w w4 (𝐼𝑒234) = 𝑖𝜔𝐿𝐼𝑒234 Capacitor: C𝑉 = 𝑄; 𝐶 wz w4 = w{ w4 = 𝐼; 𝑖𝜔𝐶𝑉𝑒234 = 𝐼𝑒234
  • 24. High-Pass Filter Frequency-Domain Response Physics 401 24 C R 𝑽𝒊𝒏(𝝎) 𝐻 𝜔 ≡ 𝑉ab4 𝜔 𝑉2E 𝜔 = 𝑅 𝑅 + 1 𝑖𝜔𝐶 = 𝑖𝜔𝑅𝐶 1 + 𝑖𝜔𝑅𝐶 = 𝑖𝜔𝜏 1 + 𝑖𝜔𝜏 = 𝜔𝜏 1 + 𝜔A𝜏A 𝜔𝜏 + 𝑖 𝑽𝒐𝒖𝒕(𝝎) Convenient to define: • Time constant 𝜏 = 𝑅𝐶 [seconds] • Cutoff frequency 𝜔} = O ~ [rad/s] 𝑯(𝝎) = 𝐻o A + 𝐻• A = 3~ O=3U~U ; 𝜣 𝝎 = tan;O ƒ„ ƒ… = tan;O O 3~ 𝐻o 𝜔 + 𝑖𝐻•(𝜔)
  • 25. High-Pass Filter Frequency-Domain Response Physics 401 25 C R 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
  • 26. Aside on Frequencies and Time Constants Physics 401 26 Be careful of your factors of 2𝜋! • Time constant 𝜏 = 𝑅𝐶 [seconds] • Cutoff frequency 𝜔} = O ~ [radians/s] 𝑓Vw† = 3‡ AB [cycles/s = Hz] The cutoff frequency is when the power 𝑃 ∝ 𝑉A is down by a factor of 2 (a.k.a. -3 dB), so the amplitude has dropped by a factor of 2 (0.707 of peak). Note to remember: Time constants are the inverses of omegas (angular frequencies), not frequencies! Your formulas will naturally use these Your measurements will naturally use these
  • 27. High-Pass Filter: Fitting Physics 401 27 Fitting parameters: V0, t, Voff ( ) 0 2 ( ) ; 1 out in V V H V RC wt w t wt = * = * = + ! ! ! Fitting function
  • 28. High-Pass Filter Frequency-Domain Response Physics 401 28 C R 𝑽𝒊𝒏(𝝎) 𝑽𝒐𝒖𝒕(𝝎)
  • 29. Low-Pass Filter Frequency-Domain Response Physics 401 29 𝐻 𝜔 ≡ 𝑉ab4 𝜔 𝑉2E 𝜔 = 1 𝑖𝜔𝐶 𝑅 + 1 𝑖𝜔𝐶 = 1 1 + 𝑖𝜔𝑅𝐶 = 1 1 + 𝑖𝜔𝜏 = 1 − 𝑖𝜔𝜏 1 + 𝜔A𝜏A 𝑯(𝝎) = 𝐻o A + 𝐻• A = O O=3U~U ; 𝜣 𝝎 = tan;O ƒ„ ƒ… = − tan;O 𝜔𝜏 𝐻o 𝜔 + 𝑖𝐻•(𝜔) C R
  • 30. RLC Circuit Frequency-Domain Response Physics 401 30 𝐻 𝜔 = 𝑉 } 𝜔 𝑉2E 𝜔 = 1 𝑖𝜔𝐶 𝑅 + 𝑖𝜔𝐿 + 1 𝑖𝜔𝐶 = 1 1 + 𝑖𝜔𝑅𝐶 − 𝜔A𝐿𝐶 Defining 𝝎𝟎 ≡ O qs ; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡ O 3•~ and rearranging… VC Vin C R L 𝐻 𝜔 = 1 − 𝜔 𝜔M A − 𝑖𝜔𝜏 1 − 𝜔 𝜔M A A + 𝜔𝜏 A = 1 − 𝜔 𝜔M A − 𝑖 𝑄 𝜔 𝜔M 1 − 𝜔 𝜔M A A + 1 𝑄A 𝜔 𝜔M A
  • 31. RLC Circuit Frequency-Domain Response Physics 401 31 𝝎𝟎 ≡ O qs ; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡ O 3•~ 𝐻 𝜔 = 1 1 − 𝜔 𝜔M A A + 1 𝑄A 𝜔 𝜔M A Θ = tan;O 𝜔 𝜔M 𝑄 1 − 𝜔 𝜔M A Resonance curves with varying R (and thus Q)
  • 32. RLC Circuit Frequency-Domain Response Physics 401 32 𝝎𝟎 ≡ O qs ; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡ O 3•~ 𝐻 𝜔 = 1 1 − 𝜔 𝜔M A A + 1 𝑄A 𝜔 𝜔M A Θ = tan;O 𝜔 𝜔M 𝑄 1 − 𝜔 𝜔M A Resonance curves with varying R (and thus Q)
  • 33. Applying a Lock-In to Study RLC Response Physics 401 33 VC Vin C R L Rout RL R=0; Rout = 50 Ω; RL = 35.8 Ω Actual damping resistance R is the sum of: • R: the explicit resistor • Rout: the function generator output impedance • RL: the resistance of the coil Actual R from fitting parameters is ~88.8 ohms, not far from calculated 85.8 ohms
  • 34. Fitting RLC Circuit Response Physics 401 34 𝝎𝟎 ≡ O qs ; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡ O 3•~ 𝐻 𝜔 = 1 1 − 𝜔 𝜔M A A + 1 𝑄A 𝜔 𝜔M A Fitting for amplitude 𝑯 Fit parameters 𝝎𝟎 and 𝑸
  • 35. Fitting RLC Circuit Response Physics 401 35 𝝎𝟎 ≡ O qs ; 𝝉 ≡ 𝑅𝐶; 𝑸 ≡ O 3•~ Θ = tan;O 𝜔 𝜔M 𝑄 1 − 𝜔 𝜔M A Fitting for amplitude 𝑯 Fit parameters 𝝎𝟎 and 𝑸
  • 36. From Time Domain to Frequency Domain: Experiment Physics 401 36 Lock-in SR830 input Reference in Wavetek Out Sync Time domain pattern Frequency domain ? F(t) – periodic function F(t)=F(t+T0): V0 T0 𝑉(𝑡) = 𝑉M: 0 < 𝑡 ≤ 𝑇M 2 −𝑉M: 𝑇M 2 < 𝑡 ≤ 𝑇M 𝑎E = 2 𝑇M : M •• 𝐹(𝑡) cos 2𝜋𝑛𝑡 𝑇M 𝑑𝑡 𝑏E = 2 𝑇M : M •• 𝐹(𝑡) sin 2𝜋𝑛𝑡 𝑇M 𝑑𝑡 𝑎M = 2 𝑇M : M •• 𝐹 𝑡 𝑑𝑡
  • 37. From Time Domain to Frequency Domain: Lock-In Physics 401 37 Time domain V0 T0 Frequency domain Spectrum measured by SR830 lock-in amplifier
  • 38. From Time Domain to Frequency Domain: Origins Physics 401 38 V0 T0 Time domain trace acquired using Tektronix scope Origins can convert saved data file to frequency domain
  • 39. From Time Domain to Frequency Domain: Origins Physics 401 39 V0 T0 Spectrum calculated by Origin. Accuracy is limited by the modest resolution of the scope. Time domain trace acquired using Tektronix scope
  • 40. From Time Domain to Frequency Domain: Scope Physics 401 40 V0 T0 Spectrum calculated by the Math options of the Tektronix scope. Accuracy is limited by the modest resolution of the scope. Time domain trace acquired using Tektronix scope
  • 41. From Time Domain to Frequency Domain: Scope Physics 401 41 Spectrum of square wave from signal generator Spectrum of pulse from signal generator
  • 42. From Time Domain to Frequency Domain: Lock-In Physics 401 42 Ramp Pulse Examining different pulse shapes on the SR830
  • 43. Appendix: References Physics 401 43 1. John H. Scofield, “A Frequency-Domain Description of a Lock-in Amplifier” American Journal of Physics 62 (2), 129-133 (Feb. 1994). link 2. Steve Smith “The Scientist and Engineer's Guide to Digital Signal Processing” copyright ©1997-1998 by Steven W. Smith. For more information visit the book's website at: www.DSPguide.com You can also find an electronic copy of this book in: engr-file-03PHYINSTAPL CoursesPHYCS401ExperimentsDSP and FFT
  • 44. Appendix: Origin templates for this week’s lab Physics 401 44
  • 45. Appendix: Using OriginPro for Fitting Physics 401 45 Some recommendations for using the OriginPro nonlinear fitting option You can find some examples of OriginPro projects and some recommendations of how to do the analysis in the following folder: engr-file-03PHYINSTAPL CoursesPHYCS401Students3. Frequency Domain Experiment. Fitting An example of Origin project Slides with results of fitting for all studied in this Lab RLC circuits Some recommendations how to write the fitting function and start the fitting process Examples of fitting functions which can be used for fitting in Origin {