Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T E S I S
PRESENTA
ASESORES:
TESIS INDIVIDUAL
Que como prueba escrita de su Examen Profesional para obtener el Título de Ingeniero en Comunicaciones
y Electrónica, deberá desarrollar el C.:
Existe una gran variedad de sistemas lineales con funciones de transferencia que incluyen un
retardo de tiempo. Una manera clásica de controlar sistemas con retardo es aplicando el Predictor
de Smith, pero el método está limitado a sistemas estables. Para subsanar este obstáculo, se
propone el diseño de un estimador de estados asintótico como estrategia de predicción para
sistemas lineales invariantes en el tiempo, de primer orden inestables con retardo en el lazo directo.
A partir de este esquema se estima la señal del sistema antes del retardo de tiempo bajo el mismo
concepto de un Predictor de Smith y el valor estimado es multiplicado por una ganancia en la
realimentación para generar una entrada de control. La estrategia propuesta está generalizada para
cualquier orden de aproximación del retardo. Finalmente el esquema es complementado con el uso
de un compensador con dos grados de libertad que sigue referencias de tipo escalón.
CAPITULADO
Agradecimientos
A mis padres Mario Quiroz Romero y Silvia Juárez Frías, por su amor, por su
ejemplo de tenacidad y valor, por guiarme, creer en mí e inculcarme aquellos valores de
respeto y responsabilidad. Porque sin su apoyo no habría sido posible llegar hasta donde
he llegado. También quiero agradecer a Tania por el amor, paciencia y apoyo que ha
tenido, ya que ha sido muy importante para superar este reto.
A mis maestros por sus valiosas enseñanzas, y permitirme ser parte de esta gran
comunidad académica.
III
INDICE GENERAL
1 Índice General
Introducción VIII
IV
INDICE GENERAL
3.1. Introducción 34
3.2. Aproximación del retardo por una Función de Pade 34
3.3. Representación en Variables de Estado en la Forma Canónica Observador 38
3.4. Generalización de las Variables de Estado Observador del retardo 43
3.5. Representación en variables de estado del proceso libre de retardo. 47
3.6. Integración de los dos modelos: el proceso y el retardo 48
3.7. Conclusiones 50
Conclusiones 68
Publicación en revista
Apéndice A 69
Congreso
Apéndice B 74
Bibliografía 81
V
INDICE FIGURAS
1 Índice de Figuras
VI
INDICE FIGURAS
VII
INTRODUCCION
Introducción
Existen alternativas para controlar a los sistemas inestables con retardo de tiempo,
pero solo se obtienen resultados parcialmente satisfactorios, ya que aún conservan
problemas de robustez, sensibilidad y rechazo a perturbaciones. Incluso se han hecho
diversas modificaciones al esquema del Predictor de Smith, logrando ajustes rápidos de la
respuesta a la señal de referencia y un mejor rechazo a perturbaciones pero persisten
inconvenientes ante variaciones paramétricas.
VIII
INTRODUCCION
IX
CAPITULO I. ESTADO DEL ARTE
Capítulo 1
Estado del arte
1.1 Introducción
( ) ( )
1
CAPITULO I. ESTADO DEL ARTE
La respuesta al escalón del proceso en lazo abierto puede tener la forma de una
denominada curva de reacción del proceso. La forma de la curva es característica de
los sistemas estables de orden superior. Los parámetros de un controlador se pueden
obtener de la curva de reacción para controlar un sistema como el de la Figura (1.1). Este
método fue presentado originalmente por Ziegler y Nichols [5], quienes modelaron el
proceso de una entrada y una salida SISO (Single Input – Single Output) por un modelo
de primer orden más un retardo de tiempo FOPDT, estimaron los parámetros del modelo
usando un método de tangente en el punto de inflexión de la curva de reacción,
definiendo parámetros de entonación para controladores P, PI y PID. Otras reglas de
ajuste de curvas de reacción de procesos de este tipo fueron descritas, algunas veces de
manera gráfica para controlar procesos modelados de forma FOPDT [34,36] y modelos de
integral más retardo IPDT [35]. Las ventajas de dichas estrategias de ajuste consisten en
que sólo es necesaria una prueba experimental, no se requiere un procedimiento de
ensayo y error y los parámetros del controlador se determinan fácilmente. Sin embargo,
es difícil calcular un modelo del proceso que incluyan perturbaciones durante las pruebas,
las cuales pueden distorsionar los resultados [36]. Estos métodos se utilizan para ajustar
compensadores en cascada [37], compensadores discretos en el tiempo [14] y
compensadores para procesos con retardo de múltiples entradas y múltiples salidas
MIMO (Multiple Input - Multiple Output). De hecho, estos métodos proporcionan un buen
desempeño del sistema de control cuando el retardo del proceso con integrador o
inestable no es grande, pero no es aceptable cuando el retardo del proceso es grande. En
estos casos, la respuesta a la entrada de referencia está dada por un excesivo rebase, un
tiempo de establecimiento grande y un efecto de oscilación. La respuesta a
perturbaciones de carga es crítica dentro de la estructura de control en lazo cerrado de
realimentación sin tener en cuenta la sintonización del controlador primario [38].
2
CAPITULO I. ESTADO DEL ARTE
1.1
Figura 1.1 Compensador en cascada.
1.2
Figura 1.2 Sistema de control para W(s) medible.
3
CAPITULO I. ESTADO DEL ARTE
Una observación importante, es que se supone que la variable antes del retardo es
medible y por consiguiente se debe operar con un lazo de realimentación negativa de este
punto. El lazo de realimentación negativa se ha introducido sin el retardo de tiempo del
sistema. Está claro que en general este esquema de control no es físicamente realizable.
( ) ( ) ( ) (1.1)
1.1
( ) ( ) (1.2)
1.2
(una descomposición del sistema) y diseñar un estimador (Predictor) para la señal
intermedia ( ), la cual no está disponible para ser medida desde la planta o proceso. La
principal ventaja del Predictor de Smith es que si calculamos la función de transferencia
del sistema Figura (1.3), el elemento exponencial aparece en cascada con el resto de la
función de transferencia como en la ecuación (1.3), entonces el tiempo de retardo se
elimina de la ecuación característica del sistema a lazo cerrado.
1.3
Figura 1.3 Esquema Predictor de la técnica propuesta por Smith.
( ) ( )
( ) ( ) (1.3)
1.3
El Predictor de Smith es un método para controlar un proceso estable con retardo de
tiempo a la salida. Desafortunadamente cuando la planta es inestable esta metodología
no funciona ya que mantiene la inestabilidad interna en el sistema.
4
CAPITULO I. ESTADO DEL ARTE
5
CAPITULO I. ESTADO DEL ARTE
En un trabajo más reciente Seshagiri et. al. [23] presentan una modificación al
Predictor de Smith, el esquema está motivado en otra modificación al Predictor de Smith
propuesta por Åström et. al. [15] para procesos integrales. A continuación se presenta de
manera más detallada los esquemas propuestos por Majhi y Athernon et. al. [18], Lu et. al.
[21] y Seshagiri [23].
1.4
Figura 1.4 Estrategia de control propuesta por Majhi y Atherton.
6
CAPITULO I. ESTADO DEL ARTE
̂
En el caso del modelado ideal cuando ̂ ( ) ( ) . Las respuestas en lazo
cerrado para la señal de entrada y la perturbación están dadas por,
(1.4)
( ) ( )
( )
1.4
y
( ) (1.5)
( ) ( )( ) ( )
( )
1.5
Notese de (1.5), que solo contribuye a la estabilidad de ( ).El rechazo de la
perturbación es más importante que el seguimiento de la señal de entrada en muchos
procesos de control. De ahí que se proponga un esquema de Smith para procesos de
retardo inestables tal que puedan obtenerse buenas respuestas de la señal de entrada y
de la perturbación por medio de una sintonización sencilla de los controladores
involucrados introduciendo un grado de libertad extra de control en el lazo de
perturbación.
7
CAPITULO I. ESTADO DEL ARTE
funciones racionales con al menos un polo inestable. En esta nueva estructura, hay cuatro
controladores para diferentes objetivos.
1.5
Figura 1.5 Estrategia de control propuesta por Xian Lu.
(1.6)
1.6
8
CAPITULO I. ESTADO DEL ARTE
( ) (1.7)
( )( )
1.7
Obsérvese que (1.7) también es de dos grados de libertad, donde es diseñada
anteriormente. El factor adicional en el denominador considerando que para es
( ) y que el rol de es entonces el de estabilizar el proceso de retardo
. En el numerador está el controlador , se emplea para optimizar el rechazo de la
perturbación. Los diseños para , se dan a continuación,
( ) ( ) ,
(1.8)
1.8
donde es un parámetro de diseño que se ajusta para el lazo cerrado. Un
valor pequeño de produce una respuesta rápida, y un valor grande de aumenta la
robustez del sistema de lazo cerrado. La pauta para escoger dicho parámetro está dada
por Majhi y Atherton [18]. Una vez que se determina, y se calculan de (1.8) como:
Cuando
9
CAPITULO I. ESTADO DEL ARTE
( ) (1.9)
( )( )
1.9
El término es diseñado para estabilizar a . Una ganancia proporcional es
suficiente. De acuerdo con Matausek y Micic [16], se calcula para dar un margen de
fase de 60º, lo que da
donde
( )( )
( )
( ⁄ ⁄ )( ⁄ ) ⁄
( ⁄ ⁄ ) ( ⁄ )
( ) ( ) ,
(1.10)
1.10
10
CAPITULO I. ESTADO DEL ARTE
( ) (1.11)
( )( )
1.11
Se sugiere un controlador proporcional para estabilizar un sistema de primer orden
con retardo, como sigue,
( √ )( )
( √ ) (√ )
Para y
√
[ ( )] [ ] ( )
√
( ( )) (√ )
Para
11
CAPITULO I. ESTADO DEL ARTE
Un trabajo reciente hecho por Liu [22] extiende los resultados obtenidos en [18]
modificando la estructura de control del Predictor de Smith para controlar procesos con
integrador e inestables con retardo de tiempo, el cual produce una estructura de control
más simple con capacidades mejoradas de sintonización para las entradas de la
referencia y perturbaciones de carga. En el esquema propuesto [22], un controlador
proporcional se emplea para estabilizar la respuesta a la entrada de referencia, y un
controlador óptimo se diseña analíticamente para seguir una entrada de referencia. El
objetivo es obtener desempeño del Error-Integral-cuadrado (ISE), prácticamente una
inyección de perturbación deseada en la función de transferencia se propone para diseñar
un estimador óptimo a perturbaciones en el lazo cerrado interno de la estructura del
controlador propuesta. Esencialmente, la estructura del controlador es de dos grados de
libertad. Las respuestas a una referencia y a una perturbación de carga pueden
sintonizarse cada una convenientemente por un controlador. La respuesta a la referencia
esta desacoplada de la respuesta a la perturbación de carga, y las dos pueden estimarse
cuantitativamente por lo que se refiere a los procedimientos de sintonización analíticos
propuestos.
12
CAPITULO I. ESTADO DEL ARTE
̂ (1.12)
̂
1.12
( ̂ ̂ )̂ (1.13)
( ̂ )( ̂ )
1.13
De las ecuaciones (1.12) y (1.13), se puede observar que la respuesta del rechazo
de perturbación es desacoplada de la respuesta de seguimiento de la referencia. Los
diseños de los controladores se exponen a continuación. Considérese el sistema de
primer orden con retardo dado por,
Y su modelado correspondiente
( )
( )
Para la sintonización del controlador PD puede ser usado cualquier método que
pueda estabilizar al sistema de primer orden con retardo inestable. En particular se
13
CAPITULO I. ESTADO DEL ARTE
propone la sintonización proporcionada por W. Tan et. al [25]. Así, los parámetros el
controlador PD están dados por,
( )
⁄
Para ⁄ o bien
( )
⁄
Para ⁄ y
( )
1.6
Figura 1.6 Estrategia de control propuesta por Seshagiri
14
CAPITULO I. ESTADO DEL ARTE
1.5 Conclusiones
15
CAPITULO I. ESTADO DEL ARTE
16
CAPITULO 2. MARCO TEORICO
Capítulo 2
Marco teórico
2.1 Introducción
16
CAPITULO 2. MARCO TEORICO
Para obtener las variables de estado se asignan los estados después de cada integrador.
El modelo matemático en variables de estado del sistema completo da pauta al diseño del
estimador de estados asintótico como estrategia de predicción.
2.1
Figura 2.1 Bloque funcional.
Sumador: Se utiliza para indicar una adición o sustracción entre señales, puede
tener cualquier número de señales entrantes pero sólo una señal de salida. Los signos
algebraicos que se emplean en la suma se indican próximos a la flecha de cada señal
entrante, dichas señales deben tener la misma dimensión para poder sumarse (voltajes,
corrientes, fuerzas, etc), en la Figura (2.2) se muestra la operación .
17
CAPITULO 2. MARCO TEORICO
2.2
Figura 2.2 Sumador.
2.3
Figura 2.3 Punto de bifurcación.
2.4
Figura 2.4 Bloques en cascada.
18
CAPITULO 2. MARCO TEORICO
2.5
Figura 2.5 Bloques en Tandem.
2.6
Figura 2.6 Bloques en Realimentación.
(2.1)
2.1
En general una Función de Transferencia está dada por la ecuación (2.1), la cual
representa el comportamiento del sistema representado por el diagrama a bloques de la
Figura (2.7).
19
CAPITULO 2. MARCO TEORICO
2.7
Figura 2.7 Diagrama a bloques entrada-salida.
En la Figura (2.8) se muestra de manera gráfica la analogía entre los dos tipos de
diagramas.
2.8
Figura 2.8 Analogía entre Diagrama a bloques y Diagrama de flujo.
20
CAPITULO 2. MARCO TEORICO
• Lazo o circuito: Cuando una señal que sale de un nodo, llega al mismo
punto de salida, es decir el mismo nodo.
• Hay dos trayectorias directas que recorren la entrada y la salida sin pasar
dos veces por el mismo lugar.
2.9
Figura 2.9 Diagrama de flujo con cuatro lazos cerrados.
21
CAPITULO 2. MARCO TEORICO
(2.2)
∑
2.2
Donde
[ ] [ ]
∑ ∑ ∑
Cuando se considera que todos los lazos o trayectorias cerradas se tocan, los
términos (∑ ∑ ) se hacen cero y en el denominador únicamente se
conservan los términos ∑ . De la misma forma cuando consideramos que todas
las trayectorias directas tocan a todos los lazos cerrados, matemáticamente, hacen que el
término sea igual a la unidad y por lo consiguiente, solo se conserva el termino que
se refiere a la ganancia de las trayectorias directas.
(2.3)
∑
2.3
Cumpliendo con las siguientes condiciones:
22
CAPITULO 2. MARCO TEORICO
El diagrama a bloques que se creará dará como resultado una Forma Canónica
que en este caso es la Forma Canónica Observador, la cual se definirá más adelante
detalladamente.
23
CAPITULO 2. MARCO TEORICO
(2.4)
2.4
donde
(2.5)
∑
2.5
(2.6)
∑
2.6
Y representa el orden de la aproximación.
(2.7)
2.7
Multiplicando la ecuación anterior, en ambos miembros por el término , se tiene
que
24
CAPITULO 2. MARCO TEORICO
(2.8)
2.8
Escribiendo en forma compacta (2.8)
(2.9)
∑
2.9
El polinomio del numerador se puede reescribir siguiendo el procedimiento
anterior, como
(2.10)
∑
2.10
Entonces la aproximación de Padé para el término se puede escribir de la
siguiente forma,
∑ (2.11)
∑
2.11
En general el término se puede aproximar por una función de transferencia
de orden como
∑ (2.12)
∑
2.12
Los coeficientes del polinomio del numerador y del denominador están dados por,
(2.13)
2.13
La ecuación (2.12) se retomará en el capítulo 3, para un análisis más profundo de
la representación del retardo, razón por la cual es importante tener presente cómo se
llegó a dicha ecuación y la razón de su uso en este trabajo.
25
CAPITULO 2. MARCO TEORICO
2.10
Figura 2.10 Asignación de estados.
26
CAPITULO 2. MARCO TEORICO
̇ (2.14)
2.14
(2.15)
2.15
Y su diagrama de estado general se muestra en la Figura (2.11)
2.11
Figura 2.11 Diagrama de estado de un sistema.
27
CAPITULO 2. MARCO TEORICO
̇ (2.16)
2.16
Sin embargo, esta representación del sistema no es única por lo tanto, es posible
obtener representaciones distintas para el mismo sistema. Esto se logra mediante
cambios de base o por medio de transformaciones de similitud, esto es:
(2.17)
2.17
O bien
(2.18)
2.18
Sustituyendo la ecuación (2.18) en las ecuaciones de (2.16) se obtiene:
O bien
̇ (2.19)
2.19
En este caso las ecuaciones de (2.16) contienen la misma información referente al
sistema que las ecuaciones de (2.19), y la única diferencia es el vector de variables de
estado que se está empleando.
28
CAPITULO 2. MARCO TEORICO
Estas facilitan el estudio de los sistemas dinámicos. En este trabajo se aborda la forma
canónica observador. En general la forma canónica observador está dada por:
̇ ̂ ̂
̂ ̂
Donde ̂ es una matriz de coeficientes, en la cual los elementos de las
primeras columnas son unos y ceros y los elementos de la última columna serán los
negativos de los coeficientes del polinomio característico.
O bien
[ ]
29
CAPITULO 2. MARCO TEORICO
2.12
Figura 2.12 Forma canónica observador.
̇
̇
Donde
[ ] [ ] [ ] [ ]
Es una estrategia utilizada en control para cuando no se puede tener acceso a los
estados de un proceso, lo que se pretende lograr es imitar al sistema original de tal forma
que en el sistema estimado se pueda acceder a la información que se requiere. Una
observador se define como un sistema dinámico cuyos estados convergen a los del
30
CAPITULO 2. MARCO TEORICO
(2.20)
[ ]
2.20
2.13
Figura 2.13 Observador de Estados Asintótico.
31
CAPITULO 2. MARCO TEORICO
⏞ ⏞ ⏞ (2.21)
2.21
Donde
⏞ Salida estimada
Debe notarse que las matrices A, B, C, D son las mismas tanto para un sistema
real como para el sistema estimado. Para los cálculos siguientes se asume que el valor de
D es cero. La diferencia existente entre ⏞ se denomina error de observación, y el
término ⏞ se denomina factor de corrección. Para determinar el error de
̇ ⏞ ⏞ ⏞ (2.22)
2.22
̇ ⏞ ⏞ ⏞ (2.23)
2.23
̇ ⏞ ( ⏞) ( ⏞) (2.24)
2.24
̇ ⏞ ( ⏞) (2.25)
2.25
Si se sabe que el error está definido como la diferencia entre el estado real y el
estado estimado, entonces se tendrá:
⏞ (2.26)
2.26
⏞̅ (2.27)
̇
2.27
̇ (2.28)
2.28
A partir de esta expresión se puede conocer el comportamiento dinámico y la
estabilidad del sistema, si la matriz | | es estable, entonces el observador hará bien
su trabajo, y dada cualquier condición inicial, el sistema tenderá a un error cero.
32
CAPITULO 2. MARCO TEORICO
Con esto tenemos las bases suficientes, para llevar a cabo el desarrollo de la
estrategia, que se refiere a la generalización del modelo en variables de estado y diseño
del estimador de estados.
33
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
Capítulo 3
Desarrollo de la estrategia propuesta
3.1 Introducción
Consideramos un sistema del tipo FOPTD (Proceso de Primer Orden Más Tiempo
Muerto), lineal e inestable, como el que se muestra en la Figura (3.1) se procede a
34
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
3.1
Figura 3.1 Proceso de primer orden con retardo de tiempo
El trabajo de Padé (Padé, H., 1899) fue inicialmente relacionado con una
expansión fraccionaria continua para la función exponencial. Existe una estrecha relación
entre la aproximación de Padé y algunas ramas del análisis numérico. El retardo quedara
representado por una aproximación para ello será necesario aplicar la ecuación (3.1).
Considere que la salida del sistema está dada como .
∑ (3.1)
∑
3.1
Donde los coeficientes del polinomio del numerador y del denominador están
dados por
35
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.2)
3.2
Es necesario destacar varios aspectos importantes:
La constante indicará el orden de los dos polinomios y por ende serán del mismo
orden.
∑ (3.3)
∑
3.3
(3.4)
3.4
Donde el coeficiente y esta dados por la ecuación (3.2), para y
respectivamente.
36
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.5)
3.5
(3.6)
3.6
Entonces una aproximación de Pade de primer orden queda descrita en la
ecuación (3.7)
(3.7)
3.7
Dado el procedimiento anterior se desarrollaron las aproximaciones para segundo,
tercer y cuarto orden.
(3.8)
3.8
Sustituyendo obtenemos la representación del retardo con un tercer orden:
(3.9)
3.9
De igual manera se hace para la representación en cuarto orden y se obtiene:
(3.10)
3.10
A continuación se presenta un procedimiento para encontrar una representación
en variables de estado en la Forma canónica observador para una función de
transferencia que representa una aproximación de Padé.
37
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.11)
∑
3.11
Con el propósito de explicar el razonamiento por medio del cual se llega a la
representación gráfica de la Forma Canónica Observador del retardo usando la expresión
en Función de Transferencia del mismo, se aplica la metodología a la aproximación de
primer orden para ello se realiza lo siguiente:
(3.12)
3.12
Para construir el diagrama de simulación en la Forma Canónica Observador se
considera que el numerador representa las ganancias de las trayectorias directas y los
términos del denominador son las ganancias de lazos cerrados individuales, estos lazos
deben tocarse entre sí, y también tocar a todas las trayectorias directas. En base a estos
conceptos el diagrama de simulación está dado en la Figura (3.2).
38
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
3.2
Figura 3.2 Representación canónica observador para un retardo con .
3.3
Figura 3.3 Asignación de estado.
39
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
̇ (3.13)
̇ ( )
3.13
(3.14)
3.14
Escribiendo las ecuaciones (3.13) y (3.14) en forma matricial
[ ] [ ( ) ] [ ] [ ] (3.15)
3.15
De manera similar se aplicó el método para una aproximación de segunda orden
dada por la ecuación (3.8). Entonces se prosigue a llevar la función de transferencia a la
ecuación (3.11) de Mason, resultando así:
(3.16)
3.16
3.4
Figura 3.4 Representación canónica observador para un retardo con .
40
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.17)
̇ ( )
3.17
(3.18)
̇
3.18
(3.19)
3.19
Si se conocen los estados dados por las ecuaciones (3.17), (3.18) y (3.19) se
pueden representar matricialmente de la siguiente forma:
(3.20)
[ ( )] [ ] [ ]
[ ] [ ]
3.20
Con fines de demostración las aproximaciones de primer y segundo orden se
desarrollaron paso a paso desde la función de transferencia hasta la representación en
variables de estado. Como es necesario desarrollar la misma metodología para un tercer
y cuarto orden, se presentan los diagramas a bloques correspondientes a las
aproximaciones antes mencionadas aplicando el mismo concepto que las anteriores.
3.5
Figura 3.5 Representación canónica observador para un retardo con .
Donde
41
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.21)
( )
[ ] [ ] [ ] [ ]
( )
[ ]
3.21
Finalmente para un cuarto orden de la ecuación (3.10), se muestra el diagrama a
bloques en la Figura (3.6) y su representación matricial en la ecuación (3.22)
3.6
Figura 3.6 Representación canónica observador para un retardo con .
Donde
(3.22)
( )
[ ]
( )
[ ]
[ ]
[ ] [ ]
3.22
En general, una realización en variables de estado del retardo se puede
representar de la siguiente forma:
̇ (3.23)
3.23
Las representaciones en variables de estado del término retardo desarrolladas
anteriormente sirven para generalizar el modelo en la Sección siguiente.
42
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
Finalmente la transmitancia directa solo tiene un cambio de signo, para los pares
es 1 positivo y para los impares -1. Por lo tanto se puede generalizar los cuatro
parámetros, esto implica que puede ser utilizada para una aproximación de Pade de -
orden, y determinar rápidamente su diagrama a bloques y su representación en variables
de estado.
43
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
3.7
Figura 3.7 Representación canónica observador para -orden.
a1 1 0 0 0 0 (3.24)
a 0 1 0 0 0
2
a 0 0 1 0 0
Arn 3
an1 0 0 0 0 1
an 0 0 0 0 0
3.24
(3.25)
[ ]
3.25
[ ] (3.26)
3.26
[ ] (3.27)
3.27
Ejemplo
44
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
3.8
Figura 3.8 Sistema de primer orden con retardo en lazo abierto.
[ ] [ ] (3.28)
[ ] [ ]
3.28
Los valores de los elementos de la matriz y el vector de salida se pueden
determinar fácilmente aplicando la relación (3.2) y sustituyendo el valor del retardo
6
1 12
a 1 6 1 2a1 12 C 1 0
Ar 2 1 Br 2
0 12 12 0 0 0
r2
a2
0 0
2
Dr 2 1
45
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.29)
[ ] [ ] [ ] [ ]
3.29
Utilizando la ecuación (3.2), se encuentran fácilmente los valores de los elementos
de la matriz y el vector de salida.
12 12
1 0
2 24
a1 1 0 12 1 0
2 a
1
Ar 3 a2 0 1 2 0 1 60 0 1 Br 3 0 0 0
60
2a3 120 240
a3 0 0 120 0 0 2 3
120 0 0
3
[ ] [ ]
3.9
Figura 3.9 Respuesta de un sistema con aproximación de segundo y tercer orden.
46
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.30)
3.30
De donde es la ubicación del polo en el semiplano derecho, indicando que el
sistema es inestable.
47
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
(3.31)
3.31
El numerador de la ecuación (3.31) representa todas las trayectorias directas
desde la entrada hasta la salida, y el denominador (despreciando el 1, que forma parte de
la ecuación de Masón) indica los lazos cerrados. Tomando en cuenta las consideraciones
anteriores el diagrama de simulación para queda representado por la Figura (3.10)
3.10
Figura 3.10 Diagrama de simulación de una planta de primer orden.
Se asignan estados después de cada integrador de tal forma que tenemos un solo
estado , al derivar ̇ tenemos:
̇ (3.32)
3.32
Expresando la ecuación (3.32) en forma matricial, se obtiene la siguiente forma:
[ ] [ ] [ ] (3.33)
3.33
El término no existe ya que la función de transferencia es estrictamente propia.
48
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
3.11
Figura 3.11 Representación en bloques de las realizaciones en variables de estado.
Se determinan ̇ y ̇ .
̇ (3.34)
3.34
̇ (3.35)
3.35
Donde ̇ :
̇ (3.36)
3.36
Se considera ya que la función de transferencia es propia, es decir, el orden
del numerador es inferior al orden del denominador. Aplicando la condición anterior, la
ecuación (3.36) se simplifica:
̇ (3.37)
3.37
La representación en forma matricial queda como:
49
CAPITULO 3. DESARROLLO DE LA ESTRATEGIA PROPUESTA
̇ (3.38)
[ ] [ ][ ] [ ]
̇
3.38
Para la salida se tiene:
(3.39)
3.39
Aplicando la misma condición de , la ecuación se simplifica:
(3.40)
3.40
Representando la salida en forma matricial obtenemos:
[ ] (3.41)
3.41
El sistema en forma completa queda representado como:
̇ (3.42)
3.42
Donde
[ ] (3.43)
[ ] [ ]
3.43
3.7 Conclusiones
50
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
Capítulo 4
Control analógico para sistemas de primer orden con
retardo
4.1 Introducción
4.1
Figura 4.1 Predictor asintótico analógico con aproximación del retardo.
51
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.2
Figura 4.2 Estimador de estados asintótico.
52
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
La salida del proceso con retardo se compara con la salida del estimador,
usando un sumador, dando como resultado un error, mismo que será
realimentado sirviendo de referencia para estabilizar el observador.
El estimador de estados es una réplica del sistema original, esto implica que las
condiciones que presente el proceso, serán las mismas que tenga el estimador, de
manera ideal.
Debido que el retardo es una aproximación en este caso, la dinámica que describa
el estimador será muy parecida a la del proceso original, nunca igual.
̇ (4.1)
4.1
Donde es un tiempo muerto o retardo asociado con la señal de entrada, el
vector de estado es , es la entrada y la salida es . Finalmente, las
matrices , y se suponen conocidas. La función de
53
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
Lo cual produce
(4.2)
[ ]
4.2
Donde y son polinomios en la variable compleja . Una representación
en variables de estado (observable y controlable) puede obtenerse fácilmente para
el sistema (4.1) con (sistema sin retardo) como,
̇ (4.3)
4.3
Para simplificar los cálculos asumiremos que el término de transmisión directa es
cero . Por otro lado, la función de transferencia en el plano de ésimo orden
para el término retardo está dada por la ecuación (3.1) con ésta, se puede encontrar una
representación en variables de estado del retardo de la forma (4.4), esto es
̇ (4.4)
4.4
La integración de las dos representaciones en variables de estado de ambos
subsistemas (4.3 y (4.4) de la siguiente forma.
̇ (4.5)
4.5
El vector de estado queda definido como
[ ]
Suponga que el estado se debe aproximar por el estado ̂ del modo dinámico
54
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
̂̇ ̂ ̂ (4.6)
4.6
La ecuación anterior representa al observador de estado. El término que contiene
al vector de ganancia en la ecuación anterior se denomina elemento de corrección. El
término de corrección controla el estado ̂, en presencia de discrepancias entre las
matrices y usadas en el modelo aproximado y en el sistema real, la adición del
término correctivo ayuda a reducir los efectos debido a la diferencia entre el modelo
dinámico aproximado y el sistema real. En la Figura (4.3) se muestra un diagrama a
bloques del sistema en variables de estado (aproximación) y el observador de estado de
orden completo. A continuación se hace un análisis en el cual se supone que las matrices
y utilizadas en el modelo y las del sistema real, son iguales.
4.3
Figura 4.3 Diagrama a bloques de un sistema y observador de estados.
El orden del observador de estado es el mismo que el del sistema. Suponga que el
sistema está definido por la ecuación (4.5) y que el modelo del observador está definido
por la ecuación (4.6). La ecuación del error del observador se obtiene al restar la ecuación
(4.5) de la ecuación (4.6), esto es
55
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
̇ ̂̇ ̂ ̂ (4.7)
4.7
̇ ̂̇ ̂ (4.8)
4.8
̇ (4.9)
4.9
[ ̂ ]
[ ̂ ]
56
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.4
Figura 4.4 El predictor propuesto de tiempo continuo
̂̇ ̂ ̂ (4.10)
4.10
̂̇ ̂ (4.11)
̂ ̂
4.11
Donde
̂ ̂ ̂ ̂ (4.12)
4.12
Y
[ ]
[ ]
Existen diversas formas de calcular las ganancias para el estimador, una de ellas
es a partir de la siguiente expresión: ( )
57
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
[ ]
Para obtener las ganancias de la inyección de los estados desde la salida, se usa
Matlab, con la instrucción de ACKER, con la siguiente sintaxis:
Es importante señalar que para un sistema sin retardo la ubicación propuesta para
la reubicación de los polos del estimador puede ser arbitraria, estrictamente depende del
diseñador y de la aplicación a desarrollar, sin embargo para sistemas con retardo existen
límites de los lugares en donde se pueden reubicar los polos del estimador, ya que si se
exige demasiado al observador éste se inestabiliza, lamentablemente no hay reglas para
determinar el lugar idóneo para la reubicación de polos.
Se debe tener en cuenta que esta caracterización cambia con respecto al orden de
la aproximación del retardo. De modo que al incrementar el orden de la aproximación, la
58
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
reubicación puede ser cada vez más alejada del origen, esto significa que el observador
converge más rápidamente al proceso.
Se considera un proceso del tipo FOPDT, con una planta inestable, invariante en
el tiempo. El diseño del controlador se realiza despreciando el término retardo, y se
requiere simplemente el análisis de la planta de primer orden libre del retardo. Se propone
un controlador proporcional con dos grados de libertad, como el de la Figura (4.5).
4.5
Figura 4.5 Controlador con dos grados de libertad.
(4.13)
4.13
El análisis que se realiza a continuación es para garantizar que el sistema siga
referencias del tipo escalón, para ello utilizamos el concepto de error en estado
estacionario, que está definido como sigue,
59
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
[ ] (4.14)
4.14
Si sustituimos los términos y , considerando que la entrada es del tipo
escalón queda lo siguiente
(4.15)
[ ]
4.15
y
(4.16)
[ ]
4.16
Aplicando el límite
(4.17)
4.17
Si queremos que siga referencias, entonces el resultado de la ecuación (4.17)
debe de ser igual a cero, por lo tanto el numerador lo igualamos a cero,
(4.18)
4.18
De donde deducimos que
(4.19)
4.19
Si cumplimos la condición (4.19), garantizamos que el sistema sigue referencias.
4.6
Figura 4.6 Sistema inestable con retardo.
60
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.7
Figura 4.7 Diagrama de simulación para una aproximación de Padé.
(4.20)
[ ] [ ] [ ]
4.20
Para la planta libre de retardo
[ ] [ ] [ ] (4.21)
4.21
Entonces si se integran los dos modelos en uno solo, las variables de estado
quedan de la siguiente forma
61
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
(4.22)
[ ]
[ ] [ ]
4.22
Con la representación anterior podemos calcular las ganancias para estabilizar el
observador. El vector de ganancia [ ] del estimador de estado se determina a
partir de un modelo matemático continuo, que consta de dos partes; una derivada
directamente de la parte lineal libre del retardo y la otra derivada del término retardo.
Dada una reubicación de polos.
4.8
Figura 4.8 Esquema de un control con un estimador asintótico continuo.
62
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
estimado ̂ , para este caso, bajo la relación , que tiene como propósito
llevar el error de estado estacionario a cero. Bajo este criterio las ganancias resultantes
son { }. El diagrama hecho en Simulink que satisface las condiciones de
diseño es el
4.9
Figura 4.9 Diagrama de SIMULINK.
En la Figura (4.10) se muestra la respuesta de la salida del proceso original,
4.10
Figura 4.10 Respuesta del proceso original con el retardo.
63
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.11
Figura 4.11 Respuesta del estimador de estados propuesto.
64
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.12
Figura 4.12 Esquema de un control PID con un estimador asintótico continuo.
En la Figura (4.8) se muestra una estructura de control con dos grados libertad, una
ubicada en el lazo directo y una en la retroalimentación del estado estimado ̂ ,
siempre bajo la relación , que tiene como propósito llevar el error de estado
estacionario a cero. Bajo este criterio las ganancias resultantes son { }.
65
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.13
Figura 4.13 Respuesta de los esquemas de control propuestos con el estimador
analógico.
4.14
Figura 4.14 Respuesta de los esquemas de control propuestos con segundos.
66
CAPITULO 4. CONTROL ANALOGICO PARA SISTEMAS DE PRIMER ORDEN CON RETARDO
4.5 Conclusiones
67
CONCLUSIONES
Conclusiones
En este trabajo se propuso una estrategia para el control de sistemas con retardo
basado en control predictivo usando aproximaciones del retardo para diseñar estimadores
analógico de estado completo. De donde, la aproximación del retardo fue generalizada
para orden en la forma canónica observador y obtenida a partir de un diagrama de
simulación del cual también provienen las variables de estado.
67
CONCLUSIONES
embargo tiene un sobre impulso, que pudiera no estar permitido en la respuesta del
sistema en lazo cerrado.
Los trabajos a futuro que se podrían realizar después de esta investigación son:
68
PUBLICACION EN REVISTA
Publicación en revista
APENDICE A
69
Obser ver Gener alized Repr esentation to Unstable
Delayed Systems
Abstr act. This paper is concerned with the stabilization problem for unstable
linear input-delay systems. The main idea is to use a finite-dimensional
approximation for the delay operator to find a state-space representation of an
input-delay system. This representation is based on observer canonical form
and a Luenberger-type observer has been proposed. The delay has a rational
representation and it is obtained by means of a classical Pade approximation. A
linear observer is used to estimate the delay-free output, which is used within a
compensation scheme to stabilize the real process by means of a suitable
controller.
1 Intr oduction
The time delays commonly appear in process control problems, because of the
distance velocity lags, recycle loops, and composition analysis loops, or in the
approximation of higher-order systems with a lower-order system with a time delay.
Many controllers have been developed for stable processes. When the time delay is
small, a Proportional-Integral-Derivative (PID) controller commonly suffices to give
acceptable performance. For large time delays, the Smith predictor [1] provides an
open-loop estimate of the delay-free output, leading to an effective compensation
scheme. Watanabe and Ito [2] presented a modification of the Smith predictor to
reject a load disturbance. The main drawback of these control schemes is that the time
delay of the process should be exactly known, otherwise there will be a small steady-
state error. Along the same idea, Åström et al. [3] proposed a new Smith predictor
structure that provides superior performance. Its advantage is that the disturbance
response is decoupled from the set-point response and hence can be independently
optimized. The Smith predictor schemes for stable processes give improved
performance for dominant delays, whereas for unstable processes the original Smith
predictor cannot be applied, because it cannot cancel unstable poles. This has
motivated the design of modified forms of the Smith predictor [4-7]. It is clear that
the performance of the proposed modified Smith predictor strongly depends on the
stabilization of the unstable processes. This work focuses in proposing a stabilization
scheme for unstable process with time delay. A Luenberger-type observer is
constructed. In this way, the reconstructed (i,e., observed) output of the delay-free
process is feedback to stabilize the real process by means of a suitable controller
The real process is assumed to be linear time invariant, and is denoted as 𝑃(𝑠). The
model is denoted as 𝑃(𝑠) = 𝐺(𝑠)𝑒 −𝜏𝑠 , where 𝐺(𝑠) is delay-free process. A state
space representation for 𝐺(𝑠) can be easily obtained for the process 𝑃(𝑠) using 𝜏 = 0
(system without time delay) as,
In general, a realization in state space in the observer canonical form of delay can
be represented of as follows.
with
(2𝑛 − 𝑘) 1
𝑎𝑛−𝑘 = . (4)
𝑘! (𝑛 − 𝑘)! 𝜏 𝑛−𝑘
The state space representation of delay term for a Pade approximation of order 𝑛
(2), and the process delay-free (1) can be integrated to only an representation in state
variables of system denoted as 𝑃(𝑠) as follows.
Consider a first order unstable system with delay, e-s, and transfer function
𝑌(𝑠) 1 (7)
= 𝑒−𝑠 .
𝑈(𝑠) 𝑠−1
The estimator design is based on a Pade approximation of order 𝑛 = 4 of the delay
term, with the purpose to estimate the state variable, W(s), of the system without time
delay (this signal can’t be measured). A control scheme with the feedback of the
estimated state is shown in the Fig. 1. The observer of states estimates the state
variables based on the measurement of output variables and control. The gain vector
G = [G1 G2]T of the state estimator is determined by a continuous mathematical model
constituted by two parts. The first is obtained from delay-free lineal component and
the other is obtained from delayed component. Then it is possible build a asymptotical
estimator to function w(t) (see Fig. 1a ). The complete estimator is designed and using
the vector of the estimated state 𝑥�(𝑡) can be obtained the estimated state function
w(t). A PID controller was designed to have a damping factor of 0.7 and an undamped
natural frequency of 4 rad / sec. In close loop, using a scheme as shown in Fig. 1a , the
resulting gains of the design of the controller are as follows {Kp=11.09, Ki=20.19,
Kd=1.5}. In the Fig. 1b is shown a control structure with two degrees of freedom and
using this criterion the gains are {k1=4, k2=5}. The calculation of the gains for the
reconstructor can be done by calculating the vector 𝐺 such that the roots of the
characteristic equation det(sI-(Alr4-GClr4))=0 are located in {-6, -4, -4, -4, -4}. The
resulting vector for previous location in closed loop poles are G=[4.4 -1.4 118 496.7
4126.7]T for both schemes. Fig. 2a shows the response of the two schemes proposed
in Figs. 1a and 1b. In form comparative, the response 𝑦2 has a maximum overshoot of
30%, while 𝑦1 at the same time has not exceeded reference. Otherwise, the time
establishment for 𝑦1 and 𝑦2 are 2.5 seconds and 3 seconds respectively. Fig. 2b
shows the responses of the two proposed options, with a variation of 20% of the
nominal value of time delay. Can see that the response for y2 corresponding to PID
structure is slightly better that y1 obtained of proportional controller with two degrees
of freedom, to variations in the value of delay.
4 Conclusions
Refer ences
1. Smith, O. J. M.: Close Control of Loops with Dead Time. Chem. Eng. Prog. 53 (5), 217-
219 (1957).
2. Watanabe, K., lto, M. A.: Process Model Control for Linear Systems with Delay. IEEE
Trans. Autom. Control. 26, 1261-1264 (1981).
3. Åström, K. J., Hang, C. C., Lim, B. C.: A New Smith Predictor for Controlling a Process
with an Integrator and Long Dead Time. IEEE Trans. Autom. Control 39, 343-345 (1993).
4. Kaya, I.: Obtaining controller parameters for a new Pl-PD Smith predictor using
autotuning, J. Process Control 13, 465-472 (2003).
5. Zhang, W., Gu, D., Wang, W., Xu, X.: Quantitative Performance Design of a Modified
Smith Predictor for Unstable Processes with Time Delay. Ind. Eng. Chem. Res. 43, 56-62
(2005).
6. Rao, A. S., Chidambaram, M.: Enhanced Smith Predictor for Unstable Processes with
Time Delay. Ind. Eng. Chem. Res. 44(22), 8291-8299 (2005).
7. Del Muro-Cuellar, B., Velasco-Villa, M., Jiménez-Ramírez, O., Fernandez-Anaya, G.,
Álvarez-Ramírez, J.: Observer-based Smith Prediction Scheme for Unstable Plus Time
Delay Processes. Ind. Eng. Chem. Res. 14(46), 4906-4913 (2007)
CONGRESO
Congreso
APENDICE B
74
Representación Canónica en Variables de Estado Observador para
Sistemas con Retardo de Tiempo
O. Jiménez, M. A. Quiroz, M. A. Mondragón, R. Vázquez
Escuela Superior de Ingeniería Mecánica y Eléctrica, Campus Culhuacán, I P N
DF 04430, México
cuauhpitzote@hotmail.com, bandb82647_viper@hotmail.com, ruvazquez@ipn.mx
Resumen— En este trabajo se propone un método para Sheng 2005, Leonid y Natalya 2003, Palmor 1980). Una
encontrar una representación en variables de estado de un alternativa para controlar sistemas con tiempo muerto es
sistema con retardo de tiempo en la entrada. El retardo se aplicar estrategias para sistemas lineales representados en
representa en forma racional con una aproximación de Padé la forma racional, estos métodos están compuestos por un
cual se lleva a la forma canónica observador generaliza para n observador, un predictor y un controlador (B. del Muro et
estados. Se aplica a un sistema inestable de primer orden con al. 2007). El predictor juega el papel más importante para
un retardo grande y un controlador del tipo Proporcional predecir los estados usando el valor estimado obtenido por el
Integral Derivativo (PID) para diseñar un estimador de estados
observador. Este valor estimado es multiplicado por una
en forma continua.
matriz de ganancia en la realimentación para generar una
entrada de control a la planta. Llamamos a esta estrategia
Palabras clave: variables de estado, controlador PID, forma “Control Predictivo”
canónica observador.
Una técnica para aproximar el retardo es el uso de la
I. INTRODUCCION aproximación de Padé (Silva et al. 2004). Esta técnica cada
vez se aplica más en la solución de problemas prácticos,
Existe una gran variedad de sistemas electrónicos,
pero envuelve el problema de truncamiento al igual que una
mecánicos, biológicos, metalúrgicos, plantas industriales
expansión en serie de Taylor.
químicas, etc. que presentan atraso de movimiento o de La idea de este trabajo es proporcionar una representación en
energía que son representadas con funciones de variables de estado en la forma canónica observador para el
transferencia que incluyen un retardo de transporte llamado retardo de tiempo, obtener una representación en variables
“tiempo muerto”. de estado de sistemas con retardo y aplicar una estrategia de
Un ejemplo de un modelo matemático de un
control predictivo con un controlador Proporcional Integral
proceso del tipo FOPDT (First Order Plus Dead Time) se
Derivativo.
muestra a continuación,
1 s
Gp ( s) e
1s 1
II. REPRESENTACIÓN EN VARIABLES DE ESTADO DEL
RETARDO
xl Al xl (t ) Bl u (t )
(3) Los coeficientes del polinomio del numerador y del
w(t ) Cl xl (t ) Dl u (t ) denominador están dados por
2n k ! 1
Para simplificar los cálculos asumiremos que el término de an k . (7)
k ! n k ! n k
transmisión directa es cero, Dl 0 . Por otro lado, la
función de transferencia en el plano s de n-ésimo orden, Donde n representa el orden de la aproximación de Padé y
para el término retardo se puede representar a partir de la
la constante k toma los valores de k 0,1, 2,..., n .
aproximación de Padé. La aproximación de Padé para el
La función de transferencia en el plano s para el
término e s está dado por
retardo se muestra en la ecuación (8), el coeficiente a0
N n ( s) tiene el valor unitario.
e s (4)
Dn ( s)
Y ( s) s n a1s n1 a2 s n2 ... an1s an
(8)
donde W ( s) s n a1s n1 a2 s n2 ... an1s an
n 2n k !
N n ( s) s ;
k
k 0 k ! n k !
Para obtener la representación en variables de estado a partir
de la función de transferencia anterior, se procede de la
siguiente forma:
n 2n k !
Dn ( s) s
k
k 0 k ! n k !
La ecuación de Mason (Mason 1953) relaciona una
función de transferencia con un diagrama a bloques. Este
diagrama a bloques puede estar constituido por sumadores,
y n representa el orden de la aproximación. Desarrollando ganancias y principalmente por unidades de integración, a
la serie del denominador se encuentra que este tipo de diagramas se les denomina de simulación. La
ecuación de Mason está dada de la siguiente forma
n Dn ( s)
2n 0 ! s0 ... 2n n ! s n
0! n 0 ! n0 n! n n ! nn
N
M k k M11 M11 M N N
M (9)
k 1 1 Pm1 Pm 2
Escribiendo en forma compacta la serie anterior como
n 2n k ! s k Donde N es el número de trayectorias directas, Mk
n Dn ( s)
k 0 k ! n k !
nk representa ganancia de trayectoria k-ésima, P m1
El polinomio del numerador se puede reescribir siguiendo el representa ganancias de lazos individuales, P m2
representa
procedimiento anterior, como la suma de los productos de ganancias de todas las posibles
n 2n k ! ( s ) k combinaciones de dos lazos que no se tocan. Si k 1 ,
n N n ( s)
k 0 k ! n k !
nk
implica que todos los lazos del diagrama tocan las N
s trayectorias directas. Cualquier función de transferencia se
Entonces la aproximación de Padé para el término e se
puede escribir de la siguiente forma puede sintetizar con un diagrama de simulación.
2n k !
n
nk
s A Continuación se obtiene un diagrama de
k
N ( s) k 0 k ! n k !
n simulación en la forma canónica observador a partir de la
e s n n función de transferencia de un retardo de tiempo dada por
Dn ( s) n 2n k !
nk
una aproximación de Padé de orden n .
k
s
k 0 k ! n k !
1.- Se divide el numerador y denominador entre el término
(5) de la potencia más alta de s que exista en el denominador
s
En general el término e se puede aproximar por una correspondiente a la aproximación del retardo. Esto nos lleva
función de transferencia de orden n como a dos conceptos importantes el primero es que se produce la
unidad en el denominador, que se relaciona con el uno de la
ecuación de Mason, y el resultado de términos en el
numerador y denominador de potencias inversas de s que Crn 1 0 0 0 0 0 y Drn (1)n (12)
representan integraciones múltiples.
a a a a
1 1 22 ... nn11 nn La representación en variables de estado del término retardo
Y ( s) s s s s para una aproximación de Padé de orden n -impar o par, se
(10)
puede obtener fácilmente siguiendo el procedimiento
W ( s) 1 a1 a2 ... an1 an
descrito anteriormente, obteniéndose una representación de
s s2 s n1 s n la forma (11).
2.- La función de transferencia proporcionada con Se pueden integrar fácilmente a una sola representación en
integradores se puede relacionar de una forma sencilla con la variables de estado el sistema (1) de la siguiente forma.
ecuación de Mason siempre y cuando se consideré que todos
x Ax(t ) Bu (t )
los lazos o trayectorias cerradas se tocan y que todas las (13)
trayectorias directas toquen a todos los lazos. Estas dos y (t ) Cx(t ) Du (t )
consideraciones hacen que el termino P m2 sea cero y por Los coeficientes de la representación en variables de estado
anterior se pueden determinar fácilmente aplicando las
lo consiguiente todos los que le siguen y además que los siguientes ecuaciones
valor de k sean unitarios. Para construir el diagrama de A 0 Bl
simulación en la forma canónica observador se considera A l , B , C DrnCl Crn
que el numerador representa las ganancias de las trayectorias BrnCl Arn 0
directas y los términos del denominador serán ganancias de D Drn Dl [0] . (14)
lazos individuales, estos lazos deben tocarse entre si, y a
todas las trayectorias directas. En base a estos conceptos el El vector de estado queda definido como
x(t ) xl (t ) xr (t )
T
diagrama de simulación esta dado en la figura 1.
12
1 0
a1 1 0 12 1 0
Ar 3 a2 0 1 2 0 1 60 0 1
60
a3 0 0 120 0 0
120 0 0
3
REFERENCIAS
Referencias
Hemerografia
2. Lee, Y.H., and Lee, J.S.:”PID controllers tuning for integrating and unstable
processes with time delay”, Chem. Eng. Sci., 2000, 55, pp. 3481-3493.
3. Zhang, W.D., and Xu, X.M.: “Quantitative performance design for integrating
processes with delay time”, Automatica, 1999, 35, pp. 719-723.
5. Park, J.H., Sung, S.W., and Lee, I.B.: “An enhanced PID control strategy for
unstable processes”, Automatica, 1998, 35, pp. 2596-2610.
6. Ho, W.K., and Xu, W.: ‘PID tuning for unstable processes based on gain and
phase-margin specification’, IEE Proc. Control Theory Appl., 1998, 145, (5), pp.
392-397.
7. Shafiei, Z., and Shenton, A.T.: ‘Frequency-domain design of PID controllers for
stable and unstable systems with time delay’, Automatica, 1997, 33, pp. 2223-
2232.
8. Wang, L., and Cluett, W.R.: ‘Tuning PID controllers for integrating processes’, IEE
Proc. Control Theory Appl., 1997, 144, pp. 385-392.
9. Poulin, E., and Pomerleau, A.: ‘Development and evaluation of an autotuning and
adaptive PID controller’, Automatica, 1996, 14, (6), pp. 751-756.
10. Tyreus, B.D., and Luyben, W.L.: ‘Tuning PI controllers for integrator/dead time
processes’, Ind. Eng. Chem. Res., 1992, 31, pp. 2625-2628.
11. Ziegler, J.G. and Nichols, N. B., Transactions of the ASME, pp. 64, 759, 1942.
12. Hugo, A. J., T. P. W. J. (1996). Approximate dynamic models for recycle systems,
Ind. Eng. Chem. Res. 35:485-487.
81
BIBLIOGRAFIA
16. M. R. Matausek & A. D. Micic, A modified Smith predictor for controlling a process
with integrator and long dead time, IEEE Trans. Autom. Control, 41 (8) (1996)
1199-1203
17. Majhi, S., and Atherton, D.P.: ‘Modified Smith predictor and controller for processes
with time delay’, IEEE Proc. Control Theory Apl., 1999, 146(5), pp. 359-366.
18. Majhi, S., and Atherton, D.P.: ‘Obtaining controller parameters for a new Smith
predictor using autotuning’, Automatica, 2000, 36, pp. 1651-1658.
19. Palmor, Z. J., and Blau, M, ‘An auto-tuner for Smith dead time compensator’,
International Journal of control, 1994, 60(1), pp. 117-135.
20. Hang, C. C., Wang, Q. G., and Cao, L. S., ‘Self-tuning Smith predictors for
processes with long dead time’, International Journal of adaptive Control and
Signal Processing, 1995, 9(3), pp. 255-270.
22. Liu, T., Cai, Y. Z.,Gu, D. Y., and Zhang, ‘New modified Smith predictor scheme for
integrating and unstable processes with time delay’,IEE Proc-Control Theory Appl.,
2005, 152(2), pp. 238-246.
23. R.A. Seshagiri, V.S.R. Rao & M. Chidambaram, Simple analytical design of
modified Smith predictor with improved performance for unstable first-orden plus
time delay (FOPDT) processes, Ind. Eng Chem. Res 46 (2007) 4561-4571
24. J.E. Normey Rico, C. Bordon, E.F. Camacho, Improving the robustness of dead
time compensating PI controllers, Control. Eng. Pract. 1997, 5, 801.
25. W.Tan, H. J. Marquez, T. Chen, IMC Desing for unstable processes with time
delays, J. Process control, 2003, 13, 203
27. K. Gu, S. I. Niculescu, Survey on recent results in the stability and control of time
delays systems, j. Dyn. Syst., Meas., Control 125 (2003) 158-165.
82
BIBLIOGRAFIA
28. S.I. Niculescu, Delay effects on stability: a robust control approach. In Lecture
notes in control and information sciences, vol. 269 Berlin: Springer.
29. J.P. Richard, Time delay systems: an overview of some recent advances and open
advances, Automatica 39 (2003) 1667-1694.
30. S. J. Mason. Feedback Theory-Some Properties of Sognal Flow Graghs. Proc. IRE
Vol. 41, No. 9, 1144-1156, Sept. 1953.
Bibliografía
34. McMillan, G K.: ‘Tuning and control loop performance a practitioners guide’,
Instrument Society of America, 1994.
35. Åström, K. J. and Hagglund, T., PID controllers: theory, design and tuning,
Instrument Society of America, 1995.
38. Zhou, K.M., Doyle, J.C., and Glover, K.: ‘Essentials of Robust Control’ (Prentice
Hall, Upper Saddle River, 1998).
83