Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Segunda Práctica Calificada Domiciliaria
Segunda Práctica Calificada Domiciliaria
PRACTICA CALIFICADA No : 2
Código : 20030001J
Número de matrícula : 15
Firma ……..………….
Ciclo : 2007-I
Primera Práctica Calificada Domiciliaria
SISTEMA 01:
Donde:
1 e sT 10 ( s 12)
Gh0( s) , Ga ( s ) , Gm ( s ) 3 … Sistema de 3er orden
s s 10 ( s 18)
18
GP ( s) y T 0.03seg
s4
De los requerimientos:
1 2
M P 8 100e 0.627
4 rad
ts (2%) 1seg wn 6.384
wn seg
( G ( s ) Gh 0 ( s )Ga ( s )GP ( s ) )
Y ( s ) G ( s ) M * ( s ) Y * ( s) G* ( s ) M * ( s )
M ( s ) GD ( s) E * (s ) M * ( s) GD* ( s ) E * ( s )
E ( s) R( s ) Gm ( s)Y ( s) R( s ) G ( s)Gm ( s) M * (s )
M * (s)
E * ( s ) R* (s ) (G ( s )Gm ( s ))* M * ( s )
GD* ( s)
M * ( s) Y * (s) GD* ( s )
R* ( s ) G* ( s ) R* ( s ) 1 (G ( s)Gm ( s))* GD* ( s)
Y * ( s) G * (s )GD* (s ) Y ( z) G ( z )GD ( z )
R ( s) 1 (G( s)Gm ( s)) GD ( s)
* * *
R( z ) 1 GGm ( z )GD ( z )
Ga ( s )GP ( s )
G ( z ) Z{Gh 0 ( s)Ga ( s)GP ( s)} (1 z 1 ) Z{ }
s
80 2 10 4
G ( z ) (1 z 1 ) Z { } (1 z 1 ) Z { }
s ( s 4)( s 10) s 3( s 4) 3( s 10)
2 10 4 0.031357( z 0.8694)
G ( z ) (1 z 1 ){ 1
4T 1
10T 1
}
1 z 3(1 e z ) 3(1 e z ) ( z 0.887)( z 0.7408)
Para GGm ( z ) se puede hacer lo mismo pero por ser muy operativo nos
ayudamos con el MATLAB:
Para que el sistema sea del menor orden posible será necesario que los
grados del Numerador y el Denominador sean iguales, además deben incluir
un integrador para que el error en estado estable sea 0.
T=0.03;N=100;
Nz=0.0093814*[1 0.2863 -0.506947];
Dz=[1 -2.3029 1.74925 -0.43169];
y=5*dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,y),grid on
Gráfica de y(kT)
Mp=8.1%
2.5
y(kT)
1.5
0.5
0
0 0.5 1 1.5 2 2.5 3
ts=0.96 seg kT(seg)
U ( z) GD ( z )Gh 0 ( z )
U ( z ) Gh 0 ( s ) M * ( s )
R ( z ) 1 GGm ( z )GD ( z )
U (z) z 3 2.2109 z 2 1.60626 z 0.38315
0.29918 3
z 2.3029 z 1.74925 z 0.43169
2
R( z )
T=0.03;N=100;
Nz=[1 -2.32953 1.50299 -0.17346];
Dz=[1 -2.3029 1.74925 -0.43169];
e=5*dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,e),grid on
Gráfica de e(kT)
6
2
e(kT)
ess=0
0
-2
-4
-6
-8
0 tp=0.3 seg 0.5 1 1.5 2 2.5 3
kT(seg)
T=0.03;N=100;
Nz=0.29918*[1 -2.2109 1.60626 -0.38315];
Dz=[1 -2.3029 1.74925 -0.43169];
u=5*dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,u),grid on
Gráfica de u(kT)
1.9
1.8
1.7
1.6
u(kT)
1.5
1.4
1.3
1.2
1.1
0 0.15 0.5 1 1.5 2 2.5 3
kT(seg)
Apreciamos que el error en estado estacionario es cero, el M P y el ts son
aproximadamente iguales a los requeridos, es decir, el diseño empleado es
bueno; también observamos que el máximo sobrepico para la señal de
control ocurre a los 0.15 seg y luego permanece casi constante.
V ( z ) GD ( z )Gh 0Ga ( z )
V ( s) Gh 0 ( s)Ga ( s) M * ( s)
R( z ) 1 GGm ( z )GD ( z )
10 1 1
Gh 0Ga ( z ) (1 z 1 ) Z { } (1 z 1 ) Z{ }
s (s 10) s s 10
1 e 10T
Gh 0Ga ( z )
z e 10T
V ( z) z 3 2.2109 z 2 1.60626 z 0.38315
0.077542 4
z 3.04372 z 3.45528 z 1.72757 z 0.3198
3 2
R( z )
Graficando en MATLAB:
T=0.03;N=100;
Nz=0.077542*[1 -2.2109 1.60626 -0.38315];
Dz=[1 -3.04372 3.45528 -1.72757 0.3198];
u=5*dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,u),grid on
Gráfica de v(kT)
1.8
1.6
v(kT)
1.4
1.2491
1.2
0.8
0.6
0.4
0.2
0
0 tp=0.3 seg 0.5 1 1.5 2 2.5 3
kT(seg)
Para el sistema:
1 e Ts wn2 rad
GP ( z ) Z { } , wn 22.69565 , T 0.02768seg
s ( s 8s wn )
2 2
seg
1 e Ts 515.0926
GP ( z ) Z { }
s ( s 8s 515.0926)
2
En MATLAB:
Ns=[515.0926];
Ds=[1 8 515.0926];
[Nz,Dz]=c2dm(Ns,Ds,0.02768,'zoh')
0.1777 z 0.1649
GP ( z )
z 1.4588 z 0.8014
2
Calculamos la F.T.P:
Y (z) (0.1777 z 0.1649){( K P K I K D ) z 2 ( K P 2 K D ) z K D }
R( z ) z ( z 1)( z 2 1.4588 z 0.8014) (0.1777 z 0.1649){( K P K I K D ) z 2 ( K P 2 K D ) z K D }
Y ( z) 0.15724 z 3 0.09513 z 2 0.0938 z 0.12054
4
R( z ) z 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
b) Graficamos en MATLAB:
T=0.02768;N=72;
Nz=[0.15724 -0.09513 -0.0938 0.12054];
Dz=[1 -2.30156 2.16507 -0.8952 0.12054];
y=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,y),grid on
Mp=1.94%
1
y(kT)
0.8
0.6
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
tp=0.332seg kT(seg)
ts=0.30448 seg
ts(5%)=0.249 seg
ts(2%)=0.2768 seg
Sabemos que: E ( z ) R( z ) Y ( z )
T=0.02768;N=72;
Nz=[1 -2.4588 2.2602 -0.8014 0];
Dz=[1 -2.30156 2.16507 -0.8952 0.12054];
e=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,e),grid on
1.2
0.8
0.6
0.4
e(kT)
0.2
-0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
kT
Y ( z)
También: U ( z)
GP ( z )
Reemplazando:
U ( z ) 0.88489 z 4 2.64739 z 3 3.419 z 2 2.15345z 0.5858
R( z ) z 4 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
T=0.02768;N=72;
Nz=[0.88489 -2.64739 3.419 -2.15345 0.5858];
Dz=[1 -2.30156 2.16507 -0.8952 0.12054];
u=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,u),grid on
1.2
1.1
0.9
0.8
u(kT)
0.7
0.6
0.5
0.4
0.3
0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
kT(seg)
c) Para graficar las respuestas a una rampa unitaria revisamos si las F.T.P.
presentan polos en z=1, en cuyo caso se procederá a simplificar dicho factor
y luego recién graficar.
T=0.02768;N=72;
Nz=[0.15724 -0.09513 -0.0938 0.12054]*T;
Dz=conv([1 -2.30156 2.16507 -0.8952 0.12054],[1 -1]);
y=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,y),grid on
Gráfica de y(kT)
2
1.8
1.6
1.4
y(kT)
1.2
0.8
0.6
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
kT(seg)
T=0.02768;N=72;
Nz=deconv([1 -2.4588 2.2602 -0.8014 0],[1 -1])*T;
Dz=[1 -2.30156 2.16507 -0.8952 0.12054];
y=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,y),grid on
Gráfica de e(kT)
0.12
0.1
e(kT)
0.08
0.06
ess=0.10673
0.04
0.02
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Calculamos analíticamente:
ess lim(1 z 1 ) E ( z )
z 1
z 3 1.4588 z 2 0.7714 z
ess limT
z 1 z 4 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
ess 0.0974
T=0.02768;N=72;
Nz=[0.88489 -2.64739 3.419 -2.15345 0.5858]*T;
Dz=conv([1 -2.30156 2.16507 -0.8952 0.12054],[1 -1]);
y=dstep(Nz,Dz,N);
k=0:N-1;
stairs(k*T,y),grid on
Gráfica de u(kT)
2
1.8
1.6
1.4
1.2
u(kT)
0.8
0.6
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Calculamos la F.T.P:
Y ( z) z (0.1777 z 0.1649){( K P K I ) z K P }
R( z ) z ( z 1)( z 2 1.4588 z 0.8014) (0.1777 z 0.1649){( K P K I K D ) z 2 ( K P 2 K D ) z K D }
Y ( z) 0.02735 z 3 0.04412 z 2 0.01739 z
4
R( z ) z 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
b)
y(kT)
Mp=14%
y(kT)
0.8
0.6
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
tp=0.1937seg kT(seg)
ts=0.1661 seg
ts(5%)=0.4152 seg
ts(2%)=0.5536 seg
0.8
0.6
0.4
e(kT)
0.2
-0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
kT(seg)
u(kT)
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
kT(seg)
c) Análogamente al anterior:
Gráfica de y(kT)
1.5
y(kT)
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Gráfica de e(kT)
0.12
0.1
e(kT)
0.08
0.06
ess=0.10657
0.04
0.02
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Calculamos analíticamente:
ess lim(1 z 1 ) E ( z )
z 1
Gráfica de u(kT)
1.6
1.4
1.2
0.8
0.6
u(kT)
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Sistema de Control con Controlador I-PD digital:
Calculamos la F.T.P:
Y (z) K I z 2 (0.1777 z 0.1649)
R( z ) z ( z 1)( z 2 1.4588 z 0.8014) (0.1777 z 0.1649){( K P K I K D ) z 2 ( K P 2 K D ) z K D }
Y ( z) 0.04609 z 3 0.04277 z 2
4
R( z ) z 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
b)
Mp=16%
y(kT)
0.8
0.6
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
tp=0.1938seg kT(seg)
ts=0.1661 seg
ts(5%)=0.3875 seg
ts(2%)=0.6366 seg
1.2
0.8
0.6
0.4
0.2
e(kT)
-0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
kT(seg)
U ( z) 0.25935( z 4 1.4588 z 3 0.8014 z 2 )
4
R ( z ) z 2.30156 z 3 2.16507 z 2 0.8952 z 0.12054
1.1
u(kT)
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
kT(seg)
c)
Gráfica de y(kT)
1.5
y(kT)
0.5
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Gráfica de e(kT)
0.12
0.1
0.08
e(kT)
0.06
ess=0.095322
0.04
0.02
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Calculamos analíticamente:
ess lim(1 z 1 ) E ( z )
z 1
Gráfica de u(kT)
1.6
1.4
1.2
0.8
0.6
u(kT)
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
SISTEMA 03:
Para el sistema:
Observamos que el primer término de G(z) será 1.5458z -1 por lo que F(z)
debe empezar con un término en z-1, además tenemos la condición para el
error estacionario cuando r(kT)=rampa unitaria; entonces, suponemos:
F ( z ) a1 z 1 a2 z 2 a3 z 3 a4 z 4 ...(1)
Como la entrada es un escalón, se debe cumplir:
1 F ( z ) (1 z 1 ) N1 ( z )....(2)
También la planta posee un polo inestable, por lo que de (2):
1 F ( z ) (1 z 1 )(1 1.28402 z 1 ) N ( z )....(2.1)
Para el error en estado estacionario calculamos Kv:
(1 z 1 ) (1 z 1 ) F ( z )
K v lim[ GD ( z )G ( z )] lim[ ]
z 1 T z 1 T 1 F ( z)
(1 z 1 ) F ( z) F (1) 1
K v lim[ 1
]
z 1 T (1 z ) N1 ( z ) T N1 (1) 0.15
De (2): F (1) 1
N (1) 1.05626..(3)
Como se requiere que no haya oscilaciones entre muestras:
U ( z ) b0 b1 z 1 b2 z 2 b3 z 3 b( z 4 z 5 ...)...(4)
R( z ) (1 1.28402 z 1 )(1 0.52452 z 1 0.082086 z 2 )
U ( z) F ( z) F ( z)
G( z) 1.5458(1 0.78095 z 1 )(1 0.34758 z 1 )(1 z 1 ) z 1
Consideramos:
F ( z ) (1 0.78095 z 1 )(1 0.34758 z 1 ) z 1 F1 ( z )...(4)
F1 ( z ) c0 c1 z 1
Luego, de (1) y (2.1):
1 a1 z 1 a2 z 2 a3 z 3 a4 z 4 (1 z 1 )(1 1.28402 z 1 ) N ( z )
Hallamos el cociente y el residuo:
N ( z ) 1 (2.28402 a1 ) z 1 (3.93273 2.28402a1 a2 ) z 2
R( z ) ( 3.93273a1 2.28402a2 a3 6.049707) z 3
(2.93273a1 1.28402a2 a4 5.049704) z 4
De (4):
Como condición debemos tener R(z)=0, además N(1)=-1.05626
F ( z ) a1 z 1 a2 z 2 a3 z 3 a4 z 4 a5 z 5 ...(1)
Como la entrada es un escalón, se debe cumplir:
1 F ( z ) (1 z 1 ) N1 ( z )....(2)
También la planta posee un polo inestable, por lo que de (2):
1 F ( z ) (1 z 1 )(1 1.28402 z 1 ) N ( z )....(2.1)
Para el error en estado estacionario calculamos Kv:
(1 z 1 ) (1 z 1 ) F ( z )
K v lim[ GD ( z )G ( z )] lim[ ]
z 1 T z 1 T 1 F ( z)
(1 z 1 ) F ( z) F (1) 1
K v lim[ 1
]
z 1 T (1 z ) N1 ( z ) T N1 (1) 0.15
De (2): F (1) 1
N (1) 1.05626..(3)
Como se requiere que no haya oscilaciones entre muestras:
U ( z ) b0 b1 z 1 b2 z 2 b3 z 3 b4 z 4 b( z 5 z 6 ...)
R( z ) (1 1.28402 z 1 )(1 0.52452 z 1 0.082086 z 2 )
U ( z) F ( z) F ( z)
G( z) 1.5458(1 0.78095 z 1 )(1 0.34758 z 1 )(1 z 1 ) z 1
Consideramos:
F ( z ) (1 0.78095 z 1 )(1 0.34758 z 1 ) z 1 F1 ( z )...(4)
De (1) y (4):
0.780954 a1 0.780953 a2 0.780952 a3 0.78095a4 a5 0 …(I)
0.347584 a1 0.347583 a2 0.347582 a3 0.34758a4 a5 0 …(II)
Luego, de (1) y (2.1):
1 a1 z 1 a2 z 2 a3 z 3 a4 z 4 a5 z 5 (1 z 1 )(1 1.28402 z 1 ) N ( z )
Hallamos el cociente:
N ( z ) 1 (2.28402 a1 ) z 1 (3.93273 2.28402 a1 a2 ) z 2 ( 3.93273a1 2.28402a2 a3 6.049707) z 3
Tenemos las ecuaciones (III) y (IV):
1 F (1) 0 a1 a2 a3 a4 a5 1
1 F (1.28402) 0 1.284024 a1 1.284023 a2 1.284022 a3 1.28402a4 a5 1.284025
Como condición debemos tener N(1)=-1.05626:
N (1) 7.21675a1 3.28402a2 a3 13.266454 1.05626 …(V)
Resolviendo (I), (II), (III), (IV) y (V):
a1 17.96025
a2 45.76102
a3 34.98818
a4 0.165704
a5 6.35312
Finalmente tenemos:
F ( z ) 17.96025 z 1 45.76102 z 2 34.98818 z 3 0.165704 z 4 6.35312 z 5
N ( z ) 1 15.67623 z 1 8.67218 z 2 4.9478 z 3
F ( z)
GD ( z )
G ( z )(1 z 1 ) N ( z )
11.61874(1 1.28402 z 1 )(1 0.52452 z 1 0.082086 z 2 ) (1 0.78095z 1 ) (1 0.34758 z 1 ) (1 2.11453z 1 1.30316 z 2 )
(1 0.78095 z 1 ) (1 15.07937 z 1 )(1 0.944324 z 1 ) (1 0.34758 z 1 ) (1 z 1 )(1 0.34746 z 1 )
d) Determinar GD(s).