Академический Документы
Профессиональный Документы
Культура Документы
Adaptivefiltertheory
SystemInnovationDepartment
Osaka University
OsakaUniversity
9/5/2008 1
contents
Chapter1:Backgroundandpreview
Chapter 1: Background and preview
1. TheFilteringproblem.
2. Linearoptimumfilters.
3. Adaptivefilters.
4. Linearfilterstructures.
5
5. Approaches to the development of linear adaptive
Approachestothedevelopmentoflinearadaptive
filters.
6. Adaptivebeamforming.
7. Fourclassesofapplications.
8. Historicalnotes.
9/5/2008 2
1. The Filtering Problems
1.TheFilteringProblems
Filter:adeviceorsystemthatprocesses(or
reshapes)theinputsignal.
)
Mathematicallydefinedby
h(t)=A
h(t) A (t
(t ),
)
h(t):impulseresponse.
A:amplitudescalingfactor.
:Deltafunction.
: Delta function
Infrequencydomain.
H(j)=Aexp(j )
9/5/2008 3
Communication system
Communicationsystem
Channelimpairmentgivesrisetointersymbol interference.
Noise:Someformofnoiseispresentinevery
communication channel
communicationchannel
9/5/2008 4
Filter theory in Estimation
FiltertheoryinEstimation
Estimationtheoryisstatisticalinnature.
x(t) :state
y(t) :Observation
9/5/2008 5
Types of Estimation
TypesofEstimation
Filtering
Extractionofinformation.
Smoothingg
yieldmoreaccurateinformation.
Prediction
forecastinginformation.
forecasting information
9/5/2008 6
2. Linear Optimum Filter
2.LinearOptimumFilter
ax1 +bx2 ay1 +by2
Linearrelationship(superposition)between
input and output of the filter.
inputandoutputofthefilter.
Filteroptimization.
Minimizethemean
Minimize the meansquare
squarevalueoftheerror
value of the error
signal.
Wiener filter.
Nonstationarysignal.
Kalman filter.
9/5/2008 7
3. Adaptive filter
3.Adaptivefilter
Generaladaptivefilter:
General adaptive filter:
Configurationstobemodified.
Characteristicsofadaptivefilters:
Characteristics of adaptive filters
Automaticallyadjust(adapt)inchangingsystem.
Canperformspecificfilteringordecisionmaking.
Haveadaptionalgorithmforadjustingparameters.
9/5/2008 8
4. Linear filter structure
4.Linearfilterstructure
LinearFilterwithFiniteMemory
Linear Filter with Finite Memory
Transversalfilterstructure(FIRfilter).
Latticefilter.
Lattice filter
Systolicarray.
LinearFilterwithInfinitememory
Li Filt ith I fi it
IIRfilter.
9/5/2008 9
Openloop
Open loopadaption
adaption
Makemeasurementsofinputorenvironmentalcharacteristics.
Make measurements of input or environmental characteristics
Applythisinformationtoalgorithm.
Usetheresultstosettheadjustments.
9/5/2008 10
Closeloop
Close loopadaption
adaption
Measuretheoutcome(comparetothedesiredoutput)to
( p p )
optimizedtheperformance.
9/5/2008 11
5.Approachestothedevelopmentof
l
linearadaptivefilters
d fl
StochasticGradientApproach.
Meansquareerror.
LeastSquareEstimation.
Leastsquareerror.
Least square error
HowtochooseanAdaptivefilter.
Computationalcost,performance,androbustness
RealandComplexFormsofAdaptivefilters.
Realsignal:
userealformofadaptivefilter
use real form of adaptive filter
Complexsignal:
Removetheoperationofcomplexconjugation
Specialcaseofrealadaptivefilter
Special case of real adaptive filter
9/5/2008 12
6. Adaptive Beamforming
6.AdaptiveBeamforming
Adjustablearrayofindependentsensors.
Adjustable array of independent sensors
Importantapplications
Radar.
R d
Sonar.
Speechenhancement.
9/5/2008 13
7. Four Classes of Applications
7.FourClassesofApplications
ClassI
Class I Identification.
Identification
ClassII Inversemodeling.
Cl
ClassIII prediction
di i
ClassIV Interferencecancellation.
9/5/2008 14
Class I Identification
ClassI
Identifiesthemathematicsmodeloftheunknownplantbasedon
theknowledgeoftheplantinputxandoutputd.
Plant:G(z) Unknownsystem
Model:W(z) AdjustitsparameterstomatchG(z)
Applications:
Systemidentification
9/5/2008 15
Class II Inversemodeling
ClassII Inverse modeling
Undotheeffectsofaplant.Itattemptstorecover
theoriginalsignals(decovolution).
Problems:Noiseinthemeasurements.
Problems: Noise in the measurements
Application
Equalizationofcommunicationchannel.
q
9/5/2008 16
Class III prediction
ClassIII
Predictsthecurrentsignalx(desiredsignal)
basedonthepastx(delayedx).
X(n)outputfromdelayedadaptivefilter.
Applications
Predictivecoding(speechcoding).
Predictive coding (speech coding).
9/5/2008 17
Class IV Interferencecancellation
ClassIV Interference cancellation
Cancelunknowninterferencewhichismixed
withthedesiredsignal.
V1(n)&V2(n)arecorrelatednoise.
Applications
Echocancellation
Echo cancellation
9/5/2008 18
8. Historical notes.
8.Historicalnotes.
1632:GalileoGaliei
BeginningofEstimationtheory.
1795:Gauss
Inventedmethodofleastsquaresat
theageof18.
1805:Legendre
1805: Legendre
Firstpublishmethodofleastsquares.
1939:Kolmogorov
1945:Krein
1949:Wiener
9/5/2008 19
Thank you for your attention
Thankyouforyourattention
Questions?
References
Adaptive
Adaptivefiltertheory/SimonHaykin.
filter theory / Simon Haykin 4thed.
4th ed UpperSaddleRiver,N.J.:
Upper Saddle River N J :
PrenticeHall,c2002. (PrenticeHallinformationandsystemsciencesseries).
2002
9/5/2008 20