uni
Partendo dagli input e dagli output, come possiamo ricostruire la relazione che li lega?
Possiamo avere 4 approcci:

Black Box

Questo è un approccio sperimentale (o induttivo).

Il fitting consiste nel cercare una funzione matematica (modello) che dati gli input dia gli output che rende la “black box”.
In MatLab la funzione interp, dati e rende la funzione

White Box

Questo è un approccio Analitico (o deduttivo).

Gray Box

Questo è un mix tra i primi due, conosciamo il comportamento generale ma dobbiamo trovare gli specifici parametri.

Approccio Pragmatico

Modello Macchina a Stati Finiti


Questo è un modello molto potente per studiare il comportamento di sistemi, finché rimaniamo in numero di stati relativamente basso (<100).

Un sistema viene detto discreto se il tempo è una variabile , si parla quindi di stati.

Noi ci concentreremo su sistemi continui, ovvero le variabili di stato si evolvono continuamente nel tempo, che è quindi una variabile .
I sistemi continui non sono macchine a stati finiti.

Esempio: controllo del livello del serbatoio

Immaginiamo un sistema composto da un serbatoio, con uno scarico in fondo e con un’entrata in cima.
Chiamiamo il livello dell’acqua, l’acqua in entrata e l’area della base del serbatoio.
Scegliamo infine l’uscita del sistema pari al livello dell’acqua .

  • Problema del controllo: mantenere costante il livello dell’acqua al valore desiderato .
  • Segnale di riferimento (o set point): , ovvero il valore desiderato in uscita.
  • Azione di controllo: apertura/chiusura del rubinetto in entrata, ovvero regolazione di .
    Calcoli:

ed otteniamo così l’Equazioni Differenziali che risolve il nostro problema di controllo.

Sistemi Lineari e Tempo Invarianti (LTI)

Tutti i sistemi lineari hanno le seguenti proprietà:

  • omogeneità: se si scala l’ingresso allora l’uscita verrà scalata dello stesso fattore:
  • Sovrapposizione degli Effetti: se un modello ha ha due risposte a due ingressi , allora la risposta alla combinazione lineare di questi ingressi è data dalla combinazione lineare delle rispettive uscite:

L’invarianza nel tempo vuol dire che:

  • Il sistema si comporta in modo indipendente dal tempo:
  • Formalmente, nelle equazioni non c’è dipendenza esplicita dal tempo.

Linear Systems are important because we can solve them.”
__Richard Feynman

Modello in Variabili di Stato

Questa è una rappresentazione standard per rappresentare la dinamica di un sistema lineare.

  • : stato
  • : uscita
  • : ingresso

Queste Matrici si chiamano "Realizzazione di un sistema dinamico" e ci permettono di misurare alcune proprietà strutturali del sistema:

  • mette in evidenzia la proprietà di stabilità.
  • La coppia mette in evidenzia la proprietà di controllabilità.
  • La coppia mette in evidenzia la proprietà di osservabilità, ovvero la capacità di dedurre lo stato di a partire da .
    La tempo invarianza è garantita dal fatto che le matrici non sono funzioni del tempo.

Le variabili di Stato sono il minimo insieme di variabili che descrive il sistema nella sua interezza.
Questo modello permette di capire le relazioni tra le variabili di stato.

Schema a blocchi del modello in Variabili di Stato

Esempio massa-molla-smorzatore

: attrito

  • Variabili di Stato: posizione e velocità:
  • Uscita: posizione:

calcoli:

Sistemi non Lineari

Prendiamo per esempio la seguente forma non lineare:

questa prende il nome di forma standard bilineare.
Per ora non sappiamo come trattarla, a meno di fare ipotesi semplificative.
Cominciamo quindi a parlare di Equilibrio e Linearizzazione.