Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Labo Control Digital
Labo Control Digital
DE CONTROL DE TEMPERATURA
OBJETIVOS:
Parámetros:
Rt =0 . 0054 K /W ; C t =27633 W / K
Ecuaciones:
¿
1 1
τ̇ (t )+ τ (t )= φ(t )
Rt C t Ct
φ(t )=44 u(t )
v (t )=0 .25 τ (t )
PROCEDIMIENTO DE LABORATORIO:
ẋ (t )= A x (t )+B e i (t )
y (t )=C x (t )+D e i (t )
1
¿
1 1
τ̇ (t )=− τ (t )+ φ (t )
Rt Ct Ct
1
A=− =−0 . 0067
Rt Ct
44
B= =0 .0016
Ct
C=0 .25
D=0
Finalmente el sistema en tiempo continuo queda de la siguiente forma:
¿
x (t )=−0.0067 x(t )+0.0016 u(t )
y(t )=0.25 x(t )
2
Al formar las matrices M y N para calcular la controlabilidad y la
observabilidad del sistema, observamos fácilmente que el rango de estas es 1.
Rango=1=orden
M =[ H GH ]
∴ es Completamente Controlable .
Cd
N=
[ ]
C d .G
(z−1) G p (s)
G p ( z) =
z
Z [S ]
Utilizando el comando ss2tf de MATLAB, obtenemos
0.4∗10−3
G p ( s )=
s +0.0067
Entonces,
0.4∗10−3
G p ( z) =
(z−1)
z
Z[S∗( s+ 0.0067) ]
3
Haciendo fracciones parciales,
0.0597 ( z−1 )
G p ( z ) =0.0597−
( z−e−0.0067T )
HORNO ELECTRICO
220
VAC
u(t) Sistema de
Interface de
Potencia
v(t)
4
clc, clear all, close all;
Ac = [-0.0067];
Bc = [0.0016];
C = [0.25];
D = [0];
sys1 = ss(Ac,Bc,C,D);
% funcion transferencia
[num,den] = ss2tf(Ac,Bc,C,D);
printsys(num,den);
Ad = [0.99933];
Bd = [0.00016];
Ts = 0.1;
sys2 = ss(Ad,Bd,C,D,Ts);
step(sys1,'k',4);
hold;
step(sys2,'.',4);
grid;
ylabel('Voltaje')
xlabel('Tiempo')
5
-3
x 10 Respuesta en t continuo y T discreto
1.6
1.4
1.2
1
Voltaje
0.8
0.6 sys1
0.4 sys2
0.2
0
0 0.5 1 1.5 2 2.5 3 3.5 4
Tiempo (sec)
-4
x 10 Respuesta en t continuo y T discreto
8
5
Voltaje
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tiempo (sec)
6
Ahora tenemos el sistema completo que se estabiliza cerca de los 1000 segundos
0.05
0.04
Voltaje
0.03
0.02
0.01
0
0 200 400 600 800 1000 1200
Tiempo (sec)