difuza maquina sincronica Ingenieria Eléctrica Universidad Distrital Francisco José de Caldas 54 pag. Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) UNIVERSIDAD TÉCNICA DE ORURO FACULTAD NACI ONAL DE I NGENI ERÍ A I NGENI ERÍ A ELÉCTRI CA E I NGENI ERÍ A ELECTRÓNI CA ELT 4100 CONTROL INTELIGENTE DE UN GENERADOR SINCRÓNICO BASADO EN LÓGICA DIFUSA (INFORME DE INVESTIGACIÓN) MCs. Ing. Armengol Blanco Benito Oruro, agosto de 2009 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Índice General Índice General Resumen I. INTRODUCCIÓN 1.1 Planteamiento del Problema 1.2 Objetivos 1.2.1 Objetivos Generales 1.2.2 Objetivos Específicos 1.3 Hipótesis 1.4 Revisión Bibliográfica 1.5 Descripción del Trabajo II MODELACIÓN MATEMÁTICA 2.1 Introducción 2.2 Modelo Matemático del Generador 2.2.1 Modelo Mecánico 2.2.2 Modelo Eléctrico 2.3 Diagrama de Bloques 2.4 Esquema de Control Propuesto III MODELACIÓN DIFUSA 3.1 Introducción 3.2 Lógica de Aristóteles 3.2.1 Conjuntos Clásicos [22] 3.3 Lógica Difusa i iii 1 1 4 4 4 5 5 10 11 11 11 11 12 14 15 17 17 17 17 18 3.3.1 Conjuntos Difusos 3.3.2 Variables Lingüísticas 3.3.3 Funciones de Pertenencia 3.3.4 Operaciones Básicas de Lógica Difusa 19 20 21 21 3.4 Modelos Basados en Lógica Difusa 3.5 Modelos Difusos Lingüísticos 22 23 3.5.1 Fusificación 3.5.2 Base de Reglas 3.5.3 Motor de Inferencia 3.5.4 Desfusificación 3.6 Modelos Difusos de Takagi y Sugeno 3.6.1 Ventajas de los Modelos Difusos 3.7 Sistema de Lógica Difusa 3.8 Sistema de Control 3.8.1 Sistema de Control de Lazo Cerrado 3.9 Diseño de Controladores para Sistema de Control 3.10 Controlador Difuso 3.10.1 Controlador PID 3.10.2 Controlador Difuso PD IV APLICACIÓN 4.1 Introducción 4.2 MATLAB® 4.3 SIMULINK® 4.4 Datos del Sistema 4.5 Base de Reglas Difusas 4.5.1 Base de Reglas Difusa empleadas por el controlador difuso P 23 24 24 26 26 27 28 28 29 29 29 30 31 32 32 32 32 33 34 34 i Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 4.5.2 Base de Reglas Difusa empleadas por el controlador difuso P 4.6 Respuesta del Generador 4.6.1 Respuesta del generador con un controlador tradicional 4.6.2 Respuesta del Generador con un Controlador Inteligente 4.7 Análisis de Resultados V CONCLUSIONES Y DESARROLLOS FUTUROS 5.1 Introducción 5.2 Conclusiones 5.3 Desarrollos Futuros Referencias Bibliográficas Anexos Anexo A1 Calculo de Constantes Ki 35 36 36 37 44 45 45 45 45 47 50 50 ii Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Resumen En este trabajo, se desarrolla un control inteligente de un generador sincrónico conectado a una barra infinita. Para representar el generador sincrónico, se toma el tradicional modelo E”. Se consideró un controlador difuso PI, por ser el más común, además su rendimiento es óptimo. Como desarrollo futuro, se propone la inclusión de un algoritmo genético para la sintonización de los parámetros del controlador difuso. El sistema de control propuesto, se implementó en el software Matlab y Simulink para realizar la simulación. iii Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) I. INTRODUCCIÓN 1.1 Planteamiento del Problema La desregulación del sector de la electricidad en el mundo entero a partir del 1990, implica nuevos desafíos para el control y operación de un sistema eléctrico de potencia (SEP). La energía eléctrica, hoy en día, es una forma de energía de mayor consumo final en el mundo. Por lo que, se hace necesario generar la energía eléctrica, transportarlo y distribuirlo en forma económica y confiable. Las tensiones en cada una de las barras del sistema deben ser controladas dentro del margen del ± 10 % respecto al valor nominal por medio de los reguladores automáticos de tensión que controlan la corriente de excitación de la excitatriz de los generadores, cambiadores de taps bajo carga de transformadores y por las fuentes de potencia reactiva distribuidas a lo largo del SEP. Un SEP es un sistema dinámico y está sujeto a diversas perturbaciones y fallas que provocan generalmente la salida inesperada de equipos, que alteran el punto de operación del sistema, con la consiguiente degradación del servicio eléctrico. Las perturbaciones afectan la operación y control de un SEP, si no se toman acciones correctivas adecuadas para mitigar el efecto de dichas perturbaciones, pueden conducir al colapso del sistema. Las perturbaciones consideradas para la presente investigación son las variaciones abruptas de carga que modifican el perfil de tensiones a niveles inaceptables en algunas barras del SEP y asimismo la frecuencia. Para responder a estas variaciones, deben actuar los reguladores de los transformadores, generadores y turbinas. Las consecuencias de los colapsos, son generalmente catastróficas, las que se pueden manifestar como pérdidas económicas, desgracias humanas, etc. Un Sistema Eléctrico de Potencia (SEP) está sujeto a perturbaciones y fallas que provocan generalmente la salida inesperada de equipos, que alteran el punto de operación del sistema, con la consiguiente degradación del servicio eléctrico. [1] 1 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) La operación y control de un SEP, está sujeta a diversas perturbaciones, las cuales pueden conducir a un colapso al sistema. Las perturbaciones consideradas para la presente investigación son las variaciones de carga abruptas que modifican el perfil de tensiones a niveles inaceptables en algunas barras del SEP y asimismo la frecuencia. Para responder a estas variaciones, deben actuar los reguladores de los generadores. Las consecuencias de los colapsos, son generalmente catastróficas, las que se pueden manifestar como pérdidas económicas, desgracias humanas, etc. La creciente complejidad que alcanzaron los SEP, debido al aumento de interconexiones, al uso de nuevas tecnologías y a la necesidad de operar el sistema en forma económica, llevó a desarrollar softwares que ayudan a operar el sistema con un grado elevado de seguridad y en condiciones cercanas a los límites de estabilidad. La utilización de controles suplementarios en el excitatriz de los generadores es un medio efectivo para extender los límites de estabilidad y mejorar la operación de SEP. [2, 3] Para una determinada condición de operación del SEP, el sistema puede transitar a otra condición con una dinámica no adecuada y tal vez pueda presentarse un colapso del sistema si los reguladores no responden adecuadamente. La resolución de este problema puede realizarse mediante tres enfoques: i) Enfoque Tradicional: Control Clásico En el enfoque tradicional, los métodos de resolución consideran el empleo de los controladores tradicionales: proporcional, proporcional integrativo y proporcional integrativo derivativo (P, PI, PID), pero, tal vez no respondan en situaciones imprevistas. Sin embargo su diseño e implementación es relativamente fácil, aunque la sintonización fina del controlador es dificultosa. La utilización de controladores clásicos (P, PI, PID) calculados matemáticamente a partir de un modelo aproximado del sistema eléctrico, puede presentar serias deficiencias en su comportamiento cuando el sistema a controlar está sometido a 2 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) perturbaciones externas, o cuando el proceso de encontrar un modelo adecuado de la dinámica del sistema es excesivamente complejo. Este tipo de situaciones se ha venido afrontando en los últimos tiempos con técnicas avanzadas de control, entre las cuales se pueden nombrar el control adaptable por modelo de referencia, la programación de ganancias, los esquemas basados en el criterio de estabilidad de Liapunov y los controladores de estructura variable. Los controladores se implementaron mediante circuitos y señales analógicos. Muchos generadores todavía están equipados con controladores de tipo analógico. ii) Enfoque Moderno: Control Difuso La operación de un sistema eléctrico, es tan cambiante que un enfoque determinístico e inclusive uno estocástico puede resultar poco realista, es por esto que se empiezan a utilizar otros enfoques, por ejemplo los procedimientos de cálculos usando datos y lógica difusa. La formulación se caracteriza por la incertidumbre a través de un número de escenarios, cada de uno de los cuales tiene una cierta probabilidad de ocurrencia. El controlador inteligente con lógica difusa, es más sencillo, por que está basado en la observación del sistema en condiciones de operación. Esta observación de la realidad, presenta reglas difusas, que pueden ser implementadas fácilmente en un programa computacional. Actualmente el uso de las computadoras permite desarrollar controladores basados en sistemas de control digital, tales como, los controladores autosintonizados. ii) Enfoque Actual: Control Inteligente Por otro lado, los esquemas de control basados en técnicas de inteligencia artificial como la utilización de mecanismos de inferencia basados en algoritmos genéticos, redes neuronales o lógica difusa también han adquirido gran importancia en las aplicaciones de control. 3 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Siguiendo esta tendencia, en este trabajo se presentaran técnicas de control inteligente aplicados al control de generadores eléctricos, basadas en sistemas de inferencia neurodifusos. 1.2 Objetivos El objetivo de la investigación es la comprensión, descripción, descubrimiento y generación de hipótesis sobre las metodologías aplicables a la protección de transformadores de potencia. Por lo tanto, los objetivos que se persiguen con la investigación, se dividen en objetivos generales y objetivos específicos. 1.2.1 Objetivos Generales Los objetivos generales de ésta investigación, son: Impulsar el desarrollo de la investigación en la Carrera de Ingeniería Eléctrica e Ingeniería Electrónica. Apoyar al desarrollo de herramientas computacionales que permitan a las empresas del sector eléctrico a resolver problemas de protección de transformadores de potencia. 1.2.2 Objetivos Específicos Los objetivos específicos de la presente investigación, son: Analizar las aplicaciones de la lógica difusa al control inteligente de un generador sincrónico. Desarrollar una herramienta de simulación para el control inteligente de un generador sincrónico. Publicar los resultados de la investigación desarrollada. 4 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 1.3 Hipótesis La hipótesis de la investigación, se resume a lo siguiente: La aplicación de la lógica difusa al control inteligente de un generador sincrónico permitirá una operación segura del sistema eléctrico de potencia, lo que repercutirá en la reducción de la tarifa de la energía eléctrica para los consumidores finales bolivianos y permitirá reducir o eliminar los colapsos de un sistema eléctrico. 1.4 Revisión Bibliográfica La revisión de los trabajos relativos al tema de investigación, conduce al siguiente resumen: El artículo presentado por T. Hiyama [4], es uno de los primeros trabajos reportados en la literatura que emplea reglas de control. Presenta una aplicación de un esquema de control de estabilización basado en reglas para mejorar la estabilidad de un SEP. Varias reglas simples son preparadas para cada generador del sistema. La señal de estabilización para cada generador es de tipo discreto y se renueva en cada muestreo para controlar los niveles de excitación que depende del estado de la velocidad/aceleración al utilizar las mediciones realizadas de la salida, es decir, la desviación de la velocidad y las reglas de control. Carlos Buelna y Rogelio Soto [5, 6], presentan el diseño de un controlador neuro-difuso para estabilizar la frecuencia y tensión de salida de un generador sincrónico. La estructura de control propuesta consiste en dos controladores PI-difusos y dos redes neuronales. Con esa estrategia de control, se reduce la dificultad de ajuste fino de los factores de escala. El ajuste experimental se realiza en un laboratorio y una computadora para el algoritmo de control. Se muestran los resultados de la simulación y experimental, el sistema es robusto para grandes cambios de la carga. F. Morales, et al. [7], realizan la comparación de tres métodos de diseño de estabilizadores en sistemas de potencia. El primero se basa en reglas heurísticas, el 5 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) segundo en lógica difusa y el tercero utiliza las teorías de control H y control proyectivo. Como objetivo de control se considera mejorar la estabilidad y la respuesta dinámica de un generador conectado a una barra infinita. El desempeño de los estabilizadores se evalúa mediante simulación no lineal del sistema eléctrico de potencia con el software MATLAB. Este artículo, si bien no trata del control propiamente de un generador, es interesante puesto que considerar en su modelación el sistema de excitación de un generador, además emplea la lógica difusa y reglas heurísticas en la estructura de un estabilizador de potencia. F. Morales, et al. [8], proponen el diseño de un estabilizador de sistemas de potencia basado en lógica difusa como en las teorías de control óptimo H y control proyectivo subóptimo, el objetivo del control es aumentar la estabilidad y mejorar la respuesta dinámica de un sistema multimáquinas que opera en diferentes condiciones. Se utiliza el software de propósitos específicos MATLAB de Mathworks para las simulaciones. M. Olivares y R. Rojas [9], recopilan antecedentes relativa a diferentes técnicas y metodologías de modelado y control difuso de sistemas complejos: Describen en forma resumida la aplicación actual de los sistemas difusos en control y hacen un análisis bibliográfico relativo a los temas: Sistemas difusos, funciones base difusas, ajuste del modelo difuso, estabilidad de sistemas difusos y control difuso basado en modelo. Este artículo, realiza una discusión bibliográfica sobre el control difuso y sus aplicaciones. K. Solano, et al. [10], presentan dos esquemas de control adaptable basados en mecanismos de inferencia difusa. El primero modifica los parámetros de un controlador PD convencional por medio de un sistema difuso Sugeno, obtenido a partir del entrenamiento de una red neuronal. El segundo denominado SMRFAC (Switched Model Reference Fuzzy Adaptive Controller), propone la utilización de diferentes modelos de referencia de acuerdo a las condiciones de operación de la planta, permitiendo optimar su comportamiento. La utilización de controladores clásicos, puede presentar serias deficiencias en su comportamiento cuando el sistema a controlar está sometido a perturbaciones externas o cuando el proceso es muy complejo para modelar. Estos problemas se simplifican al 6 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) utilizar con técnicas avanzadas de control. La simulación se realiza mediante el software MATLAB. H. Hoang, K. Tomsovic, [11], se refieren al diseño de un estabilizador de un sistema de potencia (PSS), que es capaz de proveer una señal apropiada de estabilización sobre un amplio rango de las condiciones de operación y perturbaciones. En este artículo, se propone, un método de diseño sistemático de control de lógica difusa. Aplicación para una especificación de requerimiento de máquina específica de criterio de la actuación. Este criterio de la actuación traduce en tres parámetros del controlador que pueden calcularse fuera de línea o pueden computarse en tiempo real en respuesta a los cambios del sistema. Se da énfasis a la robustez del controlador. Se discuten los métodos del análisis transitorio y de pequeña señal. Este trabajo, está dirige a desarrollar el diseño de un estabilizador robusto y métodos del análisis apropiados cuando se aplica la lógica difusa. Se presenta la simulación numérica y la aplicación de la metodología propuesta a dos casos. M. Noroozian, et al. [12], presentan un controlador con lógica difusa que cambia la reactancia serie para amortiguar las oscilaciones electromecánicas del sistema de potencia. Se construye un juego de reglas del control y la inferencia es proporcionada por una lógica difusa razonada. La base de conocimiento para el controlador, se establece de la observación del comportamiento dinámico de un sistema de potencia sencillo y el conocimiento de la ingeniería general sobre la dinámica del sistema. La actuación del controlador, muestra ser robusta y comparable al controlador óptimo con un tiempo mínimo. A. Esogbue, et al. [13], describen un modelo de controlador de autoaprendizaje que puede aprender eficientemente la ley del control para sistemas complejos a través de reforzamiento de técnicas de aprendizaje y algoritmos de programación dinámica. El controlador se aplica a una clase de problemas llamadas problemas generales del ajuste de reguladores en los que el objetivo es manejar el sistema de ajuste mientras se perfecciona alguna actuación de la función objetivo, haciendo ninguna suposición a priori sobre la dinámica de la planta o su trayectoria óptima. Se discuten las tareas pertinentes para un controlador de autoaprendizaje. El aprendizaje es cumplido vía incremental, los algoritmos en línea de programación dinámica. Se usan, tanto la 7 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) diferencia temporal y Q-aprendizaje en el algoritmo de aprendizaje. Se informan resultados experimentales con ambos en el problema del equilibrio del péndulo invertido, problema de la estabilización del sistema potencia y el problema recuperación del sistema de satélite atorado. A. Esogbue, W. Hearnes II [14], presentan un método de la programación dinámica aproximada para el reforzamiento del aprendizaje para problemas de acción continua de ajuste del regulador, las cuales aprenden políticas de control cercanas al óptimo basado en medidas escalares de la actuación. El algoritmo de Espacio de Acción Continua (CAS) usa los métodos de búsqueda de línea derivativa libre para obtener la acción óptima en el espacio continuo. Se presentan las propiedades de la convergencia teórica del algoritmo. Se investiga varios criterios heurísticos para la detención y se ilustra la aplicación práctica en dos problemas ejemplos (problema del equilibrio del péndulo invertido y el problema de la estabilización del sistema de potencia). C. Falkner, B. Heck [15], desarrollan un método para diseñar controladores realimentados basados en pasividad para sistemas no lineales complejos que no son inherentemente pasivos. Usando esta metodología, se diseñan tres estabilizadores de sistema de potencia; dos de éstos son controladores realimentados del modo errante y el tercero usa en el diseño principios básicos de pasividad. Los controladores se examinan para ver cómo ellos manejan un modelo de incertidumbre, perturbaciones y ruido de la medida. Los resultados se comparan con un estudio anterior realizado sobre el mismo modelo de referencia del sistema potencia que usa seis controladores normales. M. A. M. Hassan, et al. [16], presentan la aplicación un controlador de lógica difusa para mejorar la estabilidad del SEP. La señal estabilizante es computada usando una función de membresía difusa que depende del estado de la velocidad y aceleración del generador en el plano de fase. La efectividad del estabilizador propuesto, se demuestra mediante simulación para diferentes condiciones de operación y disturbios. M. A. M. Hassan, et al. [17], presentan la implementación de un controlador autosintonizado basado en lógica difusa para mejorar la estabilidad del SEP. La señal de estabilización es computada usando una función de membresía estándar dependiente del estado de la velocidad/aceleración del generador en el plano de fase. El rendimiento del 8 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) estabilizador propuesto es demostrado implementando en forma práctica usando un procesador digital de señal montado en un PC-AT. Se presentan los resultados de las pruebas experimentales sobre un modelo físico de un SEP. M. Tomsovic y M. Y. Chow, [18], editan un tutorial sobre la aplicación de la lógica difusa en SEP, es un material autocontenido y no requiere experiencia en métodos de lógica difusa e incluye contribuciones sobre el estado del arte de la investigación. M. A. Abido y Y. L. Abdel-Magid, [19], presentan un estabilizador de sistemas de potencia (PSS) neuro-difuso híbrido para mejorar la estabilidad dinámica. La red neuronal basada en lógica difusa es entrenada sobre un amplio rango de condiciones de operación para resintonizar los parámetros del PSS en tiempo real basado sobre las condiciones de carga del generador. M. A. Abido y Y. L. Abdel-Magid, [20], presentan un estabilizador de sistemas de potencia basado en reglas y genética. La propuesta usa algoritmos genéticos para buscar el ajuste óptimo de los parámetros del PSS basado en reglas. Los enfoques considerados por los diversos autores para el control inteligente del generador eléctrico y SEP, se pueden clasificar en: i) Aplicación de lógica difusa ii) Aplicación de redes neuronales iii) Aplicación de sistemas de inferencia neuro-difuso. iv) Aplicación de algoritmos genéticos Del análisis de los trabajos desarrollados sobre el tema, este trabajo se enmarca en el control inteligente mediante un sistema de inferencia difuso. 9 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 1.5 Descripción del Trabajo En este primer capítulo, se plantea la problemática enfocada en la investigación. Se presentan los objetivos y se realiza una revisión y discusión bibliográfica, donde se analizan soluciones al problema, planteados por otros investigadores –el estado del arte de la aplicación de la lógica difusa y redes neuronales en el control de generadores eléctricos de un SEP-. En el capítulo II, se realiza la modelación matemática del generador y SEP, representadose mediante diagramas de bloques y se plantea el esquema de control propuesto. En el capítulo III, se plantea la modelación difusa, considerando: la Fusificación, Base de Reglas, Motor de Inferencia y la Desfusificación. En el capítulo IV, se describe el desarrollo del controlador mediante el software de propósito específico MATLAB y se realiza la aplicación a un caso real. En el capítulo V, se presentan las conclusiones de la presente investigación y los desarrollos futuros posibles relacionados con la temática del control inteligente de un generador eléctrico. Se incluye las referencias bibliográficas y se presentan los anexos necesarios para una mejor comprensión del trabajo de investigación. 10 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) II MODELACIÓN MATEMÁTICA 2.1 Introducción En los últimos tiempos, muchos trabajos proponen técnicas de inteligencia artificial tales como lógica difusa, redes neuronales [5, 6] y algoritmos genéticos [20] para aplicaciones en sistemas eléctricos de potencia. Actualmente la tendencia es el control neuro-difuso. En este capítulo, se desarrolla el modelo mecánico y eléctrico del generador sincrónico de polos salientes y el esquema de control propuesto. 2.2 Modelo Matemático del Generador 2.2.1 Modelo Mecánico El generador eléctrico es impulsado por una turbina, para representar la dinámica de la turbina-generador, está regido por la siguiente ecuación básica: Jθ Ta Tm Te [N-m], conocida también como ecuación de oscilación donde: J = Momento de inercia de masa rotante = Ángulo mecánico del eje en radianes con respecto a una referencia fija Ta = Torque de aceleración actuando en el eje Tm = Torque mecánico motor Te = Torque eléctrico de la carga De las diversas formas de la ecuación de oscilación, la más empleada es: [3] τ j ω Tm Te Dω [p.u.] δ ω 1 [p.u.] 11 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) donde: δ = Ángulo eléctrico τ j = Constante de tiempo representativo de la Inercia J ω = Velocidad angular D = Coeficiente de amortiguación de potencia 2.2.2 Modelo Eléctrico El generador sincrónico, se puede representar por ecuaciones diferenciales no lineales de 5 orden, el modelo se denomina: modelo E” [3, 5, 6]. Este modelo se utilizará para los estudios de simulación y entrenamiento de la red neuronal. Las ecuaciones que representan el modelo eléctrico del generador, son: '' '' τ qo E d E d'' (X q X 'q' ) I q '' τ do Λ D Λ D E 'q (X1d X ) I d τ 'do E 'q E 'q E fd K d E 'q X xd I d K d Λ D E q'' K 1 E q' K 2 D donde: E q'' = Tensión subtransitoria en el eje directo. Λ D = Enlaces de flujo en el circuito de amortiguamiento. E 'q = Tensión transitoria en el eje en cuadratura. = Velocidad angular del rotor. δ = Ángulo del rotor. X d'' X K1 ' Xd X K 2 1 K1 12 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Representando el sistema en la forma x f ( x, u, t ) donde las variables de estado se elige como: x x 1 , x 2 , x 3 , x 4 , x 5 E 'd' , Λ D , E 'q , , δ , las ecuaciones de estado, son: T x 1 x 1 (X q X 'q' ) I q τ 'qo' x 2 x 3 x 2 (X 'd X ) I d τ 'do' x 3 E fd K d x 2 X xd I d x 3 (1 K d ) τ 'do x 4 T Tm E q'' I q I d x 1 Dx 4 τj x 5 x 4 1 Las corrientes y tensiones en los ejes directo y en cuadratura (eje d y eje q), son: Iq Id E q'' (R L ra ) X d'' E 'd' (R L ra ) X 'q' X 'd' E d'' (R L ra ) X 'q' E q'' (R L ra ) X q'' X d'' Vd R L I d x 4 I q R L Vq R L I q x 4 I d R L Vt Vd2 Vq2 y además: E q'' K 1 x 3 K 2 x 2 13 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) X d'' X K1 ' Xd X K 2 1 K1 (X d X 'd )(X 'd X 'd' ) Kd (X 'd X ) 2 X xd (X d X 'd )(X 'd' X ) X 'd X 2.3 Diagrama de Bloques En la Fig. 2.1, se tiene el diagrama de bloques del modelo lineal simplificado de un generador sincrónico [21] es un modelo típico de generadores sincrónicos muy empleado en estudios de estabilidad. Fig. 2.1 Diagrama de bloques del modelo lineal simplificado de un generador sincrónico En la Fig. 2.2, se muestra el diagrama de bloques de un regulador automático de tensión (en ingles AVR, acrónimo de Automatic Voltage Regulator) modelo tipo II del IEEE (acrónimo del Institute of Electrical and Electronics Engineers). 14 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 2.2 Regulador automático de tensión modelo tipo II del IEEE [23] En la Fig. 2.3, se muestra el diagrama de bloques del esquema de control de tiempo continuo de un generador sincrónico. Fig. 2.3 Diagrama de bloques de un generador sincrónico [23] 2.4 Esquema de Control Propuesto En la Fig. 4.4, se muestra el diagrama de bloques del esquema de control propuesto que se aplica para controlar un generador [23], es un control inteligente basado en lógica difusa. 15 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 2.4 Diagrama de bloques del control inteligente del generador sincrónico propuesto 16 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) III MODELACIÓN DIFUSA 3.1 Introducción En este capítulo, se enfoca la lógica clásica (lógica bivalente) y la lógica difusa (lógica multivaluada). También se enfoca la modelación difusa, considerando: la Fusificación, Base de Reglas, Motor de Inferencia y la Desfusificación. 3.2 Lógica de Aristóteles Aristóteles, filósofo griego (384 - 322 a.C.), fue el fundador de la ciencia de la lógica, y estableció un conjunto de reglas rígidas para que las conclusiones puedan ser aceptadas como lógicamente válidas. La lógica clásica está basada en la lógica de Aristóteles, es una lógica bivalente: ser ó no ser, 0 ó 1, todo ó nada, falso o verdadero, blanco ó negro, pertenece ó no pertenece, caliente ó frío, etc., no se acepta situaciones intermedias. Esta lógica bivalente presenta dificultades en su aplicación a los problemas de la vida real. La lógica convencional trabaja con información bien definida y precisa. Define la realidad en grados de verdad absolutos (0’s ó 1’s). Es rígida. La lógica clásica es un caso particular de la lógica difusa. 3.2.1 Conjuntos Clásicos [22] Los conjuntos clásicos o convencionales están definidos por la enumeración de sus elementos o por una condición que defina si el elemento pertenece o no al conjunto. Ejemplo 3.1, Sea A un conjunto definido en el universo de los números enteros positivos , A Z . El conjunto A se puede definir como: 17 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) A 1, 2, 3, ...., 9 ó A x x Z x 10 Una forma alternativa de definir el conjunto anterior sería através de una Función de 1 si x Z x 10 Pertenencia A ( x ) 0 si x Z x 10 El cual tiene una representación gráfica dada por la gráfica de la Fig. 3.1. Fig. 3.1 Representación de un conjunto clásico. 3.3 Lógica Difusa En los años 30’s, Lukasiewicz define la Lógica Multivaluada, como generalización de su lógica trivaluada (0, ½, 1). La lógica difusa es una técnica que permite trabajar con información con alto grado de imprecisión, es una lógica multivaluada que permite valores intermedios para poder definir evaluaciones entre: 0 y 1, si y no, falso y verdadero, negro y blanco, caliente y frío, pertenece y no pertenece, etc. La lógica difusa define la realidad en diferentes grados de verdad. Sigue patrones de razonamiento similar a los del pensamiento humano. Es Flexible. La lógica difusa, puede aplicarse con facilidad a los problemas del mundo real donde el grado de pertenencia a un conjunto de soluciones es gradual. Este aspecto facilita el diseño, la construcción e implementación de los diferentes sistemas de control utilizados en los sistemas eléctricos de potencia de una manera más simple y económica. 18 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 3.3.1 Conjuntos Difusos El concepto formal de conjunto difuso, fundamento de la lógica difusa, fue introducido por Lofti A. Zadeh en 1965. Los conjuntos difusos, pueden ser vistos como una generalización de la noción de conjunto clásico, en la cual la función de pertenencia puede asumir valores en el intervalo 0, 1 . En este caso, no se puede decir simplemente que un elemento pertenece al conjunto, y si, que el elemento pertenece al conjunto con un cierto grado de pertenencia. Ejemplo 3.2, Sea el conjunto de los números enteros próximos al número 7. Este conjunto puede ser definido por una función de pertinencia dado en la Tabla No. 3.1. Tabla 3.1 Función de pertenencia discreta En la gráfica de la Fig. 3.2 se muestra la función de pertenencia discreta. Fig. 3.2 Gráfica de la función de pertenencia discreta. Ejemplo 3.3, conjunto de tensiones próximas a la tensión nominal (1 pu), el conjunto se representa por la siguiente función de pertenencia: 0 v a V (v) cb va c b 0 si va si a v b si b v c si vc 19 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Si a = 0.95, b = 1 y c = 1.05, se tiene la siguiente representación gráfica: Fig. 3.3 Gráfica de la función de pertenencia. De una manera general, un conjunto difuso, F, definido en el universo del discurso U, está representado por: F x , F ( x ) x U Es decir, que los elementos del conjunto difuso, son definidos por parea constituidos por los elementos x U y los respectivos valores de la función de pertinencia F ( x ) . 3.3.2 Variables Lingüísticas Las variables lingüísticas, son variables cuyos valores no son números, y sí, palabras o sentencias de un lenguaje natural o artificial. Ejemplo 3.4, Sea la variable Tensión, suponiendo que esa variable puede asumir los valores lingüísticos Muy_Baja, Baja, Normal, Alta y Muy_Alta. El conjunto de valores asumidos por la variable lingüística es denominado Conjunto de Términos representado por T(x ) , donde x es la variable. Los valores asumidos por la variable lingüística son representados por conjuntos difusos definidos por las correspondientes funciones de pertinencia Variable lingüística: Tensión (V) Conjunto de términos: T(V)={Muy_Baja, Baja, Normal, Alta, Muy_Alta} Las funciones de pertenencia se muestran en las gráficas de la Fig. 3.4 20 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 3.4 Gráfica de la función de pertenencia 3.3.3 Funciones de Pertenencia La definición de las funciones de pertenencia empleadas en una aplicación de sistemas difusos es una etapa fundamental y difícil en el desarrollo de esa aplicación. No existen reglas definitivas para la elección de dichas funciones las cuales representan el conocimiento de un especialista en el tema en cuestión o informaciones extraídas de un banco de datos. Algunas características de las funciones de pertenencia, son: 1. Formato: Triangular, trapezoidal, Gaussiana, sigmoidal, etc. 2. Obtención: Elegida por los usuarios basados en su experiencia o através de un proceso de optimización a partir de datos experimentales u obtenidos por simulación. 3. Solapamiento: No es necesario pero es importante para dar robustez al sistema difuso. En general el solapamiento es de dos funciones. 4. Normalización: Generalmente las funciones de pertinencia son definidas en el intervalo [0, 1]. No es obligatorio mas facilita la implementación de sistemas difusos. 3.3.4 Operaciones Básicas de Lógica Difusa Dados dos conjuntos difusos A y B en el mismo universo X, con funciones de pertenencia A y B respectivamente, se pueden definir las siguientes operaciones básicas: 21 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Unión. La función de pertenencia de la unión de A y B se define como: A B max A ( x ), B ( x ) Intersección. La función de pertenencia de la intersección de A y B es: A B min A (x ), B (x ) Complemento. La función de pertenencia del complemento de A se define como: A (x ) 1 A ( x ) Producto cartesiano. Dados los conjuntos difusos A1, ... , An con universos X1, ..., Xn respectivamente, se define el producto cartesiano como un conjunto difuso en X1 ... Xn con la siguiente función de pertenencia: A1... A n (X1, ... , X n ) min A1 (X1), ... , A n (X n ) según Mamdani (1974) A1... A n (X1, ... , X n ) A1 (X1) A 2 (X 2 ) ... A n (X n ) según Larsen (1980). 3.4 Modelos Basados en Lógica Difusa Los modelos basados en lógica difusa, son: 1. Modelos difusos lingüísticos 2. Modelos difusos de Takagi y Sugeno 22 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 3.5 Modelos Difusos Lingüísticos Conocido también como modelo Mamdani, en la Fig. 3.5 y 3.6, se muestran el diagrama de bloques de este modelo. Fig. 3.5 Modelo difuso Mamdani Fig. 3.6 Modelo difuso Mamdani [22] 3.5.1 Fusificación Es un interfaz que transforma las variables de entrada del modelo (u) en variables difusas. Para éste interfaz se deben tener definidos los rangos de variación de las variables de entrada y los conjuntos difusos asociados con sus respectivas funciones de pertenencia. 23 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 3.5.2 Base de Reglas Es una base de conocimientos, contiene las reglas lingüísticas del control y la información referente a las funciones de pertenencia de los conjuntos difusos. Estas reglas lingüísticas, tienen típicamente la siguiente forma: Si u1 es A y u2 es B entonces y es C donde A, B y C son los conjuntos difusos de las variables de entrada u1 y u2, y de la variable de salida y respectivamente. Existen varias formas de derivar las reglas, entre las que destacan las basadas en: 1. La experiencia de expertos y el conocimiento de ingeniería de control. La base de reglas se determina a partir de entrevistas con el operador o a través del conocimiento de la dinámica del proceso. 2. La modelación del proceso. Los parámetros de la base de conocimiento se obtienen a partir de datos de entrada y salida del proceso. 3.5.3 Motor de Inferencia Realiza la tarea de calcular las variables de salida a partir de las variables de entrada, mediante las reglas del controlador y la inferencia difusa, entregando conjuntos difusos de salida. Por ejemplo, dada una base de conocimiento con n reglas del tipo: Si u1 es Ai y u2 es Bi entonces y es Ci La secuencia de cálculos que realiza el motor de inferencia incluye: 1.- Determinar el grado de cumplimiento Wi de cada regla a partir de los grados de pertenencia de las variables de entrada obtenidos en la etapa de fusificación, es decir, 24 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Wi min( A , B , ) i i debido a que las premisas de la reglas están unidos por operadores AND, definidos como la intersección de conjuntos difusos. 2.- Para cada regla se tiene una consecuencia "y es Ci", que tiene asociado una función de pertenencia C . Por lo tanto, se tiene un conjunto de salida C i' , cuya función de i pertenencia es: ' min( Wi , C i , ) Ci donde Wi es el grado de cumplimiento para la regla i. 3.- Para evaluar el conjunto total de reglas, se unen los conjuntos difusos C 'i resultantes de cada regla, generándose un conjunto de salida con la siguiente función de pertenencia: ' max( ' ) ; i 1, ... , n C Ci De esta forma, se obtiene una salida difusa del controlador, con una función de pertenencia ' C 3.5.3.1 Consistencia y Completividad de la Reglas a) Consistencia de un conjunto de reglas Un conjunto de reglas SI – ENTONCES, es inconsistente si hay más de dos reglas con el mismo antecedente pero con diferente consecuente. 25 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) b) Completividad de un conjunto de reglas Un conjunto de reglas está completo si cualquier combinación de valores de entradas resulta en un valor apropiado de la salida. 3.5.4 Desfusificación Es un interfaz de desfusificación que provee salidas discretas y determinísticas a partir de los conjuntos difusos C' obtenidos como resultado de la inferencia. Existen diferentes métodos de desfusificación, algunos de los cuales se describen a continuación: 1. Método del máximo. La salida corresponde al valor para el cual la función de pertenencia ' alcanza su máximo. C 2. Media del máximo. La salida es el promedio entre los elementos del conjunto C' que tienen un grado de pertenencia máximo. 3. Centro de área. Genera como salida el valor correspondiente al centro de gravedad de la función de pertenencia del conjunto de salida C'. 3.6 Modelos Difusos de Takagi y Sugeno Estos modelos se caracterizan por relaciones basadas en reglas difusas, donde las premisas de cada regla representan subespacios difusos y las consecuencias son una relación lineal de entrada-salida (Takagi y Sugeno, 1995). Las variables de entrada en las premisas de cada regla son relacionadas por operadores "y" y la variable de salida es una combinación lineal de las variables de estado. Por lo tanto, las reglas del modelo tienen la siguiente forma: Ri : Si X1 es A1i y ... y Xk es Aki 26 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Entonces Yi pio p1i X1 ... p i X k k donde X1, ..., Xk son las variables de entrada o premisas de las reglas, A1i, ..., Aki son los conjuntos difusos asociados a las variables de entrada, pio , ... , pi son los parámetros de la regla i, e Yi es la salida de la regla i. k Por lo tanto, la salida del modelo, Y, se obtiene ponderando la salida de cada regla por su respectivo grado de cumplimiento Wi, es decir: M Wi Yi Y i 1 M Wi i 1 donde M es el número de reglas del modelo y Wi se calcula según el operador intersección. 3.6.1 Ventajas de los Modelos Difusos Las ventajas de los dos modelos difusos, se pueden resumir en lo siguiente: Ventajas del Modelo Takagi y Sugeno: 1. Es computacionalmente eficiente 2. Trabaja adecuadamente con técnicas lineales 3. Trabaja adecuadamente con técnicas de optimización y adaptivas 4. Es adecuado con el análisis matemático Ventajas del Modelo Mamdani: 1. Es intuitivo 2. Tiene amplia aceptación 27 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 3. Es adecuada al pensamiento humano 3.7 Sistema de Lógica Difusa La lógica difusa proporciona un mecanismo para representar los constructos lingüísticos tales como: “Mucho”, “Medio” y “Poco”. En general, la lógica difusa proporciona una estructura de inferencia que permite capacidades apropiadas de razonamiento humano. Al contrario, la teoría de los conjuntos binarios tradicional describe eventos precisos, los eventos ocurren o no ocurren. La utilidad de los conjuntos difuso estriba en su habilidad para modelar datos inciertos o ambiguos, en la Fig. 3.6 Se muestra un esquema de un sistema de lógica difusa. Fig. 3.6 Sistema de Lógica Difusa. [23] El mecanismo de inferencia difusa está gobernado por reglas difusas: SI - ENTONCES, permite obtener una salida (decisión) apropiada en función de las entradas. 3.8 Sistema de Control Un sistema de control es un conjunto de componentes físicos diseñado para alterar o regular el sistema basado en una acción de control. El problema de control, está determinado como: 1. La salida o respuesta del sistema físico bajo control está ajustada según lo requerido por la señal de error. 28 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 2. La señal de error es la diferencia entre la respuesta actual (sensor) de la planta y la respuesta deseada, como la especifica por una entrada de referencia. 3.8.1 Sistema de Control de Lazo Cerrado Un sistema de control de lazo cerrado, es un sistema realimentado, en este sistema de control, la acción de control depende de salida de sistema. 3.9 Diseño de Controladores para Sistema de Control Los pasos para diseñar un controlador para un sistema complejo, son los siguientes: [23] 1. Los sistemas en gran escala son descompuestos en un conjunto de subsistemas desacoplados. 2. Las variaciones temporales de los sistemas son hechas para variación lenta. 3. La dinámica no lineal de la planta es linealizada localmente sobre un conjunto de puntos de funcionamiento. 4. Un conjunto de variables de estado, variables de control, o características de salida están disponibles. 5. Los controladores simples P, PD y PID son diseñados para cada subsistema desacoplado. 6. Puede existir incertidumbres debido al entorno externo, el diseño de controlador deben ser tal que reúna todas las necesidades. 7. Un sistema de control supervisor, el operador automático o experto humano, forme un lazo de control realimentado y ayude en ajustar los parámetros de los controladores. 3.10 Controlador Difuso El control difuso es una tecnología actualmente muy bien desarrollada que permite utilizar conocimiento de naturaleza heurística para controlar un sistema. Tiene la propiedad de poder manejar imprecisión y vaguedad en la información que utiliza. Tienen una gran popularidad ya que, aún sin aprobar del todo la rigurosa métrica que la 29 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) teoría de control impone, han captado el interés de fabricantes de equipos electrónicos y de control al ser aplicados con éxito a un sinfín de aparatos y dispositivos. El control difuso es una estrategia que pertenece al Control Inteligente cuyas decisiones las toman utilizando un sistema de inferencia basado en lógica difusa. Un controlador difuso es por naturaleza no lineal y existen diversos tipos, en general se define un conjunto de estructuras básicas cuyo comportamiento se aproxima a los controladores clásicos del tipo Proporcional (P), Integral (I) o Derivativo (D). Donde estas denominaciones dependen del procesamiento que se realice sobre la señal de error antes de entrar al sistema de inferencia difuso. 3.10.1 Controlador PID El controlador PID basado en lógica difusa, es uno de los controladores ampliamente empleado en el control de sistemas. En la Fig. 3.6, se muestra el esquema de un controlador difuso PID, es decir, un controlador difuso Proporcional, Derivativo e Integral. Éste controlador requiere tres señales: Una señal proporcional al error, otra señal proporcional a la derivada de la señal de error y otra tercera proporcional a la integral de la señal error. La configuración del controlador que se muestra es de carácter académico, puede variar en la implementación del mismo. Fig. 3.6 Controlador difuso PID. 30 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 3.10.2 Controlador Difuso PD En la Fig. 3.7, se muestra el esquema de un controlador difuso PD, es decir, un controlador difuso Proporcional y Derivativo. Éste controlador requiere dos señales: Una señal proporcional a la señal de error y otra señal proporcional a la derivada de la señal de error. Fig. 3.7 Controlador difuso PD. 31 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) IV APLICACIÓN 4.1 Introducción En este capítulo, se realiza la aplicación del controlador difuso propuesto para el control del generador sincrónico y la respectiva simulación empleando el software MATLAB® 2007 y sus utilitarios: Simulink® [26], el Tool box de lógica difusa. [24, 25] 4.2 MATLAB® El nombre de MATLAB proviene de la contracción de los términos MATrix LABoratory y fue concebido para el fácil acceso a las librerías que son de gran importancia en el campo de la computación y el cálculo matricial. El software MATLAB®, es un entorno de computación y desarrollo de aplicaciones totalmente integrado orientado para el desarrollo de proyectos con elevados cálculos matemáticos y la visualización gráfica de estos. MATLAB integra el análisis numérico, cálculo matricial, procesado de señales, todo en un entorno amigable para el usuario. 4.3 SIMULINK® El software Simulink® es una herramienta basada en el uso de diagramas de bloques para modelar y analizar sistemas dinámicos. Está estrechamente ligada con el programa MATLAB®. En la Fig. 4.1, se muestra la integración del software SIMULINK® con el software MATLAB®, los Tool Boxes, ficheros creados por el usuario, Real Time Windows Target es el Kernel en tiempo real que hace de interfaz con el sistema operativo Windows permite capturar y generar señales en tiempo real mediante diagramas de bloques generados con SIMULINK® [27]. 32 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.1 Interrelación del SIMULINK® con el MATLAB® El software SIMULINK® es un software para modelar, simular y analizar sistemas en tiempo continuo, tiempo discreto o híbridos. Proporciona una interfaz gráfica (GUI) para la construcción de modelos: diagrama de bloques. Los resultados pueden ser llevados al espacio de trabajo para posterior simulación y visualización. Para la presente investigación, se utilizó el software MATLAB® 2007, SIMULINK® y el Tool Box de lógica difusa. 4.4 Datos del Sistema Para la aplicación de la presente investigación, se empleo un generador sincrónico típico de 3 kVA, 220 V, 60 Hz, 7.9 A, 1200 rpm, muy utilizado en la literatura técnica, cuyos datos, se muestran en la Tabla 4.1. Tabla 4.1 Parámetros del generador sincrónico [5] Parámetros Valor Descripción Xd 0.615 pu Reactancia de eje directo X 'd 0.176 pu Reactancia transitoria de eje directo X 'd' 0.146 pu Reactancia subtransitoria de eje directo Xq 0.366 pu Reactancia de eje en cuadratura 33 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) X 'q 0.366 pu Reactancia transitoria de eje en cuadratura X q'' 0.217 pu Reactancia subtransitoria de eje en cuadratura j 2.7952 s Inercia efectiva (2*H) ' do 0.169 s Constante de tiempo transitoria de eje directo '' do 0.006268s '' qo '' s 2 do D 0.0053 s ra 0.02427 pu Constante de tiempo subtransitoria de eje directo Constante de tiempo subtransitoria de eje de cuadratura Factor de amortiguamiento equivalente Resistencia de armadura 4.5 Base de Reglas Difusas Para la aplicación de un controlador difuso, es necesario, definir con conjunto de reglas difusas. Después de elegir las variables adecuadas para las entradas y la salida del controlador difuso, se requiere decidir sobre las variables lingüísticas. Esas variables transforman los valores numéricos de las entradas al controlador difuso, a cantidades difusas. El número de esas variables lingüísticas especifica la cualidad del control la cual se puede lograr al emplear el controlador de lógica difusa. Cuando el número de variables lingüísticas se incrementa, también se incrementan el tiempo computacional y el requerimiento de memoria. Por lo tanto, es necesario realizar un balance entre la calidad del control y el tiempo computacional al elegir el número de variables lingüísticas. 4.5.1 Base de Reglas Difusa empleadas por el controlador difuso P La base de reglas difusas para el control automático de voltaje, AVR, propuesto tomando en cuenta un controlador difuso P, su entrada el error y su salida es el voltaje de campo. 34 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) La base de reglas difusas utilizadas por el controlador difuso P, está definida en la Tabla 4.2 Tabla 4.2 Base de Reglas Difusas utilizadas por el controlador difuso P Si el error de voltaje es Entonces el voltaje de campo es Muy negativo Muy pequeño Negativo Pequeño Normal Medio Positivo Grande Muy positivo Muy grande 4.5.2 Base de Reglas Difusa empleadas por el controlador difuso P Los conjuntos de términos o funciones de membresías para las variables: error y variación de error, denotados por e y e respectivamente. En la Tabla 4.3 se muestra los conjuntos de términos y los valores lingüísticos se leen: 1. NG = negativo_grande 2. NP = negativo_pequeño 3. CERO = cero 4. PP = positivo_pequeño 5. PG = positivo_grande La base de reglas difusas utilizadas por el controlador difuso PD, está definida en la Tabla 4.3 Tabla 4.3 Matriz de reglas para el generador sincrónico utilizadas por el controlador difuso PD e ∆e NG NP CERO PP PG NG NG NG NG NP CERO NP NG NG NP CERO PP CERO NG NP CERO PP PG PP NP CERO PP PG PG PG CERO PP PG PG PG 35 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Las 25 reglas de control difusas, son de la forma: Regla i: SI el error X es NG y la variación_de_error Y es CERO, ENTONCES el voltaje_de_campo es NG Regla j: SI el error X es PP y la variación_de_error Y es NP, ENTONCES el voltaje_de_campo es CERO La matriz de reglas en la Tabla 4.3 cumple con las definiciones de completividad y consistencia. 4.6 Respuesta del Generador En la aplicación del controlador inteligente, se considera tres casos de estudio: 1. Generador sincrónico con control tradicional 2. Generador sincrónico con controlador difuso P 3. Generador sincrónico con controlador difuso PD 4.6.1 Respuesta del generador con un controlador tradicional En la Fig. 4.2, se muestra el diagrama de bloques del generador sincrónico, que utiliza como control de tensión de bornes del generador un regulador automático de voltaje, AVR, es un control tradicional, ampliamente utilizado en la industria de generación eléctrica. En la Fig. 4.3, se muestra la respuesta que se obtiene al considerar el control tradicional en el generador sincrónico. 36 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.2 Diagrama de bloques del control de un generador sincrónico tradicional Control Tradicional 1.2 Respuesta 1 0.8 Escalon unitario Vt [pu] 0.6 0.4 0.2 0 -0.2 0 1 2 3 4 5 Tiempo [s] 6 7 8 9 10 Fig. 4.3 Voltaje en bornes del generador sincrónico 4.6.2 Respuesta del Generador con un Controlador Inteligente En la Fig. 4.4, se muestra el esquema general de control inteligente que utiliza un controlador difuso PD. 37 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.4 Esquema de control inteligente del generador 4.6.2.1 Controlador Difuso P En la Fig. 4.5, se muestra el diagrama de bloques del generador sincrónico, que utiliza como controlador difuso P que reemplaza al regulador automático de voltaje, AVR. En las Figs. 4.6, 4.7 y 4.8, se muestran la implementación en el Tool Box de lógica difusa del MATLAB® del controlador difuso P. Fig. 4.5 Diagrama de bloques de un generador sincrónico utiliza un controlador difuso P 38 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.6 Controlador difuso P Fig. 4.7 Editor de la base de reglas difusas para el controlador difuso P 39 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.8 Función membresía y defusificación, controlador difuso P En la Fig. 4.9, se muestra la respuesta del generador sincrónico cuando se aplica un controlador difuso P. Como se puede ver, éste controlador, produce un sobreimpulso considerable del orden de 1.7 pu, lo cual indica que no satisface los criterios de control. El controlador difuso P, es un controlador simple, cumple con el cometido de controlar la tensión en bornes del generador sincrónico. Controlador Difuso P 1.8 Respuesta 1.6 1.4 1.2 Vt [pu] 1 0.8 Escalon unitario 0.6 0.4 0.2 0 -0.2 0 1 2 3 4 5 Tiempo [s] 6 7 8 9 10 Fig. 4.9 Respuesta del generador sincrónico a un controlador difuso P 40 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 4.6.2.2 Controlador Difuso PD En la Fig. 4.10, se muestra el diagrama de bloques de un generador sincrónico que utiliza un controlador difuso PD. Fig. 4.10 Diagrama de bloques de un generador sincrónico utiliza un controlador difuso PD En las Figs. 4.11, 4.12, 4.13 y 4.14, se muestran la implementación en el Tool Box de lógica difusa del MATLAB® del controlador difuso PD. Fig. 4.11 Editor FIS 41 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.12 Editor de la función membresía Fig. 4.13 Función membresía y defusificación, controlador difuso PD 42 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Fig. 4.14 Editor de la base de reglas difusas para el controlador difuso PD Controlador Difuso PD 1.4 Respuesta 1.2 1 Vt [pu] 0.8 Escalon unitario 0.6 0.4 0.2 0 -0.2 0 1 2 3 4 5 Tiempo [s] 6 7 8 9 10 Fig. 4.15 Respuesta del generador sincrónico a un controlador difuso PD 43 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) En la Fig. 4.15, se muestra la respuesta del generador sincrónico cuando se utiliza un controlador difuso PD. La respuesta, es adecuada, el diseño del controlador difuso PD es medianamente compleja, pero cumple con los requerimientos del control. Con la finalidad de mejorar la respuesta de la estrategia de control propuesto, se debe sintonizar los parámetros del controlador difuso PD, las ganancias Ke y Kc del controlador difuso mostrada en la Fig. 4.4. En la Fig. 4.10, las ganancias son: Ke = 0.15 y Kc = -0.05 con estos parámetros la respuesta tiene un sobreimpulso de 1.35 pu, la cual se puede evidenciar en la Fig. 4.15. Los valores de Ke = 0.05 y Kc = -0.05 dan una respuesta aceptable, el sobreimpulso en este caso es 1.08 pu, la cual se puede considerar aceptable, sin embargo, aumenta el tiempo de crecimiento de 1.2 a 2.7 segundos, los cual se puede ver en la Fig. 4.16. 1.2 Respuesta 1 0.8 Escalon unitario 0.6 0.4 0.2 0 -0.2 0 1 2 3 4 5 6 7 8 9 10 Fig. 4.16 Respuesta mejorada del generador sincrónico a un controlador difuso PD 4.7 Análisis de Resultados Considerando las respuestas obtenidas en los tres casos, los resultados son satisfactorios al utilizar el control inteligente basado en un controlador difuso PD. 44 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) V CONCLUSIONES Y DESARROLLOS FUTUROS 5.1 Introducción En este capítulo final, se presentan las conclusiones a que se arribaron en el desarrollo del presente trabajo de investigación. Asimismo se plantean los posibles desarrollos futuros sobre la temática enfocada. 5.2 Conclusiones Las conclusiones que se obtuvieron al finalizar el trabajo de investigación, son los siguientes: 1. Es posible aplicar la lógica difusa al control inteligente de generadores sincrónicos. 2. El control inteligente de un generador sincrónico, es más simple con respecto al controlador tradicional debido a que no se requiere una solución exacta como en el caso del control tradicional. 3. La Universidad, puede apoyar al desarrollo de herramientas de simulación con recursos limitados. 4. Por la escasa carga horaria asignada a la investigación (2 horas semanales) no se pudo aplicar a un generador eléctrico real. 5.3 Desarrollos Futuros Por otra parte, se tuvo que simplificar algunas temáticas y quedaron en el tintero algunas ideas. Dentro de los desarrollos futuros de la investigación, se pueden mencionar los siguientes trabajos a considerar como futuras investigaciones, los cuales, son: 45 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) 1. Aplicar la lógica difusa y redes neuronales al diseño de un controlador inteligente de un generador eléctrico mediante un sistema de inferencia neurodifuso. 2. La inclusión de un algoritmo genético para la sintonización de los parámetros del controlador difuso. 46 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Referencias Bibliográficas [1] A. Blanco, Control de Emergencias y Desprendimiento Óptimo de Carga. Tesis de Magíster en Ciencias de la Ingeniería, PUCCh, Santiago de Chile, 1992. [2] P. Kundur, Power System Stability and Control. McGraw-Hill Inc., New York, 1994. [3] P. M. Anderson, A. A. Fouad, Power System Control and Stability. IEEE Press, Piskataway, New York, 1994. [4] T. Hiyama, ‘Rule-Based Stabilizer for Multi-Machine Power System’. IEEE Trans. on Power Systems, Vol. 5, No. 2, may 1990, pp. 403-411. [5] Carlos Buelna, Rogelio Soto, ‘PC Based Fuzzy-Neuro Controller For A Synchronous Generator’, Proc. American Control Conference, San Diego, California, junio, 1999, pp. 4223-4227. [6] Carlos Buelna, Rogelio Soto, ‘Fuzzy-Neuro Controller for Synchronous Generator’, 1997 IEEE, pp. TA2-3.1-TA2-3.3. [7] F. Morales, et al., ‘Evaluación de Técnicas Basadas en Conocimiento para el Diseño de Controles de Excitación en Sistemas de Potencia’. Ingeniería, PUCCh. [8] F. Morales, et al., ‘Control Robusto en Sistemas de Potencia Multimáquinas Utilizando Lógica Difusa y Teorías de Control H y Control Proyectivo’. Facultad de Ingeniería, Pontificia Universidad Católica de Chile. [9] M. Olivares y Ricardo Rojas, ‘Modelado y Control Difuso’. Dpto. Electrónica, Universidad Técnica Federico Santa María. [10] K. Solano, et al., ‘Controladores adaptables basados en mecanismos de Inferencia difusa’. Pontificia Universidad Javierana Cali. [11] H. Hoang, K. Tomsovic, ‘Design and Analysis of an Adaptive Fuzzy Power System Stabilizer’. IEEE Trans. On Energy Conversion, Vol 11, No. 2, june 1996, pp. 455-461. [12] M. Noroozian, et al.,’Robust, Near Time-Optimal Control of Power System Oscillations With Fuzzy Logic’. IEEE Transactions on Power Delivery, Vol. 11, No. 1, january 1996, pp. 393-400. 47 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) [13] A. Esogbue, et al., ‘A Reinforcement Learning Fuzzy Controller for Set-Point Regulador Problemas’. School of Industrial and Systems Engineering, Georgia Institute of Tecnology. [14] A. Esogbue, W. Hearnes II, ‘A Learning Algorithm for the Control of Continuous Action Set-Point Regulator Systems’. School of Industrial and Systems Engineering, Georgia Institute of Tecnology, September 16, 1998 [15] C. Falkner, B. Heck, ‘A Design of Passivity-Based Output Feedback Controllers for Power System Stabilization’. Arkansas Tech University, Georgia Institute of Technology. [16] M. A. M. Hassan, O. P. Malik, G. S. Hope, ‘A Fuzzy Logic Based Stabilizer for a Synchronous Machine’. IEEE Transactions on Energy Conversion, Vol. 6, No. 3, september 1991, pp. 407-413. [17] M. A. M. Hassan, O. P. Malik, ‘Implementation and Laboratory Test Results for a Fuzzy Logic Based Self-Tuned Power System Stabilizer’. IEEE Transactions on Energy Conversion, Vol. 8, No. 2, june 1993, pp. 221-228. [18] K. Tomsovic, M. Y. Chow, Tutorial on Fuzzy Logic Applications in Power Systems. IEEE-PES Winter Meeting in Singapure, january 2000. [19] M. A. Abido, Y. L. Abdel-Magid, ‘A Hybrid Neuro-Fuzzy Power System Stabilizer for Multimachine Power Systems’. IEEE Trans. on Power Systems, Vol. 13, No. 4, november 1998. [20] M. A. Abido, Y. L. Abdel-Magid, ‘Hybridizing Rule-Based Power System Stabilizer with Genetic Algorithms’. IEEE Trans. on Power Systems, Vol. 14, No. 2, may 1999. [21] Anderson, P.M. and Fouad, A. A., Power System Control and Stability. The Iowa State University Press, Ames, Iowa, USA, 1977. [22] Doris Sáez, ‘Lógica difusa, redes neuronales y control predictivo’. Técnicas Modernas de Control, SEMINARIO AADECA-UBA. Marzo, 2002, Buenos Aires. [23] S. N. Sivanandam, et al., Introduction to Fuzzy Logic using MatLab. SpringerVerlag Berlin Heidelberg, 2007. [24] The MathWorksTM, Fuzzy Logic Toolbox™, For use with Matlab. User’s Guide, version 2. 2002. [25] The MathWorksTM, Fuzzy Logic Toolbox™ 2 User’s Guide. 2009a. [26] The MathWorksTM, Simulink® 7 User’s Guide. 2009. 48 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) [27] I Rojas, Introducción a Simulink. Curso de Doctorado: Fundamentos de Matlab/Simulink. [28] M. Torres, “Modelo de PSS y AVR Basado en Lógica Difusa para un Generador Sincrónico”. Universidad de Cundinamarca. 49 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co) Anexos Anexo A1 Calculo de Constantes Ki % Generador Sincrónico conectado a una barra infinita. % Ejemplos 4.1, 5.1, 6.6 y 6.7 [21] % Valores nominales S = 160 % MVA Vn = 15 % kV E = 375 % V I = 6158.40 % A If = 926 % A fp = 0.85 % (-) xd = 1.70 % pu xq = 1.64 % pu r = 0.001096 %pu Va = 1.00 % pu Tension en bornes del generador Sa = 1.00 % pu xtd=0.245 J=1.765 % kW s/hp % Linea de transmision Re = 0.02 % pu Le = 0.40 % pu Xe=0.40 % pu Ze = 0.4005 % pu phi = 87.138 % grados sexagesimales % Resultados: Generador conectado a barra infinita Vt0=Va % pu Vinf=0.828 % Tensión de la Barra infinita Eqa0=2.5995 % pu Id0=-1.112 % pu Iq0=0.385 % pu Vq0=0.776 % pu Vd0=-0.631 % pu delta0_alpha=66.995*pi/180 % rad % Calculo de las constantes % K1 kl=1/(Re^2+(xq+Xe)*(xtd+Xe)) K1=kl*Vinf*(Eqa0*(Re*sin(delta0_alpha)+(xtd+Xe)*cos(delta0_alpha))+Iq0 *(xq-xtd)*((xq+Xe)*sin(delta0_alpha)-Re*cos(delta0_alpha))) % K2 K2=kl*(Iq0*(Re^2+(xq+Xe)^2)+Eqa0*Re) % K3 K3=1/(1+kl*(xd-xtd)*(xq+Xe)) % K4 K4=Vinf*kl*(xd-xtd)*((xq+Xe)*sin(delta0_alpha)-Re*cos(delta0_alpha)) % K5 K5=(kl*Vinf*xtd*Vq0/Vt0)*(Re*cos(delta0_alpha)(xq+Xe)*sin(delta0_alpha))(kl*Vinf*xq*Vd0/Vt0)*((xtd+Xe)*cos(delta0_alpha)+Re*sin(delta0_alpha)) % K6 K6=(Vq0/Vt0)*(1-kl*xtd*(xq+Xe))-(Vd0/Vt0)*kl*xq*Re 50 Document shared on www.docsity.com Downloaded by: diego-nicolas-cuesta-cuesta (dncuestac@correo.udistrital.edu.co)