1 Introduction

DG is power generating unit in direct connection with distribution system or load. Recently there is rising interest in DG particularly in context of concern over environmental issues, electricity market restructuring, advanced development in power electronics and essential energy storage devices. DG offers a wide scope of opportunities and has a prime role to play in the modern distribution system. DG offers benefits like loss minimization, improved voltage profile and reliability enhancement of the overall system. Additionally DG will prove to be economically viable with fuel cost cut as well as lowered operation and maintenance cost. Moreover DG provides ancillary services such as reactive power support and frequency control. However integration of DG puts many constraints on distribution system operations. DG will have unfavorable impact on the system parameters if not sized and placed optimally. Such situation frequently results in reverse power flow, increase in fault levels, voltage rise, and harmonic distortion.

Many diverse techniques have been suggested to find optimal location as well as to estimate near optimal DG size for various objectives. The techniques found in the literature can be extensively classified as analytical approaches, numerical methods and heuristic techniques.

Authors have assessed optimal sizing of DG using analytical strategy based on exact loss formula and then most suitable bus for DG placement is found using Fuzzy Expert System [1].The placement and optimal size of DG is evaluated with the objective of congestion management using analytical technique [2]. The optimization of DG type, size and placement in RDS was modeled as a problem of Mixed-Integer Linear Programming (MILP) for minimizing the total investment and operating costs [3]. Authors have implemented Mixed-Integer Nonlinear Programming (MINLP) technique for placement and size formulation of DG [4]. The objective is improvement in the stability margin. Authors have considered probabilistic nature of load as well as renewable DG generation in the work. A feed forward artificial neural network approach is applied to determine the optimal size of DG units [5]. Authors presented Genetic Algorithm (GA) to search for optimal DG allocation [6]. Adel A. et al. proposed Water Cycle Algorithm (WCA) for optimal placement and sizing of DGs and capacitor banks (CBs). Authors optimized a multi-objective function which included minimizing power losses, voltage deviation, total electrical energy cost, total emissions and improving the voltage stability index [7]. A Modified Particle Swarm Optimizer (MPSO) based approach is suggested for placing multiple WPDGs (Wind Power Distributed Generators) optimally along with capacitors [8]. Fuzzy-Genetic Algorithm (FGA) has been used for simultaneous optimization of various DG parameters [9]. GA-based Tabu Search method (GATS) has been applied for investigating the problem of optimal placement of multi types DG units [10]. A novel meta-heuristic technique Modified Gbest-guided artificial bee colony (MGABC) is used for the multiple objective of power loss reduction, voltage stability improvement and enhancement of voltage level [11]. To identify the ultimate DG location, loss sensitivity analysis (LSA) is used whereas hybrid Artificial Bee Colony and Cuckoo search (ABC–CS) algorithm is implemented for optimal sizing DG [12]. Ant Lion Optimization Algorithm (ALOA) [13] along with LSA has been implemented for deducing optimal sizing and placement of renewable DG. Many other heuristic techniques such as hybrid of ABC and Ant Colony Optimization (ACO) [14], Krill Herd Algorithm (KHA) [15] and Simulated Annealing (SA) [16] have been employed for estimating optimal placement and sizing of DG.

Some of the techniques discussed can handle multi-objective function however addition of each objective leads to complex procedure. None of the techniques cited in the literature have presented multiple near optimal solutions. Taguchi Desirability Function Analysis (TDFA) is presented in this paper. It is an extremely robust statistical tool, which is used extensively in the field of quality control [17]. A combined TDFA and GA approach is utilized to acquire the optimal combination of parameters for manufacturing absorption film required in solar power sector [18]. Taguchi method coupled with the fuzzy logic based desirability function analysis is used for the optimization of bone drilling procedure to limit the drilling induced damage of bone in orthopaedic surgery [19]. Authors have presented TDFA for optimizing of injection moulding process parameters [20]. Taguchi’s orthogonal array (TOA) method has been applied for probabilistic load flow studies [21] and state estimation of hybrid power system [22]. To the best of author’s knowledge application of TDFA approach for distribution system problem is not found in literature. Contribution of the paper is presentation of TDFA which is remarkably competent in handling complex framework such as power system. TDFA skillfully handles simultaneous optimization of nearly thousand objectives and presents multiple near optimal solutions.

In this paper the TDFA approach is applied for finding the optimal size of DG with multiple objectives of power loss minimization, improvement of voltage profile, improvement in voltage stability index (VSI) and improvement in power factor of DG. The objectives may be minimized, maximized or assigned target values simultaneously. TDFA is used to compute optimal size of multiple DG for IEEE 33-bus and IEEE 85- bus RDS considering different load conditions. The paper is organized in nine sections. The proposed methodology is introduced in Sect. 2 whereas in Sect. 3 problem formulations are described. The Sect. 4 gives description of test systems used. The Sect. 5 explains the methodology adopted for optimal bus location of DG and implementation of TDFA for optimal sizing of DG is described in Sect. 6. Optimization results are discussed in Sect. 7. The results are validated in Sect. 8 followed by conclusion in Sect. 9.

2 The proposed methodology: TDFA

In this paper Design Expert version 10 software is used for implementation of TDFA. TDFA is implemented in four steps viz.

  1. 1.

    Taguchi design of experiments (TDOE)

  2. 2.

    selection of model

  3. 3.

    analysis of responses

  4. 4.

    desirability function analysis (DFA)

2.1 Taguchi design of experiments (TDOE)

The optimal sizing of DG is embarked on as an experiment. An experiment is a process which can be divided broadly into three parts as follows.

  1. 1.

    System The system can be considered as the heart of the process. For optimal sizing of DG, the system is a topology of the RDS, incorporating all buses and line data.

  2. 2.

    Input Factors These are variable signals which serve as starting mechanisms of the process. In the scenario considered, input factors are real and reactive power injected by DG and change in load demands.

  3. 3.

    Response Response is nothing but the performance output of the system. Each response constitutes an objective. In this case, responses are the voltage magnitudes at load buses, real power losses, reactive power losses etc.

The design of experiments (DOE) endeavors to plan systematic conduction of experiments in order to acquire data in an intelligent and controlled manner with minimum efforts [23]. Data obtained from DOE provides the information necessary to establish the relationship between specified input factors and the responses of the given process. The possible estimates of input factors are termed as levels. The selection of the input factors, their levels and responses is the most important and critical stage in the implementation. In DOE when all possible combinations of given input factor levels are considered, it is termed as a full factorial design (FFD). The maximum possible combinations in FFD are given by lF. Each combination is considered as an experiment/trial/run. Figure 1 shows general model for design of experiments. As shown in Fig. 1, if 4 input factors, each having 5 levels are considered then the total no. of the experiments for FFD are 625. Clearly, conduction of full factorial experiments will be a prohibitive task. Number of experiments required for TDOE is given by equation no. (1).

Fig. 1
figure 1

General model for design of experiments

$$No. \, of \, experiments \, = \, \left\{ {(F \times df) \, + 1} \right\}$$
(1)

The degree of freedom is statistical term which refers to the no. of parameters that can vary [24] and given by equation no. (2).

$$df = \, (l - 1)$$
(2)

TDOE reduces the no. of experiment significantly. The example considered earlier will now need only 17 experiments instead of 625.

2.2 Selection of model

An empirical model is selected to establish the relationship that exists between the important design input factors and the response. A regression model is selected in this work. A first order regression model also referred as the main effect model, for two variables is given by equation no. (3).

$$Y \, = \, {\beta}_{0} + \, {\beta}_{1} x_{1} + \, {\beta}_{2} x_{2} + \varepsilon$$
(3)

The unknown parameter ßs are estimated from the data acquired from the experiments [23]. Main effect model can be extended by adding two-factor interaction (2F). In such case response will be given by equation no. (4).

$$Y = \, {\beta}_{0} + \, {\beta}_{1} x_{1} + \, {\beta}_{2} x_{2} + \, {\beta}_{12} x_{1} x_{2} + \varepsilon$$
(4)

The main effect model needs less no. of experiments than its extension. Each experiment will produce a set of responses. The response values obtained from comparatively few experiments enables response prediction for FFD.

2.3 Analysis of responses

ANOVA is an efficient statistical tool which is used to interpret experimental data and help decision making. It provides information about how well the chosen model fits the responses. ANOVA supplies information about the effect of the different input factors and their probable interaction as well as the significance of these effects. The p value and R2 of model are checked. The p-value is a statistical term used for hypothesis testing. The p-value less than 5% indicate a good model whereas the p-value below 1% confirms that the model is highly significant. R2 is a measure used for assessing the degree of accuracy with which a model can explain and predict future results. R2 closer to 1 shows a good fit between the predicted response value and the actual response value. [25].

2.4 Desirability Function Analysis (DFA)

DFA, a well-known multi-response optimization technique, was first implemented by Derringer and Suich [26]. DFA treats each response as an objective and facilitates transformation of complex multi-response problem into a single optimization problem. Assume that there are ‘R’ responses, denoted by Yi(x) (where i = 1…R) which are to be optimized simultaneously. For each response, a desirability function is constructed which is denoted by di (Yi) where di is individual desirability (ID). Depending on the optimization goal set, the three different individual desirability functions may be constructed within an acceptable scope of response values given by (Ui–Li) viz.

  1. 1.

    Target is the best

  2. 2.

    Lower the best

  3. 3.

    Higher the best

These three functions are given by Eqs. (5), (6) and (7) respectively.

  1. 1.

    Target is the best

$$d_{i} \left( {\hat{Y}_{i} } \right)^{target} = \left\{ {\begin{array}{*{20}l} {\left( {\frac{{\hat{Y}_{i} \left( x \right) - L_{i} }}{{T_{i} - L_{i} }}} \right)^{{S_{1} }} \ldots if \quad L_{i} \le \hat{Y}_{i} \left( x \right) \le T_{i} } \hfill \\ {\left( {\frac{{\hat{Y}_{i} \left( x \right) - U_{i} }}{{T_{i} - U_{i} }}} \right)^{{S_{2} }} \ldots if \quad T_{i} \le \hat{Y}_{i} \left( x \right) \le U_{i} } \hfill \\ {0 \ldots otherwise } \hfill \\ \end{array} } \right.$$
(5)

The exponents S1 and S2 in Eq. (5) are weights. These weights decide how important it is for \(\hat{Y}_{i} \left( x \right)\) to be closer to the Ti. The shape of the desirability function depends on these values hence these exponents are also known as shape constants of desirability function.If the response is required to be in close proximity to the target, the weight can be set to the larger value; otherwise, the weight can be set to the smaller value. Generally the weights are assigned the values in the range from 0.01 to 10. The response di (Yi) equal to zero is indicates highly undesirable response whereas di (Yi) of value one signals an ideal or highly desirable response.

  1. 2.

    Lower the best

$$d_{i} \left( {\hat{Y}_{i} } \right)^{min} = \left\{ {\begin{array}{*{20}l} {0 \ldots if \quad \hat{Y}_{i} \left( x \right) > U_{i} } \hfill \\ {\left( {\frac{{\hat{Y}_{i} \left( x \right) - U_{i} }}{{L_{i} - U_{i} }}} \right)^{S} \ldots if\quad L_{i} \le \hat{Y}_{i} \left( x \right) \le U_{i} } \hfill \\ {1 \ldots if \quad \hat{Y}_{i} \left( x \right) < L_{i} } \hfill \\ \end{array} } \right.$$
(6)

The exponent S in Eq. (6) is the weight which regulates how important it is for \(\hat{Y}_{i} \left( x \right)\) to be closer to the Li. If \(\hat{Y}_{i} \left( x \right)\) exceeds maximum acceptable value of response then desirability will be equal to zero.

  1. 3.

    Higher the best

$$d_{i} \left( {\hat{Y}_{i} } \right)^{max} = \left\{ {\begin{array}{*{20}l} {0 \ldots if \quad \hat{Y}_{i} \left( x \right) < L_{i} } \\ {\left( {\frac{{\hat{Y}_{i} \left( x \right) - L_{i} }}{{U_{i} - L_{i} }}} \right)^{S} \ldots if \quad L_{i} \le \hat{Y}_{i} \left( x \right) \le U_{i} } \\ {1 \ldots . if \quad \hat{Y}_{i} \left( x \right) > U_{i} } \\ \end{array} } \right.$$
(7)

If \(\hat{Y}_{i} \left( x \right)\) is lesser than minimum acceptable value of response then desirability will be equal to zero.Choice of Li, Ui, Ti, S1, S2 and S of is done by investigator.

Once all IDs of ‘R’ responses are computed, they are consolidated in a unique function called as composite desirability (CD) as given by Eq. (7).

$$CD = \left( {\mathop \prod \limits_{i = 1}^{R} d_{i}^{{w_{i} }} } \right)^{{\frac{1}{{\mathop \sum \nolimits w_{i} }}}}$$
(8)

wi is the importance (Imp) of each response relative to the others. In the Design Expert software, the importance, chosen by the analyst, may fluctuate from 1 for the least important response to 5 for the most important one. The CD value is the measure of extent to which the assigned goal has been achieved. Usually this unique function finds more than one combination of input factor levels for which the responses are acceptable. These combinations are nothing but near optimal solutions. The optimal solutions are arranged in the descending order of their CD value. This feature enables TDFA to offer multiple optimal solutions.

3 Problem Formulation

The DG contributing real as well reactive power proves more effective for loss reduction than DG contributing real power only.

In this paper, DG is considered to inject both real as well as reactive power at power factor closer to unity. The DG is modeled as negative PQ buses. A simple two- bus network is shown in Fig. 2.

Fig. 2
figure 2

Two-bus system

3.1 Objectives

  1. 1.

    minimization of real power losses

    $$Min\left\{ { P_{loss} = \mathop \sum \limits_{i = 1}^{nb} \left| {I_{Bi} } \right|^{2} R_{Bi} } \right\} i = 1,2, \ldots ,nb$$
    (9)
  1. 2.

    minimization of reactive power losses

    $$Min\left\{ { Q_{loss} = \mathop \sum \limits_{i = 1}^{nb} \left| {I_{Bi} } \right|^{2} X_{Bi} } \right\} i = 1,2, \ldots ,nb$$
    (10)
  1. 3.

    voltage profile improvement

    $${\text{V}}_{B2} = {\text{V}}_{B1} - I_{B} (R_{B} + jX_{B} )$$
    (11)
  1. 4.

    Voltage stability index (VSI) improvement: A VSI has been proposed [27]. For stable operation of the radial distribution networks \({\text{VSI}}_{2} \ge\) 0 for n = 2, 3…..\(mb\)

    $${\text{VSI}}_{2} = \left\{ {{\text{V}}_{B1} } \right\}^{4} - 4\left\{{{\text{P}}_{2} {\text{X}}_{B} - {\text{Q}}_{2} {\text{R}}_{B} } \right\}^{2} - \left\{{{\text{P}}_{2} {\text{R}}_{B} + {\text{Q}}_{2} {\text{R}}_{B} } \right\} {{\text{V}}_{B1} }^{2}$$
    (12)
  1. 5.

    Pf _DG improvement

Grid code for reactive power injection by DG must be complied. The new standard IEEE P1547-2018 [28] provides more flexibility for DG interconnection.

$$Max\left\{ { pf_{DG} = \frac{{Q_{DG} }}{{P_{DG} }}} \right\}$$
(13)

3.2 Constraints

  1. 1.

    real power generation constraint

    $$0 \le P_{DG} \le P_{load}$$
  2. 2.

    reactive power generation constraint

    $$0 \le Q_{DG} \le Q_{load}$$
  3. 3.

    voltage constraint

    $$\left| {V_{i } } \right| \le 1 \pm 0.05 p.u. {\text{where}} i = 1,2,3 \ldots ,mb$$
  4. 4.

    line current limit constraint

    $$I_{Bi} \le I_{Bmax} i = 1,2, \ldots ,nb$$

Line current must be less than or equal to maximum current carrying capacity of that branch.

4 Description of test systems

The test systems used are IEEE 33 and IEEE 85-bus RDS.

4.1 IEEE 33-bus RDS

A single line diagram of IEEE 33-bus, 4369.35 kVA RDS, which has base active and reactive load of 3715 kW and 2300 kVAR [29] respectively, is shown in Fig. 3. The IEEE 33-bus RDS without DG has real and reactive power losses of 210.07 kW and 142.44 kVAR respectively.

Fig. 3
figure 3

Single line diagram of IEEE 33-bus RDS

4.2 IEEE 85-bus RDS

The Fig. 4 shows a single line diagram of IEEE 85-bus, 3638.71 kVA RDS, which has base active and reactive load of 2550.56 kW and 2595.16 kVAR [30] respectively. The IEEE 85 -bus RDS without DG has real and reactive power losses of 313.24 kW and 196.11 kVAR respectively.

Fig. 4
figure 4

Single line diagram of IEEE 85-bus RDS

5 Determination of Optimal bus location for DG

In this paper candidate buses are identified using VSI for reducing search space for optimal location. The bus having the lowest VSI value is the most sensitive to voltage collapse and is chosen as candidate bus for DG placement. A MATLAB program is prepared for computing losses, bus voltages and VSI of test systems. For each test system, three buses having the minimum VSI are identified after arranging them in an ascending order and same three buses have the minimum voltage as well. These three buses along with their VSI and voltage values are given in Table 1. In case of 1 DG placement bus no. 18 is selected for IEEE 33-bus RDS whereas bus no. 54 is chosen for IEEE 85-bus RDS. The values of VSI for all buses are recalculated after placement of first DG and bus having lowest VSI is identified for placement of second DG. The same procedure is followed for placement of next DG.

Table 1 Optimal bus selection

6 Implementation of TDFA for optimal sizing of DG

Implementation of TDFA for DG placement is carried out following the seven step procedure given in Fig. 5. Detailed description of implementation of approach for 1 DG placement for IEEE 33-bus is given here

Fig. 5
figure 5

Steps for implementation of TDFA

Table 2 shows the inputs factors chosen viz. (i) total real power load (Pload) in kW (ii) total reactive power load (Qload) in kVAR (iii) real power injected by DG at bus18(P-DG@18) in kW (iv) reactive power injected by DG at bus 18 (Q-DG@18) in kVAR. The next step is to determine the no. of levels and assign level value to each

Table 2 Input factors and their level values

factor. Four input factors and their respective level values are shown in the Table 2.

All four factors have six levels each. The first level of Pload is its base value and subsequent levels are incremented in steps of 1% of base value. The Qload level values are assigned following similar pattern. The first level of P-DG@18 is 15% of base Pload and subsequent levels are incremented in steps of 3% of base Pload. The first level Q-DG@18 is 5% of base Qload and subsequent levels are incremented in steps of 3% of base Qload. It should be noted that it is not mandatory to increment the level values

in uniform steps.

The lowest and highest possible kVA injection by DG would be 568.99 and 1205.70 respectively. The level values are entered in randomized factorial design chosen for carrying out the experimentation. Then next step is response selection. As mentioned earlier each response is treated as an objective. There is a provision for 999 responses to be minimized, maximized or assigned target value simultaneously. This remarkable feature enables TDFA to simultaneously optimize losses, voltages of all buses and VSI of all buses. However for simplicity nine responses have been simultaneously optimized. Response parameters chosen here are i) real power losses (Ploss) in kW ii) reactive power losses (Qloss) in kVAR iii) voltage at bus 16 (V@16) in p.u iv) voltage at bus 17 (V@17) in p.u v) voltage at bus 18 (V@18) in p.u vi) VSI at bus 16 (VSI @16) vii) VSI at bus 17 (VSI @17) viii) VSI at bus 18 (VSI @18) ix) power factor of DG (pf_ DG).

For the no. of input factors and levels considered, FFD will require 64 i.e. 1296 experiments. TDOE is applied to reduce the no. of experiments. Hence for considering only main effects of the factors, no. of experiments required is 21 whereas if 2FI is to be studied, the no. of experiments required is 171. Five experiments are suggested as a lack of fit. In this paper 2FI model is selected. Therefore conduction of total 176 experiments is required.

A load flow calculation for a combination of given input factor levels corresponds to an experiment. The response values for each combination are obtained using MATLAB program and are fed into the design for further analysis. For each response, an ANOVA is carried out. After analyzing responses of 176 experiments, LL as well UL of all responses are obtained and are shown in Table 3. The exponents in Eqs. (5)–(7) are referred as LW and UW in Design expert. LW, UW and Imp of all responses can be varied as per requirement.

Table 3 Parameter settings

7 Optimization results and discussion

7.1 IEEE 33-bus RDS

7.1.1 One DG placement

The parameter setting is shown in Table 3. When parameter is set equal to any level only that level is available to be used in optimal solution. But when it is set in range any level of that parameter can be chosen. When all the input factors shown are set in range then total 64 i.e. 1296 solutions would be available arranged in the descending order of respective CD values. The input factors Pload and Qload are set equal to their base values whereas P-DG@18 and Q-DG@18 are set to in range. Then effectively six levels of only two factors i.e. P -DG@18 and Q-DG@18 are available. Under these settings total 62 i.e. 36 solutions would be available. Ploss and Qloss are to be minimized. The three bus voltages are assigned the target of 1.0 p.u as its UL is more than 1. Similarly VSI at three buses are assigned the target of 1. Response pf_DG is to be maximized. All responses are given importance of 3. LW and UW are set to 1.

Out of these 36 solutions first 5 solutions are given in Table 4. The first solution for the base load, P-DG@18 and Q-DG@18 of size of 891.6 kW and 391 kVAR respectively has the highest CD value of 0.86.The Ploss and Qloss are 124.25 kW and 87.22 kVAR respectively. The voltages V@16, V@17 and V@18 are improved to 0.986, 0.996 and 1.001 respectively. Similarly VSI@16, VSI@17 and VSI@18 are improved to 0.946, 0.983 and 1.004 respectively with pf_DG of 0.92. The ID values of responses are not shown here.

Table 4 Optimal solutions for IEEE 33-bus RDS

Figure 6 shows CD as well as ID variation of responses for first 5 solutions given in Table 4. It should be noted that the fifth solution has Ploss and Qloss lesser than first solution whereas V@16, V@17, VSI@16 and VSI@17 are higher than first solution. Accordingly ID of Ploss, Qloss, V@16, V@17, VSI@16 and VSI@17 for fifth solution is higher than that of first solution. However V@18 and VSI@18 of fifth solution deviate from target value of 1 which results in lesser ID values. ID of V@18,VSI@18 and pf_DG of first solution is higher than that of fifth solution. Hence first solution has highest CD. Investigator can choose the optimal solution as per requirement. For instance, if it is required to have higher pf_DG, then second optimal solution which have DG power factor of 0.97 may be selected.

Fig. 6
figure 6

CD and ID value values of responses for first 5 solutions for IEEE 33 BUS - 1DG placement

Optimal size of DG for 2% increase in load can be found by setting the Pload and Qload to their third levels. Table 4 shows first 2 optimal solutions when base load is increased by 2% and 1 DG is placed.

7.1.2 Two DG placement

For second DG placement next candidate bus having the lowest VSI after 1 DG placement is to be identified. Using MATLAB program VSI values at all the buses are recalculated after 1 DG placement. It is found that bus 33 has the lowest VSI value.

Second DG is placed at bus 33. In case of 2 DG placement there would be 6 input factors of different level values. The results obtained are given in Table 4. The Ploss and Qloss are reduced to 54.25 kW and 43.81 kVAR respectively.Table 4 shows first 2 optimal solutions when base load is increased by 2% and 2 DG are placed. Voltages at weak buses have improved significantly. The voltage profile as well as VSI variation of IEEE 33, with and without DG, are shown in Fig. 7 and Figure 8.The voltage and VSI values of the first optimal solution shown in Table 4 are used in Figs. 7 and 8.

Fig. 7
figure 7

Voltage profile of 33-bus RDS with and without DG

Fig. 8
figure 8

Variation of VSI for 33-bus RDS with and without DG

7.2 IEEE 85-bus RDS

TDFA is implemented for estimating optimal DG sizes for IEEE 85-bus RDS in case of 1 DG, 2 DG and 3 DG placement by following the same procedure. In case of 3 DG placement there would be 8 input factors of different level values and 13 responses have been simultaneously optimized. The results obtained are given in Table 5.

Table 5 Optimal solutions for IEEE 85-bus RDS

Ploss is reduced to 160.56 kW, 78.64 kW and 53.45 kW while Qloss is reduced to 91.26 kVAR, 42.50 kVAR and 27.03 kVAR for 1 DG, 2 DG and 3 DG placement resp. The voltage profiles as well as VSI variation of IEEE 85 RDS, with and without DG, are shown in Figs. 9 and 10. The voltage and VSI values of the first optimal solution shown in Table 5 are used in Figs. 9 and 10.

Fig. 9
figure 9

Voltage profile of 85-bus RDS with and without DG

Fig. 10
figure 10

Variation of VSI for 85-bus RDS with and without DG

8 Comparison of results

Comparison of TDFA solutions with results obtained by other techniques is carried out. Authors [31] have used novel Analytical Approach (AA) for minimizing the loss associated with the active and reactive components of DG branch current. This approach is not applicable for unbalanced and meshed distribution system. TDFA has no such constraints. In [32] comparison of four methods for optimally allocating DG is presented. One of those methods is Voltage Sensitivity Index Method [VSIM]. Authors have emphasized that losses can be reduced significantly with reactive power management of DG. Whale Optimization Algorithm (WOA) [33], a novel heuristic algorithm is used to estimate optimal DG size. Authors have computed the optimal size of DGs at different power factors to reduce the power losses of the distribution system and to enhance the voltage profile of the system. However results of heuristic method are not reproducible. The above mentioned techniques are used for comparing proposed approach. None of these techniques offer multiple near optimal solutions or have ability to optimize nearly thousand objectives simultaneously. Table 6 shows the comparison of results IEEE 33-bus RDS as well as IEEE 85-bus RDS. The first optimal solution given in Tables 4 and 5 is used for comparison. It can be observed that voltage improvement by proposed technique is superior than obtained by any of other technique. It should be noted that in all of the first five optimal solutions shown in Tables 4 and 5 for IEEE 33-bus RDS and 85-bus respectively Vmin is significantly improved.

Table 6 Comparison of results

9 Conclusion

In this paper optimal DG sizing is carried out by applying an extremely robust statistical tool, Taguchi Desirability Function Analysis (TDFA) for single as well as multiple DG units. Application of TDFA for optimal sizing of DG is not cited in the literature. The salient features of TDFA are the skillful handling of simultaneous optimization involving a large no. of objectives for complex system and its ability to produce multiple optimal solutions. In this paper more than nine objectives have been simultaneously optimized viz. minimization of reactive power losses (Qloss), improving voltages of various weak buses, improving the Voltage Stability Index (VSI) at various weak buses and improving the power factor of DG (pf_DG).Using TDFA optimal DG size can be found for various load conditions. This approach is tested on IEEE 33 and IEEE 85-bus RDS. Comparison of TDFA results with results obtained by implementation of other optimization techniques is carried out. TFDA can be extended to larger bus systems and nearly thousand objectives can be optimized simultaneously.