Fuzzy Approach to the Selection of Material Data in Concurrent Engineering Environment ()
1. Introduction
In the Concurrent Engineering (CE) environment, techniques, algorithms and software tools are provided to allow designers and developers to interact with each other effectively and efficiently. Implementation of CE, would naturally consume more time and money at the initial design stage so as to ensure that the concept selection is optimized, companies can reduce design changes at a later stage, leading to better engineered products with an advantage in total quality, time and cost competitiveness.
Material selection is one of the most important activeties for a product development process. In the modern design and manufacturing environment, such as, newly - developed CE methodology, material selection plays as important role as other activities in the total design model such as market investigation, product design specification, component design, design analysis, manufacture and assembly is shown in Figure 1 [1]. Material selection is one of the CE strategies. The integrated material selection system thus plays a major role in product development to optimize the cost of product.
Figure 1. The importance of material selection in product development
The selection of the most suitable material for particular application is crucial function in the design of an artifact. The performance of materials is important in terms of service conditions, processing and its economic, the availability of candidate materials, the company’s make or buy decision for the system components; the customer preferences; and most importantly, the total life-cycle cost. In practice, it may be necessary to express the performance in terms of fuzzy numbers. The design engineer is responsible for selecting relevant properties and assessing the importance of the selected properties based on the requirements of a particular application.
This paper discusses one of the CE integration strategies i.e., ‘selection of material’ using Fuzzy Logic that can be adapted for successful integration within industry and beyond using web services. Each material in the database is an alternative to be selected for the application. A computerized system, which provides access to material data, is not necessarily a material selection system, although access to data is essential to facilitate selection. The material selection system assess the suitability of all materials in the database, eliminates unsuitable materials from further consideration, and gives a final ranking to all of the suitable materials.
2. Review of CE Environment and Material Selection Systems
The CE philosophy can be implemented through different strategies considering the diverse requirements of users and the conditions of the companies. Pallot and V. Sandoval [2] emphasized the communication and sharing of design data, integration and interoperability of the application systems in design and manufacturing, and the coordination between the upstream and downstream activities to support concurrent activities for multi-disciplinary teams. According to Prasad [3], materials are the common elements enumerating parts in a product realization process. Normally, design engineers rely on the materials that they are familiar with. However, when the design requirements exceed the constraints of such materials or exceed the constraints on material properties, CE team members must consider alternative materials. With direct online access to a materials database, the CE team members could select materials that are lighter, stronger and lower in cost.
Within the engineering design and manufacturing context, there have been many research works for the integration of various engineering data, models or software tools, besides the SHAred Dependency Engineering project (SHADE), Component Agent Design-Oriented Model (CADOM), Responsible Agents for ProductProcess Integrated Design (RAPPID), Knowledge Intensive Engineering Framework (KIEF) and Karlsruhe’s Virtual Documentation (KaViDo). These are only the beginning and more work remains to be done in this direction [4]. Besides all these technologies, information exchange systems supporting distributed engineering, CE and Collaborative Product Development (CPD) are being reviewed in this paper.
Masaharu Yoshioka [5] discussed Knowledge Intensive Engineering Framework (KIEF) tool for supporting various kinds of engineering tools that can be integrated by intensively storing engineering knowledge base and representing the relationship among them. Karlsruhe’s Virtual Documentation, a web-based system tool for collaborative research and development, is presented by Oliver Tamine and Rudiger Dillmann [6]. It ensures that product information and construction knowledge are shared between the project collaborators. A CPD System boundary [7] developed under the DST project at our institute is used in the present paper. It integrates designer, analyzer and manufacturer, as clients to the main server in an extended enterprise using web page so that it creates a CE environment. White [8] emphasised the importance of computer aided materials selection over manual selection of materials from hand books. S.M. Sapuan [9] discussed the importance of Knowledge Based System (KBS) in the context of concurrent engineering and studied KBS in material selection in an en- -gineering design process.
CE design requires simultaneous evaluation and material selection of several design attributes, including manufacturing costs, weights, quality, and mechanical design considerations. The interrelationships between these factors have not been considered in the design process until recently. Dong-Hyun jee and Ki-Ju Kang [10] proposed a method for optimal material selection using TOPSIS to rank the candidate of materials. A manual procedure is adopted for ranking.
The values of material properties are often qualitatively described or imprecisely measured using ranges. Material properties are also of varying degrees of importance for different design requirements. The desired value and importance of weights of material properties are usually described in a linguistic fashion. It is not easy to precisely quantify the rating of each alternative material. This impreciseness in the material selection process motivates us to develop a multi criteria decision-making method using fuzzy set theory. Fuzzy set theory [11] was developed exactly based on the premise that the key elements in human thinking are not numbers, but linguis tic terms or labels of fuzzy sets.
Knosala and Pedrycz [12] described a fuzzy multi objective decision-making method dedicated to the evaluation of design alternatives in mechanical engineering. Singer [13] described a fuzzy decision method for planning the maintenance of urban infrastructural systems consisting of a large number of subsystems when the resources available are inadequate. Maeda and Murakami [14] proposed a fuzzy decision-making method for a multiple-objective problem to decide what kind of computer system could be acquired for research and education in a computer engineering department.
Cebon and Ashby [15,16] developed a computerized materials selection system called Cambridge Materials Selector. The system uses materials selection charts, which are displaying material property data through the use of fuzzy technique.
Materials data supports many different functions in manufacturing organizations from the initial phases of design to the disposal requirements at the end of a products life cycle [17]. The most critical of these functions is the process of analysis used to predict the products’ performance and its end use in the environment.
The introduction of computerized design and analysis systems offered the promise of selecting the right material for an optimized design early in the product development cycle. This paper proposes a material selection system to select required material from database using fuzzy logic technique and exchange data in CE environment. This work is one of the supporting tools to the existing CPD system developed under the DST project at our institute.
3. Modelling of Material Selection Using Fuzzy Logic
The developments of fuzzy decision making theories have greatly contributed to their gradually increased applications including material selection.
3.1. Fuzzy Material Properties
Physical properties include density, specific heat, thermal expansion and conductivity, melting point, and electrical and magnetic properties. Important mechanical properties are strength, toughness, hardness, elasticity, fatigue, creep, and strength-to-weight ratio. These material properties can be generally classified into the following two categories based on the way they are measured:
1) Qualitative Properties: Some material properties cannot be easily quantified, but instead are qualitatively described in fuzzy terms such as “recommended,” “acceptable,” “not recommended,” or other terms such as “excellent,” “good,” “fair,” “poor,” and so on. One example of such a property is corrosion resistance.
2) Quantitative Properties: Such properties can be expressed numerically. Due to the stochastic nature of material processing operations, such properties are usually not fixed, but range between two values (minimum and maximum). For example, the hardness of stainless steel is approximately (270,420) HB. Such quantitative properties are represented as fuzzy numbers of type 1. Sometimes, the minimum and maximum for the range interval are not certain either. Such quantitative properties can be considered as fuzzy numbers of type 2. The present study confined to fuzzy numbers of type 1.
3.2. Suitability of a Material
The database used in this work has six different materials from which a relevant material can be retrieved, for different cases, based on the proposed methodology. A systematic approach to the material selection problem by using the concept of fuzzy set theory is proposed. The procedure for material selection to find the ranked list of materials from the database is explained in flow chart shown Figure 2.
A fuzzy suitability index is proposed to indicate the suitability of a material for an engineering design application[18]. The index accounts for the ambiguities involved in the evaluation of the appropriateness of alternate materials and the importance of material properties. Liou and Wang [19] are proposed a method of ranking fuzzy numbers with integral value is used in this paper for ranking the suitable materials.
4. Framework of the Program
C language is employed in present work for generalizing the material selection problem. The menu driven user interactive version is quite flexible in obtaining outputs of complex material properties. The input parameters used in this program are design engineer criteria (desired material property values). The main objective of the program is to generate an output displaying the selected materials with ranks, along with the number of combinations of criteria such as high and low. This information can be useful for the designer to check the suitability of the selected material as per his choice, there by he (designer) can resolve concurrency in the material selection. The following steps explain fuzzy logic procedure.
Step-1: The membership functions can be formed by graphical representations. The graphical repre-sentations may include different shapes like triangle, trapezoidal, Gaussian, etc. The trapezoidal membership function is considered here.
The desired material property values (specified by designer) are converted into trapezoidal fuzzy numbers. Let Dj = (daj, dbj, dcj, ddj) be the desired material property
Figure 2. Flow chart of material selection based on fuzzy set theory
values and Pij = (paij, pbij, pcij, pdij) be the property value of property j. The value of Dj is usually specified in terms of a rough number or a range by the design engineer. Once the value is specified, the system automatically converts it into a trapezoidal fuzzy number. Let a desired value of the relevant property be 270 (D1), so that the corresponding trapezoidal fuzzy numbers is given by D1 = (243, 270, 270, 300).
Step-2: The important weights of material properties are transformed into trapezoidal fuzzy numbers. The importance of a particular property in material property set can be determined by assigning weight to that property. Design engineer assigns a sample of weights to desired properties based on the design criteria. For example meaning “Low”, “medium”, and “high”, to evaluate the importance of a material property. The importance of weight is a linguistic variable with the set of possible values subjectively determined using equations (1) to (6). The upper bound and lower bound are set to be 0 and 1 as per convention. The important weights can be assessed by requesting the design engineer to weigh the property through the designed rating scale. L: (0, 0.3, 0.3, 0.5)
(1)
(2)
(3)
(4)
(5)
(6)
Regardless of which approach is used, the importance of weights need to be represented as trapezoidal fuzzy numbers, denoted by wj = (waj, wbj, wcj, wdj), before they can be used for assessing the suitability of a material.
Step-3: The values of the relevant material properties in the database are converted into trapezoidal fuzzy numbers as explained in the step-1.
Step-4: All of the unsuitable materials are identified and eliminated from further consideration using rule: Material ‘i’ is concluded to be unsuitable if pdij ≤ daj whenever a large value of property j is desired or paij ≥ ddj whenever a small value of property j is desired.
Step-5: Material rating is calculated and assigned as Sij to material ‘i’ for property ‘j’. Sij is evaluated based on the compatibility between the adjusted material property APij and the desired property Dj for the application. The value of Dj is usually specified in terms of a rough number or a range by the design engineer. Once the value is specified, the system automatically converts it into a trapezoidal fuzzy number as discussed in step 1. Sij value calculated using equations from (7) to (12) for given Pij and large value of Dj is desired. Sij is a trapezoidal fuzzy number and is denoted by (saij, sbij, scij, sdij).
(7)
where
(8)
and
(9)
On the other hand it is desired to calculate Sij value using equations from (10) to (12) for given Pij and smaller value of Dj.
(10)
where
(11)
and
(12)
Step-6: Final fuzzy suitability index is computed for material Si from the set of materials ‘i’ using Equation 13.
(13)
where n is the total number of relevant material properties selected for the engineering design application.
Step-7: Material rank is computed using total integral values. If ‘A’ is a fuzzy number with membership function fA(x), then the total integral value with index of optimism μ is defined as Equation (14).
(14)
where and are the right and left integral values of A respectively, and. and are defined as
(15)
(16)
where and are the inverse functions of and, respectively. The index of optimism (μ) represents the degree of optimism of a decision maker. The larger value of μ indicates a higher degree of optimism.
The inverse functions of and for trapezoidal fuzzy numbers are and, respectively. Thus
(17)
(18)
Given the value μ (the design engineer decides it), the total integral value of the trapezoidal fuzzy number A can be directly obtained as:
(19)
The ranking of material 1 is said to be higher than material 2 if. The total integral value of the trapezoidal fuzzy number ‘A’ can be calculated for different values μ, i.e. μ = 1, 0, & 0.5, using Equation (19).
C-Program for fuzzy logic approach is being developed in the present work. Execution of this program generates an output displaying the selected materials with ranks, along with the number of combinations of criteria such as high and low. This information can be useful for the designer to check the suitability of the selected material as per engineer’s choice there by resolving concurrency in the material selection.
5. Case Study
Fuzzy logic approach developed in this paper is tested for selection of material for propulsor. The small database is considered, after initial screening material database, because to represent property value in graphically for validating results. The results are presented here on propulsor because small data and also validate result graphically also.
Problem Description of Propulsor
Ships and Under-water vehicles like Torpedoes, Submarines, Submersibles, etc., are used in defense applications. These weapons require propulsor to drive the vehicle. The performance of the vehicle depends on the efficiency of the propulsor and its material. Propulsor is de signed for moderate and extreme depth and requires minimization of structural weight for increasing payload
Table 1. Material data of aluminum alloys.
performance/speed and operating range. Hence, the material used for propulsor must be light, strong, and ductile, easy to cast and machine, resistant to corrosion. Ship propulsor may be manufactured from commercially available materials like gray cast iron, low carbon steels, chromium-stain less steel, chromium-nickel, austenitic stainless steel, manganese bronze, nickel-manganese bronze, nickel-aluminum bronze, naval brass, and forged aluminum.
In the past design engineers were selecting the material by experience, on the basis of strength. The list of currently available materials is so lengthy that it even challenges the ability of the materials’ engineer to make the most effective material selection. A user interactive object oriented program is developed to determine the material I.D, which satisfies design criteria and designer requirement.
Aluminum alloys are taken for the application purpose because of its vital role in the marine application, since the corrosion resistance and the life is long, the weight is light, price is low, and having more strength. Different series and quantitative properties of Aluminum alloy are presented in Table 1.
6. Results
The designer enters input data based on the experience. Design Engineer specifies choices of material properties, quantitatively or qualitatively, through Material Seletion Webpage. Let the designer select criteria for above said case such as
300 MPa,
100 BHN,
100,
1,
580˚C,
220 MPa. The fuzzy logic program generates output of Al-24345. Thus designer entered data corresponds to the alloy with ID of Al-24345.
The above case is verified graphically. A graph is drawn by taking the property number on horizontal axis and normalized property values on vertical axis. Property numbers 1 to 6 are used in graph instead of properties such as tensile strength, hardness, Strength/Weight value, percentage of elongation, melting point and proof stress respectively. The input data entered by designer coincides with the required material i.e., Al-24345 as shown in Figure 3. In the graph, the legend 1 represents Al-24345 and legend 7 represents input data.
7. Conclusions
A fuzzy approached is proposed to support the material selection decisions in CE environment. A quantitative relationship between mechanical properties of aluminum alloys is presented through the fuzzy logic methodology. This method is extendable to any design application. The implementation of the methodology can be used to integrate material database with designer criteria and also assist designer to select material automated for intended application. This provides material data in machine readable electronic format to clients such as analysis engineers and manufacturing engin-eers in the CPD system. The weights are fixed
8. Acknowledgements
This work is partially supported by Department of Science & Technology, Government of India, New Delhi
Figure 3. Variation of Normalized Property Values for Various Alloys
110016, Project ref. No.SR/S3/MERC-81-SERC Engg.