11
11
11
TESIS
PRESENTA
TUTOR (ES)
Dr. Francisco Javier Álvarez Rodríguez
Dr. Luis Alejandro Flores Oropeza
COMITÉ TUTORAL
Dr. Alejandro Román Loera
A mí amada esposa por su apoyo incondicional, tú sabes que sin ti esto no hubiera sido
posible, te amo.
A mis compañeros de maestría Mario, Jesús y Miguel por haber hecho más ameno estos
dos años.
A mis tutores Dr. Luis Alejandro Flores, Dr. Alejandro Román y el Dr. Francisco Álvarez,
por sus atinados consejos.
Juan Pedro C. S.
Índice General
1 Introducción .............................................................................................................. 7
1.1 Antecedentes ...................................................................................................... 7
1.2 Descripción del Problema ................................................................................... 9
1.3 Organización del trabajo ................................................................................... 11
3 Metodología ............................................................................................................. 43
3.1 Balastro Electrónico .......................................................................................... 43
3.2 Diseño del Controlador Difuso........................................................................... 45
3.3 Simulación del Control Difuso ........................................................................... 51
4 Resultados ............................................................................................................... 57
4.1 Sistema Completo ............................................................................................. 57
4.2 Simulación de Referencia ................................................................................. 60
4.3 Simulación con Variación en la carga (250Ω y 400Ω)........................................ 64
5 Conclusiones........................................................................................................... 69
5.1 Trabajos Futuros ............................................................................................... 70
Glosario .......................................................................................................................... 71
Bibliografía ..................................................................................................................... 73
1
Resumen
3
Abstract
At present most systems are susceptible to be controlled, opening the possibility of im-
proving the efficiency of these systems. This document presents the software design and
implementation of two fuzzy controllers, with variations in the number of membership func-
tions to be applied to an electronic ballast, in particular the study has focused on mono-
stage electronic ballast. The simulations were performed in MATLAB Simulink software.
The controllers have as the voltage error e as input variables, the output variable is the
change of the pulse width (PWM) which determine the duty cycle of the electronic ballast.
Comparison parameters are average output voltage and the error therein. The results of
the fuzzy controllers were compared with the system in open loop.
5
1 Introducción
1.1 Antecedentes
F. Montufar [1] presenta el diseño de un controlador por lógica difusa aplicado a un ro-
bot manipulador. El controlador difuso que se desarrollo es robusto a incertidumbres y
perturbaciones. Las pruebas experimentales y simulaciones se realizaron en un robot ma-
nipulador de dos grados de libertad. En la figura 1 se muestra el diagrama a bloques del
controlador robusto difuso.
7
1 Introducción
versor CD/CA el cual genero la onda cuadrada para la lámpara, todo esto manipulado por
un controlador difuso.
Fig. 1 Diagrama a bloques del controlador robusto difuso propuesto por Montufar en [1].
8
1 Introducción
Fig. 2 Diagrama completo del balastro propuesto en la tesis de Morcillo [4] para una lám-
para de 42 W, con control.
9
1 Introducción
Algoritmos genéticos
Sistemas expertos
Lógica difusa
Redes neuronales
• ¿Cuáles son las características que debe poseer un controlador difuso, para obte-
ner un mejor desempeño?
1.2.2 Objetivos
10
1 Introducción
11
2 Revisión de la Literatura
El contenido de este capítulo tiene como objetivo dar una introducción básica a los con-
ceptos de la lógica difusa, conjuntos difusos y sus operaciones, además de ver la teoría
de control necesaria para el diseño de un controlador difuso y la teoría para el balastro
electrónico. El contenido se basa en varios autores Leonid R. [9], Jantzen J. [10] y por
T.J. Ross [11], Zhang, H., & Liu, D. [12], F. MacNeill & E. Thro [13], M. Rashid [14].
La lógica difusa es una herramienta matemática que imita la manera en que los huma-
nos manejamos y procesamos la información, por lo que nos permite manejar la incerti-
dumbre de dicha información, como lo haría el cerebro humano, y tratar con juicios de
valor como: “el aire es frio” o “el agua está caliente”. Además de que las personas conta-
mos con un sentido común donde las cosas son parcialmente ciertas [10]. Los juicios de
valor son tratados como conjuntos difusos, los cuales son pasados a través de reglas del
tipo if-then para así tomar una acción, como ejemplo, Si el aire es frio entonces calentar
aire. Produciendo de esta manera uno o varios valores a su salida.
13
2 Revisión de la Literatura
Unos de los conceptos básicos para sumergirnos en la lógica difusa, precisamente son
los conjuntos difusos, por lo que es necesario realizar una comparación con los conjuntos
clásicos.
{( )| (2.1)
14
2 Revisión de la Literatura
También se refieren a los conjuntos clásicos como conjuntos ordinarios, conjuntos du-
ros, conjuntos no difusos, o simplemente conjuntos.
De forma similar en los conjuntos difusos son aplicables las operaciones básicas de los
conjuntos clásicos (unión, intersección, complemento, etc… ver Fig. 3), además es posi-
ble aplicar entre ellos operadores sobre los conjuntos difusos, tal es el caso de la concen-
tración y la dilatación. Estas operaciones se definen a continuación.
Fig. 3 (a), (b) y (c) muestran los diagramas clásicos de Venn; El universo es representado
por los puntos dentro del rectángulo, y se fija por los interiores de los círculos. (d), (e) y (f)
son sus equivalentes difusos; El conjunto universal está representado por una línea hori-
zontal en Pertenecia μ = 1, y establecido por funciones de pertenencia. Las áreas som-
breadas son: la unión A ∪ B (a, d), la intersección A ∩ B (b, e) y el complemento A ∪ B (c,
f).
15
2 Revisión de la Literatura
( ) (2.2)
( ) (2.3)
(2.4)
Una función de pertenencia triangular está definida por sus límites inferior (a) y superior
(b), y su valor modal (m), tal que . Estos parámetros definen los vértices de la
función de pertenencia triangular y es el valor a evaluar en la pertenencia.
16
2 Revisión de la Literatura
{ (2.5)
Una función de pertenencia trapezoidal está definida por sus límites inferior (a) y supe-
rior (d) y los límites de su soporte, b y c, inferior y superior respectivamente, tal que
. Estos parámetros definen los vértices de la función de pertenencia trape-
zoidal y es el valor a evaluar en la pertenencia.
{ (2.6)
Una función de pertenencia gaussiana, está definida por su valor medio y el valor
. Cuanto mayor sea el k, más estrecha es la campana. La expresión matemática que
define una función de pertenencia gaussiana tiene la siguiente forma:
(2.7)
17
2 Revisión de la Literatura
(2.8)
esta expresión genera un par ordenado para cada con cada , formando coinci-
dencias sin restricciones entre . Es decir, cada elemento en el universo de discurso
está relacionado completamente con cada elemento del universo .
{ (2.9)
18
2 Revisión de la Literatura
Cuando los universos de discurso o los conjuntos son finitos, la relación puede ser re-
presentada mediante una matriz. Una relación n-ria se puede representar mediante una
matriz de relación n-dimensional.
(2.10)
(2.11)
(2.12)
Las relaciones binarias difusas son conjuntos difusos en que mapean cada uno
sus elementos a un grado de pertenencia entre 0 y 1.
19
2 Revisión de la Literatura
Es complicado el trabajar con la información que surge del mundo real debido a la im-
precisión. Por lo que abordar temas de ciertas áreas como las ciencias sociales con estas
técnicas de control lo hace sumamente complicado. Lotfi Zadeh (13) describe este pro-
blema con el principio de incompatibilidad el cual establece:
(2.13)
20
2 Revisión de la Literatura
Premisa 1 (dato):
Premisa 2 (dato): ,
Consecuencia (conclusión):
En el razonamiento humano, el “modus ponens” es el empleado de una forma aproxima-
da:
Premisa 1 (dato):
Premisa 2 (dato): ,
Consecuencia (conclusión):
donde , es próximo a es próximo a .
[ ] [ ] (2.14)
Cuando se tiene una regla difusa con un sólo antecedente, la ecuación anterior se pue-
de simplificar de la siguiente manera:
[ ] (2.15)
21
2 Revisión de la Literatura
Existen diferentes sistemas de inferencia, la diferencia entre ellos radica en sus reglas
difusas en la agregación y en la defusificación. A continuación veremos los sistemas de
inferencia más comunes.
Mamdani propone en [17] y [18] controlar una plata realizando algunas reglas difusas o
sentencias difusas condicionales, por ejemplo:
22
2 Revisión de la Literatura
Por lo que podemos calcular las salidas de una planta y calcular una acción de control
de acuerdo a la tabla de reglas. Este principio fue aplicado por Mamdani para el control de
un sistema de vapor. En la Fig. 5, se observa un ejemplo de la inferencia difusa tipo
Mamdani.
El sistema de inferencia difuso Sugeno o modelo difuso TSK fue propuesto por Takagi,
Sugeno y Kang [19] y [20]. La forma típica de una regla difusa en un sistema de inferencia
difuso Sugeno es la que se muestra a continuación:
(2.16)
23
2 Revisión de la Literatura
entrada , pero puede ser cualquier función con tantas variables como pueda describir
apropiadamente la salida del modelo en la región difusa especificada por el antecedente
de la regla. Cuando es un polinomio de primer orden, el sistema de inferencia re-
sultante se le denomina “modelo difuso Sugeno de primer orden”.
Si es una constante, entonces se tiene un “modelo difuso Sugeno de orden cero” que
puede ser analizado como un caso especial del sistema de inferencia Mamdani, en el
cual, el consecuente de cada regla es definida mediante un singleton difuso; o como un
caso especial del modelo difuso; o como un caso especial del modelo difuso Tsukamoto,
en el que el consecuente de cada regla es especificado mediante una función de perte-
nencia de una función escalón con centro en la constante. En la Fig. 6 se muestra la infe-
rencia difusa tipo Sugeno.
24
2 Revisión de la Literatura
razonamiento difuso. Esto plantea algunas dificultades cuando sus entradas son difusas.
Sin embargo, el valor de salida total resultante obtenida mediante el promedio ponderado
o suma ponderada es siempre dura, esto es contradictorio, ya que un modelo difuso debe
ser capaz de propagar la incertidumbre de sus entradas a las salidas.
Cuando los datos de E/S del sistema objetivo son disponibles, las técnicas con-
vencionales de identificación de sistemas pueden ser usadas para el modelado di-
fuso.
Al realizar la primera etapa del modelado se ha obtenido una base de reglas que descri-
be el comportamiento del sistema objetivo mediante términos lingüísticos. El significado
de estos términos es determinado en la segunda etapa del modelado, que consiste en la
25
2 Revisión de la Literatura
A. Aceves en su artículo menciona [21] que la lógica difusa es una excelente herra-
mienta que permite el modelado de la información incompleta o imprecisa y cuya aplica-
ción primordial está en el control de procesos cuando la obtención de un modelo matemá-
tico del proceso es extremadamente complicado y que, sin embargo, este es controlado
adecuadamente por un experto.
26
2 Revisión de la Literatura
ria, obteniendo un 40% de mejora en la integral de área respecto al controlador difuso con
un tiempo de estabilización de 0.01 segundos.
27
2 Revisión de la Literatura
Los sistemas de control difuso en torno a los convertidores tienen poco tiempo, pero
basándonos en su crecimiento de 5 años a la fecha, es bastante rápido, esto debido que
tiene la capacidad de resolver problemas con incertidumbre, utilizando la información de
un experto.
28
2 Revisión de la Literatura
Sin embargo según A. Aceves [21], se tiene que evitar los siguientes abusos cometidos
al usar la lógica difusa:
• Pensar que la lógica difusa puede resolver todos los problemas que los otros mé-
todos no pueden resolver.
• El asegurar que los sistemas difusos siempre obtienen mejores desempeños que
los sistemas convencionales.
• Un sistema difuso (aunque este catalogado en la inteligencia artificial), no es inteli-
gente, ya que no cuenta con la capacidad de aprender de sus errores.
• Afirmar que el desarrollo y ajuste de un controlador difuso es una tarea muy fácil.
Esto es absolutamente falso y cualquiera que haya realizado un controlador difuso
se habrá dado cuenta.
Nuestra vida cotidiana está inmersa en diversos sistemas, desde el control de tempera-
tura y humedad dentro de una casa hasta objetivo de la transportación desde un punto a
hasta un punto b. Para lo cual se requiere aplicar un sistema de control con ciertas estra-
tegias.
El control desde los años 50´s ha asumido un rol bastante importante en nuestro en-
torno, esto a la par del avance de la tecnología, por lo que me atrevería a decir que cada
aspecto en nuestras vidas se ve afectado por algún sistema de control.
Por otro lado se ha demostrado que la mayoría de sistemas dinámicos pueden ser mode-
lados matemáticamente, representando esto las bases de la teoría de control.
29
2 Revisión de la Literatura
Control clásico
30
2 Revisión de la Literatura
El control difuso es una técnica de control inteligente, la cual representa y simula la lógi-
ca humana con el fin de manipular un sistema dinámico.
Los controladores difusos son usados en la industria con bastante éxito. Estas son las
posibles razones:
El controlador difuso tiene muchas entradas y muchas salidas. Las variables pue-
den ser combinadas en una regla si-entonces con las conectivas “y” y “o”. Las re-
glas se ejecutan en Paralelo, lo que implica una acción recomendada para cada
31
2 Revisión de la Literatura
una. Las recomendaciones pueden entrar en conflicto, pero el controlador los re-
suelve.
La lógica difusa permite al usuario no experto diseñar sistemas de control, y esta puede
ser la razón de mayor peso de su éxito.
Bloque de Pre-procesamiento
Supongamos que las entradas son medidas reales o duras de los equipos de medición,
en lugar de lingüístico. Un pre-procesamiento, condiciona las mediciones antes de que
entren en el controlador. Ejemplos de pre-procesamiento son:
El controlador FL Smidth (FLS) aplica la escala no lineal (Fig. 10). El operador suminis-
tra un valor para una pequeña medida típica, una medida normal típica y una medida
grande típica según la experiencia [30]. El efecto combinado de la escala y las funciones
de pertenencia es una distorsión de las funciones de pertenencia. De hecho, con los años,
sólo se han ajustado los puntos de quiebre, mientras que los conjuntos primarios se han
mantenido sin cambios.
32
2 Revisión de la Literatura
Bloque de Fusificación
El primer bloque dentro del controlador es la fusificación, que es una búsqueda en las
funciones de pertenencia para derivar los grados de pertenencia. El bloque de fusificación
evalúa así las mediciones de entrada de acuerdo con las premisas de las reglas. Cada
premisa produce un grado de pertenencia expresando el grado de cumplimiento de la
premisa.
Una regla permite varias variables, tanto en la premisa como en la conclusión. Por lo
tanto, un controlador puede ser multi-input-multi-output (MIMO) o single-input-single-
output (SISO). El controlador SISO típico regula una señal de control de acuerdo con una
señal de error. Un controlador puede aplicar realmente el error, el cambio de error y el
error integral, pero todavía lo llamaremos control SISO, porque las entradas se basan en
un solo bucle de realimentación. Esta sección supone que el objetivo de control es regular
una salida de planta alrededor de un punto de consigna prescrito (referencia) usando un
controlador SISO.
33
2 Revisión de la Literatura
Las reglas son un ejemplo a título ilustrativo, pero lo utilizaremos a lo largo de este blo-
que. Los nombres Cero, Pos, Neg son etiquetas de conjuntos difusos, así como CE, NG,
NM, PG y PM (Cero, Negativo Mediano, Negativo Grande, Positivo Grande y Positivo Me-
diano respectivamente). “El diseñador asigna los nombres”. El ejemplo tiene dos entradas,
error y cambio de error. Esta última se basa en la derivada sobre el tiempo de la primera.
Estas son las entradas del controlador. En el lado de conclusión de cada regla se prescri-
be un valor para el control de variables en la salida del controlador. El mismo conjunto de
reglas se presenta en la Tabla 1, en un formato relacional.
34
2 Revisión de la Literatura
Este formato es más compacto y proporciona una visión general de la base de reglas
rápidamente. El formato relacional es ciertamente adecuado para almacenar en una base
de datos relacional. El formato relacional supone implícitamente que las variables de la
premisa están conectadas por un conectivo - lógico 'y' o lógico 'o'. El mismo conectivo se
aplica a todas las reglas, no una mezcla de conectivos. Incidentalmente, una regla difusa
con una combinación de términos 'o' puede convertirse en una combinación equivalente
de términos usando las leyes de la lógica (las primeras leyes de DeMorgan).
Un tercer formato, aún más compacto, es el formato tabular, que se muestra en la Tabla
II.
La Fig. 10, es una construcción gráfica de la inferencia, donde cada una de las nueve
filas representa una regla. Consideremos, por ejemplo, la primera fila: si el Error es nega-
tivo (fila 1, columna 1) y el cambio en el Error es negativo (fila 1, columna 2) entonces la
acción de control debe ser Negativa Grande (fila 1, columna 3). El gráfico corresponde a
la base de reglas (2.17). Puesto que el controlador combina el error y el cambio de error,
el controlador es una versión difusa de un controlador proporcional derivativo (PD).
Cambio en el Error
Neg Cero Pos
Neg NG NM CE
Error
Cero NM CE PM
Pos CE PM PG
35
2 Revisión de la Literatura
Las instancias del Error y el cambio en el Error se indican mediante las líneas verticales
a través de la primera y segunda columnas del gráfico. Para cada regla, el motor de infe-
rencia busca el valor de pertenencia donde la línea vertical interseca una función de per-
tenencia.
(2.18)
Fig. 10 Construcción gráfica de la señal de control difuso PD (Generado con Fuzzy Logic
Toolbox de MATLAB).
36
2 Revisión de la Literatura
Bloque de Defusificación
El valor de control nítido uCOG es la abscisa del centro de gravedad del conjunto difuso.
Para conjuntos discretos, su nombre es el centro de masa o gravedad para singletons,
COGS,
∑
(2.19)
∑
El método de la bisectriz del área, BOA, encuentra la abscisa de la línea vertical que
divide el área bajo la función de pertenencia en dos áreas de igual tamaño. Para conjun-
tos discretos, es la abscisa que minimiza
|∑ ∑ | (2.20)
Un enfoque intuitivo es elegir el punto del universo con la pertenencia más alta. Varios
de estos puntos pueden existir, y es una práctica común tomar la media de los máximos
(MOM),
∑
{ } (2.21)
37
2 Revisión de la Literatura
Bloque de Post-procesamiento
Los sistemas para encender una lámpara fluorescente son conocidos como balastro.
Existen dos tipos de balastros: los electromagnéticos y los electrónicos.
Los balastros electromagnéticos funcionan precalentado los electrodos por medio del
capacitor para ayudar en el encendido. Una de las principales desventajas es la operación
a una frecuencia baja y fija (50-60Hz), ocasionando un efecto en la lámpara, conocido
como parpadeo. Este efecto produce fatiga visual y dolores de cabeza. Algunas otras
desventajas son el ruido que producen y que no se puede controlar la luminosidad.
38
2 Revisión de la Literatura
Algunas de las ventajas según [32] de los balastros electrónicos en comparación de los
magnéticos se describen a continuación:
39
2 Revisión de la Literatura
Su operación está dividida por dos estados. En estado 1, el transistor está activo y el
diodo tiene polarización inversa, la corriente de entrada que se eleva, fluye a través del
inductor y del transistor. En estado 2, el transistor es conmutado y la corriente que fluirá a
través del inductor, fluirá a través del inductor, el capacitor, el diodo y la carga. La energía
almacenada en el inductor se transfiere a la carga y la corriente del inductor se abatirá
hasta que el transistor vuelva a activarse en el siguiente ciclo.
40
2 Revisión de la Literatura
conmutación se abate hasta cero la corriente del capacitor normalmente cera negativa. A
fin de limitar este voltaje negativo se conecta un diodo anti-paralelo. Si el conmutador es
un MOSFET, su voltaje negativo queda limitado al valor de la caída de voltaje de su diodo.
Las instalaciones eléctricas que operan con un factor de potencia menor a 1, afectan a
la red eléctrica tanto en la alta tensión como en la baja tensión, las siguientes son conse-
cuencias en medida de la reducción del factor de potencia:
41
3 Metodología
43
3 Metodología
La segunda parte del balastro es un inversor resonante clase E, el cual ofrece una con-
versión de energía extremadamente eficiente (95%) [14] debido a una reducción significa-
tiva en las perdidas de conmutación, ya que, solo utiliza un transistor.
44
3 Metodología
Un controlador difuso es un regulador no-lineal, el cual por medio de una selección ade-
cuada de funciones de pertenencia y una base de reglas se puede compensar la no-
linealidad del sistema.
El diseño del control difuso establece un compromiso entre diversos criterios de diseño
como se propone en [35].
45
3 Metodología
Entrada.
(3.1)
Salida.
(3.2)
46
3 Metodología
3.2.1 Fusificación
47
3 Metodología
Para la variable de salida llamada pwm, se define el universo de discurso con rangos
entre -0.34 y 0.1 ya que estos son los datos que tomara el pwm. A continuación se mues-
tran los valores de la variable de salida para ambos controladores en la Tabla V y en la
figura 18.
48
3 Metodología
49
3 Metodología
La expresión 3.3 denota que la operación de enlace ente las reglas difusas es el min o
AND (intersección). El número de reglas se obtiene mediante la siguiente expresión:
El tipo de inferencia utilizado fue el max-min, este tipo de inferencia interpreta las reglas
Si-Entonces, de la siguiente manera:
e Salida
NG NG
NP NP
CE NP
PP NG
PG NG
e Salida
NG NG
NM NP
NP NG
CE NP
PP NP
PM NG
PG NG
50
3 Metodología
[ ] (3.5)
La ecuación 3.5 toma el valor mínimo de pertenecía de dos conjuntos difusos, en el con-
junto consecuente de la regla asociada, después realiza una unión de los demás conjun-
tos consecuentes.
3.2.3 Defusificación
51
3 Metodología
relativamente alto se optó por realizar una co-simulación con la herramienta PSIM, softwa-
re especializado en la simulación de circuitos eléctricos y electrónicos.
En las Fig. 20, 21 se tienen los sistemas en las 2 herramientas computacionales PSIM
y la co-simulación en Simulink. En las Fig. 22 y 23 se muestran los editores del Fuzzy
Toolbox de MATLAB, para el bloque del controlador difuso y sus reglas.
52
3 Metodología
53
54
3 Metodología
Vin
Scope2
Vout_1
In pwm out pwm In_pwm
Vout_2 Scope
PWM
Current_out
Balastro Scope3
170
Scope1 Constant
Fuzzy Logic
Controller
with Ruleviewer
Scope4 Memory
Fig. 20 Diagrama del balastro electrónico mono-etapa, con un solo transistor.
3 Metodología
55
3 Metodología
56
4 Resultados
58
4 Resultados
El controlador difuso cuenta con una entrada e, que es el error obtenido al comparar un
voltaje de referencia con el voltaje de salida del convertidor reductor-elevador y una salida
pwm, la cual enviara una salida dura o real con un rango de -1 a 1, siendo -1 el 0% y 1 el
100% del modulador del acho de pulso (PWM). Se utilizó Simulink para su implementa-
ción con la librería “Fuzzy Logic Toolbox”.
Parámetros Valores
Inductor Lline 0.6mH
Capacitor Cfiltro 0.41 µF
Voltaje de Entrada Vred 170 V
Frecuencia de Vred 60 Hz
Inductor Lcfp 1 mH
Capacitor Ccfp 220 µF
Inductor Lc 375 µH
Capacitor C3 1.34 nF
Capacitor C1 18.6 nF
Inductor L3 6.5 mH
Resistencia Relamp 330 Ω
59
4 Resultados
4.1.3 PWM
El bloque del pwm cuenta con una entrada que es la que se estará alimentado con la
salida del controlador difuso, y una salida al convertidor. Su función es la de un switch que
estará conmutando dependiendo del estado del Balastro ya que sea que se encuentre en
arranque o en estado permanente. La frecuencia es la mencionada en [33] que es de 56
KHz, cabe mencionar que el ciclo útil es el que estará variando dependiendo del estado
del Balastro Electrónico. La Fig. 25 muestra el diagrama de bloques del pwm en Simulink.
1 1
In pwm out pwm
Relay
Scope1
Signal
Generator
Scope
60
4 Resultados
En este caso las simulaciones del sistema se hacen sin realizar algún cambio en los
parámetros de la Tabla VIII. La Fig. 26 muestra el diagrama de bloques general del siste-
ma sin control y en la Fig. 27 muestra el diagrama general de bloques del sistema con las
variaciones de los controles difusos implementados. El tiempo de muestreo de las simula-
ciones fue de .005 segundos. El balastro tomado de [28] tiene un voltaje pico de salida de
100 v., el cual es el voltaje deseado a la salida del sistema ya controlado. La Fig. 30
muestra el voltaje de salida para el sistema en lazo abierto, con el control de 5 reglas y
para el control con 7 reglas respectivamente.
61
4 Resultados
62
4 Resultados
Fig. 29 Diagrama de bloques del sistema en lazo abierto en Simulink. Caso referencia.
63
4 Resultados
En las Fig. 31, 32 y 33, se tiene la misma gráfica del voltaje de salida divida en tres par-
tes, esto con el fin de observar más a detalle el resultado. Se puede apreciar que aplicar
un controlador al sistema reduce significativamente el error en la salida, obteniendo un
desempeño bastante bueno a comparación del sistema en lazo abierto. Para el análisis
más a detalle se tomaron los parámetros del voltaje de salida y el error para realizar una
comparación entre ellos. En la Tabla IX, se tiene los valores más detallados de los pará-
metros tomados en consideración.
64
4 Resultados
65
4 Resultados
66
4 Resultados
67
4 Resultados
Tabla XI. Resultados de las simulaciones en el caso de variación de carga (400 Ω).
68
4 Resultados
69
5 Conclusiones
70
4 Resultados
• El planteamiento de reglas del tipo Si-Entonces permite una fácil ejecución sobre
una computadora.
En resumen los controladores difusos son altamente adaptables con una relativa facili-
dad principalmente en sistemas donde aplicar un controlador clásico o PID sería una tarea
bastante ardua, esto debido a que presentan condiciones variables en cuanto a sus pun-
tos de operación.
71
Glosario
Lógica Difusa. La lógica difusa es una lógica alternativa a la lógica convencional que
pretende introducir un grado de vaguedad en las cosas que evalúa.
72
4 Resultados
73
Bibliografía
74
Bibliografía
75
Bibliografía
27. S. Bennett, “A brief history of automatic control,” Control Systems, IEEE. vol. 16, no.
3, pp. 17-25, 1996.
28. M. A. Moreno, “Apuntes de control PID,” La Paz Enero, 2001.
29. J. Jantzen, Foundations of fuzzy control. Jhon Wiley & Sons, 2007.
30. L. P. Holmblad and J. J. Østergaard, 1982 “Control of a cement kiln by fuzzy logic In
Fuzzy Information and Decision Processes” North-Holland, Amsterdam, pp. 389–
399. 1982
31. A.J. Calleja, “Balastos electrónicos de una sola etapa con alto factor de potencia:
nuevos métodos de control y aportación de nuevas topologías optimizadas,” Tesis
de Maestría, Universidad de Oviedo, España, 2000.
32. Luminotecnia, “Lighting handbook,” ed, 2002.
33. D.A. Martínez, “Balastro Electrónico Mono-Etapa,” Tesis de Licenciatura, Universi-
dad de las Américas Puebla, Puebla, México, Dic. 2005.
34. A.G. Perry, G. Feng, Y.F. Liu, and P.C. Sen, “A new analysis and design method for
fuzzy logic controllers used in power converter,” in 31st Annual Conference of IEEE
Industrial Electronics Society, 2005. IECON 2005. Pp. 6 pp. 2005.
35. I.S. Jiménez, “Control de temperatura de un horno eléctrico mediante lógica difusa,”
Tesis de Licenciatura, Universidad Tecnológica de la Mixteca, Oaxaca, México,
2012.
36. A. Ibrahim, Fuzzy Logic for embedded systems applications: Newnes, 2004.
76
Anexo A. Cosimulación entre PSIM y
SIMULINK
La simulación de circuitos conmutados para Matlab resulta algo complicado ya que el
coste computacional para este software es bastante pesado, el tiempo de simulaciones
era demasiado y a veces la misma computadora terminaba el proceso ya que no podía
continuar con las simulaciones.
La solución que se encontró fue realizar una cosimulación con un software especializa-
do para la simulación de circuitos electrónicos, ya que se necesitaba el software de SI-
MULINK para llevar acabo la integración del control y la planta y tener a ambos sistemas
en el mismo software. El proceso que se llevó a cabo para que SIMULINK de MATLAB
realizara la cosimulación fue la siguiente:
Para realizar esta unión fue necesario tener la versión de MATLAB R2010a de 32 bits
junto a la versión de PSIM 9 de 32 bits.
Para la simulación en PSIM se integraron al circuito del balastro electrónico los elemen-
tos de control del “SimCoupler Module”, que son “In Link Node” y “Out Link Node”, que se
muestran en las Fig. A1 y A2.
El trabajo que realiza el nodo “In Link Node” es recibir una señal externa, en este caso
de Simulink, el cual estaba enviando una señal pwm para la entrada de los transistores de
los convertidores del balastro electrónico.
En cambio el nodo “Out Link Node” envía las señales de los voltajes de salida del con-
vertidor Buck-Boost y del inversor resonante clase E, hacia Simulink.
78
Bibliografía
El trabajo de este bloque es realizar una simulación paralela, por la parte de PSIM simu-
lando el balastro, y en Simulink recibiendo y mandando los valores de la entrada y las
salidas. En nuestro caso el bloque “SimCoupler” está recibiendo una señal de pwm, y de
él están saliendo los voltajes provenientes de simulación del balastro electrónico.
79
Anexo B. Acrónimos, Tablas y Figuras
B.1 Acrónimos
C Capacitor
CA Corriente Alterna
CD Corriente Directa
CE Cero
E/S Entradas-Salidas
Hz Hertz
L Inductor
NG Negativo Grande
NM Negativo Mediano
NP Negativo Pequeño
PG Positivo Grande
80
Anexo B
PM Positivo Mediano
PP Positivo Pequeño
TSK Takagi-Sugeno-Kang
V Voltaje
W Watt
81
Anexo B
82
Anexo B
84
Bibliografía
85
Anexo B
86