SlideShare a Scribd company logo
1 of 2
Download to read offline
A linear-FM chirp signal is a sinusoid whose instantaneous frequency changes linearly with
time. The formula for such a signal can be defined by creating a complex exponential signal with
a quadratic angle function theta(t). Mathematically, we define theta(t)as theta(t) = 2 pi mu t2 + 2
pi f0t + and the signal is written as x(t) = Re{Ae j theta (t)] = Acos(theta(t)). The derivative of
theta(t) yields an instantaneous frequency that changes linearly with time: The linear function of
(4) has a slope 2 mu and is equal to f0 at t = 0. Often, we define the "linear sweep" by
specifying the frequencies at the starting and ending moments, e.g., (starting with) 150Hz at t=
0.5s and (ending with) 1050Hz at t = 5s. From the specification, we obtain the parameters in (2)
as and f0 = 50Hz. The signal is thus defined as x (t) = Acos(200 pi-t2 + 100 pi t+(phi). where
A and phi are arbitrary. You'll need a MATLAB code to generate a linear FM chirp. You may
recall make_chirp in Lab03; make a modification to it so that it takes the four parameters as
input, beginning time and frequency, and ending time and frequency, plus the sampling rate. Fill
in the ?? below to complete the code:
Solution
Chirp Signal – Frequency Sweeping – FFT and power spectral density
Numerous texts are available to explain the basics of Discrete Fourier Transform and its very
efficient implementation – Fast Fourier Transform (FFT). Often we are confronted with the need
to generate simple, standard signals (sine, cosine, Gaussian pulse, squarewave, isolated
rectangular pulse, exponential decay, chirp signal) for simulation purpose. I intend to show (in a
series of articles) how these basic signals can be generated in Matlab and how to represent them
in frequency domain using FFT.
All the signals discussed so far do not change in frequency over time. Obtaining a signal with
time-varying frequency is of main focus here. A signal that varies in frequency over time is
called “chirp”. The frequency of the chirp signal can vary from low to high frequency (up-chirp)
or from high to low frequency (low-chirp).
Mathematical Description:
A linear chirp signal sweeps the frequency from low to high frequency (or vice-versa) linearly.
One approach to generate a chirp signal is to concatenate a series of segments of sine waves each
with increasing(or decreasing) frequency in order. This method introduces discontinuities in the
chirp signal due to the mismatch in the phases of each such segments. Modifying the equation of
a sinusoid to generate a chirp signal is a better approach.
The equation for generating a sinusoidal (cosine here) signal with amplitude A, angular
frequency 0 and initial phase is
x(t)=Acos(0t+)(1)
This can be written as a function of instantaneous phase
x(t)=Acos((t))(2)
where (t)=0+ is the instantaneous phase of the sinusoid and it is linear in time. The time
derivative of instantaneous phase (t) is equal to the angular frequency of the sinusoid – which in
case is a constant in the above equation.
(t)=ddt(t)(3)
Instead of having the phase linear in time, let’s change the phase to quadratic form and thus non-
linear.
(t)=2t2+2f0t+(4)
for some constant . The first derivative the phase, which is the instantaneous angular frequency
becomes
i(t)=ddt(t)=4t+2f0(5)
The time-varying frequency in Hz is given by
fi(t)=2t+f0(6)
In the above equation, the frequency is no longer a constant, rather it is of time-varying nature
with initial frequency given by f0. Thus, from the above equation, given a time duration T, the
rate of change of frequency is given by
k=2=f1f0T(7)
where, f0 is the starting frequency of the sweep, f_1 is the frequency at the end of the duration
T.
The time varying frequency function for a phase derivative equal to i(t)=2(t+f0) is
fi(t)=t+f0(8)
Substituting (6) & (7) in (5)
i(t)=ddt(t)=2(kt+f0)(9)
From (3) and (9)
(t)=i(t)dt=2(kt+f0)dt=2(kt22+f0t)+0=2(kt22+f0t)+0=2(k2t+f0)t+0(10)
where 0 is a constant which will act as the initial phase of the sweep.
Thus the modified equation for generating a chirp signal is given by
x(t)=Acos(2f(t)t+0)(11)
where the time-varying frequency function is given by
f(t)=k2t+f0

More Related Content

Similar to A linear-FM chirp signal is a sinusoid whose instantaneous frequency .pdf

Ch5 angle modulation pg 97
Ch5 angle modulation pg 97Ch5 angle modulation pg 97
Ch5 angle modulation pg 97Prateek Omer
 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxNishanth Asmi
 
Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Prateek Omer
 
Power Quality Monitoring by Disturbance Detection using Hilbert Phase Shifting
Power Quality Monitoring by Disturbance Detection using Hilbert Phase ShiftingPower Quality Monitoring by Disturbance Detection using Hilbert Phase Shifting
Power Quality Monitoring by Disturbance Detection using Hilbert Phase Shiftingidescitation
 
communication system Chapter 5
communication system Chapter 5communication system Chapter 5
communication system Chapter 5moeen khan afridi
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Saira Shahid
 
Eece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformEece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformSandilya Sridhara
 
Ist module 3
Ist module 3Ist module 3
Ist module 3Vijaya79
 
Ss important questions
Ss important questionsSs important questions
Ss important questionsSowji Laddu
 
Angel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulationAngel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulationswatihalunde
 
4. a Find the compact trigonometric Fourier series for the periodic s.pdf
4. a Find the compact trigonometric Fourier series for the periodic s.pdf4. a Find the compact trigonometric Fourier series for the periodic s.pdf
4. a Find the compact trigonometric Fourier series for the periodic s.pdfjovankarenhookeott88
 
RiseFalltime031114.pptx
RiseFalltime031114.pptxRiseFalltime031114.pptx
RiseFalltime031114.pptxVignesh899811
 
FT of Gaussian Pulse etc.ppt
FT of Gaussian Pulse etc.pptFT of Gaussian Pulse etc.ppt
FT of Gaussian Pulse etc.pptSandyPurba4
 
Ch4 (1)_fourier series, fourier transform
Ch4 (1)_fourier series, fourier transformCh4 (1)_fourier series, fourier transform
Ch4 (1)_fourier series, fourier transformShalabhMishra10
 

Similar to A linear-FM chirp signal is a sinusoid whose instantaneous frequency .pdf (20)

10 Angle_modulation.pdf
10 Angle_modulation.pdf10 Angle_modulation.pdf
10 Angle_modulation.pdf
 
Ch5 angle modulation pg 97
Ch5 angle modulation pg 97Ch5 angle modulation pg 97
Ch5 angle modulation pg 97
 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptx
 
Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Ch1 representation of signal pg 130
Ch1 representation of signal pg 130
 
Power Quality Monitoring by Disturbance Detection using Hilbert Phase Shifting
Power Quality Monitoring by Disturbance Detection using Hilbert Phase ShiftingPower Quality Monitoring by Disturbance Detection using Hilbert Phase Shifting
Power Quality Monitoring by Disturbance Detection using Hilbert Phase Shifting
 
communication system Chapter 5
communication system Chapter 5communication system Chapter 5
communication system Chapter 5
 
Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...Performance analysis of wavelet based blind detection and hop time estimation...
Performance analysis of wavelet based blind detection and hop time estimation...
 
Eece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transformEece 301 note set 14 fourier transform
Eece 301 note set 14 fourier transform
 
Ist module 3
Ist module 3Ist module 3
Ist module 3
 
Fourier Analysis
Fourier AnalysisFourier Analysis
Fourier Analysis
 
Fourier Analysis
Fourier AnalysisFourier Analysis
Fourier Analysis
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Ss important questions
Ss important questionsSs important questions
Ss important questions
 
signals and system
signals and systemsignals and system
signals and system
 
Angel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulationAngel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulation
 
M4.pdf
M4.pdfM4.pdf
M4.pdf
 
4. a Find the compact trigonometric Fourier series for the periodic s.pdf
4. a Find the compact trigonometric Fourier series for the periodic s.pdf4. a Find the compact trigonometric Fourier series for the periodic s.pdf
4. a Find the compact trigonometric Fourier series for the periodic s.pdf
 
RiseFalltime031114.pptx
RiseFalltime031114.pptxRiseFalltime031114.pptx
RiseFalltime031114.pptx
 
FT of Gaussian Pulse etc.ppt
FT of Gaussian Pulse etc.pptFT of Gaussian Pulse etc.ppt
FT of Gaussian Pulse etc.ppt
 
Ch4 (1)_fourier series, fourier transform
Ch4 (1)_fourier series, fourier transformCh4 (1)_fourier series, fourier transform
Ch4 (1)_fourier series, fourier transform
 

More from gautamsharma761

A particle is moved along the x-axis by a force that measures 10(1 +.pdf
 A particle is moved along the x-axis by a force that measures 10(1 +.pdf A particle is moved along the x-axis by a force that measures 10(1 +.pdf
A particle is moved along the x-axis by a force that measures 10(1 +.pdfgautamsharma761
 
A normalized structure increases the repetition of data in the databa.pdf
 A normalized structure increases the repetition of data in the databa.pdf A normalized structure increases the repetition of data in the databa.pdf
A normalized structure increases the repetition of data in the databa.pdfgautamsharma761
 
A man and a woman agree to meet at a cafe at about noon. If the man.pdf
 A man and a woman agree to meet at a cafe at about noon. If the man.pdf A man and a woman agree to meet at a cafe at about noon. If the man.pdf
A man and a woman agree to meet at a cafe at about noon. If the man.pdfgautamsharma761
 
A major U. S. multinational firm has forecast the eurodollar rate to.pdf
 A major U. S. multinational firm has forecast the eurodollar rate to.pdf A major U. S. multinational firm has forecast the eurodollar rate to.pdf
A major U. S. multinational firm has forecast the eurodollar rate to.pdfgautamsharma761
 
a machine has 7 identical components which function independently. .pdf
 a machine has 7 identical components which function independently. .pdf a machine has 7 identical components which function independently. .pdf
a machine has 7 identical components which function independently. .pdfgautamsharma761
 
A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf
 A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf
A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdfgautamsharma761
 
A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf
 A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf
A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdfgautamsharma761
 

More from gautamsharma761 (7)

A particle is moved along the x-axis by a force that measures 10(1 +.pdf
 A particle is moved along the x-axis by a force that measures 10(1 +.pdf A particle is moved along the x-axis by a force that measures 10(1 +.pdf
A particle is moved along the x-axis by a force that measures 10(1 +.pdf
 
A normalized structure increases the repetition of data in the databa.pdf
 A normalized structure increases the repetition of data in the databa.pdf A normalized structure increases the repetition of data in the databa.pdf
A normalized structure increases the repetition of data in the databa.pdf
 
A man and a woman agree to meet at a cafe at about noon. If the man.pdf
 A man and a woman agree to meet at a cafe at about noon. If the man.pdf A man and a woman agree to meet at a cafe at about noon. If the man.pdf
A man and a woman agree to meet at a cafe at about noon. If the man.pdf
 
A major U. S. multinational firm has forecast the eurodollar rate to.pdf
 A major U. S. multinational firm has forecast the eurodollar rate to.pdf A major U. S. multinational firm has forecast the eurodollar rate to.pdf
A major U. S. multinational firm has forecast the eurodollar rate to.pdf
 
a machine has 7 identical components which function independently. .pdf
 a machine has 7 identical components which function independently. .pdf a machine has 7 identical components which function independently. .pdf
a machine has 7 identical components which function independently. .pdf
 
A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf
 A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf
A hazard index Points each) of 0.001 implies a. Risk 10 b. The proba.pdf
 
A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf
 A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf
A firm has an ROE of 4, a debtequity ratio of 0.4, a tax rate of 35.pdf
 

Recently uploaded

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 

Recently uploaded (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 

A linear-FM chirp signal is a sinusoid whose instantaneous frequency .pdf

  • 1. A linear-FM chirp signal is a sinusoid whose instantaneous frequency changes linearly with time. The formula for such a signal can be defined by creating a complex exponential signal with a quadratic angle function theta(t). Mathematically, we define theta(t)as theta(t) = 2 pi mu t2 + 2 pi f0t + and the signal is written as x(t) = Re{Ae j theta (t)] = Acos(theta(t)). The derivative of theta(t) yields an instantaneous frequency that changes linearly with time: The linear function of (4) has a slope 2 mu and is equal to f0 at t = 0. Often, we define the "linear sweep" by specifying the frequencies at the starting and ending moments, e.g., (starting with) 150Hz at t= 0.5s and (ending with) 1050Hz at t = 5s. From the specification, we obtain the parameters in (2) as and f0 = 50Hz. The signal is thus defined as x (t) = Acos(200 pi-t2 + 100 pi t+(phi). where A and phi are arbitrary. You'll need a MATLAB code to generate a linear FM chirp. You may recall make_chirp in Lab03; make a modification to it so that it takes the four parameters as input, beginning time and frequency, and ending time and frequency, plus the sampling rate. Fill in the ?? below to complete the code: Solution Chirp Signal – Frequency Sweeping – FFT and power spectral density Numerous texts are available to explain the basics of Discrete Fourier Transform and its very efficient implementation – Fast Fourier Transform (FFT). Often we are confronted with the need to generate simple, standard signals (sine, cosine, Gaussian pulse, squarewave, isolated rectangular pulse, exponential decay, chirp signal) for simulation purpose. I intend to show (in a series of articles) how these basic signals can be generated in Matlab and how to represent them in frequency domain using FFT. All the signals discussed so far do not change in frequency over time. Obtaining a signal with time-varying frequency is of main focus here. A signal that varies in frequency over time is called “chirp”. The frequency of the chirp signal can vary from low to high frequency (up-chirp) or from high to low frequency (low-chirp). Mathematical Description: A linear chirp signal sweeps the frequency from low to high frequency (or vice-versa) linearly. One approach to generate a chirp signal is to concatenate a series of segments of sine waves each with increasing(or decreasing) frequency in order. This method introduces discontinuities in the chirp signal due to the mismatch in the phases of each such segments. Modifying the equation of a sinusoid to generate a chirp signal is a better approach. The equation for generating a sinusoidal (cosine here) signal with amplitude A, angular frequency 0 and initial phase is x(t)=Acos(0t+)(1)
  • 2. This can be written as a function of instantaneous phase x(t)=Acos((t))(2) where (t)=0+ is the instantaneous phase of the sinusoid and it is linear in time. The time derivative of instantaneous phase (t) is equal to the angular frequency of the sinusoid – which in case is a constant in the above equation. (t)=ddt(t)(3) Instead of having the phase linear in time, let’s change the phase to quadratic form and thus non- linear. (t)=2t2+2f0t+(4) for some constant . The first derivative the phase, which is the instantaneous angular frequency becomes i(t)=ddt(t)=4t+2f0(5) The time-varying frequency in Hz is given by fi(t)=2t+f0(6) In the above equation, the frequency is no longer a constant, rather it is of time-varying nature with initial frequency given by f0. Thus, from the above equation, given a time duration T, the rate of change of frequency is given by k=2=f1f0T(7) where, f0 is the starting frequency of the sweep, f_1 is the frequency at the end of the duration T. The time varying frequency function for a phase derivative equal to i(t)=2(t+f0) is fi(t)=t+f0(8) Substituting (6) & (7) in (5) i(t)=ddt(t)=2(kt+f0)(9) From (3) and (9) (t)=i(t)dt=2(kt+f0)dt=2(kt22+f0t)+0=2(kt22+f0t)+0=2(k2t+f0)t+0(10) where 0 is a constant which will act as the initial phase of the sweep. Thus the modified equation for generating a chirp signal is given by x(t)=Acos(2f(t)t+0)(11) where the time-varying frequency function is given by f(t)=k2t+f0