Professional Documents
Culture Documents
MMVCLAB
3.1
2013/10/13
MMVCLAB
3.1
:x(n-1),x(n-2),,x(n-N)
: x(n) x (n)
:
N
x (n) = ai x(n i )
:
i =1
: H ( z ) = 1
i
a
z
i = A( z )
i =1
x(n)
H(z)=A(z)
e(n)
2013/10/13
MMVCLAB
e( n ) = x ( n ) x ( n ) = x ( n ) ai x ( n i )
i =1
y (n) +
x(n)
x(n 1)
:*
*
x (n)
e(n)
N 1
i
a
z
i +1
i =0
x(n)y(n)
x(n-1)x(n)
MMVCLAB
A = A N = [ a1
a2 ... aN ]
r (1)
r (0)
r (1)
r (0)
RN =
...
...
r ( N 1) r ( N 2)
rNa R N A = 0
... r ( N 1)
...
...
...
...
...
r (0)
r ( j ) ai r ( j i ) = 0,1 j N
1 EaN
=
R N +1
A N 0
i =1
= r (0) ai r (i )
i =1
2013/10/13
r (1)
r (0)
r (1)
r (0)
R N +1 =
.
.
r ( Na ) r ( N 1)
rN
...
...
.
...
RN
(rNa )T
r( N )
r ( N 1)
.
r (0)
1 EaN
A = 0
N
MMVCLAB
1.
N ,
E[e2(n)]ai
E[e(n) x(n i )] = 0, i 1
i =1
e(n)Innovation,
)
(whitening)
2013/10/13
MMVCLAB
x(n)ARx(n)
e(n)
e(n)
x(n)
B(z)
e2
1
B( z ) =
=
A( z )
1 ai z i
i =1
1
N
i =1
1) j 1; r ( j ) ai r ( j i ) = 0
i =1
N i =1
2013/10/13
1 EaN
=
R N +1
A
0
N
N
r (0) ai r (i ) = e2
i =1
e2 = EaN
MMVCLAB
1
B( z ) =
=
A( z )
1
N
1 ai z i
i =1
1)NAR,
NAR
;
2)(AR),AR
N,,
e(n);
B( z ) =
AR e(n)
N
x(n)
2013/10/13
1
A( z )
x(n)
B(z)
A(z)
8
e(n)
MMVCLAB
e(n)
x(n)
B(z)
3)ARx(n)
j
Px (e ) =
Px (e ) =
2
e
1 ai e j i
k =
r ( k )e
k =
j k
i =1
x(n)ai,
.,
2013/10/13
MMVCLAB
A( z ) = 1 ai z i
i =1
2.
A(z),Z
().
(
z 1 z0* z 1 z0
A( z ) = A( z )
z z0 z z0*
z 1 z
z z0
*
0
z 1 z0
z z0*
z = e j
e j 1 z0* e j 1 z0
1
= j
=
2
*
j
e z0 e z0
z0
=
z =e
1
z0
1
z0
A(e ) = A(e )
1
z0
2013/10/13
1
z0*
10
< A(e )
z0
z0*
MMVCLAB
A ( e
= A (e
1
z0
< A (e
x(n)
A(z)
e(n)
x(n)
A(z)
e(n)
1.FT
k =
Px (e ) =
r ( k )e
k =
1
rx (k ) =
2
j k
Px (e )e
j k
1
rx (0) = E[ x (n)] = =
2
2
x
Px (e j )d
2.
j
Pe (e ) = A(e ) Px (e )
2
Pe (e j ) = A(e j ) Px (e j )
1
j 2
j
A
e
P
e
(
)
(
) d
x
2
1
j 2
j
= e2 = E[e2 (n)] =
EaN
A
e
P
e
(
)
(
) d
x
2
EaN = e2 = E[e 2 (n)] =
2013/10/13
< EaN
EaN
11
MMVCLAB
x(n)
e(n)
A(z)
3.
N
1
EaN=0 Ea =
2
A(e ) Px (e j )d = 0
x(n) = ai x(n i )
i =1
,
N
Px (e ) = S i ( i ), Si i
j
i =1
j
1 A( z ) = (1 e i z 1 )
1
2
i =1
A(e ) Px (e )d = 0
j
A( z )N
2013/10/13
EaN=0
12
Px (e j )
N
MMVCLAB
4. IIR
,FIR;
IIR, N ,
L
H(z) =
1 - a i z i
i =1
K
1 - b k z k
k =1
x(n)
e(n)
aiz
i =1
k
b
z
k
k =1
i =1
k =1
13
MMVCLAB
3.2
2013/10/13
14
MMVCLAB
i =1
x(n N )
x(n 1)
.
x(n N + 1)
x(n)
1:
2:MMVCLAB
2013/10/13
15
ea ( n ) = x ( n )
a x(n i)
i =1
eb ( n ) = x ( n N )
b x(n N
i =1
+ i)
,:
x ( n)
x(n 1)
x( n) =
...
x(n N + 1)
a1
a
AN = 2
...
a N
bN
b
B N = N 1
...
b
1
,
N
A( z ) = 1 ai z i
i =1
N 1
i =1
i =1
B( z ) = z N bi z ( N i ) = z N [1 bi z i ]
2013/10/13
16
MMVCLAB
ea ( n ) = x ( n )
x(n)
a x(n i)
i =1
bN
bN 1
a0 (= 1) a1
ea (n)
eb ( n ) = x ( n N )
b x(n N
i =1
b
z
aN 1
b0 (= 1)
x(n-N)
aN
,
1 EaN
2
E ea (n) min R N +1
=
A
0
B N 0
=
E e (n) min R N +1
E
1
bN
2013/10/13
2
b
17
+ i)
eb (n)
MMVCLAB
0 0 ... 1
0
JN =
1
0
...
0
J N +1
B N 0
=
R N +1
E
1
bN
1 EbN
=
R N +1
J
B
0
N N
a i = bi
2013/10/13
bN
b
B N = N 1
...
b
1
b1
b
J NBN = 2
...
bN
JNRN = RNJN
1 EaN
R N +1
=
A
0
N
A N = J N B N , EaN = EbN = Ea
18
MMVCLAB
:
,,
,.,
,,
,(RN+1),
.
R,.
2013/10/13
19
MMVCLAB
1);
N
AN = J N BN
i =1
A( z ) = 1 ai z i
N
B( z ) = z [1 bi z i ]
N
ai = bi
i =1
z 0A(z) z B(z);
-1
0
20
MMVCLAB
bN
b
eb i ( n ) = x ( n i )
b j x ( n i + j ) ebi ( n) = x (n i ) BTi x( n)
N 1
B
=
N
j =1
...
b
2), 1
i
,.
ebi (n), 0 i N 1
1 B1
0 1
0 0
xTN (n)
0 0
B 2
1
B N 2
0
1
0
B N 1
1
MB
21
MMVCLAB
r (1)
r (0)
r (1)
r (0)
RN =
...
...
r ( N 1) r ( N 2)
... r ( N 1)
...
...
...
...
r (0)
...
B N 0
R N +1
=
E
1
bN
1 B1
0 1
0 0
RNMB = RN
0 0
=
B 2
1
B N 2
1
0
Eb 0
*
*
=
B N 1
1 *
i=N-2
0
Eb1
0
0
Eb 2
0
R N 1
B N 2 0 N 2 R N =
R N 1
=
1 EbN 2
r ( N 1)
2013/10/13
22
EbN 2
*
0
EbN 1
r ( N 1)
r ( N 2)
r (1)
r (0)
MMVCLAB
3.3
( Livinson - Dubin )
2013/10/13
23
MMVCLAB
1 EaN
E e (n) min R N +1
=
A
0
2
a
j,:
1 E j
R j =
A 0
j
p,j=p.
Levinson:,Aj,Ej j-1
Aj-1,Ej-1 .
Eaj E j
A j A j = [a1j , a2j ,..., a jj ]T
r (1)
r (0)
r (1)
r (0)
j
R j +1 R =
r ( j ) r ( j 1)
2013/10/13
24
r( j)
r ( j 1)
r (0)
MMVCLAB
r (1)
r ( j)
0 ... 1
r (2)
r ( j 1)
, rbj = J j raj = ... ... ... raj =
raj =
...
...
1 ... 0
r ( j)
r (1)
b jj
a jj
j
j
b j 1
a j 1
j
j
= J jA =
B =
...
...
j
j
b1
a1
2013/10/13
25
MMVCLAB
1 E j
R j =
A 0
j
j 1
: 1 E j 1
j
j 1
0
R
A
=
1)
j 1
Kj
J j+1
1 E j 1
A j 1 =
0
k 2j E j 1
0
2)
j 1
R j B k = 0 j 1
j
1 K j
j 1
r( j)
r ( j 1)
j
rb =
...
r
(1)
j
1
j
R j =
A 0
k = Kj /E
0 Kj j
3) 1) - 2)
R j B j 1 = 0 j 1
2
j 1
j 1
1
0
1 E j 1
E k j E
j 1
j
j 1
j B j 1
j 1
0
0
R
A
R
=
K j = r ( j ) ai r ( j i )
k j j 1 j 1
i =1
R
j T
(rb )
j 1
j 1
1
E
j
rb j 1
A = 0 j 1
r (0)
0 K j
2013/10/13
j A j 1 B j 1
A =
k j
0 1
E j = E j 1 k 2 E j 1
j
26
Kj Kj
MMVCLAB
j 1
j A j 1 B j 1
j 1
K
=
r
(
j
)
i r ( j i)
EaN = r (0) ai r (i )
A =
k j j
i =1
0 1
i =1
E j = E j 1 k 2 E j 1 k j = K j / E j 1
j
Livinson - Dubin
j=p,r(0),r(1),,r(p)
1),E0=r(0)
a1j
a1j 1
b jj11 a jj11
j
j 1
j 1 j 1
2)j=1
a
2
b j 2 a j 2
A j 1 = a2
j 1
=
=
B
...
... ...
a11 = k1 = r (1) / r (0) A j = ...
E = (1 k )r (0)
1
2
1
a
j
a j
j
j 1
3)2=<j<=p
j 1
1
k j = j 1 [r ( j ) aij 1r ( j i )]
E
i =1=
a = kj
j
j
ai = ai
j
j 1
j 1
j i
k ja
j 1
j i
j 1
b1
j 1
a1
4)p
k p2,...,
; a11 =pk1
ai = ak1ip, ,ki2 ,....
= 1,
p
For j=2....,p
{
k pj , E
, i = 1, 2,..., j 1
E j = (1 k 2j ) E j 1
2013/10/13
j 1
a j 1
aj = kj
1
k j a jji1 , i = 1, 2,..., j 1
aij = aij
E j = (1 k 2j ) E j 1 }
27
MMVCLAB