• No se han encontrado resultados

Ecuación 5. Cantidad de ml de DIEA que se deben agregar por bolsa

7.1. Rendimiento de la síntesis

7.1.3. Hélice 2 de HPV 16 L1 Lineal

Owing to the isomorphism between augmented complex vectors and bivariate real vectors, and the duality analysis for stochastic gradient filters [19], we next show that the ACKF algorithm has a dual bivariate real-valued Kalman filter (RKF). This duality can be ex- ploited to reduce the computational complexity of ACKF in hardware implementations. A complex vector z =zr+jzi ∈Cq has a composite bivariate real representation in R2q

of the form za=   z z∗   =   I jI I −jI    | {z } ≡Jz   zr zi    | {z } =zr (3.32)

whereIis the identity matrix (with appropriate dimensions), and the invertible orthogonal mapping4 J

z : C2q → R2q is such that J−z1 = 12JHz [20][21]. Based on this isomorphism,

4For a vectorz

the real bivariate state space corresponding to the augmented complex state space in (3.5) is given by xrn = Frn1xrn1+wrn yrn = Hrnxrn+vnr (3.33a) where xrn=J−x1xan, ynr =Jy−1yan,Frn1=Jx−1Fan1Jx,Hrn=J−y1HanJx,wnr =J−x1wan and vr

n=J−y1vna. In a similar manner, the real valued covariance matrices ofwrn and vrn take

the corresponding forms

Qrn = E{wnrwnrH}=J−x1QanJ−xH Rrn = E{vrnvrHn }=J−y1RanJ−yH

Next the ACKF and its dual RKF are shown to have the same performance. As- suming that ACKF is initiated at time (n1), with initial statexba

n−1|n−1and MSE matrix

Ma

n−1|n−1, the corresponding dual RKF initialisation is given by

b

xnr1|n1 = Jx−1bxan1|n1

Mrn1|n1 = J−x1Man1|n1J−xH (3.34) It is now straightforward to show that the state and MSE matrix predictions of the Kalman filters are also related as

b

xnr|n1 = Jx−1bxan|n1

3.1 The Augmented Complex Kalman Filter (ACKF) 53

and that the Kalman gains are related as

Gan = Man|n1HaHn [HnaMan|n1HaHn +Ran]−1

= JxMrn|n−1JHxJy−HHrHn JHx[JyHrnJ−x1JxMrn|n−1JHxJ−xHHrHn JHy +JyRrnJHy]−1 = JxMrn|n1HrHn [HrnMnr|n−1HrHn +Rrn]−1J−y1

= JxGrnJ−y1 (3.36)

Consequently, for the state estimates xba

n|n and bxrn|n we have

b

xrn|n = xbrn|n1+Gnr(yrn−Hrnxbrn|n1)

= J−x1bxan|n1+J−x1GanJy(ynr−HrnJx−1bxan|n−1)

= J−x1bxan|n (3.37)

while, the MSE matrices are related as

Mrn|n=J−x1Man|nJ−xH (3.38) Observe that based on the expression in (3.37), the state estimates bxan|n and bxrn|n are equivalent and are related by an invertible linear mapping. To show that ACKF and its dual real valued bivariate Kalman filter achieve the same mean square error (MSE), recall that the MSE for the real valued Kalman filter is given by

ǫrn= tr{Mrn|n} (3.39)

where the symbol tr{·} denotes the matrix trace operator. Similarly, the mean square error corresponding to the augmented MSE matrix Ma

n|n is given by the trace of (3.38),

that is

tr{Man|n} = tr{JxMrn|nJHx} = tr{Mrn|nJHxJx}

where the expression JH

x = 2J−x1 was utilised. At first, this result is misleading as it suggests that ACKF achieves twice the error of its dual real valued KF. However, this is because the error term is counted twice by the trace ofMa

n|n, owing to the block diagonal

structure of the augmented MSE covariance matrix, and hence needs to be halved to compute the true augmented MSE, that is

ǫan = 1 2tr{M

a

n|n}=ǫrn

Remark #5: The ACKF and the its dual bivariate RKF are equivalent forms of the same state space model. They achieve the identical state estimates and MSEs at every time instant, regardless of the propriety of the processed signals.

By utilising the bivariate RKF, the computational complexity of ACKF is reduced, whereby the number of additions and multiplications required are approximately halved and quartered, respectively.

Documento similar