Optimizing Washing Machine Efficiency with a Fuzzy Logic Control System using Python
Main Article Content
Abstract
Washing clothes is an essential part of our daily routines. Traditionally, clothes were cleaned by hand, but with technological advancements, machines have taken over these manual tasks, making life more convenient. Among these innovations is the washing machine, designed to save water, energy, and time. To enhance efficiency, a Fuzzy Logic Control System was developed to optimize washing processes based on user needs.Fuzzy logic, a type of reasoning that handles approximate information rather than binary true or false values, is widely utilized today, especially in Artificial Intelligence to mimic human-like decision-making in automated systems. Applications of fuzzy logic span various domains such as air conditioners, unmanned aerial vehicles, satellites, traffic control systems, transmission systems, and anti-lock braking systems (ABS).In the context of washing machines, Python provides a streamlined approach to implementing fuzzy logic, addressing some of the limitations encountered with MATLAB. In this Python-based system, inputs like fabric type, dirt level, and load size determine outputs such as wash time, spin speed (RPM), drying time, and water temperature. The goal is to minimize the time, power consumption, and water usage while ensuring optimal wash quality. Simulation results demonstrate that this approach significantly enhances wash efficiency and performance.