12 set 2007 Métodos baseados em Modelos

45
EE-240/2007 – Métodos Baseados em Modelos set 2007 12 set 2007 Métodos baseados em Modelos

description

12 set 2007 Métodos baseados em Modelos. Ruído de Estado. Falha de Atuador. Falha Interna. Falha de Sensor. Ruído de Medida. Modelo : “Representação das características essenciais do sistema em estudo”. Entrada ou Excitação. Medidas Ou Saída. Estado. B. A. ou. Obs : - PowerPoint PPT Presentation

Transcript of 12 set 2007 Métodos baseados em Modelos

Page 1: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

12 set 2007Métodos baseados

em Modelos

Page 2: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Modelo:

“Representação das características essenciais do sistema em estudo”

EstadoMedidas

OuSaída

Entrada ouExcitação

)Ms()v(DuCxy)Ha()Gw(Bux)AA(x

kkkkk

kkkk1k

Ruído deEstado

Ruído deMedida

Falha deAtuador

Falha deSensor

FalhaInterna

Page 3: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

k1nknk11k uy...yy

knk

2nk2k

1nk1k

yx

yx

yx

k1kn

1nk2

nk1

n1k

3k

21k

2k

11k

uxxxx

xx

xx

Page 4: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

k1kn

1nk2

nk1

n1k

3k

21k

2k

11k

uxxxx

xx

xx

k

nk

1nk

2k

1k

12n1nnn

1k

1n1k

21k

11k

u0

00

xx

xx

1000

01000010

xx

xx

A B

Page 5: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kk

kk1kCxy

BuAxx

12n1nn

1000

01000010

A

0

00

B 1000C

k1nknk11k uy...yy

ou

Obs: • Transformada Z Função de Transferência• u = Delta de Kronecker Resposta Pulso

Page 6: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Como utilizar Modelos noPrognóstico de Falhas?

Observadores de Estado

IdentificaçãoParamétrica

Equaçõesde Paridade

Page 7: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Observadores de Estado(ou Estimadores de Estado)

)xCCx(LBuBu)xx(Axx kkkkkk1k1k

)xx)(LCA(xx kk1k1k

kk

kk1kCxy

BuAxx

Planta:

kk

kkkk1kxCy

)yy(LBuxAx

Observador:

( – )

ke1ke

unitáriodisconovaloresepossuiéLCAse0ek

Page 8: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kkk

kkk1k

vx100y

w111

u001

x5.11074.001

12.000x

Exemplo:

9.062.0

112.0L

E-valores do observador em 0.1 e 0.2 (mult 2)

Page 9: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 10: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kkk yyy~

Page 11: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 12: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kkk yyy~

Page 13: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Exemplo:

kkk

kkk1k

vx125100

y

w111

u001

x5.11074.001

12.000x

9.062.0

112.0L

E-valores do observador em 0.1 e 0.2 (mult 2)

Observador utilizandoapenas 1

ky

Page 14: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 15: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

amareloy~magentay~

2k

1k

Page 16: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Falha A Falha B

Page 17: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 18: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Equações de Paridade

kk

kk1kCxy

BuAxx

Sem falhas:

1ikk1i

ki

ik

1kkk2

1k1k2k2k

kk1k1k

kk

CBuBuCAxCAy

CBuCABuxCACBuCAxCxy

CBuCAxCxyCxy

Page 19: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

ik

2k

1k

k

2i1i

k

1i

2

ik

2k

1k

k

u

uuu

0CBBCABCA

00CBCAB000CB0000

x

CA

CACAC

y

yyy

Y T Q U

QUTxY k

0WT.q.tW

0WQUWY:r

Page 20: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kkk

kkk1k

vx100y

w111

u001

x5.11074.001

12.000x

Exemplo:

W = [-0.12 0.74 -1.5 1.0]

275.151.15.151.15.115.110

100

T

Page 21: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 22: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Resíduo

Page 23: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 24: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Resíduo

Page 25: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Identificador

kk UYE ,ˆ

SistemaParcialmenteConhecido

ku ky

kkk wCxfx ,1

kkk vGxHy

kw

Identificação Paramétrica

Page 26: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Dados: qy Rp ,,

Taentecorrespondy

Obter: um estimador g, tal que g( y ) se aproxime de T

1. Estimador:

1,yp 2,yp

y

Exemplo:

a

ayseayse

yg

2

1)(

Identificação Paramétrica

Page 27: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

LSE

2. Estimador Não - Polarizado:

dpgygE yR ,)(

Exemplo: Seja ),0(~ INeeAy

mínimosejaAyquetalyg2ˆ)(ˆ Obter

yAAA

yAAA

AAAyyydd

AyAydd

Aydd

TT

TT

TTTT

T

1

ˆ

2

ˆ

022

02

0

0

Page 28: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

eAAAEAAAAE

eAAAAAAAE

eAAAAE

yAAAEygE

poispolarizadonãoéyAAA

TTTT

TTTT

TT

TT

TT

11

11

1

1

1

)()(

)()(

)()(

)()(

3. Teorema de Gauss-Markov:

LSE é ótimo na classe de estimadores lineares não-polarizados

covˆcov,EquetalBy

Page 29: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

covˆcov,EquetalBy

T

TT

T

T

T

BB

BBeeE

EeABEeABE

EByEByE

EEE

IBABAE

BeEBAEeABE

ByEE

))()()((

))((

))((cov

)(

Page 30: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

covˆcov,EquetalBy

1

11

11

11

1

1

1

)(

)()(

)()(

)()(

])ˆ[ˆ])(ˆ[ˆ(ˆcov

)(

)()(

)(

ˆ]ˆ[ˆ

AA

AAAAAA

AAAeeEAAA

AAAeeAAAE

EEE

eAAA

eAAAA

yAAA

E

T

TTT

TTTT

TTTT

T

TT

TT

TT

Page 31: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

covˆcov,EquetalBy

TT BBAA

covˆcov1

ˆcov~~)(~~

)()(~)()(~~~)(~)(~

cov

1

1111

11

T

TT

TTTTTTTT

TTTTT

T

BB

AABB

AAAAAABAAAAAABBB

AAABAAAB

BB

0~,

~

1

1

AAAABAAB

IBAComoAAABBSeja

TT

TT

0

Page 32: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Matriz deInformação

de Fisher

4. Limitante Inferior de Cramér-Rao: 1)(cov Myg

onde

),(log),(log ypypEm yj

yi

ij

dpgouygE

polarizadonãoégComo

yRm ),()()(

,(.)

i

yRi

dpgm ),()(

ijseijse

10

Page 33: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

IpgE

Idppg

Idpg

y

yyR

yR

m

m

),(log)(

),(),(log)(

),()(

0),(log

0),(),(log

0),(

1),(

y

yR y

R y

R y

pE

dpp

dp

dp

m

m

m

Por outro lado,

Page 34: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Ty

T

y

pg

p

gE ),(log

),(log

cov

),(log yp

gSe então,

1

1

11

cov

0cov

0cov

0cov

cov

Mg

Mg

MI

MIIg

MI

MIIg

Page 35: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

5. Eficiência: g(y) é dito ser eficiente se 1)(cov Myg

6. Teorema: eficienteéyAAAyg TT 1ˆ

1ˆcov

AAT

AyAyp T

my 21exp

21),( 2/

AyAymp Ty 2

12log2

),(log

AAAeeAEM

eAyAAAp

TTT

TTTy

),(log

1ˆcov M

Page 36: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

7. Propriedades do LSE:

eficienteéyAAAyg TT 1ˆ e não polarizado

8. Identificação de Modelos ARMAX:

kmkmknknkk euuyyy 1111

N

n

n

n

m

n

mNNnNN

mnnn

mnnn

mnnn

N

n

n

n

e

eee

uuyy

uuyyuuyyuuyy

y

yyy

2

1

1

1

11

2121

11

101

2

1

y = A + e

Page 37: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

1. Lema de Inversão de Matrizes:

1111111 AbcAbAcAbcA TTT

2. Estimação Recursiva:

1111

N

NTN

N

N

NeE

aA

yY

medidasN

11

1

111ˆ

N

NT

TN

NTN

NT

TN

NN y

YaA

aA

aA

11

1

111ˆ

N

NN

TNT

N

NN

TNN y

YaA

aA

aA

111

111ˆ

NNN

TN

TNNN

TNN yaYAaaAA

NTNN

TNNNNN YAAAondeAYmedidasN 1)(ˆˆ,,

Identificação Paramétrica Recursiva

Page 38: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

1 NTNN AAP

T

N

NN a

AA

11

111

1

11

1111

T

NNNTNT

N

NT

TN

NN

TNN aaAA

aA

aA

AAP

1111111 AbcAbAcAbcA TTT

1111

111

TNNN

TNNN

TNN aaPaaAAP

NTNNNNN

TNN PaaPaPaP 11

1111

111

11

1

NN

NNTN

N aPaPa

K

NTNNN PaKIP 111

Page 39: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

111

111ˆ

NNN

TN

TNNN

TNN yaYAaaAA

1111ˆ NNN

TNNN yaYAP

NTNNNNN

TNNN PaaPaPaPP 11

1111 1

1111

11111

111

111

1

NNNTNNNNN

TNNNN

NTNN

TNNNNN

TNN

TNNN

yaPaaPaPayaP

YAPaaPaPaYAP

NTNNN YAP 1

1111

1

NN

NNTN

N aPaPa

K

NTNNNNN ayK ˆˆˆ 1111

Page 40: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

NTNNNNN ayK ˆˆˆ 1111

111

11

1

NN

NNTN

N aPaPa

K

NTNNN PaKIP 111

mNNnNNTN uuyya 111

NmNmNnNnNN euuyyy 1111

Identificador

kk UYE ,ˆ

SistemaParcialmenteConhecido

ku ky

ke

Tmn 11

3. Identificação de Modelos ARX:

Page 41: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

kkk

kkk1k

vx100y

w111

u001

x5.11074.001

12.000x

Exemplo:

k1nkkk1k u00.1y12.0y74.0y50.1y

Page 42: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 43: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

k1nkkk1k u00.1y12.0y74.0y50.1y

Page 44: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Page 45: 12 set 2007 Métodos baseados em Modelos

EE-240/2007 – Métodos Baseados em Modelos

set 2007

Muito Obrigado!