Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Director
JUAN CARLOS CRUZ ARDILA
ING. ELECTRISISTA
Este
trabajo
de
Investigacin
grado,
en
la
modalidad
en
la
Universidad
de
San
Buenaventura Cali.
________________________________________________
JUAN CARLOS CRUZ ARDILA, ING. Electricista
__________________________________________________
EDGAR LIZ QUINTERO, ING. Mecnico
__________________________________________________
HUGO ALBERTO GONZALES, ING Electrnico
DEDICATORIA
A Dios.
Por haberme permitido llegar hasta este punto y haberme dado salud para lograr
mis objetivos, adems de su infinita bondad y amor.
A mi padre
Por los ejemplos de entereza y tenacidad que lo caracterizan y que me ha dado
siempre, por el valor expresado para salir adelante y por su gran amor.
A mi madre
Por haberme apoyado en todo momento, por sus consejos, sus valores, por la
estimulacin constante que me ha permitido ser una persona de bien, pero ms
que nada, por su maravilloso amor.
A mis familiares.
A mi abuela Hilda porque siempre me tiene en cuenta en su oraciones, A mi Ta
Janeth por ser un ejemplo a seguir, a mis primos Emilio Jos, Santiago y Catalina,
a mis tos Carlos Alberto y Nstor y a todos aquellos que participaron directa o
indirectamente en la elaboracin de esta tesis.
A mi profe.
Ingeniero Juan Carlos Cruz por su gran apoyo y constante motivacin para la
elaboracin de esta tesis.
TABLA DE CONTENIDO
INTRODUCCION.
11
13
2. JUSTIFICACION
14
3. OBJETIVOS
16
16
16
17
4.1 ANTECEDENTES........................................................................
18
21
4.2.1 Fuzzytech .
21
4.2.2 Matlab.
22
22
4.3 MICROCONTROLADOR ..
23
25
26
27
28
29
5.4 ACTUADOR
37
5.5 PUENTE H .
37
38
5.5.2 Aplicaciones....................................................................
38
5.6 ADECUADOR
40
5.7 PLANTA..
42
43
5.8 REALIMENTACIN..
43
5.8.1 Tacmetro
43
48
48
49
51
52
53
55
60
62
8. GUIAS DE LABORATORIO
65
66
8.1.1 Objetivos
66
66
67
67
8.1.4.1
Procedimiento..
68
8.1.4.2
Preguntas tericas..
69
69
8.1.6 Conclusiones
86
8.1.7 Bibliografa. .
87
88
8.2.1 Objetivos..
88
89
89
8.2.4 Procedimiento..
90
92
8.2.6 Informe..
92
8.2.7 Conclusiones
101
8.2.8 Bibliografa
101
102
8.3.1 Objetivos..
102
102
103
8.3.4 Procedimiento.
103
106
106
8.3.7 Informe
107
8.3.8 Conclusiones..
119
8.3.9 Bibliografa..
120
9. CONCLUSIONES Y RECOMENDACIONES..
121
10. BIBLIOGRAFIA
124
21
26
27
28
29
30
30
31
32
33
34
35
36
36
37
39
39
40
41
41
42
FIGURA No 22 Motor DC
42
44
45
47
47
48
50
52
53
54
54
63
64
TABLAS
43
44
45
49
TABLA No 5 Motor.
51
52
53
54
59
60
60
10
INTRODUCCION
En los ltimos aos se ha incrementado considerablemente la utilizacin de la
inteligencia artificial en los campos de la electrnica de potencia y de los sistemas
de control de velocidad y del posicionamiento. Estos mtodos, basados en
sistemas expertos, lgica difusa y las redes neuronales, necesitan una gran base
de datos o conocimientos que describan el anlisis del sistema, junto a un anlisis
lgico en lugar del anlisis matemtico para controlar el sistema y facilitar la toma
de decisiones. Uno de estos mtodos corresponde a la lgica difusa; Esta
tecnologa reemplaza algunos equipos analgicos ya existentes y obsoletos
generando aun mas competitividad en diversos procesos industriales, de
procesamiento de imgenes, robtica, electrnica de consumo entre otros.
No tiene sentido buscar la solucin a un problema no perfectamente definido, por
medio de un planteamiento matemtico muy exacto, cuando es el Ser humano el
primero que razona empleando inexactitud [1]. La tecnologa actualmente se ha
visto inmersa en casi todos los campos del diario vivir, desde el entretenimiento, la
salud, hasta la ms beneficiada, la industria. Esto se debe a que las nuevas
tendencias
tecnolgicas
promueven
cada
vez
al
perfeccionamiento
de
11
12
1.
prcticas concretas.
Es necesario comenzar a implementar el laboratorio de control inteligente para
lograr incentivar y desarrollar en los estudiantes el ejercicio de pensar, de
fomentar la creatividad y el ingenio, y adems, propiciar el ambiente adecuado
para el aprendizaje cooperativo, pero sobre todo poner en prctica lo terico de
control para tener un mejor desarrollo conceptual como ocurre en los dems
laboratorios de ingeniera. Las actividades en el laboratorio deben desarrollarse en
un contexto social de experiencia compartida, donde el estudiante demuestre su
habilidad de aplicar la teora, para que en un futuro cuando se encuentre en
nuevas situaciones pueda solucionar cualquier inconveniente.
La construccin de un control de velocidad para un motor DC, con una estrategia
de control inteligente, aporta al desarrollo de guas de laboratorio en estrategias de
control con lgica difusa. Este prototipo contar con un motor de DC, software
LaBVIEW, el controlador de lgica difusa y la interface entre el usuario y el motor.
Formulacin del problema:
Construir, para el laboratorio del Programa de ingeniera Electrnica de la
Universidad de San Buenaventura Cali en un perodo no mayor a un ao, un
sistema de control de velocidad de un motor DC usando lgica difusa, apoyado en
la plataforma de LaBVIEW, de tal manera que, puedan realizarse prcticas donde
los estudiantes confronten la teora estudiada en clase con la respectiva prctica.
13
2.
JUSTIFICACIN
En los ltimos aos la tecnologa ha tenido un gran avance, sobre todo en el rea
de control, apareciendo en los aos 60`s hasta nuestros das las aplicaciones
prcticas utilizando soluciones fundamentadas en la lgica difusa mostrndose
como una tcnica alternativa en el control de procesos industriales, procesamiento
de imgenes, robtica, electrnica de consumo, en prediccin de series de tiempo
(metodologas de archivo y bsqueda de Bases de Datos), investigacin
operacional, estrategias de mantenimiento predictivo y en principio como solucin
lingstica, ya que esta teora permite manejar y procesar informacin de una
manera similar a como lo hace el cerebro humano. La lgica difusa o borrosa, es
un sper conjunto de la lgica clsica convencional que fue extendida para
abarcar el concepto de parcialmente verdad (valores entre lo absolutamente
cierto y lo absolutamente errneo). Fue introducida en 1965 por el Dr. Lofti
Zadeh de la Universidad de Berkeley en un artculo titulado Fuzzy sets, para
modelar el conocimiento subjetivo, que se basa en informes lingsticos
normalmente imposibles de cuantificar usando los mtodos matemticos
comunes. La utilizacin de la lgica difusa permite al diseador procesar
eficazmente los conocimientos objetivos y subjetivos (datos numricos y
conocimiento expreso de expresiones lingsticas), aplicados a los problemas de
control en lazo cerrado, disminuyendo as el tiempo de desarrollo del proyecto y
los costos. (Mendel, 1995).
14
Aire acondicionado
Hornos microondas
15
3.
3.1
OBJETIVOS
OBJETIVO GENERAL
3.2
OBJETIVOS ESPECFICOS
16
4. MARCO TEORICO
Resumen: En este trabajo se presenta el anlisis y diseo para la simulacin en
LaBVIEW, de un control de velocidad difuso para un motor DC empleando el
algoritmo de Mamdani. Se muestra el diseo del control de velocidad tipo el
Mamdani con cinco funciones de pertenencia, usando la interfaz grfica de
LaBVIEW, adems se ensea una revisin bibliogrfica entorno al diseo e
implementacin de un control de velocidad utilizando lgica difusa y las diferentes
aplicaciones que este desarrollo puede tener en nuestro entorno personal, social y
laboral.
Se exponen diferentes procesos sobre el tema resaltando lo ms importante en
cuanto a la idea, creacin, desarrollo e implementacin del control inteligente;
Finalmente se presentan los resultados obtenidos de cada artculo teniendo en
cuenta la aplicacin y la forma de desarrollo para tal fin.
Different processes are presented highlighting the most important issue in terms of
idea creation, development and implementation of intelligent control.
Finally, we present the results of each item taking into account the application and
form of development for this purpose.
Keywords: Intelligent control, Fuzzy Logic, LaBVIEW, Matlab, Rules, Fuzzification,
membership, Defuzzification, industrial Aplications.
17
4.1
ANTECEDENTES
origen a innumerables artculos sobre lgica difusa, la cual permiti tener una
alternativa programable de control y proceso tecnolgico que trata con el tipo de
descripciones subjetivas o ambiguas que son comnmente usadas en el mundo
real. Cuando Zadeh se dio cuenta que la naturaleza de la lgica booleana, no
tomaba en cuenta los distintos grados de veracidad o falsedad de una proposicin
real, expandi la idea de un conjunto clsico del lgebra de Bolean, tomando en
cuenta las infinitas variaciones entre verdad y falso al cual llam conjunto difuso.
Una vez que la lgica difusa fue inventada en los Estados Unidos, no tuvo gran
desenvolvimiento, ya que fue vctima de mltiples crticas; fue hasta los 70s que
en Europa se perfeccion y tuvo sus primeras aplicaciones. En el Queen Mary
College en Londres, Inglaterra, Ebrahim Mamdani, uso los principios de la lgica
difusa para aplicarlo a una mquina de vapor la cual no poda tener bajo control
con las tcnicas convencionales hasta esa poca, este algoritmo de control
consiste de 3 pasos: Generacin de Valores Difusos, Evaluacin de Reglas y
Generacin de valores reales.
En los 80s los japoneses aplicaron los principios de la lgica Difusa en una planta
de tratamiento de agua por Fuji Electric en 1983 y un sistema del metro por la
compaa Hitachi que oper en 1987. A mediados de la dcada, en 1985
Tomohiro Takagi y Michio Sugeno proponen un nuevo modelo de control Difuso
que se emplea en un proceso de limpiado de agua y en un convertidor que se
utiliza en el proceso de hacer acero. En ese mismo ao se invent el primer
circuito integrado Difuso por dos japoneses, Masaki Togai y Hiroyuki Watanabe
que provoc el inters de las empresas en estos circuitos para implementarlos en
18
sus sistemas, este hecho llev a Japn a ser el principal exportador de aparatos
de la industria con aplicacin directa con y hacia para la lgica Difusa [2].
En los 90s surgieron varios trabajos que han servido como referencia para
entender y desarrollar trabajos sobre la lgica difusa; uno de ellos describe el
anlisis, diseo e implementacin de un control de excitacin para un generador
sncrono por medio de un control difuso; presenta las bases de la lgica Difusa y
la operacin de los modelos de control de Mamdani y Takagi Sugeno aplicados
al control de la excitacin de un generador sncrono. Para tal efecto este proyecto
se realiz de la siguiente manera:
La implementacin se realiz en una tarjeta de 8 bits y la programacin se
desarrollo para
19
20
4.2
LENGUAJES DE PROGRAMACIN
Fuente [2]
21
4.2.2 Matlab
En el proyecto desarrollado por F. Velasco Vega y otros llamado Modelado
y Simulacin de un Control de Velocidad de un motor mediante lgica
difusa en este artculo se utiliz la herramienta Simulink perteneciente a
Matlab.
22
alternativas
arquitecturales
diferentes
opciones
de
4.3 MICROCONTROLADOR
23
para seleccionar el modulo generador de PWM. 1 memoria ROM que contiene los
datos correspondientes a las 1024 posiciones
24
Al salir como una seal anloga hacia el bloque llamado actuador atraviesa por el
puente h que es el circuito que modifica por medio del PWM
la velocidad
25
LaBVIEW (ver Figura No.3) es el software que se emplea para el desarrollo del
controlador usando sus herramientas y los bloques de Lgica difusa.
Este software utiliza el lenguaje G, donde la G simboliza el lenguaje grafico para
hacer diseo, control y pruebas mediante la existencia de los Kits de Herramientas
o mejor llamados Toolkits para facilitar la programacin.
26
.
5.2 TARJETA DE AQUISICION DE DATOS
en voltajes
27
Figura No.5
28
29
30
Fuzzy set editor viene con una configuracin predeterminada como se muestra en
la figura No. 8:
31
32
33
34
35
36
5.4 ACTUADOR
de una seal o
5.5 PUENTE H
37
5.5.1 Caractersticas
Entrega hasta 3A a la salida continua
Opera en tensiones de alimentacin de hasta 55V
Debajo RDS (encendido) normalmente 0,3 W por switch
TTL y CMOS de insumos compatibles
No de "disparar a travs de" actual
de alerta trmica de salida del pabelln a 145 C n de apagado trmico
(fuera salidas) a 170 C
diodos interior abrazadera n proteccin de la carga en cortocircuito n interna
de la bomba de carga con capacidad de arranque externos
5.5.2 Aplicaciones
DC y las unidades de motor paso a paso
de posicin y velocidad de servomecanismos
los robots de automatizacin de fbrica
de maquinaria de control numrico
38
5.6 ADECUADOR
39
40
41
5.7 PLANTA
42
Velocidad
0 - 24 V 0 - 3200 rpm
0,6 A
2,1
2,256 Mh
5.8 REALIMENTACION
5.8.1 Tacmetro
El motor DC del laboratorio de electrnica tiene acoplado un taco generador
(Figura No. 23) elctrico el cual indica por medio de impulsos anlogos la
velocidad del motor, si incrementa o decrementa, esto asociado a las
revoluciones por minuto que se toman en la Tabla No. 2
Se muestran diversos datos en relacin con el voltaje de alimentacin de la
fuente en rango desde 0 a 24 V, para as garantizar una mejor precisin en
la medicin de las RPM y se comparo con la informacin anterior sobre el
motor.
43
Vtaco
RPM
0,68
210
1,39
320
1,87
459
2,99
613
10
4,30
1172
12
5,67
1743
14
6,13
1889
16
6,87
2023
18
7,96
2338
20
8,57
2580
22
9,68
2896
24
10,78
3130
Con la Tabla No. 2 realizamos la grfica (figura No 24) de voltaje del taco
generador versus la velocidad del motor en revoluciones por minuto para as poder
calcular la pendiente.
44
Vade
RPM
0,65
0,289
207
1,09
0,478
320
1,57
0,768
457
45
2,08
0,936
609
4,00
1,79
1168
5,98
2,617
1745
6,43
2,839
1898
6,91
3,1
2019
7,86
3,48
2347
8,87
3,99
2585
9,98
4,34
2903
10,32
4,52
3129
Al igual que en la figura anterior, se usa la Tabla No. 3 para realizar la grfica
(Figura No 25) de voltaje del taco generador versus el voltaje del Adecuador que
se sabe que va en un rango de 0 a 5 para as poder calcular la pendiente.
46
47
SALIDA
(0 12 V)
(0 100%)
ERROR
PWM
ERROR
48
El error deseado en un lazo de control es cero (ZE), por eso en el diseo le damos
un mayor grado de pertenencia a la variable lingstica ZERO que en este caso
ser 0.5
El algoritmo de Mamdami, figura No 28 es el ms usado en las aplicaciones
sistemas dinmicos, dado que tiene una estructura muy simple de operaciones de
mnimos mximos.
En los algoritmos en general se identifican estos principales pasos a seguir:
49
Para este diseo se escogen siete reglas lingsticas mostradas en la tabla No. 5
que describen el comportamiento del motor.
50
Positivo Grande
NG
Negativo Grande
Aumento Total
DT
Disminuya Total
ZE Cero
51
AP
Aumento Poco
DP
Disminuya Poco
Para poder establecer las reglas de salida es preciso realizar una divisin del
dominio de posibles valores de salida, en este caso las velocidades de rotacin,
(figura No. 30) creando as una serie de conjuntos difusos en RPM denominados
de la siguiente forma:
AT:
aumento
total,
2400-3200
Cuantificacin del error y del incremento del error, (tabla No. 7) el Adecuador nos
enva seales entre 0 5 voltios que es lo que soporta la tarjeta de adquisicin de
datos.
52
RANGO
0 1.25
0.625 1.875
1.25 2.5
1.875 3.125
2.5 3.75
3.125 4.375
3.75 5
Para este proyecto (figura No. 31), la salida del controlador tienen que ser por
medio del PWM, para llegar hasta la planta, que tiene que hacer
la
En las reas A1, A5, A9 de la figura No. 32 e0 es positivo y creciente en los tres
casos E es positivo tambin.
53
54
55
56
57
Error
Error
Acc_Ctl
No.
Regla
Error
Error
Acc_Ctl
No.
PG
PG
AT
22
PG
NP
AM
PM
PG
AT
23
PM
NP
AP
PP
PG
AT
24
PP
NP
ZE
PG
AT
25
NP
DP
NP
PG
AM
26
NP
NP
DM
NM
PG
AP
27
NM
NP
DT
NG
PG
ZE
28
NG
NP
DT
PG
PM
AT
29
PG
NM
AP
PM
PM
AT
30
PM
NM
ZE
10
PP
PM
AT
31
PP
NM
DP
58
11
PM
AM
32
NM
DM
12
NP
PM
AP
33
NP
NM
DT
13
NM
PM
ZE
34
NM
NM
DT
14
NG
PM
DP
35
NG
NM
DT
15
PG
PP
AT
36
PG
NG
ZE
16
PM
PP
AT
37
PM
NG
DP
17
PP
PP
AM
38
PP
NG
DM
18
PP
AP
39
NG
DT
19
NP
PP
ZE
40
NP
NG
DT
20
NM
PP
DP
41
NM
NG
DT
21
NG
PP
DM
42
NG
NG
DT
Error
Acc_Ctl
43
PG
AT
44
PM
AM
45
PP
AP
46
ZE
47
NP
DP
48
NM
DM
49
NG
DT
Regla
No.
59
ZE
PP
PM PG
CE
PG
ZE
AP
AM
AT
AT
AT
AT
PM
DP
ZE
AP
AM
AT
AT
AT
PP
DM DP
ZE
AP
AM
AT
AT
ZE
DT
DM DP
ZE
AP
AM
AT
NP
DT
DT
DM DP
ZE
AP AM
NM
DT
DT
DT
DM DP
NG
DT
DT
DT
DT
ZE
AP
DM DP
ZE
60
61
En la figura No. 34 se encuentra la vista del panel frontal que es desde donde el
usuario ejecuta el programa y se observan los resultados por medio de una grfica
as como tambin los valores obtenidos despus de la accin de control.
62
63
8. GUIAS DE LABORATORIO
Se presenta el diseo de tres guas para experimentar en el laboratorio el diseo
y control inteligente para que aporte nuestros conocimientos a los estudiantes.
64
8.1.1 Objetivos
65
66
8.1.4.1 Procedimiento
Realizar las pruebas y completar la siguiente tabla con los valores que se
generen a la salida del controlador, anexar pantallazo de la ventana de
caractersticas de entrada/salida con sus respectivas grficas.
PG
PP
NP
NG
PG
PP
Z
NP
NG
67
68
69
OBJETIVOS
EQUIPOS E INSTRUMENTOS
1 PC con LaBVIEW y Controlador instalados.
LITROS
ERROR
70
71
Aumento Total
DT
Disminuya Total
ZE Cero
DISEO DE REGLAS
Regla1: SI (el Error es Positivo Mediano) Y (el Error es Positivo Mediano)
ENTONCES (Aumento Total)
Regla2: SI (el Error es Positivo Pequeo) Y (el Error es Positivo Mediano)
ENTONCES (Aumento Total)
Regla3: SI (el Error es Cero) Y (el Error es Positivo Mediano) ENTONCES
(Aumento Moderado)
Regla4: SI (el Error es Negativo Pequeo) Y (el Error es Positivo Mediano)
ENTONCES (Aumento Moderado)
Regla5: SI (el Error es Negativo Mediano) Y (el Error es Positivo Mediano)
ENTONCES (Cero)
72
73
Matriz de inferencias
E
NM NP
ZE
PP
PM
AT
AT
AM AM
AT
CE
PM
ZE
AM AM
PP
DM
ZE
ZE
DM DM
NP
DT
DM DM
NM
DT
DT
ZE
AM AM
ZE
AM
DM DM
ZE
74
PROCEDIMIENTO
Para realizar el diseo del controlador difuso en LaBVIEW abrir el software, crear
un proyecto en blanco, ir a la barra de men, clic en TOOLS buscar CONTROL
Design And Simulation, Fuzzy Logic Controller Design, donde se abrir la ventana
de diseo del controlador.
Seguir los pasos descritos en el marco terico al realizar el proceso de seleccin y
organizacin de las reglas, entrar a caractersticas de entrada y salida donde se
realizan las simulaciones del controlador mostrando grficamente la respuesta a la
salida.
Funciones triangulares del error en el editor de variables de entrada del LaBVIEW.
Funciones triangulares del cambio del error en el editor de variables de entrada del
LaBVIEW.
75
76
Realizar las pruebas y completar la siguiente tabla con los valores que se generen
a la salida del controlador, anexar pantallazo de la ventana de caractersticas de
entrada/salida con sus respectivas grficas.
77
78
79
80
81
82
NM
NP
CERO
PP
PM
PM
3000 4500
4500
6000 6000
PP
1500 3000
4500
4500 6000
3000
4500 4500
NP
1500
1500
3000 4500
NM
1500
1500 3000
R./ en el ejercicio nos podemos dar cuenta que el control difuso es mas preciso y
nos genera menos error que con un control clsico, ya que tiene en cuenta todo el
rango de trabajo, adems no tiene sobrepicos lo que hace aviva perdida de
corriente, o en este caso que el nivel del tanque sobre pase el limite.
Los pasos para disear e implementar el control son muy importantes ya que si
falta alguno no se podra controlar el sistema.
83
R./ El uso del control clsico como es el control PID el cual posee una ganancia
fija la cual se establece en la funcin de transferencia, en la mayora de los casos
hasta el momento ha sido una buena alternativa para controlar sistemas; ya que
proporcionan perodos de respuesta muy rpidos. Pero la desventaja ms grande
que se presenta es entre mayor sea la precisin requerida por la planta en el
sistema el control es ms difcil, ya que son bastante sensibles al ruido.
Cuando el sistema es no lineal el control tiene que tener la capacidad de hacer
una compensacin al sistema lo cual el PID no tiene la capacidad de hacer ya que
l asume que el sistema es lineal.
84
8.1.6 Conclusiones
85
8.1.7 BIibliografia
Bravo Caicedo, E. F., Lopez Sotelo, J. A., & Otros. (2007). CONTROL Y
MODELADO CON SISTEMAS DIFUSOS. En CONTROL INTELIGENTE (pg. 49).
CALI (Valle): Universidad del Valle.
86
8.2.1 Objetivos
Identificar los elementos y seales que conforman los sistemas de control
de velocidad.
Analizar el funcionamiento simulado del control lgico difuso en lazo
cerrado.
Comprender el funcionamiento del circuito de control de velocidad de un
motor DC.
87
Controlador lgico difuso: Genera una seal de control que busca reducir
las el error de funcionamiento.
apropiadas al comparador.
88
8.2.4 Procedimiento
Para la simulacin del control de velocidad de un motor DC tenemos
el siguiente programa bsico el cual vamos a evaluar y a mejorar
dependiendo de su criterio.
89
e e
-5
-3
-1
-1
-0.75
-0.5
-0.25
0
0.25
0.75
1
90
Que otras teoras existen para realizar el diseo de un control difuso. Explique
brevemente dos de ellas.
8.2.6 Informe
91
92
93
OBJETIVOS
Identificar los elementos y seales que conforman los sistemas de control de
velocidad.
Analizar el funcionamiento simulado del control lgico difuso en lazo cerrado.
Comprender el funcionamiento del circuito de control de velocidad de un motor
DC.
EQUIPOS E INSTRUMENTOS
PC Con LaBVIEW 8.6 y Controladores instalado
PROCEDIMIENTO
Para la simulacin del control de velocidad de un motor DC tenemos el siguiente
programa bsico el cual vamos a evaluar y a mejorar dependiendo de su criterio.
94
e e
-5
-3
-1
-1
533.33
1066.66
1600
-0.75
533.33
1066.66
1600
2133.33
-0.5
1600
1600
2133.33
-0.25
1600
1066.67
1600
2133.33 2666.67
533.33
1600
1600
1600
2666.67
3200
0.25
533.33
1066.67
1600
2133.33
1600
3200
3200
0.75
1066.67
1600
2133.33 2666.67
3200
3200
3200
1600
3200
3200
3200
1066.67 1066.67
2133.33 2666.67
3200
95
96
Que otras teoras existen para realizar el diseo de un control difuso. Explique
brevemente dos de ellas.
R./ El concepto de un lgica difusa fue introducido por L.A. Zadeh en 1965 como
una generalizacin de un lgica tradicional. Los lgica clsica usa la lgica
Booleana con valores exactos como por ejemplo la lgica binaria que usa valores
de 1 o 0 para sus operaciones.
La lgica difusa surge como una necesidad de mejoramiento de la lgica clsica,
ya que esta establece que cualquier enunciado o proposicin puede tomar un
valor lgico (verdadero o falso, alto o bajo, prendido o apagado, cerrado o abierto,
en definitiva 1 0, por ejemplo para el caso de una puerta slo se tienen dos
posibilidades; que es estar abierta o cerrada. En la ptica de la lgica difusa,
dicha puerta no tiene porqu estar necesariamente abierta (valor 1) ni cerrada
(valor 0), sino que adems puede estar abierta a medias (valor 0.5), bastante
abierta (valor 0.8), casi cerrada (valor 0.1), etc. como un intento de formalizacin
del razonamiento con incertidumbre. En particular y al contrario que otras formas
de razonamiento intenta abordar problemas definidos en trminos lingsticos y
por lo tanto imprecisos, donde todos los datos estn expresados en trminos
cualitativos.
El modelo Mamdani:
Ebrahim Mamdani, uso los principios de la lgica difusa para aplicarlo a una
mquina de vapor la cual no poda tener bajo control con las tcnicas
convencionales hasta esa poca, este algoritmo de control consiste de 3 pasos:
Generacin de Valores Difusos, Evaluacin de Reglas y Generacin de valores
reales.
97
El modelo Sugeno:
A mediados de la dcada, en 1985 Tomohiro Takagi y Michio Sugeno proponen un
nuevo modelo de control Difuso que se emplea en un proceso de limpiado de agua
y en un convertidor que se utiliza en el proceso de hacer acero.
Otro modelo desarrollado para la inferencia difusa, utiliza una funcin como
consecuente:
If x is A and y is B then z = f(x, y)
la industria con
Modelo Tsukamoto:
En este modelo la funcin consecuente es un set difuso con una funcin
monotonica:
If x is A and y is B then z is C
En que situaciones se puede usar la lgica difusa?
98
99
8.2.7 Conclusiones
Actualmente el sistema de lgica difusa esta en casi todos los elementos
que empleamos ayudndonos a mejorar la calidad de vida porque se usan
para desarrollar desde trabajos
8.2.8 Bibliografa
Tigreros Ortega, Juan Pablo, Bedoya Giraldo, Alfonso (2009). IMPLEMENTACION
DE LOS LABORATORIOS DE CONTROL DIGITAL PARA LA UNIVERSIDAD DE
SAN BUENAVENTURA CALI. TESIS DE GRADO
Bravo Caicedo, E. F., Lopez Sotelo, J. A., & Otros. (2007). CONTROL Y
MODELADO CON SISTEMAS DIFUSOS. En CONTROL INTELIGENTE (pg. 49).
CALI (Valle): Universidad del Valle.
100
8.3.1 Objetivos
Identificar los elementos y seales que conforman los sistemas de control de
velocidad.
Analizar experimentalmente el funcionamiento de un motor de DC y en lazo
cerrado.
Comprender el funcionamiento del circuito de control.
101
8.3.4 Procedimiento
102
PIN
PWM
Dev1/ao0
+22
-55
Realimentacin
Dev1/ai15
+23
-24
Control de velocidad
Luego de verificar que el montaje est de acuerdo al presentado ( en la
Figura Montaje para el control de velocidad) , y tener el programa de control
de velocidad en lazo cerrado ejecutando en LaBVIEW, proceda a energizar.
103
Vtaco
Vtaco
del motor
(Hadware)
(software)
(RPM)
0
700
1000
1600
2000
3200
Qu puede concluir?
Ajuste el valor del Setpoint de entrada hasta obtener la velocidad inicial
deseada y despus aplique el freno, registre el voltaje en el taco generador
104
CON FRENO
VELOCIDAD DEL
MOTOR rpm
CORRIENTE
VOLTAJE TACO
ERROR
105
8.3.7 Informe
106
107
8.1 OBJETIVOS
Identificar los elementos y seales que conforman los sistemas de control de
velocidad.
Analizar experimentalmente el funcionamiento de un motor de DC y en lazo
cerrado.
Comprender el funcionamiento del circuito de control.
EQUIPOS E INSTRUMENTOS
MARCO TERICO
108
PROCEDIMIENTO
109
Seal
PIN
PWM
Dev1/ao0
+22
-55
Realimentacin Dev1/ai15
+23
-24
110
Conexin motor DC
Control de velocidad
Luego de verificar que el montaje est de acuerdo al presentado en la Figura de
Montaje para el control de velocidad, y tener el programa de control de velocidad
en lazo cerrado ejecutando en LaBVIEW, proceda a energizar con 24 Vdc.
111
Tabla 1
Velocidad
Vtaco
Vtaco
(Hadware)
(software)
0.2
700
2.36
2.1
1000
3.46
3.40
1600
5.52
5.58
2000
5.56
5.50
3200
10.99
10.96
del motor
(RPM)
112
113
Qu puede concluir?
Al realizar esta prctica se puede concluir que la adquisicin de datos est bien
realizada, as como el adecuador de seal, ya que el voltaje de la realimentacin
es transformado por medio de un adecuador de un rango de 0 12 Vdc, a un
rango de 0 5 Vdc ya que la tarjeta de adquisicin de datos no soporta mas
voltaje.
Ajuste el valor del Setpoint de entrada hasta obtener la velocidad inicial deseada y
despus aplique el freno, registre el voltaje en el taco generador y la velocidad
actual en la Tabla 2. Posteriormente retire el freno y obtenga de nuevo el voltaje y
la velocidad. Explique a que se deben las diferencias.
114
SP = 3200 rpm
VELOCIDAD DEL
EN VACIO
CON
CON FRENO
FRENO ESTABILIZADO
3178
2500
3213
CORRIENTE
0.26
1.52
2.09
VOLTAJE TACO
10.96
11.05
11.35
ERROR
0.03
2.03
0.08
MOTOR rpm
115
R./ En los procesos se tiene que tener elementos que nos realimenten nuestro
control que nos den la referencia que necesitamos para compararla con el setpoint
y calcular el error para que se tenga un mejor trabajo de la planta
116
Controlador lgico difuso: Genera una seal de control que busca reducir las el
error de funcionamiento.
117
8.3.8 Conclusiones
118
8.3.9 Bibliografa
119
9. CONCLUSIONES
la
120
121
RECOMENDACIONES
122
10.BIBLIOGRAFIA
[1] 1957 Lofti Zadeh (Catedrtico e investigador de la universidad de CaliforniaBerkeley)
[2] Herrera Espinosa Javier
123
medio del MC68H12, para el control de velocidad de una mquina abrasiva seca.
Tesis para obtener el grado de Licenciatura en Control y Automatizacin. Mxico
DF. Febrero 2005.
[11] articulo Lina Mara Aguilar Lobo y Luis Javier Martnez Montero en su
documento llamado Implementacin de un controlador difuso de un motor DC
empleando la interfaz microcontrolador-CPLD . en este caso
el software se
[12]
Bravo Caicedo, E. F., Lopez Sotelo, J. A., & Otros. (2007). CONTROL Y
[13]Tigreros
Ortega,
Juan
Pablo,
Bedoya
Giraldo,
Alfonso
(2009).
124
125
IMPLEMENTACION
SOBRE
FPGAS
DE
SISTEMAS
DIFUSOS
STARMEDIA.
(2009).
Recuperado
el
Octubre
de
2009,
de
http://html.rincondelvago.com/motores-universales.html
126