Professional Documents
Culture Documents
1
1. Funcţii original. Transformata Laplace
Demonstraţie.
Conform celei de a treia condiţi din definiţia funcţiei original există M > 0 astfel încat
ƒ(t) ≤ Mes0t, pentru orice t ≥ 0. Scriind s = σ + ir, rezultă că ƒ(t)e-st = ƒ(t)e-σ te-irt deci
ƒ(t)e-st = ƒ(t)e-σ t│ ≤ Me(so-σ )t, pentru orice t ≥ 0, unde am folosit şi faptul că eix = 1
pentru orice x ϵ R. Aplicând criteriul de comparaţie pentru integrale impropri, este suficient
să observăm că integrala
∞ e ( so −σ ) t ∞
∫0
e ( s0 −σ ) t dt =
s0 −σ 0
(1.3)
2
Să observăm că pentru orice s ϵ S (s ). Există
0
∞ R
F ( s ) = ∫ f (t )e −st dt = lim ∫ f (t )e −st dt
0 R →∞ 0
(1.4)
şi in plus,
M . (1.5)
F ( s) ≤
σ − s0
∞
F : S ( s0 ) →C , F ( s ) = ∫ f (t )e −st dt ,
0
(1.6)
f (t )
→
L
F ( s)
sau
∞
F ( s ) = L ∫ ( f (t ))( s )
0
sau
F =L ( f )
3
Asocierea f → F se numeşte transformata Laplace.
Exemplul care urmează este important, pentru faptul că, datorită proprietăţiilor
0,d a < 0c a t
u(t) = {
1,d a ≥ 0c a t
(1.7)
∞ (1.8)
U ( s ) = L (u (t ))( s ) = ∫ e −st dt
0
Dar
4
∞ T 1 − e −sT 1
∫0
e −st dt = lim
T →∞ 0 ∫ e −st dt = lim
T →∞ s
=
s
(1.9)
Pe scurt
1
L (1)( s ) = .
s
Faptul fundamental care asigură utilitatea transformatei Laplace este următoarea proprietate
M
F (s) ≤
Re s − s 0
pentru Re s ≥ s
o.
Rezultă deci că nu orice funcţie complexă este transformata Laplace a unei funcţii din Ơ.
Spre exmplu, F(s) = 1 nu satisface condiţia anterioară, deci ea nu este imaginea nici unei
funcţii original
.
5
2. Transformata Laplace inversă.
este complet determinată. Se pune acum problema inversă, să se determine originalul f(t)
Teoremă:
Dacă f(t) este o funcţie original, având indicele de creştere s , iar F(p) este imaginea sa,
0
egalitatea:
6
1 a +i∞
f (t ) = ∫ F ( p ) e pt dp , a > s 0
2πi a −i∞
(2.1)
În fiecare punct de discontinuitate, valoarea funcţiei în membrul drept este egală cu:
1 (2.2)
[ f ( c − 0) + f ( c + 0) ]
2
7
8
1
11 1
2 eat
12
3
13
4 ; p > -1
5
14
15
7
16
8
917
18
10
19
9
20
21
22
23
24
25
26
27
28
10
2
9
3
0
3
1
3
2
3
3
3
4
3
5
3
6
3
7
11
4. Proprietătile transformării Laplace
Dacă f ϵ Ơ şi f ( t )
→
t
F (s) , atunci pentru orice număr real strict pozitiv λ > 0,
1 s
λ( f ( λt ) )( s ) = L ( f ( t ) ) . (4.1)
λ λ
Într-adevăr,
v v
∞ λt =v ∞ −s 1 1 ∞ −s 1 s
( f ( λt ) )( s ) = ∫0 ∫ f ( v )e
λ∫
dt = λ
dv = f ( v )e λ
dv = F .
0 λ 0 λ λ
Dacă f ϵ Ơ şi f (t ) →
L
F ( s ) atunci pentru orice a ϵ C,
Într-adevăr,
L ( f ( t )e at )( s ) = ∫0 f ( t )e at e −st dt = ∫0 f ( t )e −( s −a ) t dt = F ( s − a ).
∞ ∞
Dacă f şi g sunt funcţii original atunci rezultă din proprietatea integralei că pentru orice
α, β ϵ C,
12
4.4 Teorema întârzierii
Dacă f ϵ Ơ şi f ( t ) →
t
F ( s ) , atunci pentru orice τ > 0, transformata Laplace a întârziatului
0 d a c at < τ
fτ ( t ) = (4.3)
f ( t − t ) d a c at ≥ τ
este e −sτ F ( s ), sau pe scurt
L ( f ( t −τ ) )( s ) = e −sτ L ( f ( t ) )( s )
(4.4)
Demonstraţie:
∞ ∞ t −τ =θ ∞ ∞
( f ( t )( s ) ) = ∫0 fτ ( t ) e −st dt = ∫ f ( t −τ ) e −st dt =
τ ∫ f (θ )e
0
− s ( τ +θ )
dθ = ∫ f ( theta )e −sθ dθ = e −sτ F ( s )
0
t >0
∫ f (τ)dτ
t
g(t) = 0
(4.9)
13
1
L ∫0 f (τ ) dτ ( s ) = L ( f ( t ) )( s )
t
(4.11)
s
Într-adevăr, avem evident g ϵ Ơ g′ = f aproape peste tot deci L(g′(t)(s)) = F(s) adică
∞ ∞ ∞
F ( s ) = ∫ g ' (t )e −st dt = g (t )e −st dt +∫ g (t )e −st dt = sL( g (t )( s ) ) − g ( 0 + ) = sL ( g (t ) )( s )
0 0 0
deoarece g(0+) = 0.
4.8 Teorema integrării imaginii
Fie f ϵ Ơ de indice s0, f ( t ) →
L
F ( s ) şi fie G(s) primitiva lui F(s) în semiplanul S(s0),
f (t)
presupusă olomorfă în punctul de la infinit , cu G(∞) = 0. Dacă ∈ Ơ, atunci
t
f (t) L
→ − G ( s )
t
f (t )
∫ L ( f ( t ) )( s ) ds = L − t
( s ) (4.12)
f (t )
Într-adevăr, fie g ( t ) = , t > 0, deci f(t) = tg(t). Conform teoremei derivării imaginii,
t
rezultă
F(s) = -Ф′(s), unde Ф(s) = L(g(t)(s)). Dar G′(s) = F(s) deci G +Ф = C, constant. Dar Ф(∞) =
0 şi G(∞) = 0, deci C = 0 prin urmare G = Ф, deci
f (t)
L ( s ) = Φ( s ) = −G( s )
t
4.9 Imaginea funcţiilor periodice
Presupunem că f ϵ Ơ şi că există T >0 astfel încât f(t + T) = f(t) pentru orice t ≥ 0. Notăm
f0(t)[u(t) – u(t – T)];
Dacă f(t) L → F(s) şi f0(t) L → F0(s), atunci într-un semiplan drept:
1 1
L ( f ( t ) )( s ) = L ( f 0 ( t ) )( s ) = ∫ f (τ )e
T
−s τ
−sT
dτ (4.13)
1−e 1 − e −sT 0
Demonstraţie
∞ ∞ ( k +1) T
. F ( s ) = ∫0 f ( t ) e dt = ∑∫kT f ( t ) e −st dt .
−st
k =0
Dar
14
( k +1) T t =τ +kT
f ( t )e −st dt ∫ f (τ + kT )e ∫ f (τ )e dτ = e −skT F0 ( s )
T T
−s (τ +kT )
∫ dτ = e −skT −sτ
=
kT 0 0
( )
∞
1
F ( s ) = ∑e − skT F0 ( s ) = F0 ( s ) 1 + e − sT + e −2 sT + = F0 ( s )
k =0 1 − e − sT
Conform principiului identităţii, relaţia are loc pentru orice s cu Re(s) suficient de mare.
4.10 Teorema valorii iniţiale
Dacă
lim f ( t ) = f ( 0 + ) F ( s ) , atunci
t →0 , şi limita lim
s →∞
t >0
lim sF ( s ) = f ( 0+ ) (4.14)
s →∞
sF ( s ) = a1 şi lim f ( t ) = a1
Într-advăr, lim
s →∞
t →0
t >0
lim sF ( s ) = f ( ∞ ) (4.15)
s →∞
Dacă s → 0, rezultă
∞
∫ f ' ( t ) dt = limsF ( s ) − f ( 0 + ) ,
0 s →0
deci
lim sF ( s ) = f ( ∞ ) .
s →0
15
1
L(eat)(s) =
s −a
Într-adevăr,
1
L(eat)(s) = L(eat ∙ 1)(s) = L(1)(s – a) =
s −a
Exemplu:
Pentru f(t) = sinωt avem
ω
L(sinωt)(s) = .
s + ω2
2
Similar
ω
L(cosωt)(s) =
s + ω2
2
λ
L(sinhλt)(s) =
s + λ2
2
s
L(coshλt)(s) =
s + λ2
2
Soluţie
e iωt − e −iωt
( s ) = 2i L (e )( s ) − 2i L (e )( s ) =
1 iωt 1 −iωt
L(sinωt)(s) = L
2i
1 1 1 ω
= − = 2 .
2i s − iω s + iω s + ω 2
Exemplu:
Pentru f(t) = tn avem
n!
L(tn)(s) =
s n +1
Într-adevăr,
(n)
1 n!
L(tn)(s) = L((-t) ∙ (-tn-1))(s) = L(- tn-1)′(s) = ∙∙∙ = (-1)n =
s s n +1
Fie semiplanul dreptunghiular f : R → R, f(t) = A[u(t – a) – u(t – b)], unde A si 0 < a < b
sunt constante.
Atunci avem
16
L(f(t))(s) = A e
−as 1 1 A −as
− e −bs = e − e −bs . ( )
s s s
1
Cazul particular a = 0, b = ε > 0, A = se numeşte impuls unitar de durată ε aplicat la
ε
momentul t = 0, şi se notează δ(ε) : R → R,
1
δ(ε) (t) = [u ( t ) − u ( t − ε ) ]
ε
lim
1
ε →0 εs
( )
1 − e −εs = 1,
şi obţinem un “candidat” -limε→0 δ(ε) - pentru o “funcţie” care este transformata Laplace
egală cu funcţia
constantă 1. Această limită este însă o “funcţie” potrivită doar într-un sens generalizat al
funcţiilor.
17
5. Transformatele Laplace ale unor funcţii uzuale
Transformata Laplace a unei funcţii f(t), notată cu simbolul L[f(t)] sau F(s), este definită cu
ajutorul integralei:
∞
L [ f (t )] = F ( s ) = ∫ f (t ) ⋅ e −st dt
0
Funcţia uc s-a descompus în două componente din care prima Uc0 este constantă. Cu această
descompunere este îndeplinită şi cea de a treia condiţie în transformata Laplace.
În cele ce urmează se dau transformatele Laplace ale celor mai uzuale funcţii.
5.1 Transformata Laplace a funcţiei impuls unitate.
Funcţia impuls unitate a lui Dirac este reprezentată în figura 5.1 şi este definită de relaţiile :
18
0, t < 0
δ (t ) = ∞ , t = 0 (5.1)
0, t > 0
şi
ε
∫ δ (t ) ⋅ dt = 1; (ε →1)
0
(5.2)
Fig.5.1 funcţia impuls unitate Fig.5.2 funcţia treaptă unitate
t 0 t t
1 1 1 1
uC =
C ∫ idt =
−∞
C ∫ idt +
−∞
∫
C 0
idt =U C0 + ∫ idt .
C 0
19
0, t < 0
conform definiţiei δ (t ) = ∞ , t = 0 .
0, t > 0
5.2 Imaginea funcţiei treaptă unitate γ(t ) .
Funcţia treaptă unitate este reprezentată în figura 5.2 şi este definită astfel:
0, t ≤ 0
γ (t ) = (5.3)
1, t > 0
Aplicând relaţia
∞
L [ f (t )] = F ( s ) = ∫ f (t ) ⋅ e −st dt
0
se obţine imaginea:
∞ ∞
1
L [γ (t )] = ∫ γ (t ) ⋅ e −st dt = ∫ e −st dt = (5.4)
0 0
s
(5.5)
5.4 Imaginea unei derivate.
Aplicând relaţia
∞
L [ f (t )] = F ( s ) = ∫ f (t ) ⋅ e −st dt
0
20
∞
df ∞ df −st ∞
L = ∫ e dt = f (t ) ⋅ e −st + s ∫ f (t )e −st dt = sL [ f (t )] − f (0) (5.6)
dt 0 dt 0 0
5.5 Imaginea unei integrale.
Este dată de relaţia:
ε 1
L ∫ f (t )dt = L [ f (t )]
0 s
(5.7)
care se deduce imediat din
∞
df ∞ df −st ∞
L = ∫ e dt = f (t ) ⋅ e −st + s ∫ f (t )e −st dt = sL [ f (t )] − f (0)
dt 0 dt 0 0
(5.8)
Procedând astfel, se pot deduce imaginile diverselor funcţii.
P1 ( s )
F ( s) =
P2 ( s )
în care gradul polinomului de la numitor P2(s) este mai mare cu cel puţin o unitate decât
gradul polinomului de la numărător P1(s).
Rezolvând ecuaţia P2(s) = 0, se găsesc rădăcinile s1,s2,…,sn şi (după cum se ştie din
P1 ( s )
algebră), fracţia raţională F ( s ) = poate fi scrisă sub forma:
P2 ( s )
21
P1 ( s ) C1 C2 Cn
F ( s) = = + + + (6.1)
P2 ( s ) s − s1 s − s 2 s − sn
P1 ( s ) C1 C2 Cn
F ( s) = = + + + , conform tabelului rezultă funcţia original
P2 ( s ) s − s1 s − s 2 s − sn
P1 ( s )
F ( s) =
P2 ( s )
P1 ( s ) C1 C2 Cn
F ( s) = = + + +
P2 ( s ) s − s1 s − s 2 s − sn
(s − sk ) PP1 ((ss))
2
P ( s)
Ck = lim ( s − sk ) 1 = P1 ( sk ) lim
( s − sk ) = P1 ( sk )
(6.2)
s → sk
P2 ( s ) s = sk P ( s )
2 P '2 ( sk )
22
n
P1 ( s k ) s t
f (k ) = ∑ e k (6.3)
k =1 P' 2 ( s k )
în care P'2(sk) reprezintă derivata polinomului P2(s) pentru s=sk. Această relaţie reprezintă
teorema dezvoltării (prin forma) a lui Heaviside
7. Aplicaţii
Exemplu 1:
1
s 2 X ( s ) − sx ( 0 ) − x (0) − 2( sX ( s ) − x( 0 ) ) + X ( s ) =
s
deci
(s 2
− 2 s + 1) X ( s ) −1 =
1
s
,
23
de unde
s +1
X ( s) =
s ( s − 1)
2
Atunci
A B c
X ( s) = + +
s s − 1 ( s − 1) 2
1 1 2
X ( s) = − −
s s − 1 ( s − 1) 2
Exemplu 2:
y + 2 y + 5 y = sin( 3t ), y(0) = 1 y ( 0 ) = −1
L( y ) + 2 L( y ) + 5 L( y ) = L( sin ( 3t ) )
Stiind că:
L( y ) = s 2 L( y ) − sy ( 0 ) − y ( 0 ) = s 2 L( y ) − s +1 ,
şi
24
L( y ) = sL ( y ) − y ( 0 ) = sL ( y ) −1
obţinem
3
s 2 L( y ) − s + 1 + 2( sL ( y ) − 1) + 5 L( y ) =
s +9
2
(s 2
+ 2 s + 5 ) L( y ) = s + 1 +
3
,
s +9
2
Ce implică
3
s +1+
s +1 3
L( y ) = 2 s + 9 = 2
2
+ 2
( s + 2s + 5) ( s + 2s + 5) ( s + 9)( s 2 + 2s + 5)
Acum avem nevoie de transformata Laplace inversă:
Şi obţinem
3 3 3 6
A=− , B =− , C= , D =−
26 13 26 13
Deci avem
3 3 s+2 s+4
= − 2 + 2
(s 2
)(
+ 9 s + 2s + 5
2
) 26 s + 9 s + 2s + 5
s+2 s 2 2
= 2 + 2 = L cos ( 3t ) + sin ( 3t )
s +9 s +9 s +9
2
3
25
s+4 s +1 3 3
= + = L e −t cos( 2t ) + e −t sin ( 2t )
s + 2 s + 5 ( s + 1) + 4 ( s + 1) + 4
2 2 2
2
În final obţinem:
3 2 3 −t
y ( t ) = e −t cos ( 2t ) + − cos ( 3t ) − sin ( 3t ) + e cos ( 2t ) + e sin ( 2t )
−t
26 3 2
Exemplu 3
Transformata Laplace X(s) a unui semnal x(t) este :
s+2
X ( s) =
( s − 1) 2 ( s + 3)
Să se determine x(t) în urmatoarele condiţii:
a) Re(s) < -3
b) -3 > Re(s) <1
c) Re(s) >1
Rezolvare:
s+2 A1 A2 B
X ( s) = = + +
( s − 1) ( s + 3)
2
s − 1 ( s − 1) 2
s+3
s +2 1
=> B = ( s + 3) X ( s ) s =−3 = s =−3 =−
( s −1) 2 16
s +2 3
A2 = ( s − 1) X ( s )
2
s =1 = s =1 =
s +3 4
A1 =
d
ds
[
( s −1) 2 X ( s ) ] s =1 =
s +3 −s −2
( s + 3) 2
s =1 =
1
16
1 3 1
s +2
X ( s) = = 16 + 4 + 16
( s − 1) 2 ( s + 3) s − 1 ( s − 1) 2 s + 3
1 t 3 1 3t
a) DC: Re(s) < -3 => x(t ) = e σ ( −t ) − te t σ ( −t ) + e σ ( −t )
16 4 16
1 t 3 1
b) Dc: -3 < Re(s) < 1 => x (t ) = e σ ( −t ) − te t σ ( −t ) − e 3t σ (t )
16 4 16
1 t 3 1
c) Dc: Re(s) >1 => x (t ) = e σ (t ) + te t σ (t ) − e 3t σ (t )
16 4 16
Exemplu 4
Funcţia de transfer a unui sistem liniar invariant în timp şi cauzual este dată de expresia:
26
s+2
H (s) =
s + 2s + 2
2
Rezolvare:
Y(t) = x(t) * y(t) ⇔ Y(s) = X(s) ∙ H(s)
s +2 s +2
H (s) = =
s + 2 s + 2 ( s − s1 )( s − s 2 )
2
jω
DC pentru H(s)
1 σ
-2
-1
-1
Fig. 7.1
−2 t e −2t , t ≥ 0
x(t ) = e = 2t = e −2t σ (t ) + e 2 t σ (−t )
e ,t < 0
1 1 −4
=> X ( s ) = − = 2 cu DC: -2 < Re(s) < 2
s+2 s−2 s −4
27
A(s2 + 2s + 2) + (Bs + C)(s – 2) = - 4
2
A =−
5
8
B=
5
2
C=
5
2 1 2 s +4 2 1 2 s +1 3
⇒ Y (s) = − ⋅ + ⋅ 2 =− ⋅ + +
5 s − 2 5 s + 2s + 2 5 s − 2 5 ( s + 1) + 1 ( s + 1) + 1
y (t ) =
2 2t
5
2
[ ]
e σ ( −t ) + e −t cos( t ) + 3e −t sin( t ) σ (t )
5
Exmplu 5
Fig. 7.2
1
C ∫ idt + Ri = V
1
∫ idt + 10 i =5
3
10 −6
28
Înmulţind cu 10-6
I 1 5 ×10 −6
+ ∫ idt + 10 I +
−3
s s t =0 s
Deci:
1 1
Vc ( 0 ) = idt = ∫ idt = 1
C ∫ t =0 C t =0
Rezultă:
1
−6 ∫
idt = 1
10 t =0
Deci :
idt
∫
=10 −6
t =0
Notăm:
idt
∫
= q0
t =o
I 10 −6 5 ×10 −6
s + s
+ 10 −3
I =
s
10 −6
s
29
în ambele părţi, avem:
−6
1 −3 5 ×10 10 −6 4 ×10 −6
+ 10 I = − =
s s s s
(1 +10 −3
s ) I = 4 ×10 −6
4 ×10 −6 1
I = = 4 ×10 −3
s 1000 + s
i = 4 ×10 −3 e −1000 t
Fig. 7.3
Exmplu 6
Să se determine curentul i(t) pentru circuitul de mai jos, stiind că, V(t) = 10 sin5t V, R = 4 Ω
si L = 2 H
30
Fig. 7.4
di
Ri + L =V
dt
di
4i + 2 = 10 sin 5t
dt
5
4 I + 2( sI − i ( 0 ) ) = 10
s + 25
2
Presupunem că i0 = i(0) = 0
50
4 I + 2 sI =
s + 25
2
25
( 2 + s) I =
s + 25
2
Deci:
25 A Bs + c
I= = + 2
( s + 2) ( s + 25) s + 2 s + 25
2
Trebuie să găsim A, B si C.
Pentru s = −2 avem:
25 = 29A
31
Rezultă că A = 25/29
0=A+B
şi obţinem
25
B =−
29
0 = 2B + C
şi obţinem
50
C=
29
Deci:
25
I=
( s + 2) ( s 2 + 25 )
25 25 s 50 1
= − +
29 ( s + 2 ) 29 s + 25 29 s + 25
2 2
25 1 s 2 5
= − 2 +
29 s + 2 s + 25 5 s 2 + 25
De unde rezultă:
25 −2t 2
i= e − cos 5t + sin 5t A
29 5
32
Fig. 7.5
Exemplu 7
33
Fig 7.6
10 ( i1 + i 2 ) + 5∫ i1 = 5
2i1 + 2i 2 + ∫ i1 =1 ...(1)
2i1 + 10 i2 = 1
1
i2 = (1 − 2i1 ) …(2)
10
Substituind i2 în 1 avem:
1
2i1 + (1 − 2i1 ) + ∫ i1 dt = 1
5
8 4
i1 + ∫ i1 dt =
5 5
8i1 + ∫ i1 dt = 4
{
L ∫ i1 dt = } I1 1
s
+ ∫ i1 ( t ) dt
s
t =0
I1 q0
= +
s s
În acest exemplu . q0 = 0
Deci
34
L {∫ i dt } = Is
1
1
I 4
8 I 1 + 5 1 =
s s
5 4
8 + I 1 =
s s
( 8s + 5) I 1 = 4
4 1 1
I1 = =
8s + 5 2 5
s+
8
5
1 −8 t
i1 = e
2
1
i2 = (1 − 2i1 )
10
1
5
1 −t
= 1 − 2 × e 8
10
2
1 5
− t
= 1 − e 8
10
VC = 5 − 10 ( i1 + i2 )
1 −5 t 1
5
− t
= 5 −10 e 8 + 1 − e 8
2 10
35
5
− t
= 4 − 4e 8
Stiind că
q
VC =
C
avem:
q = C ×VC
5
− t
=0.2 ×
4 −4e
8
5
− t
=0.8
1 −e
8
36
Fig. 7.7
Exemplu 8
În circuitul de mai jos, condesatorul are o încarcare iniţială de 1 mC şi comutatorul se află
în poziţia 1 de o durată destul de lungă de timp încat starea lui să fie stabilă. Comutatorul
este trecut din poziţia 1 în poziţia 2 la momentul t = 0. Să se calculeze curentul tranzitoriu
i(t) pentru t > 0.
Fig. 7.8
37
Poziţia 1 după o durată lungă de timp. :
10
i0 = = 2A
5
Poziţia 2: (t ≥ 0)
di 1
5i + 0.1 +
dt 200 ×10 −6 ∫ idt = 0
di
5i + 0.1 + 5000 ∫ idt = 0
dt
I q
5 I + 0.1( sI − i0 ) + 5000 + 0 = 0
s s
I 10 −3
5 I + 0.1( sI − 2 ) + 5000
s + s =0
I 5
5 I + 0.1sI − 0.2 + 5000 + =0
s 8
50 sI + s 2 I − 2 s + 50000 I + 50 = 0
(s 2
+ 50 s + 50000 ) I = 2 s − 50
2 s − 50
I=
s + 50 s + 50000
2
38
2s − 50
=
s + 50 s + 625 + 49375
2
2 s − 50
=
( s + 25 ) 2 + 49375
s − 25
=2
( s + 25 ) 2 + 222 .2 2
s + 25 50
= 2 −
( s + 25 ) + 222 .2 ( s + 25 ) + 222 .2 2
2 2 2
s + 25 50 222 .2
= 2 −
( s + 25 ) + 222 .2 222 .2 ( s + 25 ) 2 + 222 .2 2
2 2
50
i = 2 e −25 t cos 222 .2t − e −25 t sin 222 .2t
222 . 2
R = 2 2 + 0.45 2 = 2.05
0.45
α = arctan = 0.22131
2
Deci
39
Fig. 7.9
Exemplu 9
Pentru circuitul de mai jos, să se gasească curentul i2 stiind că în momentul t =, 0 i1şi i2 sunt
0.
Fig. 7.10
40
Pentru prima buclă avem:
10i1 + 10( i1 − i 2 ) = 4
20 i1 −10 i2 = 4
10 i1 − 5i2 = 2
1
i1 = ( 2 + 5i2 )..... (1)
10
di 2
20i2 + 0.1 + 10 (i 2 − i1 ) = 0
dt
di 2
− 10i1 + 30 i 2 + 0.1 =0
dt
di 2
− 100 i1 + 300 i 2 + =0
dt
− 100 ×
1
( 2 + 5i2 ) + 300i2 + di 2 = 0
10 dt
di 2
− 10( 2 + 5i 2 ) + 300i2 + =0
dt
di 2
250 i2 + = 20
dt
20
250 I 2 + ( sI 2 − i 2 ( 0 ) ) =
s
41
20
( 250 + s ) I 2 = (din moment ce i2(0) = 0 )
s
20
I2 =
s ( s + 250 )
Fie
20 A B
= +
s( s + 250 ) s s + 250
Deci
20 = A( s + 250 ) + Bs
20 2
20 = 250 A ⇒ A = =
250 25
2
A+ B =0⇒ B = −
25
Rezultă
20 2 1 1
= −
s ( s + 250 ) 25 s s + 250
i2 =
2
25
(1 − e −250 t )
42
Fig.7.11
Exemplu 10
vR(t):
Fig. 7.12
v R ( t ) = u ( t ) − u ( t − 2)
Începem cu
1
Ri +
C ∫ idt =V
43
Tensiunea pe condensator este dată de relaţia:
1
.v =
C ∫ idt
dv
C =i
dt
dv
RC + v = u (t ) − u (t − 2)
dt
RC = 10 6 ×10 −6 = 1
După aceea
dv
+ v = u ( t ) − u( t − 2)
dt
1 e −2 s
( sV − v0 ) + V = −
s s
Stiind că v0 = 0, avem:
1 e −2 s
( s +1)V = −
s s
1 e −2 s
V = −
s ( s +1) s ( s +1)
1 1 e −2 s e −2 s
= − − −
s s +1 s s + 1
1 1 e −2 s e −2 s
= − − +
s s +1 s s +1
44
Aplicând transformata Laplace inversă:
v( t ) = (1 − e −t )u ( t ) + ( −1 + e −t +2 )u ( t − 2 )
= (1 − e −t )u ( t ) + ( −1 + e −t e 2 )u ( t − 2 )
= (1 − e −t )u ( t ) + ( − 1 + e −t )u ( t − 2 ) + e −t ( e 2 − 1)u ( t − 2 )
( ) ( )
= 1 − e −t ( u ( t ) − u ( t − 2 ) ) + e −t e 2 − 1 u ( t − 2 )
Fig. 7.13
45
Exemplu 11
Se consideră :
Se cere:
b) Curentul de descărcare.
Rezolvare:
a) Înainte de comutaţie, curentul prin bobină era dat de relaţia :
E
i ( 0) =
2R
Ecuaţia circuitului după comutaţie (traseul figurat punctat în fig 7.14) este:
di
Ri + L =0
dt
di
Aplicând transformata Laplace relaţiei Ri + L = 0 , se obţine:
dt
RL [i (t )] + Ls L [i (t )] − Li (0) = 0
E
Cu i (0) = , relaţia RL [i (t )] + Ls L [i (t )] − Li (0) = 0 devine:
2R
E
L
E 1
L [i (t )] = 2 R = ⋅
R + sL 2 R R
s+
L
46
R
E − t
i (t ) = ⋅e L
2R
1 U C0
Ls L [i (t )] + RL [i (t )] + L [i (t )] =
sC s
1 U C0
L [i (t )] ⋅ R + Ls + =
sC s
Impedanţa complexă se poate obţine din impedanţa operaţională, dacă operatorul s este un
număr pur imaginar
1 U C0
Revenind la relaţia L [i (t )] ⋅ R + Ls + = se obţine imaginea :
sC s
U C0
L [i (t )] =
1
Ls 2 + Rs +
C
Rădăcinile numitorului fiind:
R R2 1
s1, 2 = − ± 2
− = −δ ± ω0'
2L 4L LC
U C0
L [i (t )] =
relaţia 1 se scrie :
Ls 2 + Rs +
C
UC
0 ⋅ 1
L [i (t )] =
L ( )(
s − s1 s − s 2 )
47
Utilizând tabelul1 găsim funcţia original :
U C0
i (t ) =
L
⋅
1
s1 − s 2
(
e s1t − e s2t )
R R2 1
sau, cu s1, 2 = − ± 2
− = −δ ± ω0' :
2L 4L LC
i (t ) =
U C0
2ω L '
( ' '
⋅ e −δt e ω0t − e ω0t )
0
U C0
i (t ) = ⋅ e −δt sh ω0' t
2ω L
'
0
48
După aceea definim funcţia f(t). Comanda pentru calcularea transformatei Laplace este
>> F = laplace(f , t , s)
Pentru a face expresia mai usor de citit se pot folosi comenzile, simplify si pretty.
Exemplu:
f(t) = - 1,25 + 3,5te-2t + 1,25e-2t
>> syms t s
>> f = -1.25+3.5*t*exp(-2*t)+1.25*exp(-2*t);
>> F=laplace(f,t,s)
F=
-5 / 4 / s + 7 / 2 / (s+2) ^ 2 + 5 / 4 / (s+2)
>> simplify(F)
ans =
(s-5) / s / (s+2) ^ 2
>> pretty(ans)
s–5
-------------
s(s + 2)2
s −5
care corespunde cu funcţia F ( s ) =
s ( s + 2) 2
>> syms t s
>> F=(s-5)/(s*(s+2)^2);
>> ilaplace(F)
ans =
-5/4+(7/2*t+5/4)*exp(-2*t)
>> simplify(ans)
ans =
-5/4+7/2*t*exp(-2*t)+5/4*exp(-2*t)
49
>> pretty(ans)
5/4 + 7/2 t exp(-2 t) + 5/4 exp(-2 t)
Care este funcţia f(t) = - 1,25 + 3,5te-2t + 1,25e-2t
8.1 Studiul unor sisteme folosind funcţia de transfer în Matlab.
Funcţia de transfer reprezintă transformata Laplace a ieşirii unui sistem în raport cu
transformata Laplace a intrării sistemului. Funcţia de transfer poate oferii informaţii
importante despre comportarea unui sistem în diferite situaţii cât şi despre stabilitatea acelui
sistem fără a mai fi nevoie de simulări care necesită o aparatură adecvată pentru a putea
furniza o marime de intrare şi pentru a putea măsura mărimea de ieşire.
În Matlab, cu ajutorul funcţiei de transfer, se poate studia foarte uşor răspunsul unui sistem
oarecare la diferite semnale cât şi stabilitatea sistemului.
În continuare este ilustrat un program care face exact acest lucru.
Mai jos este prezentată interfaţa acestui program unde se poate defini funcţia de transfer
s 2 + 4s + 3
prin numitorul şi numărătorul,de exemplu H ( s ) = unde num=[1 4 3] şi den=[6
6s 2 + 3s + 1
3 1]. ei şi se poate selecta răspunsul dorit pentru sistem cât şi harta polilor şi zerourilor de
unde se poate determina stabilitatea sistemului.
Codul sursă al programului este prezentat mai jos. Acesta conţine patru case-uri câte unul
pentru fiecare variantă care poate fi selectată.
popup_sel_index = get(handles.popupmenu1, 'Value');
switch popup_sel_index
case 1
50
m1 = str2num(get(handles.edit11,'String'));;
b1 = str2num(get(handles.edit12,'String'));;
k1 = str2num(get(handles.edit13,'String'));;
m2 = str2num(get(handles.edit21,'String'));;
b2 = str2num(get(handles.edit22,'String'));;
k2 = str2num(get(handles.edit23,'String'));;
num = [ m1 b1 k1 ];
den = [ m2 b2 k2 ];
tutorial_tf = tf(num, den)
bode(tutorial_tf)
case 2
m1 = str2num(get(handles.edit11,'String'));;
b1 = str2num(get(handles.edit12,'String'));;
k1 = str2num(get(handles.edit13,'String'));;
m2 = str2num(get(handles.edit21,'String'));;
b2 = str2num(get(handles.edit22,'String'));;
k2 = str2num(get(handles.edit23,'String'));;
num = [ m1 b1 k1 ];
den = [ m2 b2 k2 ];
tutorial_tf = tf(num, den)
step(tutorial_tf)
case 3
m1 = str2num(get(handles.edit11,'String'));;
b1 = str2num(get(handles.edit12,'String'));;
k1 = str2num(get(handles.edit13,'String'));;
m2 = str2num(get(handles.edit21,'String'));;
b2 = str2num(get(handles.edit22,'String'));;
k2 = str2num(get(handles.edit23,'String'));;
num = [ m1 b1 k1 ];
den = [ m2 b2 k2 ];
tutorial_tf = tf(num, den)
impulse(tutorial_tf)
case 4
m1 = str2num(get(handles.edit11,'String'));;
51
b1 = str2num(get(handles.edit12,'String'));;
k1 = str2num(get(handles.edit13,'String'));;
m2 = str2num(get(handles.edit21,'String'));;
b2 = str2num(get(handles.edit22,'String'));;
k2 = str2num(get(handles.edit23,'String'));;
num = [ m1 b1 k1 ];
den = [ m2 b2 k2 ];
tutorial_tf = tf(num, den)
pzmap(tutorial_tf)
end
Exemple de ilustrare a funcţionării programului:
Răspunsul unu sistem oarecare în frecvenţă:
52
Răspunsul unui sistem oarecare la intrare impuls
53
9. Concluzii
Mulţi dintre parametri din univers interacţionează prin ecuaţii diferenţiale. De
exemplu tensiunea de pe o bobină este proporţională cu derivata curentului care o parcurge.
Calculul operaţional se bazează pe realizarea unei corespondenţe între două mulţimi
de funcţii numite original şi imaginile lor obţinute printr-o anumită transformare. Interesul
pe care îl prezintă această corespondenţă se datorează faptului că operaţiilor de derivare şi
de integrare aplicate funcţiilor original le corespund anumite operaţii algebrice care se
aplică imaginilor lor şi care sunt mult mai uşor de rezolvat. Exact acest lucru îl realizează şi
transfomata Laplace.
54
Transformata Laplace este o metodă matematică bine definită pentru rezolvarea
acestor ecuaţii diferenţiale si o tehnică foarte bună pentru analiza sistemelor când semnalele
sunt continue.
În concluzie transformata Laplace este o unealtă extrem de puternică care are
aplicaţii în multe domenii.
Bibliografie
55
3. Boris Mauer si Frank Neubrander, ,,Laplace transform methods for evolution
equations”, Loisiana State University, Baton Rouge, USA
4. http://ro.wikipedia.org/wiki/Transformat%C4%83_Laplace
5.http://facultate.regielive.ro/cursuri/electronica/regimul_tranzitoriu_si_transform
ata_laplace-30712.html
6. http://www.egr.msu.edu/~aviyente/LT_matlab.pdf
7. http://video.google.com/videosearch?
hl=en&q=laplace+in+matlab&um=1&ie=UTF-
8&ei=VQMxSoCkNoKnsAaLyYW6BA&sa=X&oi=video_result_group&resnu
m=4&ct=title#
8. http://edu.levitas.net/Tutorials/Matlab/controlsys.html
9. http://www.math.umd.edu/~jow/246/matlab_g3.pdf
56