Sei sulla pagina 1di 49

MT227-2013

Control Optimo
Prof. Rosa Garrido

1
Definicin del Problema

Preguntas:

Como se define un control ptimo?


Cual es el problema cuando uno disea control?
Por qu resolvemos la ecuacin de Riccati?
Cmo son implementados los reguladores ptimos?
Cul es el alcance de estas reglas?

2
Control- Regulador Optimal
En un controlador ptimo, la funcin que representa el
comportamiento del sistema se reduce al mnimo:

Algunas Funciones de Comportamiento:

Integral del error Absoluto


Integral of Absolute Error (IAE)

Integral del cuadrado del Error


Integral of Square Error ( ISE)

Integral del Error Absoluto


ponderado en tiempo.
Integral of Time-weighted Absolute
Error (ITAE)
3
Control ptimo de un carro cohete
x1 (t ) : Posicin
x2 (t ) : Velocidad
u (t ) : Fuerza Conductora
m : masa(m 1kg)

Condicione s Iniciales :
El carro se desplaza en ambas
direcciones x1 (0) 2m, x2 (0) 1 m / s
Objetivo: posicionar al carro en la posicin 0, donde estara
detenido.
Condicin del Objetivo : posicin x1s 0, velocidad x2s 0
Cul es la estratgia optima que permite que el carro cumpla su
objetivo y que requiera la mnima fuerza para lograrlo?
4
Representacin de Espacio Estado
x1 (t ) : Posicin
x2 (t ) : Velocidad
u (t ) : Fuerza Conductora
m : masa(m 1kg)
Modelo :

Condicione s Iniciales : Puntos estacionarios :


x1 (0) 2m, x2 (0) 1 m / s x1s 0, x2s 0

Objetivo del control Optimo


minimizar las desviaciones : x1s x1 (t); xs2 x 2 (t)
minimizar la fuerzamotr iz : u(t) 5
Funcin cuadrtica en control
La tarea del control optimo es minimizar la diferencia entre el punto de
referencia xs y el valor actual x(t) , dentro del tiempo t [t 0 , t f ]

Un cambio puede ser el valor objetivo establecido a cero:

Para sistemas con mltiples variables de estado se tiene:

En la frmula anterior hay factores de ponderacin para cada variable


introducida.
6
Funcin cuadrtica en control

Ejemplo: El primer objetivo del rgimen ptimo del carro cohete es de


reducir al mnimo las desviaciones:

Si elige q1=1 y q2=2 significa una mayor exigencia de la eliminacin del


error de velocidad.
En este caso:

7
Funcin cuadrtica en control
Al mismo tiempo los valores de la variable de control son minimizadas,
tal que

Al final del intervalo de tiempo t = tf , las variables de estado tienden al


valor nominal (cero):

El objetivo completo del regulador optimo:

8
Proceso Dinmico

9
Representacin grfica de una variable
de estado

10
El objetivo del control ptimo :

11
Problema de Control Optimo

El control ptimo u * (t) es la solucin al problema de minimizar el


un funcional de costo J.

Al mismo tiempo que las restricciones son satisfechas.

Es necesario un enfoque a la solucin matemtica de este problema

12
Regulacin Lineal Cuadrtica

Conocidas:
Las Matrices de Estado :
Condicin inicial :

Por determinar:
Matrices simtricas de la
Funcin objetivo

Este es un problema de optimizacin convexa!


Como podemos resolver el problema?
13
Problema de Optimizacin con
restriccin
Problema de optimizacin:

Minimizar la funcin objetivo sujeta a las restricciones

14
Problema de Optimizacin con
restriccin
Problema de optimizacin:

15
Programacin no Lineal

16
Programacin no Lineal

17
Programacin No Lineal

18
Programacin No Lineal

19
Programacin Cuadrtica

20
21
Efecto de Ponderacin

22
Condiciones de Optimalidad de los
sistemas dinmicos

23
Derivacin de la Ecuacin de Riccati

24
Derivacin de la Ecuacin de Riccati

25
Derivacin de la Ecuacin de Riccati

26
Derivacin de la Ecuacin de Riccati

27
Regulacin Optima de los sistemas
variantes en el tiempo

28
Regulacin Optima de los sistemas
invariantes en el tiempo

29
Implementacin del Regulador
Optimal

30
Regulador ptimo de un carro cohete
x1 (t ) : Posicin
x2 (t ) : Velocidad
u (t ) : Fuerza Conductora
m : masa(m 1kg)

Condicione s Iniciales : Set po int :


x1 (0) 2m, x2 (0) 1 m / s x1s 0, x2s 0

31
Regulador ptimo de un carro cohete

32
Regulador ptimo de un carro cohete

33
Resultados del Regulador Optimo

34
Resultados del Regulador Optimo

35
Valor de la funcin de Costo ptima

36
Valor de la funcin de Costo ptima

37
La matriz de Riccati es definida positiva

38
Proyecto de Control Optimo

Paso 1- Modelamiento con representacin en espacio-estado.


Paso 2- Anlisis de controlabilidad del sistema
Paso 3- Definicin de la Funcin de Costo y seleccin de las
matrices de ponderacin.
Paso 4- Resolver la ecuacin de Riccati
Paso 5- Simulacin

Otras Prioridades en el diseo:

Disear un observador de estados adecuado


Eliminacin de las perturbaciones usando efecto integral
Ubicacin de polos del sistema cerrado.
39
Controlador de Riccati en base a la
salida

40
Controlador de Riccati en base a la
salida

41
Controlador de Riccati en base a la
salida

42
Controlador de Riccati en base a la
salida

43
Controlador de Riccati en base a la
salida

44
Diseo de Observadores

45
Diseo de Observadores

46
Uso de Integradores

47
Uso de Integradores

48
Aplicaciones

49

Potrebbero piacerti anche