Beruflich Dokumente
Kultur Dokumente
2 Prctica Calificada
CURSO:
INGENIERIA DE CONTROL
CDIGO:
20121133F
SECCIN:
2016 - 1
PROBLEMA 1
A) Diagrama del sistema
Sistema Elctrico
B) Modelamiento
Las ecuaciones para el circuito dado:
e i=R1 i 1 + R2 i2 +e 0 (1)
Las corrientes en funcin de
e0 :
de
1
i 2 dt=e0 i2=C 0 ( 2)
C
dt
2
d i2 d i1
di
d e
de
L
+ R2 i 2 +e 0=0 L 1 =CL 20 + R2 C 0 + e0
dt
dt
dt
dt
dt
i 1=C
d e0 R2 C
1
+
e 0+ e 0 dt ( 3)
dt
L
L
e i=R1 C
d e 0 R1 R 2 C
R
de
+
e 0 + 1 e0 dt + R2 C 0 + e0
dt
L
L
dt
d ei
d2e0
R R C d e0 R 1
= ( R1 + R 2 ) C
+ 1+ 1 2
+ e
2
dt
L
dt L 0
dt
MODELO MATEMATICO
d 2 e 0 L+ R1 R 2 C d e 0
R1
d ei
1
+
+
e 0=
2
dt
( R1+ R2 ) CL dt ( R1 + R2 ) CL
( R 1+ R 2 ) C dt
MODELO EN FRECUENCIA
) (
) (
s 2 E 0+
L+ R1 R2 C
R1
1
s E0 +
E0=
s Ei
( R1 + R2 ) CL
( R 1+ R 2) CL
( R 1+ R 2 ) C
) (
) (
E0
Ls
=
Funcio n de Transferencia
2
E i LC ( R 1+ R 2) s + ( L+ R1 R2 C ) s + R1
( (
D1 D2 e0 +
D e0 =
) )
L+ R1 R2 C
R1
1
D e0 +
e 0=
D ei
( R 1+ R 2 ) CL
( R 1+ R 2 ) CL
( R1 + R2 ) C
) (
) (
L+ R1 R 2 C
R1
1
e 0
D1 e 0 +
ei (4)
( R1 + R2 ) CL
( R 1+ R 2) CL
( R1 + R 2 ) C
) (
x 1 ( t )=e 0 ( t ) x 2 ( t )=
x 1 ( t )=
x 2 ( t )=
R1
D1 e 0
( R 1+ R 2) CL
L+ R1 R2 C
1
x 1 ( t )x 2 (t ) +
ei
( R1 + R2 ) CL
( R 1+ R 2) C
R1
x1 (t )
( R 1+ R 2) CL
( )
((
x1 ( t )
=
x2 ( t )
L+ R 1 R2 C
( R 1+ R 2 ) CL
R1
( R 1+ R 2 ) CL
1
0
( ) ((
1
x1 ( t )
+ ( R1 + R 2 ) C e i
x2 ( t )
0
_________________________________________________________________________
e 0 ( t )=( 1 0 )
( )
x1 ( t )
+ ( 0 ) ei (t )
x2 ( t )
C) Sript
PROGRAMA 1:
% programa: Practica Califica 02
% Descripcion: analisis de sistema RLC
%--------------------% Ingresar Sistema
clc; clear all;
R1=input('R1= ');
R2=input('R2= ');
C=input('C= ');
L=input('L= ');
den=[1 (L+R1*R2*C)/(L*C*(R1+R2)) R1/(L*C*(R1+R2))]
num=[0 1/(C*(R1+R2)) 0]
printsys(num,den);
% Matriz de Controlabilidad
[A,B,C,D]=tf2ss(num,den)
mc=ctrb(A,B)
x=rank(mc);
y=length(mc);
if x==y
disp('sistema Controlable....');
else
disp('Sistema no Controlable...');
end
% Matriz Observable
mo=obsv(A,C)
x1=rank(mo);
y1=length(mo);
if x1==y1
disp('sistema Observable....');
else
disp('Sistema no Observable...');
end
% Determina estabilidad
x2=roots(den)
%raices<>polos
y2=max(real(x2))
if y2<0
disp('Sistema Estable ...');
else
disp('Sistema Inestable ...');
end
% Respuesta al escalon unitario
step(num,den);
% Respuesta al impulso unitario
figure, impulse(num,den);
% Respuesta a la rampa unitaria
dens=[L*C*(R1+R2) (L+R1*R2*C) R1 0];
figure, step(num,dens);
title('Respuesta a la rampa...');
% Respuesta en frecuencia
figure, bode(num,den);
%Respuesta al exponencial
t=0:.01:7;
rt=exp(-t);
ct=lsim(num, den, rt, t);
figure, plot(t,rt,'o',t,ct,'-');
%Grafica del LGR
figure, rlocus(num,den);
%-------------------------
GRAFICAS
Respuesta al Escaln Unitario
Respuesta al Impulso
Respuesta
Respuesta al Exponencial
del LGR
Grafica
PROGRAMA 2:
A) Modelamiento
Funcin de Transferencia:
E0
Ls
=
2
E i LC ( R 1+ R 2) s + ( L+ R1 R2 C ) s + R1
( )
((
x1 ( t )
=
x2 ( t )
L+ R 1 R2 C
( R 1+ R 2 ) CL
R1
( R 1+ R 2 ) CL
1
0
( ) ((
1
x1 ( t )
+ ( R1 + R 2 ) C e i
x2 ( t )
0
_________________________________________________________________________
e 0 ( t )=( 1 0 )
( )
x1 ( t )
+ ( 0 ) ei (t )
x2 ( t )
Para:
a 1=
L+ R1 R 2 C
R1
1
, a 2=
, b 1=
( R 1+ R 2 ) CL
( R 1+ R 2) CL
( R1 + R2 ) C
) (
) (
Ecuaciones Diferenciales:
GRAFICAS
Respuesta al Escaln Unitario
PROBLEMA 2