Safety Enhancement Features for 21 Century Automobile
Download
Report
Transcript Safety Enhancement Features for 21 Century Automobile
Safety Enhancement
st
Features for 21 Century
Automobile
Don VanderLaan
Jeremy Konz
Natalie Hannon
Tom Aprik
Sponsor: General Motors
Presentation Outline
Purpose
Design
Parameters
Hardware
Algorithms
Proof of Concept
Purpose
Increase automobile safety and driver
awareness with an “alerting system”
Detect an emergency siren audio signal
Turn down the volume of the car stereo
Display an indicator symbol on the dashboard
Background
Increase safety in conjunction with the
Emergency Vehicle Safety Initiative, a
partnership between the U.S. Fire
Administration (USFA) and the Society of
Automotive Engineers (SAE).
Design Objectives
Develop Matlab code for signal processing
Program microcontroller with signal
processing code
Interface components to build prototype
Test prototype for reliability
Package prototype for automobile
Hardware
Main processing is
done in dsPIC unit
dsPIC is combination
DSP/µC by Microchip
– Eliminates need for
separate DSP and µC
Specialized DSP
algorithm libraries
for convolution
Code written in C
Hardware ctd.
External
EEPROM is
needed to store
microphone waveform
data in combination with
original siren waveform
Specialized microphone
could be fitted, our
project will be generic
Radio speaker control
relay
LED, would be CAN
message to instrument
cluster in real car
Siren Detection Algorithm
Siren will be detected using a matched
filter
Equivalent to convolution without the
time reversal
Threshold the output to determine if the
siren is present
Must be robust enough to work under
10% Doppler shift
Proof of Concept
Tested with a SNR
of 0.27 – far
below practical
conditions
Convolved output
clearly indicates a
siren present
Proof of Concept ctd.
Tested with SNR
of 0.27 and a
Doppler shift of
10%
Convolved output
still indicates siren
present
Conclusion
Questions?
Next Steps