Il controllo ottimo è nell'ambito dei controlli automatici, l'insieme di algoritmi di controllo che stabilizzano un sistema dinamico, minimizzando una cifra di merito che dipende dallo stato del sistema e dal vettore degli ingressi. Template:Foto

Formulazione del problema

Sia definito il seguente sistema non lineare:

  con  

dove   è il numero degli stati del sistema e   è il numero degli ingressi.

Sia definito il seguente funzionale di costo:

 

Ipotizzando di essere all'istante iniziale   e allo stato iniziale   l'obiettivo è quello di trovare un controllo ottimo

 

che minimizzi   rispettando il vincolo:

 ,

equivalente a

 
 

Si ha quindi un problema di minimo vincolato.

Equazioni di Eulero-Lagrange e condizioni di trasversalità

Detto problema di minimo vincolato può essere risolto mediante tecnica dei moltiplicatori di Lagrange, grazie ai quali viene ricondotto ad un problema equivalente di minimo non vincolato, pagando il prezzo dell'aumento delle dimensioni dello stesso.

 

con   vettore di funzioni  , moltiplicatori di Lagrange da determinare.

Si definisce la quantità

 

funzione Hamiltoniana. Per cui il funzionale da minimizzare diviene:

 .

Esiste un estremale della funzione   se la variazione prima  .

 

Controllo LQR

Il controllo LQR permette di ottenere un controllo in retroazione dallo stato ottimo rispetto ad un indice quadratico nello stato x(t) e nel controllo u(t). Il controllore sintetizzato dipende dalla soluzione di una opportuna equazione di Riccati.

Controllo ottimo a minima energia

Utilizzato nel controllo di robot, è una strategia di controllo che permette di ottenere un segnale stabilizzante il sistema (eventualmente capace di fare tracking asintotico), che minimizzi il dispendio energetico, e quindi i consumi. Poiché l'energia è funzione del segnale di controllo al sistema, in genere la u(t) sintetizzata è piccola in modulo.

Controllo ottimo a minimo tempo

Utilizzato nel controllo di robot, è una strategia di controllo che permette di ottenere un segnale stabilizzante il sistema (eventualmente capace di fare tracking asintotico), che minimizzi il tempo necessario per eseguire l'operazione. Poiché il tempo di salita necessario per arrivare regime è funzione inversa del segnale di controllo al sistema, in genere la u(t) sintetizzata è grande in modulo. L'estremizzazione del controllo a minimo è tempo è il controllo BANG-BANG nel quale il controllo può assumere solo 3 valori: saturazione positiva, negativa e nulla.

Voci correlate

Bibliografia

  • Colaneri P., Locatelli A., Controllo robusto in RH2/RH, Pitagora, Bologna, 1993.
  • Marro G., Controlli automatici - 5a edizione, Zanichelli, 2004
  • K. Zhou, J. C. Doyle, K. Glover, Robust and optimal control, Prentice Hall, 1996.
  • P. Dorato, C. Abdallah, V. Cerone Linear quadratic control: an introduction, Prentice Hall, 1995.
  Portale Controlli automatici: accedi alle voci di Wikipedia che trattano di Controlli automatici