SciELO - Scientific Electronic Library Online

 
 número105Evaluation of Lactic Acid Bacteria (LAB) against Shigella sonnei ATCC 25931Hybrid Algorithm for the detection of Pixel-based digital image forgery using Markov and SIFT descriptors índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


Revista Facultad de Ingeniería Universidad de Antioquia

versão impressa ISSN 0120-6230versão On-line ISSN 2422-2844

Rev.fac.ing.univ. Antioquia  no.105 Medellín out./dez. 2022  Epub 07-Jun-2023

https://doi.org/10.17533/udea.redin.20211164 

Artículo original

Distributed optimal control for distribution systems with microgrids* **

Control óptimo distribuido para sistemas de distribución con microrredes

Melissa Ospina-Quiroga1  * 

Eduardo Mojica-Nava1 

1Facultad de Ingeniería, Universidad Nacional de Colombia. Carrera 45 # 26-85. C. P. 11001. Bogotá D.C., Colombia.


ABSTRACT

The growing consumption of electricity and the progressive development of new technologies imply that the power system is increasingly automated with the purpose of having a more efficient and economical operation. This development drives the system to a Smart Grid, a large-scale cyber-physic network covering different energy generation technologies, storage and communications, enabling real-time information exchange and control. In this work, we present an optimal distributed control based on the consensus+innovation technique, where each agent on the network obtains information from its neighbours. Simulations of a microgrid system based on an IEEE 34 nodes test feeder demonstrate the effectiveness of the approach. Convergence is observed in the microgrid system under different scenarios in the physical and communications network.

Keywords: Microgrids; optimal power flow; distributed optimisation; consensus + innovation

RESUMEN

El creciente consumo de energía eléctrica, así como el progresivo desarrollo de nuevas tecnologías, conlleva a que el sistema eléctrico sea cada vez más automatizado con el propósito de contar con una operación más eficiente y económica. Dicho desarrollo orienta al sistema a ser una Smart Grid, un sistema ciber-físico de gran escala que abarca diferentes tecnologías de generación de energía, almacenamiento y comunicaciones que permiten intercambio de información en tiempo real y control sobre los parámetros de la red. En este trabajo, una aproximación del control óptimo distribuido basado en la técnica consenso+innovación es presentada, donde cada agente de la red obtiene información de sus vecinos. Simulaciones sobre un sistema de microrredes basado en un sistema de referencia IEEE 34 nodos demuestran la efectividad del enfoque. Se observa convergencia en el sistema de microrredes bajo diferentes escenarios en la red física y de comunicaciones.

Palabras clave: Microrredes; flujo óptimo de potencia; optimización distribuida; consenso + innovación

1. Introduction

In the traditional electricity distribution system, the electricity generated is taken to the end-users. In recent decades, distribution networks have been seen to have loads controller (LC) and distributed energy resources (DERs) in order to provide electricity service to small areas, thus increasing the reliability of the provision of electricity [1-3].

A microgrid can incorporate renewable energy sources (RES) such as distributed generators (DGs) and battery energy storage systems (BESS) as a backup source in case it cannot generate power due to weather (for example, cloudy sky in the case of photovoltaic panels or low wind speed in the case of wind turbines) [4-7].

Voltage inverters in the RES are required due to their own characteristics in the power output. In addition, because inverters provide a quick power balance, it is necessary to implement a control scheme that will be key to the isolated operation of the microgrid [4,8,9] . This new grid configuration works as a support to the electrical system in case the main network is intermittent in the electricity service due to scheduled events or failures in the system [1-3,7,10,11]. By adding more DG units that have the ability to be automatically configured when connected to the microgrid.

The new configuration also provides challenges in isolated and connected modes, where cooperation between multiple DG units is key to providing the power corresponding to system demand in case the main network is unavailable [12-14].

Distributed control allows the system to accommodate an event by having the availability of local information, so when a failure occurs in any generation unit the distribution system does not shut down and does not generate a cascade failure. This is possible because the controller of each generating unit can communicate with the other controllers and strategies are established to maintain the power balance of the microgrids, reaching a consensus on the power they must generate [5,15,16].

Optimal control enables the operational constraints of the system to be met under all operating conditions, taking into account the uncertainty and variability associated with the output power of the RES, as well as the variability of the load.

A multi-objective scheme allows for the integration of multiple constraints subject to systematic physical and/or operational constraints, for example, minimising power consumption when the microgrid operates in isolation, power losses and associated operating costs [7,17-21].

Recently, alternative methods have been developed to achieve optimal globally distributed control [19]. In [22], a simple real-time dynamic algorithm is proposed for energy management strategy. In [23], presented a delay-free-based distributed algorithm to achieve the optimal economic dispatch. And in [24], a distributed dynamic algorithm is used to solve an economic dispatch problem.

The consensus algorithm and an innovation term allows finding an algorithm that combines the cooperation between agents and the incorporation of their observations, where at each step of the algorithm the observations of the states of the neighbouring agents are processed [25] .

In this paper, we present an optimal distributed control algorithm for a low voltage distribution system that includes microgrids as support systems and ensures the distribution of power between agents (DG, BESS and/or RES) and the demand for microgrids. The proposed approach is based on the consensus + innovations method [25]. Although several studies have been carried out for the consensus control + innovation technique in microgrids [26], the control of several AC microgrids connected to the distribution system has not been extensively studied and it is the main contribution of this work.

2. Preliminaries and notations

This section overviews the power flow equations, the Optimal Power Flow (OPF) formulation and Karush-Kuhn-Tucker conditions that are used in later sections.

2.1 Power flow representations

A power system of ith nodes is made up of n loads and m generators. Each node may be characterised by node-specific parameters such as generated power , demand power , node voltage and voltage angle [27,28]. To determine the control variables of the i node, it is necessary to model the power system using the admittance matrix Y (1), where each item on the matrix corresponds to the admittance values of each line and node. It is a n × n matrix with dimensions equal to the number of nodes and it is symmetrical along the diagonal and each item contains the electrical parameters of the node and the information of the network topology [28]:

The net injected power given by Equation (2), at any node can be calculated using the node voltage V i , the neighbouring node voltages V k and the admittances between the node i and its neighbouring nodes Y ik [29,30].

Thus the power flow in (3) and (4) Equations, at the i node is:

2.2 Power flow representations

An objective function to be optimised is defined, where voltage and frequency parameters are included, and corresponds to the cost function of the microgrid subject to linear and nonlinear constraints defined in the framework of the problem; thus ensuring stability by meeting the operational limits of the network and its economic efficiency [16,31].

The constraints limit the injection of power and voltage. In this way, the power flow in the network is maintained. Therefore, optimising the performance of the system according to a specific objective function is called an optimal power flow (OPF) problem. The general Equation (5) describes an OPF problem:

Where is the power of the generator are the maximum and minimum of power generation limits for the generator i ∈ N; P ij is the power of the connected line among the nodes i and j; Ω G and Ω L are the sets of all generators and loads (or consumers) respectively; and ω i is the set of all generators connected in the node i. The cost function C is usually based on generation costs, generation losses and the desired voltage; the function can be modeled by a quadratic function Where a i , b i , c i are the costparameters. [29]

Solving the OPF problem results in the correct power flow in the network, keeping the values within the system constraints. With the appropriate control techniques, the ability to find an optimal solution globally is obtained, if the solution meets the conditions of optimality. The Lagrange method is used to remove inequality restrictions in variables. It turns the problem with equality restrictions into a problem of free optimal. Therefore, the function of Lagrange (6) is given by:

where λ, µ > 0 are the Lagrange multipliers.

2.3 Karush-Kuhn-Tucker conditions

Karush-Kuhn-Tucker (KKT) optimal problem conditions allow finding if the solution is optimal. Suppose a function f: K ⊂ ℜn −→ ℜ is convex if K is a set of convex vectors and the constraint function is g : K ⊂ ℜn −→ ℜ (7).

In this case, the optimal solution should be solutions of conditions (8):

Therefore, assuming that f and g are continuously differentiable. If the pair (λ, µ) meets the KKT conditions described in Equation (8), x is an optimal solution to the problem. Additionally, if f is strictly convex, x is the only solution to the problem [32].

3. Consensus+innovation: Decomposition-based control technique in a microgrid

The consensus + innovation technique is based on a multi-agent structure and where the agents in the microgrid coordinate their control parameters in a distributed way, ensuring the interoperability of the system and thereby allowing the ability to be plug-and-play [33]. By not requiring a central agent, each agent defines its role on cost/demand and its constraints on local energy production and consumption, so that agents do not need to know the total demand for the system [25].

The C+I technique uses an iterative algorithm that allows all variables fluctuate in a subproblem and that at a limit point, the KKT conditions are satisfied, thus achieving a distributed solution of the KKT conditions[29]. In the case of a convex problem, any limit point of the algorithm is an optimal solution [34]. According to the first-order optimality conditions described in Equation (8), we obtain in Equation (6) the conditions presented in the Equations (9) - (12):

So to solve the previous system of first-order constrained equations in a distributed form, a distributed estimator is proposed, where each node exchanges information with its neighbours at each iteration and updates the variables associated with the node. The iteration counter is denoted by k and the iteration by X i (k), which includes the variables associated with the i bus in the k iteration, for example X i (k) = [λij (k), P i (k)], thus the general form of the estimator distributed for each agent is defined by the Equation (13) [35]:

where (i, j) represent neighbouring agents to each other. Ωi denotes the communication neighbourhood of the agent i. α, β > 0 are the adjustment factors or consensus weights and innovation potential, respectively, and are defined by (14):

where g, h > 0, 0 < τ2 < τ1 < 1 and τ1 > τ2 + 1/2. Adjustment factors satisfy the following conditions:

1. The sequence of both factors sum to which is a standard requirement in stochastic approximation algorithms to drive updates to the desired limit of arbitrary initial conditions.

2. As the iterations increase, k → ∞, sequences of the parameters α and β decrease to zero, α → 0, β → 0.

3. The potential for asymptotic consensus dominates the potential for innovation, β/α → ∞ when k → ∞.

In addition, the square summation of α (τ1 > 1/2) is required to mitigate the effect of stochastic detection noise disrupting innovations.

The innovation term corresponds to the distributed observability of the system. The system observation is observable distributed if the matrix G is full rank (15) [36]:

where G is the Gain matrix and consists of the Jacobian measurement H i = [H 1 , ..., HN ], associated with boundary measurements; and the covariance matrix of the measurement error R, in which it is assumed that on the diagonal has the measurement variations [27,35].

In this way, the consensus algorithm ensures the cooperation between the agents on the prices of the energy, and the innovation part allows the understanding of each agent on its observations, where the last part guarantees the fulfilment of the constrain Thus, combining these two algorithms is reasonable when each agent converges on an estimate of the N-dimensional field [25,36].

The Lagrange multiplier λ ij is the estimated price vector of an agent i. The convergence of the price estimate is achieved in the update of Equation (16), through a consensus term corresponding to the conditions of optimality and evidences the coupling between the agent’s Lagrange multipliers. The second term constitutes a term of innovation and ensures the application of the restriction of equality:

where α, β > 0 are the adjustment factors and k is number of iterations. ω i is the communications neighbourhood of the agent i according to the network communication topology, i denote the set of generators of the grid. Settings of the parameters (α, β) are important for the performance of the algorithm and is usually a trade-off between convergence speed and configuration change resistance. The adjustment depends on both the value of the parameters and the relationship between the two. Performance could be improved by using adaptive factors that adjust this relationship.

The objective is to determine the generation dispatch in the microgrid to reduce the cost of supplying power to the demand, taking into account operational constraints such as generation capacity and limits in the distribution lines. If in Equation (9) for all system agents, the generated power P Gi has not reached the upper or lower limit (µ̅ = 0, µ̲ = 0), then the optimal solution is for all agents to have the same marginal cost.

This is known as the economic dispatch criterion. For generators with binding inequality constraints the marginal cost is deviated from λ by the value of the Lagrange multipliers of the corresponding link constraints [33].

Assuming that the primal problem supports a feasible solution, the optimal configuration for all agents can be parameterized only in terms of λ, thus knowing the value of the Lagrange multiplier λ ij , the upgrade for the generator power i is given by (17):

where Pi[·] denotes the projection operator associated with agent i, this operator projects the argument into the space of the feasible solution [P̲i, P̅i], where P̲ i = max(P̲ i , Pn,−1 + ∆P̲ i ) and P i = min(P Gi , P n ,−1 + ∆P̅ i), that is if the power values are greater than the upper limit (P̅ i ) then the value of P i (k+1) would be the upper limit and likewise for the lower limit.

Therefore, the maximum and minimum restrictions are adjusted to take into account the effective generation rate, where the initial output power of the generator is denoted by P n ,−1. Under this approach, active power upgrade is equivalent to using Equation (9) where Lagrange multipliers µ̅ and µ̲ are included to upgrade the power. Additionally, it should be mentioned that as these multipliers do not appear in any other restrictions, it is not necessary to provide them with an update.

Thus, according to the equilibrium restriction of the power flow given in Equation (11), the objective of the distributed algorithm can be formalised as a restricted consensus problem, where agents seek to reach an agreement on the marginal cost λ.

At each step of the algorithm iteration, only the local information is used from neighbouring agents, where each agent can represent a node or a region of the network and share the information of its variables (phase angle, generated active power and dual power balance variables) to the neighbours. Variables are used to calculate an update for the next iteration [29].

The flow diagram of the algorithm updates is shown in Figure 1, where the criterion for stopping the algorithm is when convergence is achieved, tolerance parameters are defined ϵ1 and ϵ2, where if the conditions (18) and (19) are met, the algorithm shall be terminated:

3.1 Convergence conditions

To ensure the convergence of the algorithm, the following conditions must be met:

  1. Local innovation functions should be sufficiently regular.

  2. The inter-agent communications network needs to be connected.

  3. The adjustment factors (α, β) must satisfy the conditions described above.

In that sense, the sequence of weights or adjustment factors must be carefully designed, so the consensus of potential must master the innovation potential, to achieve convergence. The combination of two potentials makes the distributed algorithm and its convergence analysis fundamentally different from iterative approaches based on classical gradients.

Figure 1 Flowchart of the Consensus + Innovation algorithm updates 

4. Simulations

The test system in Figure 2 is derived from an IEEE 34 nodes test feeder, the DGs are located at nodes 848, 840, 828, 806 and 824, the BESS is placed at the node 890.

Figure 2 Test system based on the IEEE 34 nodes test feeder with microgrids 

We can observe Microgrid 1 and Microgrid 2 on the test feeder. The network connects to the main grid at node 800. PV generators are considered to have the same characteristics. The communication connections between the DGs are shown in Figure 3, each agent corresponds to a system DG and the graph adopts a different topology to the physical connections of the system.

Figure 3 Communications topology between agents 

The parameters for PV generators and battery are shown in Table 1. For system simulations, initial values are taken from the Lagrange multiplier λ, corresponding to the energy price in each DG. It is assumed that the minimum active generation power for DGs is 0kW, thus the variable P is initialised at zero. Additional, in order that generators will be indispensable, it is defined that the difference between maximum and minimum limits is equal, that is ∆P̲i = ∆P̅i, allowing to define a virtual cost function a n and bn without affecting the optimal solution.

Since the convergence speed of the C+I algorithm depends on the adjustment parameters, after several combinations the following parameters are chosen (20):

Table 1 Parameters of the system generators 

Where k = 1, ..., N is the iteration counter. The tolerance parameters defined in Equations (18) and (19) are defined as:

In order to evaluate the performance of the algorithm in isolated state and connected-mode to the network, in the first simulation, an isolated system is taken from t = 0s to t = 0.4s, from t = 0.4s to t = 1s the system is connected to the main distribution network and from t = 1s the system disconnected again to the main distribution network.

Figures 4 and 5 show the behaviour of the marginal cost, λ, of each agent. It is observed that the marginal cost of each agent tends to stabilise prior to the disconnection of the system to the main network. In the first time interval t = (0; 0.4]s, all the agents keep the initial price. For the interval t = (0.4; 1]s, all the agents decreased their costs since the system connected to the main distribution network. In the last interval of time t = (1; 2]s all the agents reached the initial cost values.

For this first case, in the time interval t = (0.4; 1]s all the agents decreased the cost of generation, agents 1 and 2 decreased in 30.18% and 32.91%, respectively. The agent 3 decreased in 7.24% the cost of generation, it can be observed that in t = 1s the value reaches a minimum cost of 19.47 $/kWh. Agents 4 and 6 decreased the cost in 51.93% and 54.35%. Agent 5 reaches a minimum cost of 2.37 $/kWh at t = 0.99s.

At t = 2s it can be seen that agents 1 and 2 converge at 34.09 $/kWh and 33.35 $/kWh, respectively. Agents 3 and 4 converge to 33.53 $/kWh and 32.46 $/kWh, respectively. Finally, agents 5 and 6 reached the initial cost values, 32.17 $/kWh and 33.21 $/kWh.

From the results obtained for marginal costs present in Figures 4 and 5, it can be inferred that thanks to the adjustment parameters α and β a rapid convergence is obtained for each agent, it can be seen that before starting each interval, the cost converges to a value.

Figure 4 Evolution of the marginal cost λ of agents 1, 2 and 3, located at nodes 1, 2 and 3 

Figure 5 Evolution of the marginal cost λ of agents 4, 5 and 6, located at node 6, 8 and 10, respectively 

Also, it is observed that in the connected mode, there is a variation in the cost and it converges before starting the next time interval.

Figures 6 and 7 show the evolution of the active power of each of the agents. It can be seen that the power in each agent converges to a specific value in each time interval.

It is observed that the convergence is achieved at a value in each agent, in the first interval t = (0; 0.4]s the agents keep the initial power. In t = (0.4; 1]s the agents 1, 2 and 4 increased the power generation in order to balance the power generation in the connected mode, increasing the generation until 14.59kW for the agent 1, 8.71kW for the agent 2, and 5.44kW for the agent 4. Agents 3, 5 and 6, on the contrary, they reduced their power generation by 78.79%, 78.73% and 55.61%, respectively.

In the third time interval t = (1, 2]s, the generating power returns to the convergence values of the first time interval. Additionally, it is noted that the power for each agent depends heavily on the values of ai and bi and the minimum and maximum limit power restriction in the generator allows each generator to be within the desired generation interval.

At t = 2s, the active power of agent 1 reaches 0.062kW of generation; agent 2 reaches 1.823kW; agent 3 generates

Figure 6 Active power of the agents 1, 2 and 3 

Figure 7 Active power of the agents 4, 5 and 6 

2.757kW, agent 4 reaches 0.3155kW; agent 5 has the highest generation of active power with 46.91kW and finally, for agent 6 reaches 46.02kW. This shows that the active power depends directly on the marginal generation costs obtained in the update of the parameter λ and also depends on the values given for the parameters a i and b i .

4.1 Loss of physical connection

To check the convergence of the technique, the line loss between nodes 842 and 844 is simulated at t = 1.2s. The loss of the line between the two nodes would leave two (2) microgrids (MG1 and MG2) without physical connection, reconfiguring the topology of the system.

Figures 8 and 9 show the marginal cost of each DG when a line is lost from the network either by failure or opening for maintenance.

Figure 8 Evolution of the marginal cost λ of agents 1, 2 and 3 when there is a loss of the line between buses 5 and 6 

Similar to the above analysis, the system is isolated in an initial mode at the time interval t = (0.4; 1]s. The cost behaviour evolves in a way comparable to the previous result. The communications layer allows agents to exchange information between neighbours obtaining convergence in individual costs. It can be seen that similar to the previous case, all the agents decreased the cost of generation in the time interval t = (0.4; 1]s, and even in almost the same percentage of change for all agents as the previous case. It can be seen that the disconnection of MG1 at t = 1.2s does not affect the convergence of the individual costs for the agents.

Figure 9 Evolution of the marginal cost λ of agents 4, 5 and 6 when there is a loss of the line between buses 5 and 6 

The behaviour of the active power of each generator is observed in Figures 10 and 11. Similar to the analysis in the previous section, the active power depends on the marginal generation costs, λ, and the values given for the parameters a i and b i . Additionally, it can be seen the same behaviour as the previous case.

At t = (0.4; 1]s, agents 1, 2 and 4 increased the power generation until 14.34kW, 8,39kW and 5.65kW, respectively. Agents 3, 5 and 6 decreased the power generation by 79.53%, 83.35% and 55.41%, respectively.

At t = (1; 2]s, as the first case, the generating power returns to the convergence values of the first time interval. The results show that through the communication connections among the different agents, there is a reconfiguration in the generation. Obtaining as a result increases or reductions in the power generation of all agents. In comparison with the previous case shown in the Figures 6 and 7, the active power for agent 5 in the last time interval show a decrease in 21.7% with respect to the power value of the first case.

Figure 10 Active power of agents 1, 2 and 3 when a line between two nodes is lost 

Figure 11 Active power of agents 4, 5 and 6 when a line between two nodes is lost 

4.2 Loss of communication links

In this case, the system loses a communication link between agents 2 and 3 at t = 1.2s, thus configuring the communication topology of the system. For this new communications network agent 3 lose the exchange of information with agent 2, so its only means of collecting information from the system is the connection with agent 4.

Figures 12 and 13 show the marginal cost of each DG when a communication link is lost. In this case, the communications layer is affected by the loss of a link, as seen in the figures, the cost of each agent has minor variations after the communication disconnection.

Figure 12 Evolution of the marginal cost λ of agents 1, 2 and 3 when there is a loss of the communication link between agents 2 and 3 

Agents 1 and 5 converge to the same cost before t = 1.2s. Agent 2 decreases their cost by 0.66% with a final cost of 33.1 $/kWh. Agent 3 increases the cost by 2.65%respect the cost at t = 1.19s, reaching a final value of 33.37 $/kWh. Finally, agent 4 increases in 0.34%the cost of generation taking into account that the only communication link for agent 3 to the system is through agent 4. It can be seen that the value of λ increases or decreases depending on the new communication topology.

Figure 13 Evolution of the marginal cost λ of agents 4, 5 and 6 when there is a loss of the communication link between agents 2 and 3 

It is evident that in agent 3 the cost of generation increases when it is disconnected from much of the network and remains connected to the system through only a communication link with agent 4.

Figures 14 and 15 show the behaviour of the active power of each generator when a communication link is lost, in this case between agents 2 and 3.

Similar to the results of Figures 4 and 5, the behaviour of the power generation in all agents before t = 1.2s is similar at the previous study cases. At t = 1.2s, agents 1 and 5 has a minor variation the power generation, decreasing by 1.39% and 0.34% the values respect the time interval t = (1; 1.2]s.

It can be observed, agent 2 has the highest rate of increase in generation, reaching a final value of generation of 45.69kW. Agent 3 reached its maximum generation value of 4.76kW. Finally, agents 4 and 6 have minor variations in the generation increases in 0.20% and 0.13%the cost of generation, respectively. The figures show that the variances are due to the disconnection of the communications link between agents 2 and 3.

Figure 14 Active power of agents 1, 2 and 3 when a communication link is lost 

Figure 15 Active power of agents 4, 5 and 6 when a communication link is lost 

4.3 Replicator dynamics algorithm

In this section, the results of the distributed dynamic dispatch algorithm proposed in [24], depicted in Figure 16.

It is observed, when the system is connected to the main grid at t = (0.4; 1]s all agents increase the power dispatch, increasing the generation 7.85% for agent 1, 3.43% for agent 2, 22.48% for agent 3, 16.23% for agent 4, 26.39%for agent 5 and the highest increase in agent 6 with 27.89%.

Figure 16 Dispatched power and frequency response of all six DGs 

It can be inferred from these results that, as in the Figures 6 and 7, the agents increasing their generation in order to balance the power generation in the connected mode.

The frequency response shows that the system keeps the frequency stability in the isolated mode.

5. Conclusions and future work

The consensus + innovation control technique has striking advantages for OPF problem solving in distributed systems. The variable update directly makes a computational and practical advantage to obtain an optimal distributed solution in solving the power flow distribution problem. The operational constraints of the system are contemplated in the design of the controller, it is formulated as an OPF problem in which the aim is to minimise the generation costs of each agent subject to the constraints imposed by the system and its capacity. The Lagrange method makes it easy to see the problem as a problem of free optimal, such compliance with the KKT conditions allows finding the optimal points of the OPF problem. In this way, the update in each step of the parameter λ and the active power in each agent, allows finding the limit points of the algorithm and with it an optimal distributed solution for the system is established.

The convergence of the marginal cost of generation λ and the active power of each agent is evident in each case of testing. The communications topology allows to establish a network of information exchange between neighbouring agents, demonstrating the ability of the controller to respond to an eventuality in the physical layer of the system. The loss of a link in the communications layer demonstrates the controller’s ability to resolve the system’s OPF problem, even if the information from neighbouring agents is reduced.

The optimal distributed controller designed under the consensus + innovation technique allows the distribution of power flow throughout the system with communication links between neighbouring agents, thus achieving convergence between the state of the system without the need to have a complete communication network. In addition, the mere exchange of information on marginal generation costs between neighbouring actors reduces the information saturation in the communication links. Finally, the technique allows a fully distributed coordination in the components of the system.

Including considerations in distributed alternative techniques will greatly guarantee an improvement in the performance of the controller and allow a faster response, allowing them to have a lighter and more affordable computational performance. Communication with buses beyond immediate neighbours will enhance the convergence rates. Considerations of asynchronous updates could reduce the overhead in the communication connections of the system. Incorporate security constraints in the algorithm would enable the system to be secured against threats and protect end-users. Finally, including in the control technique more technical restrictions will improve the response on the system.

Acknowledgement

The authors thank Universidad Nacional de Colombia and PAAS-UN research group for the support and expertise in this research.

References

[1] R. Lasseter, A. Akhil, C. Marnay, J. Stephens, J. Dagle, R. Guttromson, A. S. Meliopoulous, R. Yinger, and J. Eto, “Consortium for Electric Reliability Technology Solutions White Paper on Integration of Distributed Energy Resources The CERTS MicroGrid Concept,” Program, Transmission Reliability Systems, Energy Program, Integration Interest, Public Commission, California Energy, no. April, pp. 1-29, 2002. [ Links ]

[2] R. Lasseter , “MicroGrids,” 2002 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.02CH37309), vol. 1, pp. 305-308, 2002. [Online]. Available: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=985003Links ]

[3] R. H. Lasseter, “Microgrids and Distributed Generation,” Journal of Energy Engineering, vol. 133, no. 3, pp. 144-149, 2007. [Online]. Available: http://ascelibrary.org/doi/10.1061/{%}28ASCE{%}290733-9402{%}282007{%}29133{%}3A3{%}28144{%}29Links ]

[4] J. A. P. Lopes, C. L. Moreira, and A. G. Madureira, “Defining control strategies for microgrids islanded operation,” IEEE Transactions on Power Systems, vol. 21, no. 2, pp. 916-924, 2006. [ Links ]

[5] M. A. Mahmud, M. J. Hossain, H. R. Pota, and N. K. Roy, “Robust Nonlinear distributed controller design for maintaining power balance in Islanded microgrids,” IEEE Power and Energy Society General Meeting, vol. 2014-Octob, no. October, pp. 893-903, 2014. [ Links ]

[6] E. Pouresmaeil, O. Gomis-Bellmunt, D. Montesinos-Miracle, and J. Bergas-Jané, “Multilevel converters control for renewable energy integration to the power grid,” Energy, vol. 36, no. 2, pp. 950-963, feb 2011. [ Links ]

[7] W. Saad, Z. Han, and H. V. Poor, “Game-theoretic methods for the smart grid,” IEEE Signal Processing Magazine, vol. 29, no. September, pp. 86-105, 2012. [ Links ]

[8] R. Zamora and A. K. Srivastava, “Controls for microgrids with storage: Review, challenges, and research needs,” Renewable and Sustainable Energy Reviews, vol. 14, no. 7, pp. 2009-2018, 2010. [ Links ]

[9] P. Piagi andR. Lasseter , “Autonomous control of microgrids,” 2006 IEEE Power Engineering Society General Meeting, no. June, p. 8 pp., 2006. [Online]. Available: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1708993Links ]

[10] N. Hatziargyriou, H. Asano, R. Iravani, andC. Marnay , “Microgrids: an overview of ongoing research, development, and demonstration projects,” IEEE Power and Energy Magazine, no. July 2007, pp. 78-94, 2007. [ Links ]

[11] J. Y. Kim, J. H. Jeon, S. K. Kim, C. Cho, J. H. Park, H. M. Kim, and K. Y. Nam, “Cooperative control strategy of energy storage system and microsources for stabilizing the microgrid during islanded operation,” IEEE Transactions on Power Electronics, vol. 25, no. 12, pp. 3037-3048, 2010. [ Links ]

[12] Y. Zhu, F. Zhuo, F. Wang, B. Liu, R. Gou, and Y. Zhao, “A virtual impedance optimization method for reactive power sharing in networked microgrid,” IEEE Transactions on Power Electronics , vol. 31, no. 4, pp. 2890-2904, 2016. [ Links ]

[13] T. Lv and Q. Ai, “Interactive energy management of networked microgrids-based active distribution system considering large-scale integration of renewable energy resources,” Applied Energy, vol. 163, pp. 408-422, 2016. [ Links ]

[14] M. Tushar and C. Assi, “Optimal Energy Management and Marginal Cost Electricity Pricing in Microgrid Network,” IEEE Transactions on Industrial Informatics, vol. 3203, no. c, pp. 1-13, 2017. [ Links ]

[15] W. A. Cronje, I. W. Hofsajer, M. Shuma-Iwisi, and J. I. Braid, “Design considerations for rural modular microgrids,” in 2012 IEEE International Energy Conference and Exhibition, ENERGYCON 2012, 2012, pp. 743-748. [ Links ]

[16] L. I. Minchala-Avila, L. E. Garza-Castañón, A. Vargas-Martínez, and Y. Zhang, “A review of optimal control techniques applied to the energy management and control of microgrids,” in Procedia Computer Science, vol. 52, no. 1. Elsevier, 2015, pp. 780-787. [ Links ]

[17] M. M. A. Abdelaziz, H. E. Farag, and E. F. El-Saadany, “Optimum Reconfiguration of Droop-Controlled Islanded Microgrids,” IEEE Transactions on Power Systems , vol. 31, no. 3, pp. 2144-2153, 2016. [ Links ]

[18] A. Parisio and L. Glielmo, “Energy efficient microgrid management using Model Predictive Control,” IEEE Conference on Decision and Control and European Control Conference, pp. 5449-5454, 2011. [ Links ]

[19] J. Barreiro-Gomez, G. Obando, and N. Quijano, “Distributed Population Dynamics: Optimization and Control Applications,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, pp. 1-11, 2016. [ Links ]

[20] N. Quijano , C. Ocampo-Martinez, andJ. Barreiro-Gomez , “Constrained Distributed Optimization Based on Population Dynamics,” IEEE Conference on Decision and Control, vol. 2014, no. 1, pp. 4260-4265, 2014. [ Links ]

[21] A. Ahmad Khan, M. Naeem, M. Iqbal, S. Qaisar, and A. Anpalagan, “A compendium of optimization objectives, constraints, tools and algorithms for energy management in microgrids,” Renewable and Sustainable Energy Reviews , vol. 58, pp. 1664-1683, 2016. [Online]. Available: http://dx.doi.org/10.1016/j.rser.2015.12.259Links ]

[22] C. A. Macana, H. R. Pota , Q. Zhu, J. M. Guerrero, and J. C. Vasquez, “Experiments on a real-time energy management system for islanded prosumer microgrids,” Electronics, vol. 8, no. 9, 2019.[Online]. Available: https://www.mdpi.com/2079-9292/8/9/925Links ]

[23] B. Huang, L. Liu, H. Zhang, Y. Li, and Q. Sun, “Distributed optimal economic dispatch for microgrids considering communication delays,” IEEE Transactions on Systems, Man, and Cybernetics: Systems , vol. 49, no. 8, pp. 1634-1642, 2019. [ Links ]

[24] E. Mojica-Nava, S. Rivera, andN. Quijano , “Game-theoretic dispatch control in microgrids considering network losses and renewable distributed energy resources integration,” The Institution of Engineering and Technology, vol. 11, no. 6, pp. 1583-1590, 2017. [ Links ]

[25] S. Kar, J. M. F. Moura, and K. Ramanan, “Distributed parameter estimation in sensor networks: Nonlinear observation models and imperfect communication,” IEEE Transactions on Information Theory, vol. 58, no. 6, pp. 3575-3605, 2012. [ Links ]

[26] A. Kargarian, J. Mohammadi, J. Guo, S. Chakrabarti, M. Barati, G. Hug, S. Kar , and R. Baldick, “Toward Distributed/Decentralized DC Optimal Power Flow Implementation in Future Electric Power Systems,” IEEE Transactions on Smart Grid, vol. 9, no. 4, pp. 2574-2594, 2018. [ Links ]

[27] A. Abur and A. G. Exposito, Power System State Estimation: Theory and Implementation, 2004. [ Links ]

[28] L. Florez and A. Baron, Introducción al análisis de sistemas de potencia, 1993, vol. I. [ Links ]

[29] D. K. Molzahn, F. Dörfler, H. Sandberg, S. H. Low, S. Chakrabarti , R. Baldick , and J. Lavaei, “A Survey of Distributed Optimization and Control Algorithms for Electric Power Systems,” IEEE Transactions on Smart Grid , vol. 8, no. 6, pp. 2941-2962, 2017. [ Links ]

[30] Saadat Hadi, Power System Analysis, 1999, vol. 130, no. 8. [ Links ]

[31] L. Guo, N. Wang, H. Lu, X. Li, and C. Wang, “Multi-objective optimal planning of the stand-alone microgrid system based on different benefit subjects,” Energy, vol. 116, Part, pp. 353-363, 2016.[Online]. Available: http://www.sciencedirect.com/science/article/pii/S0360544216313950Links ]

[32] E. M. L. Beale, Introduction to optimization, 1988. [ Links ]

[33] G. Hug , S. Kar , and C. Wu, “Consensus + Innovations Approach for Distributed Multiagent Coordination in a Microgrid,” IEEE Transactions on Smart Grid , vol. 6, no. 4, pp. 1893-1903, 2015. [ Links ]

[34] J. Mohammadi , S. Kar , andG. Hug , “Distributed Approach for DC Optimal Power Flow Calculations,” pp. 1-11, 2014. [Online]. Available: http://arxiv.org/abs/1410.4236Links ]

[35] S. Kar and J. M. Moura, “Consensus + innovations distributed inference over networks: Cooperation and sensing in networked systems,” IEEE Signal Processing Magazine , vol. 30, no. 3, pp. 99-109, 2013. [ Links ]

[36] S. Kar , J. M. Moura , andK. Ramanan , Distributed parameter estimation in sensor networks: Nonlinear observation models and imperfect communication, 2012, vol. 58, no. 6. [ Links ]

*Data availability statement: The authors confirm that the data supporting the findings of this study are available within the article [and/or] its supplementary materials.

**CITETHIS ARTICLE AS: M. Ospina-Quiroga and E. Mojica-Nava. ”Distributed optimal control for distribution systems with microgrids”, Revista Facultad de Ingeniería Universidad de Antioquia, no.105, pp. 98-110, Oct-Dec 2022.[Online]. Available: https://www.doi.org/10.17533/udea.redin.20211164

Funding: The author(s) received no financial support for the research, authorship, and/or publication of this article.

Received: September 15, 2020; Accepted: October 29, 2021

*Corresponding author: Melissa Ospina-Quiroga, E-mail: cmospinaq@unal.edu.co

Declaration of competing interest:

We declare that we have no significant competing interests including financial or non financial, professional, or personal interests interfering with the full and objective presentation of the work described in this manuscript.

Author contributions:

Eduardo Mojica-Nava and Melissa Ospina-Quiroga conceived of the presented idea. Melissa Ospina-Quiroga developed the theory and performed the computations. Eduardo Mojica-Nava verified the analytical methods. Eduardo Mojica-Nava encouraged Melissa Ospina-Quiroga to research a non-conventional control method (consensus+innovation technique) and supervised the findings of this work. All authors discussed the results and contributed to the final paper.

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License