Documente Academic
Documente Profesional
Documente Cultură
i(t)
i(t) mA
/ multiplicando por s
4
3
2
1
0
t (seg)
K1= I(s) [s + K2 ]
I(s)= K1/ [s + K2 ] / aplicando L-1
i(t) = K1 e-K2t
i(t) = (V/R) e-t/RC (A)
2,5
i(t) mA
1,5
0,5
0
t (seg)
SimulacindeCircuitosdePrimerOrdenenMATLAB
ParaelsiguientecircuitoRC,determinelaFDT,larespuestaalescalnyellugargeomtricodelasraces.
SupongaquelosparmetrossonR=100,C=100mFylaamplituddelescaln12V.
LarespuestadeuncircuitoRC,aunaentradaescalndeamplitudA,es:
Vc(t)=AAet/RC=A(1et/RC)
Luego,latransformadadeLaplacedelafuncindeltiempoVc(t)es:
1
A
1
1
A
A
RC
= A
=
= A
Vc(s) =
s (s + 1 ) s (s + 1 )
s(s + 1 ) RC s(s + 1 )
RC
RC
RC
RC
ElvoltajedesalidaVo(s),correspondeaVc(s)
Porotrolado,lasealdeentrada,expresadaenlavariablecomplejas,es:Vi(s)=A/s
Porlotanto,lafuncindetransferenciaestadadapor:
FDT =
Vo(s) A
1
1
= 1
=
Vi(s) RC s ( s + 1 ) A RC ( s + 1 )
RC
RC
Reemplazamoslosparmetros:
1
1
= 0,1 1 = 0,1
FDT =
10 ( s + 1 )
s + 0,1 s + 0,1
10
IngresamoslafuncindetransferenciaaMATLAByluegovemoslarespuestaalescalnconlainstruccinstep(f)
>>n=[00.1]
>>d=[10.1]
>>f=tf(n,d)
>>step(f)
IngresamoslafuncindetransferenciaaMATLAByluegovemosellugargeomtricodelasracesconlainstruccinrlocus(f)
>>n=[00.1]
>>d=[10.1]
>>f=tf(n,d)
>>rlocus(f)
IngresamoslafuncindetransferenciaaMATLAByluegoobtenemoseldiagramadebode,conlainstruccinbode(f)
>>n=[00.1]
>>d=[10.1]
>>f=tf(n,d)
>>bode(f)
IngresamoslafuncindetransferenciaaMATLAByluegoobtenemoseldiagramadenyquist,conlainstruccinnyquist(f)
>>n=[00.1]
>>d=[10.1]
>>f=tf(n,d)
>>nyquist(f)
SupongamosqueenelcircuitoRLdelafiguraR=50yL=2,5H.BuscamoslaFDT,dondeelvoltajedesalidaeselvoltajeenlabobina
ylaentradacorrespondeaunescalndeamplitudA.Entoncestenemoslassiguientesecuaciones:
LarespuestadeuncircuitoRL,aunaentradaescalndeamplitudA,es:
VL(t)=Ae(R/L)t
Luego,latransformadadeLaplacedelafuncindeltiempoVL(t)es:
VL ( s) =
(s + R )
L
ElvoltajedesalidaVo(s),correspondeaVL(s)
Porotrolado,lasealdeentrada,expresadaenlavariablecomplejas,es:Vi(s)=A/s
Porlotanto,lafuncindetransferenciaestadadapor:
Vo(s)
FDT =
Vi(s)
A s
s
=
=
R
R
A
(s +
(s +
)
)
L
L
Reemplazamoslosparmetros:
FDT =
s + 20
IngresamoslafuncindetransferenciaaMATLAByluegovemoslarespuestaalescalnconlainstruccinstep(f)
>>n=[10]
>>d=[120]
>>f=tf(n,d)
>>step(f)
IngresamoslafuncindetransferenciaaMATLAByluegovemosellugargeomtricodelasracesconlainstruccinrlocus(f)
>>n=[10]
>>d=[120]
>>f=tf(n,d)
>>rlocus(f)
10
IngresamoslafuncindetransferenciaaMATLAByluegoobtenemoseldiagramadebode,conlainstruccinbode(f)
>>n=[10]
>>d=[120]
>>f=tf(n,d)
>>bode(f)
IngresamoslafuncindetransferenciaaMATLAByluegoobtenemoseldiagramadenyquist,conlainstruccinnyquist(f)
>>n=[10]
>>d=[120]
>>f=tf(n,d)
>>nyquist(f)
11