Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROL III
ALUMNA:
REPORTE DE PRCTICA:
CIRCUITOS EN MATLAB
18 DE SEPTIEMBRE DE 2012
NDICE
1
INTRODUCCIN.1
MARCO TERICO.2
DESARROLLO DE LA PRCTICA..6
CIRCUITO RC.6
CIRCUITO RL9
CIRCUITO CL11
CIRCUITO RCL.14
CIRCUITO RCRL..18
CONCLUSION..22
BIBLIOGRAFA.22
INTRODUCCIN
2
En el siguiente reporte, se desarrollar los circuitos que se vieron en clases pasadas, es
decir los circuitos RC, RL, CL, RLC y RCRL en donde buscbamos sus variables de estado y las
matrices que corresponden a cada una.
Es por eso que ahora se implement los mismos circuitos pero hechos en Matlab, todo de
una manera muy fcil y principalmente ms rpida.
MARCO TERICO
3
ESPACIO DE ESTADOS
VARIABLES DE ESTADO
4
pero no siempre, igual al nmero de elementos almacenadores de energa,
como bobinas y condensadores.
FUNCIN DE TRANSFERENCIA
DESARROLLO DE LA PRCTICA
5
CIRCUITO RC
>>help power_analyze
A=
-1
B=
C=
D=
x0 =
10
STATES =
INPUTS =
6
'U_DC Voltage Source'
OUTPUTS =
U_Voltage Measurement
>> syms s
>> H=inv(s*eye(size(A))-A)
H=
1/(s + 1)
>> tf(ss(A,B,C,D))
Transfer function:
-----
s+1
>> P = [1]
P=
Pinv =
>> Ap = Pinv*A*P
Ap =
-1
>> Bp = Pinv*B
Bp =
7
1
>> Cp = C*P
Cp =
>> tf(ss(Ap,Bp,Cp,D))
Transfer function:
1
-----
s+1
CIRCUITO RL
8
help power_analyze
A=
-1000000
B=
1000
C=
-1000
D=
x0 =
0.0100
STATES =
INPUTS =
9
OUTPUTS =
U_Voltage Measurement
>> syms s
>> H=inv(s*eye(size(A))-A)
H=
1/(s + 1000000)
>> P=[1]
P=
>> Pinv=inv(P)
Pinv =
>> AP=Pinv*A*P
AP =
-1
>> BP=Pinv*B
BP =
>> CP=C*P
CP =
>> tf(ss(AP,BP,CP,D))
1
0
Transfer function:
-----
s+1
CIRCUITO CL
>>help power_analyze
A=
0 1000
-1000 0
B=
1000
1
1
C=
-1 0
D=
x0 =
10
STATES =
INPUTS =
OUTPUTS =
U_Voltage Measurement
>> syms s
>> H=inv(s*eye(size(A))-A)
H=
>> tf(ss(A,B,C,D))
Transfer function:
s^2
1
2
-----------
s^2 + 1e006
>> P=[1,2;3,4]
P=
1 2
3 4
>> Pinv=inv(P)
Pinv =
-2.0000 1.0000
1.5000 -0.5000
>> AP=Pinv*A*P
AP =
1.0e+004 *
-0.7000 -1.0000
0.5000 0.7000
>> BP=Pinv*B
BP =
1.0e+003 *
1.0000
-0.5000
>> CP=C*P
CP =
1
3
-1 -2
>> tf(ss(AP,BP,CP,D))
Transfer function:
s^2
-------------------------
CIRCUITO RLC
[A,B,C,D,x0,STATES,INPUTS,OUTPUTS] = power_analyze('CtoRCL')
A=
-1000000 1000
-1000 0
B=
1
4
1000
C=
-1000 1
D=
x0 =
-10
STATES =
INPUTS =
OUTPUTS =
U_Voltage Measurement
>> syms s
>> H=inv(s*eye(size(A))-A)
H=
1
5
>> tf(ss(A,B,C,D))
Transfer function:
s^2
---------------------
>> P=[1,2;3,4]
P=
1 2
3 4
>> Pinv=inv(P)
Pinv =
-2.0000 1.0000
1.5000 -0.5000
>> AP=Pinv*A*P
AP =
1.0e+006 *
1.9930 3.9900
-1.4950 -2.9930
>> BP=Pinv*B
BP =
1
6
1.0e+003 *
-2.0000
1.5000
>> CP=C*P
CP =
-997 -1996
>> tf(ss(AP,BP,CP,D))
Transfer function:
------------------------------
CIRCUITO RCRL
1
7
>> help power_analyze
A=
1.0e+005 *
-0.0000 0.0050
-0.0050 -5.0000
B=
0.5000
500.0000
C=
-0.5000 -500.0000
D=
0.5000
1
8
x0 =
10
STATES =
INPUTS =
OUTPUTS =
U_Voltage Measurement
>> syms s
>> H=inv(s*eye(size(A))-A)
H=
>> tf(ss(A,B,C,D))
Transfer function:
0.5 s^2
1
9
---------------------
>> P=[1,2;3,4]
P=
1 2
3 4
>> Pinv=inv(P)
Pinv =
-2.0000 1.0000
1.5000 -0.5000
>> AP=Pinv*A*P
AP =
1.0e+006 *
-1.5035 -2.0050
0.7525 1.0035
>> BP=Pinv*B
BP =
499.0000
-249.2500
>> CP=C*P
CP =
1.0e+003 *
-1.5005 -2.0010
2
0
>> tf(ss(AP,BP,CP,D))
Transfer function:
----------------------------------
CONCLUSIN
BIBLIOGRAFA
http://es.wikipedia.org/wiki/Espacio_de_estados
http://www.esi2.us.es/~danirr/apuntesIC4.pdf
http://es.scribd.com/doc/38865453/Analisis-de-Variables-de-Estado
http://www.ib.cnea.gov.ar/~dsc/capitulo2/Capitulo2.htm
2
2