Académique Documents
Professionnel Documents
Culture Documents
1.1 Introduccin
El control por computador mezcla sistemas de tiempo continuo y de tiempo discreto, por lo que
primero revisaremos los conceptos de seales y sistemas discretos.
El control por computador puede tratarse desde el punto de vista del computador en el dominio
de la frecuencia, para lo que es esencial dominar la T. Zeta discreta. Para aplicar T. Zeta es
necesario definir con precisin sus conceptos bsicos, sin los cuales aparecen incongruencias
durante la resolucin de ecuaciones recursivas en el tiempo y por variables de estado. Estos
conceptos incluyen principalmente las condiciones iniciales y otros operacionalmente ventajosos.
El control por computador tambin puede analizarse desde el punto de vista del proceso, es decir,
como un sistema continuo por lo que, por completitud examinaremos la T. Zeta continua.
En este texto tambin usaremos la representacin en variables de estado y conviene verificar sus
aspectos fundamentales.
de muestreo en [s].
Sistemas discretos
a 1
OBS Siempre n , pero algunos de los dems coeficientes pueden ser cero.
OBS La ERS de un sistema invariante en el tiempo es vlida para todo k .
El operador q
Al usar este operador, las seales discretas se suponen infinitas en ambos sentidos:
{ f k : k ... 1, 0,1,...}
.
qf k f k 1 q 1 f k f k 1
Definicin OPERADOR q: ; .
Aplicacin a la ERS:
tenemos:
B ( q)
yk uk
A( q ) yk B(q )uk A(q)
o
Aplicacin a variables de estado:
B(q)
H (q ) C (qI ) 1 D
A( q)
Definicin: Las CONDICIONES INICIALES (c.i.): de una ERS de orden n son, en general, los
n valores y n ,..., y1 . El nmero de c.i. de la ERS de orden n depende del orden de su ERS
homognea. Los valores de las c.i. son independientes de la ERS y del estmulo causal.
F ( z ) Z { f k } f k z k f 0 f1 z 1 f 2 z 2 L
Definicin: k 0
La F ( z ) expandida es la suma de los valores f (k ) , cada uno ponderado por la potencia negativa
de zeta asociada al instante correspondiente. En particular:
Z { f k 1 )} f k 1 z k f1 f 2 z 1 L
k 0
f 0 z zf 0 f1 f 2 z 1 L f 0 z zF ( z )
OBS Las funciones de tiempo continuo que coinciden en los instantes de muestreo, generan la
misma secuencia, y por lo tanto, tienen la misma T. Zeta.
(1) K (kh) 1
z
(2) ( kh)
z 1
hz
(3) kh
( z 1) 2
z
(4) a kh
z ah
ah z
(5) ka kh
( z a h )2
z[ z cos( w0 h)]
(6) cos( w0 kh)
z 2 z cos( w0 h) 1
2
zsen( w0 h )
(7) sen( w0 kh)
z 2 z cos( w0 h) 1
2
z[ z a h cos( w0 h)]
(8) a kh cos( w0 kh)
z 2 2a h z cos(w0 h) a 2 h
za h sen( w0 h)
(9) a kh sen( w0 kh)
z 2 2a h z cos(w0 h) a 2 h
La funcin de transferencia
Z { yk }
H ( z) Aplique T. Zeta a la ERS con las c.i. y otros estmulos en cero.
Z {uk }
hz h z 1
H rect ( z )
H trap ( z )
z 1 y 2 z 1
Causalidad
Estabilidad
OBS H ( z ) es estable ssi todos sus polos tienen mdulo menor que 1.
OBS La regin de estabilidad del plano z es el interior de un disco unitario centrado en el origen.
OBS El Apndice 1.1 describe algunos ejemplos resueltos para T. Zeta.
En tiempo discreto, z e es el lugar geomtrico del plano z de los modos peridicos. Luego,
jwh
H (e jwh ) H (1)
OBS La ganancia a frecuencia cero de un sistema de tiempo discreto es w0 .
Las respuestas en frecuencia de las integraciones continua (en rojo), aproximacin rectangular
(azul) y aproximacin trapezoidal (verde) son:
1
H cont ( w) ( w)
jw
he jwh
H rect (e jwh )
e jwh 1
h e jwh 1
H trap (e jwh )
2 e jwh 1
La Fig. 1.1 muestra los diagramas de Bode (el azul y el verde coinciden en fase).
From: U(1)
-15
-20
-25
-30
-35
-40
Phase(deg); Magnitude(dB)
-45
-40
-50
-60
-70
To: Y(1)
-80
-90
-100 1 2
10 10
Frequency (rad/sec)
Figura 1.1: Respuestas en frecuencia de dos aproximaciones a la integral continua.
Esto lleva al fenmeno de doblaje en frecuencia, donde las frecuencias mayores que la de
w /h w
Nyquist, N , interfieren con las frecuencias en el rango 0 a N .
Ejemplo 1.3: Doblaje
0 5 10
Figura 1.2: Dos seales con frecuencias diferentes, 0.2 [rad / s] (trazos) y 1.8 [rad / s ]
(continua), tienen los mismos valores en los instantes de muestreo (puntos) cuando h 1[ s] .
El diagrama de doblaje indica dnde interfiere cada frecuencia mayor que la de Nyquist
wN / h
. Para ello se recorre el eje imaginario del plano s (primer grfico a la izquierda de la
Fig. 1.3) y se lo reemplaza por el grfico al centro de la Fig. 1.3, el cual enfatiza el carcter
iwh iwh
peridico de e . Como adems cada periodo de e es simtrico respecto de su frecuencia
central, es posible expresarlo con el grfico a la derecha de la Fig. 1.3.
En el ltimo grfico de la Fig. 1.3, todas las frecuencia en la lnea vertical, tienen el mismo efecto
w '
que c ' . Las frecuencias en las partes horizontales (los tramos a, c, e,... ) conservan el sentido de
giro original, y las partes inclinadas (los tramos b, d , f ,... ) invierten el sentido de giro original.
El propsito del muestreador con retencin es generar una seal continua a trazos que permita al
conversor A-D trabajar sobre una seal de tiempo continuo y valor constante. Un circuito
equivalente del dispositivo se muestra en la Fig. 1.4:
Cada h [s] el interruptor se cierra durante [s] ( h ) para cargar C con la constante de tiempo
RC ( 4RC ). h [s] despus, el interruptor se abre y el ciclo se repite. Luego, y1 (t ) es una
La corriente i (t ) es cero excepto durante los [s] en que el interruptor est cerrado. Tanto el rea
y (t ) y1 (t )
como la altura de los pulsos de i (t ) son proporcionales a . Un modelo matemtico de
la corriente i (t ) sigue el razonamiento siguiente:
Para una seal f (t ) causal, f * (t ) se obtiene multiplicando por un tren de impulsos m(t ) :
f *(t ) f (t )m(t ) f (t ) (t kh) f (kh) (t kh)
k 0 k 0
Al aplicar T. Laplace a f * (t ) :
F *( s ) f *(t )e st dt f (kh) (t kh)e st dt f (kh)e khs
0 0
k 0 k 0
F%( z ) Z { f (kh)} F *( s ) s 1 ln z f ( kh) z k
h k 0 (*)
OBS La transformacin Zeta continua (*) es una transformacin de Laplace disfrazada. Tiene la
misma forma, propiedades y tablas de transformadas de seales, que la T. Zeta discreta y es til,
por ejemplo, para calcular y analizar el espectro de una seal muestreada.
w 2 / h
Con la Serie de Fourier Exponencial de m(t ) , la seal r * (t ) queda ( s ):
1 jmws t 1
r *(t ) r (t ) e r (t )e jmws t
m h h m
R *( w) F r *(t )
Entonces, si R ( w) F{r (t )} , tenemos que el espectro resulta
1 1
R *( w) R ( w mws ) [L R( w ws ) R ( w) R ( w ws ) L ]
h m h
R( w) 0, w ws / 2 N
Esto significa que si , para recuperar R ( w) desde R *( w) , basta con
un filtro pasabajos y una amplificacin por h .
Respuesta en frecuencia
%
Sea un filtro H ( z ) (T. Zeta continua) con entrada u *(t ) , obtenida al multiplicar u (t ) por un tren
%
de impulsos. Considere ahora al filtro H ( z ) en el esquema de la Fig. 1.6:
OBS En estado estacionario Y ( jw) contiene a lo ms, las mismas frecuencias que U ( jw) .
% jwh w 2 wN
OBS H (e ) (de periodo S ) representa los cocientes de amplitud y las diferencias de
fase, frecuencia a frecuencia, entre U ( jw) e Y ( jw) . Como las frecuencias producto del doblaje
son infinitas, un sistema muestreado es de orden infinito.
% jwh [0, wN ] wN / h
OBS Un diagrama de Bode o de Nyquist muestra H (e ) para w en ,( ).
Consecuencias Prcticas
El que un sistema muestreado sea variante en el tiempo en la prctica significa que es necesario
ser cuidadoso al interpretar su respuesta en frecuencia. La dificultad central es que un estmulo
senoidal obtiene como respuesta una suma infinita de senoidales de fases sin precisar, porque
pueden ingresar al sistema entre el comienzo y el fin del periodo de muestreo. La respuesta en
frecuencia aproximada obtenida al despreciar todas las frecuencias excepto la del estmulo es
simple y directa para calcular, pero puede dar resultados falsos especialmente si existen
resonancias cercanas a la frecuencia de Nyquist. La sensibilidad mxima de la respuesta en
frecuencia aproximada puede ser menor que la respuesta en frecuencia verdadera, resultando en
estimaciones errneas sobre la robustez del sistema en lazo cerrado. Con filtros ideales como en
la Fig. 1.6, desaparecen los doblajes de la frecuencia del estmulo. Con filtros reales, no hay
muchas dificultades siempre que el proceso tenga buena atenuacin en altas frecuencias y si el
periodo de muestreo y el filtro antidoblaje se eligen apropiadamente. Una seguridad adicional
puede obtenerse con controladores con ganancia cero a la frecuencia de Nyquist, es decir,
H (1) 0 .
Representacin de estado
Considere un sistema lineal invariante (SLI) de tiempo continuo. Si hay m entradas, n estados y
p salidas, la representacin de estado del sistema es:
dx
Ax Bu
dt Ecuacin de Estado
y Cx Du Ecuacin de Salida
donde:
A : matriz de estado ( n | n )
B : matriz de entrada ( n | m ) ( n filas y m columnas)
C : matriz de salida ( p | n )
D : matriz de paso directo ( p | m ) ( D 0 ssi g .r. 0 )
dx
Ax Bu
dt
X ( s ) [ sI A]1[ x (0 ) BU ( s )]
(*)
Y ( s) CX ( s ) DU ( s )
Como y es (p|1) y u es (m|1), G ( s ) resulta ser (p|m), es decir, una matriz de p filas y m columnas,
donde cada elemento de G ( s ) es una funcin de transferencia escalar de un par entrada-salida.
La matriz de transicin
X ( s) [ sI A]1 x(0 )
(t ) L1{[ sI A]1}
OBS (t ) se conoce como la matriz de transicin, porque define el traslado del sistema desde un
x(0 )
estado inicial arbitrario hasta otro estado x (t ) .
OBS
(t ) L sI A L
1 1 1
1 2 2 3
Is As A s ... I At
A2 t 2
2!
... e At
. La ltima
igualdad a una exponencial en general es formal; la igualdad slo es cierta si A es diagonal.
Propiedades de (t ) :
d
1 A
(0) I , (t ) (t ) , dt , (t ) n (nt )
z Tx
Luego
dz dx
T TAx TBu
dt dt
y
dz
(TAT 1 ) z (TB )u
dt
y (CT 1 ) z ( D)u
OBS Propiedades invariantes del sistema de coordenadas: los polos y ceros del sistema.
OBS Representaciones simples: de fase, modal, diagonal, controlable, observable, de Jordan.
1.6 Resumen
Se ha repasado herramientas fundamentales para la representacin, el anlisis y el diseo de
sistemas con datos muestreados. Un detalle importante es la precisin del concepto de las
condiciones iniciales, que son valores independientes del estmulo y el sistema, y su diferencia
con las condiciones auxiliares, que son valores dependientes de tods ellos. Al respecto conviene
mencionar que, en los sistemas de tiempo discreto las c.i. recuperan, con una muestra de atraso, la
respuesta a estado del estmulo anterior.
Otro aspecto fundamental es la presencia del fenmeno de doblaje de frecuencias, el que debe
minimizarse con un filtro antidoblaje apropiado antes de muestrear una seal de tiempo continuo.
Por otra parte, y lamentablemente, la respuesta en frecuencia de un sistema muestreado es ms
compleja que la de un sistema de tiempo continuo. La razn es que un sistema muestreado es un
sistema peridico y por lo tanto de orden infinito, aunque el sistema continuo sea de orden finito.
Adems, como un sistema muestreado es variante en el tiempo, es necesario considerar la
variacin en la fase del estmulo.
Finalmente, se ha presentado los aspectos bsicos de la representacin de sistemas lineales en
variables de estado.