Anda di halaman 1dari 10

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

TRABAJO COLABORATIVO No. 2

Nombre de curso: 299006 Control Digital

Temticas revisadas:
Unidad 2, captulo 1 Tcnicas de diseo digital basado en la frecuencia.
Unidad 2, captulo 2 Tcnicas de diseo digital.
Unidad 2, captulo 3 Anlisis en el espacio de estados.


1. NOTA ACLARATORIA
El curso CONTROL DIGITAL 299006 es de tipo Metodolgico (Terico/Prctico); por lo
tanto, hay que tener en cuenta que los trabajos colaborativos contienen una actividad
terica y otra actividad prctica. La actividad terica se debe desarrollar de forma
analtica, mientras que la actividad prctica se debe desarrollar utilizando la
herramienta de software LabVIEW, que se encuentra licenciada por parte de la
universidad, y a la cual pueden acceder a travs del representante de la GIDT del
CEAD en el cual se encuentra matriculado el estudiante.

Los tutores que orientan la prctica de forma local pueden asesorar al estudiante en el
desarrollo de la misma pero NO DEBEN CALIFICARLA, puesto que el informe que el
estudiante coloca en el FORO del curso virtual evidencia ambos desarrollos y, por lo
tanto, la nota de laboratorio est inmersa en la nota del trabajo colaborativo.

Agradezco tener en cuenta esta aclaracin e informar a los tutores encargados con el
fin de evitar mal entendidos al finalizar el periodo acadmico. xitos!


2. CONTROLADORES DIGITALES


2.1. Compensadores en Adelanto y en Atraso
Los compensadores en adelanto y en atraso se utilizan ampliamente en control. Un
compensador en adelanto puede aumentar la estabilidad o la velocidad de respuesta
de un sistema; un compensador en atraso puede reducir (pero no eliminar) el error en
estado estacionario. Dependiendo del efecto deseado, se pueden utilizar uno o ms
compensadores en adelanto y en atraso en diversas combinaciones.

Generalmente, los compensadores en adelanto, en atraso, y en adelanto/atraso se
disean para un sistema en forma de funcin de transferencia.


2.1.1. Compensador en Adelanto utilizando el Lugar de las Races
Un compensador en adelanto de primer orden C(s) se puede disear utilizando el lugar
de las races. Un compensador en adelanto en la forma del lugar de las races est
dado por

C(s) = K
C
(s z
0
)
(s p
0
)
(1)


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

donde la magnitud de z
0
es menor que la magnitud de p
0
. Un compensador en adelanto
de fase tiende a desplazar el lugar de las races hacia a la izquierda en el plano
complejo s. Esto se traduce en una mejora en la estabilidad del sistema y en un
aumento de su velocidad de respuesta.

Cmo se logra esto? Recuerde cmo encontrar las asntotas del lugar de las races
que conducen a los ceros en el infinito, la ecuacin para determinar la interseccin de
las asntotas a lo largo del eje real es la siguiente.

o =
(polos) (ccros)
(#polos) (#ccros)
(2)

Cuando se aade un compensador en adelanto a un sistema, el valor de esta
interseccin ser un nmero negativo ms grande de lo que era antes. El nmero neto
de ceros y polos ser el mismo (se aaden un cero y un polo), pero el polo aadido es
un nmero negativo ms grande que el cero aadido. Por lo tanto, el resultado de un
compensador en adelanto es que la interseccin de las asntotas se mueve ms a la
izquierda en el plano complejo, y todo el lugar de las races se desplaza a la izquierda
tambin. Esto tiende a aumentar la regin de la estabilidad y la velocidad de respuesta
del sistema.


2.1.2. Compensador en Adelanto utilizando la Respuesta en Frecuencia
Un compensador en adelanto de fase de primer orden tambin se puede disear
utilizando un enfoque de respuesta en frecuencia. Un compensador en adelanto en la
forma de respuesta en frecuencia est dado por

C(s) =
1 +oIs
1 +Is
, o > 1 (3)

Tenga en cuenta que esto es equivalente a la forma del lugar de las races que aparece
a continuacin

C(s) = K
C
(s z
0
)
(s p
0
)
(4)

con p = 1I, z = 1oI, y K
c
= o. En el diseo basado en la respuesta en frecuencia, el
compensador en adelanto de fase aade una fase positiva al sistema en el rango de
frecuencias de 1oI hasta 1I. El diagrama de Bode de un compensador en adelanto de
fase C(s) se muestra en la siguiente figura.

Las dos frecuencias de corte se encuentran en 1oI y 1I; note que la fase positiva se
aade al sistema entre estas dos frecuencias. Dependiendo del valor de o, la mxima
fase agregada puede ser de hasta 90, y si se necesita ms de 90 de fase, se pueden
emplear dos compensadores en adelanto en serie. La cantidad mxima de fase se
aade en la frecuencia central, la cual se calcula de acuerdo con la siguiente ecuacin.

m
=
1
Io
(5)

La ecuacin que determina la fase de mxima se da a continuacin.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

sin =
o 1
o +1
(6)

La fase positiva adicional aumenta el margen de fase y por lo tanto aumenta la
estabilidad del sistema. Este tipo de compensador se disea mediante el clculo de o a
partir de la cantidad de fase necesaria para satisfacer los requisitos de margen de fase,
y el clculo de I para colocar la fase aadida en la nueva frecuencia de cruce de
ganancia.



Otro efecto del compensador en adelanto se puede ver en la grfica de magnitud. El
compensador en adelanto aumenta la ganancia del sistema a altas frecuencias (la
magnitud de esta ganancia es igual a o). Esto puede aumentar la frecuencia de cruce,
lo que ayuda a disminuir el tiempo de subida y el tiempo de establecimiento del
sistema (pero puede amplificar el ruido de alta frecuencia).


2.1.3. Compensador en Atraso utilizando el Lugar de las Races
Un compensador en atraso de primer orden C(s) se puede disear utilizando el lugar de
las races. Un compensador en atraso en la forma del lugar de las races est dado por
la siguiente ecuacin

C(s) =
(s z
0
)
(s p
0
)
(7)

sta tiene una forma similar a la del compensador en adelanto, excepto que ahora la
magnitud de z
0
es mayor que la magnitud de p
0
(y se omite la ganancia K
c
). Un
compensador en atraso de fase tiende a desplazar el lugar de las races hacia a la
derecha en el plano complejo s, lo cual no es deseable. Por esta razn, el polo y el cero
de un compensador en atraso a menudo se colocan muy juntos (por lo general cerca
del origen) para que no cambien apreciablemente la respuesta transitoria o las
caractersticas de estabilidad del sistema.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

Cmo el controlador en atraso desplaza el lugar de las races a la derecha? A
continuacin se repite la ecuacin para encontrar dnde las asntotas del lugar de las
races se cruzan a lo largo del eje real.

o =
(polos) (ccros)
(#polos) (#ccros)
(8)

Cuando se aade un compensador en atraso a un sistema, el valor de esta interseccin
ser un nmero negativo ms pequeo de lo que era antes. El nmero neto de ceros y
polos ser el mismo (se aaden un cero y un polo), pero el polo aadido es un nmero
negativo ms pequeo que el cero aadido. Por lo tanto, el resultado de un
compensador en atraso es que la interseccin de las asntotas se mueve a la derecha
en el plano complejo, y todo el lugar de las races tambin se desplaza a la derecha.

Se estableci anteriormente que un compensador en atraso se disea a menudo para
cambiar mnimamente la respuesta transitoria del sistema, ya que por lo general tiene
un efecto negativo. Si se supone que el compensador en atraso de fase no cambia la
respuesta transitoria notablemente, entonces cul es su propsito? La respuesta es
que un compensador en atraso de fase puede mejorar la respuesta del sistema en
estado estacionario. Funciona de la siguiente manera. A altas frecuencias, el
compensador en atraso tendr ganancia unitaria. A bajas frecuencias, la ganancia ser
z
0
p
0
la cual es mayor que 1. Este factor z
0
p
0
multiplicar las constantes de posicin,
velocidad o aceleracin (K
p
, K

, o K
u
), y por lo tanto el error en estado estacionario se
reducir en el mismo factor.


2.1.4. Compensador en Atraso utilizando la Respuesta en Frecuencia
Un compensador en atraso de fase de primer orden tambin se puede disear
utilizando un enfoque de respuesta en frecuencia. Un compensador en atraso en la
forma de respuesta en frecuencia est dado por

C(s) =
1
o
_
1 +oIs
1 +Is
] , o < 1 (9)

El compensador en atraso de fase es similar a un compensador en adelanto de fase,
excepto que o es ahora menor que 1. La principal diferencia es que el compensador en
atraso aade una fase negativa al sistema sobre el rango de frecuencias especificado,
mientras que un compensador en adelanto aade una fase positiva sobre las
frecuencias especificadas. El diagrama de Bode de un compensador en atraso de fase
se muestra en la siguiente figura.

Las dos frecuencias de corte son de 1I y 1oI. El efecto principal del compensador en
atraso se muestra en el grfico de magnitud. El compensador en atraso aade
ganancia a frecuencias bajas; la magnitud de esta ganancia es igual a o. El efecto de
esta ganancia es hacer que el error en estado estacionario del sistema en lazo cerrado
se disminuya por un factor de o. Debido a que la ganancia del compensador en atraso
es unitaria a frecuencias medias y altas, generalmente la respuesta transitoria y la
estabilidad no se afectan mucho.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL



El efecto secundario del compensador en atraso es la fase negativa que se aade al
sistema entre las dos frecuencias de corte. Dependiendo del valor de o, se pueden
aadir hasta -90 de fase. Se debe tener cuidado de que el margen de fase del sistema
con compensacin en atraso sea todava satisfactorio. Generalmente esto se consigue
colocando la frecuencia de mximo atraso de fase
m
, la cual se calcula a continuacin,
muy por debajo de la nueva frecuencia de cruce de ganancia.

m
=
1
Io
(10)


2.1.5. Compensador Digital en Adelanto
Considere el compensador de primer orden mostrado a continuacin

0(z) = K
d
z z
o
z z
p

(11)

La ganancia (K
d
) se define de la siguiente manera a fin de no afectar la respuesta en
estado estacionario.

K
d
=
1 z
p
1 z
o
(12)

El polo (z
p
) debe ser un valor real dentro del crculo unitario. Para un compensador en
adelanto, el cero es mayor que el polo (z
o
> z
p
) y la ganancia K
d
es mayor que 1.

En general, para el diseo de un compensador en adelanto, se coloca el cero (z
o
) cerca
de la ubicacin de uno de los polos de la planta para lograr una cancelacin
aproximada polo-cero. El polo del compensador (z
p
) se coloca entonces a la izquierda
del cero de modo que el lugar de las races se desplace hacia la izquierda. La siguiente

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

figura ilustra cmo el lugar de las races se desplaza cuando se colocan el polo y el
cero.



El desplazamiento del lugar de las races hacia la izquierda resulta en un tiempo de
respuesta ms rpido.

Ahora la pregunta es, cunto ms a la izquierda se necesita desplazar el lugar de las
races? Depende de los requisitos de diseo, tales como tiempo de subida, tiempo de
establecimiento y sobreimpulso. Es posible que tenga que seleccionar la ubicacin del
polo del compensador (z
p
) por ensayo y error hasta obtener la forma deseada lugar de
las races.


2.1.6. Compensador Digital en Atraso
El compensador en atraso se expresa de la misma forma que un compensador en
adelanto. La forma general se repite a continuacin.

0(z) = K
d
z z
o
z z
p

(13)

y

K
d
=
1 z
p
1 z
o
(14)

El polo (z
p
) debe ser nuevamente un valor real dentro del crculo unitario. Sin
embargo, para un compensador en atraso el cero es menor que el polo (z
o
< z
p
), y la
ganancia K
d
es menos que 1.

La filosofa de diseo es la siguiente. Considere el lugar de las races en la siguiente
figura como punto de partida.




UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

Suponga que los lugares de las races zo y zo dan una respuesta transitoria
satisfactoria (sobreimpulso, tiempo de establecimiento, tiempo de subida), pero que la
ganancia (K) se debe aumentar para reducir el error en estado estacionario. Se puede
aadir el polo del compensador cerca de z = 1 y el cero del compensador a la izquierda
del polo de la planta que se encuentre ms a la derecha como se muestra a
continuacin.




Recuerde que la ganancia K tiende a infinito cuando los polos en lazo cerrado se
acercan a ceros en lazo abierto, y la ganancia se tiende a 0 cuando los polos en lazo
cerrado se acercan a los polos en lazo abierto. Mediante la adicin del cero del
compensador (z
0
) al lugar de las races, la ganancia K se incrementa en zo y zo .
Tambin el cero y el polo del compensador han sido apropiadamente colocados de
modo que los lugares de las races deseadas zo y zo permanezcan en el mismo lugar.
Es posible que tenga que seleccionar la ubicacin de z
0
y z
p
por ensayo y error hasta
obtener una respuesta satisfactoria.


2.2. Controlador PID
Recuerde que la funcin de transferencia en tiempo continuo de un controlador PID es:

C(s) = K
p
+
K

s
+ K
d
s (15)

Hay varias maneras para mapear del plano s al plano z. Anteriormente se utiliz una
conversin con retenedor de orden cero para el modelo de la planta debido a que
refleja el tipo de circuito de retencin que se utiliza en el muestreo de las seales de la
planta en una implementacin fsica del sistema de control. Para el controlador, es
posible que se prefiera utilizar una conversin que aproxima con mayor exactitud el
comportamiento que se lograra con un controlador continuo, en lugar de uno digital.
La conversin exacta entre los dominios de Laplace y z es la siguiente.

z = c
s1
(16)

Sin embargo, esta conversin implica una funcin transcendental y la funcin de
transferencia resultante no se puede representar como una relacin de polinomios.
Esto hace que sea difcil implementar un algoritmo de este tipo de control en un
computador digital. Por lo tanto, se utilizar una conversin aproximada. En particular,
se utilizar la transformacin bilineal que se muestra a continuacin.

s =
2
I
z 1
z + 1
(17)


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

Esta transformacin mapea toda la mitad izquierda del plano s dentro del crculo
unitario en el plano z. Esta transformacin tambin corresponde a una aproximacin
trapezoidal de la integracin.

En un sistema de tiempo continuo, la funcin de transferencia para un controlador PID
se describe de la siguiente manera

C(s) = K
p
+
K

s
+K
d
s =
K
d
s
2
+K
p
s +K

s
(18)

donde K
p
, K

y K
d
son las ganancias proporcional, integral y derivativa,
respectivamente. Para mapear al plano z se sustituye la relacin bilineal de arriba en la
funcin de transferencia del PID, de tal manera que el controlador PID en tiempo
discreto se convierte en

C(z) = K
p
+ K

I
2
z +1
z 1
+K
d
2
I
z 1
z +1
(19)


C(z) =
[K
p
+
K

I
2
+
2K
d
I
z
2
+[K

I
4K
d
I
z +[K
p
+
K

I
2
+
2K
d
I

z
2
1

(20)

La inspeccin de la frmula anterior muestra que el proceso de discretizacin genera
un controlador con polos sobre el crculo unitario indicando un controlador que es
marginalmente estable lo cual puede causar problemas.


3. GUA DE ACTIVIDADES
El trabajo consiste de dos actividades (una terica y una prctica), con una sola
entrega.


3.1. Actividad Terica: La primera actividad est compuesta de una serie de
ejercicios que debern ser desarrollados de forma analtica por cada uno de los
estudiantes del grupo colaborativo. Cada estudiante debe realizar al menos un
aporte significativo por cada ejercicio propuesto en el tema denominado Aportes
al trabajo colaborativo 2.


Ejercicio 1: El control automtico de la velocidad crucero de un automvil tiene el
siguiente modelo de funcin de transferencia:

P(s) =
I(s)
u(s)
=
1
ms +b
(21)

Suponga que los parmetros del sistema son:

m = 1uuu
b = Su

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL


Teniendo en cuenta que la entrada al sistema es la fuerza u, y la salida es la
velocidad :, y suponiendo un tiempo de muestreo I = u.u2 segundos, disee un
compensador en atraso de tal manera que el sistema en lazo cerrado presente un
tiempo de subida menor a 5 segundos, un sobreimpulso menor al 10% y un error
en estado estacionario menor al 2%.


Ejercicio 2: Un motor DC tiene la siguiente funcin de transferencia en lazo
abierto para un voltaje de armadura a la entrada y una velocidad angular a la
salida:

P(s) =
(s)
I(s)
=
K
([s +b)(Is +R) + K
2
(22)

Suponga que los parmetros del sistema son:

[ = u.u1
b = u.1s
K = u.u1
R = 1
I = u.S

Suponiendo un tiempo de muestreo I = u.uS segundos, disee un controlador PID
digital de tal manera que el sistema en lazo cerrado presente un tiempo de
establecimiento menor a 2 segundos, un sobreimpulso menor al 5% y un error en
estado estacionario menor al 1%.


3.2. Actividad Prctica: La segunda actividad est compuesta de una serie de
ejercicios que debern ser desarrollados utilizando la herramienta de software
LabVIEW. Cada estudiante debe realizar al menos un aporte significativo por cada
ejercicio propuesto en el tema denominado Aportes al trabajo colaborativo 2.


Ejercicio 1: Con los resultados obtenidos en el Ejercicio 1 de la Actividad
Terica, utilice LabVIEW para: (a) obtener las respuestas del sistema en lazo
cerrado sin compensacin y con compensacin en atraso, ante una entrada escaln
u = Suu, junto con las caractersticas de tiempo de subida, sobreimpulso y error en
estado estacionario, (compare las dos grficas) y (b) dibujar el lugar geomtrico
de las races para el sistema en lazo abierto sin compensacin y con compensacin
en atraso, (compare las dos grficas).



UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
TRABAJO COLABORATIVO No. 2: 299006 CONTROL DIGITAL

Ejercicio 2: Con los resultados obtenidos en el Ejercicio 2 de la Actividad
Terica, utilice LabVIEW para: (a) obtener las respuestas del sistema en lazo
cerrado sin controlar y controlado, ante una entrada escaln unitario, junto con las
caractersticas de tiempo de subida, sobreimpulso y error en estado estacionario,
(compare las dos grficas) y (b) dibujar el lugar geomtrico de las races para el
sistema en lazo abierto sin controlar y controlado, (compare las dos grficas).


4. ESPECIFICACIONES DEL PRODUCTO FINAL DEL TRABAJO
El archivo final debe estar comprimido y se le debe asignar un nombre que tenga la
siguiente estructura: Codigodelcurso_NombredelGrupo y debe colgarse en el foro de
equipo bajo el tema ENTREGA FINAL DEL TRABAJO No. 2.

El archivo .ZIP debe incluir:

Un archivo en formato .PDF con el desarrollo detallado de la situacin propuesta.
Debe incluir Portada, Introduccin, desarrollo de la situacin, conclusiones,
referencias bibliogrficas usadas.
Los archivos .VI generados para la elaboracin de las tareas propuestas.

Anda mungkin juga menyukai