A new concept of a fuzzy ontology controller for a temperature regulation

Document Type : Research Paper


Department of Robotics and Production System Automation, Faculty of Mechanical Engineering and Naval Architecture University of Zagreb, Zagreb HR-10000, Croatia


In this paper, a new concept of the fuzzy logic controller is presented.
The proposed concept is called fuzzy ontology controller and it's based on an ontology description of the Fuzzy Logic Controller (FLC).
In this concept, the SPARQL query sent to the ontology replaced the fuzzification process, fuzzy interface, and rules of the fuzzy controller while defuzzification is done on an obtained response.
Fuzzy ontology is designed with Prot'{e}g'{e} and hosted in the Virtuoso database on a remote server.
Simulation results obtained with the proposed fuzzy ontology controller are compared to ones obtained with the classical fuzzy logic controller.
Both controllers obtained the same simulation results due to the same membership function and defuzzification process.
The results showed that this concept can be used as a part of some IoT solution within the vision of Industry 4.0.
Also, results confirmed that the ontology-based controller works properly and gives the same output as FLC.
The experiment is carried out on a heat exchange process controlled with a PLC.
Modbus TCP protocol is used for communication between the server PC and a PLC.
Experimental results show that only slow processes are controllable for now due to slow communication between PLC and server and the time needed for execution of SPARQL queries.


[1] H. Agrebi, A. Bahri, R. Bouaziz, Fuzzy ontologies model for semantic web, Proceeding of the Second International Conference on Information, Process, and Knowledge Management, St. Maarten, 2010.
[2] G. Bagschik, T. Menzel, M. Maurer, Ontology based scene creation for the development of automated vehicles, Proceeding of the IEEE Intelligent Vehicles Symposium (IV), Changshu, (2018), 1813-1820.
[3] A. Bahri, R. Bouaziz, F. Gargouri, Fuzzy ontology implementation and query answering on databases, Proceeding of the Annual Meeting of the North American Fuzzy Information Processing Society, Cincinnati, Ohio, Jun 2009.
[4] F. Bobillo, J. Gómez-Romero, P. L. Araúz, Fuzzy ontologies for specialized knowledge representation in WordNet, Communications in Computer and Information Science, Springer Berlin Heidelberg, (2012), 430-439.
[5] F. Bobillo, U. Straccia, Fuzzy ontology representation using OWL 2, International Journal of Approximate Reasoning, 52 (2011), 1073-1094.
[6] F. Bobillo, U. Straccia, The fuzzy ontology reasoner fuzzy DL, Knowledge-Based Systems, 95 (2016), 12-34.
[7] J. A. Cabrera, J. J. Castillo, E. Carabias, A. Ortiz, Evolutionary optimization of a motorcycle traction control system based on fuzzy logic, IEEE Transactions on Fuzzy Systems, 23 (2015), 1594-1607.
[8] H. Cheng, P. Zeng, L. Xue, Z. Shi, P. Wang, H. Yu, Manufacturing ontology development based on industry 4.0 demonstration production line, Proceeding of the Third International Conference on Trustworthy Systems and their Applications, Wuhan, China, Sept., (2016), 42-47.
[9] M. Dehghani, M. Ghiasi, T. Niknam, A. Kavousi-Fard, M. Shasadeghi, N. Ghadimi, F. Taghizadeh-Hesary, Blockchain-based securing of data exchange in a power transmission system considering congestion management and social welfare, Sustainability, 13 (2020), 90.
[10] D. Dubois, J. Mengin, H. Prade, Chapter 6 possibilistic uncertainty and fuzzy features in description logic. A preliminary discussion, Fuzzy Logic and the Semantic Web, 1 (2006), 101-113.
[11] S. El-Sappagh, M. Elmogy, A fuzzy ontology modeling for case base knowledge in diabetes mellitus domain, Engineering Science and Technology, an International Journal, 20 (2017), 1025-1040.
[12] S. Farrar, W. Lewis, T. Langendoen, A common ontology for linguistic concepts, Proceeding of the Knowledge Technology Conference, Seattle, Washington, (2002), 1-9.
[13] S. M. Hosseini, M. Manthouri, Type 2 adaptive fuzzy control approach applied to variable speed dfig based wind turbines with mppt algorithm, Iranian Journal of Fuzzy Systems, 19(1) (2022), 31-45.
[14] J. Huang, M. Ri, D. Wu, S. Ri, Interval type-2 fuzzy logic modeling and control of a mobile two-wheeled inverted pendulum, IEEE Transactions on Fuzzy Systems, 26 (2018), 2030-2038.
[15] S. S. Izquierdo, L. R. Izquierdo, Mamdani fuzzy systems for modeling and simulation: A critical assessment, Journal of Artificial Societies and Social Simulation, 21(3) (2018), 1-18.
[16] B. Jerbic, T. Stipancic, T. Tomasic, Robotic bodily aware interaction within human environments, Proceeding of the Intelligent Systems Conference, London, UK, (2015), 305-314.
[17] A. A. Kalat, V. Mokhtari, Robust output feedback adaptive sliding mode control for a class of uncertain nonlinear systems using robust adaptive fuzzy observer, Iranian Journal of Fuzzy Systems, 18(1) (2021), 171-183.
[18] C. M. Keet, A. Lawrynowicz, C. d’Amato, A. Kalousis, P. Nguyen, R. Palma, R. Stevens, M. Hilario, The data mining OPtimization ontology, Journal of Web Semantics, 32 (2015), 43-53.
[19] H. Knublauch, R. W. Fergerson, N. F. Noy, M. A. Musen, The protégé OWL plugin: An open development environment for semantic web applications, The Semantic Web – ISWC, Springer Berlin Heidelberg, (2006), 229- 243.
[20] J. Liu, C. Chen, Z. Liu, K. Jermsittiparsert, N. Ghadimi, An IGDT-based risk-involved optimal bidding strategy for hydrogen storage-based intelligent parking lot of electric vehicles, Journal of Energy Storage, 27 (2020), 101057.
[21] G. Manogaran, P. M. Shakeel, S. Baskar, C. H. Hsu, S. N. Kadry, R. Sundarasekar, P. M. Kumar, B. A. Muthu, FDM: Fuzzy-optimized data management technique for improving big data analytics, IEEE Transactions on Fuzzy Systems, 29 (2021), 177-185.
[22] A. Meghdari, M. Alemi, Recent advances in social and cognitive robotics and imminent ethical challenges, Proceedings of the 10th International RAIS Conference on Social Sciences and Humanities, Princeton, USA, (2018), 75-82.
[23] M. Mehrpooya, N. Ghadimi, M. Marefati, S. A. Ghorbanian, Numerical investigation of a new combined energy system includes parabolic dish solar collector, stirling engine and thermoelectric device, International Journal of Energy Research, 45 (2021), 16436-16455.
[24] K. A. Naik, C. P. Gupta, Type-2 fuzzy logic based pitch angle controller for fixed speed wind energy system, Iranian Journal of Fuzzy Systems, 17(1) (2020), 77-90.
[25] D. Pavković, S. Polak, D. Zorc, PID controller auto-tuning based on process step response and damping optimum criterion, ISA Transactions, 53 (2014), 85-96.
[26] N. D. Rodríguez, M. P. Cuéllar, J. Lilius, M. D. Calvo-Flores, A fuzzy ontology for semantic modeling and recognition of human behavior, Knowledge-Based Systems, 66 (2014), 46-60.
[27] P. Šarac, Design and implementation digital pid-type controllers for thermal chamber temperature control, Master’s Thesis, University of Zagreb, Faculty of Mechanical Engineering and Naval Architecture, Zagreb, 2020.
[28] A. Selvaraj, S. Sundararajan, Evidence-based trust evaluation system for cloud services using fuzzy logic, International Journal of Fuzzy Systems, 19 (2016), 329-337.
[29] T. Stipancic, B. Jerbic, P. Curkovic, A context-aware approach in realization of socially intelligent industrial robots, Robotics and Computer-Integrated Manufacturing, 37 (2016), 79-89.
[30] U. Straccia, Chapter 4 a fuzzy description logic for the semantic web, Fuzzy Logic and the Semantic Web, Elsevier, (2006), 73-90.
[31] U. Straccia, Foundations of fuzzy logic and semantic web languages, Taylor and Francis Ltd., 2016.
[32] P. Szwed, Application of fuzzy ontological reasoning in an implementation of medical guidelines, Proceeding of the 6th International Conference on Human System Interactions (HSI), Sopot, (2013), 342-349.
[33] C. Thomas, A. Sheth, Chapter 1 on the expressiveness of the languages for the semantic web — making a case for ‘’a little more”, Fuzzy Logic and the Semantic Web, Elsevier, (2006), 3-20.
[34] Z. Yang, M. Ghadamyari, H. Khorramdel, S. M. S. Alizadeh, S. Pirouzi, M. Milani, F. Banihashemi, N. Ghadimi, Robust multi-objective optimal design of islanded hybrid system with renewable and diesel sources/stationary and mobile energy storage systems, Renewable and Sustainable Energy Reviews, 148 (2021), 111295.
[35] H. Ye, G. Jin, W. Fei, N. Ghadimi, High step-up interleaved dc/dc converter with high efficiency, Energy Sources, Part A: Recovery Utilization, and Environmental Effects, (2020), 1-20.
[36] F. Zhang, J. Cheng, Z. Ma, A survey on fuzzy ontologies for the semantic web, The Knowledge Engineering Review, 31 (2016), 278-321.
[37] F. Zhang, P. Huang, Fuzzy-based adaptive super-twisting sliding-mode control for a maneuverable tethered space net robot, IEEE Transactions on Fuzzy Systems, 29(7) (2020), 1739-1749.