Python-Based Fuzzy Logic Control System for Optimizing Washing Machine Efficiency Instead of MATLAB
Main Article Content
Abstract
One of the most important aspects of our everyday routines is laundry. Clothing cleaning was done by hand in the past, but as technology has advanced, these manual activities have been replaced by machines, which has made life more convenient. The washing machine, which was created to save time, energy, and water, is one example of these advances. A fuzzy logic control system was created to maximize efficiency by tailoring washing procedures to user requirements. Nowadays, fuzzy logic—a kind of reasoning that deals with approximations rather than absolute or false values—is frequently used, particularly in artificial intelligence to simulate human-like decision-making in automated systems. Fuzzy logic is used in many different fields, including satellites, air conditioners, unmanned aerial aircraft, transmission systems, traffic control systems, and anti-lock brake systems. Python addresses some of the drawbacks of MATLAB by offering a simplified method of applying fuzzy logic in the context of washing machines. In this Python-based system, outputs like wash time, spin speed (RPM), drying time, and water temperature are determined by inputs like fabric type, filth level, and load size. While maintaining the best possible wash quality, the objective is to reduce time, electricity, and water usage. Simulation findings show that this strategy greatly improves wash performance and efficiency.