A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots

A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots

Smart home technologies (SHM) or devices provide some degree of digitally connected, automated, or enhanced services to building occupants in residential areas and have been becoming increasingly popular in recent years. SHM have the potential to improve home comfort, convenience, security, and energy management. Different technologies are used to equip household parts for smarter monitoring, movement, and remote control and to allow effective harmonic interaction between them. Especially, energy management and path-planning algorithms are some of the important problems for such technologies to get optimum efficiency and benefit. Smart vacuum cleaning robot is one of the applications of such devices with various functions. These cleaning robots have limited battery power and battery sizes, thus effective cleaning is critical. Additionally, the shortest / optimal path planning is essential for the efficient operation of effective cleaning based on the battery time. In this article, two distinct algorithms, which are Search algorithm and CSP algorithm are utilized to obtain distinct optimal minimum path lengths for keeping the home's total dirt level as low as possible. Depending on various types of linguistic, abstract, or perceptual variables, these algorithms are not enough for the energy management of the battery. Therefore, the fuzzy logic-based inference system is proposed for obtaining the charge durability of battery of the cleaning robot, in addition to these algorithms. The inputs affecting the charge durability are considered as floor type, dirt level and the width of area for the fuzzy approach.

___

  • [1] Galceran, E., Carreras, M., "A survey on coverage path planning for robotics", Robotics and Autonomous Systems, 61: 1258-1276, (2013).
  • [2] Viet, H. H., Dang, V-H., Laskar, N. U., "Chung T, BA*: an online complete coverage algorithm for cleaning robots", Applied Intelligence, 39: 217-235, (2013).
  • [3] Le, A. V., Ku P. C., Tun, T. T., Nhan, N. H. K., Yuyao, S. Y., Mohan, R. E., "Realization energy optimization of complete path planning in differential drive based self-reconfigurable floor cleaning robot", Energies, 12, 1136, (2019).
  • [4] Pham, H. V., Moore, P., Truong, D. X., "Proposed smooth-STC algorithm for enhanced coverage path planning performance in mobile robot applications”, Robotics, 8(2), 44, (2019).
  • [5] Bai, Y. W., Hsueh, M. F., "Using an adaptive iterative learning algorithm for planning of the path of an autonomous robotic vacuum cleaner", The 1st IEEE Global Conference on Consumer Electronics, 401-405, (2012). DOI: https://doi.org/10.1109/GCCE.2012.6379640
  • [6] Ciabattoni, L., Grisostomi, M., Ippoliti, G., Longhi, S., "A fuzzy logic tool for household electrical consumption modeling", 39th Annual Conference of the IEEE Industrial Electronics Society, 8022-8027, (2013). DOI: https://doi.org/10.1109/IECON.2013.6700474
  • [7] Bissey, S., Jacques, A., Bunetel, J. B. L., "The fuzzy logic method to efficiently optimize electricity consumption in individual housing", Energies, 10(11), 1701, (2017).
  • [8] Belman-Flores, J. M., Ledesma, S., Rodríguez-Valderrama, D. A., Hernández-Fusilier, A., "Energy optimization of a domestic refrigerator controlled by a fuzzy logic system using the status of the door", International Journal of Refrigeration, 104: 1-8, (2019).
  • [9] Soetedjo, A., Nakhoda, Y. I., Saleh, C., "Embeded fuzzy logic controller and wireless communication for home energy management systems", Electronics, 7(9), 189, (2018).
  • [10] Hemi H., Ghouili J., Cheriti, A., "A real time fuzzy logic power management strategy for fuel cell vehicle", Energy Conversion and Management, 80: 63-70, (2014).
  • [11] Agarwal, D., Bharti, P. S., "A review on comparative analysis of path planning and collision avoidance algorithms", International Scholarly and Scientific Research & Innovation, 12(6), (2018).
  • [12] Kontogiannis, D., Bargiotas D., Daskalopulu, A., "Fuzzy control system for smart energy management in residential buildings based on environmental data”, Energies, 14(3), 752, (2021).
  • [13] Yang, L., Qi, J., Song, D., Xiao, J., Han, J., Xia, Y., "Survey of robot 3D path planning algorithms", Journal of Control Science and Engineering, 1: 1-22, (2016).
  • [14] Waqar, T., Demetgül, M., "Fuzzy logic controlled automatic vacuum cleaner", Journal of Engineering and Technology Research, 2(2): 93-100, (2014).
  • [15] Mohanty, P. K., Parhi, D. R., "Optimal path planning for a mobile robot using cuckoo search algorithm", Journal of Experimental & Theoretical Artificial Intelligence, 28(1-2): 35-52, (2016).
  • [16] Mohamed, A. Z., Lee, S. H., Hsu, H. Y., Nath, N., "A faster path planner using accelerated particle swarm optimization", Artificial Life and Robotics, 17: 233-240, (2012).
  • [17] Juang, C. F., Chang, Y. C., "Evolutionary-group-based particle-swarm-optimized fuzzy controller with application to mobile-robot navigation in unknown environments", IEEE Transactions on Fuzzy Systems, 19: 379-391, (2011).
  • [18] Sasaki, T., Enriquez, G., Miwa, T., Hashimoto, S., "Adaptive path planning for cleaning robots considering dust distribution", Journal of Robotics and Mechatronics, 30(1): 5-14, (2018).
  • [19] Azir, K. N. F. K., Ong, R. J., "Low-cost autonomous robot cleaner using mapping algorithm based on Internet of Things (IoT)", IOP Conference Series: Materials Science and Engineering, 767(1): 012071, (2020).
  • [20] Ravankar, A., Ravankar, A. A., Watanabe M., Hoshino Y., "An efficient algorithm for cleaning robots using vision sensors", Proceedings, 42(1), 45, (2020).
  • [21] Ciliz, M. K., "Rule base reduction for knowledge-based fuzzy controllers with application to a vacuum cleaner", Expert Systems with Applications, 28: 175-184, (2005).
  • [22] Le, A. V., Nhan, N. H. K., Mohan, R. E., "Evolutionary algorithm-based complete coverage path planning for tetriamond tiling robots", Sensors, 20(2), 445, (2020).
  • [23] Song, P. C., Pan, J. S., Chu, S. C., "A parallel compact cuckoo search algorithm for three-dimensional path planning", Applied Soft Computing Journal, 94, 106443, (2020).
  • [24] Oprea, S. V., Bâra, A., Preda, S., Tor, O. B., "A smart adaptive switching module architecture using fuzzy logic for an efficient integration of renewable energy sources: A case study of a RES System located in Hulubeşti, Romania", Sustainability, 12(15), 6084, (2020).
  • [25] Yakoubi, M. A., Laskri, M. T., "The path planning of cleaner robot for coverage region using Genetic Algorithms", Journal of Innovation in Digital Ecosystems 3: 37-43, (2016).
  • [26] Pulgord, G., "The Viterbi Algorithm", IEE Seminar on Target Tracking: Algorithms and Applications, (2006). DOI: https://doi.org/10.1049/ic:20060556
  • [27] Mamdani, E. H., Assilian, S., "An experiment in linguistic synthesis with a fuzzy logic controller", International Journal of Man-Machine Studies, 7: 1-13, (1975).
  • [28] Zimmermann, H. J., "Fuzzy Set Theory and Its Applications", Third Edition. Kluwer Academic Publishers, Boston/Dordreht/London, (1996).
  • [29] Ross, T. J., "Fuzzy Logic with Engineering Applications", Third Edition. John Wiley & Sons, Ltd., (2010).
  • [30] Chen, Y. L., Wang S. C., Luo, Y. H., Lu, L. T., "Dynamic coordinate method for home return of cleaner robot", Proceedings of the 2011 IEEE International Conference on Electric Information and Control Engineering (ICEICE), 5874-5877, (2011).
Gazi University Journal of Science-Cover
  • Yayın Aralığı: 4
  • Başlangıç: 1988
  • Yayıncı: Gazi Üniversitesi, Fen Bilimleri Enstitüsü
Sayıdaki Diğer Makaleler

ANN Identification technique and fuzzy PI Control of a Hybrid Indirect Matrix Converter with a Flying Capacitor three level Inverter in Power Active Filtering Application

Taki Eddine AMEUR, Aissa AMEUR, Benalia ATALLAH

Numerical Analysis of Air Flow in an Industrial Refrigeration System and Its Effect on Energy Consumption

Serhat KARYEYEN, Mustafa AKTAŞ, Alperen OKUR, Fatma Nur ERDOĞMUŞ

Synchronization Analysis of a Master-Slave BEC System via Active Control

Eren TOSYALI, Fatma AYDOĞMUŞ

Comparison of the Performance of Solar Panels Designed in Three Different Ways under the Same Conditions

Mehmet Ali SALDAMLI, Yusuf Alper KAPLAN, Gülizar Gizem ÜNALDI

A Simple Selection Method of PV Systems for University Campuses

Marıam BARA, Gülsu ULUKAVAK HARPUTLUGİL

The Study of Interaction Activity of Nickel (ll) Phthalocyanine Complex Bearing Tetra Substituted Phenoxy-3-Methoxybenzoic Acid Groups with DNA

Ali ARSLANTAS, Mehmet Salih AĞIRTAŞ

An Analysis of DoS Attack on Robot Operating System

Elif DEĞİRMENCİ, Yunus Sabri KIRCA, Esra N. YOLAÇAN, Ahmet YAZİCİ

A Systematic Review of Transfer Learning-Based Approaches for Diabetic Retinopathy Detection

Burcu OLTU, Büşra Kübra KARACA, Hamit ERDEM, Atilla ÖZGÜR

Dynamics of Web 2.0: A Software Application "Web 2.0 Meter"

Cem Ufuk BAYTAR

The Comparison of Classical and Bayesian Structural Equation Models Through Ordered Categorical Data: A Case Study of Banking Service Quality

Gizem ERKAN, Murat DOĞAN, Hüseyin TATLIDİL