Capítulo 1 Introducción y Objetivos
2.2 Ecuaciones dinámicas de un BLDC
3.2.2 ANFIS Sistema de Inferencia Neurodifuso Adaptable
mayo de 1993 [17]. Presenta un sistema difuso implementado en una red adaptable, usando aprendizaje híbrido. El ANFIS es capaz de construir un mapeo de entrada salida basándose en conocimiento del experto (Esto en forma de reglas difusas IF-Then) y dando pares de entrenamiento entrada-salida. La estructura de red adaptable le permite realizar el entrena- miento, por que adaptabilidad se refiere a la propiedad de ajustar los nodos mediante una regla de aprendizaje. La regla intenta minimizar el error aceptable, modificando los parámetros de cada nodo de la red mediante una expresión matemática que mide la discrepancia entre los valores actuales y los valores que se aproximan a la salida deseada [17, 18, 23].
El ANFIS puede implementarse con un sistema difuso tipo Takagi-Sugeno o tipo Tsukamoto. La bondad de este ultimo modelo difuso es que la red adaptiva no requiere conocimiento previo sobre el sistema a modelar. Lo cual es muy conveniente para sistemas complejos no- lineales o lineales de los que se tenga poca información. En el presente trabajo se desarrollara el ANFIS con un modelo Takagi-Sugeno por su de aplicabilidad a modelos no-lineales [23].
3.2.2.1 Arquitectura de ANFIS
ANFIS en una RNA de retropropagación de multicapas en la que en cada nodo o célula ( por su semejanza biológica) realiza una función en particular y pretende ajustar las funciones de membresía del controlador difuso utilizando patrones entrada-salida. ANFIS esta conforma- do por cinco capas como se puede apreciar en la Figura 3.7 . En esta se observa por simpli- cidad un sistema de dos entradas una salida [17].
3.2.2.2 Descripción de Capas del ANFIS
Considerando la Figura 3.6 para la descripción de las capas. Partimos de un sistema difuso de dos entradas x y y. con una salida z. Se propone que la base de reglas tenga dos reglas de disparo como está en la ecuación 3.7. Con esto se aprecia que es un modelo difuso tipo tres. Regla( 1 ): IF x es A 1 and y es B1 Then f1 = p1x+ q1y +r1 Regla( 2 ): IF x es A 1 and y es B1 Then f2 = p2x+ q2y +r2 (3.7)
Capa 1 : Cada nodo i de esta capa es cuadrado y descrito por la ecuación 3.8 O
wi = µA
i(x) × µBi(y), i=1,2 (3.11)
Cada salida de estos nodos representa el disparo de una regla (de considerarse otra operación T-norm para realizar el AND esta se puede realizar en esta capa)
Capa 3 : En esta capa los nodos son circulares etiquetados con N. El iésimo nodo calcula la normal de la iésimas reglas disparadas con la suma de todas las reglas disparadas
(3.12) El comportamiento en las salida(s) de esta capa pueden llamarse regla disparada normalizada
Capa 4 : Cada nodo i en esta capa es cuadrado y tiene una función de nodo O4
i = wi fi = wi (pix + qi y + ri ) (3.13) Donde wi es la salida de la capa 3 y {pi ,qi ,ri } son el conjunto de parámetros. Los
parámetros en esta capa son referidos a los parámetros del consecuente como se explico en la sección 3.1
Capa 5 : Es un nodo único en esta capa y es circular con la etiqueta Σ aquí se computa todas las salidas que son las señales que entran al nodo.
(3.14) En este punto tenemos una red adaptable la cual cuenta con la capacidad de inferencia de un sistema difuso tipo III como se especifico en la sección 3.1. Así continuamos con el algo- ritmo de aprendizaje utilizado por este tipo de sistema neurodifuso [17, 18, 23].
3.2.2.3 Aprendizaje Híbrido
Teniendo la arquitectura de ANFIS con un sistema difuso tipo 3. Se puede denotar que se obtienen valores de los parámetros de las premisas, es decir toda salida del sistema ANFIS puede ser expresada por una combinación lineal de los parámetros del consecuente. Con mayor precisión la salida f en la Figura 3.6 puede reescribirse como la ecuación 3.15.
Considerando que el conjunto de parámetros del consecuente es lineal (p1, qi , r1 ,p2, q2 ,r2) y basándose en la literatura, lo cual establece un conjunto de entrada I,S el conjunto de parámetros de salida y existe una función H la cual forma una función compuesta H ° F que es lineal en algunos elementos de S [17, 18]. Por lo tanto estos elementos pueden ser identifica- dos con el método de mínimos cuadrados. Formalmente el conjunto S puede descomponer- se en dos conjuntos
S = S1 + S2 (3.16)
donde:
S=Conjunto total de parámetros
S1=Conjunto de parámetros de las premisas S2=Conjunto de parámetros del consecuente
H y F son identificados como la función identidad y la función del sistema de inferencia difusa respectivamente. Ahora en el algoritmo híbrido de aprendizaje pueden ser aplicados directamente. Es decir en el paso hacia adelante del algoritmo híbrido de aprendizaje, señales de función van hacia adelante hasta la capa cuatro y aquí se obtienen los parámetros del consecuente, identificados por la estimación de mínimos cuadrados. En la retropropagación, el rango de error propagado hacia atrás y los parámetros de las premisas son actualizados con el gradiente descendente.
3.2.2.4 Diagrama de operación ANFIS
En la presente sección, se tiene el funcionamiento en modo hacia adelante "forward" (El codigo para n entradas puede verse en el apéndice B) para vizualizar mejor como realiza el proceso de inferencia para el calculo de una salida nitida una RNA difusa adaptiva como el ANFIS se toma en la figura 3.8 un ejemplo con dos entradas una salida.
ANFIS tiene una fuerte implementación en campos de control no-lineal o en sistemas complejos que se deseen modelar y no se conoce la expresión matemática que sea capaz de modelar al sistema [16, 17, 23]. Este tipo de RNA difusa es utilizada en áreas además de sistemas lineales y no-lineales, como sistemas expertos, detección de fallas, identificación de sistemas, etc. [23].