sin título de diapositiva - universidad nacional de ...fmorilla/materialdidactico/tema2p.pdf ·...

56
CONTROL MULTIVARIABLE CONTROL MULTIVARIABLE Fernando Morilla García Fernando Morilla García Natividad Duro Carralero Natividad Duro Carralero Dpto. de Informática y Automática Dpto. de Informática y Automática [email protected] [email protected]

Upload: others

Post on 18-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

CONTROL MULTIVARIABLECONTROL MULTIVARIABLE

Fernando Morilla GarcíaFernando Morilla GarcíaNatividad Duro CarraleroNatividad Duro Carralero

Dpto. de Informática y AutomáticaDpto. de Informática y Automá[email protected]@dia.uned.es

Page 2: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 1: Introducción al control Tema 1: Introducción al control multivariablemultivariableTema 2 : Medidas de interacciónTema 2 : Medidas de interacciónTema 3 : Control descentralizadoTema 3 : Control descentralizadoTema 4 : Control centralizadoTema 4 : Control centralizado

Page 3: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 2 : Medidas de interacciónTema 2 : Medidas de interacción–– Matriz de Ganancias Relativas RGAMatriz de Ganancias Relativas RGA–– Matriz de Ganancias Relativas Generalizada Matriz de Ganancias Relativas Generalizada

GRGAGRGA–– Descomposición en Valores Singulares SVDDescomposición en Valores Singulares SVD–– Número de Condición Número de Condición γγ

Page 4: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

CLASIFICACIÓN DE VARIABLESCLASIFICACIÓN DE VARIABLES

PROCESO

perturbaciones

variablesmanipuladas

variablescontroladas

variables nocontroladas

Page 5: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

METODOLOGÍAMETODOLOGÍA

Selección de las variables controladasSelección de las variables controladasSelección de las variables manipuladasSelección de las variables manipuladasSelección de la configuración de controlSelección de la configuración de control–– Control CentralizadoControl Centralizado–– Control DescentralizadoControl Descentralizado

Selección del tipo de controladorSelección del tipo de controlador

Page 6: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 2 : Medidas de interacciónTema 2 : Medidas de interacción–– Matriz de Ganancias Relativas RGAMatriz de Ganancias Relativas RGA–– Matriz de Ganancias Relativas Generalizada Matriz de Ganancias Relativas Generalizada

GRGAGRGA–– Descomposición en Valores Singulares SVDDescomposición en Valores Singulares SVD–– Número de Condición Número de Condición γγ

Page 7: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ganancia en estado estacionario (Ganancia en estado estacionario (kkijij))

PROCESO(n x m)

n-1ctes

uj

yi

En ausencia de perturbacionesCon n-1 entradas fijas¿Qué cambio experimenta la salida yi si la entrada uj ha cambiado Δuj?

Δyi = kij Δuj

Ganancias en lazo abierto del sistema en estado estacionario

Page 8: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

⎟⎟⎠

⎞⎜⎜⎝

⎛=

2221

1211

kkkk

K

+

Matriz de ganancias en estado estacionario (K)Matriz de ganancias en estado estacionario (K)

GP11 (s)

GP22 (s)+

GP21 (s)

GP12 (s)

+

+

U1(s)

U2(s)

Y1(s)

Y2(s)

jkuuyk

kj

iij ≠∀

= ; ∂

SSGMSSGM

)s(U)s(G)s(U)s(G)s(Y)s(U)s(G)s(U)s(G)s(Y

222P121P2

212P111P1

+=+= )s(Glimk Pij0sij >−=

Page 9: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

En ausencia de perturbacionesCon m-1 salidas perfectamente controladas¿Qué cambio experimenta la salida yi si la entrada uj ha cambiado Δuj?

Ganancia en estado estacionario (k’Ganancia en estado estacionario (k’ijij))

Δyi = k’ij Δuj

PROCESO(n x m)

m-1ctes

ujyi

CONTROLADOR(2(m-1) x (n-1))

m-1salidas

n-1entradas

Page 10: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ganancia relativa (Ganancia relativa (λλijij))

ij

ij

lj

i

kj

i

ij kk

ilyuy

jkuuy

'

;

; =

≠∀

≠∀=

∂∂

∂∂

λ

ganancia con todos los lazos abiertos

ganancia con las demás salidas bajo control perfecto

Page 11: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz de ganancias relativas (Matriz de ganancias relativas (ΛΛ))

⎟⎟⎠

⎞⎜⎜⎝

⎛=Λ

2221

1211

λλλλ

ilyuy

jkuuy

lj

i

kj

i

ij

≠∀

≠∀=

;

;

∂∂

∂∂

λ

+GP11 (s)

GP22 (s)+

GP21 (s)

GP12 (s)

+

+

U1(s)

U2(s)

Y1(s)

Y2(s)

RGARGA

Page 12: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz de ganancias relativas (Matriz de ganancias relativas (2x22x2))

⎟⎟⎟⎟

⎜⎜⎜⎜

−−−

−−

−=⎟⎟⎠

⎞⎜⎜⎝

⎛=Λ

21122211

2211

21122211

2112

21122211

2112

21122211

2211

2221

1211

kkkkkk

kkkkkk

kkkkkk

kkkkkk

λλλλ

⎟⎟⎠

⎞⎜⎜⎝

⎛=

2221

1211

kkkk

K

Page 13: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz de ganancias relativas (Matriz de ganancias relativas (nxnnxn))

( )T1 x −=Λ KK

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

nnn

n

kk

kk

K

............

...

1

111

En matlab: rga = k .* (inv(k))’

Page 14: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Propiedades de la RGA (Propiedades de la RGA (nxnnxn))

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

nnn

n

λλ

λλ

............

...

1

111

1 1

=∑=

n

ijiλ

1 1

=∑=

n

jjiλ

Page 15: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplos de RGAEjemplos de RGA

( )111111

11112x2 f

11

λλλ

λλ=⎟⎟

⎞⎜⎜⎝

⎛−

−=Λ

( )22211211

2221121122122111

22212221

12111211

3x3

, , ,g 111

11

λλλλλλλλλλλλ

λλλλλλλλ

=

⎟⎟⎟

⎜⎜⎜

++++−−−−−−−−

Proceso nxn se calculan (n-1)2

Page 16: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

RGA = matriz identidadRGA = matriz identidad

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

nn

n

n

n

k

kkkkkkkkk

K

.000.....

.00

.0

.

333

22322

1131211

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

nnnnn kkkk

kkkkk

k

K

.0....0.0.00.00

321

333231

2221

11 ⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

1.000.....0.1000.0100.001

Page 17: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Análisis de las interacciones Análisis de las interacciones kk’’ijij = k= kijij //λλijij

λλijij=1 =1 ⇒⇒ ausencia de interacción entre el lazo analizado ausencia de interacción entre el lazo analizado y los demás. y los demás. (k(kijij= k’= k’ijij ))λλijij=0 =0 ⇒⇒–– La entrada La entrada uujj no afecta directamente a la salida no afecta directamente a la salida yyii ((kkijij== 0)0)–– La entrada La entrada uujj afecta mucho a la salida afecta mucho a la salida yyii cuando los demás cuando los demás

lazos están cerrados lazos están cerrados (k’(k’ijij >>>> )>>>> )λλijij==∞∞ ⇒⇒ La entrada uLa entrada ujj no afecta a la salida yno afecta a la salida yi i cuando cuando los demás lazos están cerrados los demás lazos están cerrados (k’(k’ijij = 0 )= 0 )λλijij<0 <0 ⇒⇒ se produce un cambio de signo en la ganancia se produce un cambio de signo en la ganancia cuando los demás lazos se cierran cuando los demás lazos se cierran ((caso peorcaso peor ))

λλij ij es una medida del grado de interacción que los es una medida del grado de interacción que los demás lazos de control tienen sobre el posible lazo demás lazos de control tienen sobre el posible lazo uujj -- yyii

Page 18: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Reglas de emparejamientoReglas de emparejamientoEmparejar con cada salida aquella entrada que Emparejar con cada salida aquella entrada que presente ganancia relativa mpresente ganancia relativa máás cercana a la s cercana a la unidadunidad

Evitar emparejamientos que lleven asociado Evitar emparejamientos que lleven asociado una ganancia relativa negativauna ganancia relativa negativa

Comprobar que los emparejamientos elegidos Comprobar que los emparejamientos elegidos no provocan inestabilidad no provocan inestabilidad

Page 19: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

PROCESO DE MEZCLAPROCESO DE MEZCLA2 controladas2 controladas::caudal total (F) y la concentración (x)caudal total (F) y la concentración (x)

2 manipuladas2 manipuladas::caudales m1 y m2caudales m1 y m2

¿Con qué variable manipulada se debe controlar el caudal total?¿Con qué variable manipulada se debe controlar el caudal total?¿y la concentración?¿y la concentración?

Page 20: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

RGA del proceso de mezclaRGA del proceso de mezcla

21

121 ;

mmmxmmF+

=+=

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=⎟⎟

⎞⎜⎜⎝

⎛−

−=Λ

xxxx

11

11

1111

1111

λλλλ

x

xmF

mF

x

m ==

∂∂

∂∂

= 11

1

111

( ) 122

1

21

1

=∂

+∂=∂∂

mm mmm

mF

( )xm

xm

mmm

mF

x

xx

11

1

1

21

1

=∂

⎟⎠⎞

⎜⎝⎛∂

=∂

+∂=∂∂

Modelo Modelo en estado estacionarioen estado estacionario

Page 21: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

RGA del proceso de mezclaRGA del proceso de mezcla

21

121 ;

mmmxmmF+

=+=

( ) ⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=

⎟⎟⎟⎟

⎜⎜⎜⎜

++

++==Λ −

xxxx

mmm

mmm

mmm

mmm

KK1

1 x

21

1

21

2

21

2

21

1

T1

( ) ( ) ⎟⎟⎟

⎜⎜⎜

+−

+=

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

∂∂

∂∂

∂∂

∂∂

=2

21

12

21

2

21

2111

12

12

mmm

mmm

mx

mx

mF

mF

K

mm

mm

Page 22: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Interacciones y emparejamiento en el proceso Interacciones y emparejamiento en el proceso de mezclade mezcla

El grado de interacciEl grado de interaccióón y por tanto el emparejamiento n y por tanto el emparejamiento dependerdependeráá del valor de consigna para la concentracidel valor de consigna para la concentracióón x. n x. –– Si x>0.5 se debe utilizar mSi x>0.5 se debe utilizar m11 para controlar el caudal total y mpara controlar el caudal total y m22

para controlar la concentracipara controlar la concentracióón n –– Pero si x<0.5 se debe utilizar mPero si x<0.5 se debe utilizar m22 para controlar el caudal total y para controlar el caudal total y

mm11 para controlar la concentracipara controlar la concentracióón n

En definitiva, siempre se debe utilizar el mayor de los En definitiva, siempre se debe utilizar el mayor de los caudales para controlar el caudal total y el menor para caudales para controlar el caudal total y el menor para controlar la concentracicontrolar la concentracióónn

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=Λ

xxxx

xF

11m m 21

Page 23: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

FF

LL

DD

WW

11

nn

ff

NN

platoplato

alimentaciónalimentación

destiladodestiladoreflujoreflujo

acumuladoracumulador

condensadorcondensador

calderíncalderín

producto deproducto decabezacabeza

productoproductode fondode fondo

VV

Columna rectificadora: vista como Columna rectificadora: vista como proceso (4x4)proceso (4x4)

4 controladas4 controladas::nivel en el acumulador, nivel en el fondonivel en el acumulador, nivel en el fondocomposición en cabeza y en fondocomposición en cabeza y en fondo

2 perturbaciones2 perturbaciones::caudal y composición de alimentacióncaudal y composición de alimentación

4 manipuladas4 manipuladas::caudal de destiladocaudal de destiladocaudal de reflujocaudal de reflujocaudal de fondocaudal de fondocaudal de vaporcaudal de vapor

Page 24: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

FF

LL

DD

WW

11

nn

ff

NN

platoplato

alimentaciónalimentación

destiladodestiladoreflujoreflujo

acumuladoracumulador

condensadorcondensador

calderíncalderín

producto deproducto decabezacabeza

productoproductode fondode fondo

VV

Columna rectificadora: vista como Columna rectificadora: vista como proceso (2x2)proceso (2x2)

2 controladas2 controladas::composición en cabeza y en fondocomposición en cabeza y en fondo

2 perturbaciones2 perturbaciones::caudal y composición de alimentacióncaudal y composición de alimentación

2 manipuladas2 manipuladas::caudal de reflujocaudal de reflujocaudal de vaporcaudal de vapor

2 controladores de nivel2 controladores de nivel::simples, más rápidos, simples, más rápidos, interaccionan poco con los otros dosinteraccionan poco con los otros dos

PI

PI

Page 25: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de columna rectificadoraEjemplo de columna rectificadora

2 controladas2 controladas::temperatura en cabezatemperatura en cabezay en fondoy en fondo

2 manipuladas2 manipuladas::caudal de reflujocaudal de reflujocaudal de vaporcaudal de vapor

2 perturbaciones2 perturbaciones::caudal y composición de alimentacióncaudal y composición de alimentación

COLUMNADESPROPANIZADORA

Perturbaciones

F

TC

Salidas

TF

ZF

EntradasL

V

Page 26: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

RGA de la columna rectificadoraRGA de la columna rectificadora

Modelo Modelo dinámicodinámico

⎟⎟⎠

⎞⎜⎜⎝

⎛−−

=02.057.001.06.2

K

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=

⎟⎟⎟⎟

⎜⎜⎜⎜

−−−

−−

−=Λ1231.11231.01231.01231.1

CVFLFVCL

FVCL

CVFLFVCL

CVFL

CVFLFVCL

CVFL

CVFLFVCL

FVCL

kkkkkk

kkkkkk

kkkkkk

kkkkkk

( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

( ) ( ) ( ) ( ) (s) Z1 s 4.4 1 s 20.2

0.5 - F(s) 1 s 4.4 1 s 20.2

0.85 -

- V(s) 1 s 8.1 1 s 24.3

0.02 + L(s) 1 s 9.3 1 s 19.7

0.57 - = (s)T

(s) Z1 s 21.3

0.96 - F(s) 1 s 21.3

0.18 - V(s) 1 s 17.9

0.01 + L(s) 1 s 11.8 1 s 23.7

2.6 - = (s)T

F

F

F222C

++++

++++

+++++

Hay poca interacciHay poca interaccióón y los emparejamientosn y los emparejamientosrecomendados estrecomendados estáán en la diagonal: Tn en la diagonal: TCC--L ; TL ; TFF--VV

Page 27: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplos de RGA (3x3)Ejemplos de RGA (3x3)

⎟⎟⎟

⎜⎜⎜

⎛=

+++

+++

+++

++

15S3S6S

2S10S5S

1S4S20S

1S2S

1FTLA

⎟⎟⎟

⎜⎜⎜

⎛=

670.0413.0

478.0

088.0242.0

307.0279.0

023.0498.0

RGA

⎟⎟⎟

⎜⎜⎜

⎛=

−−

−−

−−

045.114.1

11.1

041.00046.0

028.011.0

017.009.0

RGA

Interacción débil (Interacción débil (ej.ej. 2.4)2.4)

Gran interacción (Gran interacción (ej.ej. 2.5)2.5)

⎟⎟⎟

⎜⎜⎜

⎛=

+−−

+++

+−+

++

7S5S6S

2S4S3S

1S6S5S

1S2S

1FTLA

MAYOR INTERACCIMAYOR INTERACCIÓÓN N MMÉÉTODOS AVANZADOS DE CONTROLTODOS AVANZADOS DE CONTROL

Page 28: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

−−

−−

−−−

−−−−

0137.030.246.1064.0

043.0869.0180.2159.0

718.0079.0748.0042.0

059.036.1623.0019.0

317.1304.2068.036.4

5

4

3

2

1

54321

89.184.3

09.166.1

929.0m m m m m

EEE

TTTTT

Torre atmosférica de crudo (Torre atmosférica de crudo (McAvoyMcAvoy, 1983), 1983)

Posibles emparejamientos (120)Posibles emparejamientos (120)

Secuencia propuesta para los emparejamientos:Secuencia propuesta para los emparejamientos:

TT11--mm11 ; T; T22--mm55 ; T; T44--mm33 ; T; T33--mm22 ; T; T55--mm44

Page 29: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Intercambio de calor: visto como (3x3)Intercambio de calor: visto como (3x3)

Ta

Q

N2T0

T2

T1

T3

N1

F1

3 controladas3 controladas::temperatura líquido (T1)temperatura líquido (T1)temperatura líquido calefactor (T2)temperatura líquido calefactor (T2)caudal líquido frío (F1)caudal líquido frío (F1)

3 manipuladas3 manipuladas::velocidades (N1 y N2) de las bombasvelocidades (N1 y N2) de las bombaspotencia (Q) calefactorapotencia (Q) calefactora

2 perturbaciones2 perturbaciones::temperatura del líquido frío a la entrada (T0)temperatura del líquido frío a la entrada (T0)temperatura ambiente (temperatura ambiente (TaTa))

Page 30: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Intercambio de calor: visto como (2x2)Intercambio de calor: visto como (2x2)

Ta

Q

N2T0

T2

T1

T3

N1

F1

1 controlador de caudal, lazo N1 1 controlador de caudal, lazo N1 -- F1F1::simple, más rápido, simple, más rápido, interacciona poco con los otros dosinteracciona poco con los otros dos

PI

2 controladas2 controladas::temperatura líquido (T1)temperatura líquido (T1)temperatura líquido calefactor (T2)temperatura líquido calefactor (T2)

2 manipuladas2 manipuladas::velocidad (N2) de la bombavelocidad (N2) de la bombapotencia (Q) calefactorapotencia (Q) calefactora

2 perturbaciones2 perturbaciones::temperatura del líquido frío a la entrada (T0)temperatura del líquido frío a la entrada (T0)temperatura ambiente (temperatura ambiente (TaTa))

Page 31: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

12002

20080

200

2

1

1140032.0

11920185055.0

1824049.0

125019.0

1638028.0

1140016000021.0

Ne

s

ss

QN

es

es

ess

s

TT

sss

s

⎟⎟⎟⎟

⎜⎜⎜⎜

+−

++−

+⎟⎟⎠

⎞⎜⎜⎝

⎟⎟⎟⎟

⎜⎜⎜⎜

++−

+++

=⎟⎟⎠

⎞⎜⎜⎝

⎛−−−

Modelo dinámico del intercambio de calorModelo dinámico del intercambio de calor

Modelo Modelo dinámicodinámico

⎟⎟⎠

⎞⎜⎜⎝

⎛−

=049.019.0028.0021.0

K

⎟⎟⎠

⎞⎜⎜⎝

⎛=

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

−−−

−−

−=Λ

16.084.084.016.0

221221

221

221221

221

221221

221

221221

221

NTQTQTNT

QTNT

NTQTQTNT

NTQT

NTQTQTNT

NTQT

NTQTQTNT

QTNT

kkkkkk

kkkkkk

kkkkkk

kkkkkk

Hay interacciHay interaccióón, no severa, y los emparejamientosn, no severa, y los emparejamientosrecomendados no estrecomendados no estáán en la diagonal: Tn en la diagonal: T11--Q ; TQ ; T22--NN22

Límite s Límite s 0 0

Page 32: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Modelo estático del intercambio de calorModelo estático del intercambio de calor

2222

1111

11

12

3

1203

2322

32211

)( ln

)()(

)( )( )( )(

bNaFbNaF

TTcF

TTTT

TTTTTTTTcFQ

TTcFTTcF

oeo

ae

eoe

+=+=

−=

−−

−−−−+−=

−=−

μ

β

Balance energético en el intercambiadorBalance energético en el intercambiadorBalance energético en el calefactorBalance energético en el calefactorCaracterización del intercambiadorCaracterización del intercambiadorCaracterización de las bombasCaracterización de las bombas

Modelo Modelo estáticoestático

Page 33: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz K genérica del intercambio de calorMatriz K genérica del intercambio de calor

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

∂∂

β−

β∂∂

β−

∂∂

∂∂

=

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

∂∂

∂∂

∂∂

∂∂

=

2

2

2

2

N

1e1

Q2

1e1

N

1

Q2

1

N

2

Q2

2

N

1

Q2

1

QT c F 1

NT c F

QT

NT

QT

NT

QT

NT

K

2 2

11 2 2

21221

0

22

1

) ( ) (

) ) ( () (

21

212

⎥⎦⎤

⎢⎣⎡ +−+

⎥⎦⎤

⎢⎣⎡ −−+−−

=∂∂

ββ

μμβββ

μμ

μμμ

ecF

ecF

e

cFee

cFa

cF

Q cFeFcFeFcF

ecFFFcFFeQTTea

NT

ee

eee

) ( ) (

2 1 1

2

2

1

21

21

2 ββμμ

μμ

+−+

⎥⎦⎤

⎢⎣⎡

=∂∂ −

ecF

ecF

cFcF

N cFeFcFeF

eeF

QT

ee

ee

VENTAJA VENTAJA EVALUAR NUMEVALUAR NUMÉÉRICAMENTE CON DATOS EXPERIMENTALESRICAMENTE CON DATOS EXPERIMENTALES

Page 34: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

RGA particularizada del intercambio de calorRGA particularizada del intercambio de calorPunto de operación:Punto de operación:

TT0 0 , T, T11 , T, T2 2 , T, T33 , , TTaa, F, F1 1 , F, F2 2 , Q, Q

Caracterización de las bombas:Caracterización de las bombas:aa1 1 , b, b11 , a, a2 2 , b, b22

Caracterización de las pérdidas y del intercambiadorCaracterización de las pérdidas y del intercambiador β β , , μμ

Cálculo de las derivadas parcialesCálculo de las derivadas parciales

Formación de KFormación de K

Cálculo de la RGACálculo de la RGA ⎟⎟⎠

⎞⎜⎜⎝

⎛=Λ

17.083.083.017.0

Page 35: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Comparación del modelo estático y dinámicoComparación del modelo estático y dinámicoSSGM:SSGM:

RGA:RGA:

⎟⎟⎠

⎞⎜⎜⎝

⎛=Λ

16.084.084.016.0

⎟⎟⎠

⎞⎜⎜⎝

⎛−

=049.019.0028.0021.0

K ⎟⎟⎠

⎞⎜⎜⎝

⎛−

=037.011.0024.0015.0

K

M. estático M. dinámicoM. estático M. dinámico

⎟⎟⎠

⎞⎜⎜⎝

⎛=Λ

17.083.083.017.0

M. estático M. dinámicoM. estático M. dinámico

Errores en la identificaciónErrores en la identificaciónModelos obtenidos de experiencias realesModelos obtenidos de experiencias reales

Page 36: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 2 : Medidas de interacciónTema 2 : Medidas de interacción–– Matriz de Ganancias Relativas RGAMatriz de Ganancias Relativas RGA–– Matriz de Ganancias Relativas Generalizada Matriz de Ganancias Relativas Generalizada

GRGAGRGA–– Descomposición en Valores Singulares SVDDescomposición en Valores Singulares SVD–– Número de Condición Número de Condición γγ

Page 37: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz de ganancias en estado estacionario (Matriz de ganancias en estado estacionario (mxnmxn))

Procesoamplio

grados de libertad >0m < n

CV’s

MV’sProcesocuadrado

grados de libertad =0m = n

CV’s

MV’s

Procesoestrecho

grados de libertad < 0m > n

CV’s

MV’s

y = K uy = K u(mx1) ((mx1) (mxnmxn) (nx1)) (nx1)

u = Ku = K--11 yyúnicaúnica

parte fijaparte fijay otra parte û = Ly otra parte û = L--11 yy

u = Ku = K++ yyla mejor alternativala mejor alternativa

Page 38: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Matriz de ganancias relativas generalizada (Matriz de ganancias relativas generalizada (mxnmxn))

( )T x +=Λ KK

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

mnm

n

kk

kk

K

............

...

1

111

En matlab: grga = k .* (pinv(k))’

Page 39: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Propiedades de la GRGA (Propiedades de la GRGA (mxnmxn))

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

nnm

n

λλ

λλ

............

...

1

111

1 ;n m si1

=≤ ∑=

n

ijiλ

1 ;n m si1

=≥ ∑=

m

jjiλ

Page 40: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Selección a través de la GRGA (Selección a través de la GRGA (mxnmxn))Proceso de Proceso de hidroalquilizaciónhidroalquilización del tolueno (del tolueno (CaoCao, 1996): 5 variables, 1996): 5 variablescontroladas, 13 variables candidatas a ser manipuladas (controladas, 13 variables candidatas a ser manipuladas (ej.ej. 2.8).2.8).

⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜

−−

−−

−−

−−

0000.00001.00001.00002.00002.0

0000.00001.00000.00001.00001.0

0000.00000.00268.00000.00000.0

1163.00359.01277.00374.0

0005.01873.00230.00451.00129.0

0000.00099.00013.00017.00014.0

0000.00000.00000.00000.00000.0

0089.01376.01359.04042.01683.0

0443.01459.02079.00599.0

0018.00383.00009.00081.0

0060.00463.00044.02780.0

0002.01294.00030.00523.00656.0

0034.01215.00755.01275.0

9516.0

9017.03684.0

4055.0

5907.0

T

⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜

=ΛΣ

00.000.003.094.018.001.000.085.095.040.073.015.077.0

T

1ª1ª

2ª2ª

3ª3ª

4ª4ª

5ª5ª

6ª6ªCaoCao propone utilizar también las sumas propone utilizar también las sumas de las columnas de la GRGA si m<n, o de las columnas de la GRGA si m<n, o de sus filas si n>m, para seleccionar los de sus filas si n>m, para seleccionar los

mejores emparejamientosmejores emparejamientos

Page 41: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Cautela en la selección a través de la GRGACautela en la selección a través de la GRGA((SkogestadSkogestad, 1996) 2 variables manipuladas, 4 variables , 1996) 2 variables manipuladas, 4 variables candidatas a ser controladas (candidatas a ser controladas (ej.ej. 2.9).2.9).

1ª1ª

2ª2ª

3ª3ª⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

−−−

42.080.042.080.043.196.1

27.357.2

⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜

=∑Λ

38.038.053.070.0

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=Λ

910109

1 ⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=Λ

1221

2y1y1--u2u2

y2y2--u1u1

y1y1--u2u2

y3y3--u1u1

EmparejamientoEmparejamiento EmparejamientoEmparejamiento

SelecciónSelección

Page 42: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 2 : Medidas de interacciónTema 2 : Medidas de interacción–– Matriz de Ganancias Relativas RGAMatriz de Ganancias Relativas RGA–– Matriz de Ganancias Relativas Generalizada Matriz de Ganancias Relativas Generalizada

GRGAGRGA–– Descomposición en Valores Singulares SVDDescomposición en Valores Singulares SVD–– Número de Condición Número de Condición γγ

Page 43: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Descomposición en valores singulares (SVD)Descomposición en valores singulares (SVD)

K = U K = U ΣΣ VVTT

((mxnmxn) () (mxmmxm) () (mxnmxn) () (nxnnxn))

U es una matriz U es una matriz ortonormalortonormal mxmmxm que representa el conjunto de que representa el conjunto de vectores singulares por la izquierda. Es el sistema de coordenadvectores singulares por la izquierda. Es el sistema de coordenadas as más apropiado para observar las variables controladasmás apropiado para observar las variables controladas

V es una matriz V es una matriz ortonormalortonormal nxnnxn que representa el conjunto de que representa el conjunto de vectores singulares por la derecha. Es el sistema de coordenadasvectores singulares por la derecha. Es el sistema de coordenadasmás apropiado para observar las variables manipuladasmás apropiado para observar las variables manipuladas

ΣΣ es una matriz diagonal de escalares llamados valores singulareses una matriz diagonal de escalares llamados valores singulares, , los cuales se organizan de forma descendente. Estos valores los cuales se organizan de forma descendente. Estos valores representan las ganancias en estado estacionario de un sistema representan las ganancias en estado estacionario de un sistema multivariable ideal (cada entrada con su salida)multivariable ideal (cada entrada con su salida)

Page 44: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Descomposición en valores singulares (SVD)Descomposición en valores singulares (SVD)

Ejemplo: Proceso de mezclaEjemplo: Proceso de mezcla⎥⎥⎦

⎢⎢⎣

⎡−−=Fx

Fx1

11K

⎥⎦

⎤⎢⎣

⎡−

=0.95100.3092-0.3092-0.9510

U ⎥⎦

⎤⎢⎣

⎡=Σ

0.6800001.4706

⎥⎦

⎤⎢⎣

⎡=

0.59410.80440.8044-0.5941

V

⎥⎦

⎤⎢⎣

⎡−

=0.750.2511

KCaso concreto (F=1, x=0.75)Caso concreto (F=1, x=0.75)

Vectores singularesVectores singularespor la izquierdapor la izquierda Valores singularesValores singulares Vectores singularesVectores singulares

por la derechapor la derecha

Distintos valores de F y x Distintos valores de F y x Distintas situaciones de controlDistintas situaciones de control

Page 45: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Significado físico de la descomposición SVDSignificado físico de la descomposición SVD

Ejemplo: Proceso de mezcla Ejemplo: Proceso de mezcla (F=1, x=0.75)(F=1, x=0.75) ΔΔmm1122 ++ ΔΔmm22

22 = 1= 1

-1 -0.5 0 0.5 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Δm1

Δm2

-1 -0.5 0 0.5 1

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

ΔF

Δx

σ2 U2 σ1 U1

Plano de cambios en las entradasPlano de cambios en las entradas Plano de cambios en las salidasPlano de cambios en las salidas

Mayor inclinaciMayor inclinacióón de la elipse n de la elipse mayor interaccimayor interaccióónnMayor deformaciMayor deformacióón de la elipse n de la elipse mayor sensibilidad a las entradasmayor sensibilidad a las entradas

U, orientación de los ejesσ, tamaño de esos ejes

Page 46: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Significado físico de la descomposición SVDSignificado físico de la descomposición SVD

Ejemplo: Proceso de mezcla Ejemplo: Proceso de mezcla (F=1, x=0.75)(F=1, x=0.75) ΔΔFF22 ++ ΔΔxx22 = 1= 1

-1 -0.5 0 0.5 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Δm1

Δm2

σ2–1 V2

σ1–1 V1

-1 -0.5 0 0.5 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

ΔF

Δx

Plano de cambios en las entradasPlano de cambios en las entradas Plano de cambios en las salidasPlano de cambios en las salidas

V, orientación de los ejesσ-1, tamaño de esos ejes

Page 47: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

ContenidoContenido

Tema 2 : Medidas de interacciónTema 2 : Medidas de interacción–– Matriz de Ganancias Relativas RGAMatriz de Ganancias Relativas RGA–– Matriz de Ganancias Relativas Generalizada Matriz de Ganancias Relativas Generalizada

GRGAGRGA–– Descomposición en Valores Singulares SVDDescomposición en Valores Singulares SVD–– Número de Condición Número de Condición γγ

Page 48: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Análisis mediante el número de condición (Análisis mediante el número de condición (γγ))

Ejemplo: Proceso de mezcla (influencia del escalado)Ejemplo: Proceso de mezcla (influencia del escalado)

Plano de cambios en las salidasPlano de cambios en las salidas(F=1, x=0.75)(F=1, x=0.75)

Plano de cambios en las salidasPlano de cambios en las salidas(F=5, x=0.75)(F=5, x=0.75)

-1 -0.5 0 0.5 1

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

ΔF

Δx

σ2 U2 σ1 U1

-1 -0.5 0 0.5 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

ΔF

Δx

σ2 U2 σ1 U1

γγ ≅≅ 22 γγ ≅≅ 1010

Cociente entre valores singulares (máximo y mínimo)Cociente entre valores singulares (máximo y mínimo)m

1 σσγ =

El nEl núúmero de condicimero de condicióón depende fuertemente del escaladon depende fuertemente del escalado

Page 49: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Número de condición (Número de condición (γγ))

Cociente entre valores singulares (máximo y mínimo)Cociente entre valores singulares (máximo y mínimo)Dependiente de la frecuenciaDependiente de la frecuenciaMedida de la Medida de la controlabilidadcontrolabilidad entradaentrada--salidasalida

PROCESO(1 x 1)

u(ω) y(ω))(

)()( )(

)()(

ωω

ωωωω

jGu

ujGuy

==

PROCESO(n x m)

u(ω) y(ω)

....

....)(

)( )()()(

22

21

22

21

2

2

2

2

++++

==uuyy

uujG

uy

ωωω

ωω

)()()(

m

1

ωσωσωγ =

Page 50: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Número de condición (Número de condición (γγ))

((SmithSmith y y CorripioCorripio, 1985) 2 variables manipuladas, 2 variables , 1985) 2 variables manipuladas, 2 variables controladas (controladas (ej.ej. 2.11).2.11).

10-6

10-4

10-2

100

102

104

106

0

5

10

15

20

25

30Número de condición

⎟⎟⎟⎟

⎜⎜⎜⎜

++⋅

++⋅−

+−⋅

+−⋅−

=

sss

ss

ss

sG

25.0109.017

25.0186.015

25.0122.015.1

25.0178.016

)(

⎟⎟⎠

⎞⎜⎜⎝

⎛−

−=Λ

2174.12174.02174.02174.1

Poca interacción a baja frecuenciaPoca interacción a baja frecuencia

Page 51: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

10-6

10-4

10-2

100

102

104

106

1

2

3

4

5

6

7x 10

6 Número de condición

Número de condición (Número de condición (γγ))

3 variables manipuladas, 3 variables controladas (3 variables manipuladas, 3 variables controladas (ej.ej. 2.14).2.14).

⎟⎟⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜⎜⎜

+−

+−

+

+−

++

+−

++

=

1471033

1166667

1500930

11000005.0

13300076.0

150000037.0

11021

1337153

1217119

)(

sss

sss

sss

sG

⎟⎟⎟

⎜⎜⎜

⎛=Λ

1.34393.0219

3.7453

0.0467-0.2972-

0.42622.4481-

0.7701-1.9752-

Posible problema de escalado en la entradaPosible problema de escalado en la entrada

El uso de una sola tEl uso de una sola téécnica puede ocultar problemas o cnica puede ocultar problemas o mostrar otros de una forma exageradamostrar otros de una forma exagerada

Page 52: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

−−

−−

−−−

−−−−

0137.030.246.1064.0

043.0869.0180.2159.0

718.0079.0748.0042.0

059.036.1623.0019.0

317.1304.2068.036.4

5

4

3

2

1

54321

89.184.3

09.166.1

929.0m m m m m

EEE

TTTTT

Torre atmosférica de crudo (Torre atmosférica de crudo (McAvoyMcAvoy, 1983), 1983)

Secuencia propuesta con la RGA para los Secuencia propuesta con la RGA para los emparejamientos:emparejamientos:

TT11--mm11 ; T; T22--mm55 ; T; T44--mm33 ; T; T33--mm22 ; T; T55--mm44

Page 53: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−−−−

−−

−−−

−−

4467.05983.01885.06379.00077.0

5531.03907.00745.07319.00160.0

5661.05679.01590.00961.05679.0

3798.04062.00872.00793.08227.0

1726.00437.09623.02047.00190.0

U

Descomposición en valores singulares:Descomposición en valores singulares:

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=∑

0161.00000

00539.0000

001064.000

0003654.00

00005124.0

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−

−−−−−

−−−

−−−−

−−

0647.01573.01651.00985.09665.0

2865.08673.02189.02867.01886.0

7593.00456.03875.04956.01602.0

5806.04699.03993.05317.00071.0

0132.00135.07843.06163.00681.0

V

Page 54: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−−−−

−−

−−−

−−

4467.05983.01885.06379.00077.0

5531.03907.00745.07319.00160.0

5661.05679.01590.00961.05679.0

3798.04062.00872.00793.08227.0

1726.00437.09623.02047.00190.0

U

Se buscan por columnas los valores de mayor peso en U y V:Se buscan por columnas los valores de mayor peso en U y V:

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=∑

0161.00000

00539.0000

001064.000

0003654.00

00005124.0

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−

−−−−−

−−−

−−−−

−−

0647.01573.01651.00985.09665.0

2865.08673.02189.02867.01886.0

7593.00456.03875.04956.01602.0

5806.04699.03993.05317.00071.0

0132.00135.07843.06163.00681.0

V

TT22--mm55 ; T; T44--mm11 ; T; T11--mm22 ; T; T55--mm44 ; T; T33--mm33

Page 55: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)Si se marcan los emparejamientos SVD sobre la RGA:Si se marcan los emparejamientos SVD sobre la RGA:

TT11--mm2 2 ; T; T22--mm55 ; T; T33--mm33 ; T; T44--mm11 ; T; T55--mm44

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

⎛ −

−−

−−

−−−

−−−

0137.030.246.1064.0

043.0869.084.3180.2

718.0079.009.1042.0

059.036.1623.0019.0

317.1304.2068.0929.0

5

4

3

2

1

54321

89.1159.0

748.066.1

36.4m m m m m

EEE

TTTTT

A partir de la RGA los emparejamientos propuestos eran:A partir de la RGA los emparejamientos propuestos eran:

TT11--mm11 ; T; T22--mm55 ; ; TT33--mm22 ; ; TT44--mm33 ; T; T55--mm44

Page 56: Sin título de diapositiva - Universidad Nacional de ...fmorilla/MaterialDidactico/tema2p.pdf · Tema 1: Introducción al control multivariable ... 17.9 s1 1 0.01 L(s) + 23.7 11.8s

Ejemplo de emparejamiento (5x5)Ejemplo de emparejamiento (5x5)

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−−−−

−−

−−−

−−

4467.05983.01885.06379.00077.0

5531.03907.00745.07319.00160.0

5661.05679.01590.00961.05679.0

3798.04062.00872.00793.08227.0

1726.00437.09623.02047.00190.0

U

A partir de la RGA los emparejamientos propuestos eran:A partir de la RGA los emparejamientos propuestos eran:

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=∑

0161.00000

00539.0000

001064.000

0003654.00

00005124.0

⎟⎟⎟⎟⎟⎟

⎜⎜⎜⎜⎜⎜

=

−−

−−−−−

−−−

−−−−

−−

0647.01573.01651.00985.09665.0

2865.08673.02189.02867.01886.0

7593.00456.03875.04956.01602.0

5806.04699.03993.05317.00071.0

0132.00135.07843.06163.00681.0

V

TT11--mm11 ; T; T22--mm55 ; ; TT33--mm22 ; ; TT44--mm33 ; T; T55--mm44

TT11--mm22 ; T; T22--mm55 ; ; TT33--mm33 ; ; TT44--mm11 ; T; T55--mm44