TEORIA DEL CONTROLLO
Anno Accademico 2010/2011
Secondo Semestre
MAT/05 Analisi Matematica
Fabio Bagagiolo
Cos’è un Problema di Controllo
Un problema di controllo, in generale, consiste in una relazione
“input-output” che ad ogni ingresso (input) fornisce un’unica uscita
(output).
Gli ingressi ammissibili sono detti “controlli” e la loro scelta è a
disposizione di un “controllore esterno” che, esercitando tale scelta,
cerca di ottenere una risposta desiderata.
Problemi di questo tipo sorgono in modo naturale nelle scienze
applicate, dall’ingegneria alla finanza, dalla biologia all’economia.
Tipicamente i sistemi di cui ci si occupa sono “evolutivi”, cioè il loro
stato dipende dal tempo. Quindi anche i controlli dipendono dal
tempo e possono essere pensati come “strategie” a disposizione del
controllore per guidare in maniera opportuna l’evoluzione del
sistema.
Principalmente ci occuperemo di sistemi la cui evoluzione è
descritta da un sistema di equazioni differenziali ordinarie. Il
controllo consiste allora nella scelta di eventuali parametri che
entrano nelle equazioni.
Un esempio: Atterraggio Soffice
sulla Luna
Supponiamo di essere ai
comandi di una navicella
spaziale che deve
atterrare sulla luna.
L’atterraggio deve essere
soffice (“soft” in inglese),
cioè dobbiamo arrivare al
suolo lunare con velocità
nulla, altrimenti ci
schiantiamo al suolo.
Supponiamo di avere a
disposizione (il controllo)
la forza propulsiva della
navicella verso l’alto.
Modello analitico
h altezza dal suolo lunare
v velocità scalare verticale
m massa della navicella
g modulo accelerazione gravità lunare
a forza propulsiva rivolta verso l’alto (a nostra
disposizione).
Lo stato del sistema (h,v) è descritto dalle
equazioni
h’(t) = v(t),
v’(t)=-g+a(t)/m
Scopo
Partendo da un dato iniziale (h(0),v(0)), lo
scopo è quello di determinare una
strategia propulsiva a(t) (il controllo) in
modo tale che, ad un certo istante T, si
abbia (h(T),v(T))=(0,0), ovvero che
l’atterraggio soffice sia avvenuto.
Domande
(controllabilità) Esistono controlli a che mi permettono di
atterrare in modo soffice?
(controllo ottimo) Esiste un controllo che mi fa atterrare
in modo soffice nel minor tempo possibile? Oppure
consumando minor carburante possibile? (il consumo di
carburante può essere proporzionale alla forza
esercitata, e quindi ci vuole una terza equazione nel
sistema).
(controllo feedback) E’ possibile fare in modo che la
navicella si controlli automaticamente? Questo
significherebbe determinare un controllo a(t,h,v) che ad
ogni istante “legge” lo stato (h,v) e si corregge
opportunamente per raggiungere lo scopo.
Scopo del corso
Il nostro scopo principale sarà quello di
studiare da un punto di vista analitico
(matematico) problemi di controllo e di
fornire risultati alquanto generali da poter
essere applicati poi a svariati casi concreti.
Prerequisiti
E’ consigliato avere seguito il corso
Equazioni Differenziali Ordinarie.
Il corso Analisi Matematica VI può essere
d’aiuto, ma non è indispensabile.
Ad ogni modo molti concetti necessari
saranno introdotti durante il corso stesso.
Sito web
Ulteriori informazioni si possono trovare
alla pagina
http://www.science.unitn.it/~bagagiol/infocorsocontrollo.html
Post Scriptum
Le lezioni si svolgeranno in modo
tradizionale: gesso bianco e lavagna nera.
Scarica

TEORIA DEL CONTROLLO