Lezione 7 – Variabili di stato
Lezione n.7
Variabili di stato
1.
2.
3.
Variabili di stato
Funzione impulsiva di Dirac
Generatori impulsivi per variabili di stato discontinue
3.1 Condizioni iniziali e generatori impulsivi
In questa lezione introdurremo le variabili di stato e le loro proprietà.
Scopriremo che le variabili di stato devono essere funzioni continue e
che possono presentare discontinuità di prima specie solo in
corrispondenza di eventuali impulsi di Dirac presenti nel circuito grazie
alla presenza di generatori impulsivi. In questa lezione introdurremo la
funzione di Dirac e faremo vedere come un generatore impulsivo possa
caricare istantaneamente un elemento dinamico di un circuito.
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
1
Lezione 7 – Variabili di stato
1. Variabili di stato
Un circuito elettrico contenente elementi passivi lineari può essere visto come un
sistema lineare. I sistemi lineari sono caratterizzati da grandezze di ingresso,
grandezze di stato e grandezze di uscita.
Circuito lineare passivo
Generatori
(ingresso)
(variabili di stato)
Qualsiasi tensione o
corrente del circuito
(uscita)
condizioni iniziali
delle variabili di stato
Fig.1 – Sistema ingresso- stato-uscita.
Le grandezze di ingresso sono le tensioni dei generatori di tensione e le correnti dei
generatori di correnti presenti nel circuito. Le grandezze di uscita possono essere
qualsiasi grandezza presente nel circuito comprese le variabili di stato. Le variabili di
stato, che sono la tensione sui condensatori e la corrente negli induttori, tra tutte le
grandezze del circuito, hanno un ruolo “privilegiato” in quanto rappresentano la
memoria del circuito. La conoscenza di tali variabili ci consente di risalire a tutte le
altre grandezze presenti nel sistema.
Le variabili di stato devono essere funzioni continue.
Questo fatto dipende dalla natura del sistema fisico. Quando costruiamo il modello
che descrive il circuito dobbiamo stare attenti che vengano soddisfatte alcune
condizioni di funzionamento. Una tra queste è la continuità delle funzioni che
rappresentano la tensione sui condensatori e la corrente negli induttori. Vediamo
perché. Consideriamo la potenza assorbita da un condensatore
p (t ) = v(t )i (t ) = v(t )C
dv(t ) 1 dv 2 (t )
= C
,
dt
2
dt
(1)
o quella in un induttore
di(t )
1 di 2 (t )
p (t ) = v(t )i(t ) = L
i (t ) = L
.
dt
2
dt
(2)
La potenza in gioco nel nostro sistema fisico deve necessariamente essere limitata. In
particolare la potenza assorbita da un condensatore o da un induttore può assumere
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
2
Lezione 7 – Variabili di stato
qualsiasi segno e qualsiasi valore purchè limitato. Osservando le relazioni (1) e (2) ne
ricaviamo che affinché questa condizione sia soddisfatta la tensione nel condensatore
e la corrente nell’induttore devono essere funzioni continue. Ricordiamo infatti che
affinché una funzione sia derivabile e abbia derivata limitata deve essere continua.
Poniamoci questa domanda: nel nostro modello possiamo prevedere la possibilità di
avere variabili di stato discontinue ammettendo in questo caso di descrivere un
sistema fisico che si comporta in modo “estremo”? La risposta è affermativa: basta
introdurre nel nostro circuito dei generatori ideali di tensione e corrente impulsivi.
Generatori, cioè, capaci di generare in un istante rispettivamente tensione e corrente
illimitata. L’estremizzazione consiste nel fatto che nella realtà non è possibile
disporre di tali generatori, tuttavia tenerne conto ci agevola nella trattazione del
nostro modello come vedremo meglio nel seguito. Se ammettiamo l’esistenza di
generatori impulsivi vuol dire che ammettiamo l’esistenza di potenze illimitate e
dunque l’esistenza di discontinuità delle variabili di stato.
Riassumiamo quanto detto nello schema di Fig.2.
Circuito
Variabili di stato
Senza generatori
impulsivi
Continue
Con
generatori
impulsivi
Corrente nei condensatori
Tensione su induttori
Altre grandezze
Eventualmente discontinue
Eventualmente
discontinue
Discontinue
Impulsive
Discontinue o impulsive
Continue
Eventualmente discontinue
Continue, discontinue o
impulsive
Fig.2 – Schema riassunto delle proprietà di continuità delle grandezze in un circuito.
Abbiamo parlato di funzioni discontinue e funzioni impulsive. Formalizziamo cosa
intendiamo con questi termini.
2. La funzione impulsiva di Dirac
Una funzione che in un punto t* non è dotata di limite ma è dotata, in quel punto, di
limite destro e limite sinistro entrambi finiti, viene detta discontinua nel punto t*. Più
precisamente si dice che in quel punto essa presenta una discontinuità di prima specie
(vedi Fig. 3).
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
3
Lezione 7 – Variabili di stato
v(t)
t
t*
Fig.3 – Esempio di funzione con discontinuità di prima specie in t*.
Una tale funzione non è derivabile nell’ambito delle funzioni ordinarie nel punto t*.
Per rendere una funzione con discontinuità di prima specie derivabile in tutto il suo
dominio dobbiamo introdurre le distribuzioni e la derivata nel senso delle
distribuzioni. Delle distribuzioni ci interessa solo sapere che vengono intese come un
ampliamento dell’insieme delle funzioni ordinarie affinché sia sempre possibile
applicare l’operatore di derivata a qualsiasi funzione anche nei suoi punti di
discontinuità.
u(t)
t
Fig. 4 – Funzione gradino unitario.
Introduciamo adesso due funzioni di notevole importanza per la nostra trattazione. La
funzione gradino unitario (vedi Fig. 4)
0 per t < 0
u (t ) = 
1 per t > 0
(3)
e la funzione impulso rettangolare (vedi Fig. 5)
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
4
Lezione 7 – Variabili di stato
1

Π (t ) =  ∆
0

per
per
∆
∆
<t <+
2
2
∆
∆
t<− ; t>+
2
2
−
(4)
Π∆(t)
1/∆
−∆/2
∆/2
t
Fig. 5 – Funzione impulso rettangolare centrata nell’origine.
L’impulso rettangolare lo utilizziamo per introdurre la funzione impulsiva di Dirac o
funzione impulsiva. Se consideriamo l’area del rettangolo individuato dall’impulso
rettangolare Π ∆ (t ) verifichiamo che questa è uguale a 1. Infatti si ha che
+∞
∫ Π ∆ (t )dt = 1 .
(5)
−∞
Osserviamo che il valore dell’integrale (5) è indipendente dal valore particolare che
assume il parametro ∆ . E’ facile verificare che se ∆ diminuisce, la base dell’impulso
rettangolare diminuisce mentre la sua altezza aumenta in modo tale che l’area
dell’impulso rettangolare rimane invariata. In tal caso si ha:
+∞
lim ∫ Π ∆ (t )dt =
∆→0 −∞
+∞
∫
lim Π ∆ (t )dt = 1
−∞ ∆
→
024
1
4
3
(6)
δ (t )
deltadi Dirac
La funzione integranda che compare nell’integrale a secondo membro della (6) è
detta funzione impulsiva di Dirac e si indica con il simbolo δ (t) . Questa è una
funzione che vale zero ovunque escluso in un punto in cui il suo valore è illimitato.
Analiticamente possiamo scrivere:
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
5
Lezione 7 – Variabili di stato
+ ∞
0
δ (t ) = 
per
t =0
per
t≠0
(7)
oppure, se la funzione impulsiva è traslata nel tempo
+ ∞
0
δ (t − t0 ) = 
per
t = t0
per
t ≠ t0
(8)
La rappresentazione grafica delle funzioni definite in (7) e (8) è mostrata
rispettivamente nelle Fig. 6 e Fig. 7.
δ(t)
t
Fig. 6 – Funzione impulsiva di Dirac centrata nell’origine.
δ(t)
to
t
Fig. 7 – Funzione impulsiva di Dirac traslata in t0.
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
6
Lezione 7 – Variabili di stato
Per la funzione impulsiva valgono le seguenti importanti proprietà e relazioni:
1. Parità
δ (t ) = δ (− t )
(9)
2. Area
+∞
∫ δ (t )dt = 1
(10)
−∞
3. Cambiamento di scala
δ (at ) =
1
δ (t )
a
(11)
4. Prodotto
x(t )δ (t − t 0 ) = x(t 0 )δ (t − t 0 )
(12)
5. Campionamento
+∞
x(t ) =
∫ x(τ )δ (t − τ )dτ
(13)
−∞
6. Legami con il gradino
t
u (t ) = ∫ δ (τ )dτ ;
−∞
d
u (t ) = δ (t )
dt
(14)
Analizziamo quest’ultima proprietà. Avendo:
0
∫−∞δ (t )dt = 1

t
∀ t < 0−
∀ t > 0+
(15)
si ha che il gradino u (t ) è l’integrale della δ (t ) . La cosa si mostra semplicemente
notando che l’integrale della δ (t ) lungo tutto l’asse dei tempi può essere scomposto
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
7
Lezione 7 – Variabili di stato
in due integrali uno per i punti a sinistra dello zero che vale zero, e l’altro per i punti
alla sua destra che vale uno. Orbene la funzione che vale zero per i punti a sinistra
dello zero e uno per i punti alla sua destra è proprio il gradino u (t ) .
Un ultima cosa che ci serve dire sulla funzione impulsiva è che la sua derivata è
ancora una funzione impulsiva che diremo funzione impulsiva del secondo ordine.
3. Generatori impulsivi “ideali” per variabili di stato discontinue
Alla luce di questi nuovi concetti dovrebbe essere più chiaro il perché se derivo una
funzione discontinua questa nel suo punto di discontinuità presenta un impulso.
Quindi se le variabili di stato di un circuito fossero discontinue, nel circuito stesso
potrei avere tensioni, correnti e potenze impulsive. Una tale cosa sarebbe possibile
solo se io ammettessi che all’interno del circuito fossero presenti generatori di tipo
impulsivo. Approfondiamo questo concetto analizzando due casi concreti.
A
i(t)
ic(t)
j(t)=Qδ(t- t0)
vc(t)
C
C
B
Fig. 8 – Generatore di corrente impulsivo in parallelo ad un condensatore.
In Fig.8 abbiamo considerato un generatore ideale di corrente in parallelo ad un
condensatore; il loro parallelo è collegato ad un sottocircuito C. Il generatore è
impulsivo: è spento per t < t 0 , in t = t 0 produce un impulso di corrente pari a
Qδ (t − t 0 ) e poi si spegne per t > t 0 comportandosi come un circuito aperto. La
scelta del simbolo Q dipende dal fatto che tale costante deve avere la dimensione di
una carica; l’impulso ha la dimensione di un tempo inverso e quindi il loro prodotto
la dimensione omogenea ad una corrente. Supponiamo che il condensatore sia carico
per t < t 0 ad un certo valore V0 . Quindi possiamo porre v C (t 0− ) = V0 . La corrente che
circola nel condensatore per la prima legge di Kirchhoff al nodo A la possiamo così
determinare:
ic (t ) = Qδ (t − t 0 ) − i (t ) .
(16)
Inoltre la relazione caratteristica del condensatore è
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
8
Lezione 7 – Variabili di stato
iC (t ) = C
d
vC (t ) .
dt
(17)
Sostituendo la (17) nella (16) otteniamo:
C
d
vC (t ) = Qδ (t − t 0 ) − i (t ) .
dt
(18)
Integrando la (18) fra due istanti uno immediatamente precedente e l’altro
immediatamente successivo a t0 troviamo che
t 0+
vC ( t 0+ )
∫ Qδ (t − t )dt = ∫ Cdv
0
t 0−
vC ( t 0− )
t 0+
C
+ ∫ i (t )dt .
(19)
t 0−
Supponiamo che, per semplicità, che la corrente i(t) sia limitata intorno a t0 . Ciò non
è detto debba verificarsi necessariamente; infatti la corrente i(t) potrebbe anch’essa
mostrare in t0 un impulso dovuto ad eventuali generatori impulsivi presenti in C e in
tal caso dare un contributo non nullo alla (19). In questa ipotesi semplificativa
otteniamo
vC (t 0+ ) = V0 +
Q
.
C
(20)
Dunque la tensione sul condensatore subisce un salto di discontinuità nell’ istante t0
di ampiezza Q C .
Analogamente possiamo ragionare per l’induttore. Facciamo riferimento alla Fig. 9.
In questo caso supponiamo i L (t 0− ) = I 0 essere la condizione iniziale e consideriamo un
generatore ideale di tensione impulsivo φδ (t − t 0 ) collegato in serie all’induttore.
Ricaviamo, analogamente alla (18) ma questa volta utilizzando la seconda legge di
Kirchhoff alla maglia evidenziata in figura:
L
d
i L (t ) = φδ (t − t 0 ) + v(t ) .
dt
(21)
Dalla (21), otteniamo (anche in questo caso supponiamo che la v(t) sia una funzione
limitata intorno a t0):
i L (t 0+ ) = I 0 +
φ
L
.
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
(22)
9
Lezione 7 – Variabili di stato
A
iL(t)
vL(t)
L
C
v(t)
e(t)=φδ(t- t0)
B
Fig. 9 – Generatore di tensione impulsivo in parallelo ad un induttore.
In questo caso abbiamo utilizzato il simbolo φ per ricordare il fatto che le dimensione
fisiche del coefficiente dell’impulso deve essere un flusso di campo magnetico. Si
osservi che quando il generatore si annulla dopo aver agito l’impulso in t0 si
comporta come un corto circuito senza alterare il funzionamento del circuito.
3.1
Condizioni iniziali e generatori impulsivi
L’analisi dei circuiti di Fig. 8 e 9 ci suggerisce di modellare una condizione iniziale
non nulla presente in un condensatore con la inserzione di un opportuno generatore
impulsivo. Supponiamo di avere ancora un condensatore inizialmente carico; questa
volta indichiamone il valore con v C (t 0− ) = V0* per distinguerlo dal caso affrontato
prima. Nel caso in cui non vi siano generatori impulsivi sarà:
vC (t 0+ ) = vC (t 0− ) = V0*
(23)
Vogliamo “trasformare”, per motivi che ci saranno chiari tra poco, questa naturale
condizione di continuità in un’altra:
 vC (t 0− ) = 0

+
*
vC (t 0 ) = V0
+ presenza di un opportuno generatore impulsivo.
(24)
Per realizzare questa “irrealistica” condizione iniziale che abbiamo modellato nella
(24) utilizziamo ancora il circuito di Fig. 8. Questa volta, però, dovremmo scegliere
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
10
Lezione 7 – Variabili di stato
un peso dell’impulso che ci soddisfi la relazione ottenuta dalla (20) assumendo nullo
il valore della tensione in t0-:
Q = CvC (t 0+ ) = CV0* .
(25)
In conclusione la condizione iniziale del condensatore viene “simulata” dalla
presenza di un generatore di corrente impulsivo pari al valore della condizione
iniziale per la capacità del condensatore. Si osservi che per t>t0 il generatore di
corrente si spegne e quindi si comporta come un circuito aperto in parallelo al
condensatore ed al circuito C senza alterare il funzionamento dell’intero circuito.
Infine volendo utilizzare il generatore di tensione in serie per “simulare” la
condizione iniziale I 0* dell’induttore, abbiamo:
φ = Li L (t 0+ ) = LI 0* .
(26)
Sottolineamo che le relazione ottenute sono relative ai versi utilizzati nelle figure 8 e
9.
Corso di Introduzione ai Circuiti – Prof.ssa Lorenza Corti – A.A. 2009/10
11