This work investigates the use of fuzzy logic control in the context of temperature regulation in an iron box. Instead of the usual Boolean logic employed in computers, fuzzy logic is a computer-based approach of degree determination that gives the truth. Rather than adopting typical methods that put the problem into a black box model, this assists the problem solver in approaching the challenge in a way that they can explain and comprehend. The study explains how fuzzy logic can be used to manage an iron box\'s heating element based on input variables such as wrinkle severity and water level. To control the heat level of the iron, the system defines membership functions, rules, and other defuzzification mechanisms. This system\'s output can be used to effectively manage the heating element of the iron, providing a more intelligent and responsive operation. Through modelling and testing, we evaluate the effectiveness of our fuzzy logic control system in achieving accurate and dependable heating level outputs.
Introduction
I. INTRODUCTION
Iron boxes are just one of the many domestic items that help us with our daily activities. The iron box is mostly used to iron clothes. The correct heating setting of the Iron box is required to achieve a decent, ironed cloth based on the severity of the wrinkles on the cloth and the amount of water present. In this circumstance, fuzzy logic control provides an opportunity to improve the precision and efficacy of heating level. This work investigates the use of fuzzy logic control systems to manage the heating level of an iron box and proposes a model for dependable and accurate results. There has recently been renewed interest in the application of fuzzy logic control in household appliances [1]. Household gadgets such as iron boxes, microwave ovens, and rice cookers have become more functional and user-friendly as sophisticated controls have been added. Because fuzzy logic is a control strategy that can manage imprecise and uncertain input data, it is well suited to dealing with the issues connected with such appliances.
A language control approach can be converted using the fuzzy logic controller (FLC)[2]. A survey of the FLC is offered, as well as a general technique for building an FLC and measuring its success. Special emphasis is placed on fuzzification and defuzzification procedures, the development of database and fuzzy control rules, the definition of fuzzy implication, and an examination of fuzzy reasoning mechanisms. Lofti A. Zadeh, a professor at the University of California, Berkeley, first suggested the concept of fuzzy logic [3] in 1965. Fuzzy logic is used to monitor nonlinear systems that pose mathematical hurdles. Non-probabilistic uncertainty is monitored using fuzzy logic and fuzzy set theory [4]. In paper [5] provides an overview of the principles of fuzzy sets, fuzzy rules, and fuzzy inference systems. Started with crisp or classical sets and their operations and worked our way up to fuzzy sets and their operations. Following set theory, classical set membership functions and fuzzy membership functions are thoroughly addressed. An air conditioner control example is used to explain fuzzy rules. The various defuzzification strategies and their processes are presented step by step using the same example.
II. PROPOSED DESIGN
The main objective of this design is to create a fuzzy logic control system for an iron box that regulates the heating level based on input variables, leading to more effective and user-friendly ironing. We came up with the mode based on the below approach.
A. Fuzzy Input Variable
For iron box based fussy system we are using 2 input variables which will be the severity of wrinkle on the cloth and the water level.
Wrinkle Severity: Represents the degree of wrinkles on the fabric, categorized into "poor," "average," and "good" with corresponding membership functions.
Water Level: Indicates the amount of water in the iron, categorized into "poor," "average," and "good" with appropriate membership functions.
Fuzzy Output Variable
The output variable is the heating level which is the idle temperature for ironing the cloth based on the wrinkle severity.
B. Heat Level: The output variable which is the outcome based on the input variable water level and Wrinkle Severity. The heating level is finally categorized as "low," "medium," and "high" categories.
C. Membership Functions
They are a fundamental concept in fuzzy logic, serving as a bridge between crisp input data and fuzzy sets, which are used to represent linguistic variables. Membership functions define the degree of membership or belongingness of an element to a particular fuzzy set. They play a critical role in fuzzy logic systems, helping to model and represent uncertainty and imprecision in real-world data. Types of Membership Functions
Triangular Membership Function (Triangular MF): This is one of the simplest and most used membership functions. It forms a triangle-shaped curve with a peak, characterized by three parameters: the left, right, and peak values. Triangular membership functions are suitable for representing variables with gradual transitions.
Trapezoidal Membership Function (Trapezoidal MF): Trapezoidal membership functions are similar to triangular ones but have parallel lines on the left and right sides instead of single points. They are particularly useful when the transition between linguistic terms is not symmetrical.
Gaussian Membership Function (Gaussian MF): Gaussian membership functions are bell-shaped curves, resembling the normal distribution. They are widely used when data is expected to cluster around a central value. Gaussian functions have parameters like the mean and standard deviation to control their shape.
D. Rules
A set of rules is established to dictate the relationship between the input variables (wrinkle severity and water level) and the output variable (heat level). These rules describe how the iron's heat should be adjusted based on the current conditions. example, Rule 1 says if the wrinkle severity is low and the water level is low then the heat level can also be maintained low. The defined set of rules help here to bring a fuzzy logic to maintain the appropriate heat level.
E. Control System
A control system is created, integrating the fuzzy variables, membership functions, and rules. This system is then simulated with specific input values, such as wrinkle severity and water level, to compute the output heat level.
Conclusion
To summarize, the use of fuzzy logic control in an iron box provides a viable way for achieving accurate and consistent heating level results. By considering the input variables, the proposed model efficiently manages the heating level. The results of the simulation demonstrate how successful the fuzzy logic control system is in real-world settings. When we utilize the triangle member function, the heating level is higher than when we use the trapezoidal. This model could be improved more in the future by considering new input elements.
References
[1] N. Wakami, S. Araki and H. Nomura, \"Recent applications of fuzzy logic to home appliances,\" Proceedings of IECON \'93 - 19th Annual Conference of IEEE Industrial Electronics, Maui, HI, USA, 1993, pp. 155-160 vol.1, doi: 10.1109/IECON.1993.339089.
[2] C. C. Lee, \"Fuzzy logic in control systems: fuzzy logic controller. I,\" in IEEE Transactions on Systems, Man, and Cybernetics, vol. 20, no. 2, pp. 404-418, March-April 1990, doi: 10.1109/21.52551.
[3] Zadeh, Lotfi A. \"Fuzzy sets, information and control.\" Information and control 8.3 (1965): 338-353.
[4] Han H., Chun-Yi and Yury. S, Adaptive Control of a Class of Non-linear Systems with Non-Linearly Parameterized Fuzzy Approximation. IEEE Transactions on Fuzzy Systems, V0l.9, No.2, 315-323, (2001)
[5] Bai, Y., Wang, D. (2006). Fundamentals of Fuzzy Logic Control — Fuzzy Sets, Fuzzy Rules and Defuzzifications. In: Bai, Y., Zhuang, H., Wang, D. (eds) Advanced Fuzzy Logic Technologies in Industrial Applications. Advances in Industrial Control. Springer, London. https://doi.org/10.1007/978-1-84628-469-4_2