Next Article in Journal
Coupling Study of Deformation Field Evolution and Acoustic Emission Response Characteristics in Rock Failure and Instability Process
Previous Article in Journal
Social Media Use and Business Performance in SMEs: The Mediating Roles of Relational Social Commerce Capability and Competitive Advantage
Previous Article in Special Issue
Improving the Criteria for Transmission Line Routing beyond the Techno-Economics: The Case of Afghanistan
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Techno-Economic-Environmental Energy Management of a Micro-Grid: A Mixed-Integer Linear Programming Approach

by
Seyed Hasan Mirbarati
1,
Najme Heidari
1,
Amirhossein Nikoofard
1,*,
Mir Sayed Shah Danish
2,3 and
Mahdi Khosravy
4,*
1
Department of Electrical Engineering, K. N. Toosi University of Technology, Tehran 196976-4499, Iran
2
Department of Energy Engineering, Faculty of Engineering, Kabul University, Kabul 1006, Afghanistan
3
Department of Electrical and Electronics, Faculty of Engineering, University of the Ryukyus, Senbaru, Nishihara 903-0213, Okinawa, Japan
4
Cross Labs, Cross Compass Ltd., Tokyo 104-0045, Japan
*
Authors to whom correspondence should be addressed.
Sustainability 2022, 14(22), 15036; https://0-doi-org.brum.beds.ac.uk/10.3390/su142215036
Submission received: 24 September 2022 / Revised: 3 November 2022 / Accepted: 7 November 2022 / Published: 14 November 2022

Abstract

:
In recent years, owing to the effect of fossil fuels on global warming, the exhaustion of oil fields, and the lucrative impacts of renewable energy resources (RESs), the penetration of RESs has been increasing significantly in power systems. An effective way to benefit from all RESs advantages is by applying them in microgrid systems (MGS). Furthermore, MGS can ease the way for utilizing a large amount of RESs, if its economic-environmental-technical aspects of it are taken into account. In this regard, this paper proposes an optimal solution for the energy management of a microgrid by considering a comprehensive study. In the proposed methodology, different distributed energy resources such as wind turbines generator (WTG), energy storage (ES), combined heat and power (CHP), rubbish burning agent (RBA), and diesel generators (DG) are modeled. In addition, electric vehicles (EVs) are considered a load with uncertainty. The objective function of the proposed method is to minimize the microgrid’s total cost by considering the microgrid’s emission cost and technical constraints. In this study, the microgrid’s technical, environmental, and economic aspects are investigated. In addition, the optimization problem is converted into a mixed-integer linear programming method by using the proper linearization method. In this paper, the increasing effect of wind energy penetration rate on the total price also has been studied. The simulation results show that by increasing the wind energy penetration rate by up to 30% of total power, the total cost will decrease by up to 30.9%.

1. Introduction

Due to the increasing electrical energy consumption worldwide, it is necessary to expand electrical energy production centers. There are two main approaches to generating electrical power: The first approach is to produce electrical energy at limited points such as a central network and transfer it throughout the network. Most of such power plants use fossil fuels for energy conversion. The second approach is to use renewable energy. The main problem of fossil fuel power plants is environmental pollution and the emission of greenhouse gases, which causes global warming; furthermore, centralized transmission by large power plants increases loss [1]. Renewable energies such as wind and solar energy significantly mitigate environmental issues. However, due to the intermittent and fluctuating nature of renewable sources, the stability and security of the system are affected [2]. One of the practical ways to make better use of renewable energy sources is microgrid technology. The microgrid can be used in grid-connected or island mode. Energy management will help islanded microgrids achieve sustainability. In addition, when the microgrid connects to the network, it provides exchanging possibility with the distribution network. One of the challenges facing microgrid energy management systems (MG-EMS) is finding an optimal schedule to use the available resources. In the literature, two methods have been implemented for EM in MGs. The first method includes the use of meta-heuristic methods, and the second method is based on mathematical programming (MP) methods such as mixed integer linear programing (MILP) and mixed integer non-linear programing (MINLP) [3]. In meta-heuristic methods (such as QTLBO in [4] and GA in [5]), there is no guarantee of reaching the global point, and it is possible to stock in local optimal points. In addition, different results may be obtained based on the initial conditions and various iterations. In methods based on MP, it is possible to reach the global optimal point. To find the global optimal point in a non-linear system, the model must be converted to linear by approximation. Then the optimal point is obtained from linear optimization methods (such as [6]). Of course, it is possible to obtain the optimal point in non-linear systems using MP methods, and many non-linear techniques have been presented in the literature from the classic genetics algorithms to its novel Mendelian variants [7]. Recently, heuristic nature-inspired nonlinear techniques have been successfully used in a wide range of applications from AI model design [8] to self-organized control [9]. However, there is no guarantee that the optimal point will be global (such as MINLP in [10]). In [11], an EMS issue with MATLAB’s Fmincon function has been studied; due to the nonlinearity of the fuel consumption cost, there is no possibility of reaching the global point. In [12], the focus is on reducing the degradation cost of energy storage. In addition, to make better decisions based on the predicted data, the CCP method has been used. Ref [13] reports a practical approach for optimal management of a MEMG performance by considering the uncertainties associated with demand prediction. In this article, the connection with an upstream network is considered; however, the supposed model for linearization is not accurate. Ref [14] has been regarded as a multi-objective optimal scheduling model that includes operational economy and satisfaction of electricity consumption on the demand side. The sparrow search algorithm is used to solve the MINLP problem. In [15], the impact of EVs in isolated hybrid microgrids with WT, PV, ES, and DG has been studied. In this article, there is no connection with the upstream network, and the constraints related to the network elements are very few, which makes the optimization far from reality. Ref [15] has used a virtual power plant (VPP), considering a pumped storage plant (PSP) and electrical vehicles (EVs) as energy storage. The presence of EVs in the network has been considered through a parking lot, but the variety and numbers of energy production sources in this article are few. Ref [16] provides an optimal energy consumption for apartments; in this article, there is a possibility of energy exchange between apartments. However, this study has not considered renewable energy sources, and in addition, the microgrid’s uncertainties are not discussed. Ref [17] examines the efficient power exchange by Cuckoo Search Algorithm (CSA). This paper proves that CSA enables flexible and compatible electricity exchange between microgrids and the commercial grid. Nevertheless, CHP, EVs, and uncertainties related to the network are not considered, and there is no connection with the upstream network. Ref [18] surveys the methods of microgrid element selection, such as a diesel generator and energy storage, using a hybrid optimization model for electric renewables (HOMER) software. This article investigated the network in island mode and only used solar cells as a source of renewable energy production. The type of cost function, methodology, and type of energy production resources considered for each article are shown in Table 1.
Most of the studies have focused on minimizing the cost of energy production and have not paid attention to the resource constraints and complexities of the microgrid. In addition, several articles have considered the simultaneous investigation of environmental effects and uncertainties related to load, weather conditions, and the presence of electric vehicles. In addition, reaching the global optimal point requires linearization of the system, and some articles use non-linear models to achieve the optimal point. Therefore, the main contributions of this work are summarized as follows:
  • Due to the nonlinearity of the relationships governing the elements of energy production in the microgrid (such as the diesel generator fuel relationship), it is impossible to achieve the global optimal point with non-linear methods. The best solution is to use an exact linear model to reach the global optimal point. Therefore, an accurate linear model based on the piecewise linear approximation method for microgrid energy management is presented in this paper.
  • In order to have closer simulation results to reality, all network costs and limitations should be considered, which have been given less attention in recent studies. Therefore, in this article, the costs related to the emission, the cost of battery degradation, the cost of providing thermal load, the connection with the upstream network, the restrictions associated with the presence of electric vehicles, interruptible load, etc., are considered.
  • With the increasing penetration of RESs and the crucial role of stochastic parameters such as load demand, and electricity price in the energy management of MGs, the accuracy of forecasting these parameters has a decisive impact on the total cost of MGs. In this regard, a method based on deep long-short term memory (LSTM) networks is utilized to model these parameters.
The rest of this paper is organized as follows: the mathematical model is presented in Section 2. Section 3 shows the simulation result and sensitivity analysis. Finally, the conclusion is provided in Section 4.

2. Mathematical Model

In this paper, the objective of EMS is to minimize the day ahead energy cost. The cost function of the system is shown in Equation (1).
C o s t   F u n c t i o n = t ( T C t b u y + T C t I L ) 1 + t ( h T C h , t C H P + r T C h , t R B A 2 ) + t d T C d , t D G 3 + t ( w T C w , t W e T C e , t B a t t ) 4
The first part of Equation (1) represents the change of cost and interruptible load. The amount T C t b u y can be positive or negative depending on the amount of buying or selling from the network. T C t I L indicates the amount of cost paid by the consumer; in the form of a contract, it is paid for by disconnecting the load at certain hours. The second part shows the cost of Combined Heat and Power (CHP) and Rubbish Burning Agent (RBA). The third part shows the cost of diesel generators, and the fourth part shows the costs of wind turbine maintenance and degradation cost of energy storage.

2.1. Upstream Network

Connection with the global electricity grid allows excess electrical energy to be sold. In addition, when renewable energy production is low, or consumption is high, the grid will purchase the required energy. Equation (2) shows the cost paid or received from the network for the exchange power, and Equation (3) shows the minimum and maximum of exchanged power [13].
T C t b u y = P t b u y × C t b u y × Δ t
P m i n b u y P t b u y P m a x b u y

2.2. Interruptible Load

Interruptible Load (IL) is an optional contract for consumption reduction between the consumer and the producer to provide power during peak hours. The total cost of the interruptible load is shown in Equations (4) and (5) [22].
T C t I L = a R B A × P t I L
0 P t I L P t I n f l e x      

2.3. Combined Heat and Power

In the proposed structure, the CHP is responsible for supplying the thermal load and part of the electrical power; the heat exchanger is considered a gas turbine that converts the chemical energy of natural gas into electricity by using a generator. The calorific value released by fuel combustion can be used to provide thermal load. The boiler is also used as an auxiliary power source to supply excess thermal energy. Moreover, to increase system flexibility, thermal storage is considered. Equations (6)–(8) represent fuel, emission, and total cost of CHP. Moreover, Equations (9)–(12) indicate the constraints related to thermal power provision and Equations (14)–(17) show the admissible range for the heat variables [17].
T C h , t C H P = F C h , t C H P + E C h , t C H P  
F C h , t C H P = ( f h , t B o i l e r + f h , t C H P ) ρ   N G
E C h , t C H P = p Ex p , h ×   EF p , h × ( f h , t B o i l e r + f h , t C H P )
H h , t B o i l e r = f h , t B o i l e r η h B o i l e r
H h , t C H P = f h , t C H P α h C H P 1 + α h C H P
P h , t C H P = f h , t C H P 1 + α h C H P
H t D = h H h , t B o i l e r + H h , t C H P + H h , t f
H h , t s H h , t f = H h , t + 1 s
H h , t s H h S , MAX
H h , 0 s = H h , 24 s
f h , t B o i l e r f h B o i l e r , MAX
f h , t C H P f h C H P , MAX

2.4. Rubbish Burning Agent

RBA is an electrical power generation unit based on burning urban solid waste. Equations (18)–(20) demonstrate the fuel, emission, and total cost of RBA, and Equation (21) defines the value of generated power by RBA [13].
T C r , t R B A = F C r , t R B A + E C r , t R B A
F C r , t R B A = P r , t R B A × ρ R B A × Δ t
E C r , t R B A = p Ex p , r ×   EF p , r × P r , t R B A
P r , t R B A = T RBA h v R B A f r , t R B A Δ t

2.5. Diesel Generator

Diesel generators are typically used when batteries are discharged, and renewable resources are not available. In other words, diesel generators can be used in emergencies to compensate the energy shortage due to their durability, low initial cost, and quick start-up. The start-up, fuel, and maintenance costs could be considered in the diesel generator model. Equation (22) indicates the total cost of diesel generator usage, which consists of three parts: fuel, start-up, and emission costs, shown in Equations (23)–(25). The constraints of ramp-up and ramp-down rates are represented in Equations (27) and (28). In addition, Equations (29)–(33) show the constraints of diesel generator up and down minimum time. In addition, the relationships in [23] have been used to linearize the fuel consumption cost.
T C d , t D G = F C d , t D G + S C d , t D G + E C d , t D G
F C d , t D G = ( a d D G ( P d , t D G ) 2 + b d D G ( P d , t D G )   + c d D G ) u d , t
  S C d , t D G = S U C d ( u d , t u d , t )
E C d , t D G = p ( Ex p , d ×   EF p , d ) × P d , t D G
P d D G , M I N   u d , t P d , t D G P d D G , M A X   u d , t
P d , t D G P d , t 1 D G ( u d , t u d , t ) P d D G , M I N + ( 1 u d , t + u d , t ) R U R d
P d , t 1 D G P d , t D G ( u d , t 1 u d , t 1 ) P d D G , M I N + ( 1 u d , t 1 + u d , t 1 ) R D R d
N d , t 1 DG , on + u d , t ( 1 u d , t ) M N d , t DG , on N d , t 1 DG , on + u d , t
N d , t DG , on u d , t   M
N d , t 1 D G , o n T d D G , o n u d , t 1 u d , t
N d , t 1 DG , off + 1 u d , t u d , t   M N d , t DG , off N d , t 1 DG , off + 1 u d , t
N d , t DG , off ( 1 u d , t ) M

2.6. Wind Turbine

A wind turbine is used to convert kinetic energy to electrical energy. Therefore, it is considered a source of electrical energy production. The gearbox is an essential part of most wind turbines. The gears convert slow rotation of rotor blades into high-speed shaft rotation, and electrical power is produced. Equation (34) defines the cost of wind turbine maintenance. Equation (35) is the wind turbine’s amount of power, depending on the wind speed.
T C w , t W = ( O & M w ) × P w , t W
P w , t W = Pw w max                                           v w R < v t <   v w COUT Pw w max v t   v w CIN   v w R   v w CIN           v w CIN < v t < v w R 0                                                       v t <   v w CIN ,       v t >   v w COUT

2.7. Energy Storage

In a MG, a battery is used for energy storage due to the unpredictability and intermittent nature of renewable energy sources. In this condition, the battery acts as a backup during off-peak hours and reduces cost during peak hours. The energy storage can be charged or discharged at any time. In modeling a battery, minimum and maximum power, charge, and discharge level can be considered. The ES replacement and degradation costs are shown in Equation (36); constraints of charge and discharge levels are defined in Equations (37)–(39). The ES’s State Of Charge (SOC) is indicated in Equation (41) per hour, and Equation (42) shows the acceptable range of SOC [22].
T C e , t   = a e E S P e , t C H + P e , t D C H + b e E S
P e , t S t a t e = P e , t D C H P e , t C H
0 P e , t C H P e M A X , C H   u e , t E S , C H
0 P e , t DCH P e MAX , DCH   u e , t ES , DCH
u e , t ES , DCH + u e , t ES , CH 1
S O C e , t E S = S O C e , t 1 E S + ( P e , t C H η e E S , C H P e , t E S , D C H / η e E s , D C H ) Δ t
S O C e E S , M I N S O C e , t E S S O C e E S , M A X

2.8. Electrical Vehicle

With the worldwide spread of electrical vehicles, the amount of power consumed by EVs has increased significantly. Equations (43) and (44) present the SOC of the EVs and the charge of EVs at the departure time, and Equation (45) shows the maximum of EV’s SOC per hour. The charging rate of EVs should be limited, and Equation (46) shows the maximum amount of power absorbed by electrical vehicles [24].
S O C v , t E V = S O C v , t 1 E V + ( P v , t E V η v E V , C H ) Δ t
S O C v E V , i n i t i a l + t A v P v , t E V η v E V , C H 0.9   B C v                             v      
S O C v , t E V B C v  
0 P v , t E V C R v                           t A v

2.9. Power Balanced Constraint

The total electrical power production must supply the load demand and power consumption of electrical vehicles each hour of the day. On the other hand, according to interruptible load, the delivery power can be less in some hours than the amount of demand.
d P d , t D G + h P h , t C H P + w P w , t w + r P r , t R B A + e P e , t E S , D C H r P e , t E S , C H + P t b u y = ( P t l o a d P t I L ) + v P v , t E V

3. Simulation

3.1. Case Study Definition

To find the minimum value for the cost function, a network with three DG, two ES, one CHP, one RBA, and two WT is considered as shown in Figure 1. The proposed network is connected with the upstream network. Two hundred and ten electrical vehicles are located with PQ buses, and the information related to arrival, EV trade information, departure EV time, and initial charge is obtained from article 43. In addition, the main grid elements information is in Table 2 and Table 3. To solve the optimization problem, GAMS software version 28.2 and Cplex Solver have been used.

3.2. Uncertainty Modeling

Recurrent neural networks (RNNs) are different from conventional neural networks in terms of functionality. This difference is that the information from the last moment affects the decision made in the current moment, so recurrent neural networks are used as one of the best options for predicting time data. Considering that the current consumption of the residential load is affected by the data of the last moment, the use of recurrent neural networks is a desirable solution. Because of the efficient nature of recurrent neural networks, there are vanishing limits and gradient explosions for long-term learning. The meaning of the disappearance of the gradient is the reduction of the soft gradient with the increase of the time interval, which leads to the convergence of the gradient towards zero. In addition, due to not normalizing the gradient in the learning process, it is possible to increase the gradient too much. To overcome these problems, Long-Short Term Memory (LSTM) neural networks have been created.
LSTM neural networks consist of three gates: forgetting, input, and output, which allow studying time series with a larger horizon. The forgetting gate and the input gate respectively determine the importance of the previous processing and the current input in the current processing, while the output gate will determine the result of the current processing. With reducing the size of system modeling, different stochastic parameters are becoming more important. It is not surprising that this issue is more crucial in MGs, which are also designed to operate in islanding mode. Consequently, in this paper the LSTM network, a promising tool in time series forecasting tasks, is utilized [25]. The general formulation of deep LSTM networks is presented in reference [24]. In this paper, the hourly data of Ontario province for electricity price, load demand, and wind speed for three years (1 January 2019, to 30 December 2021) are used as a dataset [26]. The previous 48-hour data are utilized to forecast each stochastic parameter. For the training, validation, and testing, the total dataset is divided into 80%, 10%, and 10%, respectively. The whole process of implementing LSTM networks is done in MATLAB software version 2019a by Deep Network Designer Toolbox [27]. The LSTM based forecasting framework shown is in Figure 2.
The day ahead forecasted electricity demand and heat demand are presented in Figure 3. In addition, the predicted electricity price and wind speed are shown in Figure 4.

3.3. Results

Figure 5a shows the components of the proposed microgrid, which includes the active production power of RBA, WT, DG, CHP, and the active power transmission of ES. Figure 5b shows the exchange of power between the upstream network and microgrid. Figure 5c shows the amount of accumulated energy absorbed by electrical vehicles. Due to low electricity price and low consumption load in the time period of 00.00 to 04.00, and availability of electrical vehicles and renewable energy production, charging and energy storage operations are carried out in ES. According to Figure 6b, SOC related to ES reaches its maximum value at the end of the period. From 00.00 to 02.00, the microgrid purchases energy from the upstream network to charge electrical vehicles. However, from 03.00 to 07.00, due to an increase in supply-to-demand ratio, the microgrid sells energy to the upstream network. With the rise in demand on the one hand and the decrease in wind turbine production, on the other hand, electricity is purchased from the upstream network from 08:00 to 00.00, and considering the high electricity price in the time above frame, electrical vehicles will not be charged.
Based on Figure 6b, the amount of SOC related to IS will reach its minimum value from 06.00 to 07.00 because the selling price is high in this period. Electrical vehicle charge and storage operations will be stopped before 15.00. In the time from 15.00 to 17.00, due to demand and price reduction of electricity, the energy storage process will be done in ES. In addition, the electrical vehicles which did not get charged in time period of 16.00 to 00.00, will be charged. The reasons for increase in electricity purchasing in time period of 15.00 to 17.00 are the charging of electrical vehicles and energy storage. In the time frame between 18.00 and 23.00, a load increase is observed, and by 22.00, consumption will have a downward trend. Figure 6a shows the amount of energy in the thermal storage and the boiler’s production power and CHP. The sum of energies in the three units mentioned above should supply the heat demand of the network. In addition, the CHP unit will produce electric power every hour along with thermal power supply, as shown in Figure 6a. Figure 6c shows the cumulative cost of energy storage and energy production sources. The suitable wind speed for generating electrical power (according to the shape of the wind speed) exists only in the period of 01.00 to 06.00. During the remaining hours of the day, DG will be in the network, so DG will include a large share of the final cost.
Examining the sensitivity of electricity prices to the penetration rate of renewable energy sources is vital due to the desire to replace fossil fuels. The sensitivity of the production cost of each energy production source and the total cost of energy production in the microgrid to the penetration rate of renewable energy sources is shown in Figure 7. The proposed optimal model has been implemented each time to manage different operational strategies with different input parameters. According to Figure 7, changing the wind energy penetration coefficient has been used to check the sustainability of the proposed network. The cost associated with generating energy from distributed generation sources and energy purchased from the upstream grid will decrease with increasing penetration. On the other hand, the maintenance cost of the wind turbine will clearly increase with the increase in production. In addition, the cost of production by other energy sources will change little. The reason for this is the increase in the sale of electrical energy to the upstream network and the decrease in the need for energy production by scattered production sources. Therefore, the total cost of energy production will decrease almost linearly.

4. Conclusions

This study presented an energy management system (EMS) for a microgrid consisting of DG, ES, wind turbine, EVs, RBA, and CHP. To obtain a suitable model for estimating the amount of wind turbine production based on meteorological data, the amount of the day ahead load, and electricity price, the LSTM network has been employed.
To achieve the global optimal point, the model must be linearized with the help of the piecewise linear method. The final cost of energy production in the state of connection to the grid is $1549.35. The share of the highest cost among energy production sources (with 51% of the total cost) is related to the diesel generator. In addition, the effect of increasing the penetration rate of renewable energies on the total Cost has been investigated. By increasing the penetration coefficient of wind energy up to 30% of the total power, the total cost will be reduced by 30.9%.

Author Contributions

Conceptualization, N.H.; Data curation, N.H.; Formal analysis, M.S.S.D. and M.K.; Investigation, S.H.M.; Methodology, S.H.M. and N.H.; Resources, M.S.S.D.; Supervision, A.N.; Writing—original draft, S.H.M.; Writing—review & editing, A.N. and M.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

1. Indexes η v E V , C H , η h B o i l e r Charging efficiency of v-th EV and h-th boiler
A v Set of times that v-th EV is available ρ R B A , ρ N G Price of gas and rubbish burning agent fuel
pIndex for emission types (NOx or CO2 or SO2) Δ t Period of time
rIndex for rubbish burning agent T RBA Efficiency of Rubbish burning agent
tIndex for time (hour) α h C H P The parameter in production characteristic equations of CHP
v, d, w, e, hIndex for EV, DG, WT, ES, and CHP unit η e ES , CH , η e ES , DCH Efficiency of charging and discharging ES
2. Parameters 3. Variables
a d D G , b d D G , c d D G DG fuel cost function coefficients E C d , t D G , E C h , t C H P , E C r , t R B A Emission cost of DG, CHP, RBA
a e E S , b e E S ESs cost coefficients f h , t B o i l e r , f h , t C H P Fuel utilization in boiler and CHIP at time t (kW)
B C v   Battery capacity of v-th EV (kWh) F C d , t D G , F C h , t C H P , F C r , t R B A Fuel cost of DG, CHP, RBA
C R v Rated charger capacity for e-th EV (kW) H h , t B o i l e r , H h , t C H P Produced heat by boiler and CHP at time t (kWh)
Ex p , d , Ex p , h , Ex p , r Externality DG, CHP and RBA Cost of p-th
pollution type (lb/kWh)
H h , t s Heat cumulative in heat tank at time t (kWh)
EF p , d , EF p , h , EF p , r Emission factor of p-th pollution type for
DG, CHP and RBA ($/lb)
N d , t DG , on , N d , t DG , off On_time and off_time of d_th DG at hour (t)
f h B o i l e r , MAX , f h C H P , MAX Maximum fuel input of boiler and CHP (kW) P t b u y Exchanged power
H t D Heat demand for vpp at time t (kWh) P t I L Amount of interruptible load
H h S , MAX Maximum capacity of heating storage P t I n f l e x Inflexible load of MGs at time t
O & M w Operation and maintenance cost of wind turbine P r , t R B A Electrical power of rubbish burning agent
P d D G , M I N   ,   P d D G , M A X Lower and upper limits of active power generation of DG (kW) P e , t C H , P e , t D C H Electrical power of charge and discharge ES (kW)
P e MAX , DCH
P e MAX , CH
Maximum limit for ES charge and discharge (kW) P d , t D G Electrical power of diesel generator
P m i n b u y , P m a x b u y Maximum and minimum of exchanged power   S C d , t D G Start-up cost of DG
R U R d , R D R d Ramp-up and Ramp-down rate limit of d-th DG (kW) SOC e , t ES , S O C v , t E V SOC of ES and EV in hour t (kWh)
SOC e ES , MIN , SOC e ES , MAX Maximum and minimum State of Charge for ES T C d , t D G , T C w , t W , T C h , t C H P , T C r , t R B A , T C t b u y ,     T C t I L Cost of DG, W, CHP, RBA, buy and IL
S O C v E V , i n i t i a l Initial SOC of v-th EV (kWh) u d , t , u d , t Binary variables for commitment state
of DG d in hour t
S U C d Start-up cost of DG
  v w CIN ,   v w COUT ,   v w R Cut in, cut out, and a nominal speed of wind turbine w (m/s)
u e , t ES , CH , u e , t ES , DCH Binary variables for the state of charge and discharge of ES

References

  1. Kamarposhti, M.A.; Colak, I.; Eguchi, K. Optimal energy management of distributed generation in micro-grids using artificial bee colony algorithm. Math. Biosci. Eng. 2021, 18, 7402–7418. [Google Scholar] [CrossRef] [PubMed]
  2. Fan, S.; He, G.; Zhou, X.; Cui, M. Online Optimization for Networked Distributed Energy Resources with Time-Coupling Constraints. IEEE Trans. Smart Grid 2020, 12, 251–267. [Google Scholar] [CrossRef]
  3. Guo, C.; Wang, X.; Zheng, Y.; Zhang, F. Real-time optimal energy management of microgrid with uncertainties based on deep reinforcement learning. Energy 2021, 238, 121873. [Google Scholar] [CrossRef]
  4. Raghav, L.P.; Kumar, R.S.; Raju, D.K.; Singh, A.R. Optimal Energy Management of Microgrids Using Quantum Teaching Learning Based Algorithm. IEEE Trans. Smart Grid 2021, 12, 4834–4842. [Google Scholar] [CrossRef]
  5. Javed, M.S.; Song, A.; Ma, T. Techno-economic assessment of a stand-alone hybrid solar-wind-battery system for a remote island using genetic algorithm. Energy 2019, 176, 704–717. [Google Scholar] [CrossRef]
  6. Erenoğlu, A.K.; Şengör, I.; Erdinç, O.; Taşcıkaraoğlu, A.; Catalão, J.P. Optimal energy management system for microgrids considering energy storage, demand response and renewable power generation. Int. J. Electr. Power Energy Syst. 2021, 136, 107714. [Google Scholar] [CrossRef]
  7. Gupta, N.; Khosravy, M.; Patel, N.; Dey, N.; Mahela, O.P. Mendelian evolutionary theory optimization algorithm. Soft Comput. 2020, 24, 14345–14390. [Google Scholar] [CrossRef]
  8. Gupta, N.; Khosravy, M.; Gupta, S.; Dey, N.; Crespo, R.G. Lightweight Artificial Intelligence Technology for Health Diagnosis of Agriculture Vehicles: Parallel Evolving Artificial Neural Networks by Genetic Algorithm. Int. J. Parallel Program. 2020, 50, 1–26. [Google Scholar] [CrossRef]
  9. Variengien, A.; Pontes-Filho, S.; Glover, T.E.; Nichele, S. Towards Self-organized Control: Using Neural Cellular Automata to Robustly Control a Cart-Pole Agent. Innov. Mach. Intell. 2021, 1, 1–14. [Google Scholar] [CrossRef]
  10. Dashtdar, M.; Bajaj, M.; Hosseinimoghadam, S.M.S. Design of Optimal Energy Management System in a Residential Microgrid Based on Smart Control. Smart Sci. 2021, 10, 25–39. [Google Scholar] [CrossRef]
  11. Adefarati, T.; Bansal, R.; Bettayeb, M.; Naidoo, R. Optimal energy management of a PV-WTG-BSS-DG microgrid system. Energy 2020, 217, 119358. [Google Scholar] [CrossRef]
  12. Aghdam, F.H.; Kalantari, N.T.; Mohammadi-Ivatloo, B. A chance-constrained energy management in multi-microgrid systems considering degradation cost of energy storage elements. J. Energy Storage 2020, 29, 101416. [Google Scholar] [CrossRef]
  13. Faghiri, M.; Samizadeh, S.; Nikoofard, A.; Khosravy, M.; Senjyu, T. Mixed-Integer Linear Programming for Decentralized Multi-Carrier Optimal Energy Management of a Micro-Grid. Appl. Sci. 2022, 12, 3262. [Google Scholar] [CrossRef]
  14. Jia, S.; Kang, X. Multi-Objective Optimal Scheduling of CHP Microgrid Considering Conditional Value-at-Risk. Energies 2022, 15, 3394. [Google Scholar] [CrossRef]
  15. Shayegan-Rad, A.; Badri, A.; Zangeneh, A. Day-ahead scheduling of virtual power plant in joint energy and regulation reserve markets under uncertainties. Energy 2017, 121, 114–125. [Google Scholar] [CrossRef]
  16. Najafi-Ghalelou, A.; Zare, K.; Nojavan, S. Optimal scheduling of multi-smart buildings energy consumption considering power exchange capability. Sustain. Cities Soc. 2018, 41, 73–85. [Google Scholar] [CrossRef]
  17. Gougheri, S.S.; Jahangir, H.; Golkar, M.A.; Ahmadian, A.; Golkar, M.A. Optimal participation of a virtual power plant in electricity market considering renewable energy: A deep learning-based approach. Sustain. Energy Grids Netw. 2021, 26, 100448. [Google Scholar] [CrossRef]
  18. Bahmani, R.; Karimi, H.; Jadid, S. Stochastic electricity market model in networked microgrids considering demand response programs and renewable energy sources. Int. J. Electr. Power Energy Syst. 2019, 117, 105606. [Google Scholar] [CrossRef]
  19. Mazidi, M.; Rezaei, N.; Ardakani, F.J.; Mohiti, M.; Guerrero, J.M. A hierarchical energy management system for islanded multi-microgrid clusters considering frequency security constraints. Int. J. Electr. Power Energy Syst. 2020, 121, 106134. [Google Scholar] [CrossRef]
  20. Du, Y.; Li, F. Intelligent Multi-Microgrid Energy Management Based on Deep Neural Network and Model-Free Reinforcement Learning. IEEE Trans. Smart Grid 2019, 11, 1066–1076. [Google Scholar] [CrossRef]
  21. Tan, B.; Chen, H. Multi-objective energy management of multiple microgrids under random electric vehicle charging. Energy 2020, 208, 118360. [Google Scholar] [CrossRef]
  22. Jani, A.; Karimi, H.; Jadid, S. Multi-time scale energy management of multi-microgrid systems considering energy storage systems: A multi-objective two-stage optimization framework. J. Energy Storage 2022, 51, 104554. [Google Scholar] [CrossRef]
  23. Gougheri, S.S.; Jahangir, H.; Golkar, M.A.; Moshari, A. Unit Commitment with Price Demand Response based on Game Theory Approach. In Proceedings of the 2019 International Power System Conference (PSC), Tehran, Iran, 9–11 December 2019; pp. 234–240. [Google Scholar] [CrossRef]
  24. Sadeghi, S.; Jahangir, H.; Vatandoust, B.; Golkar, M.A.; Ahmadian, A.; Elkamel, A. Optimal bidding strategy of a virtual power plant in day-ahead energy and frequency regulation markets: A deep learning-based approach. Int. J. Electr. Power Energy Syst. 2020, 127, 106646. [Google Scholar] [CrossRef]
  25. Jahangir, H.; Gougheri, S.S.; Vatandoust, B.; Golkar, M.A.; Golkar, M.A.; Ahmadian, A.; Hajizadeh, A. A Novel Cross-Case Electric Vehicle Demand Modeling Based on 3D Convolutional Generative Adversarial Networks. IEEE Trans. Power Syst. 2021, 37, 1173–1183. [Google Scholar] [CrossRef]
  26. Power Data. Available online: http://www.ieso.ca/power-data (accessed on 3 November 2022).
  27. Little, J.; Moler, C. Statistics and Machine Learning Toolbox; Version 9.6 (R2019a); MathWorks: Natick, MA, USA, 2019. [Google Scholar]
Figure 1. Proposed network diagram.
Figure 1. Proposed network diagram.
Sustainability 14 15036 g001
Figure 2. The LSTM based forecasting framework.
Figure 2. The LSTM based forecasting framework.
Sustainability 14 15036 g002
Figure 3. Electricity and heat demands. (a) Hourly forecasted electricity demand curve. (b) Hourly heat demand curve.
Figure 3. Electricity and heat demands. (a) Hourly forecasted electricity demand curve. (b) Hourly heat demand curve.
Sustainability 14 15036 g003
Figure 4. Day-ahead prediction of stochastic parameters. (a) Hourly forecasted wind speed curve. (b) Hourly predicted energy price curve.
Figure 4. Day-ahead prediction of stochastic parameters. (a) Hourly forecasted wind speed curve. (b) Hourly predicted energy price curve.
Sustainability 14 15036 g004
Figure 5. Numerical result of the proposed solution. (a) The amount of production power for each unit of microgrid components. (b) Exchanged power between the microgrid and upstream network. (c) Power is absorbed by electrical vehicles in hours.
Figure 5. Numerical result of the proposed solution. (a) The amount of production power for each unit of microgrid components. (b) Exchanged power between the microgrid and upstream network. (c) Power is absorbed by electrical vehicles in hours.
Sustainability 14 15036 g005
Figure 6. (a) Heat generation by heat storage, boiler, and CHP to provide heat demand. (b) State of charge for each ES unit. (c) The power production cost of each unit.
Figure 6. (a) Heat generation by heat storage, boiler, and CHP to provide heat demand. (b) State of charge for each ES unit. (c) The power production cost of each unit.
Sustainability 14 15036 g006
Figure 7. The sensitivity of the production cost and the total cost of energy production in the microgrid to the penetration rate of RERs.
Figure 7. The sensitivity of the production cost and the total cost of energy production in the microgrid to the penetration rate of RERs.
Sustainability 14 15036 g007
Table 1. Comparison of EMS in the literature review.
Table 1. Comparison of EMS in the literature review.
RefDGCHPWTEVESMethodologyObjective Function
[11]FminconMulti-Objective
[6]MILPMinimizing distribution grid losses
[4]QTLBOOptimizing energy flow in microgrids
[1]ABCMinimizing cost
[13]MILPMinimizing cost
[17]MILPMaximizing profit
[14]MILPMulti-Objective
[12]CCPMinimizing cost
[18]MILPMinimizing cost
[19]MILPMinimizing cost
[20]DNN/RLMaximizing profit
[21]LSTM-DLMulti-Objective
[22]Cooperative gameMulti-Objective
This paperMILPMinimizing total cost
Table 2. DGs and CHP data.
Table 2. DGs and CHP data.
DGs Data
Bus. No a d D G $ / KWh 2 b d D G $ / K W h c d D G $ / h P d D G , M a x Kw P d D G , M i n KW S U C d $
B82.4 ×   10 5 4.7 ×   10 5 1.9 ×   10 5 5005045
B182.4 ×   10 5 4.8 ×   10 5 2 ×   10 5 7006545
B212.6 ×   10 5 5 ×   10 5 2.3 ×   10 5 9009015
CHP Data
Bus. No α h C H P η h B o i l e r f h B o i l e r , MAX f h C H P , MAX H h S , MAX H h , 0 S
B1420.820002000800257
Table 3. ESs, RBA, and WTs data.
Table 3. ESs, RBA, and WTs data.
ES Data
Bus. No η e ES , CH η e ES , DCH P e MAX , CH P e MAX , DCH SOC e ES , MIN SOC e ES , MIN
B40.860.86505025010
B150.860.8615015075050
RBA Data
Bus. No T RBA ρ R B A h v R B A P e RBA , Max P e RBA , Min o
B200.30.020.51506
WT Data
Bus. NoO&Mw Pw w max     v w CIN   v w R   v w COUT
B190.015003925
B50.015003925
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mirbarati, S.H.; Heidari, N.; Nikoofard, A.; Danish, M.S.S.; Khosravy, M. Techno-Economic-Environmental Energy Management of a Micro-Grid: A Mixed-Integer Linear Programming Approach. Sustainability 2022, 14, 15036. https://0-doi-org.brum.beds.ac.uk/10.3390/su142215036

AMA Style

Mirbarati SH, Heidari N, Nikoofard A, Danish MSS, Khosravy M. Techno-Economic-Environmental Energy Management of a Micro-Grid: A Mixed-Integer Linear Programming Approach. Sustainability. 2022; 14(22):15036. https://0-doi-org.brum.beds.ac.uk/10.3390/su142215036

Chicago/Turabian Style

Mirbarati, Seyed Hasan, Najme Heidari, Amirhossein Nikoofard, Mir Sayed Shah Danish, and Mahdi Khosravy. 2022. "Techno-Economic-Environmental Energy Management of a Micro-Grid: A Mixed-Integer Linear Programming Approach" Sustainability 14, no. 22: 15036. https://0-doi-org.brum.beds.ac.uk/10.3390/su142215036

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