Multi-objective methods for welding flux performance optimization Več namenske metode za optimizacijo uspešnosti varilnega praška Ademola David Adeyeye1-*, Festus Adekunle Oyawale1 1 University of Ibadan, Faculty of Technology, Department of Industrial and production Engineering, Ibadan, Nigeria Corresponding author. E-mail: ademola.adeyeye@mail.ui.edu.ng Received: January 11, 2010 Accepted: March 30, 2010 Abstract: The traditional welding flux development is by lengthy and costly trial and error experiments and the optimum welding flux formulation is not guaranteed. This paper presents discussions on promising multi-objective decision making (MODM) methods that can mitigate the limitations of the traditional approach to welding flux design. The methods are weighted-sum scalarization (WSS), desirability indices, goal programming and compromise programming. The steps a welding flux designer (WFD) may follow to determine the best compromise welding flux, welding flux design situations where each may be useful and tradeoff explorations were mentioned. No attempt was made to determine the relative merits of the approaches because the usefulness of each depends on the welding flux design situation. The descriptions only serve as a guide for the WFD to decide which method best suits his needs. Izvleček: Klasični razvoj varilnih praškov poteka z dolgotrajnimi in dragimi preizkušanji in odpravami napak. Pri takšnem načinu ni zagotovljena optimalna sestava varilnega praška. V članku so predstavljene več namenske metode odločanja (MODM), ki odpravijo nekatere omejitve tradicionalnega pristopa raziskav varilnega praška. Uporabljene metode so skalarizacija uteženih vsot (WSS), indeksi zaželjenosti, ciljno programiranje in kompromisno programiranje. Navedeni so koraki za zagotovitev naboljšega varilnega praška, ki naj bi jih sledil načrtovalec varilnega praška (WFD). Prav tako so omenjeni različni preiskani kompromisi za nekatere razmere pri načrtovanju varilnih praškov. Članek ni poskušal odgovoriti na vprašanje relativne vrednoti pristo- pov, ker je uporabnost vsakega odvisna od razmer za katere razvijamo varilni prašek. Opisane metode naj bi služile samo kot vodilo WFD, za izbiro najustreznejše metode za trenutne potrebe. Key words: welding flux, weighted-sum scalarization, desirability indices, goal programming, compromise programming Ključne besede: varilni prašek, skalarizacija uteženih vsot, indeksi zaželjenosti, ciljno programiranje, kompromisno programiranje Introduction Welding flux design like many real world problems involves multiple objectives which are more often than not conflicting. In the welding flux formulation problem, the welding flux designer (WFD) aims at developing a flux that will deposit weld-metal with the required quality characteristics and at the same time fulfil the operational and environmental requirements. Some of the frequently encountered objectives of WFDs depending on the type of metal, are to get a flux that will deposit weld-metal with maximum acicular ferrite content, maximum charpy impact toughness, maximum tensile strength, minimum diffusible hydrogen content, as well as minimum spatter, minimum fume, minimum toxic content of fume during welding, etc ... The conflict of these objectives arises because improvement in one objective can only be made to the detriment of one or more of the other objectives. Because of the conflicting nature of the objectives, it is not feasible to get a flux formulation which optimizes all of them simultane- ously. Therefore compromises and balances are often provided and designed into the flux. The traditional method of achieving the compromises and balances is through tedious trial and error experiments. According to Adeyeye & Oyawale[1] the limitations of the traditional trial and error method are mainly due to the paucity of computational models that can be used for the prediction and optimization of flux properties. The traditional approach is time consuming and costly. Consequently, the lead-time for a new welding flux is usually long. The op-timality of the flux so designed is difficult to ascertain because of the ever present trial and error and absence of quantitative means of testing optimal-ity. The inability to identify and quantify the direct and interaction effects of the input variables such as levels of flux ingredients is another drawback of the traditional trial and error approach. With the obvious need to overcome these drawbacks, Kanjilal et al,[2-6] introduced a new approach which has great potential to revolutionize weld- ing flux design technology. They used a design of experiment (DoE) method known as mixture design to layout the experiment. Data from the experiment were used to develop regression models that relate the input/predictor variables to the output/response variables. With their approach welding flux design can now be based on quantitative footing, direct and interaction effects of variables that determine the properties of welding flux can be identified and quantified and more insight gained. Some of the phenomena that hitherto could not be explained can now be explained in terms of synergetic or antagonistic interaction effects of input variables. In a recent paper, Adeyeye & Oya-wale[7] proposed a methodology in which the mixture design method used by Kanjilal et al.[2-6] was integrated with mathematical programming optimization technique. This new methodology extended the work of Kanjilal and co-investigators. The methodology was able to identify the optimum welding flux formulation and also assist the WFD to know either it was feasible to achieve desired flux performance level within the input space or not with minimal experimental efforts. However, their study was limited to a situation where the WFD is interested in a single objective. The multiple objectives welding flux design situation is encountered more frequently than the single objective case. The WFD therefore needs well tested and validated optimization tools that can handle multiple objectives and also assist him to explore various trade-off options. There are many optimization methods in multi-objective decision-making (MODM) area which could be used for this purpose. MODM is not new in other areas of arc welding technology but it appears relatively unknown to WFDs and as a result MODM applications in welding flux formulation is yet to be explored.[8-10] In this article, some of the MODM optimization methods are discussed and various welding flux design situations where they could be useful are presented. Welding flux design problem The design of welding flux that meets operational requirements, weld-metal quality requirements, environmental, manufacturability and storage requirements is far from trivial. Operational characteristics such as arc stability, deposition rate, slag control, etc ... determine the productivity and cost of the welding process. Welding flux design therefore seeks to maximize the contribution of the welding flux to the society while minimizing its cost to the manufacturer, user and the environment. Each lifecycle stage of the flux is taken into consideration during the design stage. Health and safety of the welder and other workers at the welding environment are also important. The flux is therefore expected to produce minimum fume, no or minimum noxious odours and minimum amount of toxic materials in the fume. Some of the commonly encountered requirements are presented in figure 1. Most of the requirements are bundles of other requirements and can be broken down to secondary and tertiary requirements. For instance, weld-metal quality depends on mechanical property, microstructure, bead morphology etc ... all of which are also determined by other requirements (Figure 1). The requirements presented in Figure 1 are not exhaustive; depending on the situation more requirements may be added. The requirements the WFD selects for a particular flux depend on the welding method, the particular metal to be welded and the service requirement of the weldment. These requirements are incompatible because it is not possible to improve one quality characteristic without decreasing the achievement or satisfaction of one or more of the other quality characteristics. The problem of flux design therefore, is that of determining the flux ingredients levels that will achieve the best compromise between the various requirements. Studies have shown that the types and levels of flux ingredients and process parameters are key factors that determine these requirements.111-171 Application of op- timization models to welding process parameter optimization has received much attention while so far application of such models to welding flux formulation is scanty in the literature.[8-10, 18, 19] As mentioned earlier, the traditional approach of achieving compromises and balances is by lengthy trial and error experiments. The flux so designed can not be guaranteed to be the best compromise flux because it is not possible to explore all possible combinations of flux levels because of cost and time limitations. An integration of Kanjilal and co-workers method with the MODM approach will mitigate the problems of the WFD. As the WFD can not face testing all possible combinations of flux levels and measure the quality of resulting flux, a model capturing the relationship between each quality characteristics and flux levels should be assumed over the domain of interest through regression equations. The proven method a WFD may use to capture such relationship is the mixture experiment approach. The details of the mixture experiment approach abound in the literature.[20-27] Various model forms that may be used to fit regression models of the responses are presented in the paper of Adeyeye & Oyawale.[1] A key assumption is that each of the responses defining the quality of the flux is related to the same set of varying factors. The objective is to find factor setting that will achieve the best compromise flux formulation. The specific steps a WFD may follow are presented as follows: (i) Determination of the welding process for which the flux will be used and its specific requirements. For instance, extrudabil-ity, strong and tough coating are not requirements for SAW where as they are very important requirements for SMAW. (ii) Determination of the type of metal the flux will be used for and its specific characteristics and requirements. (iii) Determination of the service requirement of the weldment. This will assist the WFD to establish the mechanical properties, weld-metal chemistry and metallurgical features which the welding flux should achieve when used to weld. (iv) Preparation of a list of requirements with the preferences of the WFD. Typical preferences of WFD may be: a welding flux that will maximize penetration, minimize diffusible hydrogen content and achieve a target of say 300ppm oxygen content in the weld-metal. (v) Laying out the experiment using the mixture experiment design procedure.[27-30] (vi) Performing the experiment as prescribed by the algorithm in step v above. (vii) Using the data from the experiment to develop response models that capture the relationship between each of the requirements and flux component levels over the domain of interest. [1] (viii) Using the appropriate MODM method that suits the particular welding flux design situation to find the factor setting that achieves the best compromises and balances. Steps i to vii above have been addressed in the literature. [1-7, 18, 19] Step (viii) is our focus in this paper. Some of the common well tested and validated MODM methods the WFD can couple with the mixture experiment to achieve the best compromise welding flux formulation are discussed in the following section. Description of various modm approaches applicable to welding flux design This section presents brief discussions of the most widely used MODM methods that can be integrated with the mixture experiment methodology to mitigate the problems associated with the traditional welding flux design approach. The methods are scalariza-tion techniques, goal programming and compromise programming. These MODM methods were selected for discussion because they are suitable for welding flux design problems and also sufficiently flexible for incorporating the flux formulators preferences concerning the relative importance of each objective or quality characteristic. Flux requirement Weld - metal requirement Composition Microstructure- Mechanical property- Weld bead- Chromium Manganese Carbon Difussible — hydrogen Ferrite number Acicular ferrite Bainite e.t.c... Inclusion volume fraction Inclusion size Inclusion number density Yield strength Tensile strength Charpy impact strength Hardness Elongation Penetration Reinforcement Bead width Dilution Environmental requirement [Generation rate Fumej Particle number [ Mass distridution Noxious odour Cr6+ Toxic materials*! Mn Ni, etc.. fExtrudability Good bonding Uniform mixing (Durability of coating Moisture pick - up Shelf-life Arc striking Arc stability Penetration control Spatter Slag control Slag detachabilty Deposition rate Electrode overheating Operational requirement- Figure 1. Typical welding flux requirements Notations a: Achievement or satisfaction function D : Overall, global or composite desirability index I: Set of responses, quality characteristics or objectives J : Set of terms in the response functions/equations p: A topological metric i.e. a real number belonging to the closed interval [0, ro] Q : Set of priority levels x: «-dimensional decision/predictor variables Cs: Set of feasible constraints di: Desirability of responsei, for each i e I: DL : Absolute distance between the value of response i and its ideal value, for each i e I DLm ; Normalized distance between the value of response i and its ideal value, for each i e I DLp : Composite/overall distance function for all normalized distances for metric p f (x): Regression equation/function for response i, for each ie I : fqi{x): Regression equation/function for response i, at priority level q, for each i e I and q e Q f (x): Best, ideal or anchor value for response i, for each i e I ** f (x): Worst, anti-ideal or nadir value for response i, for each i e I Li: Lower limit for the value of response i, for each i e I: Lnro : Largest distance for p = ro ni : Negative deviation/underachieve-ment for responsei, for each i e I: iitji: Negative deviation/underachieve-ment for response! , at priority level q for each i e I and q e Q pi : Positive deviation/overachieve-ment of response i, for each i e I: n : Positive deviation/overachieve- t ¡¡I ment for response/, at priority level q, for each i e I and q e Q si : Is an exponent chosen to reflect how rapidly the deviation from the target value of response i towards its lower limit becomes undesirable, for each i e I ti : Is an exponent chosen to reflect how rapidly the deviation from the target value of response i becomes undesirable, for each i e I T : Target value/aspiration level for response i, for each i e I: Ui : Upper limit for response i, for each i e I : ut : Weight assigned to the negative Sum Scalarization (WSS) deviation of response i, for each • Nonlinear Aggregation (Dei e i : sirability indices) uqi : Weight assigned to the negative Linear aggregation/weighted sum deviation of response i, for priority scalarization (WSS) level q for each i e I and q e Q The WSS approach consists of adding TTT . . . . . . . all the response equations together us- v : Weight assigned to the positive . . , m ■ ^ r 1 ! ° ° r ing a weighting coefficient, wi for each deviation of response i, for each response. The weighting coefficient i e 1 : denotes the relative importance of the ; Weight assigned to the positive responses. Since a minimizing objec- deviation of response /, for priority Can b° convfrte,d .t0 a muaximizlfg objective by multiplying it by -1, the level q, for each i e 1 and q e Q multi-objective optimization problem : Weight assigned to response/ob- can be transformed into a single/com' jective i, for each i e I : binational problem of the form below without any loss of generality. Zq : Achievement/satisfaction function for priority level q, for each q e Q maximize, WSS = ^ wf (x) v¥ w ieI * Zq : Optimal value of the satisfaction/ Subject to achievement function for priority level q, for each q e Q X e C (1) j3,. : Coefficient of term j in response Where it, > 0,V/ and ^ it, =1 function i, for each j e J and i e I yt : Is an exponent chosen to reflect Consider a case where the WFD wants to how rapidly the deviation from the decide the flux ingredient levels that will target value of response i towards give the best compromise flux formula- its upper limit becomes undesir- tion given the following objectives; able, for each i e I a. Maximize acicular ferrite (AF) content, f1( x) Scalarization Techniques b. Maximize charpy impact tough- We shall discuss two types of scalariza- ness, f (x) tion techniques, namely; c. Minimize diffusible hydrogen con- • Linear Aggregation/ Weighted tent, f (x) Once the response equations have been established according to steps i to vii in section 2 above, the WSS may be used to achieve the desired flux component levels as follows; Step 1: Convert the minimizing objective, f3 ( x)to maximizing objective by multiplying it by -1 (i.e. minimize f3 ( x) = maximize - f3 ( x) ). Step 2: Normalize the objectives. This is necessary because the objective/response functions have different units. For instance the unit of AF in the microstructure is in fractions (%), diffusible hydrogen is in mL per 100 g of weld-metal, while that of charpy impact toughness is in joules. In such cases the WFD must first convert all objectives into the same dimensions or dimen-sionless before combining them into one. Also the values of different functions or the coefficients of the terms in the functions may have different order of magnitude. Consider the hypothetical response/objective functions /j(x) = 0.5xj + 0.2JC2 + O.SxjJCJ f2(x) = 16.5xj + 25.0x2 + 20.8xjx2 Using the WSS approach without normalization may lead to a situation where f2(x) dominates f1(x). Therefore, if we want wi to closely reflect the relative importance of the functions, all functions must be expressed in units of approximately the same numerical value. The objective functions may be converted to their normal forms as follows; [31, 32] Normal form of: f f( x) = f ( x) (2) for each i e I and j e J Step 3: Aggregate the objective functions into a single function as follows and add the structural constraints; Maximize, WSS = ^ Subject to; x g C f ( x) (3) Note that each minimizing objective must be converted to maximizing objective before combining them into one. Step 4: Solve the resulting model using the appropriate software or algorithm. The WSS method is suitable for flux design situations in which the WFD is interested in determining flux ingredient levels that maximizes desirable quality characteristics while at the same it minimizes undesirable char- acteristics. Trade-off options may be explored by the WFD by using various weight structures. Nonlinear aggregation (desirability indices) Instead of linear aggregation the WFD can use nonlinear aggregation methods such as computing the product of the objective functions values which is a modelling approach based on the theory of utility functions. A utility function assigns to each combination of values that may occur in the response space a scalar value- the so called utility. We discuss the commonest of the nonlinear aggregation method and how it can be applied in welding flux design. The desirability function (DF) approach is very common among the nonlinear aggregation methods. It was first proposed by Harrington[33] and further modified by Derringer and Suich[34] and Kim and Lin[35]. In the DF approach, the quality of a compromise/balance between the responses can be measured by the desirability concept. The adequacy of each of the responses, f (x) are first quantified by a value di between 0 and 1. A desirability of zero (i.e. di = 0) represents a property level that is expected to render the welding flux unacceptable for use. A desirability of 1(i.e. di = 1) represents a property level at which the specifications of the WFD is perfectly satisfied. The procedure a WFD may follow to determine the factor setting that give the best compromise flux formulation are presented below: Step 1: Transform each response f (x) to the same scale using a desirability function denoted by di, such that di g [0,1]. If d = 0 , the welding flux is not at all acceptable according to the specifications of ith response and if di = 1, the welding flux satisfies the specifications completely. There are many forms of desirability function which the WFD may use depending on the goal of optimization. Generally, the goal of optimization is to maximize desirable responses, minimize undesirable responses and hit the target level of some. Derringer and Suich[34] desirability functions are the most widely used and are presented below. (i) TheLarger-the-best (LTB) Case: In the LTB case the WFD is interested in maximizing the response. For instance, studies have shown that the larger the amount of AF in the microstructure the better for low alloy C-Mn steels, deep penetration is also desirable, etc ... For such cases the individual desirability function is given by; f (x )< Li d= f (x ) - L v T - Li j for each i g I L < f (x ) < T, f (x)> Ti (4) 1 With T in this case denoting large enough value for the ith response. That is a property level at which a small increase will not further improve the flux. It may be fixed based on previous experience, preliminary experiment, literature, etc ... (ii) The Smaller-the-best (STB) Case: For responses such as diffusible hydrogen, fume generation, toxic content of fume, spatter, etc...the smaller their amount the better. WFDs usually aim at welding fluxes that minimizes such responses. The desirability function for such responses is given by; f (x )< T d = 1, f (x) - U V T - U J for each i e I T < f (x) < U f (x )> U (5) the midpoint i.e. U + L of the speci fication interval, the specification is called a two-sided symmetric specification, otherwise a two-sided asymmetric specification. The desirability function is expressed as; d = f (x) - L ^s v T - L J f (x) - U V T - U J L < f (x) < T T < f (x) < U otherwise for each i e I (6) With T in this case representing small enough value for the response at which a small decrease will not further improve the welding flux. ti is suitably chosen to reflect rapidly the deviation from the target becomes undesirable. (iii)Nominal-the-best (NTB): In the case of NTB, the specifications consist of a target value Ti and the deviations around it are minimized. di takes the value of 1 if the quality characteristic attains the target value and decreases if it deviates from the target. If Ti lies on si and y are suitably chosen to reflect how rapidly a deviation from the target becomes undesirable. Step 2: Construct the overall (i.e. global/composite) desirability index D. This can be done by aggregating the individual di in a single value, D, still in the [0,l] interval representing the overall desirability of the welding flux. The most widely used composite desirability is the weighted geometric mean given by; D = n < (7) 0 0 w Where, wi is a weighting coefficient indicating the relative importance of the ith response and ^ wi = 1 iel Step 3: Find the flux ingredient levels that maximizes the overall desirability D, in the domain of interest, that is; Wi maximize,D = HdiWi / iEl (8) _ iel _ Subject to; x G Cs Step 4: Use the flux ingredient levels of step 3 to formulate the welding flux. If the WFD wants to explore the available trade-off options, then various values of wi, si and yi are used and the WFD selects the solution that best suits his needs. (i) Nonpre-emptive goal programming (NGP): In NGP, the quality characteristics/responses are presumed to be of roughly comparable importance. Since it is not possible to achieve all the goals because of their conflicting nature, there will be deviations from their target values for all or some of the responses. These deviations are unwanted and therefore, they should be minimized. The unwanted deviations are assigned weights according to their relative importance to the WFD and minimized as an Archimedian sum. The specific steps the WFD may follow are as follows: Step 1: Establish the desired target levels ( T,Li & Ui ) for each of the responses/quality characteristics, (e.g. acicular ferrite >50 %, oxygen content is 240 |iL/L and diffusible hydrogen content < 8 mL per 100 g). Goal Programming (GP) The GP approach is suitable for welding flux design situation where the WFD has some specific numeric values (target values) established for the quality characteristics/responses and wants a welding flux formulation that minimizes the weighted some of the deviations of the quality characteristics from their respective target values. There are two cases of GP, namely; (i) Non preemptive Goal Programming (NGP) (ii) Pre-emptive Goal Programming (PGP). Step 2: Assign weights to each response and their respective negative (ni) and positive (pi) deviations Step 3: Construct the goal constraints of the problem. The goal constraint is usually given by; f (x) + ni - Pr = T, Lt, orUj for each i e I (9) Step 4: Construct the achievement function of each response as illustrated in the table below. Table 1. Construction of achievement function Objective Description Achievement Function f ( x) > L Under-achievement or negative (nt) deviation (i.e. values below Li) is unwanted and must be minimised. Minimize ni f (x) < U , Over-achievement or positive deviation (pi) (i.e. values above Ui) is unwanted and must be minimised. Minimize pi f ( x) = T Both negative (ni) and positive (pi) deviations are unwanted and must be minimised Minimize( ni + pi ) Step 5: Construct the overall achievement function and add the goal constraints to the structural constraints of the problem. The complete NGP model of the problem may be stated as; min imize, a = ^ (uini + vi pi) iel Subject to; f (x) + n - Pr = T,L, orUt for each ie I (10) x e Cs n x Pi = 0 for each i e I (It is not possible to have both pi and ni together for any response i). The weights ui, vi take the value zero if the minimization of the corresponding de-viational variable is not important to the WFD. Step 6: Solve the model in step 5 to find the flux ingredient levels that minimizes the weighted sum of the deviations. Step 7: Use the values obtained to develop the needed welding flux. Tradeoff exploration may be achieved by using different weight structures. (ii) Pre-emptive goal programming (PGP) The PGP method is suitable for welding flux formulation situation in which some quality characteristics/responses are of overwhelming importance when compared to others. There is a hierarchy of priority levels for the responses, so that the responses of primary importance receive first priority attention, those of secondary importance receive second priority attention and so forth. The achievement function is minimized in a lexicographic sense. A lexicographic minimization may be defined as a sequential minimization of each priority while maintaining the minimal * value Zq reached by all higher priority level minimization. The steps the WFD may follow are the same as that of NGP except that in step 5, a hierarchy of priority levels are established and the solution is in sequential order. Step 5: Establish the priorities in hierarchical order and construct the achievement or satisfaction function, Z for each priority level as below; iel (11) for each q e Q and Q < I The weights uqi and vq take the value zero if the minimization of the corresponding deviational variable is not important to the WFD at that priority level. Step 6: Minimize the achievement/ satisfaction function in lexicographic order i.e. lex min[z1, z2,......zQ ] Subject to; x e Cs (Structural constraints) (12) f Oc) + n — d ■ =T ,L ., orTJ . J qi\ J qi Jrqi ?«* qi' q' (Goals on the qth priority level) for each i e I and q e Q zj = zj * for j=1 to q-1(Solutions of higher level priorities). Where, z1 >>> z2... >>> zQ and z j * is the optimal level that was achieved for the achievement function zj of any priority level j < q. When we deal with goals on the same priority level, the approach is just like the one described for NGP. The solution methodology ensures that the optimal solution of a higher priority goal is not sacrificed in order to achieve a lower priority goal. For each priority level, zq is minimized while requiring that all higher priority satisfaction or achievement levels are maintained as hard constraints. Step 7: use the values obtained from the solution of the last priority level to develop the needed welding flux. Trade-off options or sensitivity analysis are done by using different weight structures within priority levels and different priority structures for the responses. Compromise Programming (CP) Compromise Programming (CP) was first proposed by Zeleny[36, 37] and subsequently used by many researchers. [38, 39] CP identifies the best compromise solution as the one that has the short- est distance to an ideal point where the multiple objectives/ responses simultaneously reach their optimum values. The ideal point is not practically achievable but may be used as a base point. The operative structure of CP may be summarised in the following way; Step 1: For each response function, determine the ideal (best or anchor) val* ue f (x) and the anti-ideal (worst or ** nadir) value f (x) within the solution space for each i e 1. Step 2: Define the distance or degree of closeness DL. between the ith response and its ideal value. The dis* tance is defined by DLt = f (x) - f (x) when the ith response is maximized * or as DLL. = f (x) - f (x) when the Step 3: Construct the composite function of the normalized distances. The corresponding composite distance functions are introduced through a family of p-metrics. The basic structure of the composite function is given by; DL = z i el ( r* w: fi(x) - f (x) f*( x) - /-( x) i (14) P= a topological metric i.e. a real number belonging to the closed interval [0, ] Step 4: Seek the solution that minimizes DLp. The problem may be stated as; Minimize, DDL = 4th response is minimized. When the units used to measure theresponses are different (e.g. acicular ferrite (%), toughness (joules), yield strength (kN/ mm2), diffusible hydrogen (mL per 100 g)...) normalised distances rather than the absolute deviations must be used (Romero et al, 1987). Thus the normalised degree of closeness is given by; z i el w fi( x) - f ( x) f*( x) - /?( x) i (15) DL = f (x) - f (x) f*( x) /■*( x) for each i e I Subject to, x e Cs Lj metric (p = 1): The equation (15) above is the general model. If the WFD considers all distances from the ideal point to be of equal importance, then p = 1 and the best compromise flux formulation is obtained by solving; p p p min imize, DLX = ^ w1 iel r /*(x) - f (x) ^ f( x) - fT( x) (16) Subject to, x g C„ the largest deviation completely dominates the distance measure. Sensitivity analysis or trade-off exploration may be done by the WFD by using different values of wi and p . DLm metric (p=x>): If only the largest Conclusion deviation counts to the WFD, then the problem becomes a min-max problem and p = œ. The WFD determines the best compromise flux formulation by solving; min imize, D x = Lnx Subject to; w, w, r /(x) - f(x) ^ f( 0 - f* ( x). f f'(x) -f (x) ^ V f *( x) - f **( x). < L < L. (17) X G Cs The other best compromise solutions fall between the solutions corresponding to Zjand Lx. For instance if the WFD weighs each deviation in proportion to its magnitude, then p = 2 and equation (15) is solved to obtained the needed flux ingredient levels. The parameter p represents the concern of the WFD over the maximum deviation. The larger the value of p, the greater the concern becomes. As p ^^, the alternative with MODM methods that a WFD can integrate with mixture experiments to mitigate the limitations of the traditional welding flux design approach has been discussed. The following conclusions can be drawn from the study: • If all the responses defining the quality of a welding flux are related to the same set of predictor variables and regression equations that capture the relationship between the predictor variables and response variables can be established, then the MODM method can be used to determine the best compromise welding flux formulation and also to explore various trade-off options. • The WSS method is suitable for situations where the WFD is interested in minimizing undesirable responses while at the same time he wants to maximise desirable responses. • Desirability indices method is suitable when the WFD wants to minimise some responses, maximise some and achieve target values for some simultaneously. [2] References [3] • NGP is suitable for cases where the WFD wants to achieve target values for the responses and the responses are of comparable importance. • PGP is useful when the responses are in hierarchical order of importance and the WFD wants to achieve lower priority response(s) without sacrificing the achievement of higher priority response. • CP is useful when the WFD wants a welding flux formulation that is closest to the ideal formulation. This paper has not exhausted the MODM methods. Many other multi- [4] objective methods such as reference point method and heuristics such as genetic algorithm, particle swarm optimization, tabu search, etc... may also be useful for welding flux formulation. [5] Acknowledgement This work was supported by MacArthur Foundation Grant University of Ibadan [6] under the Staff Training and Research Capacity Building Programme. [7] [1] Adeyeye, Ademola David & Festus A. Oyawale (2008): Mixture Experiments And Their Applications In Welding Flux Design. Journal of the Brazilian Society of Mechani- cal Sciences and Engineering; Vol. 30, No 4, pp. 319-326._ Kanjilal, P., Majumder, s. K. & Pal, T. K. (2004): Prediction of Submerged Arc Weld-Metal Composition from Flux Ingredients with the Help of Statistical Design of Mixture Experiment. Scandinavian Journal of Metallurgy; Vol. 33, pp.146-159. Kanjilal, P., Majumdar, s. K. & Pal, T. K. (2005): Prediction of Acicular Ferrite from Flux Ingredients in Submerged Arc Weld Metal of C-Mn Steel. ISIJ International; Vol.45, No. 6, pp. 876-885. Kanjilal, P., Pal, T. K. & Majumdar, s. K. (2006): Weld metal microstructure prediction in submerged arc weld metal of C-Mn steel. Steel Researchinternational; Vol. 77, No. 7, pp. 512-523. Kanjilal, P., Pal, T. K. & Majumdar, s. K. (2007): Prediction of Mechanical Properties in Submerged Arc Weld Metal of C-Mn Steel. Materials and Manufacturing Processes; Vol. 22, pp. 114-127. Kanjilal, P., Pal, T. K. & Majumdar, s. K. (2007): Prediction of Element Transfer in Submerged Arc Welding. Welding Journal; Vol.86, No. 5, pp. 135s-148s. Adeyeye, Ademola David & Festus Adekunle üyawale (2009): Weld-metal Property Optimization from Flux Ingredients through Mixture Experiments and Mathematical Programming Approach. Materials Research; Vol. 12, No. 3, pp. 339-343. [8] Benyounis, K. y. a. G. Olabi, M. S. J. Hashmi (2009): Mechanical Properties, Weld Bead And Cost Universal Approach For CO2 Laser Welding Process Optimization. International Journal of Computational Materials Science and Surface Engineering. Vol. 2, No. 1-2, pp. 99-109.[9] Esme, U., A. Kokangul, M. Bayramoglu, N. Geren (2009): Mathematical Modeling for Prediction and Optimization of Tig Welding Pool Geometry. Metalurgija; Vol. 48, No. 2,pp.109-112. [10] Giridharan, P. K. & N. Murugan (2009): Optimization of Pulsed GTA Welding Process Parameters for The Welding of AISI 304L Stainless Steel Sheets. The International Journal of Advanced Manufacturing Technology; Vol. 40, No. 5-6, pp. 478-489. [11] Bracarense, a. Q. & S. Liu (1993): Chemical Composition Variations in Shielded Metal Arc Welds. Welding Journal; Vol. 72, No. 12, pp. 529s-536s. [12] Bracarense, A. Q & S. Liu (1994): Control of Covered Electrode Hearting by Flux Ingredients Substitution. Welding and Metal Fabrication; May, pp. 224-229. [13] Bracarense, A. Q. & S. Liu (1997): Chemical Composition and Hardness Control by Endothermic Reactions in the Coating of Covered Electrodes. Welding Journal; Vol. 76, No. 13, pp. 509-515s. [14] Fleming, D. A., Bracarense, A. Q., Liu, S., Olson, D. L. (1996): Toward developing a SMA welding electrode for HSLA-100 grade steel. Welding Journal; Vol. 75, No. 6, pp. 171s-183s. [15] De Rissone, R. N. M., Surian, E. S., Conde, R. H., De Vedia, L. A. (2001): Effect of Slag Variations on ANSI/AWS A5.1-91 E6013 Electrode Properties: Replacement of TiO2 in Electrode Coating with MnO, FeO, CaO, MgO, K2O, or Na2O. Science and Technology of Welding & Joining; Vol. 6, No. 5,pp.323-329. [16] De Rissone, N. M. R.; J. P. Farias, I. De Souza Bott & E. S. Surian (2002): ANSI/AWS A5.1-91 E6013 Rutile Electrodes: The Effect of Calcite. Welding Journal; Vol. 81, No. 7, pp 113s-124s. [17] Zinigrad, Michael (2006): Computa- tional Methods for Development of New Welding Materials. Copu-tational Materials Science;Vol. 37, No. 4, pp. 417-424. [18] Gunaraj, V. & Murugan, N (2000): Prediction and Optimization of Weld Bead Volume for the Submerged Arc Process - Part 1. Welding Journal; Vol. 79, No. 10, pp. 286s-294s. [19] Gunaraj, V. & Murugan, N. (2000): Prediction and Optimization of Weld Bead Volume for the Submerged Arc Process - Part 2. Welding Journal; Vol. 79, No. 11, pp. 331s-338s. [20] Mage, I. & Tormad Naes (2005): Split-Plot Design for Mixture Experiments with Process Variables: [28] A Comparison of Design Strategies. Chemometrics and Intelligent Laboratory Systems; Vol. 78, No. 1-2, pp. 81-95. [21] Scheffe, H. (1958): Experiments with Mixtures. Journal of the RoyalSta- [29] tistical Society; B20, pp. 344-360. [22] Scheffe, H. (1963): The Simple-Cen- troid Design for Experiments with Mixtures. Journal of the Royal Statistical Society; B25, No. 2, pp. [30] 235-263. [23] Snee, R. D. E., & Marquardt, D. W. (1974): Extreme Vertices Designs for Linear Mixture Models. Tech-nometrics; Vol. 16, No. 3, pp. 399-408. [24] Piepel, G. F., & Cornell, J. A. (1987): [31] Designs for Mixture-Amount Experiments. Journal of Quality Technology; Vol. 19, No. 1, pp. 11-28. [25] Goldfarb, H. B., Borroo, C. M., & [32] Montgomery, D. C. (2003): Mixture-Process Variable Experiments with Noise Variables. Journal of Quality Technology; Vol. 35, No. [33] 4,pp.393-405. [26] Goldfarb, H. B., Borroo, C. M., Montgomery, D. C. & AndersonCook, C. M. (2004): Evaluating [34] Mixture-Process Designs with Control and Noise Variables. Journal of Quality Technology; Vol. 36, No 3, pp. 245-262. [27] Mclean, R. A. & Anderson, V. l. [35] (1966): Extreme Vertices Design of Mixture Experiments. Techno- metrics; Vol. 8, pp. 447-456. Pepelyshev Andrey, Irene Poli & Viatcheslav Melas (2009): Uniform Coverage Designs for Mixture Experiments. Journal of Statistical Planning and Inference; Vol. 139, No. 10, pp. 3442-3452. Martin, R. J. , M. C. Bursnall & E. C. stillman (1999): Efficient Designs for Constrained Mixture Experiments. Statistics and Computing; Vol. 9, No. 3, pp. 229-237. Ding, Jian-Tong., Yan, Pei-Yu., Liu, shu-Lin., & Zhu, Jin-Quan (1999): Extreme Vertices Design of Concrete with Combined Mineral Admixtures. Cement and Concrete Research; Vol. 29, No 6, pp. 957960. Adulbhan P. & Tabucanon M. T. (1977): Bicriterion Linear Programming. International Journal of Computer and Operations Research; Vol. 4, No. 2, pp. 141-153. Adulbhan P. & Tabucanon M. T. (1979):A Biobjective Model for Production Planning in a Cement Factory. Vol 3, pp. 41-51. Harrington, E. C. (1965): The Desirability Function. Industrial Quality Control; Vol. 21, No. 10, pp. 494-498. Derringer, G. & suich, R. (1980): Simultaneous Optimization of Several Response Variables. Journal of Quality Technology; Vol. 12, No. 4, pp. 214-219. Kim, K. J. & D. K. J., Lin (2000): Simultaneous Optimization of Mechanical Properties of Steel by Maxi- mizing Exponential Desirability Functions. Applied Statistics;Vol. 49, No. 3, pp. 311-325. [36] zeleny, M. (1973): Compromise Pro- gramming, Multiple-Criteria Decision Making. Edited by J.L. Cochrane & M. Zeleny, University of South Carolina Press, Columbia, South Carolina, pp. 262-301. [37] Zeleny, M. (1974): A Concept of Com- promise Solution and the Method of the Displaced Ideal", Computer & Operations Research; Vol. 1, pp. 479-496. [38] Allouche, Mohamed Anis Belaid Aouni, Jean-Marc Martel, Taicir Loukil, & Abdelwaheb Rebai (2009): Solving Multi-Criteria Scheduling Flow Shop Problem through Compromise Program- ming and Satisfaction Functions. European Journal of Operational Research; Vol. 192, No. 2, pp. 460-467. [39] Ballestero, Enrique (2007): Com- promise Programming: A Utility-Based Linear-Quadratic Composite Metric from the Trade-Off between Achievement and Balanced (Non-Corner) Solutions. European Journal of Operational Research; Vol. 182, No. 3, pp. 1369-1382. [40] Romero, Carlos, Francisco Amador & Antonio Barco (1987): Multiple Objectives in Agricultural Planning: A Compromise Programming Application. American Journal of Agricultural Economics; Vol. 69, No. 1, pp. 78-86.