Lezione 3 · Canale 2 · martedì 29 settembre 2026
Sistemi lineari: stato e risposta impulsiva
Sistemi Dinamici
Riassunto
Il modello matematico dei sistemi lineari tempo-invarianti combina un'equazione di stato e un'equazione di uscita. La soluzione esplicita comprende l'evoluzione libera, determinata dalle condizioni iniziali, e l'evoluzione forzata, determinata dall'ingresso. L'esponenziale di matrice generalizza l'esponenziale scalare e permette di esprimere la soluzione anche quando l'ingresso non è nullo. Le matrici di transizione e di risposta impulsiva compattano le espressioni; la risposta dell'uscita si calcola come somma di un contributo dovuto alle condizioni iniziali e della convoluzione della risposta impulsiva in uscita con l'ingresso. La risposta impulsiva in uscita rimane invariata al cambio di coordinate dello stato e caratterizza completamente il comportamento ingresso-uscita del sistema.
Concetti chiave
- Stato — vettore che descrive il comportamento interno del sistema; la sua evoluzione dipende dalle condizioni iniziali e dagli ingressi.
- Ingresso — segnale applicato al sistema, indicato con o .
- Uscita — grandezza osservata, legata allo stato e all'ingresso.
- Modello implicito — descrizione del sistema tramite equazioni differenziali senza esprimere la soluzione come funzione esplicita del tempo.
- Funzione generatrice — legame differenziale tra stato e ingresso.
- Trasformazione di uscita — relazione istantanea .
- Sistema tempo-invariante — sistema le cui matrici sono costanti; il comportamento dipende dal tempo trascorso, non dall'istante assoluto.
- Evoluzione libera — contributo dovuto alle condizioni iniziali in assenza di ingresso.
- Evoluzione forzata — contributo dovuto all'ingresso con condizioni iniziali nulle.
- Matrice di transizione — matrice che propaga lo stato iniziale.
- Risposta impulsiva nello stato — matrice che descrive la risposta dello stato a impulsi in ingresso.
- Risposta impulsiva in uscita — matrice che descrive la risposta dell'uscita a impulsi in ingresso.
- Integrale di convoluzione — formula che combina la risposta impulsiva con l'ingresso per determinare la risposta forzata.
- Problema diretto — calcolare l'uscita dato il sistema e l'ingresso.
- Identificazione — ricostruire il modello osservando uscite a ingressi scelti.
Sviluppo
Evoluzione libera e forzata nel caso scalare
Per un sistema scalare con condizione iniziale e ingresso , la soluzione è la somma di due termini: l'evoluzione libera , determinata dalla condizione iniziale, e l'evoluzione forzata, un integrale che combina l'ingresso con la propagazione tramite l'esponenziale. Per un sistema tempo-invariante, conta il tempo trascorso dalla condizione iniziale, non l'istante assoluto.
Estensione al sistema matriciale
Nel caso multidimensionale con ingresso nullo, la soluzione ha forma simile a quella scalare, ma l'esponenziale scalare è sostituito dall'esponenziale di matrice. Con ingresso presente, la soluzione libera è ancora , mentre la forzata è un integrale con l'esponenziale di matrice che propaga il contributo dell'ingresso nel tempo.
Modello implicito e stazionarietà
Un sistema lineare è descritto dall'equazione di stato e dall'equazione di uscita . Questa rappresentazione è implicita perché non esprime direttamente la soluzione. Nel caso tempo-invariante le matrici sono costanti. La funzione generatrice lega lo stato all'ingresso tramite una relazione differenziale. La trasformazione di uscita è istantanea: l'uscita attuale dipende solo dallo stato e dall'ingresso attuali. Tuttavia, lo stato presente incorpora tutta la storia passata tramite le condizioni iniziali e gli ingressi precedenti.
Schema di simulazione
Un sistema lineare può essere realizzato usando integratori, nodi di somma e guadagni. Si integra con la condizione iniziale per ottenere ; le equazioni di stato e di uscita vengono implementate collegando i blocchi secondo le matrici . Lo schema consente di visualizzare il flusso dei segnali e di simulare il comportamento. Per un sistema massa-molla-smorzatore con due stati, , termine d'ingresso e , un integratore ha come ingresso e come uscita ; si ottiene sommando moltiplicato per , moltiplicato per e il termine d'ingresso, e un secondo integratore lo trasforma in . L'uscita è moltiplicato per e il termine diretto è nullo.
Esponenziale di matrice
L'esponenziale di matrice generalizza quello scalare:
Nel caso stazionario dipende dalla differenza , non dagli istanti assoluti. La derivata dell'esponenziale rispetto a è sia sia , proprietà che richiama il caso scalare.
Verifica della soluzione per derivazione
La soluzione del sistema con ingresso è verificata derivandola: la derivata del termine libero produce il contributo con ; la derivata dell'integrale, per la regola di Leibniz, produce sia il termine al bordo superiore () sia l'integrale della derivata dell'integranda (che contribuisce all'interno). Raccogliendo i termini, si ritrova .
Dalla soluzione esplicita al modello compatto
Sostituendo la soluzione dello stato nell'equazione di uscita si ottiene un termine dipendente dalle condizioni iniziali e uno dall'ingresso. La rappresentazione diventa più compatta introducendo le matrici di transizione e di risposta impulsiva nello stato , e il termine di trasformazione dell'uscita .
Matrici di risposta impulsiva
La risposta impulsiva in uscita è , dove è l'impulso di Dirac. Il termine diretto può essere incorporato nell'integrale riscrivendo come . Applicando un impulso unitario a un singolo ingresso, la colonna corrispondente di (o di per l'uscita) descrive la risposta dello stato (o dell'uscita) a quel canale.
Separazione in evoluzione libera e forzata
La risposta totale dello stato e dell'uscita si divide in due contributi indipendenti: la risposta all'evoluzione libera (ingresso nullo) e la risposta all'evoluzione forzata (condizioni iniziali nulle). Questa separazione consente di analizzare gli effetti dell'inizializzazione e della sollecitazione separatamente.
Risposta a ingressi canonici
Per un ingresso a gradino unitario costante applicato a , la risposta comprende un termine transitorio che dipende dagli autovalori del sistema e un termine di regime costante. Autovalori con parte reale più negativa producono un decadimento più rapido del transitorio: con autovalori o , per esempio, il sistema si assesta molto prima che con . Per ingressi sinusoidali, la risposta, dopo un transitorio, è ancora sinusoidale alla stessa frequenza, ma con ampiezza e fase modificate. Per rampe, la risposta contiene una componente in rampa, oltre al transitorio.
Esercizi con gradino e rampa
Per il sistema , , , la risposta libera è . Con un gradino unitario la risposta forzata è e la risposta complessiva è : l'autovalore fa scomparire la parte libera e l'uscita si assesta al valore . Con la rampa la risposta forzata è e si ottiene : estinto il transitorio, l'uscita è la somma di una rampa e di un gradino , cioè , l'ingresso moltiplicato per e ritardato di un'unità.
Nei sistemi in cui la risposta libera si estingue, la risposta impulsiva fornisce le informazioni importanti sul comportamento forzato.
Integrale di convoluzione
La risposta forzata è espressa da un integrale di convoluzione tra la risposta impulsiva in uscita e l'ingresso. Per un sistema stazionario, l'integrale conta il tempo trascorso dall'applicazione del segnale. Il nucleo contiene tutte le informazioni necessarie per calcolare la risposta a qualsiasi ingresso.
Significato della soluzione e incertezze
Conoscendo lo stato iniziale e l'ingresso, si può calcolare l'uscita futura. Però, nei sistemi reali, le condizioni iniziali spesso non sono note precisamente. Perturbazioni non previste possono modificare lo stato interno. Lo studio dei sistemi serve anche a comprendere qualitativamente come il sistema evolve in presenza di incertezze e perturbazioni.
Invarianza della risposta impulsiva in uscita
Un sistema può avere rappresentazioni implicite diverse, ottenute tramite cambi di coordinate dello stato. La risposta impulsiva in uscita non dipende dalle coordinate scelte e caratterizza completamente il comportamento ingresso-uscita del sistema. Proprietà ingresso-uscita come assestamento, ampiezza e fase in risposta a ingressi canonici sono determinate da .
Problema diretto e inverso
Il problema diretto consiste nel prevedere l'uscita dato un sistema noto e un ingresso. Il problema inverso, detto identificazione, consiste nel ricostruire il modello del sistema osservando le uscite ottenute applicando ingressi scelti.
Formule e dimostrazioni
Modello lineare tempo-continuo
è il vettore di stato, quello degli ingressi, quello delle uscite. Per stati, ingressi e uscite: , , , .
Soluzione del caso scalare
Il primo termine è l'evoluzione libera; l'integrale è l'evoluzione forzata.
Soluzione libera del sistema matriciale
Per un sistema tempo-invariante, dipende solo dalla differenza .
Serie dell'esponenziale di matrice
Soluzione con ingresso non nullo
Verifica della soluzione per derivazione
Applicando la regola di Leibniz all'integrale:
Derivando anche il termine iniziale e raccogliendo :
Uscita in forma esplicita
Matrici di transizione e risposta impulsiva
è la matrice di transizione; è la risposta impulsiva nello stato; moltiplica lo stato iniziale nell'uscita; è la risposta impulsiva in uscita; è l'impulso di Dirac.
Rappresentazione compatta
L'integrale nell'espressione dell'uscita è la convoluzione con il nucleo .
Rappresentazione impulsiva del termine diretto
Esempio con ingresso a gradino
L'autovalore produce un decadimento esponenziale della risposta libera. La risposta complessiva parte da e tende a .
Dimensioni delle matrici
Per un sistema con stati, ingressi e uscite:
Per esempio, con , , : è , è , è , è .