Research Article
BibTex RIS Cite
Year 2023, Volume: 36 Issue: 3, 1034 - 1048, 01.09.2023
https://doi.org/10.35378/gujs.1037741

Abstract

References

  • [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).

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

Year 2023, Volume: 36 Issue: 3, 1034 - 1048, 01.09.2023
https://doi.org/10.35378/gujs.1037741

Abstract

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.

References

  • [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).
There are 30 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Computer Engineering
Authors

Hakan Şimşek 0000-0002-1028-2676

Faize Nur Ertürk This is me 0000-0001-7074-4249

Recep Şeker This is me 0000-0002-1067-2316

Publication Date September 1, 2023
Published in Issue Year 2023 Volume: 36 Issue: 3

Cite

APA Şimşek, H., Ertürk, F. N., & Şeker, R. (2023). A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots. Gazi University Journal of Science, 36(3), 1034-1048. https://doi.org/10.35378/gujs.1037741
AMA Şimşek H, Ertürk FN, Şeker R. A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots. Gazi University Journal of Science. September 2023;36(3):1034-1048. doi:10.35378/gujs.1037741
Chicago Şimşek, Hakan, Faize Nur Ertürk, and Recep Şeker. “A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots”. Gazi University Journal of Science 36, no. 3 (September 2023): 1034-48. https://doi.org/10.35378/gujs.1037741.
EndNote Şimşek H, Ertürk FN, Şeker R (September 1, 2023) A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots. Gazi University Journal of Science 36 3 1034–1048.
IEEE H. Şimşek, F. N. Ertürk, and R. Şeker, “A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots”, Gazi University Journal of Science, vol. 36, no. 3, pp. 1034–1048, 2023, doi: 10.35378/gujs.1037741.
ISNAD Şimşek, Hakan et al. “A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots”. Gazi University Journal of Science 36/3 (September 2023), 1034-1048. https://doi.org/10.35378/gujs.1037741.
JAMA Şimşek H, Ertürk FN, Şeker R. A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots. Gazi University Journal of Science. 2023;36:1034–1048.
MLA Şimşek, Hakan et al. “A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots”. Gazi University Journal of Science, vol. 36, no. 3, 2023, pp. 1034-48, doi:10.35378/gujs.1037741.
Vancouver Şimşek H, Ertürk FN, Şeker R. A Fuzzy Logic Approach and Path Algorithm for Time and Energy Management of Smart Cleaning Robots. Gazi University Journal of Science. 2023;36(3):1034-48.