Next Article in Journal
An Insoluble Amino-Functionalized Hexaazatriphenylene as Stable Organic Cathode in Lithium-Ion Batteries
Next Article in Special Issue
Identification of Internal Short-Circuit Faults in Lithium-Ion Batteries Based on a Multi-Machine Learning Fusion
Previous Article in Journal
Cycle Tests on the Influence of Different Charging Currents—A Case Study on Different Commercial, Cylindrical Lithium Ion Cells
Previous Article in Special Issue
Capacity Fading Rules of Lithium-Ion Batteries for Multiple Thermoelectric Aging Paths
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Efficient EMS for BESS in Monopolar DC Networks with High Penetration of Renewable Generation: A Convex Approximation

by
Luis Fernando Grisales-Noreña
1,
Oscar Danilo Montoya
2,3,* and
Jesus C. Hernández
4,*
1
Department of Electrical Engineering, Faculty of Engineering, Universidad de Talca, Curicó 3340000, Chile
2
Grupo de Compatibilidad e Interferencia Electromagnética (GCEM), Facultad de Ingeniería, Universidad Distrital Francisco José de Caldas, Bogotá 110231, Colombia
3
Laboratorio Inteligente de Energía, Facultad de Ingeniería, Universidad Tecnológica de Bolívar, Cartagena 131001, Colombia
4
Department of Electrical Engineering, University of Jaén, Campus Lagunillas s/n, Edificio A3, 23071 Jaén, Spain
*
Authors to whom correspondence should be addressed.
Batteries 2023, 9(2), 84; https://doi.org/10.3390/batteries9020084
Submission received: 6 December 2022 / Revised: 18 January 2023 / Accepted: 25 January 2023 / Published: 26 January 2023
(This article belongs to the Collection Advances in Battery Energy Storage and Applications)

Abstract

:
This research presents an efficient energy management system (EMS) for battery energy storage systems (BESS) connected to monopolar DC distribution networks which considers a high penetration of photovoltaic generation. The optimization model that expresses the EMS system with the BESS and renewable generation can be classified as a nonlinear programming (NLP) model. This study reformulates the NLP model as a recursive convex approximation (RCA) model. The proposed RCA model is developed by applying a linear approximation for the voltage magnitudes only at nodes that include constant power loads. The nodes with BESS and renewables are approximated through the relaxation of their voltage magnitude. Numerical results obtained in the monopolar version of a 33-bus system, which included three generators and three BESS, demonstrate the effectiveness of the RCA reformulation when compared to the solution of the exact NLP model via combinatorial optimization techniques. Additional simulations considering wind power and diesel generators allow one to verify the effectiveness of the proposed RCA in dealing with the efficient operation of distributed energy resources in monopolar DC networks via recursive convex programming.

1. Introduction

Monopolar DC networks are efficient electrical systems that utilize DC technology at all voltage levels [1,2]. These grids can be constructed for high voltage levels, i.e., transmission lines to interconnect large-scale power systems with different frequencies, as well as extra-large transmission lines to transfer thousands of megawatts for distances larger than 1000 km [3,4]. In addition, DC networks can also be constructed for medium- and low-voltage levels to distribute energy to all end users while improving voltage quality and reducing the total grid energy losses [5,6]. The main advantage of using DC instead of AC technology to provide the electrical service at medium- and low-voltage levels is the fact that there is no reactive power and frequency in these systems [7], which makes these grids efficient in terms of energy losses, as well as easy to control, because power flows and voltages are the only variables of interest in these grids [8,9].
One of the greatest challenges in the operation of monopolar DC networks is the efficient integration of distributed energy resources, given that, as in the case of AC networks, these devices must be effectively coordinated in order to extract their greatest benefit [10]. This research aims to propose an efficient energy management system (EMS) for batteries interconnected in monopolar DC networks with a high penetration of renewable energy resources based on photovoltaic (PV) generation technology. The main goal to obtain the best generation outputs and energy-storage profiles to minimize the expected grid energy losses. Note that, even though the daily energy losses can be a secondary optimization objective in electrical networks with multiple distributed energy resources, the nonlinear structure of this optimization problem can be used to propose new solution methodologies that include economic and environmental analyses, in which PV plants and battery energy storage systems (BESS) can play an essential role in their efficient operation. In the current literature, there are many studies on the optimal integration and operation of dispersed generation units in monopolar DC networks [11], some of which are presented below.
The authors of [12] proposed a mixed-integer quadratic convex formulation to locate dispersed generation sources and select BESS systems in monopolar DC distribution networks. The nonconvex equations regarding power balance were relaxed by using the McCormick approximation of the product of two variables. Numerical results in the 21-bus grid demonstrated the effectiveness of the proposed mixed-integer convex model to locate distributed energy resources in comparison with the exact mixed-integer nonlinear programming model solved in the GAMS software. However, the authors did not propose any alternative to minimize the errors introduced by the McCormick approximation in the final calculation of the objective function. The study by [11] provided a detailed analysis of the possibility of supplying a part of the electrical energy consumption of residential users in Bogotá, Colombia based on the benefits granted by Law 1715 of 2014. It studied two different residential consumers (strata 2 and 3 of the Colombian socioeconomic scale, with 1 being the lowest level), considering a PV penetration between 10 and 100% of their self-consumption. Numerical results demonstrated positive profits perceived by the users during the first year of operating their PV residential systems. In [13], the authors presented a semidefinite programming model by which to operate distributed energy resources in monopolar DC networks. The main advantage of semi-definite programming is that it belongs to the family of the convex optimization techniques, which ensures that the optimum global for the studied problem is found. Numerical results in the 21-node grid demonstrated the effectiveness of the proposed convex formulation in comparison with the solution of the exact NLP model in the GAMS software. However, the main flaw of semidefinite programming corresponds to the quadratic increment of the model variables, as it works in the space of the semidefinite matrices. The authors of [14] proposed a convex approximation methodology to operate wind power and PV generation in medium-voltage DC distribution grids. Numerical results in two test feeders composed of 10 and 39 buses confirmed the effectiveness of the proposed convex model in comparison with their solution via specialized commercial tools. However, the authors focused on the stability analysis of the system while considering uncertainties in renewable energy resources. They did not resolve an optimization problem for an operation horizon because their interest was in observing the stability of the distribution network when it undergoes sudden variations in renewable generation.
In light of the reviewed state of the art, the main contributions of this research are as follows:
i.
The reformulation of the NLP model that describes the EMS system for PV generation units and BESS in monopolar DC networks as a quadratic convex approximation by using the McCormick approximation of the product of two variables.
ii.
The application of an iterative solution of the proposed convex model to minimize/eliminate the error induced by the McCormick approximation by using a recursive solution approach.
Note that the scope of this research does not include the possible uncertainties in PV generation and demand, which are considered to be well-known inputs for the NLP model that represents the EMS system. Nevertheless, more research is required regarding the stochastic nature of the demand profile and generation input as a function of the weather conditions and the type of the day under analysis (working day or weekend). In addition, the main difference of the current proposal with respect to the convex approximation proposed by the authors of [12] is that, in this research, the McCormick approximation is recursively evaluated to minimize the error induced by the approximation of the product of two variables while using a linear equivalent approximation, which was not implemented by the mixed-integer quadratic approximation employed in [12] for the efficient integration of dispersed generation sources and BESS systems in monopolar DC networks.
The rest of this paper is organized as follows. Section 2 presents the exact nonlinear programming (NLP) model to represent the optimal dispatch of PV generation units and BESS in monopolar distribution systems with the purpose of minimizing daily energy losses. Section 3 describes the proposed McCormick approximation to transform the product of two variables into an affine plane that allows one to turn the exact NLP model into a convex approximated one. In addition, a recursive procedure is implemented to minimize/eliminate the estimation errors introduced by the linear approximation. Section 4 presents the general characterization of the test feeder, which corresponds to the DC version of the IEEE 33-node grid adapted for operating with information regarding PV generation and demand consumption in the city of Medellín (Colombia). Section 5 describes all the numerical validations, including four different simulation scenarios and some comparative analyses with combinatorial optimization methods. Finally, Section 6 presents the main conclusions from this research and possible future developments.

2. Exact NLP Formulation

The problem regarding the optimal operation of BESS in monopolar DC distribution networks with a high presence of renewable generation systems can be represented as an NLP formulation, in which the objective function corresponds to the minimization of the expected costs of the daily energy losses, and the main constraints (i.e., the nonlinear constraints) include the power balance equation at each node of the grid. The complete mathematical formulation of the studied problem is presented from (1) to (10):
Obj . func . : min E costs = t H C o E t i B v i , t j B G i j v j , t Δ t Const . :
p i , t + p i , t d g + b E p i , t b p i , t d = v i , t j B G i j v j , t , i B , t H
S o C i , t b = S o C i , t 1 b φ i b p i , t b Δ t , b E , i B t H
S o C i , t 0 b = S o C i b , ini , b E , i B
S o C i , t f b = S o C i b , fin , b E , i B
p i , t min p i , t p i , t max , i B , t H
p i , t d g , min p i , t d g p i , t d g , max , i B , t H
p i b , min p i , t b p i b , max , b E , i B t H
v i min v i , t v i max , i B , t H
S o C i b , min S o C i , t b S o C i b , max , b E , i B t H .
This NLP model has the following interpretation. The objective function in (1) corresponds to the expected energy loss costs caused by all the resistive effects of the distribution lines that compose the monopolar DC network. The equality constraint (2) is the application of Tellegen’s second theorem to each node of the grid. This constraint corresponds to the power equilibrium at each node of the network (a combination of Kirchhoff’s first and second laws) [15,16]. Equality constraint (3) corresponds to the relationship between the state of charge in a battery and its power consumption/generation, which is modeled linearly, as proposed by the authors of [17] through a charge/discharge coefficient. Equality constraints (4) and (5) refer to the initial and final states of charge assigned to the batteries by the distribution company at the beginning and end of the operation horizon. Box-type constraints (6)–(8) are associated with the minimum and maximum operation bounds regarding power injection in the slack node, dispersed generators, and batteries, respectively. Inequality constraint (9) is related to the voltage regulation bounds assigned by the regulating bodies in order to ensure that the energy service received by the end users is adequate in terms of quality and waveform. Finally, box-type constraint (10) is associated with the energy-storage capabilities of the BESS systems, which are defined as a function of the state-of-charge indicator.
The main characteristics of the geometrical structure of the NLP model (1)–(10), which represents the EMS for operating BESS and renewable energy resources in distribution systems, are the following:
i.
The objective function in (1) corresponds to a nonlinear function belonging to the family of convex functions, given the properties of the conductance matrix G, which is a semidefinite matrix [7]. Note that this matrix fulfills the semidefinite condition if and only if all the nodes are connected at least in radial form, i.e., if the distribution system has no isolated nodes or areas [7].
ii.
The set of constraints (3)–(10) corresponds to affine and box-type constraints that pertain to the family of convex constraints.
iii.
The power balance constraint in (2) is a set of nonlinear equations that are nonconvex given the product between voltage variables. This nonlinearity turns the optimization model (1)–(10) into a nonconvex optimization problem.
Remark 1.
To address the nonconvex structure of the problem pertaining the optimal of PV generation and BESS in monopolar DC networks, this work proposes a recursive approximation model that employs the McCormick approximation of the product of two positive variables, as presented in the next section.

3. Proposed Convex Approximation

As mentioned in the previous section, the set of constraints (2) is the only set of nonconvex constraints in the NLP model (1)–(10), which implies that, if it is convexified, the entirety of the NLP model will become a convex optimization problem, whose advantages are well-known, i.e., the possibility of finding the global optimum via interior-point methods.

3.1. McCormick Approximation

In order to obtain a convex approximation for the set of power balances, the approximation regarding the product of two variables, i.e., f x , y = x y around the operation point x 0 , y 0 by using McCormick envelopes is used [18]:
f x , y = x y f x , y y 0 x + x 0 y x 0 y 0 ,
which clearly turns the product of two variables (i.e., a nonconvex constraint) into an affine expression, which is indeed a convex constraint [12].
Now, considering that v i , t 0 = x 0 , v j , t 0 = y 0 and the variables x and y are defined as v i , t and v j , t , Equation (2) takes the following convex approximation:
p i , t + p i , t d g + b E p i , t b p i , t d = j B G i j v j , t 0 v i , t + v i , t 0 v j , t v i , t 0 v j , t 0 , i B , t H
with v i , t 0 and v j , t 0 being the linearizing points used in the McCormick approximation, which correspond to the initial voltage values associated with nodes i and i at each period of time.
Remark 2.
The convex approximation of the power balance equation defined in (12) allows transforming the NLP model (1)–(10) into a convex optimization model. However, the inclusion of the linearizing point v i , t 0 , v j , t 0 introduces an estimation error between the exact solution of the NLP model and the proposed convex approximation, although this error can be reduced/eliminated by using a recursive solution methodology [19].

3.2. Recursive Optimization Model

To minimize the error induced by the McCormick approximation into the solution of the NLP model that represents the problem concerning the efficient operation of PV sources and BESS systems in monopolar DC networks, a recursive solution methodology is introduced as proposed by Ocampo et al., in the case of the optimal power flow problem [19].
The main idea of the recursive solution methodology is solving the convex developed optimization model in a sequential way, i.e., by updating the linearizing point via an iterative counter m. The addition of the iterative procedure allows it to have a recursive convex approximation with the mathematical structure defined in (13):
Obj . func . : min E costs = t H C o E t i B v i , t m + 1 j B G i j v j , t m + 1 Δ t Const . : p i , t + p i , t d g + b E p i , t b p i , t d = j B G i j v j , t m v i , t m + 1 + v i , t m v j , t m + 1 v i , t m v j , t m , i B , t H S o C i , t b = S o C i , t 1 b φ i b p i , t b Δ t , b E , i B t H S o C i , t 0 b = S o C i b , ini , b E , i B S o C i , t f b = S o C i b , fin , b E , i B p i , t min p i , t p i , t max , i B , t H p i , t d g , min p i , t d g p i , t d g , max , i B , t H p i b , min p i , t b p i b , max , b E , i B t H v i min v i , t m + 1 v i max , i B , t H S o C i b , min S o C i , t b S o C i b , max , b E , i B t H ,
where v i , t m and v i , t m + 1 are the voltage values in two consecutive iterations.
Remark 3.
Note that the recursive convex optimization model (13) is iteratively solved by using a convex optimization tool until the desired convergence is obtained, which is defined as the difference in voltage magnitudes between two consecutive iterations that fulfills the expected convergence error. The convergence criterion is presented below:
max i B , t T v i , t m + 1 v i , t m ε ,
where ε is the maximum convergence error, which is defined as 1 × 10 10 .
To illustrate the application of the proposed recursive convex approximation applied to the EMS for BESS and PV sources in monopolar DC distribution systems, a flowchart is presented in Figure 1.
The recursive properties in Figure 1 associated with the iterative solution of the approximated convex model (13) are as follows. (i) The solution algorithm initializes all the voltage values in all the buses of the network as equal to the substation’s nominal voltage v i , t m = V n o m for each period. Then, the new voltage profiles v i , t m + 1 are obtained with these parameters by solving the model (13) via the SDPT3 solver with the CVX tool in the MATLAB programming environment. (ii) The convergence criterion is evaluated, and the final solution for the voltage profiles is reported when the convergence error is met; otherwise, v i , t m = v i , t m + 1 , and the convex model (13) is again solved until the desired convergence is met.

4. Test Feeder Characterization

This section presents the main aspects of the test feeder under analysis.

4.1. PV Generation Modeling and Demand Curve

To determine the power production of a PV generation source, Equations (15) and (16) are widely employed in the current literature [20]. These equations model the hourly effect of environmental temperature and solar radiation on total power production. We have
p i , t p v = P i p v f p v G t T G i T , S T C 1 + α p T i , t c T i c , S T C ,
where P i p v is the nominal capacity of the PV DG located at bus i, f p v denotes an efficiency factor that takes into account the external variation related to the panel’s material and mismatching, among other aspects, G h T and G i T , S T C correspond to the solar radiation of the PV systems in hour h and under standard test conditions (STC), α p denotes the power coefficient related to the temperature, and T i , h c and T i c , S T C represent the surface temperature of the PV system installed at bus i in period h and under STC, respectively.
Note that Equation (15) allows one to determine the total power generation output for a PV source connected at bus i in the period of time t.
For calculating T i , h c regarding each hour of operation, Equation (16) is employed,
T i , h c = T h a + G h T T i c , N O C T T i a , N O C T G i T , N O C T 1 η i c τ α ,
where T h a represents the environmental temperature in hour h, T i c , N O C T G i T , N O C T , and T i a , N O C T correspond to the surface temperature, the solar radiance, and the environmental temperature of the PV system at bus i under nominal operating conditions, respectively, η i c denotes the efficiency, τ represents the solar transmittance, and α corresponds to the solar absorption of the PV systems at bus i.
Figure 2a depicts the power generation of an average day for a distribution network located in the metropolitan area of Medellín. To obtain these PV power generation data, a PV polycrystalline silicon panel was taken into account. This type of panel is very common around the world [21,22], and, in this case, it was especially adapted for Colombia. The PV parameters reported for these PV panels are the following: P i p v (1 W), f p v (95%), G i T , S T C (1000 W/m 2 ), α p ( 0.00451 / C), d T i c , S T C (25 °C), T i c , N O C T (46 °C), G i T , N O C T (800 W/m 2 , T i a , N O C T (20 °C), η i c , and τ α (0.9). Furthermore, in this work, the average solar radiation and environmental temperature values were considered as reported in [23]. These values, in addition to the power generation behavior of this PV system in Medellín, are outlined in Table 1: the hour under analysis, the average daily solar radiation G T , the environmental temperature T a , and the power generation C p v in p.u., which was obtained via Equation (15).
Figure 2b depicts the average daily power demand for an electrical distribution grid located in the metropolitan area of Medellín [20].
Finally, Table 1 reports the main parameters of the PV characterization, which can be used in future works for comparative purposes in studies on the optimal operation of renewables and batteries in electrical distribution grids.

4.2. IEEE 33-Bus Grid

In this research, to validate the proposed convex modeling used to operate BESS and PV sources in monopolar distribution grids, the IEEE 33-bus grid configuration was considered. It was adapted for a monopolar DC operation with a voltage value of 12.66 kV at the terminals of the substation. The electrical configuration of this test feeder is depicted in Figure 3.
For this test system, three PV generation sources were installed at nodes 12, 15, and 31, all of which have an installed capacity of about 2400 kW. Note that these dispersed generation sources were previously located in these nodes by the distribution company after implementing a planning optimization approach; in addition to a comparative simulation scenario, the location of these PV plants has been taken from [24].
The electrical parameters regarding distribution lines, peak demand values, and maximum current allowed per distribution branch are listed in Table 2.
Three batteries were considered, which were located along the IEEE 33-bus grid. The first battery was installed at node 6 with a rated capacity of 2000 kWh and charge/discharge times of 5 h. The second battery can store about 1500 kWh with charge/discharge times of 4 h at node 14. The third battery was located at node 31, with a rated capacity of 1000 kWh and charge/discharge times of 4 h. As mentioned earlier, the distribution company previously defined the location of these batteries, and this research only focuses on proposing an efficient operation strategy for these BESS while considering their current locations [24]. Nevertheless, more research is required on planning monopolar DC networks regarding the optimal location and size of the distributed energy resources that can be connected to them to improve their technical, economic, and/or environmental indices.
To illustrate the aggregate penetration level of PV generation in the monopolar DC distribution grid under analysis, Figure 4 presents the aggregate demand value at terminals of the substation, as well as the total expected generation availability in the PV sources.
In Figure 4, it is evidenced that, from hours 10 to 15, the expected generation availability in the PV plants exceeds the aggregate demand behavior, which allows storing this energy in the BESS for use in periods with high demand and low generation availability.

5. Computational Validation

This section presents all the computation validations of the proposed convex model for operating BESS and PV sources in monopolar DC networks, as well as some numerical comparisons with combinatorial optimization methods.

5.1. Software and Simulation Scenarios

For the computational validation, the MATLAB software (version 2021 b ) was used on a PC with an AMD Ryzen 7 3700 2.3 GHz processor and 16.0 GB RAM running a 64-bit version of Microsoft Windows 10 Single Language. The solution of the recursive convex approximation (13) was obtained via the convex disciplined tool environment (CVX) of MATLAB, using the SEDUMI and SDPT3 solvers. Note that, in these simulation scenarios, the value of the energy losses was evaluated, i.e., E loss = E costs / C o E t , in order to make comparisons with some literature reports that use energy losses instead of their costs as a performance indicator.
Different scenarios were considered for operating BESS and PV generation units in monopolar DC networks, as shown below:
i.
S1: The operation of the monopolar DC network, considering that the PV sources and the BESS are not connected to the grid.
ii.
S2: The operation of the monopolar DC network, only considering the optimal dispatch of the BESS.
iii.
S3: The operation of the monopolar DC network, only considering that the PV generation units are dispatched.
iv.
S4: The operation of the monopolar DC network, considering that the PV generation units and the BESS are simultaneously dispatched.

5.2. Evaluation of the Proposed Simulation Scenarios

Table 3 presents the comparative analysis of all the proposed simulation scenarios.
From these results, the following remarks can be made. (i) When the batteries are dispatched without considering the injection of power by dispersed sources, the energy loss reduction is about 3.9268 % , which is a small value. However, this implies that these batteries store energy for the slack source when the demand curve is low, and they return this energy when the demand is high in order to help the slack source to compensate the total grid energy losses. (ii) When the PV sources are dispatched in S3, an important reduction in the total grid energy losses can be noted (about 43.9754 % , i.e., 961.4251 kWh/day). This is an expected result, as the PV sources are dispatched under the optimal power flow concept, i.e., the definition of the power outputs in all the generation systems with the aim to minimize the total grid power losses of each period [25]. (iii) When the PV generation sources and the BESS have been simultaneously dispatched in S4, there is a positive effect of using batteries for storing the energy surplus of PV generation, to later inject this energy in the grid when the demand is high and the renewable generation is null. When comparing S3 and S4, an additional reduction in the energy losses can be noted (about 12.4681 % , i.e., 272.5878 kWh/day). (iv) Regarding processing times, as expected, S4 spends significant processing time resources (about 30.7007 s), as it combines the highest number of variables in the studied problem by defining the PV generation output in each of the generation sources and the batteries’ power injection with its corresponding state-of-charge variables. Nevertheless, this time is minimal when it comes to defining the expected day-ahead operation of the monopolar DC grid (i.e., 24 h), which implies that multiple simulations can be done prior to the utility company’s definition of the final operation plan.
Now, to illustrate the effect of the recursive approximation on the minimization of the error induced by the McCormick approximation in the power balance constraints, as presented in Figure 1, the logarithmic value of the error in (14) is presented in Figure 5.
The behavior of the convergence error in Figure 5 allows one to note that (i) in S1 the convergence is quadratic, which is expected behavior, as this simulation scenario solves the classical power flow problem by using the McCormick approximation, a Taylor-based numerical method from the family of the Newton–Raphson approaches [26]; (ii) in S2, a linear convergence behavior is observed, which can be attributed to the fact that the optimal dispatch of the BESS without dispersed generation has small effects on the final objective function value, i.e., small variations in the grid voltage profiles, which allows the proposed recursive convex approximation to deal with the solution in a linear way; and (iii) in S3 and S4, the behaviors of the convergence error do not evidence a clear tendency, which is due to their variations. In some interactions, it increases with respect to the value of the previous iteration, but these oscillations in the convergence error can be attributed to the higher degrees of freedom when the PV sources and batteries are dispatched, given that the number of variables increase considerably with respect to S1 and S2. However, more research is required regarding the convergence properties of recursive optimization models. To confirm that all the numerical results reached in each one of the proposed simulation scenarios, the NLP model of the problem under study was implemented with the GAMS software with its BONMIN solver (see [17]), and these evaluations confirm the effectiveness of the proposed RCA model by reaching the same results reported in Table 3.

5.3. Comparative Analysis with EMS for PV Sources

To validate the effectiveness of the recursive convex formulation to dispatch PV generators and batteries, this section presents the comparative results of S3 against multiple combinatorial optimizers reported in [20]. These combinatorial optimizers are the multiverse optimization (MVO) approach, the particle swarm optimizer (PSO), the crow search algorithm (CSA), and the salp swarm algorithm (SSA). This comparative analysis is reported in Table 4. Note that the metric associated with the average processing time corresponds to the mean time obtained after 100 consecutive evaluations of all the solution methodologies, including the proposed iterative convex approximation method.
The results in Table 4 show the following.
i.
The best combinatorial optimization methodology to define the optimal dispatch of the PV generation sources in the DC monopolar network is the SSA approach, which allowed for a reduction of about 43.9536 % concerning the benchmark case.
ii.
The remaining metaheuristic optimizers are stuck in local optima, with the CSA and PSO approaches being the worst (with reductions of 41.9033 % and 41.9746 % regarding to the benchmark case). The MVO approach found a near-optimal solution compared to the SSA approach, with a difference of about 5.9208 kWh/day.
iii.
Even though the SSA approach is the best combinatorial optimization method, it is also stuck in a local optimum when compared to the proposed recursive convex approximation, as the best possible solution regarding the energy losses value at the end of the day is 1224.8548 kWh/day, which implies that the SSA approach has a small difference in favor of the proposed approach (about 0.4775 kWh/day).
Regarding processing times, it was observed that the proposed approach requires about 21.8805 s to find the optimal global solution, while the time spent by the combinatorial optimizers oscillates between 2.4479 s and 36.3663 s. These simulation times confirm that the best optimization method is indeed the proposed convex approximation, as it finds the global optimum in a time similar to that of the SSA approach, which is the best combinatorial optimizer.
Remark 4.
The main advantage of the proposed recursive convex approximation is that, due to the convex nature of the solution space (see the mathematical model (13)), each solution via interior-point methods with a logarithmic barrier always reaches the same numerical solution (global optimum). In contrast, the combinatorial optimization methods require statistical evaluations in order to ensure their average behavior [20].

5.4. Complementary Analysis

This subsection presents two complementary analyses to confirm the effectiveness and robustness of the convex optimization model for designing efficient EMS while including renewables, conventional sources, and BESS. The first analysis compares the proposed convex model with three combinatorial optimization methods, and the second one includes modifying the DC version of the IEEE 33-node grid, including a diesel generator and a wind power source.

5.4.1. Comparative Results with Combinatorial Optimization Methods

Three combinatorial optimization methods with paralleled processes were implemented in order to demonstrate the effectiveness of the convex approximation method based on the McCormick approximation: the parallel antlion optimizer (PALO), the parallel vortex search algorithm (PVSA), and the parallel particle swarm optimizer (PPSO). In addition, this analysis considered that the PV generation units were reallocated at nodes 13, 25, and 30, with nominal power rates of 1125, 1320, and 999 kW, respectively. The main characteristic of this comparative analysis is that all the PV plants were dispatched by using maximum power point tracking (MPPT), i.e., they perfectly follow the expected generation curve in Figure 2.
Table 5 shows the comparative analysis between the combinatorial optimizers and the proposed convex recursive formulation.
The results in Table 5 allow one to state the following.
i.
All the combinatorial optimization methods with paralleled processes are stuck in local optima solutions. The PALO approach is the best option, with an expected reduction of 7.8040 % , followed by the PVSA approach, with an expected reduction of 7.6457%. In the case of the PPSO approach, the difference with respect to the PALO approach is only 0.2467 % , i.e., 3.50 kWh per day of operation. These results confirm that, in general, the three combinatorial optimizers have a good performance and a small number of differences. However, no one of them ensures that the global optimum is found.
ii.
The proposed recursive convex approximation finds a reduction concerning the benchmark case of about 11.3635 % , which is at least 3.5595 % better than the PALO approach, which implies that the proposed approach allows for the reaching of an additional daily reduction of 48.3328 kWh/day in comparison with the PALO approach (the best combinatorial optimizer). In addition, the most important characteristic of the proposed convex approximation is that its solution is the global optimum. This was corroborated by the global nonlinear programming solvers available in the GAMS software.
iii.
The proposed optimization approach reaches the optimal solution, with a processing time of about 45.6878 s, whereas the best combinatorial optimizer (i.e., the PALO approach) requires approximately 110.2476 s to solve the studied problem. However, due to the random nature of the PALO approach, it is not possible to ensure that the same solution is reached in every execution, which implies that, although the processing time can be considered low for daily economic dispatch studies, the main complication is that the solution reported by this approach can vary for each evaluation, which implies that it is not reproducible. At the same time, the proposed convex approach will always find the exact solution for the same input parameters.

5.4.2. Analysis with Wind and Diesel Generation Sources

To validate the effectiveness and robustness of the proposed optimization methodology for operating BESS in the presence of renewable and conventional energy sources, a modification of the DC version of the IEEE 33-bus system was proposed, including a wind turbine and a diesel generator, as depicted in Figure 6. For this test system, the PV generators at nodes 12 and 15 have been substituted by a diesel source with a generation capacity of 800 kW and a wind power source with 1750 kW of generation capacity. The remaining PV generator has a nominal generation capacity of 2400 kW. To guarantee that future works can validate the numerical results reported in this proposed simulation, Table 6 presents the daily demand and renewable generation curves.
In this numerical evaluation, two cases of analysis were considered.
i.
C1: The evaluation of the proposed convex model, including all the renewable generation sources and a continuous generation of the 600 kW diesel source, i.e., 75% of its nominal capacity for all 24 h of the day.
ii.
C2: The possibility of dispatching the dispersed generation source between 0 and its nominal capacity at any hour of the day.
Note that, for both simulation cases, the renewable generation sources are optimally dispatched as a function of the grid requirements. Moreover, all the numerical results reported were validated in the GAMS software, and no comparison with metaheuristics was included, because the previous subsection demonstrated that the proposed recursive convex model is the only methodology with the ability to reach the optimal global solution.
Table 7 shows the numerical results for both proposed simulation cases. The benchmark cases correspond to the optimal dispatch of renewables under the conditions imposed for diesel generation without connecting batteries.
The results in Table 7 allow us to state that (i) the proposed convex optimization methodology can work with multiple generation sources (renewables and diesel) while ensuring that the global optimal solution is found (these results were validated in the GAMS software). In the case of fixed generation in the diesel source, the daily energy losses are approximately 623.3192 kWh/day, which are reduced by about 2.8051 kWh/day when this source is optimally dispatched during the day without any generation restriction. Moreover, (ii) batteries allow for additional reductions in the objective functions under analysis (between 10.9837 and 10.7593 % ) when they are optimally dispatched considering fixed and free generation scenarios in the diesel source.
The main result in Table 7 is that it validates the proposed convex approximation methodology based on a recursive solution approach, which can analyze multiple distributed energy resources in monopolar DC grids with small computational effort (less than 40 s for all the C1 and C2 simulations) in order to ensure their optimal operation while considering different operating conditions, with the main advantage that the convex nature of the solution space allows ensuring that the final solution reported for each case is indeed the global optimum.

6. Conclusions and Future Works

The problem regarding an efficient EMS design for distributed energy resources in monopolar DC distribution grids was solved in this research by transforming the exact NLP model that represents it into a convex approximated model by using the McCormick approximation for the product of two variables. To reduce/eliminate the estimation error in the final objective function value (i.e., the daily energy losses), a recursive solution methodology was introduced, which iteratively updated the value of the voltage profiles until the desired convergence was reached. To confirm the effectiveness of the proposed recursive convex approximation, the DC version of the IEEE 33-bus grid was adapted with information regarding PV generation and demand in the city of Medellín, Antioquia, Colombia. Numerical results considering four simulation scenarios confirmed that (i) when the BESS are operated without considering renewable generation, their effect on the total grid power losses reduction is minimal (reductions of less than 5 % ), which is an expected result because these systems must be charged from the substation in periods with low demand, in order to inject power when demand increases, and (ii) when they are optimally dispatched while considering PV generation, the expected reductions in the total energy losses were higher than 50%, thus confirming that the efficient coordination between energy-storage systems and renewable energy resources is a perfect combination to improve the electrical grid performance with regard to the minimization of the total grid energy losses during the operation horizon.
A comparative analysis with different combinatorial optimizers for the optimal operation of PV generation units demonstrated that the proposed recursive convex model could indeed find the global optimum. In contrast, all the combinatorial optimization methods (i.e., MVO, PSO, CSA, and SSA) were stuck in local optima. Regarding the objective function value, the proposed recursive convex approximation found a reduction of approximately 43.9754 % with respect to the benchmark case (optimal solution), only followed by the SSA approach with a similar reduction of approximately 43.9536 % . Nevertheless, the main advantage of our proposal is that, due to the convex nature of the solution space, every time that the optimization model (13) is solved by using convex tools, the optimal solution will be the same, which is not possible to ensure with combinatorial optimization methods, given their random nature.
Numerical results considering wind-based renewable generation and diesel-based conventional generation confirmed that the proposed RCA allows finding better generation outputs and energy storage profiles as a function of the desired grid operating conditions while considering fixed and variable power generation. The system’s operation, which included batteries, allowed for reductions in the daily energy losses higher than 10% for both simulation cases with respect to the benchmark, confirming that these devices are optimally managed as a function of the grid operating consigns.
In future works, it will be possible to conduct the following studies: (i) extending the proposed recursive convex model to the problem regarding the optimal integration of distributed energy resources, i.e., developing a mixed-integer convex formulation to locate and size PV sources and BESS in monopolar DC networks; (ii) evaluating additional recursive convex models to operate PV generation units and batteries in DC networks, considering generation and demand uncertainties and different kinds of users (i.e., residential, industrial, and commercial); and (iii) including uncertainties in PV generation and demand profiles into the exact NLP model to make the proposed EMS system more realistic in monopolar DC networks by considering the stochastic nature of these parameters.

Author Contributions

Conceptualization, methodology, software, and writing (review and editing): O.D.M., L.F.G.-N. and J.C.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Programa Operativo FEDER Andalucía 2014–2020 (Grant No. 1380927: “Contribución al abastecimiento de energía eléctrica en pequeñas y medianas empresas de Andalucía. AcoGED_PYMES (Autoconsumo fotovoltaico y Generación Eléctrica Distribuida en PYMES”)).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing does not apply to this article.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature and Notations

This section lists all mathematical symbols, parameters, and variables employed in the exact nonlinear programming model and the proposed convex approximation to operate battery energy storage systems in monopolar DC distribution grids with high penetration of renewable generation based on photovoltaic sources.

References

  1. Khairnar, S.K.; Hadpe, S.S.; Shriwastava, R.G.; Khule, S.S. Fault detection and diagnosis of monopolar configured VSC based high voltage direct current transmission line. Glob. Transit. Proc. 2022, 3, 43–54. [Google Scholar] [CrossRef]
  2. Yang, X.; Xiao, F. Research on Voltage Control of Multi Terminal Flexible Medium Voltage DC Distribution Network. J. Phys. Conf. Ser. 2020, 1639, 012052. [Google Scholar] [CrossRef]
  3. Freire, P.; Kalife, J.; Oliveira, G. Rio Madeira HVDC System: Commissioning of the Ground Electrode for Bipole 2 at Porto Velho. Appl. Sci. 2022, 12, 3279. [Google Scholar] [CrossRef]
  4. Wu, J.; Li, Q.; Chen, Q.; Peng, G.; Wang, J.; Fu, Q.; Yang, B. Evaluation, Analysis and Diagnosis for HVDC Transmission System Faults via Knowledge Graph under New Energy Systems Construction: A Critical Review. Energies 2022, 15, 8031. [Google Scholar] [CrossRef]
  5. Fan, Y.; Chi, Y.; Li, Y.; Wang, Z.; Liu, H.; Liu, W.; Li, X. Key technologies for medium and low voltage DC distribution system. Glob. Energy Interconnect. 2021, 4, 91–103. [Google Scholar] [CrossRef]
  6. Zhang, L.Z.L.; Tang, W.T.W.; Liang, J.L.J.; Li, G.L.G.; Cai, Y.C.Y.; Yan, T.Y.T. A medium voltage hybrid AC/DC distribution network and its economic evaluation. In Proceedings of the 12th IET International Conference on AC and DC Power Transmission (ACDC 2016), Beijing, China, 28–29 May 2016; Institution of Engineering and Technology: London, UK, 2016. [Google Scholar] [CrossRef]
  7. Garces, A. Uniqueness of the power flow solutions in low voltage direct current grids. Electr. Power Syst. Res. 2017, 151, 149–153. [Google Scholar] [CrossRef]
  8. Liu, J.; Huang, X.; Hong, Y.; Li, Z. Coordinated Control Strategy for Operation Mode Switching of DC Distribution Networks. J. Mod. Power Syst. Clean Energy 2020, 8, 334–344. [Google Scholar] [CrossRef]
  9. Sarrias-Mena, R.; Fernandez-Ramirez, L.M.; Garcia-Vazquez, C.A.; Ugalde-Loo, C.E.; Jenkins, N.; Jurado, F. Modelling and control of a medium-voltage DC distribution system with energy storage. In Proceedings of the 2016 IEEE International Energy Conference (ENERGYCON), Leuven, Belgium, 4–8 April 2016; IEEE: Piscataway, NJ, USA, 2016. [Google Scholar] [CrossRef]
  10. Agustoni, A.; Borioli, E.; Brenna, M.; Simioli, G.; Tironi, E.; Ubezio, G. LV DC distribution network with distributed energy resources: Analysis of possible structures. In Proceedings of the 18th International Conference and Exhibition on Electricity Distribution (CIRED 2005), Turin, Italy, 6–9 June 2005; IEEE: Piscataway, NJ, USA, 2005. [Google Scholar] [CrossRef] [Green Version]
  11. Barrera, N.G.; González, D.P.; Mesa, F.; Aristizábal, A. Procedure for the practical and economic integration of solar PV energy in the city of Bogotá. Energy Rep. 2021, 7, 163–180. [Google Scholar] [CrossRef]
  12. Serra, F.M.; Montoya, O.D.; Alvarado-Barrios, L.; Álvarez-Arroyo, C.; Chamorro, H.R. On the Optimal Selection and Integration of Batteries in DC Grids through a Mixed-Integer Quadratic Convex Formulation. Electronics 2021, 10, 2339. [Google Scholar] [CrossRef]
  13. Gil-González, W.; Montoya, O.D.; Holguín, E.; Garces, A.; Grisales-Noreña, L.F. Economic dispatch of energy storage systems in dc microgrids employing a semidefinite programming model. J. Energy Storage 2019, 21, 1–8. [Google Scholar] [CrossRef]
  14. Simiyu, P.; Xin, A.; Wang, K.; Adwek, G.; Salman, S. Multiterminal Medium Voltage DC Distribution Network Hierarchical Control. Electronics 2020, 9, 506. [Google Scholar] [CrossRef] [Green Version]
  15. Zagirnyak, M.; Rodkin, D.; Romashykhin, I. The possibilities of Tellegen’s theorem in the identification electrotechnical problems. In Proceedings of the 2017 International Conference on Modern Electrical and Energy Systems (MEES), Kremenchuk, Ukraine, 15–17 November 2017; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar] [CrossRef]
  16. Kazaoka, R.; Hisakado, T.; Wada, O. Balancing of instantaneous power flow in local area power network with Tellegen’s theorem. In Proceedings of the 2012 IEEE International Conference on Power System Technology (POWERCON), Auckland, New Zealand, 30 October–2 November 2012; IEEE: Piscataway, NJ, USA, 2012. [Google Scholar] [CrossRef]
  17. Soroudi, A. Power System Optimization Modeling in GAMS; Springer International Publishing: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
  18. Javadi, M.S.; Gouveia, C.S.; Carvalho, L.M.; Silva, R. Optimal Power Flow Solution for Distribution Networks using Quadratically Constrained Programming and McCormick Relaxation Technique. In Proceedings of the 2021 IEEE International Conference on Environment and Electrical Engineering and 2021 IEEE Industrial and Commercial Power Systems Europe (EEEIC / I&CPS Europe), Bari, Italy, 7–10 September 2021; IEEE: Piscataway, NJ, USA, 2021. [Google Scholar] [CrossRef]
  19. Montoya, O.D.; Zishan, F.; Giral-Ramírez, D.A. Recursive Convex Model for Optimal Power Flow Solution in Monopolar DC Networks. Mathematics 2022, 10, 3649. [Google Scholar] [CrossRef]
  20. Cortés-Caicedo, B.; Grisales-Noreña, L.F.; Montoya, O.D.; Rodriguez-Cabal, M.A.; Rosero, J.A. Energy Management System for the Optimal Operation of PV Generators in Distribution Systems Using the Antlion Optimizer: A Colombian Urban and Rural Case Study. Sustainability 2022, 14, 16083. [Google Scholar] [CrossRef]
  21. Hassan, Q.; Jaszczur, M.; Przenzak, E.; Abdulateef, J. The PV cell temperature effect on the energy production and module efficiency. Contemp. Probl. Power Eng. Environ. Prot. 2016, 33, 1. [Google Scholar]
  22. Schwingshackl, C.; Petitta, M.; Wagner, J.; Belluardo, G.; Moser, D.; Castelli, M.; Zebisch, M.; Tetzlaff, A. Wind Effect on PV Module Temperature: Analysis of Different Techniques for an Accurate Estimation. Energy Procedia 2013, 40, 77–86. [Google Scholar] [CrossRef] [Green Version]
  23. NASA. NASA Prediction Of Worldwide Energy Resources, Washington D.C., United States. Available online: https://power.larc.nasa.gov/ (accessed on 21 September 2022).
  24. Montoya, O.D.; Grisales-Noreñ, L.F.; Giral-Ramírez, D.A. Multi-Objective Dispatch of PV Plants in Monopolar DC Grids Using a Weighted-Based Iterative Convex Solution Methodology. Energies 2022, 16, 976. [Google Scholar] [CrossRef]
  25. Ilyas, M.A.; Alquthami, T.; Awais, M.; Milyani, A.H.; Rasheed, M.B. (DA-DOPF): A Day-Ahead Dynamic Optimal Power Flow with Renewable Energy Integration in Smart Grids. Front. Energy Res. 2021, 9, 696837. [Google Scholar] [CrossRef]
  26. Garces, A. On the Convergence of Newton’s Method in Power Flow Studies for DC Microgrids. IEEE Trans. Power Syst. 2018, 33, 5770–5777. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Recursive solution approach for the optimization model (13).
Figure 1. Recursive solution approach for the optimization model (13).
Batteries 09 00084 g001
Figure 2. Average daily power generation and demand for the Medellín parametrized network.
Figure 2. Average daily power generation and demand for the Medellín parametrized network.
Batteries 09 00084 g002
Figure 3. Electrical configuration of the IEEE 33-bus grid for monopolar DC studies.
Figure 3. Electrical configuration of the IEEE 33-bus grid for monopolar DC studies.
Batteries 09 00084 g003
Figure 4. Behavior of the aggregated daily demand and generation profiles.
Figure 4. Behavior of the aggregated daily demand and generation profiles.
Batteries 09 00084 g004
Figure 5. Evolution of the error in the proposed recursive approximation method in all the simulated scenarios.
Figure 5. Evolution of the error in the proposed recursive approximation method in all the simulated scenarios.
Batteries 09 00084 g005
Figure 6. Modified version of the IEEE 33-bus grid for wind, diesel, PV, and batteries.
Figure 6. Modified version of the IEEE 33-bus grid for wind, diesel, PV, and batteries.
Batteries 09 00084 g006
Table 1. Parametric information on PV generation: solar radiation (W/m 2 ), environmental temperature (°C), and PV power generation in (pu).
Table 1. Parametric information on PV generation: solar radiation (W/m 2 ), environmental temperature (°C), and PV power generation in (pu).
Hour G T T a C p v
1016.141320
2015.906360
3015.681320
4015.460220
5015.275450
6015.103290
746.0242515.157180.04541
8190.8355916.156360.18424
9362.8375317.438680.34100
10526.6464718.873120.48161
11640.9905820.274380.57375
12709.0531221.363420.62572
13701.8637021.987210.61809
14626.8269022.121070.55716
15499.8607421.830710.45236
16346.2658121.203510.32052
17186.6667120.386680.17693
1852.33403019.359510.05066
190.50986018.322580.00050
20017.724140
21017.295860
22016.961480
23016.673950
24016.405450
Table 2. Electrical parameters of the IEEE 33-bus network.
Table 2. Electrical parameters of the IEEE 33-bus network.
BranchNode iNode jR ( Ω )Pj (kW)Imax (A)
1120.0922100320
2230.493090280
3340.3660120195
4450.381160195
5560.819060195
6670.187220095
7781711420085
889103006070
9910104006055
1010110.19664555
1111120.37446055
12121314.6806040
1313140.541612040
1414150.59106025
1515160.74636020
161617128906020
1717180.73209020
182190.16409030
191920150429025
2020210.40959020
2121220.70899020
223230.45129085
2323240.898042070
2424250.890042040
256260.20306085
2626270.28426085
272728105906070
2828290.804212070
2929300.507520055
3030310.974415040
3131320.310521025
3232330.34106020
Table 3. Numerical results with the proposed recursive convex formulation in all the simulated scenarios.
Table 3. Numerical results with the proposed recursive convex formulation in all the simulated scenarios.
Scenario E loss (kWh/day)Reduction (%)Avg. Time (s)
S12186.279910.5630
S22100.42803.926823.8403
S31224.854843.975421.8805
S4952.267056.443530.7007
Table 4. Comparison of the proposed recursive convex approximation with combinatorial optimization methods.
Table 4. Comparison of the proposed recursive convex approximation with combinatorial optimization methods.
Method E loss (kWh/day)Reduction (%)Avg. Time (s)
SSA1225.332343.953620.8476
MVO1231.253143.68272.4479
PSO1268.597341.97465.9597
CSA1270.156241.903336.3663
Proposed1224.854843.994621.8805
Table 5. Comparison of the proposed recursive convex approximation with combinatorial optimization methods considering MPPT in PV plants.
Table 5. Comparison of the proposed recursive convex approximation with combinatorial optimization methods considering MPPT in PV plants.
Method E loss (kWh/day)Reduction (%)Avg. Time (s)
Ben. case1357.8724
PPSO1255.25387.557358.6334
PVSA1254.05387.645787.0673
PALO1251.90387.8040110.2476
Proposed1203.571011.363545.6878
Table 6. Renewable and demand generation curves.
Table 6. Renewable and demand generation curves.
HourWind Power (pu)Solar Power (pu)Demand (pu)
10.727500.655092250
20.715100.630152498
30.707800.615569653
40.707900.615829592
50.722300.644566657
60.749500.698937446
70.76760.0454114510.734229507
80.79860.1842415040.793483486
90.82790.3409986050.843313061
100.89530.4816102420.876224102
110.88620.5737485770.917021370
120.97830.6257153880.945950545
130.97790.6180905730.943876054
140.97300.5571624480.931269100
150.90690.4523638270.925405805
160.87540.3205236560.922597520
170.86200.1769320560.908069636
180.84970.0506583490.888587275
190.87320.0004988940.946218065
200.878100.956175455
210.857800.915546278
220.823900.847794326
230.784200.768310994
240.751500.702968456
Table 7. Analysis of the simulation cases C1 and C2.
Table 7. Analysis of the simulation cases C1 and C2.
Method E loss (kWh/day)Reduction (%)
Ben. case (C1)623.3192
Ben. case (C2)620.5141
C1554.855610.9837
C2553.751110.7593
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Grisales-Noreña, L.F.; Montoya, O.D.; Hernández, J.C. An Efficient EMS for BESS in Monopolar DC Networks with High Penetration of Renewable Generation: A Convex Approximation. Batteries 2023, 9, 84. https://doi.org/10.3390/batteries9020084

AMA Style

Grisales-Noreña LF, Montoya OD, Hernández JC. An Efficient EMS for BESS in Monopolar DC Networks with High Penetration of Renewable Generation: A Convex Approximation. Batteries. 2023; 9(2):84. https://doi.org/10.3390/batteries9020084

Chicago/Turabian Style

Grisales-Noreña, Luis Fernando, Oscar Danilo Montoya, and Jesus C. Hernández. 2023. "An Efficient EMS for BESS in Monopolar DC Networks with High Penetration of Renewable Generation: A Convex Approximation" Batteries 9, no. 2: 84. https://doi.org/10.3390/batteries9020084

APA Style

Grisales-Noreña, L. F., Montoya, O. D., & Hernández, J. C. (2023). An Efficient EMS for BESS in Monopolar DC Networks with High Penetration of Renewable Generation: A Convex Approximation. Batteries, 9(2), 84. https://doi.org/10.3390/batteries9020084

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop