Вы находитесь на странице: 1из 20

Adaptive filter theory

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

Вам также может понравиться