Sistemi e loro proprietà
In questa pagina 9
Un sistema è una trasformazione che a un segnale di ingresso associa un segnale di uscita Il sistema opera sull'intero segnale : il valore in un istante può dipendere dai valori di in tanti istanti, e non solo in . Quando si scrive si intende, per comodità, "il valore di nell'istante ".
Classificazione in base ai segnali. Un sistema è continuo se ingresso e uscita sono segnali a tempo continuo (un integratore), discreto se sono a tempo discreto (la somma corrente ), ibrido se cambia la natura del segnale: il campionatore (, da continuo a discreto) e l'interpolatore (da discreto a continuo, vedi Teorema del campionamento, interpolazione e aliasingTeorema di Shannon: un segnale a banda limitata $\omega_M$ si ricostruisce esattamente dai campioni se $T_c<\pi/\omega_M$ (frequenza di campionamento maggiore di quella di Nyquist $2f_{\max}$), con la formula di interpolazione ideale $x(t)=\sum_nx(nT_c)\operatorname{sinc}\left(\frac{t-nT_c}{T_c}\right)$. Sotto Nyquist c'è aliasing: le frequenze alte si confondono con quelle basse e l'informazione è persa.Teorema del campionamento, interpolazione e aliasing →).
Lo scopo della nota è imparare a classificare un sistema dalla sua legge ingresso-uscita. Il grosso del corso riguarderà la classe più semplice, i sistemi lineari tempo-invarianti (Sistemi LTI, risposta impulsiva e convoluzioneUn sistema lineare tempo-invariante (LTI) è completamente descritto dalla sua risposta impulsiva $h=\Sigma[\delta]$: l'uscita è la convoluzione $y=x*h$, cioè $y(t)=\int x(u)h(t-u)du$ (somma $\sum_k x(k)h(n-k)$ nel discreto). Il teorema discende da linearità e tempo-invarianza applicate alla scomposizione del segnale in impulsi.Sistemi LTI, risposta impulsiva e convoluzione →).
Memoria e causalità
Il valore dell'uscita nell'istante può dipendere dal passato dell'ingresso ( in ), dal presente () e dal futuro ( in ).
- Statico (senza memoria, istantaneo): dipende solo da , cioè — eventualmente anche dall'istante come parametro. Esempi: , , .
- Dinamico (con memoria): dipende anche da altri istanti.
- Causale: dipende solo da nel passato e nel presente, cioè da con . È l'unica classe realizzabile in tempo reale (non si può usare un dato che non è ancora arrivato). Anticausale: dipende solo da presente e futuro. Non causale: dipende sia dal passato sia dal futuro (o da un futuro anche solo in parte).
- A memoria finita: dipende solo da in un intervallo limitato, come la media mobile.
Ogni sistema statico è causale (usa solo il presente). Tipici sistemi dinamici: il ritardo con (causale), l'anticipo con (non causale), l'integratore (causale), la media mobile (non causale: usa il futuro fino a ).
Linearità
Un sistema è lineare se vale il principio di sovrapposizione degli effetti: per ogni coppia di ingressi e per ogni coppia di costanti , Equivale a due condizioni: additività () e omogeneità ().
Test rapido. Un sistema lineare manda l'ingresso nullo nell'uscita nulla ( nell'omogeneità). Quindi se produce non è lineare. Per esempio è un sistema "affine", non lineare: con dà .
Esempi.
- : scegliendo si ha ma . Non lineare (violata l'additività).
- : con , : . Non lineare (violata l'omogeneità con ).
- Integratore: ✓ lineare.
- : ✓ lineare (il fattore non dipende da ).
Tempo-invarianza
Un sistema è tempo-invariante se un ritardo dell'ingresso produce lo stesso ritardo dell'uscita (principio di ripetibilità dell'esperimento: ripetere domani lo stesso esperimento dà lo stesso risultato, traslato di un giorno). Formalmente: se allora per ogni Il test è sempre lo stesso: si calcolano due quantità e si confrontano.
- Prima ritardo, poi sistema: nella legge del sistema si sostituisce con .
- Prima sistema, poi ritardo: nell'espressione di si sostituisce con (ovunque compaia , anche fuori da ).
Se i due risultati coincidono per ogni il sistema è tempo-invariante.
Esempio TI: la media mobile. . (2) . (1) Il sistema applicato a : , e con il cambio di variabile gli estremi diventano e : . Uguale a (2): TI.
Esempio non TI: . (1) . (2) . Differiscono (per ): non TI. L'ingrediente che rompe la tempo-invarianza è il coefficiente che dipende dal tempo.
Altri esempi non TI. (ribaltamento: ritardare l'ingresso anticipa l'uscita); (cambio di scala); per e per (condizione su ). Regola pratica: ogni sistema in cui compare esplicitamente fuori dall'argomento di , o in cui è moltiplicato per un coefficiente dentro l'argomento, non è TI.
Stabilità BIBO
Un sistema è BIBO stabile (bounded input, bounded output) se a ogni ingresso limitato in ampiezza, , corrisponde un'uscita limitata, (con che può dipendere da ). Si dimostra con una stima, si nega con un controesempio.
- Stabile: media mobile: ✓. La somma di un numero finito di campioni, come , è sempre stabile: .
- Non stabile: integratore. L'ingresso limitato dà . Anche è instabile: con si ottiene .
Invertibilità e realtà
Un sistema è invertibile se esiste un sistema inverso tale che per ogni ingresso della classe considerata. Il ritardo è invertibile (l'inverso è l'anticipo), l'integratore è invertibile (l'inverso è la derivata), no (lo stesso nasce da e da ), né a meno di ammettere solo ingressi non negativi. L'invertibilità dipende dalla classe di ingressi ammessi.
Un sistema è reale se a ingressi reali corrispondono uscite reali.
Tabella di esempi
| Sistema | Memoria | Causale | Lineare | TI | BIBO |
|---|---|---|---|---|---|
| statico | sì | no | sì | sì | |
| statico | sì | no | sì | sì | |
| statico | sì | no | sì | sì ( qualunque ) | |
| statico | sì | sì | no | no | |
| dinamico | sì | no (affine) | sì | sì | |
| dinamico | no | sì | no | sì | |
| dinamico | no | sì | no | sì | |
| integratore | dinamico | sì | sì | sì | no |
| media mobile | dinamico | no | sì | sì | sì |
| dinamico | no | sì | sì | sì |
Perché non è causale: per è e quindi l'uscita guarda nel futuro dell'ingresso. Perché il ribaltamento non è causale: per usa con , cioè il futuro.
Connessioni
Due sistemi si combinano in tre modi:
- serie (cascata): ;
- parallelo: ;
- retroazione: l'uscita viene riportata all'ingresso: con .
Per i sistemi LTI queste operazioni hanno una forma semplice sia nel tempo (Causalità, stabilità e connessioni dei sistemi LTIPer un sistema LTI le proprietà si leggono sulla risposta impulsiva $h$: causale se $h$ è nulla per $t<0$; reale se $h$ è reale; statico se $h=K\delta$; BIBO stabile se e solo se $h$ è assolutamente integrabile (sommabile nel discreto). Serie e parallelo corrispondono a $h_1*h_2$ e $h_1+h_2$.Causalità, stabilità e connessioni dei sistemi LTI →) sia in frequenza.
Due segnali speciali
Due ingredienti permetteranno di descrivere un sistema LTI con un solo segnale:
- l'autofunzione: un segnale che il sistema restituisce moltiplicato per una costante, ( è l'autovalore). Per i sistemi LTI sono gli esponenziali complessi (Risposta in frequenza e risposta a ingresso sinusoidaleGli esponenziali complessi $e^{j\omega t}$ sono autofunzioni dei sistemi LTI stabili: escono moltiplicati per la risposta in frequenza $H(\omega)=\int h(\tau)e^{-j\omega\tau}d\tau$. Per un sistema reale, $A\cos(\omega_0t+\varphi)$ esce come $A|H(\omega_0)|\cos(\omega_0t+\varphi+\arg H(\omega_0))$: la frequenza non cambia, cambiano ampiezza e fase.Risposta in frequenza e risposta a ingresso sinusoidale →);
- la risposta impulsiva : l'uscita quando l'ingresso è l'impulso ideale (anche nel discreto).
Errori comuni
- Verificare la linearità con valori numerici particolari e concludere "lineare": un esempio numerico serve solo per negare.
- Dimenticare che deve dare in un sistema lineare.
- Nel test di tempo-invarianza, sostituire solo dentro e non anche negli altri punti dove compare .
- Dire "statico perché non c'è un integrale": non ha integrali ma è dinamico.
- Confondere "non causale" con "anticausale".
Versione ripasso
- Sistema: ; continuo, discreto o ibrido (campionatore, interpolatore).
- Memoria: statico se dipende solo da ; dinamico altrimenti. Causale: solo passato e presente (statico causale); anticausale: solo presente e futuro; non causale altrimenti.
- Lineare: (additività + omogeneità). Test: . e non lineari; affine.
- TI: . Confrontare "ritardo poi sistema" con "sistema poi ovunque". , , non TI; media mobile TI ().
- BIBO: limitato limitato. Media mobile stabile (); integratore no (ingresso ); somma finita di campioni stabile.
- Invertibile: ritardo sì (anticipo), integratore sì (derivata), e no. Reale: reale reale.
- Esempi: statico, lineare, non TI, instabile; , non causali e non TI.
- Connessioni: serie, parallelo, retroazione (Causalità, stabilità e connessioni dei sistemi LTIPer un sistema LTI le proprietà si leggono sulla risposta impulsiva $h$: causale se $h$ è nulla per $t<0$; reale se $h$ è reale; statico se $h=K\delta$; BIBO stabile se e solo se $h$ è assolutamente integrabile (sommabile nel discreto). Serie e parallelo corrispondono a $h_1h_2$ e $h_1+h_2$.Causalità, stabilità e connessioni dei sistemi LTI →). Autofunzione ; risposta impulsiva (Sistemi LTI, risposta impulsiva e convoluzioneUn sistema lineare tempo-invariante (LTI) è completamente descritto dalla sua risposta impulsiva $h=\Sigma[\delta]$: l'uscita è la convoluzione $y=xh$, cioè $y(t)=\int x(u)h(t-u)du$ (somma $\sum_k x(k)h(n-k)$ nel discreto). Il teorema discende da linearità e tempo-invarianza applicate alla scomposizione del segnale in impulsi.Sistemi LTI, risposta impulsiva e convoluzione →).
- Errori: esempio numerico per affermare la linearità; solo dentro ; non causale anticausale.