Académique Documents
Professionnel Documents
Culture Documents
AGENDA
! Introduccin
! Retenedor de Orden Cero
! Clculo de la Transformada Z mediante el mtodo de la Integral de Convolucin ! Funcin de Transferencia Pulso ! Transformada Z modificada ! Criterio de Estabilidad de Jury
INTRODUCCIN(1)
! La transformada z permite aplicar los mtodos de diseo convencionales de sistemas en tiempo continuo a sistemas en tiempo discreto. ! Los sistemas de control en tiempo discreto pueden operar en parte en tiempo discreto y en parte en tiempo continuo. ! Las seales en tiempo discreto surgen si el sistema involucra la operacin de muestreo de seales en tiempo continuo. La seal muestreada es x(0), x(T), x(2T), ... , donde T es el perodo de muestreo.
3
INTRODUCCIN(2)
x * (t ) = x(t )$ T (t ) = x(t )! $ (t # kT )
k =0
"
x * (t ) = ! x(t )$ (t # kT ) = ! x(kT )$ (t # kT )
k =0 k =0
"
"
X * (s ) = ! x(kT )e
k =0
"
# kTs
X (z ) = ! x(kT )z # k
k =0
"
! Si el circuito de retencin de datos es un extrapolador polinomial de n-simo orden, se conoce como retenedor 6 de n-simo orden.
"
H ( s ) = # x ( kT ) L {u (t ! kT ) ! u (t ! ( kT + T ))}
k =0
1 # e #Ts H (s ) = s
! x(kT )e
k =0
"
# kTs
Considerando que la integral de una funcin impulso es una constante, se puede suponer que el retenedor de orden cero es un integrador, y la entrada al circuito de retencin es un tren de impulsos.
8
INTEGRAL DE CONVOLUCIN(1)
" "
x * (t ) = # x (t ) ! (t ! kT ) = x (t ) #! (t ! kT )
k =0 k =0
L {! (t ! kT )} = e! kTs $" ' 1 L %#! (t ! kT )( = 1 + e!Ts + e!2 Ts + e!3Ts + ... = 1 ! e!Ts & k =0 )
% + ( X * (s ) = L{x * (t )} = L ) x(t )" - (t $ kT )& k =0 * '
c + j%
INTEGRAL DE CONVOLUCIN(2)
X * (s ) = 1 X ( p) dp )T ( s ) p ) " 2*j 1 ) e X ( p) ( % ( ) X * (s ) = ! &residuos de en los polos de X p # 1 ) e )T (s ) p ) ' $ eTs = z X (s )z ( % ( ) X (z ) = ! &residuos de en los polos de X s # z ) eTs ' $ ! Si un polo en s = sj es un polo simple, entonces el residuo correspondiente Kj es: X (s )z # & ( ) K j = lim $ s ' s j s(s j z ' eTs ! % " ! Si el polo en s = si es un polo de orden ni, entonces el residuo Ki es:
1 d ni '1 & ni X (s )z # Ki = lim ni '1 $(s ' si ) (ni ' 1)! s(si ds % z ' eTs ! "
10
INTEGRAL DE CONVOLUCIN(3)
! Ejemplo
! Considere la serie de un retenedor de orden cero y de un proceso modelado por:
Y (s ) 16 G p (s ) = = X (s ) 20 s + 1
! Obtenga la funcin de transferencia pulso.
11
INTEGRAL DE CONVOLUCIN(4)
F (z ) = '{ZOH / G p (s )} &. 1 ( e (Ts +. 16 +# (1 ) F (z ) = '%, = 1 ( z , ) " , ) $- s *- 20 s + 1 *!
INTEGRAL DE CONVOLUCIN(5)
T * ! $ ' T %1 ! e 20 " 16 + 2 ! 20 ( % " z ! e z ! z2 + z ( + !1 & # F (z ) = 1 ! z 16 + = T T ! ! $ ( ' + (z ! 1)% z ! e 20 " ( z ! e 20 % " ( + & # ) ,
1! e
T 20
z !1
13
x(t)
x*(t)
"T
G(s)
"T
14
x * (t ) = ! x(t )$ (t # kT ) = ! x(kT )$ (t # kT )
k =0 k =0
"
"
y (t ) = ! g (t # hT )x(hT )
h =0
15
16
y0 = h0u0 = 0 y1 = h0u1 + h1u0 = 3(1) + 2(0 ) = 3 y2 = h0u2 + h1u1 + h2u0 = 3(2 ) + 2(1) + 1(0 ) = 8 y3 = h0u3 + h1u2 + h2u1 + h3u0 = 3(1) + 2(2 ) + 1(1) + 0(0 ) = 8 y4 = h0u4 + h1u3 + h2u2 + h3u1 + h4u0 = 3(0 ) + 2(1) + 1(2 ) + 0(1) + 0(0 ) = 4 y5 = h0u5 + h1u4 + h2u3 + h3u2 + h4u1 + h5u0 = 3(0 ) + 2(0 ) + 1(1) + 0(2 ) + 0(1) + 0(0 ) = 1 y6 = h0u6 + h1u5 + h2u4 + h3u3 + h4u2 + h5u1 + h6u0 = 0 y7 = h0u7 + h1u6 + h2u5 + h3u4 + h4u3 + h5u2 + h6u1 + h7u0 = 0
17
18
"T
G(s)
y(t) y*(t)
"T
19
"T
X(z)
G(s)
u(t)
u*(t)
"T
H(s)
y(t)
y*(t)
"T
Y (s ) = H (s )U * (s ) U (s ) = G (s )X * (s ) U * (s ) = G * (s )X * (s ) Y (s ) = H (s )G * (s )X * (s ) Y * (s ) = H * (s )G * (s )X * (s ) Y (z ) = H (z )G (z )X (z )
Y (z ) = H (z )G (z ) X (z )
20
"T
X(z)
G(s)
u(t)
H(s)
y(t)
y*(t)
"T
Y (s ) = H (s )U (s ) U (s ) = G (s )X * (s ) Y (s ) = H (s )G (s )X * (s ) Y (s ) = HG (s )X * (s ) Y * (s ) = HG * (s )X * (s ) Y (z ) = HG (z )X (z )
Y (z ) = HG (z ) X (z )
21
"T
X(z)
ZOH(s)
u(t)
Gp(s)
y(t)
y*(t)
"T
22
"T
E(z)
Gp(s) H(s)
C(s)
E (s ) = R(s ) ! H (s )C (s ) C (s ) = G (s )E * (s ) E (s ) = R(s ) ! H (s )G (s )E * (s ) E * (s ) = R * (s ) ! HG * (s )E * (s ) R * (s ) E * (s ) = 1 + HG * (s ) C * (s ) = G * (z )E * (z )
C (z ) G (z ) = R(z ) 1 + HG (z )
23
24
TRANSFORMADA Z MODIFICADA(1)
x(t) x*(t)
"T
X(z)
G(s)
u(t)
Retraso (1-m)T
y(t)
Y(z,m)
"T
TRANSFORMADA Z MODIFICADA(2)
x(t) x*(t)
"T
X(z)
G(s)
c + j#
u(t)
Retraso (1-m)T
y(t)
Y(z,m)
"T
26
TRANSFORMADA Z MODIFICADA(3)
x(t) x*(t)
"T
X(z)
G(s)
"
u(t)
Retraso (1-m)T
y(t)
Y(z,m)
"T
Y (z , m ) = G (z , m )X (z ) = ! y[kT # (1 # m )T ]z # k
k =0
Y (z , m ) = ! y[(k + m )T # T ]z
k =0
"
#k
= ! y[(k + m )T ]z # k #1
k =0
"
zY (z , m ) = ! y[(k + m )T ]z # k
k =0
27
"
"T
X(z)
H(s)
u(t)
Gp(s)
y(t)
y*(t)
"T
.1
HG p (z ) =
z ( d 1 ( z (1
5 2 / / 1 / / Zm 4 1 1 . + / s, s + ) / / 3 - 6 */ 0
5 2 ' $ mTs / / % G p (s )" 1 1 e z / / (1 " Zm 4 en los polos de 1 = z ! %Re siduos de Ts 1 +/ 1+ z (e s " . % / s. s + s s + , ) , ) % " / / 6 6 * * 3 0 & #
HG p (z ) = z -1
z - d 1 - z -1
30
(
K
mT ! ' ( (z % 1 ! e % &
HG p (z ) =
)(
HG p (z ) = z !(d +1)
) (
)
31
# ! ! " # ! ! "
HG p (z ) = z
! (d +1)
b1 + b2 z !1 1 + a1 z !1
32
33
EJEMPLO(1)
C ( s) a G p ( s) = = M ( s ) s ( bs + 1) Gm ( s ) = Y ( s) =1 C ( s)
M ( s ) 1 ! e!Ts H ( s) = = M * ( s) s
34
EJEMPLO(2)
Y ( s) 1 ! e!Ts " a % = H ( s ) G p ( s ) Gm ( s ) = $ ' = HG pGm ( s ) M * ( s) s $ s sb + 1 )' # ( & ) + + ) +1 ! e!Ts " a %+ a + + a !1 HG pGm ( z ) = ( * $ '. = (1 ! z ) ( * . 0 3 1 + + s2 2 s + 5+ # s ( bs + 1) ' &+ , s $ / b + , 1 b 4+ / ) + + a a z 1+ !1 + HG pGm ( z ) = (1 ! z ) *6 residuos 7 en los polos s = 0 y s = ! . 1 2 Ts 0 3 1 b z ! e b 2 + + s 2s + 5 + + 1 b4 , / ) sT b" + 2 + 1 d+ a z + #( bTs + T + b) e ! bz% &z R1 = lim * s 7 . = lim 2 Ts 2 s80 ds sT 0 3 1 2 ! 1 ! z ! e 2 ( ) + s 2s + 5 + s80 bs + 1 e ! z ( )( ) + + 1 b4 , /
35
EJEMPLO(3)
36
EJEMPLO(4)
37
EJEMPLO(5)
38
EJEMPLO(6)
39