Author
ivan-belupu
View
91
Download
1
Embed Size (px)
UNIVERSIDAD MICHOACANA
DE SAN NICOLS DE HIDALGO
FACULTAD DE INGENIERA ELCTRICA
DISEO DE OBSERVADORES DEDICADOS APLICADOS AL PROBLEMA DEL DIAGNSTICO DE
FALLAS EN SISTEMAS LINEALES
TESIS
Que para obtener el Ttulo de: INGENIERO EN ELECTRNICA
Presenta: CELSO CORTS CERVANTES
Asesor de Tesis: DR. JUAN ANZUREZ MARN
Morelia, Michoacn, Diciembre 2009
Agradecimientos
A llegado el momento de reconocer a las personas que durante el transcurso de esta larga travesa han contribuido en gran medida dentro de mi formacin acadmica, social y moral, con la finalidad nica del mejoramiento de mi persona.
En primer lugar quisiera agradecer a mi asesor el Dr. Juan Anzurez Marn por su empeo y dedicacin presentado a lo largo de todo ste trabajo que sin su ayuda no hubiera sido posible concluir en tiempo y forma, que en colaboracin con el M.C. I. Isidro Lzaro Castillo y la Dra. Elisa Jurez Espinoza conforman un equipo de trabajo muy completo que motivan a que l alumno que se encuentre a su cargo de su mejor esfuerzo y con los cuales se vive un ambiente de trabajo muy dinmico y de grandes retos, as como grandes emociones.
Los siguientes agradecimientos son para el pilar ms grande que he tenido en toda mi vida, mi FAMILIA, que siempre me han mostrado su confianza y apoyo en todos los proyectos a los que me he enfrentado y que sin el verdaderamente me hubiera derrumbado antes de culminar con mis objetivos. Los cuales a pesar de ser buensimas personas son todos ellos un ejemplo de fortaleza y humildad, que me han enseado que los nicos limites son los que uno mismo se impone.
Pero hace falta mencionar a las personas que hacen mi vida ms alegra y con los que he convivido como si fuesen mi segunda familia, mis compaeros con los cuales he trabajado, me he divertido e incluso me he peleado, y que a lo largo de diferentes etapas de mi vida he sembrado un vinculo muy especial con cada uno de ello y que espero cumplan sus metas al igual que yo.
Tal vez no me alcanzara la vida para terminar de agradecer a todas las dems personas que han apoyado y que en pequea o gran medida han contribuido para llegar al lugar en que me encuentro y no quisiera dejar de mencionar a ninguno, mis profesores, mis amigos, mis abuelos que aunque algunos ya no se encuentren conmigo los tengo bien presentes en cada paso que doy...
Dedicatoria
Quiero dedicar el presente trabajo a mis PADRES, hermanos y familia en general por brindarme su apoyo durante toda mi formacin profesional
ndice general
Resumen V
1. Introduccin 1
1.1. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3. Justicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4. Metodologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5. Contenido de la tesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2. Conceptos Fundamentales del Diagnstico de Fallas 9
2.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2. Modelado en Espacio de Estados . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3. Observabilidad y Controlabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4. Deteccin de Fallas en Sistemas Dinmicos . . . . . . . . . . . . . . . . . . . . . 24
2.4.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.4.2. Clasicacin de los mtodos de generacin de residuos . . . . . . . . . . . 25
2.5. Robustez . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.5.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.5.2. Generacin Robusta de Residuos . . . . . . . . . . . . . . . . . . . . . . 32
2.6. Observador Luenberger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3. Diseo de Observadores de Orden Completo y Orden Reducido 37
3.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
i
ii NDICE GENERAL
3.2. Observador de orden Competo . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.2.1. Mtodo de Diseo Abreviado . . . . . . . . . . . . . . . . . . . . . . . . 40
3.2.2. Mtodo de Diseo por la Formulacin de Ackerman. . . . . . . . . . . . 42
3.2.3. Mtodo de Diseo Completo . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.2.4. Diseo Mediante el Software MATLAB . . . . . . . . . . . . . . . . . . . 47
3.3. Observador de Orden Reducido . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.3.1. Diseo de Observadores de Orden Reducido . . . . . . . . . . . . . . . . 49
3.3.2. Metodologa de Diseo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4. Casos de Estudio 57
4.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.2. Motor CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.2.1. Descripcin del Sistema (Motor de CD) . . . . . . . . . . . . . . . . . . . 59
4.2.2. Modelado en Espacio de Estados . . . . . . . . . . . . . . . . . . . . . . 60
4.2.3. Diseo del Observador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.2.4. Resultados de Simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.3. Pndulo Invertido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.3.1. Descripcin del Sistema (Pndulo Invertido) . . . . . . . . . . . . . . . . 68
4.3.2. Modelado en Espacio de Estados . . . . . . . . . . . . . . . . . . . . . . 69
4.3.3. Diseo del Observador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.3.4. Resultados de Simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4. Bola Suspendida Magnticamente . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4.4.1. Descripcin del Sistema (Bola Suspendida Magnticamente) . . . . . . . 78
4.4.2. Modelado en Espacio de Estados . . . . . . . . . . . . . . . . . . . . . . 80
4.4.3. Diseo del Observador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.4.4. Resultados de Simulacin . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5. CONCLUSIONES 87
A. Artculos publicados 91
ndice de guras
2.1. Representacin a bloques de un sistema . . . . . . . . . . . . . . . . . . . . . . . 11
2.2. Diagrama de un sistema dinmico . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3. Esquema de un sistema retroalimentado de control . . . . . . . . . . . . . . . . 12
2.4. Retroalimentacin directa de estados . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5. Retroalimentacin de estados usando un estimador . . . . . . . . . . . . . . . . 14
2.6. Sistema de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.7. Clasicacin de mtodos de generacin de residuos . . . . . . . . . . . . . . . . . 27
2.8. Representacin de fallas en actuadores . . . . . . . . . . . . . . . . . . . . . . . 28
2.9. Representacin de fallas en sensores . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.10. Representacin de fallas en procesos . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.11. Esquema para la deteccin robusta de fallas . . . . . . . . . . . . . . . . . . . . 33
3.1. Observador de orden reducido (diagrama de bloques) . . . . . . . . . . . . . . . 37
3.2. Observador de orden completo (diagrama de bloques) . . . . . . . . . . . . . . . 38
4.1. Motor (diagrama de cuerpo libre) . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2. Diagrama de bloques motor de CD a) planta, b) observador, c) entrada u(t) . . 63
4.3. Bloque de fallas: a) escaln, b) pulso, c) senoidal . . . . . . . . . . . . . . . . . 64
4.4. Motor libre de fallas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.5. Motor ante una falla tipo escaln . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.6. Motor ante una falla tipo pulso . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.7. Motor ante una falla tipo senoidal . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.8. Pndulo invertido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
iii
iv NDICE DE FIGURAS
4.9. Pndulo Invertido (diagrama de cuerpo libre) . . . . . . . . . . . . . . . . . . . . 69
4.10. Diagrama de bloques pndulo Invertido: a) planta, b) observador, c) entrada u(t) 73
4.11. Bloque de fallas pndulo invertido a) escaln, b) pulso, c) senoidal . . . . . . . . 74
4.12. Pndulo libre de fallas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.13. Pndulo ante una falla tipo escaln . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.14. Pndulo ante una falla tipo pulso . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.15. Pndulo ante una falla senoidal . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4.16. Bola suspendida magnticamente . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.17. Diagrama de bloques bola suspendida: a) planta, b) observador, c) entrada u(t) 81
4.18. Bloque de fallas bola suspendida: a)escaln, b)pulso, c)senoidal . . . . . . . . . . 82
4.19. Bola suspendida libre de fallas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.20. Bola suspendida ante falla tipo escaln . . . . . . . . . . . . . . . . . . . . . . . 83
4.21. Bola suspendida ante falla tipo pulso . . . . . . . . . . . . . . . . . . . . . . . . 84
4.22. Bola suspendida ante falla senoidal . . . . . . . . . . . . . . . . . . . . . . . . . 84
Resumen
Por lo general todo proceso requiere ser monitoreado para evitar fallas o problemas en el
proceso en cuestin, es por ello que el rea de control y diagnstico adquiere vital importancia,
el cual es un tema bastante amplio y existen diferentes maneras en su implementacin .
El presente trabajo presenta una aproximacin para el diagnstico de fallas basado en
el esquema de Observadores Dedicados, el cual trabaja con un mtodo basado en el modelo
matemtico del sistema en estudio, y que pretende cambiar la redundancia fsica por redun-
dancia analtica o funcional con lo que se logra la disminucin de costos en procesos.
Si bien el esquema que se presenta slo es aplicable a sistemas lineales, se realizaron prue-
bas en sistemas no lineales que operan en un pequeo rango trabajo con lo que pretendemos
linealizarlo en este rango, y de los resultados obtenidos se observ un buen desempeo.
La mayor parte de este trabajo se hace en base a simulacin para analizar los resultados
obtenidos y poder realizar su implementacin en un sistema real, el cual se encuentra en la
etapa de construccin y posible en poco tiempo se pueda disponer de l para continuar con
nueva investigaciones.
v
vi RESUMEN
Captulo 1
Introduccin
La mayora de los sistemas de produccin estn dotados con mecanismos de control que
son capaces de adaptarse rpidamente a perturbaciones y uctuaciones que intervienen so-
bre el sistema y su ambiente, lo cual garantiza niveles de conabilidad apropiados y condi-
ciones de produccin segura. En general, el monitoreo-diagnstico se dene como el conjunto
de acciones que se aplican con la nalidad de detectar, localizar y diagnosticar posibles fa-
llas. Por ello un sistema de monitoreo-diagnstico tiene como tarea fundamental recaudar la
informacin completa y detallada relativa al estado de funcionamiento de los procesos bajo
supervisin: El diagnstico consiste en distinguir las condiciones de fallas a partir de las obser-
vaciones que caracterizan el funcionamiento del sistema y en identicar las variables de origen
[Gertler 1998],[Mangoubi 1998],[Patton y Frank 1989].
En general, los dispositivos que permiten el diagnstico de fallas se les denomina: l-
tros de deteccin y diagnstico de fallas, los cuales tienen dos funciones bsicas: la primera
es la generacin de residuos que informan sobre la ocurrencia o tendencia a una falla. En
la segunda a partir del anlisis de los residuos, indicar cual dispositivo ha originado la falla
[Gertler 1998],[Beard 1971],[Jones 1973]. Existen bsicamente dos losofas: una est basada
en la utilizacin de replicas fsicas de los dispositivos que conforman el sistema conocido como
redundacia fsica; La otra se basa en la utilizacin de modelos matemticos de esos disposi-
tivos que constituyen el sistema conocido como redundacia analtica[Alcorta 2001].
Los ltros se construyen a partir de observadores de estado. Un observador es un sistema
1
2 CAPTULO 1. INTRODUCCIN
dinmico capaz de estimar algunas de las variables de estado de la planta, a partir de las
variables medidas de los sensores, de este modo puede utilizarse la variable estimada en lugar
de la medida para cerrar el lazo de control, mejorando as, las caractersticas dinmicas del
conjunto en lazo cerrado. Adems, permiten estimar las variables o estados de un sistema en
base a mediciones de las seales de salida y seales de control. Estos observadores permiten
enviar informacin estimada acerca del valor que toman dichos estados, permitiendo conocer
un aproximado del valor real, adems cuentan con muy poco margen de diferencia o error. Se le
considera una herramienta virtual, puesto que se desarrolla como software o programa dentro
de una computadora [ Douglas y Speyer 1996],[Tsong 1998].
Si el observador se emplea para estimar todas las variables de estado del sistema, indepen-
dientemente de si se pueden medir o no, se le denomina observador de orden completo. En otras
ocasiones esto no ser necesario, pues habr variables de estado medibles de forma directa. Las
variables de estado y las de salida estn relacionadas, y ya que estas ltimas son medibles, slo
ser necesario observar (n - m) variables de estado, donde n es la dimensin del vector de estado
y m es la dimensin del vector de salida. Cuando el observador nicamente estima el nmero
mnimo de variables de estado, se le denomina observador de orden mnimo. En determinadas
ocasiones puede resultar ms sencilla la aplicacin de un observador de orden mnimo, cuando
el nmero de variables del sistema es muy elevado [Tsong 1998],[Ogata 1998],[Wiberg 1971].
Para el diseo de observadores, el nmero de entradas que tenga el sistema, no afectar
el diseo del observador, puesto que estos datos no intervienen en los clculos. Sin embago,
el nmero de salidas con que cuente el sistema si afecta el diseo del observador. Aunque
podra aplicarse el principio de linealidad, el cual consiste en separar las salidas y trabajarlas
como si fueran provenientes de sistemas distintos. Cabe sealar que la funcin principal de un
observador es estimar los estados y que se supone que hay un conocimiento perfecto del sistema,
esto es, que el modelo que se tiene del sistema reeja perfectamente la relacin entre la entrada
y la salida del mismo [Wiberg 1971],[Tsong 1998].
Las propiedades que debe poseer un observador son: robustez frente a errores en los
parmetros del modelo y en las medidas, inmunidad al ruido, rapidez de convergencia y baja
carga computacional. Algunas de estas propiedades entran en conicto, como la rapidez de con-
1.1. ANTECEDENTES 3
vergencia y la inmunidad al ruido, por esta razn se suele dar una solucin de compromiso que
d prioridad a una de ella, garantizando un nivel razonable para el resto. Los observadores se
disean para optimizar la velocidad de convergencia, existiendo adicionalmente la posibilidad
de reducir la inuencia del ruido [Snchez 1992].
Los dos tipos de observadores ms utilizados son el observador Luenberger y el ltro de
Kalman, siendo el primero de tipo determinista y el segundo de tipo estocstico. Estos dos
observadores tienen su aplicacin limitada a sistemas lineales, que adems deben ser inva-
riantes en el tiempo, para el caso de Luenberger. Por ello se aplican cada vez ms las versiones
extendidas de ambos observadores que permiten la aplicacin a sistemas no lineales.
Un observador de Luenberger extendido se puede aplicar a sistemas deterministas no li-
neales y variantes en el tiempo. Debido a su facilidad de ajuste es una alternativa a considerar
para su implementacin en sistemas industriales. El ltro de Kalman extendido proporciona
no slo estimaciones de las variables de estado sino tambin de parmetros del sistema. Este
sistema es un ltro recursivo que incorpora en la estimacin los valores estadsticos de los ruidos
asociados a los estados y a las medidas. Este observador presenta la ventaja de tratar el sistema
de forma ms realista pero a su vez precisa de un mayor clculo computacional.
Otra posibilidad en este sentido es la aplicacin de un observador de Gran Ganancia.
Este ltimo es un observador extendido aplicable a sistemas no lineales y generalmente ms
sencillo de ajustar que un ltro de Kalman.
Por ltimo existe la posibilidad de emplear estimadores basados en inteligencia articial. En
este sentido se pueden considerar dos lneas bsicas: soluciones basadas en redes neuronales arti-
ciales y redes de lgica difusa. Estas tcnicas presentan ventaja como la no necesidad de conocer
con gran precisin el sistema a controlar [Edelmayer 1996],[Frank 1992],[Frank y Schreier 1999].
1.1. Antecedentes
El rea de control siempre ha sido tema interesante para avances en ingeniera y la ciencia,
adems de su gran importancia en procesos industriales y de manufactura, para mejorar la pro-
ductividad evitar el exceso de operaciones manuales o rutinarias etc. Es por ello que este campo
requiere de un buen conocimiento por parte de los ingenieros y cientcos e investigadores. Des-
4 CAPTULO 1. INTRODUCCIN
de los inicios del control clsico hasta el control moderno nos podemos encontrar con grandes
avances que marcaron historia en su tiempo, como el regulador de velocidad centrifugo, usado
en el control de velocidad de una mquina de vapor. Mynorsky, que trabaj en controladores
automticos para dirigir embarcaciones, mostrando que la estabilidad puede determinarse a
partir de las ecuaciones diferenciales del sistema. Nyquist, determina la estabilidad de sistemas
en lazo cerrado, con base en la respuesta en lazo abierto en estado estable cuando la entrada
es una senoide. Hazen, analiz el diseo de los servomecanismos con relevadores, capaces de
seguir con precisin una entrada cambiante. Durante la dcada de los cuarenta, los mtodos
de la respuesta en frecuencia hicieron posible que los ingenieros disearan sistemas de control
lineales en lazo cerrado que cumplieran con los requerimientos de desempeo. A nales de los
aos cuarenta y principios de los cincuenta, se desarroll por completo el mtodo del lugar
geomtrico de las races propuesto por Evans [Ogata 1998].
Los mtodos de respuesta en frecuencia y del lugar geomtrico de las races, que forman
el ncleo de la teora de control clsica, conducen a sistemas estables que satisfacen un con-
junto ms o menos arbitrario de requerimientos de desempeo. En general, estos sistemas son
aceptables pero no ptimos en forma signicativa.
Conforme las plantas modernas con muchas entradas y salidas se vuelven ms y ms
complejas, la descripcin de un sistema de control moderno requiere de una gran cantidad
de ecuaciones. La teora del control clsica, que trata de los sistemas con una entrada y una
salida, pierde su solidez ante sistemas con entradas y salidas mltiples. Desde alrededor del
ao 1960, debido a la disponibilidad de las computadoras digitales se hizo posible el anlisis
en el dominio del tiempo de sistemas complejos. La teora de control moderna, basada en el
anlisis en el dominio del tiempo y la sntesis a partir de variables de estados, se ha desarrollado
para enfrentar la creciente complejidad de las plantas modernas y los requerimientos limitativos
respecto a la precisin, el peso y el costo en aplicaciones militares, espaciales e industriales.
Durante los aos comprendidos entre 1960 y 1980, se investigaron a fondo el control ptimo
tanto de sistemas determinsticos como estocsticos, y el control adaptable, mediante el apren-
dizaje de sistemas complejos. De 1980 a la fecha, los descubrimientos en la teora de control
moderna se centraron en el control robusto, el control de H1, y temas asociados. Aunque desde
1.1. ANTECEDENTES 5
los primeros aos de la dcada de los 70 se vienen produciendo avances signicativos en el cam-
po del diagnstico de fallas tanto en la teora como en la prctica, ha sido en los ltimos aos
cuando las investigaciones en este campo han aumentado considerablemente [Alcorta 2001].
Un sencillo diseo para la deteccin de fallas en instrumentos (por sus siglas en inlges
Instrument Failure Detection) es el llamado Esquema de Observadores Dedicados (por sus
siglas en inlges Dedicated Observer Scheme) que surgi como propuesta de R. N. Clark (1979),
pero desde 1974 iniciaron sus primeras pruebas y demostr ser extraordinariamente sensible a
fallas en instrumentos en las simulaciones prcticas [Clark 1979].
El esquema original de observadores dedicados utiliza n estimadores de estado (obser-
vadores), uno para cada salida. Cada observador usa las entradas u del sistema y una de las n
salidas para generar una estimacin de los m estados del sistema. Este factor redundante de n
variables de estado provee un conveniente modo para detectar una falla potencial en el sensor:
comparando los estados de cada observador revelando cual sensor tiene posible falla, cuando
el estado estimado de los correspondientes observadores sea diferente del resto. Es decir, Clark
propone hacer una redundancia funcional en lugar de una redundancia por hardware, y hace
notar que tal redundancia debe de ser mayor o igual a tres para poder garantizar una correcta
comparacin con la salida del sistema [Clark 1979],[Emami y Akhter 1998].
El DOS es til en buena manera por cumplir con dos de los cuatro criterios de monitoreo
de fallas: deteccin y aislamiento. Desafortunadamente, los otros dos criterios de monitoreo
de fallas, acondicionamiento y estimacin, no son destinados en el esquema DOS. Un tema de
gran inters en el diagnstico de fallas es el umbral a utilizar: pequeas perturbaciones en el
sistema bajo observacin dirigir a pequeas perturbaciones entre diferentes estados estimados.
Claramente, no es suciente una simple identicacin de cual estado es diferente del resto, para
determinar cual sensor a fallado. Para lo cual Clark propone usar un observador Luenberger
como estimador para cada salida del sistema lo cual permite la deteccin y aislamiento de
la falla de manera directa. En este esquema se debe de hacer una consideracin importante
como lo es que el sistema sea observable y controlable, dos criterios propuestos por Kalman
[Clark 1979],[ Tylee 1986].
Dentro de las versiones modicadas del DOS podemos encontrar la simplicacin del DOS
6 CAPTULO 1. INTRODUCCIN
la cual fue aplicado a un sistema bajo condiciones ideales en el cual slo se hace el diseo de
un observador por salida entonces la lgica de comparacin se hace entre las salidas estimadas
y las salidas actuales del sistema y se prueba con perturbaciones o fallas aleatorias. Aunque
Clark menciona que aumento de seales redundantes en el DOS permite realizar variaciones en
el esquema bsico para proponer nuevas modicaciones.
Clark y Campbell propusieron una modicacin al DOS (MDOS) [Clark y Campbell 1982].
Su MDOS usa ltros de Kalman, que permite al sistema ser aplicado a sistemas estocsticos.
Tambin, mejora cada ltro para una salida simple. Esta condicin mejora estimaciones de los
m estados. Sin embargo esto requiere una aproximacin diferente para identicacin de fallas.
Clark y Campbell aplicaron estos MDOS a un modelo de reactor nuclear presurizado y se
encontr satisfactorio. Sin embargo, el asunto de umbrales aceptables y acondicionamiento de
fallas no son tan satisfactorios. Diere la prueba de las propiedades estadsticas de la innovacin
secuencial en un ltro de Kalman, que es una manera comn de detectar fallas, el esquema de
Clark y Campbell no requiere ventanas de muestreo de datos, cada punto muestral puede
ser hecho individualmente. Idealmente, entonces debera ser posible detectar todas las fallas
inmediatamente. Este es un benecio para sistemas de seguridad crtica tal como en procesos
nucleares[Tylee 1983],[Tylee 1982],[Clark y Campbell 1982].
1.2. Objetivo
El objetivo general de esta tesis es desarrollar un algoritmo capaz de resolver el problema
de aislamiento y deteccin de fallas basados en el modelo matemtico del sistema, aplicado
a diferentes casos de estudio empleando observadores dedicados y plantear mejoras a futuro
mediante los resultados obtenidos.
1.3. Justicacin
Es un hecho que los modernos sistemas se vuelven cada vez ms complejos y que los
algoritmos que se implementan son cada vez ms sosticados. Por ello las caractersticas de
seguridad y proteccin adquieren cada vez mayor importancia. Estas caractersticas son impor-
1.4. METODOLOGA 7
tantes no slo en aquellos sistemas cuya seguridad es crtica, tales como centrales nucleares,
aviones, hospitales etc., sino en cualquier otro tipo de proceso. Por lo que existe una necesidad
de supervisin y de diagnstico, con el objetivo de eliminar prdidas. La principal ventaja del
diagnstico de fallos basado en el modelo de la planta es que no es necesario aadir componentes
de hardware al proceso para implementar un algoritmo de diagnostico de fallas.
1.4. Metodologa
Investigacin: Se realiza una revisin del estado del arte del diagnstico de fallas con la
nalidad de aclarar los conceptos bsicos de control clsico y moderno, de manera tal que
se muestre su aplicacin prctica sobre el diagnstico. Por ejemplo, el diseo del observador,
simulacin del problema y anlisis de resultados. As como revisin de los antecedentes sobre
este esquema de observadores y reas de aplicacin. En esta fase se identica la herramienta
que ser utilizada para resolver el problema.
Descripcin de problema: La tcnica propuesta a utilizarse en esta tesis para la solucin
del problema de diagnstico de fallas est basada en el modelo en espacio de estados de la
planta bajo anlisis, entonces el siguiente paso es dominar el modelado en espacio de estados
de diferentes esquemas y posteriormente estudiar el diseo de observadores dedicados aplicados
a la solucion del ploblema de diagnstico de fallas
Diseo y Simulacin: A partir del modelo del sistema se realiza el diseo de los observadores.
Se prueba la respuesta del sistema en lazo abierto y en lazo cerrado incluyendo los observadores
la simulacin se realiza con nes de comparacin de las salidas del sistema y las salidas estimadas
por los observadores y de esta forma generar las seales de error conocidos como residuos. El
sistema es llevado a puntos crticos bajo condiciones de falla y se analiza su comportamiento.
Anlisis de resultados: Con los resultados obtenidos de la simulacin y una vez que se ha
realizado una prueba completa considerando los puntos crticos hasta los puntos en condiciones
normales de operacin del sistema. Se realiza un evaluacin para comprobar si el observador
responde como se pretenda, de lo contrario regresamos al proceso de diseo y simulacin hasta
obtener una respuesta apropiada para el sistema
8 CAPTULO 1. INTRODUCCIN
1.5. Contenido de la tesis
En el Captulo 1 se realiza una breve explicacin de los objetivos generales de este trabajo
de tesis as como una introduccin y una revisin del estado del arte. Se muestran algunos
esquemas bsicos y antecedentes de algunos de ellos. As como los alcances de este trabajo.
En el Captulo 2 se presentan los conceptos generales as como los crterios necesarios para
el diseo de observadores con el esquema DOS. Se introduce el tema de diagnstico de fallas,
se mencionan propiedades de los observadores entre las que resalta el tema de robustez que es
de gran importancia en la actualidad. Se describen brevemente los conceptos introducidos por
Kalman, controlabilidad y observabilidad
En el Captulo 3 Se describe la metodologa para el diseo de observadores Luenberger
ya que es la base para el esquema de observadores dedicados, se plantean algunos ejemplos
para ilustrar la metodologa de diseo, as como algunas variantes en el diseo ya sea de orden
completo o de orden reducido
En el Captulo 4 Basados en el esquema DOS se plantean tres sistemas y realizar sus
respectivas simulaciones, dos de los cuales son sistemas no lineales pero se plantea una lineal-
izacin cercana a un punto estable de modo que su comportamiento se asemeje a un sistema
lineal acotado a la linea- lizacin . Por ltimo se presentan los resultados de simulacin y se
hace un analisis de los mismos
En el Captulo 5 se presentan los resultados y las conclusiones
Captulo 2
Conceptos Fundamentales del
Diagnstico de Fallas
En este captulo se presentan brevemente los conceptos principales en que se basan el
control clsico y el control moderno, as como algunos de los esquemas utilizados en el control
inteligente como son el control difuso, el control neuronal y el control neurodifuso. Se mencionan
algunos de los aspectos importantes de cada uno de los esquemas, as como su utilizacin para
el control de procesos. El objetivo primordial de este captulo es presentar los elementos ms
importantes en que se basan los estimadores.
2.1. Introduccin
Existen diferentes formas de control automtico, en general, todas se basan en un conocimien-
to del sistema a controlar, de sus caractersticas fsicas como de sus condiciones de operacin,
a travs de un modelo matemtico que lo describa en forma bastante aproximada, en todo
su rango de operacin y para cualquier instante de tiempo. Este modelo se usa como parte
integrante del sistema de control as como para evaluar el desempeo del sistema a travs de
tcnicas de simulacin. Por lo general, ninguno de los algoritmos de control avanzado pueden
considerarse de parmetros optimizadossino que responden ms bien a estrategias de estruc-
tura optimizada, ya que su estructura depende del sistema particular a controlar. El desarrollo
9
10 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
de este tipo de algoritmos, por lo general, implica una fuerte plataforma computacional y,
por tanto, difcilmente pueda pensarse en encontrar productos comerciales que los contenga
(salvo excepciones de simple implantacin como es el caso de control por lgica difusa fuzzy-
logic). Esto hace que este tipo de control no pueda ofrecerse como un producto particular,
disponible en un gabinete o equivalente, sino que la estrategia de control se programa dentro de
una computadora, para cada caso. Por tanto, controladores con estrategias de control avanzado
no pueden comprarse en el mercado, sino que requieren ser conguradas por un experto en
control, quien deber posteriormente capacitar al operador del proceso para hacer los ajustes
que podran requerirse durante la operacin rutinaria del sistema que est siendo controlado
[Gertler 1998],[Rugh 1995]:
Sin duda, existe diversidad de estrategias de control que responden a esta clasicacin
(basadas en el modelo). A continuacin, se hace referencia a las ms relevantes, partiendo de
aquellas que tienen aplicacin industrial.
La teora desarrollada para el control de procesos, desde el punto de vista clsico y moderno,
tiene su base esencial en el conocimiento de la dinmica del proceso que se desea controlar.
Esta dinmica normalmente se expresa haciendo uso de ecuaciones diferenciales ordinarias, y
en el caso de sistemas lineales, se hace uso de la transformada de Laplace para obtener una
representacin matemtica que relaciona la seal que se quiere controlar y la seal de entrada
al sistema. Esta relacin matemtica se conoce como funcin de transferencia [Eronini 2001].
Desde la teora clsica de control, considerando el caso ms sencillo de un sistema lineal
de una entrada y una salida, la dinmica se puede representar como en la Fig. 2.1. En esta
gura se representa el bloque denominado Procesoo Planta, que es el sistema que se desea
controlar. A este sistema le llegan dos seales, una etiquetada como Entrada de controlque
ser la seal que genera el controlador que se ha de disear y la seal etiquetada como Entrada
inciertaque puede representar cualquier seal indeseable externa al sistema y que se conoce
tambin como perturbacino ruido. Finalmente la seal de Salidaque ser la seal que
se desea que se comporte de una forma determinada. La seal de salida tambin se conoce como
seal controlada [Walter y Vincent 1998],[Eronini 2001].
La funcin de transferencia, expresada como una relacin de dos polinomios puede ser
2.1. INTRODUCCIN 11
Figura 2.1: Representacin a bloques de un sistema
representada en forma general como se muestra en la Ec. (2.1).
Y (s)
U(s)=K0(s+ z1)(s+ z2) (s+ zm)(s+ p1)(s+ p2) (s+ pn) (2.1)
Donde z n y pn representan los ceros y polos del sistema.
La representacin anterior (2.1) puede ser un poco ms general si se hace uso de la teora
de control moderna, en donde la representacin matemtica utiliza el concepto denominado
estado del sistema. Su representacin ms general se muestra en la Fig. 2.2. De la planta ahora
se observa una seal adicional denominada Estado x del sistema, que es la seal que nos
proporcionar informacin ms completa de la planta. El estado de un sistema dinmico es
un conjunto mnimo de parmetros (variables de estado) que permiten representar de manera
nica al sistema [Eronini 2001]:
Figura 2.2: Diagrama de un sistema dinmico
La ecuacin matemtica desde el punto de vista de la teora moderna del control se puede
expresar mediante la relacin de la Ec. (2.2).
12 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
dx
dt= g(x; u; f) (2.2)
Partiendo de cualquiera de estas representaciones matemticas, se utiliza el concepto del
control retroalimentado que en forma de diagrama de bloques tiene la estructura mostrada en
la Fig. 2.3. Este es el esquema ms comn para el control automtico [Walter y Vincent 1998].
Figura 2.3: Esquema de un sistema retroalimentado de control
El problema de control se restringe, una vez que ha sido seleccionado el mejor sistema
de medicin y que tambin es representado mediante ecuaciones, al diseo del controlador
que busca determinar la relacin funcional ms adecuada para generar la entrada u (Entrada
de Control) de manera que el modelo del sistema, sujeto a entradas de comando (Entrada
de referencia) y posiblemente entradas inciertas, genere una respuesta del estado x(t) o una
respuesta en la seal de salida y(t) con propiedades especcas o comportamiento aceptable.
En algunas aplicaciones, el controlador puede generar la misma seal de comando (Entrada
de Referencia segn se ilustra en la Fig. 2.3), u = r(t). La seal de comando es una seal
externa al controlador y es, como su nombre lo expresa, la seal que comandar al sistema
de control; esta funcin de comando r(t) debe ser conocida para propsitos de diseo. En
otras aplicaciones el controlador podr ser una funcin de la seal de comando y tambin
del tiempo, u = u[r(t),t]. Estos dos tipos de relaciones funcionales para el controlador co-
rresponden a los sistemas denominados de lazo abierto que no se esquematizan aqu. La relacin
funcional para el controlador puede ser una funcin de la entrada de comando y de la salida
del sistema u = u[r(t),y] ; a este tipo de sistema se le conoce como control en lazo cerrado
2.1. INTRODUCCIN 13
o control retroalimentado. En este esquema, la perturbacin f generalmente es desconocida e
independiente del controlador. Este tipo de sistema de control es el que se usar en este trabajo
[Eronini 2001],[Walter y Vincent 1998],[Ogata 1998].
Los esquemas de control retroalimentado se pueden clasicar en dos. Aquellos esquemas
que retroalimentan propiamente la seal de salida, como el mostrado en la Fig. 2.3 y que
se denomina como retroalimentacin de la seal de salida y es el esquema utilizado en la
teora de control clsico. La otra forma es retroalimentar el estado, conocido el esquema como
retroalimentacin de las variables de estado y cuya funcin se puede expresar como u=u[r(t),x].
Al usar estos esquemas de retroalimentacin de las variables de estado, se pueden obtener
tambin dos formas diferentes de hacerlo, una denominada directa en donde las variables de
estado se retroalimentan directamente al controlador y cuyo diagrama a bloques se muestra
en la Fig. 2.4 . Es indispensable en este esquema que se retroalimenten todas las variables de
estado [Ogata 1998]:
Figura 2.4: Retroalimentacin directa de estados
Para el caso en que no se pueda tener acceso a los estados del sistema y slo se tenga un
conjunto de variables de salida, entonces se usa el esquema de la Fig. 2.5.
Para poder aplicar este esquema es necesario disear un elemento denominado estimador
que, alimentado por la informacin de la salida y la entrada disponibles del sistema, pueda
reconstruir el estado x(t) del sistema. En general un estimador requerir como entradas tanto
la salida del sistema como la entrada de control u(t), como se aprecia en el esquema de la Fig.
2.5.
14 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
Figura 2.5: Retroalimentacin de estados usando un estimador
El problema fundamental de control est asociado con la transferencia del estado del sis-
tema x(t) a un conjunto destino determinado en el espacio de estados o cerca de ese destino
(cambiar o moverse de un estado a otro). Si el conjunto destino es un conjunto constante (usual-
mente un punto jo) en el espacio de estados, el problema de control se conoce como problema
de control de regulacin. Si el conjunto destino es variante con el tiempo, especicado me-
diante una entrada de comando que depende del tiempo, entonces el problema se conoce como
problema de control de seguimiento [Walter y Vincent 1998].
Asociadas a estas caractersticas, aparecen otros dos conceptos fundamentales en la teora
del control y que son abordados normalmente por la teora de control moderna, estos conceptos
son la "controlabilidad" y la "observabilidad". El tema de controlabilidad est relacionado con
una entrada de control que se supone como existente y que llevar al estado del sistema a
un destino determinado. Un requerimiento primordial en el diseo de un sistema de control
automtico es contar con sistemas controlables. El objetivo es que la salida y(t) se aproxime o
siga a la entrada de comando r(t). La tarea del controlador es llevar al sistema a la condicin de
operacin deseada. Si el sistema es controlable, el objetivo de diseo corresponde a hacer que el
sistema global sea estable alrededor del punto de operacin. El tema de observabilidad se enfoca
en el problema de determinar el estado x(t) a partir de las mediciones y(t). Frecuentemente las
mediciones contienen solamente algunos de los estados. Se dice que un sistema es observable si
es posible inferir el estado inicial x(0), a partir de un conjunto de mediciones de la salida y(t)
2.1. INTRODUCCIN 15
sobre un intervalo nito de tiempo [Vera 1994].
Todos estos conceptos se tratan en la teora clsica y moderna del control, y normalmente
se realizan con formalismo matemtico riguroso. Mientras ms complejo es el sistema, el pro-
cedimiento se vuelve tambin muy complejo. Tambin se han establecido procedimientos para
determinar las caractersticas o parmetros del controlador sin pasar por toda la herramienta
matemtica, sin embargo los resultados no siempre son los mejores [Ogata 1998].
Cuando se desea obtener comportamientos realmente satisfactorios y apegados lo ms
elmente posible a las especicaciones de diseo, entonces las tcnicas de control ptimo re-
sultan ser las ms convenientes, estas tcnicas buscan mediante procedimientos matemticos
de optimizacin, generar los mejores parmetros de control, considerando algunos criterios de
optimizacin. Aparece luego el concepto de control adaptivo, que de alguna manera ser breve-
mente mencionado ms adelante y que se puede considerar como inicio de las tcnicas de control
inteligente en el caso en donde el sistema contenga mltiples entrada y salidas, aparece la teora
de control multivariable.
Control ptimo: Este control se basa en la denicin de una funcin o funcional que
por lo general incluye el error de control y la accin de control y/o sus desviaciones, con
ponderaciones que permiten pesar en forma relativa cada una de ellas, y se establece un
criterio de optimizacin sobre dicho funcional que se ajuste a los objetivos del control. Inclusive,
pueden incluirse tambin las restricciones del mismo (rangos de operacin de variables, de las
acciones de control y del sistema), produciendo una accin de control ptima segn el criterio
establecido, sujeta a las restricciones presentes en el proceso. Este ltimo aspecto es su principal
fortaleza frente a controladores convencionales como el PID. Control Predictivo por Modelo
(Model Predictive Control o MPC ). El sistema utiliza un modelo matemtico del proceso para
predecir el comportamiento del mismo en el futuro frente a posibles acciones de control a aplicar.
Se dene un horizonte de prediccin(tiempo sobre el cual se evalan las posibles respuestas
del sistema) y un horizonte de control(tiempo sobre el que las acciones de control pueden
variar y despus del cual se mantienen constantes). Se determina la accin de control ptima a
aplicar al sistema para lograr la respuesta deseada del sistema dentro del horizonte de prediccin
previsto, tanto para la accin de control en el instante presente como en los futuros instantes
16 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
de muestreo. A pesar de denirse varias acciones de control (actual y futuras) solamente se
aplica la actual, ya que en el prximo intervalo de control se vuelve a repetir el clculo. El
sistema ms difundido es el que usa un modelo lineal para el sistema , tanto por la facilidad
de implantacin como por la posibilidad de ajustar el modelo en distintos instantes del proceso
usando cualquiera de los mtodos de identicacin de sistemas conocidos [Wikipedia 2009].
Control Experto: Este tipo de control se basa en la recopilacin de conocimiento de un
sistema, a partir de operadores del mismo que pueden considerarse como expertosen su rea
de conocimiento. Este conocimiento se transforma en una serie de reglas del tipo SI x 1, x 2,...
xn, ENTONCES y1 , y2,... ym,...(IF ..., THEN ...), donde x 1, x 2,... xnrepresentan los
antecedentes o premisas e y1 , y2,... ym las consecuencias o acciones. La forma de proce-
sar estas reglas, contrastndolas con la informacin disponible del proceso controlado, da las
caractersticas de cada tipo de control en particular. El mejor exponente de este tipo de con-
trol, por el grado de aceptacin que ha tenido a nivel industrial es el control borroso, Difuso
o por Lgica Difusa (Fuzzy Logic Control). Este es quizs el sistema de control avanzado que
ha tenido mejor aceptacin entre sus exponentes, principalmente por la industria japonesa, y
se encuentran aplicaciones de estrategias de control basadas en lgica difusa en el ajuste au-
tomtico del foco en cmaras fotogrcas, resolucin del sistema de frenos ABS en la industria
automotriz, lavadoras automticas, etc. Inclusive, las principales empresas fabricantes de PLCs
incorporan mdulos de control de lgica difusa, y las plataformas SCADA o DCS tambin los
estn incluyendo como herramientas de control. Este tipo de control se basa en la aplicacin
de un lgebra difusa planteada por Lofti Zadeh, al tratar de representar el pensamiento lgico
humano. Para utilizar esta lgica, las variables controladas y observadas que provienen de los
distintos sensores presentes en el proceso, cuya informacin ser utilizada por el sistema de
control, debe pasarseal mundo difusoa travs de un procedimiento conocido como fusi-
cacin(fuzzication), teniendo en cuenta el grado de pertenencia que tiene cada variable a
los conjuntos difusos en que se subdivide el rango de aplicacin de cada variable, a travs de
la denicin de funciones de membresa asignadas a las mismas. Cuando las variables estn ya
denidas en forma difusa, se contrasta la informacin del sistema con la base de conocimiento
disponible del proceso y, mediante aplicacin de lgebra difusa, se determina la accin de con-
2.1. INTRODUCCIN 17
trol requerida para el sistema, pero con carcter difuso. Para entregar esta informacin al
mundo real, la accin de control debe ser desemborronadao defusicada(defuzzication),
y entonces estar disponible para ser aplicada a los actuadores del proceso. Entre las princi-
pales ventajas de esta tcnica puede destacarse la simpleza de su implantacin, la extensin
directa que tiene para aplicarse tanto a sistemas SISO como MIMO y, en este ltimo caso, sin
requerir un mismo nmero de entradas que de salidas. Adems, como se basa en una estructura
de informacin similar a la del pensamiento humano, la forma de proceder tiene muy buena
aceptacin por parte de los operadores del sistema [Antsaklis y Kevin 1993],[Tanaka 1997].
Control Robusto: Consiste en denir una estructura de control que tenga un desempeo
acorde a las especicaciones del sistema, independientemente de las perturbaciones a las que
est expuesto. A nivel acadmico, los mayores desarrollos en torno a este tema tienen relacin
con el Control ptimo H1. Sin embargo, otro buen ejemplo que s ha sido aplicado a nivelindustrial es el Control por Modelo Interno (Internal Model Control o IMC ). Este sistema de
control tambin ha tenido buena aceptacin industrial, debido a que el controlador resultante
puede asimilarse a un control PID. Tal como en MPC (Control Predictivo por Modelo), este
control incorpora un modelo matemtico de la planta, pero en este caso se usa para compensar
la dinmica modelable y no modelable de planta. Aunque las acciones de control que pueden
lograrse con sistemas de control robusto son ms cautelosas que las que resultan de otros
sistemas, con un buen ajuste del controlador se pueden lograr sistemas que cumplan ambas
prestaciones [Rivera 2002].
Control Neuronal: Las Redes Neuronales (Neural Networks) son estructuras matemticas
que procuran representar la informacin en forma similar a como se estructura en nuestro
cerebro. El objetivo de usar redes neuronales es disponer de un sistema que se comporte como
una caja negraque pueda emular el comportamiento de un sistema. Para ello, se requiere de
una etapa de entrenamiento (donde se ingresa informacin disponible del sistema procurando
que la red aprenda lo que se le quiere ensear) y una de validacin(donde se contrasta
el aprendizaje de la red con otros datos disponibles del sistema que no se utilizan para el
entrenamiento). Cuando la red ha aprendido, se la puede utilizar tal como si se operara con
el sistema real. En el caso de Control Neuronal (Neural Control), se pueden generar datos que
18 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
representen condiciones del proceso y acciones de control que lleven al sistema a los valores
deseados. Incorporando esa informacin al aprendizaje de la red, podra lograrse que el sistema
emule tales condiciones. Este sistema requiere que el proceso de entrenamiento incluya todo
el espectro posible de situaciones a las que podra estar expuesto el sistema, ya que si se
llegase a presentar una condicin que no fue considerada durante la etapa de entrenamiento, no
puede asegurarse que el sistema responda en la forma esperada. Por tanto, la parte ms crtica
es la seleccin de datos adecuados para el entrenamiento de la red. En esta etapa se puede
considerar la combinacin de otras tcnicas, como es el caso de sistemas neuro-fuzzy, que
emplean lgica difusa para poder establecer la seleccin de datos a utilizar en el entrenamiento
[Yong 1996],[Nogaard y Ravn 2000].
2.2. Modelado en Espacio de Estados
El estado de un sistema dinmico es el conjunto ms pequeo de variables (denominadas
variables de estado) de modo que el conocimiento de estas variables en t=to, junto con el
conocimiento de la entrada para tto, determina por completo el comportamiento del sistemapara cualquier tiempo tto.
El concepto de estado no est limitado a los sistemas fsicos, se puede aplicar a sistemas
biolgicos, econmicos, sociales y otros. Las variables de estado de un sistema dinmico son las
que forman el conjunto ms pequeo de variables que determinan el estado del sistema dinmico.
Se necesitan n variables x1, x 2,. . . ,xn para describir por completo el comportamiento de un
sistema dinmico (por lo cual una vez que se proporciona la entrada para tto y se especicael estado inicial en t=to, el estado futuro del sistema se determina por completo). Dichas n
variables son el llamado conjunto de variables de estado [Wiberg 1971],[Rugh 1995].
Las variables de estado no necesariamente son cantidades medibles u observables fsica-
mente. Las variables que no representan cantidades fsicas y aquellas que no son medibles ni
observables pueden seleccionarse como variables de estado. Tal libertad al elegir las variables
de estado es una ventaja de los mtodos de espacio de estados. Sin embargo, en la prctica
es conveniente elegir cantidades que se midan con facilidad para las variables de estado, si es
posible, debido a que las leyes del control ptimo requerirn la realimentacin de todas las
2.2. MODELADO EN ESPACIO DE ESTADOS 19
variables de estado con una ponderacin conveniente [Tsong 1998].
Si se necesitan n variables de estado para describir por completo el comportamiento de
un sistema determinado, estas n variables de estado se consideran los n componentes de un
vector x. Tal vector se denomina vector de estado. Por tanto un vector de estado es aquel que
determina de manera nica el estado del sistema x(t) para cualquier tiempo tto, una vez quese obtiene el estado en t=to y se especica la entrada u(t) para tto.
El espacio de n dimensiones cuyos ejes de coordenadas estn formados por el eje x1, el eje
x2,. . . el eje xn se denomina espacio de estados. Cualquier estado puede representarse mediante
un punto en el espacio de estados.
En el anlisis en el espacio de estados, nos concentramos en tres tipos de variables in-
volucrados en el modelado de sistemas dinmicos: variables de entrada, variables de salida y
variables de estado. No es nica la representacin en el espacio de estados para un sistema
determinado, excepto en que la cantidad de variables de estado es igual para cualquiera de las
diferentes representaciones en el espacio de estados del mismo sistema.
El sistema dinmico debe incorporar elementos que memoricen los valores de la entrada
para tt1. Dado que los integradores de un sistema de control en tiempo continuo funcionancomo dispositivos de memoria, las salidas de tales integradores se consideran las variables
que denen el estado interno del sistema dinmico. Por tanto, las salidas de los integradores
funcionan como variables de estado. La cantidad de variables de estado necesarias para denir
completamente la dinmica del sistema es igual a la cantidad de integradores que contiene el
sistema [Tsong 1998],[Wiberg 1971].
Un modelo matemtico de un sistema dinmico se dene como un conjunto de ecuaciones
que representan la dinmica del sistema con precisin o bastante aceptables. Dicha dinmica de
muchos sistemas se describe en trminos de ecuaciones diferenciales. Dichas ecuaciones diferen-
ciales se obtienen a partir de leyes fsicas que gobiernan un sistema determinado, como las leyes
de Newton para sistemas mecnicos y las leyes de Kirchho para sistemas elctricos. Debemos
siempre recordar que obtener un modelo matemtico razonable es la parte ms importante de
todo el anlisis.
Los modelos matemticos pueden adoptar distintas formas. Dependiendo del sistema del
20 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
que se trate y de las circunstancias especcas, un modelo matemtico puede ser ms conveniente
que otros. Una vez obtenido un modelo matemtico de un sistema, se usan diversos recursos
analticos, as como computacionales, para estudiarlo y sintetizarlo [Ogata 1998].
Un sistema se denomina lineal si cumple el principio de superposicin. Este principio
establece que la respuesta producida por la aplicacin simultnea de dos funciones de entradas
diferentes es la suma de las dos respuestas individuales. Por tanto, para el sistema lineal, la
respuesta a varias entradas se calcula tratando una entrada a la vez y sumando los resultados.
Si en una investigacin experimental de un sistema dinmico son proporcionales la causa y el
efecto, lo cual implica que se aplica el principio de superposicin, el sistema se considera lineal.
Una ecuacin diferencial es lineal si sus coecientes son constantes o es una relacin que
contiene funciones de una sola variable independiente, y una o ms de sus derivadas con respecto
a esa variable. Los sistemas dinmicos formados por componentes de parmetros concentrados
lineales invariantes con el tiempo se describen mediante ecuaciones diferenciales lineales inva-
riantes con el tiempo (de coecientes constantes). Tales sistemas se denominan sistemas lineales
invariantes con el tiempo (o lineales de coecientes constantes). Los sistemas que se representan
mediante ecuaciones diferenciales cuyos coecientes son funciones del tiempo, se denominan
sistemas lineales variantes con el tiempo.
Un sistema es no lineal si no se aplica el principio de superposicin. Por tanto, para un
sistema no lineal la respuesta a dos entradas no puede calcularse tratando cada una a la vez y
sumando los resultados. Aunque muchas relaciones fsicas se representan a menudo mediante
ecuaciones lineales, en la mayor parte de los casos las relaciones reales no son verdaderamente
lineales. De hecho, un estudio cuidadoso de los sistemas fsicos revela que incluso los llamados
sistemas linealesslo lo son en rangos de operacin limitados. En la prctica, muchos sistemas
involucran relaciones no lineales entre las variables.
En general, los procedimientos para encontrar las soluciones a problemas que involucran
tales sistemas no lineales son muy complicados. Debido a la dicultad matemtica aunada a los
sistemas no lineales, resulta necesario introducir los sistemas lineales equivalentesen lugar
de los no lineales. Tales sistemas lineales equivalentes slo son vlidos para un rango limitado
de operacin. Una vez que se aproxima un sistema no lineal mediante un modelo matemtico
2.3. OBSERVABILIDAD Y CONTROLABILIDAD 21
lineal, pueden aplicarse varias herramientas lineales para anlisis y diseo.
En ingeniera de control, una operacin normal del sistema puede ocurrir alrededor de un
punto de equilibrio, y las seales pueden considerarse seales pequeas alrededor del equilibrio.
Sin embargo, si el sistema opera alrededor de un punto de equilibrio y si las seales involu-
cradas son pequeas, es posible aproximar el sistema no lineal mediante un sistema lineal.
Tal sistema es equivalente al sistema no lineal, considerado dentro de un rango de operacin
limitado [Ogata 1998],[Rugh 1995].
2.3. Observabilidad y Controlabilidad
Una representacin mediante variables de estados de un sistema lineal, con matrices A,
B, C y D, las matrrices A y C describen el comportamiento no-forzado del sistema (o el
comportamiento a entrada-cero), mientras que la matriz B caracteriza el efecto de la entrada
(o el control) sobre la dinmica del sistema. La matriz D representa la transmisin directa de
la entrada a la salida.
Los conceptos de controlabilidad y observabilidad fueron introducidos por Kalman en el
ao 1960. Ellas afrontan respectivamente la relacin que existe entre la entrada y el estado (la
controlabilidad), y entre el estado y la salida (la observabilidad) [Tsong 1998],[Ogata 1998]. La
controlabilidad de un sistema responde a la siguiente incgnita: Existe siempre una entrada
de control u(t) la cual puede transferir el sistema desde el estado inicial x0 a cualquier otro
estado x1 deseado en un tiempo nito. Mientras que la observabilidad responde al siguiente
cuestionamiento: El estado inicial x0 del que parte un sistema, puede siempre identicarse
mediante la observacin de la salida y(t) y de la entrada u(t) sobre un tiempo nito t
Estas caractersticas del sistema pueden ser contestadas mediante las propiedades de las
matrices A, B, C y D. Ya que las matrices A y B tienen que ver con la relacin entre entrada
y estado, a este par de matrices se las conoce como el par de controlabilidad. En cambio, como
las matrices A y C involucran el estado con la salida, a estas dos matrices se las conoce como
el par de observabilidad.
Considere el sistema lineal contnuo en el tiempo representado por:
22 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
x(t) = Ax(t) +Bu(t) (2.3)
y(t) = Cx(t) +Du(t) (2.4)
Donde A, B, C y D son funciones contnuas del tiempo.
Supongamos que para alguna entrada u(t), t 2 [t0 ,t1 ], y para el estado inicial x0 , el estadoal tiempo t1 es x1 . Decimos entonces que la entrada u transere el sistema desde el estado x0
(en el tiempo t0 ) al estado x1 (al tiempo t1 ). Y y(t) describe las salidas del sistema.
Denicin 1 Estado controlable
El estado inicial x 0 del sistema descrito por las Ec. (2.3) y (2.4), se dice que es controlable
sobre el intevalo [t0, t1] donde t1 es un tiempo nito, si existe alguna entrada u(t) sobre [t0,
t1] el cual transere el sistema desde el estado x0 (al tiempo t0) al origen del espacio de estado
al tiempo t1. De otra manera se dice que el estado x0 es incontrolable en [t0, t1].
En la denicin utilizamos como estado de arrivo al origen del espacio de estado x = 0
pero esto se cumple, si y solo si, el estado nal fuera cualquier otro estado x1 (por tratarse de
sistemas lineales) [Bay 1999],[Doyle y Francis 1992],[Ogata 1998].
Adems que en la denicin al menos exista una u(t), pero esta u(t) no necesariamente
tiene que ser nica (puede haber ms de una u(t) que nos lleve el sistema desde x0 a 0 ).
Denicin 2 Sistema completamente controlable
Si todo estado x(t0) del sistema es controlable sobre [t0, t1] , el sistema se dice que es
completamente controlable en [t0, t1].
El sistemamostrado por las Ec. (2.3) y (2.4). Donde la matrizA 2 R de dimensiones (nxn) yB 2R de dimensiones (nxr), es completamente controlable, si y solo si, la matriz de controlabilidad
de dimensin nx(n.r)
Co = [B AB A2B A(n1)B] ; es de rango n.
El concepto de observabilidad est relacionado con el siguiente problema: dado el sistema
representado por las Ec. (2.3) y (2.4), sus entradas u(t) y sus salidas y(t) sobre un intervalo
nito de tiempo [t0, t1], calcular el estado inicial x0 [Tsong 1998],[Bay 1999],[Ogata 1998].
2.3. OBSERVABILIDAD Y CONTROLABILIDAD 23
Denicin 3 Estado observable
El estado inicial x0 6= 0 del sistema descrito por las Ec. (2.3) y (2.4) se dice que es observablesobre el intevalo [t0, t1] , si el conocimiento de la entrada u(t) y de la salida y(t) sobre [t0, t1]
son sucientes para determinar x 0. De otra manera se dice que el estado x0 es inobservlable
sobre [t0, t1] .
El sistema mostrado en las Ec. (2.3) y (2.4). Es completamente observables, si y solo si, la
matriz de observabilidad de dimensin (m.n)xn. Donde la matriz A 2 R de dimensiones (nxn)y C 2 R de dimensiones (mxn) [Bay 1999],[Doyle y Francis 1992],[Ogata 1998].
O =
26666666664
C
CA
CA2
...
CA(n1)
37777777775; es de rango n.
Denicin 4 Sistema completamente observable
Si todo estado x(t0) del sistema es observable sobre [t0, t1], el sistema se dice que es
completamente observable sobre [t0, t1].
Ya que la respuesta de estado cero puede ser calculada directamente, el problema de la
observabilidad del sistema puede ser resuelto considerando que u=0.
Como ya se mencion Kalman introdujo los conceptos de controlabilidad y observabilidad,
mismos que juegan un papel importante en el diseo de los sistemas de control en el espacio de
estados. De hecho, las condiciones de controlabilidad y observabilidad determinan la existencia
de una solucin completa para un problema de diseo de un sistema de control. Tal vez no
exista una solucin a este problema si el sistema considerado es no controlable. Aunque la
mayor parte de los sistemas fsicos son controlables y observables, los modelos matemticos
correspondientes tal vez no posean la propiedad de controlabilidad y observabilidad. En este
caso, es necesario conocer las condiciones bajo las cuales un sistema es controlable y observable
[Ogata 1998].
La condicin de controlabilidad de estados implica que es posible, mediante entradas ad-
misibles, dirigir los estados desde cualquier valor inicial a cualquier valor nal dentro de un
24 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
intervalo de tiempo.
La condicin de observabilidad es la medida de que tan bien los estados internos de un sis-
tema pueden ser inferidos conociendo las salidas externas. La observabilidad y la controlabilidad
son matemticamente duales.
2.4. Deteccin de Fallas en Sistemas Dinmicos
2.4.1. Introduccin
Un proceso productivo se mide en relacin al nivel de seguridad que se puede garanti-
zar en cada uno de los subprocesos que lo constituyen. La garanta de la seguridad exige de
sosticados sistemas que deben responder oportuna y adecuadamente ante cualquier situacin
del proceso productivo. En particular, si el proceso de produccin presenta, eventualmente,
cualquier anomala, se debe contar con sistemas que permitan distinguir y evaluar tal situacin
y a su vez, los sistemas de control deben responder en la direccin de minimizar o rechazar los
impactos negativos que se puedan presentar, es decir, los sistemas deben ser tolerantes a los
eventos no considerados como de operacin normal.
Por otro lado, en los procesos industriales, a objeto de garantizar la produccin, se debe
vericar el funcionamiento de los componentes, de los sensores y actuadores. La regularidad de
esas inspecciones es guiada, por lo general, por la experiencia, lo cual se traduce en el man-
tenimiento preventivo. Una alternativa a ese mtodo consiste en seguir, permanentemente, el
estado del proceso productivo a n de detectar, automticamente, todo cambio signicativo del
funcionamiento de un componente. La informacin que as se deriva puede ser utilizada para
planicar las labores del equipo de mantenimiento. Este segundo mtodo, denominado mante-
nimiento centrado en conabilidad, permite evitar los costos suplementarios debido a las opera-
ciones de mantenimiento intiles o repetitivos [Joel 1997],[Moubray 2001],[Nieuwenhuis 1990].
Para implantar este tipo de mantenimiento es necesario disponer de metodologas que per-
mitan detectar y de localizar los disfuncionamientos incipientes. Tales metodologas explotan
el hecho de que, en funcionamiento seguro, las mediciones deben vericar ciertas relaciones
construidas sobre la base de un modelo del proceso productivo. En ese caso se habla de rela-
2.4. DETECCIN DE FALLAS EN SISTEMAS DINMICOS 25
ciones de redundancia analtica. Dichas relaciones cesan de ser vericadas luego de la aparicin
de un disfuncionamiento. El empleo simultneo de varias relaciones de redundancia, juiciosa-
mente construidas, permite entonces localizar el origen del comportamiento anmalo. As, la
automatizacin de las operaciones de mantenimiento relativa a la conabilidad, est ligada a los
sistemas de supervisin, monitoreo y diagnstico [Gertler 1998],[August 2000],[Sohlberg 1998].
Dado que la conabilidad est relacionada con el concepto de seguridad, entonces es fun-
damental dotar a los procesos industriales de exigentes sistemas de seguridad, en los cuales
los elementos de base son los sub-sistemas de deteccin y localizacin de fallas. Los cuales se
distinguen porque, a partir de los sensores, indicadores y de las variables medidas, permiten
una supervisin continua y constante del comportamiento evolutivo de la produccin. As, los
sistemas de monitoreo, deteccin y localizacin de fallas, se fundamentan en su capacidad para
responder ante situaciones inesperadas del comportamiento del proceso, de manera que su prin-
cipal tarea es la del diagnstico de fallas . Un sistema de diagnstico como se muestra en la
Fig. 2.6 utiliza las mediciones del proceso a objeto de producir unos residuos, a partir de los
cuales, mediante funciones de evaluacin y lgicas de decisin, se busca la identicacin y la
separacin de las fallas. En el marco de estas ideas, cualquier sistema que permita, a partir de
las variables medidas de los procesos, generar los residuos y de evaluarlos en forma objetiva, en
relacin a las tomas de decisiones orientadas en el reconocimiento de fallas, se denomina Filtro
de Diagnstico de Fallas.
2.4.2. Clasicacin de los mtodos de generacin de residuos
Desde el punto de vista de la generacin de residuos por comparacin, las tcnicas de diseo
se pueden clasicar como se muestra en Fig. 2.7:
1. Mtodos de Redundancia Fsica; en los cuales se hace uso de las rplicas fsicas de
los dispositivos y sistemas bajo estudio. En la comparacin de las respuestas de los distintos
elementos se generan los residuos. Estas tcnicas tienen el inconveniente principal de los costos
involucrados para su implementacin y seguimiento.
2. Mtodos Basados en Modelos; a partir de los cuales se producen valores estimados de
las salidas de los procesos para la generacin de los residuos, mediante su comparacin con las
26 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
Figura 2.6: Sistema de diagnstico
salidas medidas. El principal inconveniente de estas tcnicas es el de construir o disponer de
modelos muy precisos.
En este caso, los mtodos de sntesis de ltros se pueden dividir en dos categoras:
1. Mtodos de Redundancia Analtica; en los cuales se utilizan modelos matemticos
analticos de los sistemas.
2. Mtodos Basados en el Conocimiento; en los cuales se emplean modelos cualitativos
de los sistemas, asociados con razonamiento heursticos.
En algunos casos es posible combinar, adecuadamente, ambas metodologas. En referencia a
los mtodos analticos, los sistemas dinmicos se pueden describir por modelos que entran dentro
de dos categoras: los modelos representativos y los modelos de diagnstico. Los modelos repre-
sentativos permiten describir el comportamiento dinmico de los sistemas en trminos de una
estructura estandarizada que, de manera satisfactoria, se aproxima al comportamiento entrada-
salida o al comportamiento de estado de los sistemas [Frank 1992],[Iserman y Ball 1997].
Por el contrario, los modelos de diagnstico permiten describir el comportamiento dinmico
a travs de una rplica de la estructura o arquitectura fsica de los sistemas.
All, las unidades funcionales bsicas, o de inters, se modelan en forma explcita: modelos
2.4. DETECCIN DE FALLAS EN SISTEMAS DINMICOS 27
Figura 2.7: Clasicacin de mtodos de generacin de residuos
de sensores, de actuadores, etc. Si bien con estos modelos se obtiene un mayor conocimiento
del desempeo global de los sistemas, tiene el inconveniente de que el nmero de ecuaciones
algebraicas se incrementan, en comparacin con los modelos representativos.
A los nes de disear los ltros de Deteccin de Fallas, los modelos de diagnstico son los
ms tiles, mientras que para propsitos de control, lo son los modelos representativos.
En este orden de ideas, en las tcnicas analticas, toda la informacin proveniente de
los dispositivos de medicin del proceso, del cual se dispone de un modelo matemtico de
diagnstico, es procesada para generar los residuos a travs de:
1. La sustitucin directa en las ecuaciones del modelo.
2. La utilizacin del modelo en forma paralela con el proceso real, de manera que en
ambos se aplican las mismas entradas.
3. La utilizacin de un observador de estados. Esta es una extensin del mtodo del
modelo paralelo. La idea es la generacin de residuos con propiedades direccionales precisas,
mediante una seleccin adecuada de la ganancia del observador.
4. El empleo de modelos inversos a partir de los cuales es posible reconstruir los modos
de las fallas.
En virtud de que la evaluacin del desempeo del sistema dinmico se obtiene a partir del
28 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
monitoreo de sus variables, se pueden establecer los siguientes conceptos:
Denicin 5 Un proceso, se dice que est en un estado de operacin normal si sus variables
de estados medidas (observadas) estn en la vecindad de una referencia denida a priori.
La situacin de anomala se determina por un valor de las salidas en las variables pre-
determinadas que indican que el punto de operacin est fuera de la vecindad de la referencia
pre-denida o que cierto criterio de funcionamiento est siendo violado.
Denicin 6 Las fallas son funcionamientos anmalos que perturban la operacin normal del
sistema, causando una declinacin inaceptable del desempeo integral de dicho sistema.
Como cualquier tipo de mal funcionamiento puede presentarse en cada uno de los subsis-
temas o unidades funcionales, la concepcin de los ltros de diagnstico se basan en los tipos
de modelos del sistema y en las descripciones de las fallas. En el caso de los sistemas lineales
que estamos estudiando, las fallas se pueden describir en relacin al modelo adoptado.
As, las fallas en los actuadores se pueden modelar como entradas aditivas en la dinmica
del proceso [Tsong 1998],[Jones 1973],[Gertler 1998], (Ver la Fig. 2.8 ), esto es,
x(t) = Ax(t) +Bu(t) +Bffa (2.5)
y(t) = Cx(t) (2.6)
Figura 2.8: Representacin de fallas en actuadores
Las fallas en los sensores se pueden representar como una funcin vectorial en el espacio
de las salidas [Frank 1992],[Gertler 1998], (Ver la Fig. 2.9), es decir,
2.4. DETECCIN DE FALLAS EN SISTEMAS DINMICOS 29
x(t) = Ax(t) +Bu(t) (2.7)
y(t) = Cx(t) + Cffs (2.8)
Figura 2.9: Representacin de fallas en sensores
En el caso de fallas en el proceso, estructuralmente, en el modelo adoptado, la matriz A
rige el comportamiento dinmico del sistema, entonces, cualquier funcionamiento anormal del
mismo se pueden representar por cambios en esa matriz dinmica. De esta manera, podemos
adoptar un modelo de fallas en el proceso mediante la incorporacin de una matriz dinmica
adicional [ Tylee 1986],[Gertler 1998], (Ver la Fig. 2.10), esto es,
x(t) = Ax(t) + Afx(t) +Bu(t) (2.9)
y(t) = Cx(t) (2.10)
Si consideramos que Afx = Af f p, entonces, para los modelos de fallas adoptados, f a ,
f s y f p (Fallas en actuadores, sensores y procesos respectivamente )son funciones temporales
vectoriales que se presentan en un determinado tiempo t t0 , t0 > 0. Es decir, f a ; f s ; f p =0 si t < t0 y f a ; f s ; f p 6= 0 si t t0 . En ese mismo orden, Bf , C f , Af son matrices dedimensiones apropiadas e indican las direcciones de las fallas.
30 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
Figura 2.10: Representacin de fallas en procesos
2.5. Robustez
2.5.1. Introduccin
Dentro de ese marco de las tcnicas analticas, los mtodos basados en observadores, ineren
de la disponibilidad de un modelo exacto del proceso dinmico. Esta exigencia es imposible de
satisfacer porque los procesos reales son, en su gran mayora: altamente complejos, no-lineales,
variantes en el tiempo, de parmetros inciertos, sometidos a perturbaciones externas y ruidos,
etc. De modo que en la prctica slo se dispondr de un modelo referencial, que recoge en buena
medida, las caractersticas ms signicativas del comportamiento dinmico del proceso, a partir
del cual se deben incorporar, de alguna forma, las dinmicas no modeladas, las inexactitudes,
las incertidumbres, las perturbaciones y ruido. Por ello, debemos prescindir de la existencia
de un modelo perfecto y operar en base a modelos con incertidumbres y con perturbaciones
externas, que, de esa forma, recopilan las diferencias entre el comportamiento verdadero y el
modelo referencial [Chen y Patton 1999],[Duan y Patton 1997],[Frank y Koppen 1993].
La presencia de incertidumbres y de perturbaciones producen serias dicultades para el
diseo de ltros (Observadores), ya que no se cuenta, como lo impone la prctica, de una
sensibilidad ilimitada para la deteccin de anomalas funcionales. Eso signica que, como con-
secuencia de las incertidumbres y perturbaciones, los valores estimados a travs del modelo,
no corresponden exactamente con los valores medidos del proceso, y por lo tanto los residuos
sern distintos de cero an en ausencia de fallas. Esas dicultades, valen decir, la produccin
2.5. ROBUSTEZ 31
de residuos parsitos, se pueden manifestar en la generacin de falsas alarmas durante la super-
visin y monitoreo del proceso, lo cual trae como consecuencia la degradacin del desempeo
del sistema. Las falsas alarmas en un sistema corresponden a la activacin de los dispositivos
de contingencia asociados a funcionamientos anormales del proceso, y que, eventualmente,
pudiesen dejar fuera de funcionamiento las unidades de produccin. De alguna manera, por el
impacto que pudiese tener en la productividad, hay que evitar la generacin de falsas alarmas
mediante mecanismos de robustez aplicados en el diseo e implementacin de los observadores.
Varias tcnicas de deteccin robusta han sido desarrolladas, dependiendo del tipo de incer-
tidumbre. Por ejemplo, el ltro de deteccin clsico, es robusto a incertidumbres en el modo de
la falla pero requiere de un perfecto conocimiento de la dinmica referente a la planta y de las
caractersticas del ruido. Mientras que la tcnica de relacin de mxima verosimilitud, demanda
un conocimiento preciso del modo de la falla, la estadsticas del ruido y de la dinmica de la
planta [Willsky 1986].
En cuanto a robustez ante incertidumbres del modelo, se debe estimar una margen con
respecto al efecto de las incertidumbres en los residuos, dicho margen se utiliza para seleccionar
un nivel de umbral adecuadamente [Chen y Patton 1996]. Desde el punto de vista de generacin
de residuos, las fallas son detectables si sus caractersticas espectrales son distinguibles de las
correspondientes a las incertidumbres. Esto es equivalente a que las fallas entren al sistema en
direcciones diferentes del espacio de estado con respecto a las direcciones de las incertidumbres.
Las fallas que tienen caractersticas frecuenciales o pertenecen al mismo sub espacio del espacio
de estado en relacin a las incertidumbres, no pueden ser detectables siempre.
En muchos procesos industriales, desafortunadamente, los efectos de las fallas y las incer-
tidumbres del modelo no se pueden separar uno del otro. En estos casos se busca ampliar la
capacidad o el desempeo de la deteccin al hacer que los residuos sean menos sensibles a las
incertidumbres con respecto a una direccin de falla en particular mediante el uso de tcnicas
de estimacin de estado ptimos [Chen y Patton 1995]. Fundamentalmente, estos son mtodos
de estimacin robusta en H con el objetivo primordial de la supresin de la perturbacin
efectiva, manteniendo una sensibilidad adecuada con respecto a las fallas.
32 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
2.5.2. Generacin Robusta de Residuos
La primera fase en un proceso de deteccin de fallas es la generacin de residuos, los cuales,
posteriormente, se utilizan, mediante mecanismos de evaluacin, para las toma de decisiones
orientadas a minimizar los efectos de esos comportamientos anormales en el desempeo integral
del sistema.
El punto de vista de robustez, signica que la produccin de los residuos debe considerar
todas aquellas diferencias entre el modelo de diagnstico y el proceso real. Por lo tanto, se debe
contar con una descripcin real de las incertidumbres y de las perturbaciones que estn presentes
en el sistema a supervisar. Dado que estas divergencias son proclives a la generacin de residuos
en ausencia de una falla verdadera, tambin se debe considerar, en el marco de las decisiones
lgicas, un nivel de aseguramiento de la presencia de una falla, es decir, bajo la presencia de
incertidumbres y de perturbaciones externas, a partir de los residuos debe existir un nivel de
disparo (umbral) que garantice la presencia de una falla ya sea en sensores, actuadores o en
un proceso . Eso signica que a partir de los residuos, debemos disponer de un mecanismo o
generador de funcin de decisin que nos permita distinguir, a partir de un umbral, cuando
est presente un comportamiento anormal.
Una evaluacin simple, los modelos de incertidumbres y las perturbaciones externas en
el modelo, al igual que las descripcin para las fallas, representan entradas adicionales en
la dinmica del proceso; en este caso, entradas desconocidas. El problema, entonces, es la
generacin de residuos orientados al deteccin bajo la presencia de entradas desconocidas en
los modelos del proceso, sensores y actuadores. Los residuos son, posteriormente, procesados
mediante una funcin de decisin, la cual permite garantizar la presencia de una falla y evitar,
en lo posible, falsas alarmas. Finalmente, los residuos son evaluados por un bloque de decisin
lgica a los nes de distinguir el origen de la falla, (Ver Fig. 2.11).
Lo signicante del problema de detecin de fallas robusta es que:
1. Para la deteccin, el efecto de una falla debe ser distinguible del efecto de las
entradas desconocidas. Esta capacidad de indicar que una falla ha ocurrido en presencia de las
entradas desconocidas la denominaremos como detectabilidad robusta.
2. Para la separacin, el efecto de una falla debe ser distinguible del efecto de las
2.6. OBSERVADOR LUENBERGER 33
Figura 2.11: Esquema para la deteccin robusta de fallas
entradas desconocidas y del efecto de las otras fallas. Esta capacidad de separacin robusta
est vinculada a dos aspectos importantes:
a) La cantidad de fallas que se pueden identicar.
b) La cantidad de falsas alarmas que se pueden tolerar con una identicacin o
separacin incorrecta.
Si hemos establecido que la presencia de una falla se distingue por comparacin de los
residuos con un nivel umbral, un primer objetivo del diseo de un ltro de deteccin, bajo
la presencia de incertidumbres y de perturbaciones externas, es la de reducir el efecto, en los
residuos de las entradas externas sin, al mismo tiempo, degradar el efecto de las fallas.
2.6. Observador Luenberger
Sea el sistema (2.3) y (2.4) modelado en variables de estado que aqu se reescribe:
x(t) = Ax(t) +Bu(t)
y(t) = Cx(t) +Du(t)
34 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
Donde x(t) 2 Rn el par (u(t),y(t)) es escalar y las matrices (A,B,C ) son perfectamenteconocidas.
Entonces un estimador de estados est compuesto por una reproduccin del sistema y un
trmino adicional de correccin. La arquitectura del observador es:
(t) = A(t) +Bu(t) + L(y(t) C(t)) (2.11)y^(t) = C(t) (2.12)
Donde (t) 2 Rn es el estado estimado, L es la ganancia de Luenberger y y^(t) 2Rn representa a las salidas estimadas del sistema. Entonces el observador reproduce la en-
trada y la salida del sistema y adems corrige la ecuacin dinmica con un trmino que
es proporcional al error entre la salida del sistema real (y(t)) y la salida estimada (C(t))
[Ogata 1998],[Anzurez 2007].
Deniendo el error entre los estados reales del sistema y los estimados como:
e(t) = x(t) (t) (2.13)
Entonces, la dinmica del error (e(t)) ser:
e(t) =
x(t)
(t) (2.14)
Sustituyendo la Ec (2.3) y (2.11) en la dinmica del error e(t) (2.14):
e(t) = (Ax(t) +Bu(t)) (A(t) +Bu(t) + L(Cx(t) C(t))) (2.15)
Ahora desarrollando y simplicando la ec.(2.15) tenemos:
e(t) = Ax(t) +Bu(t) A(t)Bu(t) L(Cx(t) C(t))e(t) = A[x(t) (t)] LC[x(t) (t)] (2.16)
Por ltimo sustituimos la ec. de error (2.13) en la ec. (2.16) y agrupando obtenemos:
2.6. OBSERVADOR LUENBERGER 35
e(t) = (A LC)e(t) (2.17)
Entonces, (t)! x(t) si los valores propios de la matriz A-LC son todos estables , y estn enel semiplano izquierdo. Ello porque la solucin de la ecuacin
e(t) = (A LC)e(t) es:
e(t) = e(ALC)te0 (2.18)
e(t) = e(ALC)t(x0 0) (2.19)
De modo que, si los valores propios de A-LC tienen todos partes reales negativas, el error
(e(t)) tiende a cero sin importar su condicin inicial. Lo que quiere decir que, el observador
de Luenberger, bajo la suposicin de conocimiento perfecto del sistema, a medida que pasa el
tiempo, mejora asintticamente la estimacin de los estados.
Remarcamos que, tal como estructurado el observador propuesto, el problema de diseo
de un estimador de estados se reduce a la determinacin de una ganancia del observador L tal
que los valores propios de la matriz A-LC estn todos en el semiplano izquierdo, en ese sentido,
el problema de diseo de un observador es equivalente a aquel de localizacin de polos por
realimentacin de estados y, por ejemplo, podemos usar los mismos comandos de MATLAB, a
saber, place o acker, para calcular L.
Para la ubicacin de los polos del observador slo debemos tomar en cuenta que stos deben
estar ms a la izquierda en el semiplano complejo que los polos del sistema con realimentacin
de estados, esto es, que la dinmica del observador debe ser ms rpida que la del sistema a
observar si se desea tener una estimacin adecuada de los estados [Ogata 1998],[Wiberg 1971].
36 CAPTULO 2. CONCEPTOS FUNDAMENTALES DEL DIAGNSTICO DE FALLAS
Captulo 3
Diseo de Observadores de Orden
Completo y Orden Reducido
3.1. Introduccin
Los observadores de estado, permiten estimar las variables o estados de un sistema en
base a mediciones de las seales de salida y seales de control. Estos observadores permiten
enviar informacin estimada acerca del valor que toman dichos estados, permitiendo conocer
un aproximado del valor real, adems cuentan con muy poco margen de diferencia o error.
Figura 3.1: Observador de orden reducido (diagrama de bloques)
Existen 2 tipos de observadores: observadores de orden completo, y observadores de orden
37
38CAPTULO 3. DISEODEOBSERVADORESDEORDENCOMPLETOYORDENREDUCIDO
reducido u orden mnimo. Los observadores de orden reducido, son aquellos utilizados para
observar o estimar solo algunos estados de un sistema como se ilustra en la Fig. 3.1. Los
observadores de orden completo, son aquellos utilizados para observar o estimar todos los estados
de un sistema como se muestra en la Fig. 3.2.
3.2. Observador de orden Competo
Figura 3.2: Observador de orden completo (diagrama de bloques)
Dado el sistema:
x(t) = Ax(t) +Bu(t)
y(t) = Cx(t) +Du(t)
Donde:
x(t) 2 Rn :Vector de estado (nx1 )u(t) 2 Rm :Seal de control (escalar)y(t) 2 Rp : Seal de salida (escalar)A: Matriz (nxn)
3.2. OBSERVADOR DE ORDEN COMPETO 39
B : Matriz (nx1 )
C : Matriz (1xn)
D: Matriz (nx1 )
Se pueden estimar sus estados mediante el sistema representado por las Ec. (2.11) y (2.12):
(t) = A(t) +Bu(t) + L(y(t) y^(t))y^(t) = C(t)
Donde:
L: Vector de ganancias que permiten la observacin de estados (1xn)
(t) 2 Rz: Vector de estados estimadosy(t) 2 Rp: Salida estimada
Las matrices A, B y C son las mismas tanto para un sistema real como para el sistema
estimado. Para los clculos siguientes se asume que el valor de D es cero.
La diferencia existente entre x(t) y (t) se denomina error de observacin, y el trmino
L[ y(t)- y(t)] se denomina factor de correccin. Siendo la dinmica del error como se indica en
la Ec. (2.17)e(t) = (A LC)e(t)
A partir de esta expresin se puede conocer el comportamiento dinmico y la estabilidad
del sistema, si la matriz jA-LCj es estable, entonces dada cualquier condicin inicial, el sistematender a un error cero.
La eleccin de correctos valores para las ganancias L del observador, permitir que el
comportamiento dinmico del vector de error sea asintticamente estable y lo sucientemente
rpido para tender a un valor de cero.
La estabilidad asinttica y la velocidad de respuesta de la dinmica del error se determina
mediante los valores propios de la matriz jA-LCj, dados por el polinomio caracterstico jsI-A+LCj.
Ejemplo 1 Determinar la ecuacin caracterstica del sistema siguiente, si se le agrega
un observador de estados L.
40CAPTULO 3. DISEODEOBSERVADORESDEORDENCOMPLETOYORDENREDUCIDO
x =
24 0 21 4
35x+24 0