scanning digital radar receiver ryan hamor advisor: dr. huggins bradley university ece department...
TRANSCRIPT
Scanning Digital Radar Receiver
Ryan HamorAdvisor: Dr. HugginsBradley University ECE Department5/02/2006
Presentation Outline
Project Overview Functional Description Detailed System Description Theory of Signal Classification Software Development Simulation Results Experimental Results Future Work
Project Overview
Scanning Digital Radar Receiver
Functional Description
Scanning Digital Radar Receiver
PRR
RF Frequency
PWRadar Signal
Functional Description
PRR = 1/T
PW = τ
System Block Diagram
User Input Mode
RF Signal
PW
PRR
Freq RF
No Signal
(Inputs) (Outputs)
A/D
Freq Oscillator
FilterLO
RF
Control Word
IF
IF Amplifier
LO Amplifier
System Description
RF +LO
RF-LO
Frequency Synthesizer
LO
RF IF
LO Amplifier
Frequency Synthesizer Subsystem
DDS Architecture 0.01 Hz
Resolution DC-300MHz Serial/Parallel
Connections
DDS Theory of Operation
System Description
Frequency Synthesizer
FilterLO
RF IF
IF Amplifier
LO Amplifier
If Filter Subsystem
Low Pass LC Butterworth Filter
-60
-50
-40
-30
-20
-10
0
10 100 1000
Frequency [KHz]
Mag
nit
ud
e [d
B]
3db Point at 200KHz
System Description
A/D
Frequency Synthesizer
FilterLO
RF IF
IF Amplifier
LO Amplifier
A/D Subsystem
1 MHz Sample Rate
16-bit Resolution USB 2.0
Theory of Signal Classification
)()(2
n
nTtAtx
)2cos()(1 Tftx RF
)(2
1)(
2
1)(1 RFRF fffffX
n
πfnT)j(efAfX 2^)(sinc)(2
(FFT)
)()()( 21 fXfXfG
Theory of Signal Classification
-150 -100 -50 0 50 100 150-0.04
-0.02
0
0.02
0.04
0.06
0.08
0.1
-fC f
C
FRF-FRF
)((sinc RFff )((sinc RFff
1/τ
1/T
1]1
)[( nT
ff RF
2]2
)[( nT
ff RF
n
RFRF
n
RFRFT
nff
Tff
A
T
nff
Tff
AfG ))((
1))((sinc
2))((
1))((sinc
2)(
Software
Graphical User Interface
Frequency Synthesizer Control
Program Flow Control
A/D Initialization Sample Signal Perform Signal
Detection Perform Signal
Processing
Visual Basic Matlab ServerCOM Interface
Top Level Signal Processing Flow Chart
Signal Detected
Take FFT
Find Frequency of IF
Find PRR, Next Maximum Value.
Find PW, Next Zero Crossing
Calculate Next LO Frequency
END
START
YES
NO
Detection Process
Threshold Level
Detect Spikes
Continue Signal Processing
Level 1 Detection
Level 2 Detection
Simulation (Simulink)
Simulation Results
Fc = 100 MHz FLO = 99.9 MHz
PW = 400 uS Pulse Repetition Period = 2 mS
Simulation Results
Experimental Results
PRP = 2 ms PW = 20 % Fc = 100 MHz LO = 99.9 MHz
Experimental Results
Future Work
Use of DSP board Microcontroller
Production System
Questions ?