3.1. Problem Statement for Sizing EES to Supply EVCSs
The object of this study is a microgrid connected to a DN, with integrated operation of an EVCS, EES systems, and RES. In this research, WPPs are considered as the RES, as their intermittent generation, dependent on weather conditions, intensifies uncertainty within the power system. This results in frequent EES charge-discharge cycles, which accelerate their degradation and reduce their service life.
Considering the limitations of existing approaches to sizing EES systems, the following requirements are set for the developed methodology:
- ○
The methodology must ensure adherence to power balance constraints and analyze energy deficit and surplus within the microgrid connected to the main grid, considering specified operational limits.
- ○
The methodology must incorporate an assessment of the uncertainty associated with both EV supply equipment (EVSE) load and WPP generation.
- ○
The methodology must model storage degradation under various operating regimes, accounting for the non-linear nature of degradation and random charge-discharge cycles.
- ○
The methodology must include economic indicators and metrics of the network’s structural reliability.
These requirements are aimed at creating a comprehensive methodology for selecting EES parameters. Implementing the proposed approach necessitates the construction of several models that together form the overall EES sizing methodology. The structure and interrelation of these models are presented in
Figure 1.
Blocks 1–5 represent the objects of the microgrid (MG) system under study: the external power system, consumers, the EES, the WPP, and other components (Blocks 2–5). The next level (Blocks 6–8) includes models for evaluating the parameters of these system objects. Input data for the simulation are fed from Blocks 2–5 into Blocks 6–7.
Block 4 defines the initial data regarding the power rating and energy capacity of the EES. These parameters are varied, taking into account the constraints from the balance equation (Block 7) and the co-optimization of EES and WPP parameters (Block 8). Data from Blocks 3 and 5, fed into Block 6, are processed to account for the uncertainty in net power balance changes during the EES parameter assessment.
The simulation results enable the solution of various sub-problems: assessing MG network reliability (Block 10), evaluating MG network cost (Block 11), and estimating EES degradation (Block 12). This facilitates the selection and updating of the MG network component parameters (Block 9).
A generalized algorithm for implementing the EES parameter selection model is presented in
Figure 2. The following scenarios are considered when connecting additional load in the form of an EVCS to the DN:
a) If the existing DN can cover the demand of the connecting EVCS load and convergence is achieved, then DN expansion (by adding EES and WPP) is not required.
b) Otherwise, the DN is expanded by connecting an EES system, followed by an assessment of its parameters. Using an iterative method, the energy capacity of the EES is increased until convergence is achieved.
c) If a further increase in energy capacity does not lead to a reduction in the load deficit, this indicates that during off-peak load times (when the EES is in charging mode), there is insufficient available power from the grid to charge the EES. To maintain the EES at its nominal power and capacity, connecting additional sources of electrical energy, such as a WPP, is required. Thus, a WPP is installed on the EES side to support its charging, and on the EVCS side, the EES parameters are re-selected considering the integrated WPP.
3.2. Modeling of EVCS Electricity Consumption Profile Considering Uncertainty
The uncertainty of load warrants separate investigation, as most existing research focuses primarily on uncertainties related to RES. At the same time, it is evident that EVCS load is also stochastic, as EV charging behavior is uncertain and can vary depending on various parameters, such as the number of vehicles charging, battery capacity and state of charge, as well as charging duration. Furthermore, the population of EVs in use is constantly changing, leading to fluctuations in overall charging demand and variations in load profiles. These uncertainties complicate accurate forecasting and planning of EV load, necessitating the use of stochastic modeling methods to account for the inherent variability and uncertainty of EV load.
In this paper, the uncertainty of the EVSE load profile is assessed using a parametric model for probabilistic simulation employing the Monte Carlo method. The methodology involves generating load uncertainties using probability distribution functions.
To test the method, let us consider a scenario where it is necessary to determine the number of EVCSs so that each EV can connect without waiting. It is also required to obtain an aggregate electricity consumption profile to assess the feasibility of integrating such a load into the existing power grid.
Analyzing data on the number of EVs, we established that charging is required for 1000 vehicles over a week, with an average power demand per EV of 25 kW. Charging will be provided at a single location, i.e., one EVCS. In our case, the EVCS is located on a busy highway near a major metropolis. For these conditions, it is necessary to calculate the power consumption of the EVCS and the required number of charging points.
In this work, the Monte Carlo method is used to generate a load profile based on several random variables and to calculate output parameters in order to account for EVCS load uncertainty. These variables include: the charging start time for an EV (); the
Figure 3.
The algorithm for simulating the load profile of EVCS.
Figure 3.
The algorithm for simulating the load profile of EVCS.
The model is initialized with the following input data: the simulation start time () and the total number of vehicles within the simulation interval (). Random load components, such as the charging start time and the power consumed by a single EV, are generated using probability distribution functions with corresponding parameters for the random variables.
Subsequently, an array of random integers is generated, representing the number of vehicles arriving for charging each day (). The daily number of vehicles follows a normal distribution, with the variance being a modifiable parameter. The number of vehicles on the final day of the simulation is adjusted so that the cumulative total matches the predefined parameter .
To analyze the diurnal EV consumption pattern, it is necessary to examine data on charging start times over a specific interval, such as one month. Accordingly, statistical data on the quantity and connection intensity of EVs are used to analyze the daily load profile. Based on these data, an empirical daily charging profile is constructed through mathematical processing and averaging of the statistical data (
Figure 4 and
Figure 5). The EV load profile can be characterized by several load peaks, such as evening, night, or morning consumption maxima. Based on the obtained statistics, weekdays typically exhibit distinct evening and nighttime load peaks.
For the mathematical description of generating a random daily profile based on the historical data of an EVSE station, let us represent the one-dimensional time series of EVCS power as follows:
where
is the total number of measurement points;
is the power value at time
, the sampling interval is 10 min (i.e., 144 points per day).
Let us determine the number of complete days:
The data is transformed into a matrix, which enables the calculation of interval-specific statistics (e.g., mean and standard deviation) for each time of day:
Next, we calculate the average EVCS load profile. The mean power value for each time slot is calculated as:
We generate a synthetic daily profile. For each time slot, Gaussian noise is added to the mean value. The noise is normalized:
, and its amplitude is controlled by parameter
.
where
is the mean power value at time
;
is the standard deviation at time
;
is normally distributed noise;
is a scaling coefficient (noise level).
Figure 6 presents the average daily profile and a randomly generated day, demonstrating how well the random day reflects the underlying average trend.
Figure 7 shows an actual daily profile and a randomly generated profile, demonstrating the correspondence between the synthetic day and the real-world observation.
Figure 8 presents a comparison of averaged profiles, demonstrating the stability of the simulation results under averaging.
The array of charging end times is generated randomly using a normal distribution. The charging start time is added to the mathematical expectation (
) of the charging duration (
) and a random positive or negative increment of this time with a standard deviation (
) equal to one-third of the desired variation interval:
where
is the charging end time;
is the charging start time;
is the expected value (mean) of the charging duration (
);
is a random time increment, normally distributed with zero mean and standard deviation
.
Similarly, random power load values are generated for all EVs. Next, a weight coefficient matrix is created to determine the contribution of the -th EV to the overall load profile. Matrix of dimension rows by columns is formed, where represents the simulation time step.
Each time step (
) from the first to the last is iterated sequentially for each
-th EV. If the current time falls within the charging interval for the
-th vehicle (i.e., the current time is greater than its start time and less than its end time), then the corresponding matrix element is set to 1; otherwise, it is set to 0. This procedure is repeated for all
EVs:
where
is a binary variable (1 if the EV is within the load profile time interval);
is a matrix of dimensions
;
is the number of time steps
in the simulation interval;
is the total number of EVs.
To form the aggregate load profile, the sum of the product of the weight coefficient matrix and the power of each EV is calculated:
where
is a matrix of dimensions
;
is the vector of EV load powers.
To illustrate the load profile modeling example, we define the initial parameters: simulation interval duration — 7 days, number of vehicles in the simulation interval — 1000 units. We assume that the expected value (mean) of the EV charging time follows a normal distribution, where the parameters of the random variable are: h and triple standard deviation h. This parameter can conventionally be considered the range of probable charging time variation according to the “three-sigma rule”. Simulation time step — one minute.
The input parameters can vary depending on the research objectives. The simulation interval can be a day, a week, or a month. The choice of a minute time step for modeling the EVCS load profile is due to the high load dynamics, as a minute step allows tracking these changes. Furthermore, for accurate modeling of charging processes, which can last from several tens of minutes to several hours, a minute step provides a more detailed representation of the charging process. It also allows for accounting short-term processes, primarily associated with fast EVCSs.
To make the study relevant for Russia, the normal distribution is chosen so that the mean value of the expected power parameter per EV is close to the average power of the most popular EV models. Therefore, it is assumed that the parameters of the random variable are kW and kW, and the powers of arriving vehicles are randomly selected from this distribution. Subsequently, an array of random integers is generated, corresponding to the number of vehicles arriving for charging each day. The quantity follows a normal distribution.
Next, an array of random charging start times is generated using the algorithm presented earlier. Then, an array of charging end times is formed. The graph of charging start and end times versus the sequential number of the EV is shown in
Figure 9. After this, the aggregate load profile of EVs for the entire period is formed, which is shown in
Figure 10.
Below is the daily load profile for one of the first simulation days with a one-minute time step (
Figure 11).
Figure 12 shows the number of EV connections over time, obtained from the simulation results. The graph indicates that for this variation of the random variable distributions, the maximum daily total number of simultaneously charging vehicles ranges from 40 to 55, given the specified total number of connecting vehicles — 1000 units over a week.
Thus, the distinctive feature of the proposed EVCS load profile modeling approach is its ability to comprehensively account for all key factors and parameters through a unified model that ensures their interconnection. This method allows the use of a different set of values, drawn from probability distributions, with each simulation run, thereby covering a wide spectrum of possible scenarios. The simulation accounts for the temporal intensity of EV connections, enabling further analysis of the load profile for solving the problem of selecting EES system parameters to power EVCS.
3.3. Mathematical Model of the Microgrid Network
To model the operation of a microgrid with EES, MILP is employed. Its use is driven by the need to combine discrete variables (e.g., selection of EES operating mode: charge/discharge) and continuous variables (state of charge, generation power level). Since load and generation vary over time, the problem is formulated as a multi-period one. In this study, a weekly planning horizon with an hourly time step is chosen, allowing for a detailed analysis of system dynamics.
To implement the MILP model, various constraints are imposed, including power balance and supply source capacity limits, constraints on WPP operation, and constraints on the EES operating mode. For a more efficient solution, all subsequent constraints are formulated within a mixed-integer linear framework for each time interval
and for each scenario
of uncertain elements:
where
is total power demand of the network and the EVCS at time
t,
is power supplied from the grid,
is available energy capacity of the EES,
is WPP power output,
is power deficit,
i – scenario index for
data samples.
Given the constraint of available DN capacity:
where
is the minimum permissible network transfer capacity.
The scheduled output power of the WPP is constrained by its minimum and maximum output limits:
where
are the minimum and maximum output powers of the WPP, respectively.
EES Constraints. The battery state of charge must be constrained within a specified range:
where
is the nominal energy capacity, and
is the corresponding state of charge at the initial time, ensuring that the state of charge at any time
is constrained within the considered range.
The output power of the EES satisfies the following conditions:
where
is the output power (positive values indicate discharge, negative values indicate charge);
Pchb is the upper limit for charging power;
Pdisb is the upper limit for discharging power.
Given that the simulation spans one week, the assessment includes not only the power but also the energy capacity of the EES. Energy capacity is defined as the product of the EES discharge time and its power. Formula (15) describes the relationship between the nominal power and the nominal energy capacity of the EES:
where
is the energy capacity of the EES, and
is the discharge time of the EES.
The output energy capacity of the EES satisfies the following conditions:
where
and
are the lower and upper limits of energy capacity, respectively.
The charge-discharge algorithm of the EES system is determined considering the compensation of the energy deficit occurring during peak hours. If the EES energy capacity is greater than zero during an energy deficit, the EES discharges (17). If the current (available) EES energy capacity is less than its maximum energy capacity, then the charging mode is activated, where the charging power corresponds to equation (18). The EES charges provided there is available power from the grid and RES. When the balance condition is met or there is an energy surplus, the EES remains in standby mode (19).
3.5. Methods for Assessing Criteria for EES Parameter Selection
For assessing degradation, a semi-empirical model presented in work [
31] was used as the basis. This model can be utilized for predicting the service life of EES systems when solving various tasks in distribution network operation, including scenarios with uneven load and generation from WPPs, where the EES follows a stochastic charge and discharge signal. The model is also applicable to lithium-ion battery packs. Semi-empirical models do not require extensive statistical data, unlike physical degradation models or machine learning-based models. Nevertheless, these models demonstrate relatively high prediction accuracy, though their results are limited by the dataset used. To evaluate EES degradation, a data-driven semi-empirical model for Lithium Nickel Manganese Cobalt Oxide (NMC) batteries is employed. This model estimates the loss of battery cell lifetime based on operational state-of-charge profiles.
Within the model, the Rainflow counting algorithm is applied to the current state-of-charge profile of the EES to count incomplete cycles. This algorithm is suitable for assessing irregular EES charge-discharge cycles.
A combined model of calendar and cyclic aging is then used. These are linear degradation processes relative to the number of cycles:
where
is linearized degradation model,
is linearized degradation model for calendar aging,
is time period,
is average state of charge,
is average cell temperature,
is linearized degradation model for cyclic aging,
is number of cycles identified in the operation,
is cycle index,
is indicator of a full or partial cycle.
Since the degradation process is nonlinear, being accelerated at the beginning and end of the service life, a model describing the growth mechanism of the Solid Electrolyte Interphase (SEI) layer is used to capture the nonlinear nature of degradation. Thus, the equation takes the form (25-26), where equation (25) – the SEI model – is applied to cyclic test data, and equation (26) is applied to calendar aging data. Approximation algorithms are used to fit the values
,
, and
in equations (25-26) to experimental degradation data.
To account for distribution network reliability constraints, the reliability assessment metric
PSAIDI is used, as per formula (27). This index is defined by the average duration of equipment downtime due to technical faults:
where:
–the duration of the j-th interruption of electricity supply to consumers due to a technical fault, in hours,
– the number of delivery points (nodes) affected by the
j-th interruption of electricity supply due to a technical fault, in units,
– the maximum annual number of delivery points (nodes), in units per year.
To estimate the cost of expanding the distribution network for creating a microgrid, it is assumed that all costs for installing individual system components are summed, as per formula (28). For a more accurate cost calculation, it is necessary to account for the specific parameters of each system component, as well as regional specifics.
where:
is the total cost of distribution network expansion,
is the cost of installing the EES system,
is the cost of installing the WPP,
represents other costs associated with system expansion (e.g., connection, design, installation costs, etc.).