antologia cd lmap
TRANSCRIPT
-
5/22/2018 Antologia CD LMAP
1/52
Control DigitalLuis Miguel Aguilar ParraZacapoaxtla, Pue - Mayo 2014
#1ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
2/52
IntroduccinLa presente antologa fue elaborada como soporte de estudio a aquellos alumnos o
personas que esten interesadas en adentrarse en el mundo del Control o el Control Digital.
En ella se encontraran temas y ejemplos relacionados con el programa establecido dela materia, as como ejemplos e ilustraciones para facilitar el aprendizaje de quienes esten
dando aun sus primeros pasos dentro de la temtica.
Para su elaboracion fueron consultadas multiples fuentes de informacion, como:
* Libros
* Paginas Web
* Blogs
Esperando que resulte til y del agrado de todos los que la consulten, encontrando
en este trabajo una herramienta de estudio adecuada y que solucione las dudas por lascuales sea consultada.
#2ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
3/52
#3ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
Unidad IMatemticas De
Los SistemasDiscretos
-
5/22/2018 Antologia CD LMAP
4/52
1.1 Diferencia entre seal discreta, seal analgica y seal digital.SEALES CONTINUAS
Por una seal continua entenderemos una funcin continua de una o varias
dimensiones. Ejemplos de distintos tipos de seales podemos encontrar en los muy
diversos aparatos de medida asociados al estudio de la fsica, qumica, biologa, medicina,
etc. As por ejemplo, los distintos tipos de electro gramas que son usados en medicina son
seales unidimensionales, ya que se representan por una o varias curvas en funcin del
tiempo. Sin embargo, los distintos tipos de radiografas son seales bidimensionales y los
resultados de la tomografa axial computerizada y la resonancia nuclear magntica son
seales tridimensionales.
Haciendo uso del lenguaje matemtico podemos decir que toda seal es una funcinmatemtica que toma un valor en cada punto del espacio en el que esta definida. Los
resultados matemticos sobre la aproximacin de funciones, nos permiten expresar que
cualquier funcin continua y peridica definida sobre una regin finita del espacio puede
ser aproximada por una suma infinita de trminos, en donde cada trmino tiene una
contribucin a la formacin de la seal que es independiente y ortogonal a cualquier otro
trmino del desarrollo.
SEALES DISCRETAS
Las seales discretas se caracterizan por estar definidas solamente para un conjunto
numerable de valores de la variable independiente. Se representan matemticamente por
secuencias numricas. En la prctica suelen provenir de un muestreo peridico de una
seal analgica.
SEALES ANALGICAS Y DIGITALES
Si una seal continua puede tomar cualquier valor en un intervalo continuo,
entonces esa seal recibe el nombre de seal analgica. Si una seal discreta x[n] puede
tomar nicamente un nmero finito de valores distintos, recibe el nombre de seal digital.
El procesado de seales (tambin llamado tratamiento o procesamiento de seales)
es la disciplina que desarrolla y estudia las tcnicas de tratamiento (filtrado,
#4ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
5/52
amplificacin,...), el anlisis y la clasificacin de las seales. Se basa en los resultados de la
teora de la informacin, de la estadstica y la matemtica aplicada.
Una seal es un flujo de informacin proveniente de una fuente, la cual puede tener
una naturaleza diversa: mecnica, ptica, magntica, elctrica, acstica,... Por lo general,
para poder ser procesadas, las seales se transforman en seales elctricas mediante
transductores.
Para su anlisis, las seales habitualmente son modeladas como funciones
matemticas.
La clasificacin ms bsica de las seales se produce segn su representacin
respecto a las variables de las que dependen (tiempo, espacio,...):
* Seal analgica es aquella que representa una magnitud de manera continua.
Pueden provenir de captadores (o captadores + transductores) como, por ejemplo, un
micrfono (para captar sonidos y trasladarlos a seales elctricas), un termmetro
(temperaturas), una sonda baromtrica (capta presiones), un velocmetro...
* Seal digital es aquella que toma valores slo para una cantidad discreta de
puntos, y adems sus valores son nicamente discretos. Se pueden considerar ejemplos de
seales digitales a un programa de ordenador, el contenido de un CD, aunque tambinpodra ser la informacin recibida de un semforo, el cdigo Morse, etc.
* De manera parecida a la seal digital, una seal discreta slo tiene valores en una
cantidad discreta de puntos. La diferencia est en que estos valores pueden tomar
cualquier valor, es decir, no estn cuantificados. Estas seales provienen normalmente de
conversores analgico-digitales, o lo que es lo mismo, de la discretizacin de seales
continuas. Cuando una seal discreta es cuantificada mediante un cuantificador se
transforma en una seal digital.
Un parmetro importante de seales digitales y discretas es la frecuencia de
muestreo.
Las seales analgicas se pueden tratar mediante circuitos electrnicos analgicos.
Sin embargo la tendencia actual es la de digitalizarlas y procesarlas de forma discreta
mediante ordenadores o con un procesador digital de seal (DSP, Digital Signal
Processor), que es un microprocesador especialmente diseado para realizar tareas de
procesado digital.
#5ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
6/52
1.2 Estructura de los sistemas de control muestreados, tcnicas de anlisis y
problemas de estudio.Un sistema de control es aquel sistema, o subsistema, que est constituido por un
conjunto de componentes que regulan el comportamiento de un sistema (o de s mismos)
para lograr un objetivo. Para ello se apoyan en el controlador, el cual es un dispositivo
electrnico, o algoritmo computacional, que tiende a hacer el error nulo.
Un sistema es muestreado cuando alguna de las seales asociadas al controlador
sufre el proceso de muestreo.
El elemento que normalmente exige un muestreo de seales es el captador, por
ejemplo, la temperatura de un sistema fsico o la velocidad angular de un motor. stasseales sern transformadas de seal analgica a una secuencia de valores discretos
(muestreados en el tiempo y codificados en cdigo binario).
Existen dos tipos de sistemas de control, los de bucle abierto y los de bucle cerrado.
En los sistemas en bucle abierto el sistema de control no recibe informacin sobre el efecto
de su seal de control, mientras que en bucle cerrado la salida se compara con la entrada,
y se obtiene una seal de error. El objetivo del controlador ser hacer mnima la seal de
error.
En la siguiente figura se muestra el diagrama de bloques tpico que representa la
estructura de un sistema de control digital en bucle cerrado:
Fig. 1 Sistema de Control en Bucle Cerrado
#6ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
7/52
Es importante insistir en el hecho de que en los sistemas de control digital son
necesarios la utilizacin de convertidores analgicos digitales (CAD), y digitales
analgicos (CDA), ya que por un lado el ordenador trabaja con seales digitales mientras
que por otro la planta, o proceso a controlar, normalmente lo hace con seales analgicas.
Ambos convertidores trabajan con las seales cada T segundos, y dicho parmetro
es uno de los ms importantes a considerar en el diseo de los sistemas muestreados.
En casos prcticos en la industria se ha comprobado que, en general, los muestreos
de alrededor de 1 segundo son adecuados para procesos de flujo, presin, nivel y
temperatura; por otro lado, los sistemas electromecnicos requieren de sistemas de control
con tiempos de muestreo en el orden de los milisegundos.
Si nos centramos en el regulador en s mismo, lo que se hace es implementarlo como
un programa mediante un lenguaje de programacin, ya sea de alto o bajo nivel. La rutina
se suele ejecutar sobre procesadores especficos, DSP, o como en el caso de la prctica,
sobre la propia CPU del ordenador.
Cuando se disea un regulador digital, el intervalo de muestreo que se escoja es de
mucha importancia, pues una frecuencia de muestreo demasiado baja puede degradar la
estabilidad del sistema, adems, se puede perder informacin debido a que la seales quese utilizan cambian rpidamente, por lo que no se estar trabajando sobre los datos
actuales. Por otro lado, ante una frecuencia es elevada, los CAD deben ser ms rpidos y
el volumen de informacin aumenta, por lo que se debe poner procesadores de mayores
prestaciones.
Por tanto, a fin de poder reconstruir una seal muestreada sin prdida de
informacin, habr que respetar el teorema de Nyquist.
Existen bsicamente dos enfoques para el diseo de reguladores digitales:
Diseo del regulador con las tcnicas de control continuo, R(s), y discretizacin de
R(s) a R(z).
Diseo digital directo. Se discretiza el modelo de planta y se realiza el diseo del
regulador mediante tcnicas discretas.
#7ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
8/52
En primer caso se aborda mediante las tecnicas de discretizacion del regulador
continuo R(s). Con este proposito se deber calcular la funcin de transferencia del
regulador continuo, bien sea por metodos basados en el Lugar de las Raices o por
metodos frecuenciales. Seguidamente se precedera a la discretizacion , convirtiendo R(s)
en R(z).
En el segundo caso, el diseo digital se realiza de forma directa, utilizando para ello
tcnicas vistas en asignaturas como electrnica bsica (diagramas de estados, mapas de
Karnaugh, autmatas de Mealy, autmatas de Moore, etc.), por lo que este caso no est
dentro de la asignatura y lo dejaremos abierto.
Si bien hay varios mtodos de discretizacin, la mayora de ellos tienen problemas
de solapamiento en frecuencias, por realizar una relacin entre el plano sz de variasregiones del dominio s a una sola z. Sin embargo, la transformacin bilineal realiza una
transformacin unvoca entre el dominio s a z. Esta transformacin se define como:
donde T es el periodo de muestreo y su relacin inversa es del tipo:
De estas dos ecuaciones, se desprende que esta transformacin es no lineal. Dehecho, si se sustituye s por jwa y z por e jwdT queda:
#8ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
9/52
Siendo wa la frecuencia angular analgica y wd la frecuencia angular discreta. Por
tanto si se requiere un regulador digital cuyas caractersticas en frecuencia estn definidas
por wd1, wd2,, wdk , deber usarse un regulador analgico.
Para la obtencin de un regulador discreto seguiremos los siguientes pasos:
Obtener los polos y ceros de la funcin de transferencia del regulador continuo, R(s),
ya sea por medio de las tcnicas basadas en el LDR o bien por mtodos basados en la
respuesta frecuencial.
Reemplazar s en el filtro analgico por la expresin dada en primer lugar.
Para realizar las transformaciones de s a z, hay cuadros con las relaciones existentes
de los filtros comunes de primer y segundo orden mediante la transformada bilineal. He
aqu uno de ellos:
Fig.2
#9ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
10/52
1.3 Transformada ZLa transformada de Laplace puede utilizarse para el anlisis de seales y sistemas en
tiempo continuo. Un mtodo operacional equivalente para el estudio de sistemas de
ecuaciones deferenciales de tipo lineal discreto, es el mtodo de la transformada Z (TZ). Es
decir que la TZ est basada en la serie de Laurent y tiene como objetivo, resolver
problemas de seales y sistemas discretos lineales invariantes en el tiempo (LIT). A modo
de explicacin se citaran aplicaciones de la transformada Z en el mbito de las
telecomunicaciones, se describir brevemente la transformada en tiempo discreto
equivalente a la TZ y se explicara la regin de convergencia (Region Of Convergence,
ROC) correspondiente a la TZ.
En las matemticas y procesamiento de seales, la Transformada Z convierte una
seal real o compleja definida en el dominio del tiempo discreto en una representacin enel dominio de la frecuencia compleja.
El nombre de Transformada Z procede de la variable del dominio, al igual que se
podra llamar "Transformada S" a la Transformada de Laplace. Un nombre ms adecuado
para la TZ podra haber sido "Transformada de Laurent", ya que est basada en la serie de
Laurent. La TZ es a las seales de tiempo discreto lo mismo que Laplace a las seales de
tiempo continuo.
#10ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
11/52
1.4 Propiedades y teoremas de la transformada Z
Fig. 3 Propiedades de la Transformada Z
#11ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
12/52
Fig. 3.1 Propiedades de la Transformada Z
#12ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
13/52
Fig. 4 Tabla con los pares ms habituales de la transformada Z
1.5 Diagramas de bloques de sistemas discretosUn sistema en tiempo discreto es un operador matemtico que transforma una seal
en otra por medio de un grupo fijo de reglas y funciones. La notacin T[.] es usado para
representar un sistema general, tal como se muestra en la Figura 1. en el cual, una seal de
entrada x(n) es transformada en una seal de salida y(n) a travs de la transformacin T[.].
Las propiedades de entrada-salida de cada sistema puede ser especificado en algn
nmero de formas diferentes.
Fig. 5 Sistema Discreto en tiempo como una transformacin T[.] que
mapea una seal de entrada x(n) en una seal de salida y(n)
#13ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
14/52
Es de importancia introducir los conceptos de la representacin de los sistemas en
tiempo discreto mediante diagramas a bloques debido a que puede de alguna forma
simplificar la tarea de implementacin de dichos sistemas en esquemas computacionales.
Con este fin se definirn algunos bloques bsicos que pueden ser interconectados para
formar sistemas complejos.
Fig. 6 Se muestra como una seal x(n) puede ser derivada en dos lneas diferentes a
travs del nodo derivador.
Sumador: La Fig. 7 muestra un sistema que realiza la suma de dos seales x1(n) y
x2(n) para formar otra secuencia (en suma) denotada por y(n). Obsrvese que no es
necesario almacenar ninguna de las secuencias para realizar la suma. En otras palabras, es
una operacin sin memoria.
Fig.7 Sumador de Seal.
Escalado: Esta operacin se muestra en la Fig. 8; consiste simplemente en aplicar un
factor de escala a la entrada x(n). Obsrvese que se trata tambin de una operacin sin
memoria.
Fig. 8 Multiplicador por
#14ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
15/52
una Constante
Multiplicador: La Fig. 9 muestra la multiplicacin de dos seales, x1(n) y x2(n) para
formar otra secuencia (en producto), que se denota en la figura por y(n). Como en los
casos previos, la operacin de multiplicacin de seales es una operacin sin memoria.
Fig. 9 Multiplicador de
seal.
Retardador de Seal. El retardador de seal es un sistema especial que retraza una
posicin la seal que pasa por l. La Fig. 10 muestra este sistema. Si la seal de entrada es
x(n), la salida es x(n 1). De hecho, la muestra x(n 1) se almacena en memoria en el
instante n 1 y se extrae de la memoria en el instante n para formar y(n) = x(n 1), por
tanto, el bloque bsico si tiene memoria. El uso del smbolo z1 para denotar el retardador
de una muestra de la seal se entender al estudiar la transformada z.
Fig. 10 Retardador de Seal
Adelantador de Seal. Al contrario que el retardador de seal, el adelantador de
seal adelanta una muestra a la entrada x(n) en tiempo para producir x(n + 1).
La Fig. 11 muestra esta operacin, el operador z se usa para denotar el avance de
una muestra en el tiempo. Debe observarse que dicho avance es imposible en tiempo real,
dado que, de hecho, implica conocer el futuro de la seal. Por otra parte, si almacenamos
la seal en un ordenador, se dispone de todas las muestras en cualquier momento. En
aplicaciones de estas caractersticas, que no se desarrolla en tiempo real, es factible
adelantar la seal x(n) en el tiempo.
#15ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
16/52
Fig. 11 Adelantador de seal
En la Fig. 12 se presentan la implementacin en bloques de algunos sistemas en
tiempo discreto que son ampliamente utilizados en el procesamiento, las cuales son:
Fig. 12 Implementacin en bloques.
1.6 Transformada Z inversaLa transformada Z en sistemas de control de tiempo discreto juega el mismo papel
que la transformada de Laplace en sistemas de control de tiempo continuo. Para que la
transformada Z sea til, se debe estar familiarizado con los mtodos para hallar la
transformada Z inversa.
La notacin para la transformada Z inversa ser Z-1. La transformada Z inversa de
X[Z] da como resultado la correspondiente secuencia X[n].
#16ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
17/52
Existen cuatro mtodos para obtener la transformada Z inversa y sern:
1. Mtodo de la Divisin Directa.
2. Mtodo Computacional.
3. Mtodo de expansin en fracciones parciales.
4. Mtodo de la Integral de inversin.
El mtodo de la divisin directa proviene del hecho de que si X[Z]en la Fig. 13 est
expandida en una serie de potencias de Z-1, esto es s
Fig. 13
La Transformada Z inversa se define en la Fig. 14:
Fig. 14 Transformada Z Inversa
donde C \ es un crculo cerrado que envuelve el origen y la regin de convergencia
(ROC). El contorno, C \ , debe contener todos los polos de X(z) \ .
Un caso especial y simple de esta integral circular es que cuando C \ es el crculo
unidad (que tambin puede usarse cuando la ROC incluye el crculo unidad), obtenemos
la transformada inversa de tiempo discreto de Fourier:
Fig. 15
La TZ con un rango finito de n y un nmero finito de z separadas de forma uniforme
puede ser procesada de forma eficiente con el algoritmo de Bluestein. La transformada
#17ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
18/52
discreta de Fourier (DFT) es un caso especial de la TZ, y se obtiene limitando z para que
coincida con el crculo unidad.
1.7 Mtodo de Transformada Z para la solucin de ecuaciones en diferenciasDada una ecuacin en diferencias de orden n, utilizamos las propiedades de la
transformada Z, en especial las de linealidad y desplazamiento, para transformarla en una
ecuacin algebraica.
La tabla de la Fig.15 muestra la transformada Z de algunas secuencias, usando la
propiedad de desplazamiento.
Fig. 15
#18ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
19/52
#19ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
Unidad II:Anlisis Clsico
de Sistemas
Discretos
-
5/22/2018 Antologia CD LMAP
20/52
2.1 Teorema del muestreo y el problema del enmascaramiento de seales
(aliasing)
La unin entre una seal analgica y su versin muestreada est dada por lo que es
conocido por el proceso de muestreo. Este proceso puede ser implementado de muchas
maneras, el ms usado es el llamado muestreo y retencin. En este, un switch y un
mecanismo de almacenamiento (tal como un transistor y un capacitor, entre otros) forman
unasecuencia de muestras de la seal continua de entrada. La salida del proceso de
muestreo es llamada amplitud de pulso modulada (PAM, pulse amplitude modulation)
porque los intervalos sucesivos de la salida pueden ser descritos como una secuencia de
pulsos cuya amplitud deriva de las muestras de la seal de entrada. La seal analgica
puede ser aproximadamente recuperada de una onda PAM por un filtro pasa baja simple.
La pregunta importante: Cuan cerca se puede filtrar la seal PAM para aproximarla aalseal original? Esta pregunta puede ser respondida por el TEOREMA DE MUESTREO, el
cual dice lo siguiente:
* Una seal con ancho de banda limitado que no tenga componentes espectrales por
encima de fm Hertz puede ser determinada nicamente por los valores muestreados en
los intervalos uniformes de
Ts"12fm sec
Este enunciado es tambin conocido como el teorema de muestreo uniforme.Enunciado de otra manera, el lmite superior en Ts puede ser expresado en trminos de la
frecuencia demuestreo denotado como fs = 1/Ts . La restriccin enunciada en trminos de
la frecuencia de muestreo, es conocida como el Criterio de Nyquist. Que enuncia lo
siguiente
fs#2fm
La frecuencia de muestreo fs = 2fm es tambin conocido como la tasa de Nyquist. El
criterio de Nyquist es una condicin tericamente suficiente para permitir que una seal
analgica sea reconstruida completamente a partir de la unin de muestras discretas
espaciadas de manera uniforme.
Para digitalizar un sonido hace falta muestrearlo cada cierto tiempo, pero cada qu
intervalo de tiempo hemos de tomar muestras?
#20ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
21/52
Segn el Teorema de Nyquist o de Muestreo, para poder replicar con exactitud la
forma de una onda es necesario que la frecuencia de muestreo sea superior al doble de la
mxima frecuencia a muestrear.
Si tengo un sonido de 10.000 Hz, la frecuencia de muestreo segun Niquist ser 20.000
Hz y el proceso ser reversible, o sea, la onda no ha perdido ninguna informacin, se ha
generado de forma clnica a la original. Da igual que utilicemos una frecuencia de
muestreo de 40.000 Hz o 50.000 Hz, la calidad ser la misma que con 20.000 Hz. Pasa lo
mismo con una fotografa, sabemos que resolucin de pantalla es 72 ppp, por tanto la
fotografa no va a necesitar ms resolucin que esa, podemos ponerle 300 1.000 ppp que
se ver igual que a 72 ppp.
El aliasing se produce cuando la frecuencia de muestreo es inferior a la frecuenciaNyquist y por lo tanto insuficiente para hacer el muestreo correctamente con lo cual
inventa frecuencias fantasmas que no tiene nada que ver con la original. Afecta ms a las
frecuencias altas, que se pierden antes, por lo tanto los tonos agudos se vern ms
afectados por el aliasing.
Fig. 16
La onda original es la azul, hice un remuestreo a 20.000Hz, como se puede apreciaren la lnea roja se ha perdido algo de informacin pero no ha variado demasiado pues la
frecuencia mxima era 22.050 Hz. Para la lnea verde eleg un valor claramente inferior,
hice un muestreo a 5.000 Hz para que se pudiera apreciar fcilmente como se ha
deformando la onda. Aparecen frecuencias que nada tienen que ver con la onda original.
En estadstica, procesamiento de seales, computacin grfica y disciplinas
relacionadas, el aliasing es el efecto que causa que seales continuas distintas se tornen
indistinguibles cuando se muestrean digitalmente. Cuando esto sucede, la seal original
no puede ser reconstruida de forma unvoca a partir de la seal digital. Una imagen
#21ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
22/52
limitada en banda y muestreada por debajo de su frecuencia de Nyquist en las direcciones
"x" e "y", resulta en una superposicin de las replicaciones peridicas del espectro G(fx,
fy). Este fenmeno de superposicin peridica sucesiva es lo que se conoce como aliasing
o Efecto Nyquist.
El aliasing es un motivo de preocupacin mayor en lo que concierne a la conversin
analgica-digital de seales de audio y vdeo: el muestreo incorrecto de seales analgicas
puede provocar que seales de alta frecuencia presenten dicho aliasing con respecto a
seales de baja frecuencia. El aliasing es tambin una preocupacin en el rea de la
computacin grfica e infografa, donde puede dar origen a patrones de moir (en las
imgenes con muchos detalles finos) y tambin a bordes dentados.
Aliasing en fenmenos peridicos
El Sol tiene un movimiento aparente de este a oeste en la bveda celeste, con 24horas entre cada amanecer. Si tomsemos una fotografa del cielo cada 23 horas, el sol
parecera moverse de oeste a este, con 2423=552 horas entre cada amanecer. El mismo
fenmeno causa que las aspas de un ventilador parezcan a veces girar en el sentido
inverso del que en realidad lo hacen, cuando se les filma o cuando son iluminadas por una
fuente de luz parpadeante, tal como una lmpara estroboscpica, un tubo de rayos
catdicos o una lmpara fluorescente, o simplemente, cuando el ventilador es iluminado
por la parpadeante luz de la televisin, o con otra fuente de luz, etc.
Muestreo de una seal senoidal
Cuando se obtienen muestras peridicas de una seal senoidal, puede ocurrir que se
obtengan las mismas muestras que se obtendran de una seal sinusoidal igualmente pero
con frecuencia ms baja. Especficamente, si una sinusoide de frecuencia f Hz es
muestreada s veces por segundo, y s "2f, entonces las muestras resultantes tambin sern
compatibles con una sinusoide de frecuencia fm - f, donde fm es la frecuencia de
muestreo. En la jerga inglesa de procesamiento de seales, cada una de las sinusoides se
convierte en un "alias" para la otra.
2.2 Mapeo entre el plano S y el plano Z.En este apartado trataremos de relacionar las variables s y z de forma que conocidos
los efectos de la colocacin de polos en el plano s, sea posible determinar los
correspondientes efectos de la colocacin de polos en el plano z.
#22ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
23/52
La transformada de Laplace de una seal muestreada se puede escribir como:
Si la sustitucin siguiente se hace en la Transformada de Laplace:
Obtenemos en la variable z la siguiente expresin:
De forma que la relacin entre las variables ser:
y concretamente esta relacin ser en la que nos apoyemos para realizar el mapeo
del plano s al plano z.
As un polo arbitrario en el plano s, quedar en el plano z de la siguiente forma:
Polo en s:
#23ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
24/52
Polo en z:
En la Fig. 17 las lneas de cada color corresponden a polos que ocupen esa posicin
en el plano z o en.
Fig. 17
2.3 Diagramas de Bode en tiempo discretoUn Diagrama de Bode es una representacin grfica que sirve para caracterizar la
respuesta en frecuencia de un sistema. Normalmente consta de dos grficas separadas,
#24ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
25/52
una que corresponde con la magnitud de dicha funcin y otra que corresponde con la fase.
Recibe su nombre del cientfico senegals que lo desarroll, Hendrik Wade Bode.
Es una herramienta muy utilizada en el anlisis de circuitos en electrnica, siendo
fundamental para el diseo y anlisis de filtros y amplificadores.
El diagrama de magnitud de Bode dibuja el mdulo de la funcin de transferencia
(ganancia) en decibelios en funcin de la frecuencia (o la frecuencia angular) en escala
logartmica. Se suele emplear en procesado de seal para mostrar la respuesta en
frecuencia de un sistema lineal e invariante en el tiempo.
El diagrama de fase de Bode representa la fase de la funcin de transferencia en
funcin de la frecuencia (o frecuencia angular) en escala logartmica. Se puede dar en
grados o en radianes. Permite evaluar el desplazamiento en fase de una seal a la salida
del sistema respecto a la entrada para una frecuencia determinada. Por ejemplo, tenemos
una seal Asin($t) a la entrada del sistema y asumimos que el sistema atena por unfactor x y desplaza en fase %&. En este caso, la salida del sistema ser (A/x) sin($t %&).
Generalmente, este desfase es funcin de la frecuencia (&= &(f)); esta dependencia es lo
que nos muestra el Bode. En sistemas elctricos esta fase deber estar acotada entre -90 y
90.
La respuesta en amplitud y en fase de los diagramas de Bode no pueden por lo
general cambiarse de forma independiente: cambiar la ganancia implica cambiar tambin
desfase y viceversa. En sistemas de fase mnima (aquellos que tanto su sistema inverso
como ellos mismos son causales y estables) se puede obtener uno a partir del otromediante la transformada de Hilbert.
Si la funcin de transferencia es una funcin racional, entonces el diagrama de Bode
se puede aproximar con segmentos rectilneos. Estas representaciones asintticas son
tiles porque se pueden dibujar a mano siguiendo una serie de sencillas reglas (y en
algunos casos se pueden predecir incluso sin dibujar la grfica).
Esta aproximacin se puede hacer ms precisa corrigiendo el valor de las frecuencias
de corte (diagrama de Bode corregido).
#25ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
26/52
Fig. 18 Diagrama de Bode de un filtro paso bajo Butterworth de primer orden (con
un polo).
El uso de clculo logartmico nos va a permitir simplificar funciones del tipo:
a un simple sumatorio de los logaritmos de polos y ceros:
Supongamos que la funcin de transferencia del sistema objeto de estudio viene
dada por la siguiente transformada de Laplace:
#26ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
27/52
Aplicaciones
Los diagramas de Bode son de amplia aplicacin en la Ingeniera de Control, pues
permiten representar la magnitud y la fase de la funcin de transferencia de un sistema,
sea ste elctrico, mecnico,... Su uso se justifica en la simplicidad con que permiten,
atendiendo a la forma del diagrama, sintonizar diferentes controladores (mediante el
empleo de redes de adelanto o retraso, y los conceptos de margen de fase y margen de
ganancia, estrechamente ligados stos ltimos a los llamados diagramas de Nyquist), y
porque permiten, en un reducido espacio, representar un amplio espectro de frecuencias.
En la teora de control, ni la fase ni el argumento estn acotadas salvo por caractersticas
propias del sistema. En este sentido, slo cabe esperar, si el sistema es de orden 2 tipo 0,
por ejemplo, que la fase est acotada entre 0 y -180.
As pues, datos importantes a obtener tras la realizacin del diagrama de Bode para
en anlisis de la estabilidad de dicho sistema son los siguientes:Margen de fase: Es el ngulo que le falta a la fase para llegar a los -180 cuando la
ganancia es de 0dB. Si la ganancia es siempre inferior a 0dB, el margen de fase es infinito.
Margen de ganancia: Es el valor por el que habra que multiplicar (en decimal), o
sumar (en dB) a la ganancia para llegar a 0dB cuando la fase es de -180.
El sistema representado ser estable si el margen de ganancia y el margen de fase
son positivos.
2.4 Diagramas de Nyquist en tiempo discretoEl diagrama de Nyquist es una representacin paramtrica de una funcin de
transferencia, se utiliza en control automtico y procesamiento de seales. El uso ms
comn de los diagramas de Nyquist es para la evaluacin de la estabilidad de un sistema
con realimentacin. La representacin en los ejes cardinales es, la parte real de la funcin
de transferencia se representa en el eje X, la parte imaginaria se traza en el eje Y. La
frecuencia se recorre como un parmetro, por lo que a cada frecuencia le corresponde un
punto de la grfica. Alternativamente, en coordenadas polares, la ganancia de la funcin
de transferencia se representa en la coordenada radial, mientras que la fase de la funcin
de transferencia se representa en la coordenada angular. El diagrama de Nyquist se debe a
Harry Nyquist, un exingeniero de los Laboratorios Bell.
#27ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
28/52
Fig. 19 Diagrama de Nyquist
A continuacin se estudia un criterio que tiene el mismo objetivo que el de Routh-
Hurwitz, es decir, la estabilidad del sistema que se estudia. El criterio de Routh-Hurwitz
se relacionaba directamente con las races de la ecuacin caracterstica del sistema. En el
criterio de Nyquist se emplea un planteamiento distinto al utilizar los conceptos del
estado permanente ceno en tal correspondientes a este estudio. Originalmente lo formul
en 1932 Harry Nyquist de los Bell Telephone Laboratories. Es importante observar que su
utilidad en la prctica se relaciona con el hecho de que se puede aplicar a travs de
mediciones senoidales de rutina que es posible efectuar en el laboratorio.
La operacin bsica al aplicar el criterio de Nyquist es un Mapeo del plano S al
plano F(s). Este documento presenta el criterio de estabilidad de Nyquist y sus
fundamentos matemticos. Sea el sistema de lazo cerrado que se ve en la Fig. 20. La
funcin transferencia de lazo cerrado es :
Fig. 20
#28ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
29/52
2.5 Estabilidad de sistemas muestreados
Se tendr estabilidad cuando todas las races de la ecuacin caracterstica
1 + G(S)H(S) = 0
estn en el semiplano izquierdo s. El criterio de estabilidad de Nyquist relaciona la
respuesta de frecuencia de lazo abierto G(j$) H(j$) a la cantidad de ceros y polos de 1 +
G(s) H(s) que hay en el semiplano derecho s. Este criterio debido a H. Nyquist es 'til en
ingeniera de control porque se puede determinar grficamente de las curvas de respuesta
de lazo abierto la estabilidad absoluta del sistema de lazo cerrado, sin necesidad de
determinar los polos de lazo cerrado. Se pueden utilizar para el anlisis de estabilidad las
curvas de respuesta de frecuencia de lazo abierto obtenida analticamente o
experimentalmente. Esto es muy conveniente porque al disear un sistema de controlfrecuentemente sucede que para algunos componentes no se conoce la expresin
matemtica y solo se dispone de datos de su caracterstica de respuesta de frecuencia.
El criterio de estabilidad de Nyquist esta basado en un teorema de la teora de las
variables complejas. Para entender el criterio primero se han de tratar los con tornos de
transformacin en el plano complejo.
Se supone que la funcin transferencia de lazo abierto G(s) H(s) es representablecomo una relacin de polinomios en s. Para un sistema fsicamente realizable, el grado del
polinomio denominador de la funcin transferencia de lazo cerrado, debe ser mayor o
igual al del polinomio numerador. Esto significa que el limite de G(s) H(s) es cero o una
constante para cualquier sistema fsicamente construible, al tender s hacia infinito.
La ecuacin caracterstica del sistema que se ve en la Fig. 20 es
F(s) = 1 + G(s)H(s) = 0
Se ha de demostrar que a un camino cerrado continuo dado en el plano s que no
pasa por ningn punto singular, corresponde una curva cerrada en el plano F(s).
La cantidad y sentido de lazos o rodeos alrededor del origen en el plano F(s) por una
curva cerrada, juega un papel importante en lo que sigue, pues mas adelante se ha de
relacionar la cantidad y sentido de lazos o rodeos con la estabilidad del sistema.
#29ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
30/52
Sea, por ejemplo, la siguiente funcin transferencia de lazo abierto:
La ecuacin caracteristica es:
La funcin F(s) es analtica en cualquier parte del plano s, excepto en sus puntossingulares. Para cada punto de analiticidad en el plano s, corresponde un punto en el
plano F(s). Por ejemplo, Si s = 1 + 2j, entoces F(s) es :
Entonces el punto s = 1 + 2j
en el plano s se transforma en el punto 1.1 2 5,77j en el plano F(s).
Teorema de la representacin
Sea F(s) la relacin entre dos polinomios en s. Sea P el nmero de polos y Z el
nmero de ceros de F(s) que quedan dentro de un contorno determinado del plano s,
considerando inclusive la multiplicidad de polos y ceros. Sea este contorno tal que no pasa
por ningn polo ni cero de F(s). Este contorno cerrado en el plano s se transforma en una
curva cerrada en el plano F(s). A medida que un punto representativo recorre el contornocompleto en el plano s en sentido horario, se producen un total de N rodeos en torno del
origen en el plano F(s), y ese numero N es igual a Z - P. (Ntese que con este teorema de la
representacin no se puede hallar la cantidad de polos y ceros, sino su diferencia.)
Un nmero N positivo indica un exceso de ceros respecto a los polos en la funcin
F(s), mientras N negativo muestra mayor cantidad de polos que de ceros. En aplicacin de
sistemas de control, se determine fcilmente P para F(s) = 1 + G(s)H(s) de la funcin
G(s)H(s). Por tanto, si se halla N del diagrama de F(s), se determina fcilmente la cantidad
#30ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
31/52
de ceros en el contorno cerrado en el plano s. Se remarca que no tienen importancia ni la
forma exacta del contorno en el plano s ni el lugar de F(s) en lo que respecta a giros por el
origen, ya que los mismos slo dependen de los polos y/o ceros de F(s) contenidos en el
contorno del plano s.
Aplicacin del teorema de la representacin al anlisis de estabilidad de sistemas de
lazo cerrado
Para analizar la estabilidad de sistemas de control lineal, se hace que el contorno
cerrado del plano s abarque todo el semiplano derecho s. El contorno consiste en todo el
eje $ desde ($ = - ( hasta $ = +() , y un paso semicircular de radio infinito en el
semiplano s derecho. Este contorno recibe el nombre de recorrido de Nyquist. (El sentido
del mismo es horario.) El recorrido de Nyquist abarca todo el semiplano derecho de s ycontiene todos los ceros y polos de 1 + G(s)H(s) con partes reales positivas. (Si no hay
ceros de 1 + G(s)H(s) en el semiplano derecho de s, no hay polos de lazo cerrado alli y el
sistema es estable.) Es necesario que el contorno cerrado o recorrido de Nyquist no pase
por ningn polo o cero de 1 + G(s)H(s). Si G(s) tiene un polo o polos en el origen del plano
s, se hace indeterminada la representacin del punto s = 0. En esos casos se evita el origen
efectuando un desvio alrededor de l. (Ms adelante se efecta una discusin detallada
sobre este caso especial.) Si se aplica el teorema de la representacin al caso especial en
que F(s) es igual a 1 + G(s)H(s) se puede afirmar lo siguiente: si el contorno cerrado en elplano s contiene todo el semiplano s derecho, como se muestra en la Fig. 21, la cantidad de
ceros en el semiplano derecho de la funcin F(s) = 1 + G(s)H(s) es igual a la cantidad de
polos de la funcin F(s) = 1 + G(s)H(s) en el semiplano derecho de s mas la cantidad de
rodeos completos horarios al origen del plano 1 + G(s)H(s) de la curva cerrada
correspondiente en este ltimo plano. Debido a la condicin supuesta de que
lim [1 + G(s)H(s)] =
la funcin 1 + G(s)H(s) permanece constante mientras s recorre el semicrculo de
radio infinito. Debido a esto, se puede determinar si el lugar de 1 + G(s)H(s) Fig. 21.
#31ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
32/52
Fig. 21 Contorno cerrado en el plano S
2.6 Criterio de estabilidad de JuryLa prueba de estabilidad de Jury es un algoritmo que se aplica directamente sobre
los coeficientes de un polinomio, sin tener que resolver las races. Dicho polinomioser la
ecuacin caracterstica P(z) = 0. Esta prueba revela la existencia de cualquier raz inestable
(races en el plano z que se presentan fuera del crculo unitario). Sin embargo, no da
lalocalizacin de las races inestables. Se limita a comprobar si las races de la ecuacin
caracterstica P(z) = 0 estn dentro del crculo unidad.
2.7 Criterio de estabilidad de Routh- Hurwitz modificadoEl teorema de RouthHrwitz sirve para analizar la estabilidad de los sistemas
dinmicos.
Bsicamente, el teorema proporciona un criterio capaz de determinar en cul
semiplano (izquierdo o derecho) del plano complejo estn localizadas las races del
denominador de la funcin de transferencia de un sistema; y en consecuencia, conocer si
dicho sistema es estable o no. Si tras aplicar el criterio nos da como resultado que todos los
polos estn en el semiplano izquierdo, el sistema es estable, y si hay un mnimo de un
polo en el semiplano derecho, el sistema es inestable.
El criterio se refiere a la funcin de transferencia en lazo cerrado del sistema. Para
aplicar el criterio a un sistema descrito por su funcin de transferencia en lazo abierto, hay
que incluir la realimentacin haciendo:
#32ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
33/52
El criterio de Routh-Hurwitz tambin se utiliza para el trazado del lugar de las
races. En este caso, dicho procedimiento de anlisis estudia la funcin de transferencia
del sistema en bucle abierto 1+KGba(s)=0 (siendo K la ganancia variable del sistema). Su
objetivo es determinar los puntos de corte del LdR con el eje imaginario. Dichos puntos
marcan el lmite de estabilidad del sistema, dicho en otras palabras, determinan el lmite
en el que los polos del sistema en bucle cerrado pasan al semiplano derecho complejo y
por lo tanto el sistema se vuelve inestable. Como es evidente, tras la aplicacin del criterio
de Routh-Hurwitz, los resultados obtenidos quedarn en funcin de la ganancia K, lo cual
nos indicar a partir de qu valores de K el sistema pasar de estable a inestable (gananciaK lmite).
Dado el sistema:
donde G (s) es la ecuacin caracterstica de un sistema.
Degeneraciones
Hay dos casos de degeneraciones:
* En la primera, el primer elemento de una fila de la tabla es 0. Esta degeneracin se
salva sustituyendo el 0 por )
(nmero infinitesimalmente positivo), y se continua
#33ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
34/52
calculando. Luego a la hora de comprobar los cambios de signo se deja el 0 que
sustituimos y donde nos aparezca ) calculamos el lmite cuando )tiende a 0.
* En la segunda, toda una fila de la tabla es 0. Esta degeneracin se salva montando
al polinomio auxiliar de la fila inmediatamente superior a la que nos apareci la fila de
ceros. A esta ecuacin se le hace la derivada y lo que nos de se sustituye en la fila de ceros,
pudiendo as continuar calculando. Al igual que en la anterior degeneracin, para
comprobar los cambios de signo se deja el 0 que nos apareci.
Si en el denominador de la funcin de transferencia del sistema tenemos una
incgnita, se calcula de igual forma todo el criterio de Routh Hrwitz y en las filas de la
primera columna en la que nos aparezca la incgnita deber ser su resultado mayor a 0,
resolvemos las inecuaciones y cogemos los resultados ms restrictivos, siendo estos los
que nos determinen que el sistema sea estable.
Finalmente se puede comprobar haciendo Ruffini, y observaremos que en los quenos dio un 0 nos saldr una par de polos complejos conjugados, si la parte real es negativa
el par de polos complejos es estable, sino no se sabe si lo es.
SYS en el lmite de la estabilidad
En el lmite de la estabilidad, a travs del teorema de Routh podemos saber si el
sistema se encuentra en otro estado que no sea estable o inestable, y este es si se
encuentras en el lmite de la estabilidad, es decir se produce una oscilacin mantenida,
incluso en estado estacionario esta oscilacin se mantendr. Esto se produce cuando ennuestra tabla de Routh alguna lnea se puede hacer 0 y no haya ningn cambio de signo
en nuestra primera columna. En este caso el sistema se encuentra en el lmite de la
estabilidad, esto representa en el plano complejo dos polos conjugados en el eje
imaginarios (sin parte real). Un polo doble en el origen (doble integrador) no seria nuestro
caso, ya que un polo en el origen genera inestabilidad. Podemos hallar el lugar de estos
polos a travs del polinomio auxiliar que obtenemos de la fila superior a la de ceros.
#34ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
35/52
Routh (1874) propuso un criterio legendario para saber si un polinomio como:
Tiene todas sus races en el semiplano izquierdo, o no. El criterio resulta de plantear
un arreglo de coeficientes, con forma triangular, y de observar si la primera columna tiene
Todos sus coeficientes con signos iguales, o no.
El arreglo se construye de la manera mostrada en la Fig. 22
Fig. 22
Las dos filas superiores se construyen de modo obvio, con los coeficientes del
polinomio; las otras filas se construyen paulatinamente mediante el procedimiento
insinuado enseguida:
#35ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
36/52
El problema ms importante de los sistemas de control lineal tiene que ver con la
estabilidad. Un sistema de control es estable si y slo si todos los polos en lazo
cerrado se encuentran en el semiplano izquierdo del plano s.
Consideremos la siguiente funcin de transferencia de lazo cerrado.
En donde las a y las b son constantes y n m ".
Criterio de estabilidad de Routh:El criterio de estabilidad de Routh permite determinar la cantidad de polos en lazo
cerrado que se encuentran en el semiplano derecho del plano s (races positivas) sin tener
que factorizar el polinomio. Este criterio de estabilidad slo se aplica a los polinomios con
una cantidad finita de trminos.
Procedimiento en el criterio de estabilidad de Routh:
1. Escriba el polinomio en s del denominador en la forma siguiente:
En donde los coeficientes son cantidades reales. Suponemos que 0 *n a ; es decir, se
elimina cualquier raz cero.
2. Si alguno de los coeficientes es cero o negativo, ante la presencia de al menos un
coeficiente positivo, hay una raz, o races imaginarias o que tiene partes reales positivas.
En tal caso, el sistema no es estable. La condicin necesaria, pero no suficiente, para la
estabilidad es que todos los coeficientes de la ecuacin estn presentes y tengan signo
positivo.
#36ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
37/52
3. Si todos los coeficientes son positivos, ordene los coeficientes del polinomio en
renglones y columnas de acuerdo con el patrn o arreglo siguiente:
Los coeficientes b1,b2,b3,,c1,c2,c3,.,d1,d2,, etc., se evalan del modo
siguiente:
La evaluacin contina hasta que todas las restantes son cero. El criterio de
estabilidad de Routh- Hurwitz plantea que el nmero de races de la ecuacin con partes
reales positivas es igual al nmero de cambios de signo de los coeficientes de la primera
columna del arreglo. La condicin necesaria y suficiente para que todas las races de la
ecuacin se encuentren en el semiplano izquierdo del plano s es que todos los
coeficientes de la ecuacin sean positivos y que todos los trminos de la primera columna
del arreglo tengan signo positivo.
#37ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
38/52
#38ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
Unidad III:Diseo de
ControladoresDigitales
-
5/22/2018 Antologia CD LMAP
39/52
3.1 Controlador PID discretoUn controlador (regulador) es un dispositivo cuyo objetivo fundamental es el de
controlar que la variable (objeto de control) cumpla con lo estimado en los parmetros
de diseo del sistema.
Para cumplir con la funcin de control, el controlador utiliza la diferencia entre el
valor de consigna (seal de control, seal de entrada) y la seal medida (que proviene de
los sensores).
La capacidad y precisin del valor de consigna y de la seal medida, determinan la
habilidad del controlador para realizar correctamente el control.
En la industria se emplean al menos cinco tipos de controladores:* On/off
* Proporcional
* Integral
* Derivativo
* Combinaciones P. I. D
Los controladores PID probablemente sean el diseo de control ms empleado, por
ser el ms sencillo, pero no se aplican en sistemas complejos como los MIMO.
PID son las siglas de proporcional-integral-derivativo, y, se refieren a los tres
trminos que operan sobre la seal de error para producir la seal a la salida del
controlador.
Considerando que u(t) es la seal de consigna que se enva al sistema, y(t) es la seal
medida, r(t) es la salida deseada, y, e(t) = r(t) %y(t), el error existente; un controlador PID
se define matemticamente como:
#39ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
40/52
* El primer sumando aplica una seal proporcional al error.
* El segundo evala la evolucin del error, y, se vuelve ms significativo cuando el
error es pequeo pero constante.
* El tercer trmino considera la tendencia en el error, y, se nota ms cuando el error
se produce por instantes.
La dinmica deseada en lazo cerrado se obtiene ajustando los tres parmetros KP, KI
y KD. Este ajuste a menudo se hace iterando de manera emprica y sin conocimiento
previo del modelo del sistema.
A menudo se puede asegurar la estabilidad usando nicamente el trmino
proporcional.
Fig. 23
Disear controladores en el dominio del tiempo, implica emplear una metodologa
de tres pasos:
* Definir las especificaciones de diseo. Determinar qu debe hacer el sistema y
cmo debe hacerlo.
* Determinar la estructura del sistema de control y el tipo de controlador.
* Determinar los parmetros del controlador para cumplir con las especificaciones
del diseo.
Las especificaciones de diseo de controladores incluyen:
*Precisin requerida en el rgimen establecido de trabajo
#40ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
41/52
* Las exigencias al proceso transitivo (respuesta transitiva)
* Requerimientos sobre el control de perturbaciones (interferencias)
3.2 Mtodos y criterios para sintonizar controladores PID discretosSintonizar un controlador PID significa establecer el valor que deben tener los
parmetros de Ganancia (Banda Proporcional), Tiempo Integral (Reset) y Tiempo
derivativo (Rate), para que el sistema responda en una forma adecuada. La primera etapa
de todo procedimiento de sintonizacin consiste en obtener la informacin esttica y
dinmica del lazo. Existen diversos mtodos para ajustar los parmetros de controladores
PID, pero todos caen dentro de dos tipos:
* Mtodos en Lazo Cerrado Fig. 24: la informacin de las caractersticas del lazo seobtienen a partir de un test realizado en lazo cerrado, usualmente con un consolador con
accin proporcional pura.
Fig. 24
* Mtodos en Lazo Abierto Fig. 25: la caractersticas estticas y dinmicas de la
planta (Elemento Final de Control + Proceso + Transmisor) se obtienen de un ensayo en
lazo abierto, generalmente la respuesta a un escaln (Curva de Respuesta).
Fig. 25
#41ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
42/52
Mtodo de Ziegler y Nichols en Lazo Cerrado o de la Oscilaciones sostenidas.
El Mtodo consiste en obtener la respuesta de la seal medida a una perturbacin
(por ejemplo un pulso en el set point) con controlador proporcional. Se observa la
respuesta y si es amortiguada, se incrementa la ganancia hasta lograr Oscilaciones
Sostenidas (oscilacin con amplitud constante). La ganancia del controlador
(proporcional) en este caso se denomina Ganancia ltima y se nota Kcu y el perodo de
la oscilacin se llama Perodo ltimo Tu Fig. 26.
Fig. 26
Los valores recomendados de sintonizacin son los mostrados en la Fig. 27:
Fig. 27
Mtodo de Tyreus y Luyben en Lazo Cerrado.
Este mtodo, como el anterior, evala los parmetros del controlador a partir de la
Ganancia ltima Kcu y el Perodo ltimo !u. Propone ajustes ms relajados que el de
Ziegler y Nichols y se aplica fundamentalmente a plantas que poseen un integrador. Los
valores recomendados de sintonizacin son:
Fig. 28
#42ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
43/52
Mtodo de Ziegler y Nichols en Lazo Abierto o de la Curva de respuesta.
Por ser un mtodo en lazo abierto, primero se realiza un ensayo en lazo abierto,
introduciendo un escaln en la seal de control (salida del controlador que acta sobre el
elemento final de control) y se registra el transitorio de la variable medida o controlada
(Curva de Respuesta).
Fig. 29
Aplicando el Mtodo del Punto de inflexin, se obtiene una caracterizacinsimplificada de la planta a controlar como una capacidad de primer orden ms un tiempo
muerto:
Fig. 30
El ajuste del controlador se hace segn la Fig. 31:
Fig. 31 Esto es vlido para relaciones L/t menores que 1.
#43ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
44/52
Mtodo en Lazo Abierto de Cohen y Coon.
Se emplea el mismo test que el mtodo anterior. La sugerencia para los parmetros
tiene en cuenta el grado de autorregulacin de la planta, mensurado por la relacin R:
Fig. 32
3.3 Variantes del controlador PID discretoControlador PID 'paralelo'
Los controladores PID ideales estn caracterizados por tener una funcin temporal
que liga la seal de control u(t) con el error de la forma:
dando origen a l a f u n c i n d e
transferencia:
Este tipo de controlador se conoce como controlador PID ideal, ya que corresponde a
una funcin de transferencia de un sistema no-causal, y por lo consiguiente, no puede ser
construido con elementos de la vida real (fsicamente irrealizable). Empleando diagrama
en bloques, la relacin entre error y seal de control se puede describir como en la Fig. 33:
#44ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
45/52
Fig. 33
quedando en evidencia que los efectos proporcional, integral y derivativos se
aplican en forma paralela. Es por esta razn que a este tipo de controladores se los
denomina PID tipo paralelo o PID no interactivo (ya que las acciones no interactan entre
s).
Los controladores PID-Paralelo que ofrecen las firmas comerciales habitualmente
tienen la funcin de transferencia:
que corresponden a sistemas causales. Los fabricantes asignan al coeficiente !
valores entre 0.05 y 0.1 (y generalmente fijo).
Con todo, debe tenerse presente que este algoritmo es el que se usa casi siempre en
los textos de control automtico para explicar las combinacin de las tres acciones de
control, aunque muchos de los controladores comerciales tienen algoritmos PID
interactivo que se presenta a continuacin.
Controlador PID 'serie'
En los controladores PID 'serie' o 'interactivos', la accin derivativa se aplica primero
y luego las acciones proporcional e integral siguiendo el esquema del diagrama en
bloques de la Fig. 34.
#45ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
46/52
Fig. 34
que conduce a una funcin de transferencia:
Se us el signo # para denotar que corresponden a ganancia, tiempo integral y
tiempo derivativo, pero no en el sentido tradicional (algoritmo paralelo), sino de esta
particular configuracin. Como en el caso anterior,!es una constante que vara segn el
fabricante, pero que est comprendida entre 0.05 y 0.1.
Debe aclararse que la respuesta con ambos tipos de controladores dan respuestassimilares.
#46ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
47/52
#47ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
Unidad IV:
Teora deControl Difuso
-
5/22/2018 Antologia CD LMAP
48/52
4.1 Introduccin a la lgica difusaHacemos una presentacin elemental de la lgica difusa. Introducimos la nocin de
conjuntos difusos para luego presentar diversos clculos proposicionales de tipo difuso.
Las lgicas difusas se han desarrollado rpidamente debido a sus potencialidades de
aplicacin, entre otras muchas reas, en el diseo de controladores electrnicos. En este
texto presentamos los conceptos bsicos e invitaremos al lector a introducirse con mayor
profundidad en estos temas a travs de lecturas suplementarias.
La lgica difusa (tambin llamada lgica borrosa o lgica heurstica) se basa en lo
relativo de lo observado como posicin diferencial. Este tipo de lgica toma dos valores
aleatorios, pero contextualizados y referidos entre s. As, por ejemplo, una persona que
mida 2 metros es claramente una persona alta, si previamente se ha tomado el valor de
persona baja y se ha establecido en 1 metro. Ambos valores estn contextualizados apersonas y referidos a una medida mtrica lineal.
Fue formulada en 1965 por el ingeniero y matemtico Lofti Zadeh.
La lgica difusa ("fuzzy logic" en ingls) se adapta mejor al mundo real en el que
vivimos, e incluso puede comprender y funcionar con nuestras expresiones, del tipo "hace
mucho calor", "no es muy alto", "el ritmo del corazn est un poco acelerado", etc.
La clave de esta adaptacin al lenguaje, se basa en comprender los cuantificadores
de cualidad para nuestras inferencias (en los ejemplos de arriba "mucho", "muy" y "unpoco").
En la teora de conjuntos difusos se definen tambin las operaciones de unin,
interseccin, diferencia, negacin o complemento, y otras operaciones sobre conjuntos (ver
tambin subconjunto difuso), en los que se basa esta lgica.
Para cada conjunto difuso, existe asociada una funcin de pertenencia para sus
elementos, que indican en qu medida el elemento forma parte de ese conjunto difuso. Las
formas de las funciones de pertenencia ms tpicas son trapezoidal, lineal y curva.
Se basa en reglas heursticas de la forma SI (antecedente) ENTONCES (consecuente),
donde el antecedente y el consecuente son tambin conjuntos difusos, ya sea puros o
resultado de operar con ellos. Sirvan como ejemplos de regla heurstica para esta lgica
(ntese la importancia de las palabras "muchsimo", "drsticamente", "un poco" y
"levemente" para la lgica difusa):
SI hace muchsimo fro ENTONCES aumento drsticamente la temperatura.
SI voy a llegar un poco tarde ENTONCES aumento levemente la velocidad.
#48ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
49/52
Los mtodos de inferencia para esta base de reglas deben ser sencillos, verstiles y
eficientes. Los resultados de dichos mtodos son un rea final, fruto de un conjunto de
reas solapadas entre s (cada rea es resultado de una regla de inferencia). Para escoger
una salida concreta a partir de tanta premisa difusa, el mtodo ms usado es el del
centroide, en el que la salida final ser el centro de gravedad del rea total resultante.
Las reglas de las que dispone el motor de inferencia de un sistema difuso pueden ser
formuladas por expertos, o bien aprendidas por el propio sistema, haciendo uso en este
caso de redes neuronales para fortalecer las futuras tomas de decisiones.
Los datos de entrada suelen ser recogidos por sensores, que miden las variables de
entrada de un sistema. El motor de inferencias se basa en chips difusos, que estn
aumentando exponencialmente su capacidad de procesamiento de reglas ao a ao.
Un esquema de funcionamiento tpico para un sistema difuso podra ser de lasiguiente manera:
Fig. 35
En la Fig. 35 el sistema de control hace los clculos con base en sus reglas heursticas,
comentadas anteriormente. La salida final actuara sobre el entorno fsico, y los valores
sobre el entorno fsico de las nuevas entradas (modificado por la salida del sistema de
control) seran tomadas por sensores del sistema.
Por ejemplo, imaginando que nuestro sistema difuso fuese el climatizador de un
coche que se autorregula segn las necesidades: Los chips difusos del climatizador
recogen los datos de entrada, que en este caso bien podran ser la temperatura y humedad
simplemente. Estos datos se someten a las reglas del motor de inferencia (como se ha
comentado antes, de la forma SI... ENTONCES... ), resultando un rea de resultados. De
esa rea se escoger el centro de gravedad, proporcionndola como salida. Dependiendo
#49ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
50/52
del resultado, el climatizador podra aumentar la temperatura o disminuirla dependiendo
del grado de la salida.
4.2 AplicacionesAplicaciones generales
La lgica difusa se utiliza cuando la complejidad del proceso en cuestin es muy alta
y no existen modelos matemticos precisos, para procesos altamente no lineales y cuando
se envuelven definiciones y conocimiento no estrictamente definido (impreciso o
subjetivo).
En cambio, no es una buena idea usarla cuando algn modelo matemtico ya
soluciona eficientemente el problema, cuando los problemas son lineales o cuando no
tienen solucin.
Esta tcnica se ha empleado con bastante xito en la industria, principalmente en
Japn, extendindose sus aplicaciones a multitud de campos. La primera vez que se usde forma importante fue en el metro japons, con excelentes resultados. Posteriormente se
generaliz segn la teora de la incertidumbre desarrollada por el matemtico y
economista espaol Jaume Gil Aluja.
A continuacin se citan algunos ejemplos de su aplicacin:
* Sistemas de control de acondicionadores de aire
* Sistemas de foco automtico en cmaras fotogrficas
* Electrodomsticos familiares (frigorficos, lavadoras...)* Optimizacin de sistemas de control industriales
* Sistemas de escritura
* Mejora en la eficiencia del uso de combustible en motores
* Sistemas expertos del conocimiento (simular el comportamiento de un experto
humano)
* Tecnologa informtica
* Bases de datos difusas: Almacenar y consultar informacin imprecisa. Para este
punto, por ejemplo, existe el lenguaje FSQL.
...y, en general, en la gran mayora de los sistemas de control que no dependen de un
S/No.
Lgica difusa en inteligencia artificial
En Inteligencia artificial, la lgica difusa, o lgica borrosa se utiliza para la
resolucin de una variedad de problemas, principalmente los relacionados con control de
procesos industriales complejos y sistemas de decisin en general, la resolucin y la
#50ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
51/52
compresin de datos. Los sistemas de lgica difusa estn tambin muy extendidos en la
tecnologa cotidiana, por ejemplo en cmaras digitales, sistemas de aire acondicionado,
lavarropas, etc. Los sistemas basados en lgica difusa imitan la forma en que toman
decisiones los humanos, con la ventaja de ser mucho ms rpidos. Estos sistemas son
generalmente robustos y tolerantes a imprecisiones y ruidos en los datos de entrada.
Algunos lenguajes de programacin lgica que han incorporado la lgica difusa seran
por ejemplo las diversas implementaciones de Fuzzy PROLOG o el lenguaje Fril.
Consiste en la aplicacin de la lgica difusa con la intencin de imitar el
razonamiento humano en la programacin de computadoras. Con la lgica convencional,
las computadoras pueden manipular valores estrictamente duales, como verdadero/falso,
s/no o ligado/desligado. En la lgica difusa, se usan modelos matemticos para
representar nociones subjetivas, como caliente/tibio/fro, para valores concretos que
puedan ser manipuladas por los ordenadores.En este paradigma, tambin tiene un especial valor la variable del tiempo, ya que los
sistemas de control pueden necesitar retroalimentarse en un espacio concreto de tiempo,
pueden necesitarse datos anteriores para hacer una evaluacin media de la situacin en
un perodo anterior...
Ventajas e inconvenientes
Como principal ventaja, cabe destacar los excelentes resultados que brinda un
sistema de control basado en lgica difusa: ofrece salidas de una forma veloz y precisa,disminuyendo as las transiciones de estados fundamentales en el entorno fsico que
controle. Por ejemplo, si el aire acondicionado se encendiese al llegar a la temperatura de
30, y la temperatura actual oscilase entre los 29-30, nuestro sistema de aire
acondicionado estara encendindose y apagndose continuamente, con el gasto
energtico que ello conllevara. Si estuviese regulado por lgica difusa, esos 30 no seran
ningn umbral, y el sistema de control aprendera a mantener una temperatura estable sin
continuos apagados y encendidos.
Tambin est la indecisin de decantarse bien por los expertos o bien por la
tecnologa (principalmente mediante redes neuronales) para reforzar las reglas heursticas
iniciales de cualquier sistema de control basado en este tipo de lgica.
#51ANTOLOGA - LUIS MIGUEL AGUILAR PARRA
-
5/22/2018 Antologia CD LMAP
52/52
Fuentes De Informacin
#52ANTOLOGA - LUIS MIGUEL AGUILAR PARRA