• No se han encontrado resultados

Estabilización y control de sistemas lineales con retardo interno, mediante un enfoque polinomial

N/A
N/A
Protected

Academic year: 2023

Share "Estabilización y control de sistemas lineales con retardo interno, mediante un enfoque polinomial"

Copied!
139
0
0

Texto completo

(1)

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA

UNIDAD CULHUACÁN

SECCIÓN DE ESTUDIO DE POSGRADO E INVESTIGACIÓN

ESTABILIZACIÓN Y CONTROL DE SISTEMAS LINEALES CON

RETARDO INTERNO, MEDIANTE UN ENFOQUE POLINOMIAL.

T E S I S

Para obtener el grado de:

MAESTRO EN CIENCIAS DE INGENIERÍA EN MICROELECTRÓNICA.

Presenta:

ING. ROCIO JASMIN VAZQUEZ GUERRA.

Director de tesis: Dr. Basilio del Muro Cuellar.

Codirector de tesis: Dr. Omar Jiménez Ramírez.

MÉXICO D.F., MAYO 2010.

(2)
(3)

iii

(4)
(5)

v

(6)
(7)

Agradecimientos

Gracias a Dios por estar conmigo en cada momento, porque siempre he encontrado en

´el fuerza, esperanza, paz y consuelo para seguir adelante en cada etapa de mi vida.

Gracias al Instituto Polit´ecnico Nacional y a la Secci´on de Estudios de Posgrado e Inves- tigaci´on SEPI-ESIME por abrir sus puertas para formarme como ser humano y profesionista, d´andome la oportunidad de seguir super´andome.

Gracias a CONACYT- M´exico y al proyecto PIFI por otorgarme una beca para estudiar la maestr´ıa.

Gracias a mis profesores por brindarme nuevos conocimientos, pero especialmente quiero agradecer a mis asesores Dr. Basilio del Muro Cuellar y Dr. Omar Jim´enez Ram´ırez por compartir su experiencia y sus conocimientos.

Gracias a mi esposo Juan Francisco por todo el cari˜no, amor, comprensi´on, consejos, atenciones, apoyo, etc. que he recibido de su parte. Gracias por ser parte de mi vida.

Porque este ha sido un trabajo en equipo, dedico este trabajo a toda mi familia que siempre crey´o en m´ı, los amo.

Hoy les entrego una batalla m´as ganada con esfuerzo y dedicaci´on, muchas gracias por su apoyo, lo logramos.

vii

(8)
(9)

´ Indice general

Resumen XIII

Abstract XV

Introducci´on XVII

1. Estado del arte 1

1.1. Sistemas con Retardo en lazo Directo, SRD. . . 1

1.1.1. Planteamiento del problema para SRD . . . 3

1.2. Sistemas con Reciclo, SRRDR. . . 5

1.2.1. Planteamiento del problema para SRRDR . . . 6

1.3. Objetivo del trabajo. . . 8

2. Metodolog´ıa de control anal´ogica. 9 2.1. Introducci´on . . . 9

2.2. Representaci´on de la aproximaci´on de Pad´e . . . 9

2.3. Control de dos grados de libertad: enfoque polinomial. . . 12

2.3.1. Rechazo de perturbaci´on de tipo escal´on . . . 14

2.3.2. Seguimiento de referencias tipo escal´on . . . 15

2.3.3. Grado de los controladores . . . 16

2.3.4. Alternativa para resolver un sistema de ecuaciones lineales . . . 16

2.3.5. Estabilidad interna en el controlador anal´ogico . . . 17

2.4. Sistemas con retardo de tiempo en el lazo directo (SRD) . . . 19

2.4.1. Recomendaciones para elegir el orden de la aproximaci´on Pad´e para SRD. . . 20

2.4.2. Ejemplos para SRD . . . 20

2.5. Sistemas con reciclo, SRRDR. . . 26

2.5.1. Ejemplos para SRRDR . . . 27

2.6. Conclusiones . . . 31

3. Metodolog´ıa de control digital. 35 3.1. Introducci´on. . . 35

3.2. Control de dos grados de libertad: enfoque polinomial. . . 36

3.2.1. Rechazo de perturbaci´on de tipo escal´on . . . 37

3.2.2. Seguimiento de referencias tipo escal´on . . . 39 ix

(10)

3.2.3. Grado de los controladores . . . 39

3.2.4. Alternativa para resolver un sistema de ecuaciones lineales . . . 40

3.2.5. Estabilidad interna en el controlador digital . . . 41

3.3. Sistemas con Retardo de tiempo en el lazo Directo (SRD) . . . 42

3.3.1. Ejemplos para SRD . . . 43

3.4. Sistemas con reciclo, SRRDR. . . 48

3.4.1. Ejemplos para SRRDR . . . 51

3.5. Conclusiones . . . 55

4. Resultados experimentales 57 4.1. Especificaciones del hardware. . . 58

4.2. Instalaci´on del software de la Tarjeta Sensoray Modelo 626. . . 59

4.3. Resultados experimentales. . . 61

4.3.1. Resultados de la metodolog´ıa de control anal´ogica. . . 62

4.3.2. Resultados de la metodolog´ıa de control digital. . . 70

4.4. Conclusiones . . . 77

5. Conclusiones. 81 5.1. Perspectivas del trabajo. . . 82

Ap´endice A 89

Ap´endice B 97

Ap´endice C 105

Ap´endice D 113

(11)

´ Indice de figuras

1. Proceso a controlar . . . xvii

1.1. Sistema con retardo en el lazo directo SRD . . . 4

1.2. Retroalimentaci´on est´atica de salida para un sistema con retardo . . . 4

1.3. Sistema con reciclo retardo en el lazo directo y en el lazo de retroalimentaci´on. 7 1.4. Retroalimentaci´on est´atica de salida para un sistema con retardo de tiempo en el lazo de directo y el el lazo de reciclo . . . 7

2.1. Comparaci´on de la aproximaci´on de Pad´e y la serie de Taylor . . . 10

2.2. Diagrama a bloques del t´ermino del retardo eτ s . . . 12

2.3. Controlador anal´ogico de dos grados de libertad . . . 13

2.4. Controlador anal´ogico de dos grados de libertad con perturbaci´on q (t) . . . 14

2.5. Esquema de control anal´ogico para el Caso 1. . . 18

2.6. Esquema de control anal´ogico para el Caso 2. . . 18

2.7. Controlador anal´ogico de dos grados de libertad aplicado a SRD . . . 20

2.8. Controlador anal´ogico de dos grados de libertad para el Ejemplo 1. . . 24

2.9. Respuesta de salida del sistema (2.23). . . 24

2.10. Respuesta de salida del sistema (2.29). . . 25

2.11. Respuesta de salida del sistema (2.30). . . 26

2.12. Diagrama a bloques de un sistema con reciclo retardado en el lazo directo y en el de retroalimentaci´on . . . 27

2.13. Controlador anal´ogico de dos grados de libertad aplicado a SRRDR . . . . 28

2.14. Respuesta de salida para el sistema (2.32). . . 30

2.15. Respuesta de salida para el sistema (2.33). . . 31

2.16. Respuesta de salida para el sistema (2.34). . . 32

3.1. Controlador digital de dos grados de libertad. . . 37

3.2. Controlador digital de dos grados de libertad con perturbaci´on q (t) . . . 38

3.3. Esquema de control digital para el Caso 1. . . 41

3.4. Esquema de control digital para el Caso 2. . . 42

3.5. Controlador digital de dos grados de libertad aplicado a SRD. . . 44

3.6. Respuesta de salida del sistema 3.16. . . 47

3.7. Respuesta de salida del sistema 3.22. . . 48

3.8. Respuesta de salida del sistema 3.23. . . 49 xi

(12)

3.9. Diagrama a bloques de un sistema con retardo en el lazo directo y en el lazo

de reciclo en digital . . . 50

3.10. Controlador digital de dos grados de libertad aplicado a SRRDR. . . 51

3.11. Respuesta de salida para el sistema 3.25. . . 53

3.12. Respuesta de salida para el sistema 3.26 . . . 54

3.13. Respuesta de salida del sistema 3.27 . . . 55

4.1. Tarjeta de adquisici´on de datos Sensoray Modelo 626 . . . 59

4.2. Respuesta de salida del sistema (4.1) con seguimiento de referencia. . . 62

4.3. Respuesta de salida del sistema (4.1) con diferentes seguimientos de referencia. 63 4.4. Respuesta de salida del sistema (4.1) ante una perturbaci´on. . . 64

4.5. Respuesta de salida del sistema (4.2) con diferentes seguimientos de referencia. 64 4.6. Respuesta de salida del sistema (4.2) ante una perturbaci´on. . . 65

4.7. Respuesta de salida del sistema (4.2) con variaci´on param´etrica del retardo. 65 4.8. Respuesta de salida del sistema (4.3) con diferentes seguimientos de referencia. 66 4.9. Respuesta de salida del sistema (4.3) con diferentes seguimientos de referencia. 67 4.10. Respuesta de salida del sistema (4.3) ante una perturbaci´on. . . 67

4.11. Respuesta de salida del sistema (4.4) con diferentes seguimientos de referencia. 68 4.12. Respuesta de salida del sistema (4.4) ante una perturbaci´on. . . 69

4.13. Respuesta de salida del sistema (4.5) con diferentes seguimientos de referencia. 69 4.14. Respuesta de salida del sistema (4.5) ante una perturbaci´on. . . 70

4.15. Respuesta de salida del sistema (4.6) con diferentes seguimientos de referencia. 71 4.16. Respuesta de salida del sistema (4.7) con diferentes seguimientos de referencia. 71 4.17. Respuesta de salida del sistema (4.7) ante una perturbaci´on. . . 72

4.18. Respuesta de salida del sistema (4.8) con diferentes seguimientos de referencia. 73 4.19. Respuesta de salida del sistema (4.8) ante una perturbaci´on. . . 73

4.20. Respuesta de salida del sistema (4.9) con diferentes seguimientos de referencia 74 4.21. Respuesta de salida del sistema (4.9) ante una perturbaci´on. . . 74

4.22. Respuesta de salida del sistema (4.10) con diferentes seguimientos de referencia. 75 4.23. Respuesta de salida del sistema (4.10) ante una perturbaci´on. . . 76

4.24. Respuesta de salida del sistema (4.11) con diferentes seguimientos de referencia. 76 4.25. Respuesta de salida del sistema (4.11) ante una perturbaci´on. . . 77

4.26. Respuesta de salida del sistema (4.12) con diferentes seguimientos de referencia. 78 4.27. Respuesta de salida del sistema (4.12) ante una perturbaci´on. . . 78

(13)

Resumen

En este trabajo se proponen dos nuevas metodolog´ıas de control, una en tiempo continuo y otra en tiempo discreto. Estas metodolog´ıas est´an enfocadas a tratar sistemas de cualquier orden, estables o inestables con retardo. Los tipos de sistemas a tratar son: Sistemas con Retardo en el lazo Directo SRD y Sistemas con Reciclo Retardados en el lazo Directo y en el lazo de Retroalimentaci´on SRRDR. Los sistemas antes mencionados se estabilizan por medio de estas metodolog´ıas. Las estrategias de control propuestas permiten rechazar perturbaci´on de tipo escal´on y siguen una referencia tamb´en de tipo escal´on. Esto se logra, utilizando herramientas de control anal´ogico y digital para representar al retardo y aplicando la t´ecnica de reubicaci´on polinomial de polos. En la metodolog´ıa de control en tiempo continuo, se representa al t´ermino retardo por una aproximaci´on de Pad´e para facilitar el an´alisis de estabilidad. En la metodolog´ıa de control en tiempo discreto, se realiza una representaci´on discreta del t´ermino de retardo y del sistema con el mismo objetivo. Como resultado, cada una de las metodolog´ıas ofrece un controlador de dos grados de libertad. El esquema de estos controladores es f´acil de implementar ya que est´an conformados solo por dos bloques. Estos controladores se sintonizan con un enfoque polinomial. Adicionalmente, se obtiene un programa computacional que permite obtener el valor de los coeficientes de los controladores para cada una de las metodolog´ıas. Con la finalidad de mostrar la efectividad de estas dos metodolog´ıas se muestran simulaciones num´ericas y resultados experimentales.

xiii

(14)
(15)

Abstract

In this work two novel methodologies control are proposed, the first in continuous time and the second in discrete time. Such methodologies treat linear systems of any order, stable or unstable with time delay. The kinds of the systems for controlling are two: Systems with time delay at Direct Loop SRD and Systems with Recycle Delayed at Direct Loop and Feedback Loop, SRRDR. The systems before mentioned are stabilized by means these methodologies. The control strategies allow to rejecting step disturbances and following step references. This is achieved by using analogic and digital control tools in order to get a representation of the delay term and applying the polynomial technique for locate poles.

In the analogic strategy, the delay term is substituted by an approximation of Pad´e in order to analyze the stability easily. In discrete methodology, a discrete representation of the delay term and the free-delay model is obtained with the same idea. As result, each methodology provides a two freedom degree controller. The scheme control is easy to build because it has only two polynomial blocks. These controllers are tuning by means polynomial approach. Additionally, a computational program that allows calculating the coefficients of the controllers is provided for each methodology. Numerical simulations and experimental results are presented in order to show the effectiveness of the control strategies.

xv

(16)
(17)

Introducci´ on

La ingenier´ıa trata de comprender y controlar los materiales y las fuerzas de la naturaleza en beneficio de la humanidad. Por esta raz´on el control autom´atico juega un papel impor- tante en el avance de la ingenier´ıa y de la ciencia. El control de procesos resulta esencial en operaciones industriales por ejemplo, en el control de presi´on, temperatura, humedad, viscosidad y flujo en las industrias de proceso; maquinado, manejo y armado de piezas mec´anicas en la industria de fabricaci´on. El desaf´ıo actual para la ingenier´ıa de control es lograr un buen funcionamiento de los sistemas din´amicos. Logrando mejorar la calidad de los procesos, acelerar el ritmo de producci´on, liberar de la complejidad a muchas rutinas, etc.

La teor´ıa de los sistemas lineales es el fundamento para el an´alisis de un sistema, que supone la relaci´on causa y efecto de un proceso. Un proceso que vaya a ser controlado puede ser representado mediante un bloque tal como el de la Figura 1. Es decir, la relaci´on entrada-salida representa la relaci´on causa y efecto del proceso, que a su vez representa un procesamiento de la se˜nal de entrada para proporcionar una se˜nal de salida.

Antecedentes

A lo largo de los a˜nos se han propuesto diferentes estrategias de control que sirven como base para el funcionamiento de procesos actuales. En las primeras d´ecadas del siglo XIX, los controladores de procesos utilizados en su mayor´ıa eran de tipo proporcional, debido a la simplicidad de la estructura. Posteriormente, surge el controlador PI para compensar din´amicas m´as complejas; y hasta fines de dicho siglo, aparece el controlador PID [1]. A principios de la segunda guerra mundial se publicaron las reglas de Ziegler y Nichols para el ajuste de los controladores en forma pr´actica [2]. En la actualidad m´etodos como el de Cohen y Coon, L´opez, Kaya y Sheib, Sung, entre otros cumplen con la misma funci´on [3].

Entre los a˜nos de 1920 y 1930, los laboratorios Bell, comenzaron a desarrollar el an´alisis en el dominio de la frecuencia, para describir funciones reales en el dominio del tiempo.

Algunos de los investigadores que destacaron en este campo fueron J. Fourier, P.S. Laplace

Figura 1: Proceso a controlar

xvii

(18)

y A.L. Cauchy.

En 1927, H.S. Black demostr´o la utilidad de la retroalimentaci´on negativa para reducir la distorsi´on de los repetidores. En el a˜no de 1932, Nyquist desarrolla un criterio de esta- bilidad relativamente simple basado en la representaci´on polar de una funci´on compleja. El criterio de Nyquist determina la estabilidad de los sistemas de lazo cerrado teniendo como base la respuesta en lazo abierto con excitaci´on senoidal en r´egimen permanente. En esta misma d´ecada (1938) H.W. Bode realiza estudios de respuesta en frecuencia e investiga la estabilidad en lazo cerrado empleando los conceptos de ganancia y margen de fase. Du- rante la d´ecada de los 40´s se utiliza esta estrategia para el an´alisis y dise˜no de sistemas de control de un solo lazo. Esta t´ecnica se basa en el an´alisis de la funci´on de transferen- cia de los sistemas din´amicos lineales, permitiendo realizar: el dise˜no de compensadores (adelanto, atraso y atraso-adelanto), el estudio de estabilidad y la obtenci´on de funciones de transferencia de manera pr´actica. Una vez que la t´ecnica de respuesta en frecuencia comenz´o a utilizarse, los sistemas empezaron a clasificarse en funci´on de la ubicaci´on de sus polos en el plano s. Al final de esta d´ecada y hasta los primeros a˜nos de la siguiente, W.R.

Evans [4] desarrolla el m´etodo del lugar geom´etrico de las ra´ıces, que permite determinar de modo directo la localizaci´on de los polos de un sistema en lazo cerrado sobre el plano s.

Es importante mencionar que los m´etodos de respuesta en frecuencia y del lugar geom´etrico de las ra´ıces son la parte esencial de la teor´ıa de Control Cl´asico.

Tambi´en durante 1950 J. R. Ragazzini, G. Franklin, E. I. Jury, B. C. Kuo, entre otros, desarrollan la teor´ıa sobre sistemas de datos muestreados. En este periodo surge la idea de emplear computadoras digitales para el control de procesos industriales. A mediados de este a˜no, C.E. Shannon de los laboratorios Bell, revela la importancia de las t´ecnicas basadas en el muestreo de datos para el procesamiento de las se˜nales. En esta misma d´ecada, el control autom´atico empieza a enfrentar un problema m´as complejo, sistemas con tiempo de retardo.

O. J. M. Smith [24] es uno de los primeros investigadores que plantea una posible soluci´on a estos sistemas, por medio de un esquema de control para los sistemas una entrada-una salida. Aproximadamente en 1960, R. Kalman introduce el ´algebra lineal y las matrices de modo que los sistemas con entradas y salidas m´ultiples pudieran ser tratados f´acilmente.

En este periodo, se desarrolla la teor´ıa de Control Moderno, para afrontar la complejidad creciente de las plantas modernas, las necesidades de exactitud en aplicaciones de proceso y fabricaci´on. La teor´ıa de Control Moderno requiri´o de herramientas para resolver las complicadas ecuaciones matriciales no lineales que se planteaban. Afortunadamente en esta d´ecada se realizaron grandes avances en el campo de la tecnolog´ıa digital. En 1958 se puso en marcha el primer sistema de control por computadora (sistema de control supervisor conectado a un conjunto de controladores anal´ogicos). A finales de la d´ecada de los 60´s la tecnolog´ıa sobre las computadoras alcanz´o la etapa de poder realizar Control Digital directo [5]. En 1970 gracias a las investigaciones de ˚Astr¨om, entre otros, se establece la importancia del control digital en los procesos.

Las investigaciones anteriormente citadas son la base de la teor´ıa de control cl´asico y moderno. La teor´ıa de control que actualmente se utiliza combina las mejores caracter´ısticas de estas teor´ıas. Estas caracter´ısticas pueden ser utilizadas para enfrentar a los sistemas con tiempo de retardo. El tiempo de retardo es un fen´omeno com´un en procesos industriales y se puede presentar en el estado y/o entrada/salida del proceso. Por ejemplo en las demoras por transporte de material, lazos de reciclo, por medici´on de las variables del sistema, por las

(19)

xix propiedades f´ısicas del equipo utilizado en el sistema, por c´omputo, comunicaci´on y tiempos de an´alisis provocan retardos en los lazos de control. El caso m´as simple de los sistemas con retardo, pero no f´acil de resolver, son los sistemas con retardo en el lazo directo. Un caso m´as complicado, son los sistemas con retardo en el estado, debido a que estos sistemas consideran el retardo en alguna(s) din´amica(s) interna(s), lo que complica a´un m´as el an´alisis de estabilidad. Un caso particular de los sistemas con retardo en el estado son los sistemas con reciclo.

En este trabajo se proponen dos nuevas metodolog´ıas de control una en tiempo continuo y la otra en tiempo discreto. En ambas se emplean una retroalimentaci´on din´amica de salida. Estas dos metodolog´ıas se utilizan para controlar a los siguientes tipos de sistemas con retardo. El primer tipo de sistema son los Sistemas con tiempo de Retardo en el lazo Directo, que por simplicidad se les nombra como SRD. Al segundo tipo de sistemas a tratar se les nombra SRRDR, Sistemas con Reciclo Retardados en el lazo Directo y en el lazo de Retroalimentaci´on. Ambas estrategias de control comprenden sistemas de cualquier orden y sus controladores son sintonizados mediante un enfoque polinomial.

La primera metodolog´ıa de control se propone en tiempo continuo. En esta propuesta se considera una aproximaci´on de Pad´e para representar al t´ermino de retardo, con la finalidad de obtener una funci´on de transferencia sin t´erminos trascendentales. Posteriormente, se utiliza un enfoque polinomial para sintonizar a los controladores din´amicos.

La segunda metodolog´ıa de control se propone en tiempo discreto. En esta estrategia el retardo es representado como retardos unitarios, es decir, como m´ultiplos del periodo de muestreo T = nτ (donde τ es el tiempo de reatrdo y n un n´umero entero), al considerar una representaci´on discreta de las din´amicas internas de los sistemas. De esta manera, se obtienen funciones racionales en el dominio de la variable compleja z para la sintonizaci´on de los controladores.

Ambas metodolog´ıas, se aplican a los sistemas SRD y SRRDR anteriormente definidos.

Adem´as, se presentan los programas computacionales que permiten realizar los c´alculos para la aplicaci´on de la estrategia polinomial.

El objetivo principal del trabajo es que por medio de estas metodolog´ıas, los sistemas antes mencionados: se estabilicen, rechacen perturbaci´on de tipo escal´on y sigan una re- ferencia tambi´en de tipo escal´on. Esto se logra, utilizando herramientas de control anal´ogico y digital para representar al retardo; y aplicando la t´ecnica de reubicaci´on polinomial de polos [6], la cual est´a basada en una retroalimentaci´on din´amica, asumiendo que solo la se˜nal de salida, es la ´unica variable medible.

Este trabajo est´a organizado de la siguiente manera. En el Cap´ıtulo 1, se presenta el estado del arte, citando trabajos existentes en la literatura sobre el control de sistemas con retardo en el lazo directo (SRD). Tambi´en se citan trabajos que tratan sistemas con retardo en el lazo directo y en el de reciclo. Adem´as para cada uno de los sistemas se presenta el planteamiento del problema. Finalmente, se presenta los objetivos espec´ıficos del trabajo.

En el Cap´ıtulo 2 se plantea la metodolog´ıa en tiempo continuo, usando como herramienta la aproximaci´on de Pad´e. Esto, con el fin de obtener una funci´on de transferencia polinomial que incluya al t´ermino de retardo. El controlador se sintoniza por medio de un enfoque polinomial. Esta metodolog´ıa de control anal´ogica se utiliza para tratar sistemas lineales, invariantes en tiempo, de cualquier orden, estables o inestables, ya sean estos de tipo SRD

´

o SRRDR. Adicionalmente, se presentan simulaciones num´ericas para ilustrar la efectividad

(20)

de la estrategia en cada uno de los casos.

En el Cap´ıtulo 3 se plantea la metodolog´ıa en tiempo discreto, usando como herramien- tas retardos unitarios (m´ultiplos del periodo de muestreo T = τn), al considerar una repre- sentacin discreta de las din´amicas de los sistemas; tambi´en se utiliza un enfoque polinomial para la sintonizaci´on del controlador. As´ı mismo, se muestra la efectividad de la estrategia por medio de simulaciones num´ericas. Esta metodolog´ıa de control digital es aplicada tanto a los sistemas de tipo SRD y SRRDR.

En el Cap´ıtulo 4, se presentan las caracter´ısticas del hardware y del software de la tarjeta de adquisici´on de datos Sensoray Modelo 626. Esta tarjeta se utiliza para obtener resultados experimentales de las dos metodolog´ıas propuestas de control digital y anal´ogico aplicadas a sistemas del tipo SRD y SRRDR.

Finalmente en el Cap´ıtulo 5 se dan las conclusiones y perspectivas del trabajo.

(21)

Cap´ıtulo 1

Estado del arte

1.1. Sistemas con Retardo en lazo Directo, SRD.

Una rama de estudio importante del control autom´atico son los sistemas con tiempo de retardo en el lazo directo (SRD). Los retardos se presentan en la entrada o salida del proceso y ocurren frecuentemente en el transporte de material o de informaci´on. Algunos ejemplos de sistemas que presentan tiempo de retardo son los sistemas de comunicaci´on [7]-[14], sistemas de transportaci´on, procesos qu´ımicos, de manufactura, de metalurgia y biotecnol´ogicos [15],[16]. Los retardos en el lazo de control son provocados por las demoras en el transporte, lazos de reciclo, por medici´on, por c´omputo, comunicaci´on, etc. Como es bien sabido, en la pr´actica el desempe˜no de un controlador puede ser seriamente afectado (i.e., tiempos de operaci´on, sobreimpulsos, etc.), si el proceso tiene un retardo de tiempo relativamente grande en comparaci´on con la constante de tiempo del sistema [17],[18]. A diferencia de los procesos sin retardo, la presencia de un retardo de tiempo complica el an´alisis e incrementa la dificultad para obtener un controlador [19],[20].

Estudios anteriores han mostrado que es posible utilizar un retardo para reducir modelos de alto orden. Esto es, los sistemas de alto orden se representan por un modelo de bajo orden acompa˜nado con un retardo [21]. En la literatura se encuentran trabajos como el de Skogestad [21], Seshagiri et. al.[22] y Seshagiri et. al. [23] enfocados a dise˜nar estrategias de control para sistemas de primer o segundo orden con retardo.

En 1957, O. J. M. Smith present´o un esquema de control para los sistemas de una entrada-una salida (SISO Single-Input Single-Output), el cual tiene la caracter´ıstica de mejorar el control de los lazos con retardo [24]. Este esquema es conocido como el Predic- tor de Smith (PS) o Compensador de tiempo muerto (DTC). Sin embargo, para procesos inestables con retardo, el PS original es inestable [25]. Por ´esta raz´on, se han propuesto diversas modificaciones al PS para tratar sistemas inestables con retardo. Entre ellas, se encuentra el trabajo de ˚Astr¨om, el cual presenta una modificaci´on al PS para un Proceso Integrador con Retardo (IPDT) logrando un ajuste r´apido de la respuesta de salida con la se˜nal de referencia y un buen desempe˜no en el rechazo de perturbaci´on [26]. Matausek y Mi- cic consideran el mismo problema, pero con un esquema m´as f´acil de sintonizar obteniendo resultados similares [27].

Majhi y Atherton proponen una modificaci´on al PS y el resultado es un esquema de control sencillo para procesos IPDT (Proceso Integrador con Retardo), FOPDT (First Or-

1

(22)

der Plus Time Delay) y sistemas SOPTD (Second Order Plus Time Delay) [28]. En dicho esquema se utiliza un lazo de retroalimentaci´on interior para la parte libre del retardo y la misma cantidad de se˜nal se env´ıa al proceso para estabilizarlo. Adem´as en este esquema se propone un controlador PI convencional y controladores de retroalimentaci´on de tipo P o PD dependiendo del orden del proceso. Posteriormente, Majhi y Artherton con la misma es- tructura de control muestran mejores resultados significativos en su capacidad de respuesta a la entrada de referencia, rechazo de perturbaci´on y un procedimiento de sintonizaci´on m´as sencillo para los procesos IPDT, FOPDT y SOPTD [29]. Palmor y Blau [30] desarrollaron un algoritmo autom´atico para el PS con retardo usando un modelo de primer orden con retardo grande para algunas plantas estables. El algoritmo estima dos puntos de la curva de Nyquist del proceso a trav´es de ciclos l´ımite generados autom´aticamente. Estos puntos se usan en un procedimiento de m´ınimos cuadrados para estimar los par´ametros del mo- delo. Majhi y Athernon [29] proponen tambi´en un m´etodo de autosintonizaci´on para el PS modificado reportado en [28].

Recientemente, Lu et. al. [31] proponen un esquema de control con cuatro controladores para sintonizar separadamente el seguimiento de la referencia y el rechazo de perturbaci´on.

En este mismo a˜no, Liu et. al. [32] propone una modificaci´on al PS con tres controladores, en la cual el seguimiento es independiente del rechazo de perturbaci´on. Posteriormente, Liu et. al. [33] generaliza el m´etodo propuesto por Liu et. al. [32] para sistemas inestables de primer orden con retardo, con el dise˜no anal´ıtico de controladores. El dise˜no tiene dos par´ametros de sintonizaci´on para lograr un buen seguimiento de referencia y el rechazo de perturbaci´on. Actualmente Seshagiri et. al [22] presentan una modificaci´on al PS, basado en el esquema propuesto por ˚Astr¨om et. al. [26] para procesos integrales.

Otros enfoques utilizados para controlar a los procesos con retardo utilizan controladores Proporcional-Integral (PI) o Proporcional-Integral-Derivativo (PID) y est´an basados en una estructura por retroalimentaci´on unitaria para los procesos integrales e inestables con retar- do [34]-[42]. Los controladores PI y PID proporcionan un buen desempe˜no en la respuesta de control, cuando el tiempo de retardo es relativamente peque˜no en comparaci´on con la cons- tante de tiempo del sistema. Cuando el retardo es grande la respuesta a la referencia tiende a ser acompa˜nada por un sobreimpulso excesivo y por un largo tiempo de establecimiento [32].

El control tradicional PID puede ser visto como un controlador con una simple estructura de predicci´on inducida por la parte derivativa. Esta propiedad de compensaci´on derivativa ha sido explotada con el prop´osito de mejorar las estrategias autosintonizaci´on [43]. Luyben [19] tambi´en ha destacado la ventaja del uso de la compensaci´on derivativa para reducir los diversos efectos de los retardos en la entrada de control. Adem´as, ha mostrado a trav´es de simulaciones num´ericas, que el control PID puede desempe˜nar un mejor comportamiento, en comparaci´on con un control PI, con una medici´on aceptable a la sensibilidad del rui- do. La principal conclusi´on de los resultados anteriores es que, se requieren controladores de orden superior para obtener un buen comportamiento de los sistemas de control (i.e., mayor rapidez de convergencia y un r´apido rechazo de perturbaciones) cuando los retar- dos de tiempo est´an presentes. Luyben [19] muestra que el uso de un control derivativo mejora el rendimiento de control en los aspectos antes mencionados. N´otese que en un sentido estricto, la acci´on derivativa incrementa el orden de control en una unidad. Sub- secuentemente, el PID es un controlador que est´a equipado con un control integral para

(23)

1.1. SISTEMAS CON RETARDO EN LAZO DIRECTO, SRD. 3 mejorar el desempe˜no en t´erminos de seguimiento de trayectoria. Como se discuti´o ante- riormente, la retroalimentaci´on derivativa puede ser vista como una aproximaci´on inversa para el operador de retardo [44]. Por otro lado, como es posible ver, cuando los retardos est´an presentes, se requieren controladores de orden superior para obtener un buen compor- tamiento de los sistemas de control (i.e, mayor tasa de convergencia y un r´apido rechazo de perturbaciones). Con los avances computacionales, es posible dise˜nar controladores de alto orden con sistemas FPGA’s para tratar sistemas invariantes en tiempo. Estos controladores proporcionan resultados satisfactorios en t´erminos de estabilidad y variaci´on de algunos par´ametros [52].

Otra herramienta com´unmente utilizada para controlar los sistemas con tiempo de re- tardo son los m´etodos de aproximaci´on, entre los m´as destacados se encuentran: el m´etodo de momentos [45], la serie de Taylor [46] y la aproximaci´on de Pad´e [47]. Estudios anteriores muestran que es err´oneo calcular matem´aticamente las ra´ıces de la ecuaci´on caracter´ıstica del sistema sustituyendo el t´ermino de retardo por una serie de Taylor. Esto es, por que la serie de Taylor tiene un problema de truncamiento (conforme se aumenta el orden de la serie aparecen ra´ıces en el semiplano derecho indicando inestabilidad), por esta raz´on la serie de Taylor utiliza solo los dos primeros t´erminos [48]. La aproximaci´on de Pad´e al igual que la serie de Taylor tambi´en envuelve el problema de truncamiento, sin embargo, tiene como ventaja que la funci´on de transferencia que se obtiene en frecuencia es del m´odulo correspondiente al retardo, por eso la aproximaci´on de Pad´e es cada vez m´as utilizada en la soluci´on de problemas pr´acticos [49].

Otra propuesta para el control de sistemas con retardo, es considerar una representaci´on en tiempo discreto [50] y [51]. El m´etodo consiste en obtener una funci´on de transferencia sin t´erminos trascendetales, para lograr este fin, el retardo es expresado como un m´ultiplo del periodo de muestreo. Por lo que T = nτ, donde τ es el tiempo de retardo y n es un n´umero entero. Adem´as, n´otese que al utilizar una representaci´on discreta del sistema anal´ogico se obtienen funciones racionales en el dominio de la variable compleja z, con una ecuaci´on caracter´ıstica con un n´umero finito de ra´ıces y sin ning´un t´ermino trascendental.

Los trabajos anteriormente citados tienen un mismo objetivo en com´un, preservar la estabilidad del sistema a´un cuando los sistemas en lazo abierto sean estables o inestables con retardo en el lazo directo. En este trabajo se proponen dos nuevas metodolog´ıas de control una en tiempo continuo y la otra en tiempo discreto. Ambas a trav´es de una retroali- mentaci´on din´amica de salida para tratar sistemas estables o inestables del tipo SRD.

Estas metodolog´ıas ser´an descritas posteriormente. En la siguiente Secci´on se presenta el planteamiento del problema para los sistemas con retardo en el lazo directo.

1.1.1. Planteamiento del problema para SRD

En esta Secci´on se presenta el planteamiento del problema para clase de sistemas que envuelven tiempo de retardo en el lazo directo. N´otese que el retardo se puede considerar a la entrada o a la salida. Esto se puede comprender al tomar en cuenta que la funci´on de transferencia entrada-salida es la misma en ambos casos. Considere la siguiente clase de sistemas lineales SISO (posiblemente inestables) con retardo de tiempo en la entrada,

˙¯x(t) = A¯¯x(t) + ¯Bu(t − τ )

y(t) = C ¯¯x(t) , (1.1)

(24)

Figura 1.1: Sistema con retardo en el lazo directo SRD

Figura 1.2: Retroalimentaci´on est´atica de salida para un sistema con retardo

donde ¯x ∈ Rn es el vector de estado, u ∈ R es la entrada, y ∈ R es la salida, y τ ≥ 0 es el retardo de tiempo asociado a la se˜nal de entrada. ¯A ∈ Rn×n, ¯B ∈ Rn×1 y ¯C ∈ R1×n son matrices y vectores del sistema que se suponen conocidos. La representaci´on entrada- salida del sistema (1.1) puede ser obtenida aplicando la transformada de Laplace a la misma ecuaci´on. Esto conduce a la siguiente expresi´on,

s ¯X(s) = A ¯¯X(s) + ¯Beτ sU (s) Y (s) = C ¯¯X(s). , la cual puede ser reescrita como,

Y(s)

U(s) = C¯

sI − ¯A1Be¯ τ s

= M(s)N(s)eτ s = G(s)eτ s , (1.2) donde N (s) y M (s) son polinomios de la variable compleja s. El sistema con retardo en funci´on de transferencia es presentado en la Figura 1.1.

Obs´ervese que una estrategia de control simple, por retroalimentaci´on est´atica de salida del tipo,

U (s) = [R(s) − Y (s)]F,

conduce a la siguiente funci´on de transferencia de lazo cerrado, Y (s)

R(s) = F G(s)eτ s 1 + F G(s)eτ s.

Donde el t´ermino retardo (eτ s) en el denominador complica el an´alisis de estabilidad del sistema, debido a que dicho t´ermino aporta un n´umero infinito de ra´ıces. Por esta raz´on, el dise˜no de controladores para este tipo de sistemas no es una tarea trivial.

(25)

1.2. SISTEMAS CON RECICLO, SRRDR. 5

1.2. Sistemas con Reciclo, SRRDR.

Por otro lado, otra rama de estudio del control autom´atico m´as complicada que el an´alisis de sistemas con retardo en el lazo directo, es el caso de los sistemas con retardo en el estado.

La caracter´ıstica principal de estos sistemas es que se consideran retardos en alguna(s) din´amica(s) interna(s), lo que complica considerablemente el an´alisis de estabilidad. Un caso particular de los sistemas con retardo en el estado son los sistemas con reciclo. Los sistemas con reciclo son aquellos sistemas en los cuales cierta materia o energ´ıa es recupe- rada para utilizarse nuevamente como una entrada adicional a la entrada de dicho sistema.

Adem´as, los sistemas con reciclo a´un sin retardo de transporte, presentan caracter´ısticas que los hacen particularmente dif´ıciles de controlar [53]. Por ejemplo, efectos como el llamado

”bola de nieve”se producen f´acilmente en estos sistemas, cuando peque˜nas variaciones en la alimentaci´on producen un incremento considerable en el flujo de reciclo. Algunos sistemas con reciclo tambi´en presentan el fen´omeno de retardo en el lazo de reciclo e incluso en el lazo directo del sistema. En algunos casos, se generan inestabilidades en la respuesta del sistema en lazo cerrado aun trat´andose de sistemas estables antes de cerrar el lazo de reflujo.

As´ı mismo, es com´un encontrar perturbaciones actuando en los procesos industriales.

Los sistemas lineales invariantes en tiempo que presentan retardos de tiempo tanto en la se˜nal de entrada como en el estado, han sido abordados ampliamente desde diferentes perspectivas [18]. En la literatura se han reportado los aspectos fundamentales del fen´omeno de reciclo. Denn y Lavie [54] mostraron que el reciclo es equivalente a una retroalimentaci´on positiva. Kapoor et. al. [55] estudio los efectos del retardo en el lazo de reciclo y demostr´o co- mo el reciclo afecta la constante de tiempo de las columnas de destilaci´on. Luyben [53]

mostr´o que al cambiar la ganancia del reciclo (independientemente de otros par´ametros del sistema), la respuesta en lazo abierto del sistema puede ser lenta, presentar oscilaciones e incluso inestabilidad. Morud y Skogestad [56] analizaron el efecto del material reciclado y la integraci´on del calor en las din´amicas del proceso global.

Una metodolog´ıa de control digital a trav´es de una retroalimentaci´on din´amica de sa- lida propuesta por B. del Muro y M. Velasco [57] para el control de sistemas con reciclo, est´a basada en el dise˜no de un controlador de un grado de libertad, con el cual, aseguran el rechazo de perturbaci´on de tipo escal´on. En el trabajo anteriormente mencionado, se obtiene un modelo discreto aproximado. Debido a que la obtenci´on de un modelo discreto exacto no es posible en el caso de sistemas con retardos tanto en la se˜nal de entrada, como en los estados. Para la obtenci´on de un modelo discreto exacto se requiere conocer la matriz fundamental [58], la cual no es posible conocer para la clase de sistemas lineales invariantes en tiempo que presentan retardos de tiempo tanto en la se˜nal de entrada como en el estado [59]. Otra metodolog´ıa de control digital propuesta por B. del Muro et. al.

[60], est´a basada en una retroalimentaci´on est´atica de salida. Esta metodolog´ıa consiste en discretizar independientemente el lazo directo y el lazo de reciclo. As´ı, obtiene la funci´on de transferencia del sistema en lazo cerrado. A partir de este modelo aproximado utiliza el lugar geom´etrico de las ra´ıces para obtener la regi´on de estabilidad del modelo. Adem´as, tambi´en consideran un controlador del tipo Proporcional-Integral-Derivativo para el rechazo de perturbaci´on y seguimiento de referencia de tipo escal´on.

Los trabajos anteriormente mencionados tienen un objetivo en com´un, preservar la es- tabilidad de los sistemas estable o inestable, del tipo SRRDR. Con este mismo prop´osito,

(26)

se proponen dos nuevas metodolog´ıas de control (una en tiempo continuo y la otra en tiem- po discreto) a trav´es de una retroalimentaci´on din´amica de salida. Las metodolog´ıas antes mencionadas se describen posteriormente. A continuaci´on se describe el planteamiento del problema para los SRRDR.

1.2.1. Planteamiento del problema para SRRDR

Esta Secci´on presenta la clase de sistemas con reciclo que envuelven retardos de tiempo tanto en el lazo directo como en el de retroalimentaci´on. Considere la clase de sistemas lineales e invariantes en el tiempo que se muestra a continuaci´on,

˙¯

x(t) = A¯¯x(t) + ¯A1x(t − h)¯ + ¯Bu(t) + ¯B1u(t − τ ) y(t) = C ¯¯x(t)

, (1.3)

donde h ≥ 0 es un retardo de tiempo asociado al estado y τ ≥ 0 es un retardo de tiempo asociado a la entrada. El vector de estado es ¯x ∈ Rn, la entrada u ∈ R, y la salida y ∈ R.

Finalmente, ¯A, ¯A1 ∈ Rn×n, ¯B, ¯B1 ∈ Rn×1 y ¯C ∈ R1×n son matrices y vectores del sistema que se suponen conocidos. Por simplicidad, se considerar´a un sistema SISO. La funci´on de transferencia cl´asica del sistema (1.3) se obtiene mediante la aplicaci´on directa de la transformada de Laplace, lo cual produce a la siguiente expresi´on,

sX(s) =

A + ¯¯ A1ehs X (s) + ¯B + ¯B1eτ s

U (s), Y (s) = ¯CX (s) de donde es posible obtener,

Y(s) U(s) = ¯C

sI − ¯A + ¯A1ehs1 B + ¯¯ B1eτ s

= Gh,τ(s) . (1.4) La funci´on de transferencia (1.4) puede escribirse en t´erminos de quasipolinomios en la variable s. Donde el t´ermino Gh,τ(s) incluye el retardo asociado a la entrada (τ ≥ 0) y retardo asociado al estado (h ≥ 0) . Este sistema es representado en la Figura 1.3.

En particular se tiene la caracter´ıstica de contar con un n´umero infinito de polos, los cuales est´an dados por la soluci´on de la ecuaci´on caracter´ıstica,

det sI −

A + ¯¯ A1ehs

= 0.

Esta propiedad hace que una estrategia de control por retroalimentaci´on est´atica de la salida de tipo,

U (s) = [R (s) − Y (s)] F,

no sea una t´ecnica posible de utilizar, debido a que conduce a la siguiente funci´on de transferencia de lazo cerrado,

Y (s)

U (s) = F Gh,τ(s) 1 + F Gh,τ(s),

donde Gh,τ(s) en la ecuaci´on caracter´ıstica aporta un n´umero infinito de polos. El dise˜no de controladores para este tipo de sistemas no es una tarea f´acil.

(27)

1.2. SISTEMAS CON RECICLO, SRRDR. 7

Figura 1.3: Sistema con reciclo retardo en el lazo directo y en el lazo de retroalimentaci´on.

Figura 1.4: Retroalimentaci´on est´atica de salida para un sistema con retardo de tiempo en el lazo de directo y el el lazo de reciclo

(28)

1.3. Objetivo del trabajo.

El objetivo de este trabajo es proponer dos nuevas metodolog´ıas de control, una en tiempo continuo y otra en tiempo discreto. Estas metodolog´ıas estar´an enfocadas a tratar sistemas de cualquier orden, estables o inestables y a los siguientes tipos de sistemas con retardo. El primer tipo de sistema son los Sistemas con Retardo en el lazo Directo SRD.

El segundo tipo de sistema son Sistemas con Reciclo Retardados en el lazo Directo y en el lazo de Retroalimentaci´on SRRDR. En la metodolog´ıa de control en tiempo continuo, se representa al t´ermino retardo por una aproximaci´on de Pad´e para facilitar el an´alisis de estabilidad. En la metodolog´ıa de control en tiempo discreto, el t´ermino de retardo se representa como retardos unitarios (m´ultiplos del periodo de muestreo T = τn), al conside- rar una representaci´on discreta de las din´amicas de los sistemas a tratar. Cada una de las metodolog´ıas ofrece un controlador de dos grados de libertad. El esquema de estos controladores es simple y f´acil de implementar ya que est´an conformados solo por dos bloques. Estos controladores se sintonizan con un enfoque polinomial. Adicionalmente, se obtiene un programa computacional que permite obtener el valor de los coeficientes de los controladores para cada una de las metodolog´ıas. En ambas estrategias de control se abordan los problemas de seguimiento de referencia tipo escal´on y rechazo de perturbaci´on tambi´en de tipo escal´on.

(29)

Cap´ıtulo 2

Metodolog´ıa de control anal´ ogica.

2.1. Introducci´ on

La motivaci´on de estudiar nuevas metodolog´ıas de control para los SRD y SRRDR, est´a basada en la existencia de tiempos de retardo tiempo que se encuentran inmersos dentro de los procesos industriales y de comunicaciones [7]-[16]. Estos tiempos de retardo en muchos casos son los responsables de inestabilidades en los sistemas de control en lazo cerrado.

En este Cap´ıtulo se considera un control en tiempo continuo para sistemas de cualquier orden, estables o inestables, del tipo SRD (ya sea a la entrada o la salida) y para SRRDR.

Se propone una nueva metodolog´ıa de control anal´ogica a trav´es de una retroalimentaci´on din´amica de salida. Para este prop´osito, primero se considera una aproximaci´on de Pad´e para representar al t´ermino de retardo, con el objetivo de obtener una funci´on de transferencia sin t´erminos trascendentales. Posteriormente, se utiliza un enfoque polinomial para sintonizar al controlador anal´ogico de dos grados de libertad. Finalmente, se presentan algunos resultados relacionados con los problemas de rechazo de perturbaci´on y el seguimiento de referencias de tipo escal´on. Se utilizan simulaciones num´ericas para ilustrar la efectividad de la estrategia de control.

Este Cap´ıtulo est´a organizado de la siguiente manera, en la Secci´on 2.2 se muestra por que se utiliza la aproximaci´on de Pad´e en lugar de la serie se Taylor y se desarrolla la representaci´on en funci´on de transferencia de la aproximaci´on de Pad´e. En la Secci´on 2.3 se presenta el dise˜no del controlador anal´ogico de dos grados de libertad. En la Secci´on 2.4 se plantea la metodolog´ıa de control anal´ogica para los SRD, los resultados son mostrados a trav´es de simulaciones num´ericas. En la Secci´on 2.5 se plantea la metodolog´ıa de control anal´ogica para los SRRDR, el desempe˜no de la metodolog´ıa se muestra a trav´es de simula- ciones num´ericas. Finalmente en la Secci´on 2.6 se dan las conclusiones del Cap´ıtulo acerca de las metodolog´ıas de control en tiempo continuo para los SRD y SRRDR.

2.2. Representaci´ on de la aproximaci´ on de Pad´ e

Como se mencion´o anteriormente la herramienta usualmente utilizada para tratar sis- temas con retardo de tiempo son los m´etodos de aproximaci´on del retardo, entre los m´as

9

(30)

0 1 2 3 4 5 6 7 8 9

−0.2 0 0.2 0.4 0.6 0.8 1 1.2

Tiempo

Salida

y1 y2 y3

Figura 2.1: Comparaci´on de la aproximaci´on de Pad´e y la serie de Taylor

destacados se encuentran: el m´etodo de momentos [45], la serie de Taylor [46] y la aproxi- maci´on de Pad´e [47]. A continuaci´on se presenta la comparaci´on entre la aproximaci´on de Pad´e y la serie de Taylor a trav´es de aproximaciones de primer orden.

Para comparar tales aproximaciones se considera un sistema de primer orden estable y con retardo τ = 1, cuya funci´on de transferencia es,

Y (s) U (s) = 1

s + 1eτ s.

La aproximaci´on de Pad´e de primer orden y la serie de Taylor tambi´en de primer orden est´an descritas por las ecuaciones (2.1) y (2.2), respectivamente.

eτ sND11(s)(s) =

2 τs

2

τ+s = s+2s+2, (2.1)

eτ sτ+s1 = s+11 . (2.2)

En la Figura 2.1 se muestra el desempe˜no de los m´etodos descritos ante un escal´on unitario en lazo abierto. La respuesta y1, es la salida del sistema con el retardo original. La respuesta y2, es derivada de una aproximaci´on de Pad´e de primer orden. La respuesta y3

corresponde a la serie de Taylor de primer orden. Como se puede observar la serie de Taylor no presenta similitud con el sistema original en estado transitorio, solo hasta que encuentra su establecimiento en el estado permanente. Sin embargo, la aproximaci´on de Pad´e var´ıa solo en los dos primeros segundos del estado transitorio en comparaci´on con el sistema original, pero este problema puede ser mejorado al aumentar el orden de la aproximaci´on.

Por lo tanto, se elige utilizar la aproximaci´on de Pad´e para la metodolog´ıa de control en tiempo continuo.

En 1899 el trabajo original de Pad´e es inicialmente relacionado con una expansi´on fraccionaria continua para la funci´on exponencial. Donde, el polinomio del numerador Nn(s) y el polinomio del denominador Mn(s) tienen el mismo orden. Por lo tanto, la aproximaci´on de Pad´e para el termino eτ s, esta dada por,

(31)

2.2. REPRESENTACI ´ON DE LA APROXIMACI ´ON DE PAD ´E 11

eτ s ≈ Nn(s)

Mn(s), (2.3)

donde,

Nn(s) = Xn k=0

(2n − k)!

k!(n − k)!(−sτ )k, Mn(s) =

Xn k=0

(2n − k)!

k!(n − k)!(sτ )k.

En la expresi´on anterior, n representa el orden de la aproximaci´on de Pad´e y la constante k toma los valores de k = 0, 1, 2, .., n . Desarrollando la serie del denominador se encuentra que,

Mn(s) = (2n − 0)!

0!(n − 0)!(sτ )0+ (2n − 1)!

1!(n − 1)!(sτ )1+ (2n − 2)!

2!(n − 2)!(sτ )2+ ...(2n − n)!

n!(n − n)!(sτ )n. Multiplicando la ecuaci´on anterior por el t´ermino 1/τn , se tiene que,

τnMn(s) = (2n − 0)!

0!(n − 0)!

s0

τn−0 + (2n − 1)!

1!(n − 1)!

s1

τn−1 + ...(2n − n)!

n!(n − n)!

sn τn−n. Escribiendo en forma compacta la serie anterior,

τnMn(s) = Xn k=0

(2n − k)!

k!(n − k)!

sk τn−k.

Siguiendo el procedimiento anterior, el polinomio del numerador se puede reescribir como,

τnNn(s) = Xn k=0

(2n − k)!

k!(n − k)!

(−s)k τn−k .

La aproximaci´on de Pad´e para el t´ermino se puede escribir de la siguiente forma,

eτ s≈ τnNn(s) τnMn(s) =

Pn k=0

(2n−k)!

k!(n−k)!τnk(−s)k Pn

k=0

(2n−k)!

k!(n−k)!τnk(s)k

Finalmente, el t´ermino eτ s puede ser escrito como una funci´on de transferencia general de orden n, dada por,

eτ s= Pn k=0

an−k(−sτ )k Pn

k=0

an−k(sτ )k

. (2.4)

Los coeficientes del polinomio del numerador y del denominador pueden ser expresados como,

an−k = (2n − k)!

k!(n − k)!

1

τn−k. (2.5)

(32)

Figura 2.2: Diagrama a bloques del t´ermino del retardo eτ s

Ejemplo 2.1 A continuaci´on se desarrolla la aproximaci´on de Pad´e de tercer y sexto orden a partir de las ecuaciones (2.4) y (2.5),

eτ s≈ N3(s) M3(s) =

120

τ360τ2s +60τ s2− s3

120

τ3 +60τ2s +60τ s2+ s3, eτ s≈ N6(s)

M6(s) =

665280

τ6332640τ5 s +75600τ4 s210080τ3 s3+ 840τ2 s4840τ s5+ s6

665280

τ6332640τ5 s +75600τ4 s210080τ3 s3+ 840τ2 s4840τ s5+ s6.

Con la finalidad de obtener una funci´on de transferencia polinomial del t´ermino de retardo a partir de la aproximaci´on de Pad´e, considere un sistema en el cual la salida esta dada como H(s) = eτ sW (s). En la Figura 2.2 se ilustra la funci´on de transferencia del retardo.

Ahora, note que si el orden de la aproximaci´on de Pad´e es de valor par, la funci´on de transferencia en la variable compleja s, se expresa por,

eτ s≈ H (s)

W (s) ≈ sn− a1sn−1+ ... − an−1s + an

sn+ a1sn−1+ ... + an−1s + an ≈ P (s), (2.6) donde el coeficiente a0 tiene un valor unitario. Por otro lado, si el orden de la aproximaci´on de Pad´e es impar, la funci´on de transferencia es,

eτ s≈ H (s)

W (s) ≈ −sn+ a1sn−1− ... − an−1s + an

sn+ a1sn−1+ ... + an−1s + an ≈ P (s). (2.7) Las funciones de transferencia par e impar (2.6), (2.7) muestran la relaci´on que existe en H (s) = W (−s), donde los ceros, localizados en el lado derecho del plano s y polos, lo- calizados en el lado izquierdo del plano s, son sim´etricos. De esta manera se ha encontrado una representaci´on del t´ermino de retardo eτ s, completamente polinomial. En la siguiente Secci´on se presenta el dise˜no del controlador anal´ogico de dos grados de libertad en tiem- po continuo. Este controlador anal´ogico es parte de la metodolog´ıa de control en tiempo continua para tratar SRD y SRRDR.

2.3. Control de dos grados de libertad: enfoque polinomial.

En esta Secci´on se describe el procedimiento general para el dise˜no del controlador de dos grados de libertad en tiempo continuo, mediante un enfoque polinomial. Posteriormente este dise˜no se aplica a sistemas del tipo SRD y SRRDR.

Se considera el siguiente modelo del proceso,

Y (s) = B(s)A(s)U (s) , (2.8)

(33)

2.3. CONTROL DE DOS GRADOS DE LIBERTAD: ENFOQUE POLINOMIAL. 13

Figura 2.3: Controlador anal´ogico de dos grados de libertad

donde B (s) y A (s) son polinomios de la variable compleja ”s”. U (s) y Y (s) son entrada y salida del proceso respectivamente. Y (s) se considera como medible.

Se supone que B (s) /A (s) es estrictamente propia, controlable y observable. El contro- lador polinomial puede ser representado como sigue,

U (s) = −R(s)S(s)Y (s) +TS(s)(s)Yc(s) , (2.9) donde Yc(s) es la variable de entrada y Y (s) es la se˜nal de salida. La Figura 2.3, muestra el esquema de control polinomial expresado en la ecuaci´on (2.9). La funci´on de transferen- cia de los controladores T (s) /S (s) y R (s) /S (s) son considerados estrictamente propios.

Sustituyendo la ley de control dada por la ecuaci´on (2.9) en la ecuaci´on (2.8), se obtiene, Y (s) =B(s)A(s)

R(s)S(s)Y (s) +TS(s)(s)Yc(s) Y (s)

1 +B(s)R(s)A(s)S(s)

= B(s)T (s)A(s)S(s)Yc(s) , finalmente, la funci´on de transferencia entrada-salida es,

Y(s)

Yc(s) = A(s)S(s)+B(s)R(s)B(s)T (s) . (2.10) El polinomio caracter´ıstico inducido por el controlador es,

A (s) S (s) + B (s) R (s) = 0 . (2.11) Obs´ervese que en la ecuaci´on (2.11) se tiene la plena libertad de dise˜nar el controlador S (s) y R (s), de tal manera que los polos del sistema pueden ser reubicados libremente.

Para este fin, se iguala la ecuaci´on (2.11) con un polinomio caracter´ıstico deseado D (s) del mismo orden (normalmente estable).

D (s) = A (s) S (s) + B (s) R (s) . (2.12)

(34)

Figura 2.4: Controlador anal´ogico de dos grados de libertad con perturbaci´on q (t)

N´otese que D (s) es una parte importante para el dise˜no del controlador, ya que de ´el depende la estabilidad del sistema. Por esta raz´on, se sugiere reubicar los polos del lado derecho y sobre el eje real del plano complejo s. Los coeficientes de los polinomios S (s) y R (s) pueden ser calculados resolviendo un conjunto de ecuaciones algebraicas obtenidas al igualar los coeficientes de los polinomios del lado izquierdo y del lado derecho de la ecuaci´on (2.12). M´as adelante se proporcionan los detalles de la soluci´on de las ecuaciones.

2.3.1. Rechazo de perturbaci´on de tipo escal´on

Para analizar el problema del rechazo de perturbaci´on, considere la entrada de control perturbada,

U (s) = −R(s)S(s)Y (s) + Q (s) , (2.13) la cual incluye una perturbaci´on de tipo escal´on Q (s) . Sustituyendo la ecuaci´on (2.13) en (2.8), se obtiene,

Y (s) = B(s)A(s)

R(s)S(s)Y (s) + Q (s) Y (s)

1 +B(s)R(s)A(s)S(s)

= B(s)A(s)Q (s) ,

por lo tanto, la funci´on de transferencia salida-perturbaci´on (Figura 2.4), esta dada por,

Y(s)

Q(s) = A(s)S(s)+B(s)R(s)S(s)B(s) . (2.14) A continuaci´on se presenta un primer resultado que muestra el rechazo de perturbaci´on de la estrategia.

Lema 2.1 El esquema de control mostrado en la Figura 2.4 rechaza perturbaciones de tipo escal´on, si S (s) es,

S (s) = sC0(s) , (2.15)

(35)

2.3. CONTROL DE DOS GRADOS DE LIBERTAD: ENFOQUE POLINOMIAL. 15 donde s es el operador de integraci´on en el sistema de lazo cerrado y C0(s) es un nuevo polinomio con grado deg (S) − 1.

Demostraci´on. A la salida Y (s) de la funci´on de transferencia salida-perturbaci´on dada por (2.14) se le aplica el teorema del valor final. Al aplicar el teorema del valor final se considera que la perturbaci´on es de tipo escal´on Q(s) = λs, de amplitud λ. Es claro, que la salida Y (s) de la funci´on de transferencia salida-perturbaci´on, debe ser nula en estado permanente. Si se propone la factorizaci´on del polinomio S (s), dada por (2.15), al aplicar el teorema del valor final,

t→∞l´ımy (t) = l´ım

s→0s

 S (s) B (s) A (s) S (s) + B (s) R (s)



Q(s) (2.16)

= l´ım

s→0s

 sC0(s) B (s) A (s) sC0(s) + B (s) R (s)

 λ s

= 0

0 + B (s) R (s)λ = 0.

As´ı el l´ımite es igual a cero, es decir, la salida Y (s) de la funci´on de transferencia salida-perturbaci´on es nula en estado permanente. Por lo tanto, el sistema controlado puede rechazar perturbaciones de tipo escal´on.

2.3.2. Seguimiento de referencias tipo escal´on

A continuaci´on se presenta un segundo resultado que muestra el seguimiento de referen- cia de la estrategia.

Lema 2.2 El esquema de control mostrado en la Figura 2.3 sigue referencia de tipo escal´on, si se elige T (s) tal que,

T (s) = R (0) . (2.17)

Demostraci´on.A la salida Y (s) de la funci´on de transferencia entrada-salida (2.10) se le aplica el teorema del valor final y se considera que la entrada es de tipo escal´on Yc = βs, de amplitud β. N´otese que, la salida Y (s) de la funci´on de transferencia entrada-salida debe ser igual al valor de la constante β en estado permanente. Por lo tanto, si propone que T (s) cumpla la ecuaci´on (2.17), entonces el l´ımite esta dado por,

t→∞l´ımy (t) = l´ım

s→0s

 B (s) T (s) A (s) S (s) + B (s) R (s)



Yc(s) (2.18)

= l´ım

s→0s

 B (s) T (s)

A (s) sC0(s) + B (s) R (s)

 β s

= B (s) T (s)

0 + B (s) R (s)β = B (s) T (s) B (s) R (s) = β.

As´ı, el sistema controlado sigue referencias de tipo escal´on. Adicionalmente observe que cuando s → 0, T (s) es igual al coeficiente rα de R (s), por lo tanto, T (s) tambi´en puede expresarse como,

T (s) = rα.

(36)

2.3.3. Grado de los controladores

Las condiciones en t´erminos de grados de polinomios que satisfacen la ecuaci´on (2.15) y (2.17), est´an dadas por,

deg (D) = 2 deg (A) + 1 D (s) = d0s2α+1+ d1s+ ... + d2α+1

deg (R) = deg (A) R (s) = r0sα+ r1sα−1+ ... + rα

deg (S) = deg (A) + 1 S (s) = sC0(s)

S (s) = s s0sα+ s1sα−1+ ... + sα

 S (s) = s0sα+1+ s1sα+ s2sα−1+ ... + sαs

T (s) = rα

. (2.19)

N´otese que D (s), R (s), S (s) y T (s) van a depender del grado de A, es decir, deg (A) = α.

Los coeficientes de los polinomios se obtienen al resolver un sistema de ecuaciones lineales simult´aneas. A continuaci´on se propone una metodolog´ıa para facilitar la soluci´on de dicho sistema de ecuaciones que se plantea al aplicar la estrategia polinomial.

2.3.4. Alternativa para resolver un sistema de ecuaciones lineales

Una vez que se ha determinado el grado de los controladores, se resuelve el sistema de ecuaciones lineales, para obtener los coeficientes de los controladores polinomiales S (s) y R (s). Una alternativa que se propone es que el sistema de ecuaciones lineales se represente de la siguiente forma,

M x = d, (2.20)

donde M es una matriz cuadrada de dimensi´on 2 deg (A) + 2 . Esta matriz esta formada por los coeficientes A (s) y B (s), x es el vector formado por los coeficientes desconocidos de S (s) y R (s) y finalmente, d es un vector formado por los coeficientes del polinomio deseado D (s). As´ı, los coeficientes de los polinomios est´an dados por,

A (s) = sα+ a1sα−1+ a2sα−2+ ... + aα

B(s) = b1sα−1+ b2sα−2+ ... + bα

D (s) = d0s2α+1+ d1s+ ... + d2α+1

R (s) = r0sα+ r1sα−1+ ... + rα

S (s) = s0sα+1+ s1sα+ s2sα−1+ ... + sαs T (s) = rα

. (2.21)

Referencias

Documento similar