Escolar Documentos
Profissional Documentos
Cultura Documentos
ACTIVIDAD 3
Abril- -2016
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
INTRODUCCION
En este trabajo colaborativo los integrantes del curso de CONTROL DIGITAL se darán
soluciones a los tres ejercicios planteados en el anexo dos de la guía de actividades.
Después de haber leído los conceptos de la unidad dos del curso, hemos adquirido los
conocimientos que nos servirán para dar desarrollo a los ejercicios utilizando las
herramientas matemáticas adecuadas.
Este curso es muy importante para nuestra formación profesional porque nos da
conocimientos y herramientas matemáticas que podemos utilizar a futuro en nuestras
vidas profesionales, para el diseño e implementación de sistemas que utilicen el control
digital que hoy en día son muchos y tienen muchas aplicaciones en diversos campos de la
electrónica.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
OBJETIVOS
Generales
Específicos
Realizar debate con el instructor y miembros del equipo para ajustar las
respuestas apropiadamente.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
Desarrollo
R/
1
z2 0.004528 Z+ 0.9048
G ( z )=( ) 2
1 z −1.7235 z +0.74075976
z2
Y ( z) 0.004528 Z−1+ 0.9048 Z−2
G z=
( ) =
u ( z ) 1−1.7235 Z−1 +0.74075976 Z−2
( )(
X 1 ( K +1 )
=
0 1
)(
X 1 (k) 0
X 2 ( K +1 ) −a 2 −a 1 X 2 ( k ) 1
+ U ( k) )()
( )(
X 1 ( K +1 )
=
0 1 X 1(k ) 0
)(
+ U (k )
X 2 ( K +1 ) −0.74075976 1.7235 X 2 ( k ) 1 )()
Ahora se calcula las matrices C y D
b 2−a2 b 0=0.9048−0.74075976∗0=0.9048
b 1−a1 b 0=0.004528−1.7235∗0=0.004528
( )(
X 1 ( K +1 )
=
0 1 X 1(k ) 0
)(
+ U (k )
X 2 ( K +1 ) −0.74075976 1.7235 X 2 ( k ) 1 )()
y ( k )=( 0.9048 0.004528 ) ( )
X 1( k )
X 2( k )
+b o U (k )
Prueba Matlab
Comando Resultados
num =[0.004528 0.9048]; A= 1.7235 -0.7408
den =[1 -1.7235 0.74075976]; 1.0000 0
[A,B,C,D]=tf2ss(num,den)
co=ctrb (A,B) B= 1
ob=obsv (A,C)
0
Controllability=rank(co)
Observability=rank(ob)
C = 0.0045 0.9048
D= 0
co = 1.00 1.7235
0 1.0000
ob = 0.0045 0.9048
0.9126 -0.0034
Controllability = 2
Observability = 2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
2. Mediante el uso de la matriz de transición de estado obtenga la respuesta al escalón y[n] del
sistema digital descrito por las siguientes matrices de estado y condición inicial:
G= [ 0 1
−0.7 −0.8
1
] []
, H= , c= [ 1 0 ] , x ( 0 )=
1
1
−1 [ ]
R/
Se parte de la función de transferencia discreta del sistema que se obtiene mediante el uso de la
siguiente ecuación;
Se debe calcular
Ψ ( k )=G k =Z−1 {( zI−G )−1 z }
−1
−1
0 1 (( )(
|zI −G| = Z 1 0 − 0 1
−0.7 −0.8
−1
))
−1
0 z (( ) (
|zI −G| = z 0 − 0 1
−0.7 −0.8 ))
|zI −G|=z ( z +0.8 ) +0.7=z 2 +0.8 z+ 0.7
(
z +0.8 1
|zI −G| = z +0.8 z +0.7
−1
2
−0.7
z +0.8 z +0.7
2 2
z + 0.8 z +0.7
2
z
z + 0.8 z +0.7
)
Multiplicamos la última ecuación por z
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
[ ]
z 2 +0.8 z z
z 2 +0.8 z +0.7 2
−1 z +0.8 z +0.7
( zI −G ) z =
−0.7 z z2
2
z +0.8 z +0.7 z 2+0.8 z +0.7
z
−1
( zI −G ) z = 2 (
z+ 0.8 1
z +0.8 z+ 0.7 −0.7 z )
Resolviendo completamente la ecuación de estado y la de la salida para una señal de entrada dada
por:
( k ) =1 k=0,1,2, ⋯ x ( 0 )= 1
−1 [ ]
Teniendo en cuenta la transformada Z de la entrada (escalón unitario) y que se sabe que:
X ( z )=1 ( zI −G )−1 [ zx ( 0 ) + HU ( z ) ]
[ ][ ]
2
z z
zx ( 0 )+ HU ( z )=
z
−z
+
[ ]
z−1
z
=
z−1
2
−z +2 z
z−1 z−1
( )
z
z + z−1 ) = 1
(
) z z−1 (2 z−z )=¿
2
z
[ z X ( 0 )+ Hu ( z ) ]=(−z 2
( z−1 )
z
[ z X ( 0 )+ Hu ( z ) ]= ( )
z
z−1 2−z
z z+ 0.8 1 z
2 ( z
z +0.8 z+ .7 −0.7 z z−1 2−z ) ( ) =
z
z
(¿¿ 2+0.8 z+ 0.7) (
z+ 0.8 1 z
(z −1) −0.7 z 2−z )( )
z
¿
( )
2
z z +0.8 z+ 2−z
(¿¿ 2+0.8 z+ 0.7)
(z −1) −0.7 z+ 2 z−z 2
z
¿
( )
2
z z −0.2 z+2
(¿¿ 2+0.8 z+ 0.7)
( z −1) 1.3 z−z 2
z
¿
z
2
(¿ ¿3−0.2 z −0.1 z−0.7 )
z
¿
4 3 2
z −0.2 z +2 z 1.3 z 3−z 4
¿ (¿ ¿ 3−0.2 z 2−0.1 z−0.7 )
X ( z )=¿
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
z3
Divide
z3
( )
z−0.2+2 z−1
−1 −2 −3
X ( z )= (1−0.2 z −0.1 z −0.7 z )
1.3−z
(1−0.2 z −0.1 z −2−0.7 z −3 )
−1
y ( k )=C X ( k )= [ 1 0 ] X (k )
z−0.2+2 z−1
y k =C X k =
( ) ( )
(1−0.2 z −1−0.1 z−2−0.7 z−3)
El valor final de y(k) se puede obtener aplicando el teorema del valor final
z−0.2+2 z−1
y ( k )=C X ( k )=
(1−0.2 z −1−0.1 z−2−0.7 z−3)
G = [0 1;-.7 -.8];
H = [1;1];
C = [1 0]; D = [0];
XI= [1;-1];
sysB = ss(G,H,C,D,1);
initial(sysB,XI)
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
G= (−0.7
0
−1 ) (1 )
1 , H= 0
Nota: Debe hacer el cálculo del vector de realimentación usando todos los métodos del
ejemplo.
R/
Primero se determina la controlabilidad del Sistema
[ H|GH ¿= 0 (1 −11 )
Rango=2, determinante diferente de zero,se calcula K con la ecuacion
[( ) (
[ ZI −G+ HK ] = z 1 0 −
0 1
0 1 = z
−0.7 −1 )] (
0.7
−1
z+ 1 )
a 1=1, a 2=0.7
Método 2: Ackerman
−1
K= [ 0 1 ] [ H ∨GH ] θG
2
θG=z −z +0.8125 I
(
θG= 0 1 − 0
−0.7 −1 ) ( )
1 +0.8125 1 0
−0.7 −1 0 1 ( )
θG=( 0
−0.7 −1)(−0.7 −1) (−0.7 −1) ( 0 1)
1 0 1 − 0 1 +0.8125 1 0
θG=(−0.7 −1 )−( 0
−0.7 −1 ) ( 0 0.8125)
1 + O.8125 0
0.7 0.3
θG=( 0.1125
2.1125 )
−2
1.4
Usando la ecuación inicial se obtiene:
−1
K= [ 0 1 ] [ H ∨GH ] θG
−1
[( )] (
K= [ 0 1 ] 0 1
1 −1
0.1125
1.4
−2
2.1125 )
( )(
K= [ 0 1 ] 1 1 0.1125
1 0 1.4
−2
2.1125 )
K= [ 1 0 ] (0.1125 )
−2
1.4 2.1125
K=( 0.1125 −2 )
Método 3
K=[ZI −G+ HK ]
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas tecnología e ingeniería
Control Digital – 299006_288– 2016
Fase 2 - Teórica –
[( ) (
[ ZI −G+ HK ] = z 1 0 −
0 1
0
)] ( )
1 + 0 ( k 1 k 2)
−0.7 −1 1
[ ZI −G+ HK ] =( z −1 )+( 0 0 )
0.7 z +1 k 1 k 2
[ ZI −G+ HK ] =( z
0.7+k 1 z +1+k 2 )
−1
Comando Resultado
G= [0 1;-0.7 -1]; Transfer function:
H =[0;1];
s - 1.11e-016
C= [0 1];
D= 0; -------------
[Num3,Den3] =ss2tf s^2 + s + 0.7
(G,H,C,D);
q3 = tf(Num3,Den3)
step (q3)
stepinfo (q3)
CONCLUSIONES