Está en la página 1de 4

Análisis y métodos de estabilidad de los

Controladores Difusos
Andrés D. Santander Ch.
sianwow@gmail.com
Escuela Superior Politécnica de Chimborazo. Facultad de Informática y Electrónica, Escuela de
Ingeniería Electrónica en Control y Redes Industriales

Abstract- Fuzzy control systems can be seen as non-linear control Un sistema de control difuso se puede considerar como un
systems. In the following work the forms for the study of speed are sistema de control no lineal. Por lo tanto, desde una
established. The analysis, analysis and verification of data of the perspectiva general, se pueden seguir dos formas para los
security sector. In chapter 3, three methods of the speed of the
existing fuzzy controllers are studied, applied to traditional fuzzy estudios de estabilidad:
controllers.
1. Teoría del sistema no lineal, al considerar el sistema de
Keywords- Fuzzy logic, nonlinear control system, stability control difuso como una clase particular de sistemas de control
theory. no lineales.
2. En el marco de los sistemas dinámicos difusos.
Resumen- Los sistemas de control difusos pueden
considerarse como sistemas de control no lineales. En el La segunda línea surge del Principio de Extensión de
siguiente trabajo se establecen inicialmente dos formas para Zadeh, y es indudablemente de gran interés teórico. Los
estudio de estabilidad. Luego se procede al capitulo del trabajos de esta línea se muestran en DeGlass (1984). En
análisis de estabilidad de controladores difusos, estructura del Gupta y col (1987) se introduce el concepto de "funciones
sistema de bucle cerrado y la reestructuración de un primer energéticas" como una medida de la estabilidad de los
diagrama de bloques para el correspondiente análisis de sistemas difusos.(Ollero, 1992)
estabilidad. En el capitulo 3 se estudian tres de los métodos de
estabilidad de los controladores difusos existentes, aplicados a
controladores fuzzy tradicionales. II. ANÁLISIS DE ESTABILIDAD DE CONTROLADORES DIFUSOS
El método geométrico para el análisis de estabilidad (J.
I. INTRODUCCIÓN Aracil, Garcfa-Cerezo y Ollero, 1988) se basa en el estudio de
Los sistemas de control difusos son esencialmente las contribuciones de los campos vectoriales del sistema y el
sistemas de control basados en el conocimiento que utilizan la controlador. La tercera sección presenta algunos conceptos
teoría de conjuntos difusos para la representación e inferencia básicos relacionados con esta técnica.
del conocimiento. Las primeras aplicaciones del control fuzzy Además, estas ideas previas se formalizaron con la
surgieron a mediados de los 70. (Mamdani, 1974). definición de los índices de estabilidad y robustez (J. Aracil,
Las técnicas de control difuso fueron atractivas porque Garcfa-Cerezo y Ollero, 1989) en el marco de la teoría
permitieron la posibilidad de definir un sistema de control cualitativa de los sistemas dinámicos.
basado en reglas heurísticas, sin el requisito de ningún El método geométrico para el análisis de estabilidad (J.
conocimiento previo del modelo matemático del proceso a Aracil, Garcfa-Cerezo y Ollero, 1988) se basa en el estudio de
controlar. Estas técnicas han obtenido buenos resultados en las contribuciones de los campos vectoriales del sistema y el
varias aplicaciones (Sugeno, 1985; Takashima, 1991). controlador. La tercera sección presenta algunos conceptos
A pesar de algunos esfuerzos valiosos, el énfasis de la básicos relacionados con esta técnica.
mayoría de los trabajos sobre el tema radica en las Además, estas ideas previas se formalizaron con la
características particulares de cada aplicación más que en el definición de los índices de estabilidad y robustez (J. Aracil,
desarrollo de análisis generales y métodos de diseño que Garcfa-Cerezo y Ollero, 1989) en el marco de la teoría
podrían asegurar propiedades básicas de control tales como la cualitativa de los sistemas dinámicos.
estabilidad y robustez del sistema de control de
realimentación.
La definición de las reglas de control difuso es
aparentemente simple. Sin embargo, la suposición de que las
reglas heurísticas son bien experimentadas y robustas, no son
del todo correctas en muchas aplicaciones. Este hecho ha
motivado la investigación sobre las técnicas de análisis desde
los años setenta (Tong, 1977). Los primeros trabajos sobre el
análisis de control difuso incluyen el uso del conocido
"método de función descriptiva" al considerar al controlador
difuso como un relé multinivel en el circuito de control
Fig. 1 Análisis de estabilidad del sistema de control difuso
(Kickert, 1985).
Controladores de Lógica Difusa diferenciación. Los elementos diferenciadores generalmente
no deberían aparecer en los diagramas de bloques, ya que
Aunque los controladores difusos son altamente intercambian causa y efecto. Por ejemplo: podemos describir
personalizables y varían en gran medida en varios aspectos, a la relación entre la aceleración y la velocidad por un elemento
menudo es posible describir ciertos componentes básicos que diferenciador con la velocidad como su cantidad de entrada, o
inevitablemente encuentran lugar en cualquier esquema de por un integrador con la aceleración como la cantidad de
control difuso. Los componentes básicos de un controlador de entrada.
lógica difusa generalizada para un convertidor de carga se Ahora, la aceleración es proporcional a la fuerza
muestran en la Fig. 2. impulsora, y la fuerza obviamente causa el movimiento. A
diferencia del bloque diferencial, el integrador "usa la causa"
como cantidad de entrada y, por lo tanto, es sin duda la mejor
forma de representar esta relación.
Por esta razón, reestructuramos el diagrama de bloques de
acuerdo con la figura 4. El integrador en la salida del
controlador fuzzy permanece sin cambios. La planta lineal
𝐺(𝑠) se divide en un integrador y una función de transferencia
restante 𝐺’’(𝑠). Con esta segmentación obtenemos la derivada
de la cantidad de salida 𝑦̇ , en consecuencia, la derivada del
error 𝑒̇ , sin ningún elemento diferente.

Fig. 2 Componentes básicos del sistema de inferencia difusa

A. Estructura del sistema de bucle cerrado

El controlador no solo consiste en un componente difuso


genuino que incluye fuzzificación, base de reglas, mecanismo Fig. 4 Diagrama de bloques, reestructurado para el análisis de
de inferencia y defuzzificación. Proporcionar las cantidades de estabilidad.
entrada y salida a este componente también requiere algún
cálculo. Como ejemplo, la figura 3 muestra un controlador con En cambio, solo necesitamos una resta de 𝑦̇ la derivada del
la cantidad de entrada e, la cantidad de salida uy la planta valor de referencia 𝑤̇ . Y como el análisis de la estabilidad
lineal G (s). Una de las reglas difusas podría darse, por generalmente se realiza en el punto de ajuste cero, obtenemos
ejemplo: 𝑤̇ = 0 e incluso podemos omitir esta resta. Como otro
resultado de nuestra reestructuración, además de que hemos
𝐼𝐹 𝑒 = . . . 𝐴𝑁𝐷 𝑒̇ =. . . 𝐴𝑁𝐷 ∫ 𝑒 =. . . 𝑇𝐻𝐸𝑁 𝑢̇ =. .. (1) evitado la diferenciación, hemos dividido el circuito en una
parte lineal y no lineal, que es un requisito previo para algunos
El componente difuso, por lo tanto, requiere el error de métodos de análisis. Por supuesto, esta segmentación será más
cantidades de entrada e, derivada del error 𝑒̇ y la integral del difícil para las plantas que contienen partes no lineales. En
error ∫ 𝑒. Además, devuelve solo la derivada 𝑢̇ de la variable tales casos, solo podemos tratar de subsumir las partes no
de actuación u, en lugar de la variable misma. lineales de la planta bajo el controlador difuso.
Además del componente fuzzy, el controlador contiene Sin embargo, si esto no es posible, aún podemos utilizar
una diferenciación (o una diferencia discreta) y dos uno de los otros métodos que no requieren esta segmentación.
integraciones (o sumas discretas). Para facilitar el
nombramiento, a partir de ahora nos referimos al componente
difuso genuino (sin dinámica interna) por el término III. MÉTODOS DE ESTABILIDAD DE CONTROLADORES DIFUSOS
controlador difuso, y al elemento de transferencia que contiene
este controlador difuso, las diferencias e integraciones por A. Método directo de Lyapunov
controlador.
Como requisito previo para este método, las ecuaciones de
estado de la planta deben conocerse, y las variables de entrada
del controlador difuso deben ser variables de estado. Sin
embargo, no requerimos que el sistema se pueda dividir en una
parte lineal y no lineal. Este método también se puede usar
para sistemas MIMO. (Melin & Castillo, 2005)

1) Aplicación a los controladores Fuzzy convencionales


Fig. 3 Elements of a system with fuzzy controller
En primer lugar, supongamos que estamos mirando un
La estructura del sistema que se muestra en la figura 3 no controlador difuso que contiene un componente fuzzificador y
es realmente adecuada para el análisis de estabilidad. Por un defuzzificador, así como una base de reglas. Por lo tanto, su
lado, la segmentación no corresponde a la segmentación característica de transferencia ya está determinada, pero será
estándar en una parte lineal y no lineal, que algunos métodos muy difícil evitar la posibilidad de expresar una forma
requieren, por otro lado, el diagrama de bloques contiene una
analítica. De lo contrario, supongamos que el valor de El siguiente paso es determinar la función de descripción
referencia w del circuito cerrado es cero. Podemos lograr esto de la parte no lineal del sistema. La forma más fácil de calcular
redefiniendo el sistema de acuerdo con la figura 2.79. es la solución numérica. Para esto, primero tenemos que
Entonces podemos usar 𝑢 = 𝑟 (𝑥), una función definir una oscilación sinusoidal con amplitud A y frecuencia
indeterminada, como una aproximación inicial del controlador ω para la señal de salida principal 𝑒 ′ = ∫ 𝑒 de la parte lineal
fuzzy, donde 𝑥 representa el vector de estado de la planta. En del sistema.
contraste con esto, debemos conocer las ecuaciones Las derivadas resultantes 𝑒 y 𝑒̇ de esta señal son, por lo
diferenciales que describen la planta: 𝑥̇ = 𝑓 (𝑥, 𝑢). La tanto, también oscilaciones armónicas. Las señales de entrada
ecuación de estado del ciclo cerrado está dada por: para la parte no lineal del sistema ahora están configuradas. Si
alimentamos estas señales a la parte no lineal, recibiremos una
𝑥̇ = 𝑓 (𝑥, 𝑟 (𝑥)) (2) oscilación periódica en su salida, que puede aproximarse
mediante una función sinusoidal. Si comparamos esta función
Luego, tenemos que encontrar una función Lyapunov con la oscilación sinusoidal 𝑒′, podemos determinar la
positiva definida (V) de tal manera que su derivada 𝑉̇ (𝑥) sea amplificación y el desplazamiento de fase de la parte no lineal
definida negativa para todos los vectores x dentro de la región para el par de valores (𝐴, 𝜔), que da directamente el valor de
del espacio de estado en el que estamos interesados. Si tal la función descriptiva 𝑁 (𝐴, 𝜔)) De esta forma, obtenemos
función existe y una parte de la región, que está delimitada por una representación puntual de la función descriptiva.
una línea de contorno cerrada de V, es su dominio de Los parámetros A y ω de una posible oscilación constante
atracción. El enfoque más simple consiste en fijar una matriz resultan de la ecuación compleja:
definida positiva 𝑃 y definir la función Lyapunov por 𝑉 = 1
𝐺1 (𝑗𝜔) = −
𝑥 𝑇 𝑃𝑥. Puesto que 𝑃 es definitivamente positiva, también se 𝑁(𝐴, 𝜔)
puede garantizar que la función sea positiva por definición.
Usando (2), la derivada de esta función es: La forma más fácil de determinarlos debe ser un enfoque
numérico.
𝑉̇(𝑥) = 𝑥̇ 𝑇 𝑃𝑥 + 𝑥 𝑇 𝑃𝑥̇ = 𝑓 𝑇 (𝑥, 𝑟(𝑥))𝑃𝑥 + 𝑥 𝑇 𝑃𝑓(𝑥, 𝑟(𝑥)) (3)
C. Criterio de Popov
Por lo tanto, obtenemos la condición de estabilidad.
El criterio Popov representa una alternativa al método de
𝑓 𝑇 (𝑥, 𝑟(𝑥))𝑃𝑥 + 𝑥 𝑇 𝑃𝑓(𝑥, 𝑟(𝑥)) < 0 equilibrio armónico, aunque solo unos pocos sistemas que
contienen controladores difusos cumplen con sus requisitos
B. Método de Describir la Función previos. En primer lugar, nuevamente tenemos que dividir el
sistema en una parte lineal y no lineal. La parte no lineal tiene
El método de función de descripción, que ya discutimos en que estar sin dinámica interna. Si se desconoce la función de
detalle en el capítulo 2.8.6, se basa en una idea completamente transferencia de la parte lineal, podemos determinar la gráfica
diferente. Este método se puede aplicar para controlar bucles de Nyquist midiendo. La curva característica de la parte no
con una variable de actuación y una variable de control, lineal también es fácil de obtener, ya que la parte no lineal
aunque el controlador (fuzzy) puede tener varias cantidades de asigna directamente un valor de salida a un valor de entrada.
entrada como, por ejemplo, el error de salida 𝑒, su derivada 𝑒̇ Una forma analítica ni siquiera es necesaria, ya que solo los
o su integral ∫ 𝑒. Como otro requisito previo, debe ser posible límites k1 y k2 de un sector son relevantes para el criterio de
dividir el sistema completo en una parte lineal con una Popov. (Kienitz, 2003)
característica de paso bajo suficiente y una parte no lineal con Puede ser necesaria una transformación sectorial y, como
una característica de transferencia simétrica. resultado de ello, deberíamos redefinir la función de
Nuestra primera tarea es dividir el sistema en una parte transferencia lineal, pero luego podemos esbozar el locus
lineal y no lineal, como se ilustra en la figura 3 y 4. De la figura Popov de la parte lineal en el plano complejo. Dibujar el eje
4 podemos ver que solo el controlador difuso pertenece a la de convergencia da el límite superior máximo del sector, y
parte no lineal del sistema, mientras que todos los otros todo lo que tenemos que hacer ahora es comparar este límite
elementos forman la parte lineal. Por supuesto, este es el caso superior con el límite real del sector de la curva característica
más simple. Normalmente, las no linealidades de la planta no lineal. Si no es más grande que el límite superior máximo,
junto con el controlador difuso forman la parte no lineal del entonces el sistema es absolutamente estable, da un ejemplo
sistema. concreto de esto.
A continuación, debemos definir una de las cantidades de En principio, también podemos pensar en aplicar el criterio
entrada de la parte no lineal para que sea su cantidad de entrada de Popov para sistemas MIMO a los sistemas que comprenden
principal o, como alternativa, para que sea la cantidad de controladores borrosos, aunque sería difícil para cumplir con
salida principal de la parte lineal. Esta debería ser siempre la este requisito previo que el controlador difuso (o la parte no
cantidad de salida del último integrador de la parte lineal, en lineal del sistema) tiene la el mismo número de cantidades de
la figura 4, por ejemplo,𝑒 ′ = ∫ 𝑒. En consecuencia, obtenemos entrada y salida y de que cada cantidad de salida 𝑢𝑖 es una
función de exactamente una sola cantidad de entrada: 𝑢𝑖 =
𝑒′ 1 1 𝑓𝑖 (𝑒𝑖 ). Si no se cumple esta condición, podemos tratar de
𝐺1 (𝑠) = = 3 𝐺 ′ (𝑠) = 2 𝐺(𝑠) eliminar la influencia que las cantidades de entrada distintas
𝑢̇ 𝑠 𝑠
de 𝑒𝑖 tienen sobre la función 𝑓𝑖 , por medio de una
como la función de transferencia de la parte lineal del transformación adecuada. Pero para el criterio MIMO Popov,
sistema. el problema es mucho más complejo, ya que tenemos que
encontrar una transformación que elimine todas las
dependencias en cantidades de entrada distintas de 𝑒𝑖 para
todas las cantidades de salida ui al mismo tiempo. Esto es casi
imposible. Por lo tanto, será más razonable usar otro criterio
en lugar de él.

IV. CONCLUSIONES
Tras concluir con el presente trabajo de investigación, se
llega a concluir que:
- Los sistemas de control difusos son sistemas de
control no lineales.
- Luego, bajo algunas suposiciones sobre la dinámica
del proceso, la teoría del sistema dinámico no lineal se
puede aplicar para estudiar la estabilidad de los
sistemas de control con componentes de lógica difusa
en el ciclo de control.
- La existencia de diferentes métodos de estabilidad de
controladores difusos sugiere la existencia de una
clara diferenciación de condiciones iniciales y
variables de entradas del sistema difuso, propio de
muchos años de investigación y segmentación de las
mismas.

REFERENCIAS
[1] Kienitz, K. H. (2003). Stability analysis of fuzzy controllers
using the modified popov criterion, 1(1), 331–340.
[2] Melin, P., & Castillo, O. (2005). Studies in Fuzziness and Soft
Computing , Volume 172. Soft Computing (Vol. 18).
https://doi.org/10.1007/3-540-32367-8_3
[3] Ollero, A. (1992). STABILITY OF FUZZY CONTROL
SYSTEMS BY USING NONLINEAR SYSTEM THEORY,
121–126. https://doi.org/10.1016/S1474-6670(17)50809-5

También podría gustarte