Multiple Responses

In many cases, the experimenter has to optimize a number of responses at the same time. For the example in Chapter 9, Method of Steepest Ascent, assume that the experimenter has to also consider two other responses - cost of the product (which should be minimized) and the pH of the product (which should be close to 7 so that the product is neither acidic nor basic). The data is presented in Figure 9.23. The problem in dealing with multiple responses is that now there might be conflicting objectives because of the different requirements of each of the responses. The experimenter needs to come up with a solution that satisfies each of the requirements as much as possible without compromising too much on any of the requirements. The approach used in DOE++ to deal with optimization of multiple responses involves the use of desirability functions that are discussed next (for details see [4]).

 

Figure 9.23: Data for the additional responses of cost and pH for the example to investigate the yield of a chemical process.

 

Desirability Functions

Under this approach, each th response is assigned a desirability function, , where the value of varies between 0 and 1. The function, is defined differently based on the objective of the response. If the response is to be maximized, as in the case of the previous example where the yield had to be maximized, then is defined as follows:MATH(14)where represents the target value of the th response, , represents the acceptable lower limit value for this response and represents the weight. When the function is linear. If then more importance is placed on achieving the target for the response, . When , less weight is assigned to achieving the target for the response, . A graphical representation is shown in Figure 9.24 (a).

 

If the response is to be minimized, as in the case when the response is cost, is defined as follows:

 

MATH(15)

Here represents the acceptable upper limit for the response (see Figure 9.24 (b)).

 

Figure 9.24: Desirability function plots for different response optimizations - (a) the goal is to maximize the response, (b) the goal is to minimize the response and (c) the goal is to get the response to a target value.

 

There may be times when the experimenter wants the response to be neither maximized nor minimized, but instead stay as close to a specified target as possible. For example, in the case where the experimenter wants the product to be neither acidic nor basic, there is a requirement to keep the pH close to the neutral value of 7. In such cases, the desirability function is defined as follows (see Figure 9.24 (c)):MATH(16)

 

Once a desirability function is defined for each of the responses, assuming that there are responses, an overall desirability function is obtained as follows:MATH(17)

where the s represent the importance of each response. The greater the value of , the more important the response with respect to the other responses. The objective is to now find the settings that return the maximum value of .

 

To illustrate the use of desirability functions, consider the previous example with the three responses of yield, cost and pH as shown in Figure 9.23. The response surfaces for the two additional responses of cost and pH are shown in Figures 9.25 (a) and (b), respectively. In terms of actual variables, the models obtained for all three responses are as shown next:MATH

 

Figure 9.25: Response surfaces for (a) cost and (b) pH.

 

Assume that the experimenter wants to have a target yield value of 95, although any value of yield greater than 94 is acceptable. Then the desirability function for yield is:MATH(18)

For the cost, assume that the experimenter wants to lower the cost to 400, although any cost value below 415 is acceptable. Then the desirability function for cost is:MATH(19)

For the pH, a target of 7 is desired but values between 6.9 and 7.1 are also acceptable. Thus, the desirability function here is:MATH(20)

Notice that in the previous equations all weights used (s) are 1. Thus, all three desirability functions are linear. The overall desirability function, assuming equal importance () for all the responses, is:MATH(21)

 

The objective of the experimenter is to find the settings of and such that the overall desirability, , is maximum. In DOE++, the settings for the desirability functions for each of the three responses can be entered as shown in Figure 9.26 using the Optimization icon in the Control Panel. Based on these settings, DOE++ solves this optimization problem to obtain the following solution (see Figure 9.27):MATH

 

Figure 9.26: Optimization settings for the three responses of yield, cost and pH.

 

Figure 9.27: Optimum solution from DOE++ for the three responses of yield, cost and pH.

 
The overall desirability achieved with this solution can be calculated easily. The values of each of the response for these settings are:MATH

Based on the response values, the individual desirability functions are:MATH

Then the overall desirability is:MATH

 

This is the same as the Global Desirability displayed by DOE++ in Figure 9.27. At times, a number of solutions may be obtained from DOE++ and it is up to the experimenter to choose the most feasible one.

 

See Also:

 

Analysis of the Second Order Model

Taguchi's Robust Parameter Design Method

Method of Steepest Ascent