Acessibilidade / Reportar erro

OPTIMAL LOCATION PROBLEM FOR THE INSTALLATION OF POWER FLOW CONTROLLER

ABSTRACT

In power delivery systems, the use of dispersed generation and security control to improve network utilization requires the optimal use of system control devices. The installation of loop controller allows the distribution system to operate in a loop configuration, achieving effective management of voltage and power flow. In the investment planning process, it is important to identify the optimal location and installed capacity of the equipment such that all operational constraints are satisfied. This paper presents a method for identifying the optimal location and capacity with the minimum installation cost. Our novel approach uses an economic model that considers the fixed costs. A slope scaling procedure is presented, and its efficiency is demonstrated using numerical experiments.

Keywords:
optimization; linear approximation; stochastic programming; power system; optimal power flow; loop controller

1 INTRODUCTION

In the electric power industry, many issues are dealt with as mathematical programming problems. Representative integer programming and combinatorial optimization problems include the unit commitment problem (Shiina & Birge, 200412 SHIINA T & BIRGE JR. 2004. Stochastic unit commitment problem. International Transactions in Operational Research, 11(1): 19-32.; Shiina & Watanabe, 200413 SHIINA T & WATANABE I. 2004. Lagrangian relaxation method for price-based unit commitment problem. Engineering Optimization, 36(6): 705-719.) and the power generation planning problem (Shiina & Birge, 200311 SHIINA T & BIRGE JR. 2003. Multistage stochastic programming model for electric power capacity expansion problem. Japan Journal of Industrial and Applied Mathematics, 20(3): 379-397). Discussions of the application of stochastic programming methods to the electricity industry can be found in works by Ruszczyński & Shapiro (20037 RUSZCZYŃSKI A & SHAPIRO A. 2003. Stochastic Programming (Handbooks in Operations Research and Management Science, 10), Elsevier.) and by Shapiro et al. (2009)9 SHAPIRO A, DENTCHEVA D & RUSZCZYŃSKI A. 2009. Lectures on Stochastic Programming: Modeling and Theory, SIAM.. For these problems, the branch-and-bound methods are used in which discrete variables are enumerated, techniques that relax the constraints, or approximation methods such as local search. Solution methods using a discrete structure for the problem are most commonly used. Until recently, it has been extremely difficult to solve large-scale combinatorial optimization problems, but the development of mathematical programming methods has provided techniques that allow approximate solutions to be found effectively. These approximation methods are referred to collectively as metaheuristics. If the local search method is to function effectively, then it is important that the set of feasible solutions be identified quickly.

In contrast, the basic economic power dispatch problem is a nonlinear programming problem. In the case of convex nonlinear programming problems, solution methods that solve large-scale problems effectively have been demonstrated (Bazaraa et al., 19932 BAZARAA MS, SHERALI HF & SHETTY CM. 1993. Nonlinear Programming-Theory and Algorithm, second edition, John Wiley & Sons, New York.). Shiina (199910 SHIINA T. 1999. Numerical solution technique for joint chance-constrained programming problem - An application to electric power capacity expansion. Journal of the Operations Research Society of Japan, 42(2): 128-140.) adressed a convex programming problem that considered the uncertainty in demand in a power supply. However, the problem becomes very challenging when convex programming cannot be applied. In calculating the optimal power flow (OPF) (Wood & Wollenburg, 199614 WOOD AJ & WOLLENBERG BJ. 1996. Power Generation. Operation and Control, John Wiley & Sons, New York.; Zhu, 201515 ZHU J. 2015. Optimization of Power System Operation, Wiley.), because the flow equation is described as a nonlinear equality constraint, the problem becomes one of nonlinear optimization with a feasible set that is not convex. In this case, a feasible solution may not be obtainable. In recent years, solutions based on the semidefinite programming have been studied (Bai et al., 20081 BAI X, WEI H, FUJISAWA K & WANG Y. 2008. Semidefinite programming for optimal power flow problems. Electrical Power and Energy Systems, 30: 383-392.; Molzahn et al., 20136 MOLZAHN DK, HOLZER JT, LESIEUTRE BC, DEMARCO CL. 2013. Implementation of a Large-Scale Optimal Power Flow Solver Based on Semidefinite Programming. IEEE Transactions on Power Systems, 28: 3987-3998.). However, implementation using these solution method is not always easy to introduce. A simple method using software that is easy to obtainis desired.

The problem considered in the present paper is one of optimization under combinatorial conditions that represent the location of the equipment and the installation of a loop controller (LPC) to control the power flow, in addition to the calculation of the OPF. The LPC operates the current distribution network in a loop configuration. It can be installed between two specific points on the network and its capacity must also be decided. From the viewpoint of suppressing the cost, the LPC can effectively utilize existing facilities. In addition, since it has a very simple structure, it is possible to introduce various types of power supply and deal with fluctuations in demand flexibly. The installation of equipment is formulated as an integer programming problem or a combinatorial optimization problem, but because the calculation of flow is a non-convex nonlinear programming problem, a solution is difficult to find. This problem takes the power demand as an input condition and determines the installation that minimizes costs under the operational constraints of the network. The network operational constraints to be considered here are the voltage operating range and the line thermal capacity. However, when optimizing large-scale systems or considering flow constraints in multiple scenarios, the number of variables and constraints in the optimization problem becomes huge, and a more efficient optimization technique is required. A conventional technique uses a two-stage approach that mixes combinatorial optimization and nonlinear optimization, in which the search for a location and the determination of the capacity of the equipment are treated separatedly. When this technique is applied, there are many cases in a local search for the installation location in which no feasible flow exists, which makes it difficult for an efficient search to be conducted. In this study, we investigated a new technique in which linearly approximation is made of the installation cost, without relying on a local search. This linear approximation method called the dynamic slope scaling procedure (Kim & Pardalos, 19993 KIM D & PARDALOS PM. 1999. A solution approach to the fixed charge network flow problem using a dynamic slope scaling procedure. Operations Research Letters, 24: 195-203.; 20004 KIM D & PARDALOS PM. 2000. Dynamic slope scaling and trust interval Techniques for solving concave piecewise linear network flow problems. Networks, 35: 216-222.), and has the advantage that a feasible power flow can always be obtained. Since this method approximates an objective function that includes a fixed cost, it does not include a 0−1 variable representing the installation, and so always retrieves a feasible value for the location and power flow.

The rest of the paper is organized as follows. In Section 2, the problem is formulated. In section 3, the technique based on local search is discussed and the principle for designing a solution for the optimal installation is described. A novel algorithm based on linear approximation is then demonstrated. In Section 4, the technique is applied to the optimization of a full-scale system model. Both single scenario and multiple scenario optimizations are considered, and the effectiveness of our novel technique is demonstrated. We summarize our results in Section 5.

2 FORMULATION OF THE OPTIMAL INSTALLATION PROBLEM

The power system to be considered is represented by a network N = (V, E), where V is a node set and E is the arc set, consisting of node pairs (i, j) ∈ E such that there exists an arc between each pair with nodes i, j as its ends. In the power system, a piece of electrical equipment referred to as a bus corresponds to a node on the network, and factors such as the transformer and transmission lines correspond to the arcs. The power flow through each piece of equipment in the network is called the flow.

In this paper, we consider the problem of calculating an OPF that takes into account the installation of the equipment. In order to maintain the voltage in the system at a suitable level, it is necessary to determine the location of the installation and its capacity. The collection of nodes (i, j) at which the equipment can be installed, is the set A of (i, j) (i,jV), and is given as follows.

A = { ( i , j ) | the equipment can be installed between nodes i and j } (1)

Here, in relation to set A, we assume that AE = ∅. In other words, the equipment is not installed on the existing arcs in the network, rather we define as A the collection of node pairs that are candidate locations. As we must take into account both the power flowing out of the LPC and that flowing in, the direction of (i, j) ∈ A must be considered. When power flows from node i into the equipment, we call i the start node in the collection of installation nodes (i, j), and when the power flows out from the equipment to node j, we call node j the end node. The sets of start nodes and end nodes in the collection of installation nodes are designated, V + and V -, respectively, and defined as follows.

V + = { i V | ( i , j ) A , power flows from node i into the equipment } (2)

V - = { i V | ( i , j ) A , power flows from the equipment into node j } (3)

If we remove from set V the collection of nodes belonging to the set of start nodes V + and the set of end nodes V - belonging to set A, the remaining set of nodes is V and we define V = V \ {V +V }. There is no intersection between the LPC and the nodes belonging to set V. The values of the current flowing in and out of each bus, and the active and reactive power, can be calculated using the value of the voltage variable. In exceptional cases, V includes one slack bus, N 0V; in the slack bus, the voltage value is given and the active and reactive power values are treated as variables.

The binary variables relating to the installation location are determined as follows. If the equipment is installed at pair (i, j) ∈ A, then x ij = 1; if no equipment is installed, then x ij = 0. The capacity of the equipment to be installed at pair (i, j) ∈ A is defined as variable y ij . The objective function is the installation cost, α ij represents the fixed costs for installation at node pair (i, j), and β ij represents the variable costs per unit capacity of the equipment. The objective function is given as follows.

min ( i , j ) A ( α i j x i j + β i j y i j ) (4)

Next, we present the constraints on the optimal installation problem. Here, j is the imaginary unit. The active and reactive power of bus iV are defined as variables P i , Q i , respectively. The active and reactive power generated at bus i is given by PG i and QG i , and the load active and reactive power are given by PL i and QL i , respectively. In this case, we exclude any slack buses, and for each bus iV \ {N 0} at which the LPC is not installed, the following constraint (5) must be satisfied.

P i + j Q i = P G i - P L i + j ( Q G i - Q L i ) , i V ¯ \ { N 0 } (5)

At the slack bus N 0V, no load exists and the constraint (6) must be satisfied.

P N 0 + j Q N 0 = P G N 0 + j Q G N 0 (6)

At the slack bus, the values of P N0 , Q N0 are given and in their place PG N0 , QG N0 are defined as variables. If a pair (i, j) ∈ A is a candidate for the installation location, the active power and reactive power flowing into the equipment are represented by variables PiLPC and QiLPC, and the active power and reactive power flowing from the equipment into bus j are represented by variables PjLPC and QjLPC. At the start node iV + in the collection of pairs (i, j) ∈ A that are candidates for the installation, the constraint (7) must be satisfied.

P i + j Q i = P G i - P L i + j ( Q G i - Q L i ) - x i j ( P i L P C + j Q i L P C ) , i V + , ( i , j ) A (7)

At the end node iV in the collection of pairs (i, j) ∈ A that are candidates for the installation, the constraint (8) must be satisfied.

P i + j Q i = P G i - P L i + j ( Q G i - Q L i ) - x i j ( P i L P C + j Q i L P C ) , i V - , ( i , j ) A (8)

Here, the values of the active power flowing into the equipment and the active power flowing out from the equipment must be equal.

P i L P C = P j L P C , ( i , j ) A (9)

Care should be taken to ensure that there are no constraints on the reactive power flowing into and out of the LPC.

Next, we represent the variable V i that indicates the voltage at bus i in Cartesian coordinates as V i = e i + j f i , where e i and f i are variables corresponding to the real and imaginary parts of the voltage, respectively. The admittance of arc (i, j), namely G i j +jB i j is given. The current I i flowing into the network from bus i can be represented by (10).

I i = k = 1 N ( G i k + j B i k ) ( e i + j f i ) (10)

From this, we can represent the relation between the voltage at each bus i ϵ V and the active and reactive power P i , Q i by (11), where Ii represents the complex conjugate of I i .

P i + j Q i = V i I ¯ i (11)

By taking the real and complex components of equation (11), we obtain the following relations.

P i = e i k = 1 N ( G i k e k - B i k f k ) + f i k = 1 N ( B i k e k + G i k f k ) (12)

Q i = - e i k = 1 N ( B i k e k + G i k f k ) + f i k = 1 N ( G i k e k - B i k f k ) (13)

Using relations (12) and (13), we can represent (5) by (14) and (15) for i ϵ V \ N 0.

e i k = 1 N ( G i k e k - B i k f k ) + f i k = 1 N ( B i k e k + G i k f k ) - P G i + P L i = 0 (14)

- e i k = 1 N ( B i k e k + G i k f k ) + f i k = 1 N ( G i k e k - B i k f k ) - Q G i + Q L i = 0 (15)

In the same way, using relations (12) and (13), we can represent (6) by (16) and (17), where e N0 and f N0 at the slack bus are given as constants, whereas PG N0 and QG N0 are defined as variables.

e N 0 k = 1 N ( G N 0 k e k - B N 0 k f k ) + f N 0 k = 1 N ( B N 0 k e k + G N 0 k f k ) - P G N 0 = 0 (16)

- e N 0 k = 1 N ( B N 0 k e k - G N 0 k f k ) + f N 0 k = 1 N ( G N 0 k e k + B N 0 k f k ) - Q G N 0 = 0 (17)

At the start node in the collection of pairs (i, j) ∈ A that are candidates for the installation location, using relations (12) and (13), we can represent (7) by (18) and (19) for iV +, (i, j) ∈ A.

e i k = 1 N ( G i k e k - B i k f k ) + f i k = 1 N ( B i k e k + G i k f k ) - P G i + P L i + x i j P i L P C = 0 (18)

- e i k = 1 N ( B i k e k + G i k f k ) + f i k = 1 N ( G i k e k - B i k f k ) - Q G i + Q L i + x i j Q i L P C = 0 (19)

At the end node in the collection of pairs (i, j) ∈ A that are candidates for the installation location, using relations (12) and (13), we can represent (8) by (20) and (21) for iV - (i, j) ∈ A.

e j k = 1 N ( G j k e k - B j k f k ) + f j k = 1 N ( B j k e k + G j k f k ) - P G j + P L j - x i j P j L P C = 0 (20)

- e j k = 1 N ( B j k e k + G j k f k ) + f j k = 1 N ( G j k e k - B j k f k ) - Q G j + Q L j - x i j Q j L P C = 0 (21)

The above constraints are concerned with power flow. The voltage of each bus i must also satisfy inequality (22), where V max, V min are given constants.

V min e i 2 + f i 2 V max , i V (22)

For the current flowing through each arc (i, j) ∈ E, an upper bound is given as (23), where I max is a given constant.

{ G i j ( e i - e j ) - B i j ( f i - f j ) } 2 + { G i j ( f i - f j ) + B i j ( e i - e j ) } 2 ( I max ) 2 (23)

On the pairs of nodes that are candidate installation locations, the capacity y ij must be determined such that inequalities (24) and (25) are satisfied.

y i j 2 ( P i L P C ) 2 + ( Q i L P C ) 2 , ( i , j ) A (24)

y i j 2 ( P j L P C ) 2 + ( Q j L P C ) 2 , ( i , j ) A (25)

Putting these together, we can formulate the mathematical programming problem as a large-scale non-convex mixed 0 − 1 integer programming problem, shown here as (LPC-installation).

(LPC-installation):min ( i , j ) A ( α i j x i j + β i j y i j ) subject to ( 14 ) , ( 15 ) , i V ¯ \ { N 0 } ( 16 ) , ( 17 ) ( 9 ) , ( i , j ) A ( 18 ) , ( 19 ) , i V + , ( i , j ) A ( 20 ) , ( 21 ) , i V - , ( i , j ) A ( 22 ) , i V ( 23 ) , ( i , j ) , E ( 24 ) , ( 25 ) , ( i , j ) A x i j { 0 , 1 } , ( i , j ) A y i j 0 , ( i , j ) A

The present model can be used to analyze multiple scenario constraints by introducing variables for each scenario. Defining all variables exept x and y as stochastic makes this problem a stochastic programming problem.

3 SOLUTION ALGORITHM

In this section, we demonstrate a solution using linear approximation. For a network flow problem with fixed costs, Kim & Pardalos (19993 KIM D & PARDALOS PM. 1999. A solution approach to the fixed charge network flow problem using a dynamic slope scaling procedure. Operations Research Letters, 24: 195-203.) presented a linear approximation of the objective function, called slope scaling. This method restricts the range that the variables can take and adjustments are made at each iteration (Kim & Pardalos, 20005 KIM D & PARDALOS PM. 2000. A dynamic domain contraction algorithm for nonconvex piecewise linear network flow problems. Journal of Global Optimization, 17: 225-234.). We have applied a similar linear approximation method to the optimal installation problem.

We first outline of the linear approximation method. We consider the design problem of a network with fixed costs. The network N is represented as N = (V, E). Sets V and E represent the nodes on the network and the arc set, respectively. The demand at each node iV in set V is b i and the column vector in which the i-th element is b i is b ∈ ℜ|V| . The upper bound on the flow at arc (i, j) ∈ E, i, jV is u ij . The incidence matrix for the network is A ∈ ℜ|V|×|E| . The variables are the flow on arc (i, j), υ ij ≥ 0 and x ij ∈ {0, 1}, which is the decision variable to include arc (i, j) in the solution. The objective function is the sum of the costs in relation to the flow in each arc and the fixed costs when the flow is positive. For the case in which the fixed cost f ij is applied when the flow υ ij is a positive value, and the cost per flow in arc (i, j) is c ij , the following problem (FCNFP) can be formulated.

(FCNFP):min c v + F X subject to A v = b 0 v i j u i j x i j , ( i , j ) E x i j { 0 , 1 } , ( i , j ) E

This is a mixed 0 − 1 integer programming problem. If the 0 − 1 variables were not present, the problem would be one of the the minimium cost flow problems, and a solution could be determined effectively. The linear approximation method solves the approximate linear programming problems obtained by adjusting the cost of the original mixed integer programming problem with fixed costs. The integer program involving variables v and x of (FCNFP) is replaced by an approximate problem involving only variable v (FCNFP-LP). If a feasible solution (v, x) to the problem (FCNFP) is given, then the objective function value in the feasible solution, v of the approximate linear programming problem (FCNFP-LP), matches the objective function value of the original problem. Taking c 0 = c, we can define the following subproblem (FCNFP-LP) at iteration k.

(FCNFP-LP):min c k v subject to A v = b 0 v i j u i j , ( i , j ) E

In the optimal solution υ k of (FCNFP-LP), if for (i, j) such that vijk > 0 we take xijk = 1, and for (i, j) such that vijk = 0 we take xijk = 0, then (υ k, x k ) is the feasible solution for (FCNFP). To make the objective function value at υ = υ k for problem (FCNFP-LP) match the objective function value at (υ, x) = (υ k , x k ) in problem (FCNFP), we set cijk+1 as follows, where k is the current number of iterations.

c i j k + 1 = c i j + f i j / v i j k if v i j k > 0 c i j k if v i j k = 0 (26)

In this case, it can be seen from the following equations that the objective function value at solution υ = υ k for (FCNFP-LP) matches the objective function value at solution (υ, x) = (υ k , x k ) in (FCNFP), as shown in Figure 1.

( i , j ) E c i j k + 1 v i j k = ( i , j ) E , v i j > 0 c i j k + 1 v i j k = ( i , j ) E , v i j > 0 ( c i j + f i j / v i j k ) v i j k = ( i , j ) E , v i j > 0 ( c i j v i j k + f i j ) (27)

Figure 1:
Slope scaling.

The linear approximation method is applied to solve (LPC-installation). Here, we fix all x ij = 1, (i, j) ∈ A, and solve the next problem (LPC-installation-slope) in which the cost in the objective function is adjusted.

(LPC-installation-slope): min ( i , j ) A β i j k y i j subject to ( 14 ) , ( 15 ) , i V ¯ \ { N 0 } ( 16 ) , ( 17 ) ( 18 ) , ( 19 ) , i V + , ( i , j ) A ( 20 ) , ( 21 ) , i V - , ( i , j ) A ( 9 ) , ( i , j ) A ( 22 ) , i V ( 23 ) , ( i , j ) , E ( 24 ) , ( 25 ) , ( i , j ) A x i j = 1 , y i j 0 , ( i , j ) A

Figure 2 shows the method by which LPC installation problem is solved. The advantage of this method is that a feasible solution is always obtained. As there is no variable representing the installation location, a search for the location is not conducted. By approximating the cost function dynamically, the same cost as the conventional location cost is obtained. It is difficult to prove the convergence of the algorithm theoretically. According to Kim & Pardalos (19993 KIM D & PARDALOS PM. 1999. A solution approach to the fixed charge network flow problem using a dynamic slope scaling procedure. Operations Research Letters, 24: 195-203., 20004 KIM D & PARDALOS PM. 2000. Dynamic slope scaling and trust interval Techniques for solving concave piecewise linear network flow problems. Networks, 35: 216-222.), this algorithm is a quite efficient heuristic approach for solving concave piecewise linear network flow problems. The numerical experiments show its performance is very stable.

Figure 2:
Algorithm for LPC installation.

4 NUMERICAL EXAMPLE USING A FULL-SCALE MODEL SYSTEM

4.1 Comparison between local search and the linear approximation method

We used a full-system-scale model of a power distribution system to demonstrate the applicability of this method to the optimization of the installation location and capacity. Figure 3 shows the model used, representing a 6.6 kV system supplying power from distribution substations at seven locations, for a standard demand scale of 250 MW per single secondary substation (154/66 kV). We assumed an urban neighborhood with an approximate area of 15 km × 15 km, based on the impedance value set at each feeder. The following conditions are used to model the 6.6 kV feeder structure and load.

Figure 3:
Power distribution system.

  • One distribution substation has a three-bank (20MVA*3) structure, with four feeders coming from each transformer bank.

  • There is no supply from the same transformer bank into adjacent feeders.

  • One feeder is represented as a six-node circuit with two arcs branching off. The distribution line inductance is 1.2 mH/km.

  • It is possible to loop the end nodes of each feeder (three nodes per feeder) with the adjacent feeder.

  • The above feeder structure is common to all seven distribution substations.

In the calculation, the initial condition was a violation of the operational constraints arising simultaneously in multiple nodes at the ends of the feeders due to a voltage increase (number of nodes where violation occurred: 44), because of the interconnection of the distributed power sources. This initial condition was used to determine the optimal installation location and capacity of the LPC. Simulations were then carried out using the numerical optimizer NUOPT on a 2.00 GHz Xeon E5507 with two processorsand 12.0 GB memory. Examples of modern portfolio optimization problems were given by Scherer & Martin (20058 SCHERER B & MARTIN D. 2005. Modern Portfolio Optimization with NUOPT™, S-PLUS®, and S+Bayes™, Springer.).

It was shown that the minimum-cost solution in resolving all voltage violations using linear approximation had a calculation time 1/10 that of the previously developed local search method. The results of these calculations are shown in Tables 1 and 2. As can be seen from Table 1 and 2, our linear approximation approach required OPF to be solved only 5 times, in contrast to the 84 times required when local search was used.

Table 1:
Calculation results (local search).

Table 2:
Calculation results (linear approximation).

This reduction in searching is because there is no requirement to search the 0 − 1 variable relating to the installation when using the linear approximation method. Linear approximation is a technique that lacks global convergence, and it is not necessary to converge on an optimal solution. In our simulation, the same solution was obtained when using local search and linear approximation, in both cases a suitable solution was obtained for the positional relation with constraint violations in the system.

Although the efficiency of the local search method can be improved by using a set in which the variables representing the installation descision are fixed, the calculation time remains much longer than that of the linear approximation method.

4.2 Investigation of multi-scenario optimization

We next investigated multi-scenario optimization by performing a simulation that simultaneously took into consideration two scenarios with different demand patterns, using the same model. In the two scenarios, demand increased on a total of eight buses. In both scenarios, six buses had a demand increase of 2MW, but the locations of buses with a demand increase of 3MW were different. This is shown in Figures 4, 5 and 6. No account was taken of distributed power sources, and the optimal installation location and capacity of the LPC was determined from an initial condition of voltage constraint violations arising in multiple nodes at the ends of feeders (number of nodes where violation occurred: 40). This was due to an increase in demand, with violations of the line thermal capacity constraint arising concurrently in 10 lines. First, we determined the optimal location for the LPC in each individual scenario.

Figure 4:
Optimal location (scenario 1).

Figure 5:
Optimal location (scenario 2).

Figure 6:
Optimal location (multi-scenario).

As can be seen from Table 3, the calculation time when using the linear approximation method was much shorter than that of the local search method. The optimal solutions obtained are shown in Figures 4 and 5.

Table 3:
Calculation results (per scenario).

Next, we consider a model that takes multiple scenarios simultaneously into account. In this model, the variables x and y are defined as deterministic variables and the variables e and f are defined as stochastic variables representing voltage values. The variables e and f have the subscript s for the scenario s, and it can vary for each scenario. The stochastic multi-scenario problem we consider is an extension problem of the original problem (LPC-installation), and it is defined so that the constraints are satisfied for all scenarios. Figure 6 shows the optimal locations when both scenarios were considered.

When the single scenarios were resolved separately, 14 LPC units were installed, whereas when multiple scenarios are considered simultaneously, the number fell to 12 units. As shown in Figure 6, when the scenarios produce different installation patterns, it is possible to reduce the number of units by considering multiple scenarios simultaneously. The calculation results are given in Tables 4 and 5. It can be seen that the LPC installation locations can be determined quickly using the linear approximation method.

Table 4:
Calculation results with multiple scenarios (local search).

Table 5:
Calculation results with multiple scenarios (slope scaling).

5 CONCLUSIONS

When adressing the LPC optimal installation problem, conventional methods require repeated calculations to be performed both when searching for an installation location and for caluculating the OPF. These approaches require long computational time to produce a solution and make it difficult to perform optimization under multi-scenario constraints. In the present study, we developed a more efficient approach for solving practical problems. Using a technique that linearly approximates the installation cost, it becomes possible to obtain solutions through nonlinear optimization of the minimum conditions.

This increases the speed of the process. We investigated the effectiveness of our novel technique using a full-scale system model, and demonstrated its capacity to minimize the cost of resolving all voltage violations efficiently, and with a shorter calculation time than conventional techniques based on local searches.

Our technique was also applied to a problem with multi-scenario flow constraints. When the demand pattern were different in each scenario, our optimization approach was able to resolve the multiple scenarios simultaneously. This new technique has potential applications across a wide range of optimization problems in the electric power filed.

REFERENCES

  • 1
    BAI X, WEI H, FUJISAWA K & WANG Y. 2008. Semidefinite programming for optimal power flow problems. Electrical Power and Energy Systems, 30: 383-392.
  • 2
    BAZARAA MS, SHERALI HF & SHETTY CM. 1993. Nonlinear Programming-Theory and Algorithm, second edition, John Wiley & Sons, New York.
  • 3
    KIM D & PARDALOS PM. 1999. A solution approach to the fixed charge network flow problem using a dynamic slope scaling procedure. Operations Research Letters, 24: 195-203.
  • 4
    KIM D & PARDALOS PM. 2000. Dynamic slope scaling and trust interval Techniques for solving concave piecewise linear network flow problems. Networks, 35: 216-222.
  • 5
    KIM D & PARDALOS PM. 2000. A dynamic domain contraction algorithm for nonconvex piecewise linear network flow problems. Journal of Global Optimization, 17: 225-234.
  • 6
    MOLZAHN DK, HOLZER JT, LESIEUTRE BC, DEMARCO CL. 2013. Implementation of a Large-Scale Optimal Power Flow Solver Based on Semidefinite Programming. IEEE Transactions on Power Systems, 28: 3987-3998.
  • 7
    RUSZCZYŃSKI A & SHAPIRO A. 2003. Stochastic Programming (Handbooks in Operations Research and Management Science, 10), Elsevier.
  • 8
    SCHERER B & MARTIN D. 2005. Modern Portfolio Optimization with NUOPT™, S-PLUS®, and S+Bayes™, Springer.
  • 9
    SHAPIRO A, DENTCHEVA D & RUSZCZYŃSKI A. 2009. Lectures on Stochastic Programming: Modeling and Theory, SIAM.
  • 10
    SHIINA T. 1999. Numerical solution technique for joint chance-constrained programming problem - An application to electric power capacity expansion. Journal of the Operations Research Society of Japan, 42(2): 128-140.
  • 11
    SHIINA T & BIRGE JR. 2003. Multistage stochastic programming model for electric power capacity expansion problem. Japan Journal of Industrial and Applied Mathematics, 20(3): 379-397
  • 12
    SHIINA T & BIRGE JR. 2004. Stochastic unit commitment problem. International Transactions in Operational Research, 11(1): 19-32.
  • 13
    SHIINA T & WATANABE I. 2004. Lagrangian relaxation method for price-based unit commitment problem. Engineering Optimization, 36(6): 705-719.
  • 14
    WOOD AJ & WOLLENBERG BJ. 1996. Power Generation. Operation and Control, John Wiley & Sons, New York.
  • 15
    ZHU J. 2015. Optimization of Power System Operation, Wiley.

Publication Dates

  • Publication in this collection
    Sep-Dec 2017

History

  • Received
    14 Mar 2017
  • Accepted
    23 Oct 2017
Sociedade Brasileira de Pesquisa Operacional Rua Mayrink Veiga, 32 - sala 601 - Centro, 20090-050 Rio de Janeiro RJ - Brasil, Tel.: +55 21 2263-0499, Fax: +55 21 2263-0501 - Rio de Janeiro - RJ - Brazil
E-mail: sobrapo@sobrapo.org.br