odelaciÓn matemÁtica de istemas en el espacio de estadodea.unsj.edu.ar/control2/09-espacio de...

86
MODELACIÓN MATEMÁTICA DE SISTEMAS EN EL ESPACIO DE ESTADO

Upload: docong

Post on 25-Sep-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

MODELACIÓN MATEMÁTICA DE SISTEMAS EN EL ESPACIO DE

ESTADO

Page 2: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Sistemas Dinámicos Lineales Invariantes en el Tiempo (LTI)

Un sistema dinámico continuo LTI se expresa matemática-mente mediante una ecuación diferencial lineal de coeficientes constantes.

Para resolver analítica o numéricamente una ecuación diferencial debemos conocer las condiciones iniciales. Si alguno de los parámetros ai, bi es variante en el tiempo entonces el sistema sigue siendo lineal pero variante en el tiempo.

2

1 2 1 22

0 00

( )

(0) , (0)

( ) ( ) ( )( )

( )

t

d d dua a y t b b udt dtdt

dy y y y

dt

y t y t tt

y t

Page 3: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

En los modelos de Entrada-Salida se asume que las condiciones iniciales son nulas. Recordemos que un operador actúa sobre una función y da como resultado otra función, por ejemplo el operador derivada.

dpdt

1 2 1 22 2

1 2 1 2

( ) ( )y t up a p a p a p a

b p b b p bt L

1 22

1 2

( ) ( )y t Lu tp a p a

b p bLOperador de Transferencia

Modelos de Entrada-Salida o Externos

2

1 2 1 22( )

( ) ( ) ( )( )

d d dua a y t b b udt dtdt

y t y t tt

Page 4: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Un sistema dinámico LTI verifica:

( ) ( ) ( ) ( )y t L u t y t L u t

La respuesta al impulso de un sistema LTI define el sistema.

( ) ( ) ( ) ( )h t L t h t L t

( ) ( )( ) u t du t

( ) ( )y t L u t

Para una señal de entrada u(t) cualquiera la salida es:

Por la propiedad del cedazo de la delta de Dirac

Modelos de Entrada-Salida o Externos

Page 5: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

( ) ( )( ) ( ) ( ) ( )t u t Y s s sy t h H U

( ) ( ) ( ) ( )

( ) ( ) ( )

( )

( )

u t d u L t d

u d h t u t

y t L

h t

La señal de salida de un sistema LTI es la convolución de la respuesta al impulso h(t) con la señal de entrada u(t). Por el teorema de convolución en el tiempo se tiene que la transformada de Laplace de la señal de salida es el producto de las transformadas de Laplace de las respuesta al impulso y de señal de entrada.

Page 6: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Respuesta en frecuencia de los Sistemas LTI

( ) ( )( ) ( ) ( ) ( )t u t Yy t h H U

( )( ) ( ) jeH H

Reemplazando s=jw se obtiene la respuesta en frecuencia del sistema en módulo y fase:

H(ω) también es el espectro de la señal de salida para entrada impulsiva (Delta de Dirac) ya que:

( ) ( ), ( ) 1 ( ) 1 ( ) ( )u t t t U Y H

Page 7: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

2

3 2( ) 6 9

( )( ) 7 14 8Y s s s

H sX s s s s

3 2 2

3 2 2( ) ( ) ( ) ( ) ( )

7 14 8 ( ) 6 9 ( )d y t d y t dy t d x t dx t

y t x tdt dtdt dt dt

3 2 2( ) 7 ( ) 14 ( ) 8 ( ) ( ) 6 ( ) 9 ( )s Y s s Y s sY s Y s s X s sX s X s

Ejemplo: Se tiene el siguiente sistema dinámico lineal invariante

De la Ec. Diferencial a la Función de Transferencia

1( ) ( )h t H s Es la respuesta del sistema al impulso

Page 8: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

2 2

3 2

6 9 ( 3)( )

( 1)( 2)( 4)7 14 84 1 1 1 1 1

3 1 2 2 6 4

s s sH s

s s ss s s

s s s

Para obtener la respuesta al impulso en el tiempo se debe anti transformar mediante el desarrollo en fracciones parciales

1 1 1 14 1 1 1 1 1( ) ( )

3 1 2 2 6 4h t s

s s s

2 44 1 1( )

3 2 6t t th t e e e

22 4

3 2

4 1 1 6 9( ) ( )

3 2 6 7 14 8t t t s s

h t e e e H ss s s

Page 9: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

( ) ( )( ) ( ) ( ) ( )IntegraldeConvolución FuncióndeTransferencia

t u t Y s s sy t h H U

Además de la ecuación diferencial, la integral de convolución y la función de transferencia. ¿Existe otra manera de modelar un sistema dinámico?

2

1 2 1 22

0 00

( )

(0) , (0)

( ) ( ) ( )( )

( )

t

EcuaciónDiferencial

d d dua a y t b b udt dtdtd

y y y ydt

y t y t tt

y t

Page 10: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Para convertir una Ecuación Diferencial de orden n en n ecuaciones diferenciales de primer orden se deben seleccionar un conjunto de n variables del sistema a las que llamaremos variables de estado. Esta elección (salvo casos muy simples) no es única.

Si se puede construir otro tipo de modelo a partir de que una Ecuación Diferencial de orden n se puede resolver planteando n ecuaciones diferenciales de primer orden.

Modelos de Espacio de Estado

Page 11: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

0 0

12

1

1 1 0 01

11

0 0 0 01

( ) ( ) ( )( ) ( )

( ) ( )( )

n n

nn n

nn

nt t t t

nx

d y t d y t dy ta a a y t b u t

dtdt dt

dy t d y ty y y t y

dt dt

xx

Variables de fase: Las denominadas variables de fase es la elección usual de n variables del sistema (variables de estado).

Consideremos la ecuación diferencial de abajo. Se asocian las variables de estado x1, x2,…, xn a y(t), dy(t)/dt,…, dn-1y(t)/dtn-1k . Observar que se corresponden con las variables asociadas a las condiciones iniciales.

Modelos de Estado-Representación en Variables de Fase

Page 12: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 1 1 2

2

2 2 2 32

2 1

1 1 12 1

1

0 11

( )( ) ( ) ( ) ( ) ( )

( ) ( )( ) ( ) ( ) ( )

( ) ( )( ) ( ) ( ) ( )

( ) ( )( ) ( ) ( ) ( )

n n

n n n nn n

n n

n n nn n

dy tx t y t x t x t x t

dtdy t d y t

x t x t x t x tdt dt

d y t d y tx t x t x t x t

dt dtd y t d y t

x t x t x t a x tdt dt

0 ( )b u t

12

1

1 1 0 01

( ) ( ) ( )( ) ( )

n n

nn n

n

d y t d y t dy ta a a y t b u t

dtdt xxdxt

Modelos de Estado-Representación en Variables de Fase

Page 13: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 2

2 3

1

0 1 1 2 1 0

( ) ( )

( ) ( )

( ) ( )

( ) ( ) ( ) ( ) ( )n n

n n n

x t x t

x t x t

x t x t

x t a x t a x t a x t b u t

1 1

2 2

1 1

0 1 2 1

( ) 0 1 0 0 ( )

( ) 0 0 0 0 ( )

( ) 0 0 0 1 ( )

( ) ( )

( ) (

n n

n n n n

x t x t

x t x t

x t x t

x t a a a a x t

Ax t x

1 0

2 0

1 0

0 0

0 0

0 ( )

0 ( )

( )

0 ( )

( )

) ( )

,

n

n

x t

x t

u t

x t

b x t

Bt x t x

0 0( ) ( ) ( ) , ( )x Ect Ax t Bu uaciónt x deEstadot x

Modelos de Estado-Representación en Variables de Fase

Page 14: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

0 0( ) ( ) ( ) , ( )

( ) ( ) ( )

x t Ax t Bu t x t x

y t Cx t Du t

Nos interesa conocer la salida

( ) ( ) ( ) Ecuacióy t Cx t Du ndeS dat ali

Reescribiendo las dos últimas ecuaciones de forma compacta se llega a la forma usual del modelo de estado.

1

2

1

( )

( )

( ) 1 0 0 0 0 ( )

( )

( )

( )

,

n

n

x t

x t

y t u t

x t DCx t

x t

1( ) ( )x t y t

Modelos de Estado-Representación en Variables de Fase

Page 15: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Modelos de Espacio de Estado

Las variables de fase no son la única elección posible de las variables de estado. En el siguiente ejemplo construimos un modelo en el espacio de estados directamente de las leyes físicas.

Ejemplo: Consideremos la red eléctrica siguiente. Supongamos que queremos modelar el voltaje v(t).

Page 16: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ley de carga del capacitor

0 0

( )( ) , ( )L

L

di tv t L i t i

dt

Ley de Kirchoff (nodos)

1 2

( ) ( ) ( ) ( )( )fL

v t v t dv t v ti t C

R dt R

0 0( )

( ) , ( )cdv t

i t C v t vdt

22( ) Rv t R i

Ley de Lenz

Ley de Ohm

0 0

1 2 1

( ) 1( )

, ,( ) 1 1 1 1

( ) ( ) ( )

L

f

di tv t

dt L i vdv t

i t v t v tdt C RC RC RC

Reordenando y agrupando

Page 17: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

0 0

11 2

1( ) 00 ( )( ) , ,11 1 1 ( )( )

LL

f

di ti tLdt v t i vv tdv t

RCC RC RCdt

Pasando a forma vectorial-matricial

Renombrando variables y reemplazando en la ecuación matricial

1 1 1 0 0

2 2 2 0 0

( )( ) ( ) ( ) , ( )

( )( ) ( ) ( ) , ( )

( ) ( )

LL

f

di tx t i t x t x t i

dtdv t

x t v t x t x t vdt

v t u t

1 1 1 0

2 2 2 01

1 2

1 00( ) ( ) ( )( ) ,11 1 1( ) ( ) ( )

x t x t x tL u tx t x t x t

RCC RC RC

Page 18: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Como nos interesa modelar el voltaje v(t) (salida del sistema y(t))

12

2

( )( ) ( ) ( ) [0 1]

( )

x ty t v t x t

x t

0 0

1 1 1 0

2 2 2 01

1 2 ( )

1 00( ) ( ) ( )( ) ,11 1 1( ) ( ) ( )

( ) ( )tx t

x t x t x tL u tx t x t x t

RCC RC RCx t x xBA1

22

( )( ) ( ) ( ) [0 1] 0 ( )

( )

( )

x ty t v t x t u t

x tC D

x t

Agrupando las dos últimas ecuaciones

Reescribiendo de forma compacta :

0 0( ) ( ) ( ) , ( )

( ) ( ) ( )

EcuacióndeEstadox t Ax t Bu t x t x

y t Cx t Du t

s

Ecuaciónde Salida

Page 19: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

0 0( ) ( ) ( ) , ( )

( ) ( ) ( )

EcuacióndeEstadx t Ax t Bu t x t x

y t Cx t Du t

o

Ecuaciónde Salida

( )

( )

( )

, ( )

entrada, ( )

, (

x t Vector deestadodedimensión n

u t Vector deentradadedimensión p

y t Vector desalidadedimensiónq

A Matriz del sistema de medición deorden n n

B Matriz de deorden n p

C Matriz de salida deorden q n)

, ( )D Matriz deacopledirecto deorden q p

Modelos de Espacio de Estado

Definición de los términos

Page 20: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Señales descritas en espacios de estado

Las representaciones en variables de estado además de describir sistemas o procesos, pueden ser también muy útiles para representar una gran variedad de señales. Para esto se utilizan generalmente modelos de estado, lineales e invariantes en t, sin excitaciones. Como consecuencia de ello, la señal que se obtiene como salida del sistema sólo depende de la condición inicial del vector de estado. Este tipo de sistemas sin señal de entrada se denominan homogéneos o autónomos:

Modelos de Espacio de Estado Homogeneos o Autónomos

0 0

( ) ( ); ( )

( ) ( )

x t Ax tx t x

y t Cx t

Page 21: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

MODELOS EN ESPACIO DE ESTADO

CONCEPTO, DEFINICIÓN

VENTAJAS Y DESVENTAJAS DE LA TEORÍA MODERNA DE CONTROL CON RESPECTO A LA TEORÍA CLÁSICA

Page 22: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Modelos de Espacio de Estado

Concepto de Estado: La teoría moderna de control se basa en la representación matemática de los sistemas dinámicos por medio del concepto de estado, en contraposición con la teoría clásica de control, que utiliza únicamente la relación entre su entrada y su salida (función de transferencia).

Se define estado de un sistema como la mínima cantidad de información necesaria en un instante para que, conociendo la entrada a partir de ese instante, se pueda determinar cualquier variable del sistema en cualquier instante posterior.

La información se concentra en un conjunto mínimo de variables del sistema (variables de estado) que permite calcular cualquier otra variable del sistema t to como

función del estado en t = to y de los valores presentes de las entradas del sistema t to .

Page 23: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Modelos de Espacio de Estado

El Vector de Estado se define sobre un Espacio Vectorial denominado Espacio de Estado (es el conjunto de todos los vectores de estado que obviamente tiene la misma dimensión que el vector de estado).

Al ser el espacio de estado un espacio vectorial, admite infinitas bases, relacionadas entre sí mediante transforma-ciones lineales de semejanza.

La representación del estado depende entonces de la base elegida. Esta dependencia no afecta a las variables externas (entrada y salida), que no modifican su expresión sea cual sea la representación del estado elegida.

Luego, existe una sola Función de Transferencia e infinitas representaciones en modelos de Espacio de Estados.

Page 24: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Modelos de Espacio de Estado

Como existen infinitas representaciones en variables de estado solo algunas pocas tendrán significado físico.

El estado del sistema en un instante t determina la energía que el sistema posee en ese instante. Estas variables pueden ser cantidades físicas del sistema, tales como velocidad, posición, presión, voltaje y corriente, entre otras, o bien ciertas funciones de esas variables del sistema.

Page 25: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

TRAYECTORIAS EN EL ESPACIO DE ESTADOS

La variable de estado x(t) es una función explícita del tiempo t, pero también depende del tiempo inicial t0, del estado inicial x(t0)=x0 y de la entrada u(t). Esta dependencia funcional se escribe como x(t) =f (t, t0, x0 , u(t)) , y se denomina trayectoria. Esta trayectoria puede ser graficada en el espacio de estado de dimensión n a medida que el tiempo evoluciona desde t0 a t .

Page 26: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ventajas de la teoría moderna de control, con respecto a la teoría clásica

Es aplicable directamente a sistemas de multivariables (MIMO) en los que existe un elevado grado de interacción entre las variables del sistema.

Es aplicable a sistemas no-lineales cuyo comportamiento no puede ser aproximado por un modelo lineal dentro del rango de funcionamiento.

Es aplicable a sistemas variantes en el tiempo donde los parámetros varían con el tiempo a velocidades comparables con la evolución de las variables (LPV Linear Parameter-Varying systems).

Page 27: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ventajas de la teoría moderna de control, con respecto a la teoría clásica

Es aplicable a la optimización del comportamiento de sistemas, (Control Optimo). Esto se logra mediante la minimización de una función objetivo que refleja la calidad en el cumplimiento de los objetivos de control.

La realimentación del vector de estado en lugar de solamente la salida permite abordar el control de sistemas mucho más complejos.

Page 28: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ventajas de la teoría moderna de control, con respecto a la teoría clásica

El acondicionamiento numérico de los algoritmos es mucho mejor en el control moderno (los vectores y matrices son el lenguaje natural de Matlab y en general de cualquier computadora digital. Las funciones de transferencia son mal condicionadas numéricamente.

Page 29: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Desventajas de la teoría moderna de control, con respecto a la teoría clásica

El control clásico es más intuitivo que el control moderno (Espacio de Estados). La respuesta de un sistema al escalón, la constelación de polos y ceros, los diagramas de Bode o Nyquist, el lugar de las raíces son herramientas gráficas muy potentes para los humanos (es nuestro lenguaje natural)

En el control moderno (espacio de estados) se pierde la noción de ancho de banda y en general de todos los aspectos del dominio de la frecuencia.

Page 30: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Desventajas de la teoría moderna de control, con respecto a la teoría clásica

La interconexión de sistemas es más sencilla con las funciones de transferencia que con los modelos en el espacio de estados (interconección serie, parelelo, realimentación, etc.).

El fue concebido para los humanos en nuestro lenguaje natural. El control moderno (en el dominio del tiempo) fue concebido para las computadoras en su lenguaje natural.

Page 31: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

REPRESENTACIÓN GRÁFICA DE LOS

MODELOS DE ESTADO

DIAGRAMAS DE BLOQUES

Page 32: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Representación Gráfica de los Modelos de Estado Diagrama de Bloques

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )y t ay t by t u t y t ay t by t u t

El modelo de estado de un sistema lineal admite varias formas graficas:

Page 33: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Representación Gráfica-Diagrama de Bloques

1 11 12 1 1

2 21 22 2 2

11 2

2

( ) ( )

( ) ( )

( )( ) 0 ( )

( )

x t a a x t b

x t a a x t b

x ty t c c u t

x t

Page 34: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Representación Gráfica-Diagrama de Bloques

Con vectores y matrices la representación es más compacta y eficiente

Page 35: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

CONVERSIÓN DE FUNCIONES DE TRANSFERENCIA

EN MODELOS EN EL ESPACIO DE ESTADOS CONVERSIÓN DE FUNCIONES DE TRANSFERENCIA CON UN TÉRMINO CONSTANTE EN EL NUMERADOR CONVERSIÓN DE FUNCIONES DE TRANSFERENCIA CON UN UN POLINOMIO EN EL NUMERADOR

Page 36: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

La conversión de una función de transferencia en un modelo en el espacio de estado se denomina REALIZACIÓN. Para un sistema dado existe una y solo una Función de Transferencia pero existen infinitas realizaciones en modelos de Espacio de Estados. Cuando el número de estados coincide con el número de polos de la función de transferencia se dice que LA REALIZACIÓN ES MÍNIMA.

Conversión de Funciones de Transferencia en Modelos de Espacio de Estados

Page 37: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Número Mínimo de Variables de Estado

Como sabemos el número mínimo de variables de estado que debemos seleccionar? Normalmente el número mínimo de variables coincide con el orden de la ecuación diferencial que describe al sistema. Como el orden de la ecuación diferencial coincide con el orden del denominador de la función de transferencia, el número de variables de estado debe coincidir con el número de polos de la función de transferencia (después de haber cancelado los factores comunes entre el numerador y el denominador).

Page 38: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Número Mínimo de Variables de Estado

Otra manera de determinar el número de variables de estado es contando el número de elementos independientes que almacenan energía en el sistema. El número de esos elementos almacenadores de energía es igual al orden de la ecuación diferencial y al número de polos de la función de transferencia.

1 1 1 0

2 2 2 01

1 2

1 00( ) ( ) ( )( ) ,11 1 1( ) ( ) ( )

x t x t x tL u tx t x t x t

RCC RC RC

2

0

2

0

1

21

2

C C

L L

V

C

I

L

W L v dv CV

W L i di LI

Page 39: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1) Se pasa de la Función deTransferencia a la Ecuación Diferencial.

3 2 3 2

3 2

( )9 26 24 9 26 24

( ) 9 ( ) 26 ( ) 24 ( ) 24

( ) 9̈ ( ) 26 ( ) 24 ( ) ( )

24 24( ) , ( )

( )

24

Y s Rs s s s s s

s Y s s Y s sY s Y s U

y t y t y t y t u t

s G s

s

Función de Transferencia

Conversión de Funciones de Transferencia con un término constante en el numerador

Ecuación Diferencial

Page 40: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

2) Se eligen como vimos anteriormente n variables de fase (variables de estado).

( ) 9 ( ) 26 ( ) 24 ( ) ( )24y t y t y t y t u t

Conversión de Funciones de Transferencia con un término constante en el numerador

Ecuación Diferencial

1 1 2

2 2 3

3 3 3 2 1

( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

( ) ( ) ( ) 9 ( ) 26 ( ) 24 ( ) ( )24

x t y t x t x t

x t y t x t x t

x t y t x t x t x t x t u t

Page 41: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

3) Se reescriben las ecuaciones de manera vectorial-matricial.

Ecuaciones en Variables de Fase 1 1 2

2 2 3

3 3 3 2 1

( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

( ) ( ) ( ) 9 ( ) 26 ( ) 24 ( ) ( )24

x t y t x t x t

x t y t x t x t

x t y t x t x t x t x t u t

1 1

2 2

3 3

( ) 0 1 0 ( ) 0

( ) 0 0 1 ( ) 0 ( )

( ) 24 26 9 ( ) 24

( ) ( )

x t x t

x t x t u t

x t x t

BAx t x t

4) Se construye la ecuación de salida y se reescribe de manera vectorial-matricial.

1

2

3

( )

( ) 1 0 0 ( )

( )

( )

x t

y t x t

x tC

x t

( ) ( ) ( )y t Cx t Du t

Ecuación de salida

Page 42: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

3 2( )

9 26 24

24 ( )Y s Rs s s

s

1 1

2 2

3 3

1

2

3

( ) 0 1 0 ( ) 0

( ) 0 0 1 ( ) 0 ( )

( ) 24 26 9 ( ) 24

( )

( ) 1 0 0 ( )

( )

x t x t

x t x t u t

x t x t

x t

y t x t

x t

Page 43: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de Funciones de Transferencia con un polinomio en el numerador

En este caso la ecuación diferencial original tiene términos con las derivadas de u(t). El numerador y denominador de la función de transferencia deben manejarse por separado. Se separa la función de transferencia original en dos funciones de transferencia conectadas en serie o cascada, como indica la figura.

Page 44: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de Funciones de Transferencia con un polinomio en el numerador

La primera función de transferencia es el caso anterior (Función de Transferencia con un término constante en el numerador), cuya salida coincide con X1(t) como se indica la figura.

1 3 22 1 0

1( ) ( )X s R

s a s a s as

El modelo en el espacio de estados (Representación de las Variables de Fase) es:

Page 45: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 3 22 1 0

1( ) ( )X s R

s a s a s as

1 1

2 2

3 0 1 2 3

1

1 2

3

( ) 0 1 0 ( ) 0

( ) 0 0 1 ( ) 0 ( )

( ) ( ) 1

( )

( ) 1 0 0 ( )

( )

x t x t

x t x t u t

x t a a a x t

x t

x t x t

x t

Page 46: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

22 1 0 1( ) ) ( )(Y s s b s b X sb

23

21 1

2 1 0 12

( )( )

( ) ( )( ) ( )

x tx t

d x t dx ty t b b x t

dtdtb

0 1 1 2 2 3( ) ( ) ( ) ( )y t b x t b x t b x t

La segunda función de transferencia (el numerador de la original) es:

Conversión de Funciones de Transferencia con un polinomio en el numerador

La salida de esta segunda función de transferencia es la combinación lineal de las variables de estado de la primera función de transferencia. Desde otra perspectiva, el denominador de la función de transferencia original lleva a la ecuación de estados, mientras que el numerador lleva a la ecuación de salida.

Page 47: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

22 1 0

3 22 1 0

( ) ( )s b s b

Y s Rs a s a s a

bs

1 1

2 2

3 0 1 2 3

1

0 1 2 2

3

( ) 0 1 0 ( ) 0

( ) 0 0 1 ( ) 0 ( )

( ) ( ) 1

( )

( ) ( )

( )

x t x t

x t x t u t

x t a a a x t

x t

y t b b b x t

x t

Figura ampliada

Page 48: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes
Page 49: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

CONVERSIÓN DE MODELOS EN EL ESPACIO DE ESTADOS A FUNCIONES DE TRANSFERENCIA

Page 50: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de modelos en el Espacio de Estado a Funciones de Transferencia

0 0( ) ( ) ( ) , ( )

( ) ( ) ( )

EcuacióndeEstadx t Ax t Bu t x t x

y t Cx t Du t

o

Ecuaciónde Salida

Ahora se tiene el modelo en Espacio de Estado y se quiere obtener la Función de Transferencia G(s).

Se aplica la transformada de Laplace a las ecuaciones de estado y de salida (recordar que para funciones de transferencia no se tiene en cuenta las condiciones iniciales)

( ) ( ) ( )

( ) ( ) ( )

sX s AX s BU s

Y s CX s DU s

1( ) ( ) ( ) ( ) ( ) ( )sX s AX s BU s X s sI A BU s

1( ) ( ) ( )Y s C sI A B D U s 1( ) ( )G s C sI A B D

Page 51: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de modelos en el Espacio de Estado a Funciones de Transferencia

Propiedad de la inversa de una matriz: Si A es una matriz cuadrada invertible, entonces:

1( )( ) ( )

( )

Y sG s C sI A B D

U s

1 ( ), ( 1)

det( )i j

ij ijadj A

A c AA

Donde adj(A) es la matriz adjunta de A que se define como la transpuesta de la matriz cofactor C de A y det(A) es el determinante de A.

Page 52: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de modelos en el Espacio de Estado a Funciones de Transferencia

Aplicando la propiedad de la inversa de una matriz.

1( )( ) ( )

( )

Y sG s C sI A B D

U s

1adj[ ]

[ ]det[ ]

sI AsI A

sI A

a la función de transferencia

Se llega a:

1adj[ ]( )

( ) ( )( ) det[ ]

Cadj[ ] det[ ]

det[ ]

sI AY sG s C sI A B D C B D

U s sI AsI AB sI AD

sI A

Page 53: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Conversión de modelos en el Espacio de Estado a Funciones de Transferencia

( ) det[ ] 0P s sI A

El denominador de la Función de transferencia det[sI-A]=0 es el polinomio característico del sistema.

Las raíces de det[sI-A]=0 son entonces los polos del sistema expresado en variables de estado.

Page 54: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ejemplo: 1 1 1, , 0 1 , 0

0 3 2A B C D

La función de transferencia es:

13 1 11

( ) ( ) [0 1]0 1 2( 1)( 3)

2( 2)

( 1)( 3)

sG s C sI A B

ss s

s

s s

clear;clc

A=[-1 1;0 -3]; B=[1 ; 2]; C=[0 1]; D=0;

syms s;

I=sym(eye(sum(size(A))/2));

As=sym(A); Bs=sym(B); Cs=sym(C); Ds=sym(D);

G=(Cs*adjoint(s*I-As)*Bs)/det(s*I-As);

disp(['G(s) = ' char(G)])

pretty(G)

Page 55: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

VALORES PROPIOS (AUTOVALORES)

Y

VECTORES PROPIOS (AUTOVECTORES)

Page 56: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Los vectores propios o autovectores de una matriz A son todos los vectores xi0, a los que la transformación A convierte en colineales o múltiplos de si mismo, esto es,

, 0i i i iAx x xLas constantes li son los valores propios o autovalores de la matriz A.

Autovalores y Autovectores

Page 57: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Para encontrar los autovectores la anterior se escribe como:

0 , 0i i iI A x x

1 ( )0 0 0

det( )i

i ii

adj I Ax I A

I A

Como los autovectores son distintos de cero, existe solución si:

det( ) 0iI A

Con esta ecuación se encuentran los autovalores li, y con la primera ecuación se obtienen los autovectores.

i i i iAx x x

Autovalores y Autovectores

Page 58: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Ejemplo:

los autovalores son l=-2 y l=-4.

1 1 1 2 11 2

2 2 11

2 2

3 1 3 22

1 3 3 12

1x x x x xx x

x x x x xx

3 1

1 3A

2 2

0 3 1 3 1det( )

0 1 3 1 3

( 3) 1 6 8

I A

Reemplazando l=-2 en Ax=lx

1 1 1 2 11 2

2 2 1 2 22

3 1 3 44

3 4

1

3 11

x x x x xx x

x x x x xx

Reemplazando l=-4 en Ax=lx

Page 59: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Con Matlab Devuelve la matriz diagonal D con

los autovalores y la matriz V cuyas

columnas son los autovectores.

1 12-1 12

V

[V,D]=eig(A)

-4 0

0 -2D

Devuelve un vector e con los autovalores. e=eig(A)

P=poly(e) Devuelve el polinomio característico P.

-4

-2e

1 6 8P

Page 60: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Vimos anteriormente que la función de transferencia G(s) de un modelo expresado en el espacio de estados es:

1adj[ ]( )

( ) ( )( ) det[ ]

Cadj[ ] det[ ]

det[ ]

sI AY sG s C sI A B D C B D

U s sI AsI AB sI AD

sI A

Polos y Autovalores

y que el denominador de la Función de transferencia det[sI-A]=0 es el polinomio característico del sistema.

( ) det[ ] 0P s sI A

Page 61: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Polos, Autovalores y Estabilidad

Luego, las raíces si = li del polinomio característico son los autovalores de la matriz A, pero también sabemos que las raíces del polinomio característico son los polos de la función de transferencia.

Autovaloresde Polosde ( )A G s

Page 62: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Observaciones del Algebra Lineal

Una matriz A de nxn es definida negativa cuando para todo vector x se verifica:

0Tx Ax

Si la desigualdad no es estricta ( ) la matriz A es semidefinida negativa.

Obviamente la definición no es operativa porque no podemos probar con infinitos vectores si cumple la desigualdad. Existen varias maneras de verificar si una matriz es semidefinida negativa, la más útil para el curso es la que está relacionada con los autovalores: Una matriz A es definida negativa si la parte real de sus autovalores son negativas.

0Tx Ax

Page 63: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Observaciones del Algebra Lineal

Todo lo anterior vale para matrices definidas y semidefinidas positivas:

0 ó 0T Tx Ax x AxUna matriz A es definida positiva si la parte real de sus autovalores son positivas.

0 Matriz definida positiva

0 Matriz semidefinida positiva

0 Matriz definida negativa

0 Matriz semidefinida negativa

A

A

A

A

Para que una matriz sea semidefinida (positiva o negativa) alguno de sus autovalores es nulo.

Símbolos de las matrices definidas

Page 64: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Polos, Autovalores y Estabilidad

Autovaloresde Polosde ( )A G s

si la parte real de los autovalores

de A son negativa

Un sistema expresado en variables de estado es

ESTABLE

o s si

A es def

lo que es e

inida negat

q

i

uivale

va (A

nte

<0).

Vimos que:

Si A0 el sistema es marginalmente estable (polos en el eje jw).

Page 65: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

TRANSFORMACIONES DE SEMEJANZA

Page 66: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Transformaciones de Semejanza

Como ya se ha señalado en la clase anterior, la elección de variables de estado o realización para un sistema LTI dado no es única. Concretamente podemos tener un sistema con

entrada u(t), salida y(t) y dos elecciones o realizaciones diferentes para el vector de estado: x(t) y z(t)n, con sus

matrices asociadas {A,B,C,D} y {Az,Bz,Cz,Dz} respectiva-mente. Ambos modelos se dicen similares o equivalentes y están relacionados entre ellos por una transformación de semejanza o similitud.

Page 67: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Teorema: Supongamos un sistema cuyo vector de estado es

x(t)n con matrices {A,B,C,D}. Si queremos pasar a otra realización o representación de estado equivalente con vector de estado z(t)n con matrices {Az,Bz,Cz,Dz}. Entonces se

debe elegir una matriz de transformación T nxn no singular (invertible) que define la relación entre los vectores de

estado x(t) y z(t) :

1( ) ( ) , ( ) ( )x t Tz t z t T x t

Entonces, el modelo de estado para la nueva realización queda determinado por las matrices:

1 1, , ,z z z zA T AT B T B C CT D D

Transformaciones de Semejanza

La transformación T es una transformación de similitud.

Page 68: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 2

11 2

2x x

xx xU x U

x 1 2

11 2

2z z

zz zU z U

z

Una Transformación de Similitud representa un cambio de coordenadas sin traslación (cambio de base del espacio vectorial).

Significado Geométrico de las Transformaciones de Semejanza

Page 69: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 2

11 2

2x x

xx xU x U

x 1 2

11 2

2z z

zz zU z U

z

1 1 2

2 1 2

11 21

12 22

z x x

z x x

U t U t U

U t U t U

1 2 1 2 1 2

1 2

1 2 1 11 21 2 12 22

1 11 2 12 1 21 2 22

( ) ( )

( ) ( )z z x x x x

x x

x z zU z U z t U t U z t U t U

z t z t U z t z t U

11 12 1

21 22 2

t t zx Tz

t t z1z T x

1 2x xcon T U U

Significado Geométrico de las Transformaciones de Semejanza

Page 70: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

( ) ( ) ( )

( ) ( ) ( )

x t Ax t Bu t

y t Cx t Du t

( ) ( ) ( )

( ) ( ) ( )

Tz t ATz t Bu t

y t CTz t Du t

1 1( ) ( ) ( )

( ) ( ) ( )zz

z z

BA

C D

z t T AT z t T Bu t

y t CT z t D u t

1( )( ) ( )

( )

Y sG s C sI A B D

U s

1 1 1( )( ) ( )

( )

Y sG s CT sI T AT T B D

U s

Función de transferencia para La primera realización

Función de transferencia para la segunda realización

VEREMOS QUE LAS DOS FUNCIONES DE TRANSFERENCIA SON IGUALES

Transformación de semejanza de las ecuaciones de estado

Page 71: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

1 1 1( )( ) ( )

( )

Y sG s CT sI T AT T B D

U s

1 1 1( )MN N M

11

1 1 1

( )

1

1

1 1

1

1 1 1

( ) ( )

( )

T sI T AT

I IsI

G s CT sI T AT T B D

C T sI T AT T B D

C TsIT TT ATT B D C sI A B D

Operamos sobre la segunda realización aplicando la propiedad de la inversa del producto de matrices

La función de transferencia es la misma para las dos realizaciones.

Transformación de las ecuaciones de estado

Page 72: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

11 1 1( ) ( )G s CT sI T AT T B D C sI A B D

Luego para un sistema LTI existe una función de transferencia e infinitas realizaciones o representaciones de estado

Transformación de las ecuaciones de estado

Recordemos que los autovalores de la matriz A en cada realización coincide con los polos del sistema. Como la función de transferencia es única esto significa que:

LOS AUTOVALORES NO CAMBIAN EN LAS DISTINTAS REALIZACIONES.

Page 73: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

FORMAS CANÓNICAS

DE LOS MODELOS EN EL

ESPACIO DE ESTADO

Page 74: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Como existen infinitas matrices de transformación no singulares Tnxn existen infinitas realizaciones del sistema LTI. Algunas de las realizaciones tienen significado físico, otras por su estructura simple se las denomina formas canónicas, otras por su estructura particular tienen nombre. Todas son realizaciones mínimas.

Las realizaciones con nombre más conocidas son:

Representación en las Variables de Fase

Forma Canónica Controlable

Forma Canónica Observable

Forma Canónica de Modal o de Jordan

Forma Canónica Diagonal (caso particular de la de Jordan)

Realizaciones balanceadas

Page 75: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Representación en las Variables de Fase

Este tipo de realización la vimos en la clase anterior, es la más común. Las variables de estado se asignan de la siguiente manera:

12

1

1 1 0 01

( ) ( ) ( )( ) ( )

n n

nn n

n

d y t d y t dy ta a a y t b u t

dtdt xxdxt

La salida es: 1( ) ( )x t y t

La forma general de la representación en variables de fase es para una función de transferencia con ceros es:

Page 76: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Representación en Variables de Fase

1 1

2 2

1 1

0 1 2 1

( ) 0 1 0 0 ( )

( ) 0 0 0 0 ( )

( ) 0 0 0 1 ( )

( ) ( )

( ) (

n n

n n n n

x t x t

x t x t

x t x t

x t a a a a x t

Ax t x

1 0

2 0

1 0

0

0 0

0 ( )

0 ( )

( )

0 ( )

1 ( )

) ( )

,

n

n

x t

x t

u t

x t

x t

Bt x t x

1

2

0 1 2 1

1

( )

( )

( )

( )

( )

( )

n n

n

n

x t

x t

y t b b b b

x tCx t

x t

Page 77: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

22 1 0

3 22 1 0

( ) ( )s b s b

Y s Rs a s a s a

bs

1 1

2 2

3 0 1 2 3

1

0 1 2 2

3

( ) 0 1 0 ( ) 0

( ) 0 0 1 ( ) 0 ( )

( ) ( ) 1

( )

( ) ( )

( )

x t x t

x t x t u t

x t a a a x t

x t

y t b b b x t

x t

Page 78: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Forma Canónica Controlable Este tipo de realización se utiliza para el caso de una entrada (lo normal en este curso).

Page 79: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Forma Canónica Observable

Page 80: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Forma Canónica Observable

Ejemplo: El comando canon de Matlab con la opción

companion devuelve la forma canónica observable.

G=zpk([],[-2 -2 -2 -1+2i -1-2i -3 -4],480)

sys = canon(G,'companion’)

0 0 0 0 0 0 - 480

1 0 0 0 0 0 - 1192

0 1 0 0 0 0 - 1316

0 0 1 0 0 0 - 858

0 0 0 1

A

0 0 - 361

0 0 0 0 1 0 - 97

0 0 0 0 0 1 - 15

0 0 0 0 0 0 480C 0D

1

0

0

0

0

0

0

B

Page 81: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Forma Canónica Modal o de Jordan

Este tipo de realización trata de diagonalizar la matriz A lo más posible (en bloques). Si se puede diagonalizar la matriz A todas las variables de estado están desacopladas. Existen tres casos: a) Todos los autovalores son reales y distintos (este es el

único caso en que la matriz A puede diagonalizarse).

b) Existen autovalores reales y múltiples (repetidos).

c) Existen autovalores complejos conjugados.

Page 82: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

a) Todos los autovalores son reales y distintos

Forma Canónica Diagonal Este tipo de realización solo es posible cuando todos los autovalores son reales y distintos ya que de lo contrario no es posible diagonalizar una matriz.

Page 83: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Forma Canónica Modal o de Jordan b) Autovalores reales y múltiples (repetidos).

Page 84: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Forma Canónica Modal o de Jordan c) Autovalores complejos conjugados

1 2 3,4 1 1 5,6 2 2, , ,j j

Page 85: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Forma Canónica Modal o de Jordan c) Autovalores complejos conjugados

G=zpk([],[-1+2i -1-2i -2 -2 -2 -3 -4],480);

sys = canon(G,'modal')

Ejemplo: El comando canon de Matlab con la opción

modal devuelve la forma canónica de Jordan (ver

también el comando jordan).

-2 2 0 0 0 0 0

0 -2 2 0 0 0 0

0 0 -2 0 0 0 0

0 0 0 -1 2 0 0

0 0 0 -2 -1 0 0

0 0 0 0 0 -3 0

0 0 0 0 0 0 -4

A

14.21

-7.04

3.2

-1.307

0.2614

19.18

5.864

B

3.75 0 0 -1.554 0.2825 -3.128 0.787C

Page 86: ODELACIÓN MATEMÁTICA DE ISTEMAS EN EL ESPACIO DE ESTADOdea.unsj.edu.ar/control2/09-Espacio de Estado (Parte 1).pdf · mente mediante una ecuación diferencial lineal de coeficientes

Formas Canónicas de los Modelos de Estado

Realizaciones Balanceadas

Las veremos mas adelante.