Sistema de Inferencia Difusa basado en Relaciones Booleanas y Kleeneanas con Combinador Convexo

Fuzzy Inference System based on Boolean and Kleenean Relations with Convex Combiner

  • Juan Chacón Universidad Distrital
  • Jairo Soriano Universidad Distrital
  • Omar Salazar Universidad Distrital email: osalazarm@correo.udistrital.edu.co
Keywords: Fuzzy convex combiner, Level control, Fuzzy control, ISE performance index, ITSE performance index (en_US)
Keywords: Combinador convexo difuso, Control de nivel, Control difuso, Criterio ISE, Criterio ITSE (es_ES)

Abstract (es_ES)

Contexto: En el proceso de diseño de sistemas de control difuso basados en relaciones booleanas o kleeneanas (FIS-BKR, por sus siglas en inglés) existe una clara disyuntiva a la hora de elegir las extensiones kleeneanas regulares de una función booleana dada. El conjunto de posibles extensiones kleeneanas de una función booleana tiene estructura reticular bajo el orden parcial usual de funciones. La combinación convexa difusa propuesta por Zadeh garantiza ciertas propiedades relacionadas con este orden.

Método: La adición de un combinador convexo antes del defusificador ofrece una solución a esta situación. Los índices de desempeño ISE (Integral Squared Error) e ITSE (Integral Time-weighted Squared Error) son usados en la sintonización de un sistema de control de nivel de líquido en un tanque cilíndrico.

Resultados: El proceso de sintonización llevado a cabo en el controlador de nivel tipo FIS-BKR con combinador convexo difuso usando coeficientes constantes implicó una mejora en la respuesta del sistema controlado de hasta el 1.427% para el ISE y de hasta el 21.99% para el ITSE con respecto al desempeño de las extensiones extremas.

Conclusiones: Se presentaron nuevas evidencias de las características favorables de controladores FISBKR con combinador convexo difuso cuando se evaluaron los ´índices de desempeño ISE e ITSE. Por otro lado, teniendo en cuenta que la sintonización de los parámetros de combinación convexa se realizó mediante búsqueda exhaustiva, como trabajo futuro valdría la pena explorar técnicas de optimización más eficientes.

 

Abstract (en_US)

Context: In the design process of Fuzzy Inference Systems based on Boolean and Kleenean Relations (FIS-BKR) there is a dilemma choosing the regular kleenean extensions of a given boolean function. The set of possible kleenean extensions of a boolean function has a lattice structure under the usual partial order of functions. The fuzzy convex combination proposed by Zadeh guarantees some properties related to this order.

Method: The addition of a convex combiner just before the defuzzifier offers a solution to the above situation. The ISE (Integral Squared Error) and ITSE (Integral Time-weighted Squared Error) performance indexes were used on an application for tuning a liquid level control system.

Results: The tuning process carried out on the FIS-BKR controller with fuzzy convex combiner using constant coefficients, implied an improvement of the controlled system up to 1.427% for ISE index and up to 21.99% for ITSE with respect to the extreme extensions.

Conclusions: New evidence of convenient characteristics of FIS-BKR controllers with fuzzy convex combiner was presented when the performance indexes ISE and ITSE were evaluated. On the other hand, although in this work parameter tuning for convex combination was done by grid search (brute force), it would be interesting to study more effective optimization methods for this purpose.

Downloads

Download data is not yet available.

References

J. Soriano and J. Chacón, "Concresor based on kleenean relations using convex combinator," in The 2016 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Vancouver, BC, Canada, Jul. 2016, pp. 133–139.

https://doi.org/10.1109/FUZZ-IEEE.2016.7737679

G. Pangalos and G. Lichtenberg, "Approach to boolean controller design by algebraic relaxation for heating systems," in Proceedings of the 4th IFAC Conference on Analysis and Design of Hybrid Systems (ADHS 12),

https://doi.org/10.3182/20120606-3-NL-3011.00070

J. J. Soriano, O. L. González Melo, F. V. Munar Fontecha, and A. A. Ramos Acosta, "Propuesta de concresor basado en relaciones booleanas," Ingenier’ıa, vol. 6, no. 2, pp. 42–50, 2001, Bogot’a. Colombia.

E. H. Mamdani and S. Assilian, "An experiment in linguistic synthesis with a fuzzy logic controller," International journal of man-machine studies, vol. 7, no. 1, pp. 1–13, 1975.

https://doi.org/10.1016/S0020-7373(75)80002-2

O. Salazar, J. Soriano, and H. Serrano, "From binary logic functions to fuzzy logic functions," Applied Mathematical Sciences, vol. 7, no. 103, pp. 5129–5138, 2013, ISSN 1312-885X.

M. Mukaidono, "Regular ternary logic functions—ternary logic functions suitable for treating ambiguity," IEEE Transactions on Computers, vol. C-35, no. 2, pp. 179–183, Feb. 1986.

https://doi.org/10.1109/TC.1986.1676738

O. Salazar, "Método de dise-o y optimización de controladores difusos FIS-BBR cuasi-estándar por medio de lógicas clásica y trivalente de kleene," Trabajo de grado en Maestría en Ingeniería Industrial, Universidad Distrital Francisco José de Caldas. Facultad de Ingeniería, Bogotá D.C., Colombia, 2014.

L. A. Zadeh, "Fuzzy sets," Information and Control, vol. 8, no. 3, pp. 338–353, 1965.

https://doi.org/10.1016/S0019-9958(65)90241-X

H. E. Espitia, "Aplicación del concresor basado en relaciones booleanas para sistemas de lógica difusa tipo dos," Trabajo de grado en Maestría en Ingeniería Industrial, Universidad Distrital Francisco José de Caldas. Facultad

S. Tunyasrirut and S. Wangnipparnto, "Level control in horizontal tank by fuzzy-pid cascade controller," World Academy of Science, Engineering and Technology, vol. 25, pp. 78–82, 2007.

J. Hernández S. and C. Cuadra A., "Estrategias comparativas de control difuso y control con arreglo inverso nyquist en sistemas multivariables alineales," Revista Facultad de Ingeniería, vol. 9, pp. 53–58, 2001.

F. Lara-Rojo, E. N. Sánchez, and D. Zaldívar-Navarro, "Real-time fuzzy microcontroller for a didactic level system," in Electro 2001, 2001, pp. 153–158.

M. Gehrke, C.Walker, and E.Walker, "Normal forms and truth tables for fuzzy logics," Fuzzy Sets and Systems, vol. 138, no. 1, pp. 25–51, Aug. 2003.

https://doi.org/10.1016/S0165-0114(02)00566-3

N. Takagi, K. Nakashima, H. Kikuchi, and M. Mukaidono, "A characterization of kleenean functions," in Proceedings of the 25th International Symposium on Multiple-Valued Logic, Bloomington, Indiana, May 1995, pp. 236–241.

https://doi.org/10.1109/ISMVL.1995.513537

M. Gehrke, C. Walker, and E. Walker, "A mathematical setting for fuzzy logic," International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, vol. 5, no. 3, pp. 223–238, Jun. 1997.

https://doi.org/10.1142/S021848859700021X

——, "Some comments on fuzzy normal forms," in Proceedings of the ninth IEEE International Conference on Fuzzy Systems, vol. 2, San Antonio, Texas, May 2000, pp. 593–598.

H. T. Nguyen and E. A. Walker, A First Course in Fuzzy Logic, 3rd ed. Boca Raton, Florida: Chapman & Hall/CRC, 2006.

O. Salazar and J. Soriano, "Convex combination and its application to fuzzy sets and interval-valued fuzzy set I," Applied Mathematical Sciences, vol. 9, no. 22, pp. 1061–1068, 2015, ISSN 1312-885X.

——, "Convex combination and its application to fuzzy sets and interval-valued fuzzy sets II," Applied Mathematical Sciences, vol. 9, no. 22, pp. 1069–1076, 2015, ISSN 1312-885X.

O. Salazar, "Método de simplificación de fórmulas booleanas, borrosas cuasi-estándar y borrosas cuasi-estándar de intervalo por medio de álgebras finitas," Trabajo de grado en Ingeniería Electrónica, Universidad Distrital

H. E. Espitia and J. J. Soriano, "Sistema de inferencia difusa basado en relaciones booleanas," Ingeniería, vol. 15, no. 2, pp. 52–66, 2010, Bogotá. Colombia.

R. A. E., Diccionario de la lengua espa-ola, 22 nd ed. Espasa Calpe, S.A., 2003, edición Electrónica. Versión 1.0.

J. Arenas-García, A. R. Figueiras-Vidal, and A. H. Sayed, "Mean-square performance of a convex combination of two adaptive filters," IEEE Transactions on Signal Processing, vol. 54, no. 3, pp. 1078–1090, Mar. 2006.

https://doi.org/10.1109/TSP.2005.863126

J. D. Chacón. (2017). [Online]. Available: https://github.com/juandados/ConvexCombinator

How to Cite
Chacón, J., Soriano, J., & Salazar, O. (2018). Fuzzy Inference System based on Boolean and Kleenean Relations with Convex Combiner. Ingeniería, 23(1), 7-30. https://doi.org/10.14483/23448393.11138
Published: 2018-01-10
Section
Computational Intelligence