Modulo di Teoria dei Circuiti
Laurea specialistica in Ingegneria
Informatica, Elettronica e delle Telecomunicazioni
Prof. Massimiliano de Magistris
Problemi di esistenza ed unicità
nell’analisi di circuiti dinamici
La forma normale di un sistema ODE (Ordinary Differential Equations) è:
Osserviamo che:
– sono presenti solo le derivate prime (a primo membro) – la f(x,t) è definita per qualsiasi valore di x
– la dipendenza di da x e t tramite f(x,t) è univoca.
Abbiamo già verificato che in assenza delle equazioni di stato globali si può non avere l’unicità della soluzione (es: fenomeno dell’impasse!) L’esistenza in forma normale delle equazioni circuitali è come vedremo condizione necessaria (ma non sufficiente!) per l’esistenza ed unicità della soluzione.
Forma normale delle equazioni circuitali/1
( ) t
=
x f x,
x
Forma normale delle equazioni circuitali/2
La forma normale (equazioni di stato) esiste se, considerata una soluzione della forma canonica:
Ciò equivale a dire che lo spazio delle configurazioni generalizzato non deve ammettere ripiegamenti (folding) come quello raffigurato (ϕ e q
( ) ( ), ( ), ( ), ( ) y t = ⎡⎣v t i t ϕ t q t ⎤⎦ le funzioni ϕ(t) e q(t) si
proiettano in modo univoco nel sottospazio di tutte le altre variabili v(t), i(t) e viceversa.
i,v
s ,q
Forma normale delle equazioni circuitali/3
Un criterio di esistenza delle equazioni di stato “globali” è il seguente:
“esclusi i casi patologici, se per un circuito tutti i condensatori sono controllati in carica, tutti gli induttori in flusso ed il circuito resistivo associato ammette un’unica soluzione per ogni n-pla possibile di
generatori di sostituzione, allora esistono le equazioni di stato globali”
Il criterio estende al caso di elementi dinamici non lineari le condizioni esistenza delle equazioni di stato per il caso di elementi dinamici
lineari (unicità soluzione circuito resistivo associato)
Ma quali sono le condizioni sufficienti per l’unicità della soluzione delle equazioni di stato (e del circuito)? Bisogna analizzare le proprietà della
Funzioni lipschitziane/1
Una funzione
f(x)
si dice (globalmente)Lipschitziana
nel suo dominio di definizioneD
se esiste una costantek
tale che:Se invece:
si dice
localmente lipschitziana
inx
o.− ≤ − ∀ ∈
2 1 2 1 2 1
( ) ( ) ,
f x f x k x x x x D
2 1 2 1
2 1 0 0
f(x ) f(x ) k x x
x , x x x, x x D
− ≤ −
∀ ∈ ⎡⎣ − + ⎤⎦ ⊂
Funzioni lipschitziane/2
•Una funzione è globalmente Lipschitziana se lo è in tutti i punti del dominio di definizione.
•Una funzione che diverge (al finito) non è mai globalmente Lipschitziana
•Dal punto di vista “geometrico” una funzione è Lipschitziana quando in ogni punto può essere racchiusa in un “cono” con le direttrici a pendenza finita.
Es1: funzione continua ma non Lipschitziana
( )
sgn( )
f x
=x x
( )
2x
x
00f x x x
⎧ <
= ⎨⎩ ≥
f(x)
x
Funzioni Lipschitziane/3
Es2: funzione Lipschitziana ma non derivabile
f(x)
x
Funzioni Lipschitziane/4
Per la Lipschitzianità valgono le relazioni:
Dunque la Lipschitzianità (locale) è una condizione intermedia tra la continuità e la derivabilità!
•Le funzioni “piecewise linear” sono sempre globalmente Lipschitziane.
•Le funzioni “smooth” sono sempre localmente Lipschitziane al finito. Per esserlo globalmente (quindi anche all’infinito) potranno al più divergere linearmente
f(x)
derivabile in x0f(x)
Lipschitziana in x0f(x)
continua in x0f(x)
Lipschitziana in x0Considerato il problema (di Cauchy):
“se la
f(
x,t) è continua in
x0allora esiste almeno una
soluzione
x(t) che verifica la condizione iniziale
x0definita in un intervallo (t
0<t<T) con T finito”
Il teorema:
– garantisce l’esistenza ma non l’unicità – l’esistenza è solo “locale”
– non dà indicazioni su quanto è grande T
Teorema di PEANO
( ) ( )
0 0, t t
⎧ = ⎪
⎨ =
⎪⎩
x f x
x x
Considerato il problema (di Cauchy):
“se la f(x, t) è continua e Lipschitziana in x
0allora esiste una sola soluzione x(t) che verifica la condizione iniziale x
0, definita in un intervallo (t
0<t<T) con T finito”
Il teorema:
–garantisce esistenza ed unicità –l’esistenza è solo “locale”
–non dà indicazioni su quanto è grande T
Attenzione: l’esistenza di una soluzione unica in ogni
Teorema di PICARD-LIENDELOEF
( ) ( )
0 0t t
⎧ = ⎪
⎨ =
⎪⎩
x f x,
x x
Considerato il problema (di Cauchy)
“se la f(x, t) è continua in x
0e globalmente Lipschitziana allora esiste una sola soluzione x(t) che verifica la
condizione iniziale x
0, definita per ogni t”
Il teorema:
– garantisce esistenza ed unicità – l’esistenza è globale
– la soluzione è unica sia nel futuro che nel passato
Teorema di esistenza ed unicità “globale”
( ) ( )
0 0t t
⎧ = ⎪
⎨ =
⎪⎩
x f x,
x x
Esistenza ed unicità : esempio 1/1
Il secondo membro dell’equazione di stato in questo caso non è globalmente Lipschitziano.
La soluzione per
v
(0)=0, oltre a quella banale, è (si può verificare per sostituzione diretta):1 3 3
1 3
v r i i v
r
dv v
C dt r
= ⋅ ⇒ = ⎜ ⎟⎛ ⎞
⎝ ⎠
⇒ = −⎜ ⎟⎛ ⎞
⎝ ⎠
3
0 2 0
( ) 0
( ) 0 0
a t t t t
v t t t
⎧⎪ − < ≤
= ⎨⎪ ≥ ≤
1 3
2(3 / 2) 2
a r
= −C
−Esistenza ed unicità : esempio 1/2
Per ogni valore di t0<0 ottengo una soluzione valida, del tipo rappresentato in figura
in definitiva per ogni scelta di
t
0, ho una diversa soluzione.Però, in realtà, queste soluzioni sono differenti tra loro solo nella zona
t
≤t
0, invece pert
>t
0 sono uguali!v t
t t’0 t’’0
Esistenza ed unicità : esempio 2/1
In sostanza è lo stesso circuito di prima ma con un segno invertito. In questo caso la soluzione per
v
(0)=0 è:1
dv v
3C dt r
= ⎜ ⎟⎛ ⎞⎝ ⎠
0 3
0 2 0
0 0 ( )
a( ) 0
v t t t
t t t t
< ≥
= ⎨⎧⎪
⎪ − ≥ ≥
⎩
i(t) C
+
-
v(t) v=r i3
- +
R R
1 3
2(3 / 2) 2
a r
= −C
−Esistenza ed unicità : esempio 2/2
Per ogni valore di
t
0 ottengo una soluzione valida, del tipo rappresentato in figura:Rispetto al caso precedente, oltre al fatto che la soluzione non è unica, abbiamo anche un modello che non è deterministico!
Considerato il problema
“se la f(x, t) è continua in x
0Lipschitziana in qualsiasi dominio D tale che
||x||<r e se esiste una soluzione x(t) che verifica la condizione iniziale x
0ed inoltre
||x(t)||<r, allora x(t) è unica in “ t
0,Teorema di unicità “globale”
⎡ ∞⎡
⎣ ⎣
Il teorema garantisce l’unicità nel futuro della soluzione se la soluzione è limitata all’interno della regione di Lipshitzianità di f In termini circuitali, se le caratteristiche sono “smooth” e
l’energia è limitata, avremo l’unicità “al finito”.
( ) ( )
0 0t t
⎧ = ⎪
⎨ =
⎪⎩
x f x,
x x
L’esistenza ed unicità della soluzione dinamica di un circuito è legata alle seguenti questioni:
1. come è fatto lo spazio delle configurazioni (e cioè se è possibile ottenere le equazioni di stato)
2. in quale classe di funzioni ricade la f (quali proprietà la caratterizzano)?
3. posso considerare limitata la soluzione?
A tutte queste domande si può dar risposta studiando la sola parte a-dinamica del circuito!
Alcune considerazioni
Definizioni sulla passività/1
Passività: vi ≥0
passività locale ΔvΔi ≥ 0
Passività stretta: vi ≥ 0 + vi =0 sse v =0, i =0 Passività “asintotica”: vi >0 se ||( v , i )||> k
la potenza è sempre limitata
Debole attività: vi ≥- I
0| v | o vi ≤- V
0| i |
la potenza non è limitata, ma può crescere al più linearmente con la tensione o con la corrente (a seconda dei casi)
Definizioni sulla passività/2
Passività di alcuni componenti
Esempi sulla passività/1
•Il resistore è passivo
•
W
L(t
0)=1/2L i
2(t
0)Applicando la conservazione delle potenze si ha subito:
Non essendovi generatori l’energia è destinata a decrescere nel tempo, dunque:
W t W t i t i t
0 L 0
L R L
p p p dW
+ = ⇒ =
dt
≤Esempi sulla passività/2
• Il resistore è debolmente attivo, ovvero
p
=vi
>=-I
0|v
|•
W
(t
0)=1/2C v
2(t
0)( )
0 02 1 2
R
dW dW
p t I C W I C
dt W dt
= − ≥ − ⇒ ≤
( )
12 2 2W t
=Cv
⇒v
=C W
(
2)
2d v I
0d W
≤I C
⇒ ≤Esempi sulla passività/3
i
=-v
2 (resistore “fortemente attivo”)C
=1F;v
0=1V( )
1 1v t = −t
v t
1 t
Nelle ipotesi in cui esistono le equazioni di stato globali avremo:
1. (esistenza ed unicità globali)
- se il circuito è lineare a tratti (cioè sono tali tutte le
caratteristiche dei bipoli resistivi) la soluzione è unica (nel passato e nel futuro)
2. (esistenza ed unicità locali)
- se il circuito è “smooth” (cioè tutte le caratteristiche sono continue e derivabili indefinitamente) esiste un intorno di t0 in cui la soluzione esiste ed è unica, ed è “smooth”
3. (esistenza ed unicità nel futuro)
- se il circuito è “smooth” e la soluzione x(t) è limitata per ogni t >t al finito la soluzione esiste ed è unica
Unicità della soluzione per i circuiti dinamici
“No Finite Forward Escape Time Criterion”
le soluzioni
non possono divergere in un
intervallo di tempo finito
; eventualmente esse divergono pert
Æ+oo•non vi sono maglie di soli condensatori e generatori di tensione ed insiemi di taglio di soli induttori e generatori di corrente
•i resistori sono tutti al più debolmente attivi