Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
En los dos casos x(t) es el vector de R n que para cada instante de tiempo t nos da el
estado del sistema, u(t) es, para cada t, el vector de controles o entradas que toma
valores en algún conjunto U ⊆ R m denominado conjunto de los valores admisibles
de los controles, t0 es el tiempo inicial en cuyo instante el sistema se encuentra en el
estado inicial. En el caso discreto es habitual poner t = 0 como instante inicial.
Obsérvese que en este caso (el discreto) se puede pensar en la variable tiempo t como
un índice; es por eso que la dependencia de f en t la indicamos como un subíndice ft .
CONTROL OPTIMO CUADRATICO
Un criterio de desempeño muy importante que combina los ejemplos previos es el criterio
de desempeño cuadrático. Este criterio se puede expresar en forma general como
Las matrices de pesado S;Q y R permiten un trato pesado entre los criterios previos. En
particular, por ejemplo,
Se debe encontrar el control u(t) = u ∗ (t) que minimiza el citado funcional J(= J ∗ ).
PROBLEMA DE LQR
Considere el sistema de espacio de estados
Fijar K = R−1BT P .
En MATLAB K y P se pueden calcular usando, [
K,P] = lqr(A,B,Q,R);
PRINCIPIOS DE OPTIMALIDAD DE BELLMAN
Considere un control gen érico u. Su aplicación sobre el sistema a controlar dará lugar a
una evolución de los estados que define una trayectoria. Diremos que esta trayectoria
es optima si el valor del control u(t) minimiza J. que daría lugar a la solución trivial u
= 0. Obviamente esto depende de cada problema.
Según Bellman (Principio de optimalidad): ‘si una trayectoria entre dos estados x(t0) y
x(tf ) es optima, entonces cualquier tramo de esta trayectoria, definido desde un punto
x(ti) (perteneciente a dicha trayectoria) y el punto x(tf ), es en si una trayectoria
´optima’. Este principio esta íntimamente ligado a los conceptos de programación
dinámica que permiten simplificar problemas de optimización de distintas
especialidades (economía, ciencias físicas, ingeniería, ...).
Por razones de simplicidad, primero se resuelve el problema del regulador optimo para el
caso discreto y con horizonte de optimización finito (N finito). Posteriormente, se
considera el caso continuo (con horizonte de optimización finito e infinito), y el caso
discreto con horizonte de optimización infinito es citado.