Abhijit Majumdar1, Ph.D., Anindya Ghosh, Ph.D.2
1Department of Textile Technology, Indian Institute of Technology, New Delhi, INDIA
2Department of Textile Engineering, Government College of Engineering & Textile Technology,
Berhampore, INDIA
Correspondence to:
Abhijit Majumdar, Ph.D. email: abhitextile@rediffmail.com
ABSTRACT
Yarn strength modelling and prediction has remained as the cynosure of research for the textile engineers although the investigation in this domain was first reported around one century ago. Several mathematical, statistical and empirical models have been developed in the past only to yield limited success in terms of prediction accuracy and general applicability. In recent years, soft computing tools like artificial neural networks and neural-fuzzy models have been developed, which have shown remarkable prediction accuracy. However, artificial neural network and neural-fuzzy models are trained using enormous amount of noise free input-output data, which are difficult to collect from the spinning industries. In contrast, fuzzy logic based models could be developed by using the experience of the spinner only and it gives good understanding about the roles played by various inputs on the outputs. This paper deals with the modelling of ring spun cotton yarn strength using a simple fuzzy expert system. The prediction accuracy of the model was found to be very encouraging.
INTRODUCTION
Modelling of yarn properties by deciphering the functional relationship between the fibre and yarn properties is one of the most fascinating topics in textile research. A large number of predictive models have been exercised to prognosticate the yarn properties like strength, elongation, evenness, hairiness etc. The prediction of yarn strength acquires a mammoth share among these models. By and large, there are three distinguished modelling methods for predicting the yarn properties, namely mathematical models, statistical regression models and intelligent models.
Mathematical models developed by Bogdan [1, 2], Subramanian, Ganesh and Bandyopadhyay [3], Zurek, Frydrych and Zakrzewski, [4] and Frydrych [5] are very appealing as they are based on the
fundamental theories of basic sciences and give good understanding about the mechanics of the process. However, the prediction accuracy of mathematical models is not very encouraging due to the assumptions or simplifications used while building these models. Statistical regression models proposed by Hafez [6], Hunter [7], Mogahzy [8], and Smith and Waters [9] are very simple to understand and the beta coefficient analysis gives an indication of relative importance of various inputs on the yarn strength. However, foretelling the type of relationship (liner or non-linear) is essential for developing a regression model. The advent of artificial intelligence has provided a new impetus in the research on modelling of yarn properties. Cheng and Adams [10], Ramesh, Rajamanickam and Jayaraman, [11], Zhu and Ethridge [12, 13], Guha, Chattopadhyay and Jayadeva [14] and Majumdar and Majumdar [15] have successfully used the artificial neural network (ANN) and neural-fuzzy methods to predict various properties of spun yarns. The prediction accuracy of ANN has been acclaimed by most of these researchers. However, ANN modelling has also received criticisms galore for acting like a ‘black box’ without revealing much about the mechanics of the process.
Some lacunas of the ANN modelling could be overcome by using fuzzy logic, which can effectively translate the experience of a spinner into a set of expert system rules. The development of fuzzy expert system is also relatively easy than ANN as no training is required for model parameter optimization. Unlike ANN models, fuzzy logic do not require enormous amount of input-output data. Besides, fuzzy expert system can cope with the imprecision involved in cotton fibre property evaluation as well as with the inherent variability of fibre properties.
The concept of fuzzy logic relies on age-old skills of human reasoning which is based on natural language. Fuzzy logic and fuzzy set theory may be used to
solve problems in which descriptions of activities and observations are imprecise, vague and uncertain. The term “fuzzy” refers to situation where there is no well defined boundary for the set of activities or observations. Fuzzy logic is focused on modes of reasoning which are approximate rather than exact. For example, a spinner often uses the terms such as low or high to assess the fibre fineness, yarn strength etc. However these terms do not constitute a well defined boundary. Further, a spinner may know the approximate interaction between fibre parameters and yarn strength from his knowledge and experience. For example, longer and finer fibres produce stronger yarns. Therefore, it is quite possible to devise a fuzzy logic based expert system which can predict yarn strength from the given input parameters.
In this work an effort has been made to develop a fuzzy expert system for the modelling of yarn tenacity using fibre tenacity, mean length, micronaire and short fibre content as input variables.
FUZZY LOGIC AND FUZZY SET THEORY
The foundation of fuzzy logic, which is an extension of crisp logic, was laid by Lotfi A. Zadeh [16] at University of California at Berkeley, USA. The theoretical aspects of fuzzy logic and fuzzy arithmetic have been explained in many standard textbooks authored by Zimmerman [17], Berkan and Trubatch [18], Kartalopoulos [19], Klir and Yuan [20] and Bector and Chandra [21]. In crisp logic, such as binary logic, variables are true or false, black or white, 1 or 0. If the set under investigation is A, testing of an element x using the characteristic function X is expressed as follows.
In fuzzy logic, a fuzzy set contains elements with only partial membership ranging from 0 to 1 to define uncertainty of classes that do not have clearly defined boundaries. For each input and output variable of a fuzzy inference system (FIS), the fuzzy sets are created by dividing the universe of discourse into a number of sub-regions, named in linguistic terms (high, medium, low etc.). If X is the universe of discourse and its elements are denoted by x, then a fuzzy set A in X is defined as a set of ordered pairs as
All properties of crisp set are also applicable for fuzzy sets except for the excluded-middle laws. In fuzzy set theory, the union of fuzzy set with its complement does not yield the universe and the intersection of fuzzy set and its complement is not null. This difference is shown below.
Membership Functions and Fuzzification
Once the fuzzy sets are chosen, a membership function for each set should be created. A membership function is a typical curve that converts the numerical value of input within a range from 0 to 1, indicating the belongingness of the input to a fuzzy set. This step is known as ‘fuzzification’. Membership function can have various forms, such as triangle, trapezoid and Gaussian. Triangular membership function is the simplest one and it is a collection of three points forming a triangle. Dubois and Prade [22] defined triangular membership function as follows.
RESULTS AND DISCUSSION
Operation of Fuzzy Expert System
Figure 6 schematically demonstrates the operation of the developed fuzzy expert system with an example. For the ease of illustration, out of thirty six rules only two fuzzy rules have been depicted in the diagram. According to the first rule, if all the input fibre parameters are having the medium level then output yarn tenacity will have the level 6. Besides, according to the second rule, if fibre strength is at low level and all the three remaining input parameters are at the medium level, then output yarn tenacity will have level 4, which means lower value than the level 6. For
example, if fibre tenacity is 27.8 cN/tex, HVI mean length is 20.7 mm, AFIS short fibre content is 15.7% and micronaire is 3.59, then all thirty six fuzzy rules are evaluated simultaneously to determine the yarn tenacity. However, some of the rules will remain defunct as ‘fuzzy and’ function has been used in the antecedent part of the fuzzy rules and they will not produce any output fuzzy set. Outputs of active fuzzy rules are then aggregated to get a final output fuzzy set, which is finally defuzzified using centroid method to produce the crisp output (yarn tenacity) of 15.2 cN/tex as shown in Figure 6.
Fuzzy rules, the heart of the fuzzy expert system, determine the input-output relationship of the model. Table I is showing the 36 fuzzy rules, which are self explanatory, in the matrix form. The surface plots shown in Figures 7-9 depict the impacts of fibre parameters on the yarn tenacity. Figure 7 shows that as fibre tenacity and mean length increase, there is concomitant increase in yarn tenacity as expected. The yarn tenacity reaches the apex when the fibre tenacity and mean length both reach their respective maximum level. Figure 8 demonstrates that as the cotton fibre becomes finer the yarn tenacity increases, although the effect is less prominent at the higher level of fibre tenacity. Figure 9 shows that as the short fibre content in cotton increases, especially at lower level of fibre tenacity, yarn tenacity diminishes. Short fibres do not contribute much towards yarn tenacity. Besides the short fibres also generate drafting waves during roller drafting operations in drawframe, speedframe and ringframe and deteriorates the evenness of the fibre strand, which in tern reduces the yarn tenacity.
collected from published literature. The fibre tenacity, mean length, and micronaire were evaluated by using USTER HVI 900 system whereas the short fibre content was measured by the Advanced Fibre Information System (AFIS). Carded yarns were spun using ring spinning system with a twist multiplier of 4.1. The yarn tenacity was evaluated by using Uster Tensorapid III, keeping gauge length of 500 mm and rate of extension of 5000 mm/ min. The prediction accuracy of the fuzzy expert system was evaluated by calculating coefficient of determination (R2) and mean absolute error% from the actual and predicted yarn tenacity. Results are shown in Table II and also depicted in Figure 10. It is observed that the coefficient of determination is 0.75 (R=0.87) for both the Gaussian and triangular membership functions. Therefore, it could be inferred that the proposed fuzzy expert system can explain up to 75% of the total variability of yarn tenacity. The mathematical model developed by Zurek, Frydrych and Zakrzewski [4] showed correlation coefficients (R) of 0.79 and 0.63 respectively for yarn strength and elongation. Frydrych [5] also reported a slightly lower correlation coefficient (0.85) while predicting yarn strain using mathematical modelling. Only four input parameters (fibre tenacity, mean length, micronaire and short fibre content) have been considered in this work for developing the expert system. Parameters like fibre maturity, length uniformity and fibre friction were not considered in this investigation which may have resulted in higher coefficient of determination. However, addition of more input variables will necessitate more fuzzy rules to be developed and the complexity of the expert system will be increased. Fuzzy expert system based on Gaussian membership function is showing lower mean error (4.04%) as compared to that of triangular membership function (4.26%). This could probably be attributed to the fact that Gaussian membership function fits better with most of the fibre properties. In this work, no attempt has been made to quantify the relative contribution of four input parameters.
CONCLUSIONS
A fuzzy expert system has been developed to model the tenacity of ring spun cotton yarns. The expert system was developed by translating the perception and experience of a spinner into fuzzy inference system. The developed fuzzy rules give a very good understanding about the interaction between important fibre parameters and their influence on yarn tenacity. The prediction accuracy of the proposed fuzzy system is reasonably good as the mean error% of prediction was below 5% for Gaussian and triangular form of membership functions. The Gaussian form of membership functions show slight edge over the triangular membership functions in terms of prediction error%. The system is quite easy to develop and it could be modified easily if the spinning technology is changed. Further attempts are being made to incorporate more input variables in the expert system so that the modelling accuracy could be enhanced.