Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servicios personalizados
Articulo en XML
Similares en SciELO
Similares en Google
Traduccin automtica
Informacin tecnolgica
versin On-line ISSN 0718-0764
doi: 10.4067/S0718-07642004000300007
Informacin Tecnolgica-Vol. 15 N 3-2004, pgs.: 45-52
Resumen
Abstract
A fuzzy controller was designed (CLD) to regulate the fluid flow in laboratory
station. In order to measure the performance of the CLD, different types of tests
were applied and their results were compared with the results using a conventional
PID. The fuzzy controller obtained better results in response to stepping, from
which we concluded that this could be used in plant startups. For inverse step-type
disturbances, the PID is not able to follow the reference, due to the non-linearity of
the process, while the CLD produced good results. For ramp type disturbances, the
PID showed better tracking of the ramps than the CLD, since its behavior is linear.
A significant difference was not observed when using the fuzzy inference method. It
is concluded that there is no major difference in the use of these inference
methods, especially if the reference point has constant segments.
Keywords: flow control, controller design, fuzzy systems, inference method, PID
controller
INTRODUCCIN
METODOLOGA
Uno de los objetivos de control es la adaptabilidad del sistema, por lo cual se decide
utilizar una entrada como la referencia y as el sistema de control difuso pueda
tener un mejor seguimiento de tal variable. Se utilizan las variables de error y
cambio de la variable medida, como seales de entrada obvias que tienen que ver
con el comportamiento transitorio y la estabilidad del sistema. Como variable de
control, una seal de salida de 4 a 20 mA que gobierna el elemento final de control
(bomba centrfuga). Se decidi usar las entradas en unidades de galones por
minuto (gpm) y la salida en unidades de miliamperes (mA), ya que el modelo se
obtuvo bajo estas consideraciones. En la tabla 1 se muestran las variables difusas,
el universo de discurso y el nmero de funciones de membresa (FM) utilizados.
Universo Unidades
Variable Etiqueta Tipo de de No.deFM
Discurso ingeniera
Seal de error error Entrada -9 a 9 gpm 3
Referencia referencia Entrada 0 a 10 gpm 10
Seal de cambio
de la variable cerror Entrada -1 a 1 - 3
medida
Variable de
vcontrol Salida 4 a 20 m 10
control
REGLA
1. If [error is CE] and [referencia is mf3] and [cerror is cero] then
[vcontrol is mf3]
2. If [error is CE] and [referencia is mf4] and [cerror is cero] then
[vcontrol is mf4]
3. If [error is CE] and [referencia is mf5] and [cerror is cero] then
[vcontrol is mf5]
4. If [error is CE] and [referencia is mf6] and [cerror is cero] then
[vcontrol is mf6]
5. If [error is CE] and [referencia is mf7] and [cerror is cero] then
[vcontrol is mf7]
6. If [error is CE] and [referencia is mf8] and [cerror is cero] then
[vcontrol is mf8]
7. If [error is CE] and [referencia is mf9] and [cerror is cero] then
[vcontrol is mf9]
8. If [error is CE] and [referencia is mf10] and [cerror is cero] then
[vcontrol is mf10]
9. If [error is PP] and [referencia is mf3] and [cerror is positive] than
[vcontrol is mf3]
10. If [error is PP] and [referencia is mf3] and [cerror is negativa] then
[vcontrol is mf1]
11. If [error is PP] and [referencia is mf4] and [cerror is positive] then
[vcontrol is mf4]
12. If [error is PP] and [referencia is mf4] and [cerror is negativaj then
[vcontrol is mfl]
13. If [error is PP] and [referencia is mf5] and [cerror is positive] then
[vcontrol is mf7]
14. If [error is PP] and [referencia is mf5] and [cerror is negativa] then
[vcontrol is mf5]
15. If [error is PP] and [referencia is mf6] and [cerror is positive] then
[vcontrol is mf8]
16. If [error is PP] and [referencia is mf6] and [cerror is negativa] then
[vcontrol is mf6]
17. If [error is PP] and [referencia is mf7] and [cerror is positive] then
[vcontrol is mf9]
18. If [error is PP] and [referencia is mf7] and [cerror is negativa] then
[vcontrol is mf7]
19. If [error is PP] and [referencia is mf8] and [cerror is positive] then
[vcontrol is mf10]
20. If [error is PP] and Ireferencia is mf8] and [cerror is negativa] then
[vcontrol is mf7]
21. If [error is PP] and [referencia is mf9] and [cerror is positiva] than
[vcontrol is mf10]
22. If [error is PP] and [referencia is mf9] and [cerror is negativa] then
[vcontrol is mf10]
23. If [error is PP] and [referencia is mf10] and [cerror is positiva] then
[vcontrol is mf10
24. If [error is PP] and [referencia is mf10] and [cerror is negativa] then
[vcontrol is mf9]
25. If [error is NP] and [referencia is mf3] then [vcontrol is mfl]
26. If [error is NP] and [referencia is mf4] then [vcontrol is mf2]
27. If [error is NP] and [referencia is mf5] and [cerror is negativa] then
[vcontrol is mf4]
28. If [error is NP] and [referencia is mf5] and [cerror is positiva] then
[vcontrol is mf2]
29. If [error is NP] and [referencia is mf6] and [cerror is negativa] then
[vcontrol is mf7]
30. If [error is NP] and [referencia is mf6] and [cerror is positiva] then
[vcontrol is mfl]
31. If [error is NP] and [referencia is mf7] then [vcontrol is mf6]
32. If [error is NP] and [referencia is mf8] and [cerror is negativa] then
Ivcontrol is mf9]
33. If [error is NP] and [referencia is mf8] and [cerror is positiva] then
[vcontrol is mf5]
43. If [error is NP] and [referencia is mf9] then [vcontrol is mf8]
35. If [error is NP] and [referencia is mf10] than [vcontrol is mf10]
ESQUEMAS DE CONTROL
RESULTADOS Y DISCUSION
CONCLUSIONES
REFERENCIAS
Alex, J., U. Jumar y R. Tschepetzki, A fuzzy controller for activated sludge waste
water plants, Annual Reviews in Control: 19(0), 61-66 (1994). [ Links ]
Estaben, M., M. Polit, y J.P. Steyer, Fuzzy control for an anaerobic digester, Control
Engineering Practice: 5(9), 1303-1310 (1997). [ Links ]
Gulley, N. y J.S. Roger Jang, Fuzzy Logic Toolbox, for use with MATLABTM, The math
Works Inc., First edition, U.S.A. (1995). [ Links ]
Process Station Model 3502-M2, Instruction Manual Mobile Flow, Lab-Volt Canada
(1991). [ Links ]
Simulink: Model-Based and System-Based Design, The math Works Inc., First
edition, U.S.A. (2001). [ Links ]
Ziegler, J.G. y N.B. Nichols, Optimum Settings for Automatic Controllers, Trans.
ASME: 64, 759 (1942). [ Links ]
La Serena
FonoFax: 56-51-551158
citchile@entelchile.net