Optimal Management of a Virtual Power Plant Consisting of Renewable Energy Resources and Electric Vehicles Using Mixed-Integer Linear Programming and Deep Learning
Abstract
:1. Introduction
1.1. Background and Motivation
1.2. Literature Survey
- Based on the current trends in the power systems and disadvantages of fossil fuel-based units, considering DR programs and EVs are necessary. In addition, the emission cost is a vital factor for increasing the penetration of RESs that should be investigated in the studies for optimal management of VPPs. Therefore, modeling a comprehensive study by considering all the components indicated in Table 1 is essential and has not been completely considered by any of the reviewed papers.
- Modeling uncertainties, especially EVs’ behavior owing to the fact that VPPs have a high percentage of stochastic resources can completely change the bids of VPPs in the market. In this regard, using methods with high accuracy based on data-driven approaches plays a decisive role to decrease the penalty cost of VPPs in the electricity market.
1.3. Paper Contribution
- Forecasting all uncertainties involved in the planning of a VPP by bi-directional long short-term memory (BLSTM) networks—load, price, RES, and EV uncertainties. Furthermore, in this paper, EV samples are generated based on three features (arrival time, departure time, and travel distance) by considering dependency among these features. However, other works considered them separately or used the Monte Carlo method which cannot effectively model EVs’ behavior and increased the number of infeasible samples.
- Proposing a comprehensive mixed-integer linear programming (MILP) model for technical VPPs’ energy management, by emission cost, network and unit constraints, DR, and degradation cost of ES.
- Considering the VPP participation in DAM.
1.4. Paper Organization
2. Problem Formulation
3. Numerical Results
3.1. Input Data
3.2. Uncertainty Modeling
3.3. Case Study Results
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Nomenclature
Indices | |
Time index | |
Conventional distributed generation (DG) index | |
Wind turbine (WT) index | |
Emission type index | |
Index for linear pieces | |
Energy storages (ESs) index | |
Nodes indices | |
Electric vehicles (EVs) index | |
Parameters | |
Start-up cost ($) | |
Externality costs | |
Emission factor | |
, | ESs’ charging and discharging efficiency |
Rated charger capacity (kW) | |
EVs’ charging efficiency | |
Initial state of charge (SOC) of EVs (kWh) | |
EVs’ battery capacity (kWh) | |
Active power demand (kW) | |
Conductance value of line bl (p.u) | |
Reactive power demand (kVar) | |
Linear load flow constant | |
Coefficient for WT cost ($/kW) | |
Maximum output power of WTs (kW) | |
, | Minimum up and down times (h) |
, | Minimum and maximum output power of DGs (kW) |
,, | DG cost coefficients |
, | ES cost coefficients |
, | Minimum and maximum SOC of ESs (kWh) |
, | Maximum and minimum charge rate of ESs (kW) |
Susceptance value of line bl (p.u) | |
Maximum magnitude of apparent power flow (kVA) | |
, | Minimum and maximum voltage limit (p.u) |
, , | Cut-in, cut-out, and rated speed of WTs |
Base apparent power (kVA) | |
Active power price in day-ahead market (DAM) at hour t ($/kw) | |
Maximum allowable exchanged power with upstream network | |
Shut down cost ($) | |
, | Ramp-up and ramp-down rate limits (kW) |
Wind speed | |
Slope of piece-line k | |
Big value | |
Variables | |
DG cost ($) | |
Amount of active exchanged power with the upstream network (kW) | |
Emission cost ($) | |
, | Binary variable for the commitment of DGs |
ES cost ($) | |
WT cost ($) | |
, | Maximum allowable amount for increasing or decreasing load in each bus (kW) |
OFF and ON time of DGs (h) | |
, | Generated active and reactive power by unit m |
Generated power in segment k (kW) | |
, | Amount of ESs’ charging and discharging (kW) |
References
- Dehghani, M.; Taghipour, M.; Sadeghi Gougheri, S.; Nikoofard, A.; Gharehpetian, G.B.; Khosravy, M. A Deep Learning-Based Approach for Generation Expansion Planning Considering Power Plants Lifetime. Energies 2021, 14, 8035. [Google Scholar] [CrossRef]
- Liang, Z.; Alsafasfeh, Q.; Jin, T.; Pourbabak, H.; Su, W. Risk-Constrained Optimal Energy Management for Virtual Power Plants Considering Correlated Demand Response. IEEE Trans. Smart Grid 2017, 10, 1577–1587. [Google Scholar] [CrossRef]
- 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. 2021, 127, 106646. [Google Scholar] [CrossRef]
- Ullah, Z.; Hassanin, H. Modeling, optimization, and analysis of a virtual power plant demand response mechanism for the internal electricity market considering the uncertainty of renewable energy sources. Energies 2022, 15, 5296. [Google Scholar] [CrossRef]
- Kasaei, M.J.; Gandomkar, M.; Nikoukar, J. Optimal management of renewable energy sources by virtual power plant. Renew Energy 2017, 114, 1180–1188. [Google Scholar] [CrossRef]
- Ju, L.; Li, H.; Zhao, J.; Chen, K.; Tan, Q.; Tan, Z. Multi-objective stochastic scheduling optimization model for connecting a virtual power plant to wind-photovoltaic-electric vehicles considering uncertainties and demand response. Energy Convers Manag. 2016, 128, 160–177. [Google Scholar] [CrossRef] [Green Version]
- Ju, L.; Tan, Q.; Lu, Y.; Tan, Z.; Zhang, Y.; Tan, Q. A CVaR-robust-based multi-objective optimization model and three-stage solution algorithm for a virtual power plant considering uncertainties and carbon emission allowances. Int. J. Electr. Power Energy Syst. 2019, 107, 628–643. [Google Scholar] [CrossRef]
- Hooshmand, R.-A.; Nosratabadi, S.M.; Gholipour, E. Event-based scheduling of industrial technical virtual power plant considering wind and market prices stochastic behaviors-A case study in Iran. J. Clean Prod. 2018, 172, 1748–1764. [Google Scholar] [CrossRef]
- Chen, G.; Li, J. A fully distributed ADMM-based dispatch approach for virtual power plant problems. Appl. Math Model. 2018, 58, 300–312. [Google Scholar] [CrossRef]
- Gougheri, S.S.; Jahangir, H.; Golkar, M.A.; Ahmadian, A.; Aliakbar Golkar, M. 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]
- Tan, Z.; Wang, G.; Ju, L.; Tan, Q.; Yang, W. Application of CVaR risk aversion approach in the dynamical scheduling optimization model for virtual power plant connected with wind-photovoltaic-energy storage system with uncertainties and demand response. Energy 2017, 124, 198–213. [Google Scholar] [CrossRef] [Green Version]
- Shabanzadeh, M.; Sheikh-El-Eslami, M.-K.; Haghifam, M.-R. The design of a risk-hedging tool for virtual power plants via robust optimization approach. Appl. Energy 2015, 155, 766–777. [Google Scholar] [CrossRef]
- Gougheri, S.S.; Dehghani, M.; Nikoofard, A.; Jahangir, H.; Golkar, M.A. Economic assessment of multi-operator virtual power plants in electricity market: A game theory-based approach. Sustain. Energy Technol. Assess. 2022, 53, 102733. [Google Scholar] [CrossRef]
- Zhou, B.; Liu, X.; Cao, Y.; Li, C.; Chung, C.Y.; Chan, K.W. Optimal scheduling of virtual power plant with battery degradation cost. IET Gener. Transm. Distrib. 2016, 10, 712–725. [Google Scholar] [CrossRef]
- Ullah, Z.; Hassanin, H.; Cugley, J.; Alawi, M.A. Planning, Operation, and Design of Market-Based Virtual Power Plant Considering Uncertainty. Energies 2022, 15, 7290. [Google Scholar] [CrossRef]
- Sharma, H.; Mishra, S.; Dhillon, J.; Sharma, N.K.; Bajaj, M.; Tariq, R.; Rehman, A.U.; Shafiq, M.; Hamam, H. Feasibility of Solar Grid-Based Industrial Virtual Power Plant for Optimal Energy Scheduling: A Case of Indian Power Sector. Energies 2022, 15, 752. [Google Scholar] [CrossRef]
- Hu, J.; Liu, Y.; Jiang, C. An optimum bidding strategy of CVPP by interval optimization. IEEJ Trans. Electr. Electron Eng. 2018, 13, 1568–1577. [Google Scholar] [CrossRef]
- Barati, H.; Ashir, F. Managing and Minimizing Cost of Energy in Virtual Power Plants in the Presence of Plug-in Hybrid Electric Vehicles Considering Demand Response Program. J. Electr. Eng. Technol. 2018, 13, 568–579. [Google Scholar]
- Iacobucci, R.; McLellan, B.; Tezuka, T. Costs and carbon emissions of shared autonomous electric vehicles in a Virtual Power Plant and Microgrid with renewable energy. Energy Procedia 2019, 156, 401–405. [Google Scholar] [CrossRef]
- Abbasi, M.H.; Taki, M.; Rajabi, A.; Li, L.; Zhang, J. Coordinated operation of electric vehicle charging and wind power generation as a virtual power plant: A multi-stage risk constrained approach. Appl. Energy 2019, 239, 1294–1307. [Google Scholar] [CrossRef]
- Zhang, G.; Jiang, C.; Wang, X.; Li, B.; Zhu, H. Bidding strategy analysis of virtual power plant considering demand response and uncertainty of renewable energy. IET Gener. Transm. Distrib. 2017, 11, 3268–3277. [Google Scholar] [CrossRef]
- Jahangir, H.; Tayarani, H.; Gougheri, S.S.; Golkar, M.A.; Ahmadian, A.; Elkamel, A. Deep Learning-based Forecasting Approach in Smart Grids with Micro-Clustering and Bi-directional LSTM Network. IEEE Trans. Ind. Electron. 2020, 68, 8298–8309. [Google Scholar] [CrossRef]
- Vatandoust, B.; Ahmadian, A.; Golkar, M.A.; Elkamel, A.; Almansoori, A.; Ghaljehei, M. Risk-Averse Optimal Bidding of Electric Vehicles and Energy Storage Aggregator in Day-ahead Frequency Regulation Market. IEEE Trans. Power Syst. 2018, 34, 2036–2047. [Google Scholar] [CrossRef]
- Yao, E.; Wong, V.W.S.; Schober, R. Optimization of aggregate capacity of PEVs for frequency regulation service in day-ahead market. IEEE Trans. Smart Grid 2016, 9, 3519–3529. [Google Scholar] [CrossRef]
- Zamani, A.G.; Zakariazadeh, A.; Jadid, S. Day-ahead resource scheduling of a renewable energy based virtual power plant. Appl. Energy 2016, 169, 324–340. [Google Scholar] [CrossRef]
- Zamani, A.G.; Zakariazadeh, A.; Jadid, S.; Kazemi, A. Stochastic operational scheduling of distributed energy resources in a large scale virtual power plant. Int. J. Electr. Power Energy Syst. 2016, 82, 608–620. [Google Scholar] [CrossRef]
- Hadayeghparast, S.; Farsangi, A.S.; Shayanfar, H. Day-ahead stochastic multi-objective economic/emission operational scheduling of a large scale virtual power plant. Energy 2019, 172, 630–646. [Google Scholar] [CrossRef]
- Lima, R.M.; Conejo, A.J.; Langodan, S.; Hoteit, I.; Knio, O.M. Risk-averse formulations and methods for a virtual power plant. Comput. Oper. Res. 2018, 96, 350–373. [Google Scholar] [CrossRef]
- Yi, Z.; Xu, Y.; Gu, W.; Wu, W. A Multi-time-scale Economic Scheduling Strategy for Virtual Power Plant Based on Deferrable Loads Aggregation and Disaggregation. IEEE Trans. Sustain. Energy 2019, 11, 1332–1346. [Google Scholar] [CrossRef]
- 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; IEEE: Piscataway, NJ, USA, 2019; pp. 234–240. [Google Scholar]
- Sedghi, M.; Ahmadian, A.; Golkar, M.A. Optimal storage planning in active distribution network considering uncertainty of wind power distributed generation. IEEE Transactions on Power Systems. 2015, 31, 304–316. [Google Scholar] [CrossRef]
- Ghaljehei, M.; Ahmadian, A.; Golkar, M.A.; Amraee, T.; Elkamel, A. Stochastic SCUC considering compressed air energy storage and wind power generation: A techno-economic approach with static voltage stability analysis. Int. J. Electr. Power Energy Syst. 2018, 100, 489–507. [Google Scholar] [CrossRef]
- Manshadi, S.D.; Khodayar, M.E. Resilient operation of multiple energy carrier microgrids. IEEE Trans. Smart Grid 2015, 6, 2283–2292. [Google Scholar] [CrossRef]
- Sedghi, M.; Ahmadian, A.; Pashajavid, E.; Aliakbar-Golkar, M. Storage scheduling for optimal energy management in active distribution network considering load, wind, and plug-in electric vehicles uncertainties. J. Renew Sustain. Energy 2015, 7, 33120. [Google Scholar] [CrossRef]
- Mohamed, F.A.; Koivo, H.N. System modelling and online optimal management of microgrid using mesh adaptive direct search. Int. J. Electr. Power Energy Syst. 2010, 32, 398–407. [Google Scholar] [CrossRef]
- Jahangir, H.; Tayarani, H.; Baghali, S.; Ahmadian, A.; Elkamel, A.; Golkar, M.A.; Castilla, M. A Novel Electricity Price Forecasting Approach Based on Dimension Reduction Strategy and Rough Artificial Neural Networks. IEEE Trans. Ind. Informat. 2019, 16, 2369–2381. [Google Scholar] [CrossRef]
Ref. | VPP Resources | Objective Function | Load Flow | Emission Cost | Optimization Problem | ||||
---|---|---|---|---|---|---|---|---|---|
RES | DG | ES | EV | DR | |||||
[2] | ☑ | ☒ | ☑ | ☒ | ☑ | Min. Cost | ☑ | ☒ | MILP |
[3] | ☑ | ☑ | ☑ | ☑ | ☑ | Max. Profit | ☑ | ☑ | MILP |
[4] | ☑ | ☑ | ☑ | ☒ | ☑ | Min. Cost | ☑ | ☒ | MINLP |
[5] | ☑ | ☑ | ☑ | ☒ | ☒ | Min. Cost | ☒ | ☒ | MINLP |
[6] | ☑ | ☑ | ☒ | ☑ | ☑ | Multi-objective | ☒ | ☒ | MINLP |
[7] | ☑ | ☑ | ☑ | ☒ | ☑ | Multi-objective | ☒ | ☑ | MIP |
[8] | ☑ | ☑ | ☒ | ☒ | ☑ | Max. Profit | ☑ | ☒ | MINLP |
[9] | ☑ | ☑ | ☑ | ☒ | ☑ | Max. Profit | ☑ | ☒ | MINLP |
[10] | ☑ | ☑ | ☑ | ☑ | ☒ | Min. Cost | ☑ | ☑ | MILP |
[11] | ☑ | ☑ | ☑ | ☒ | ☑ | Max. Profit | ☒ | ☒ | MILP |
[12] | ☑ | ☑ | ☒ | ☒ | ☑ | Max. Profit | ☒ | ☒ | MILP |
[13] | ☑ | ☑ | ☑ | ☒ | ☑ | Max. Profit | ☑ | ☑ | MILP |
[14] | ☑ | ☑ | ☑ | ☑ | ☒ | Max. Profit | ☒ | ☒ | MILP |
[15] | ☑ | ☒ | ☑ | ☒ | ☑ | Max. Profit | ☒ | ☒ | MILP |
[16] | ☑ | ☒ | ☑ | ☒ | ☑ | Min. Cost | ☒ | ☒ | MILP |
[17] | ☑ | ☑ | ☒ | ☒ | ☒ | Max. Profit | ☒ | ☒ | MILP |
[18] | ☑ | ☑ | ☒ | ☑ | ☑ | Min. Cost | ☒ | ☑ | MILP |
[19] | ☑ | ☑ | ☒ | ☑ | ☒ | Min. Cost | ☒ | ☑ | MILP |
[20] | ☑ | ☒ | ☒ | ☑ | ☑ | Max. Profit | ☒ | ☒ | MILP |
[21] | ☑ | ☑ | ☒ | ☒ | ☑ | Min. Cost | ☒ | ☒ | MINLP |
This paper | ☑ | ☑ | ☑ | ☑ | ☑ | Min. Cost | ☑ | ☑ | MILP |
Ref. | Uncertainty Modeling | Method | |||
---|---|---|---|---|---|
Price | RES | Load | EV | ||
[8] | ☑ | ☑ | ☒ | ☒ | Normal, Weibull distribution functions |
[17,25] | ☑ | ☑ | ☑ | ☒ | Point estimate method |
[5] | ☑ | ☑ | ☑ | ☒ | 2-point estimate method |
[2,4,21] | ☑ | ☑ | ☑ | ☒ | Scenario-based method |
[18] | ☒ | ☒ | ☒ | ☒ | – |
[19] | ☒ | ☑ | ☒ | ☒ | Historical data and Markov |
[20] | ☑ | ☑ | ☒ | ☒ | ARMA and adaptive neuro-fuzzy inference system |
[6] | ☑ | ☑ | ☑ | ☑ | Weibull, Beta, and Normal distribution function |
[7,11,15] | ☒ | ☑ | ☑ | ☒ | Weibull, Beta, and Normal distribution function |
[26,27] | ☑ | ☑ | ☑ | ☒ | Weibull, Beta, and Normal distribution function |
[9] | ☒ | ☑ | ☒ | ☒ | Weibull function |
[28] | ☑ | ☑ | ☒ | ☒ | Scenario generation |
[23] | ☑ | ☒ | ☒ | ☑ | SARIMA and Copula methods |
[24] | ☒ | ☒ | ☒ | ☑ | Empirical probability density function |
[29] | ☑ | ☑ | ☑ | ☒ | Monte Carlo simulation |
[12] | ☑ | ☑ | ☑ | ☒ | Robust optimization |
[14] | ☑ | ☑ | ☑ | ☒ | Scenario-based method |
[3,10,13] | ☑ | ☑ | ☑ | ☑ | RANN and LSTM |
[16] | ☒ | ☒ | ☒ | ☒ | – |
This paper | ☑ | ☑ | ☑ | ☑ | BLSTM |
Bus No. | Type | (kWh) | (kWh) | (kWh) | ($/kW) | ($) | (kW) | (kW) | ||
---|---|---|---|---|---|---|---|---|---|---|
14 | ES1 | 70 | 5 | 25 | 0.01 | 1/5 | 30 | 30 | 0.95 | 0.95 |
20 | ES2 | 90 | 10 | 40 | 0.012 | 1/7 | 40 | 40 | 0.95 | 0.95 |
Bus No. | Type | ($/kW2) | ($/kW) | ($) | (kW) | (kW) | (kVar) | (kVar) |
---|---|---|---|---|---|---|---|---|
4 | DG1 | 0.019 | 0.055 | 50 | 600 | −180 | 400 | |
18 | DG2 | 0.0197 | 0.048 | 30 | 500 | −150 | 350 | |
5 | DG3 | 0.0055 | 0.0184 | 20 | 300 | −160 | 200 | |
15 | DG4 | 0.0048 | 0.0151 | 10 | 250 | −100 | 100 |
4.2 | ||
0.99 | ||
0.014 |
Bus No. | Type | ($/kW) | (kW) | (m) | (m/s) | (m/s) |
---|---|---|---|---|---|---|
10, 21 | WT1, WT2 | 0.03 | 500 | 3 | 25 | 9 |
Method | Error Criterion | Load Demand p.u | Electricity Price $/kWh | Wind Speed m/s |
---|---|---|---|---|
LSVM | MAE | 0.0358 | 0.0104 | 1.298 |
RMSE | 0.0422 | 0.0134 | 1.461 | |
GSVM | MAE | 0.014 | 0.0078 | 0.8948 |
RMSE | 0.0178 | 0.0105 | 1.091 | |
SANN | MAE | 0.0215 | 0.0087 | 1.022 |
RMSE | 0.027 | 0.0117 | 1.191 | |
LSTM | MAE | 0.009 | 0.0044 | 0.3911 |
RMSE | 0.0112 | 0.0053 | 0.5700 | |
BLSTM | MAE | 0.0059 | 0.0028 | 0.2155 |
RMSE | 0.0082 | 0.0033 | 0.2592 |
Method | Network Cost | DG Cost | ES Cost | WT Cost | Total Cost | Error |
---|---|---|---|---|---|---|
Real data | 1247.9 | 491.2 | 83.3 | 23.1 | 1802.80 | - |
BLSTM | 1248.9 | 465.1 | 83.3 | 20.9 | 1776.2 | 1.47 |
LSTM | 1120.8 | 436.3 | 83.4 | 12.9 | 1619.5 | 10.16 |
Short ANN | 1221.4 | 318.4 | 80.2 | 25.6 | 1611.1 | 10.63 |
Gaussian SVM | 1138.0 | 382 | 80.7 | 29.8 | 1595.8 | 11.47 |
Linear SVM | 1155.6 | 243.5 | 79.2 | 34.2 | 1484.5 | 17.65 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ahmadian, A.; Ponnambalam, K.; Almansoori, A.; Elkamel, A. Optimal Management of a Virtual Power Plant Consisting of Renewable Energy Resources and Electric Vehicles Using Mixed-Integer Linear Programming and Deep Learning. Energies 2023, 16, 1000. https://doi.org/10.3390/en16021000
Ahmadian A, Ponnambalam K, Almansoori A, Elkamel A. Optimal Management of a Virtual Power Plant Consisting of Renewable Energy Resources and Electric Vehicles Using Mixed-Integer Linear Programming and Deep Learning. Energies. 2023; 16(2):1000. https://doi.org/10.3390/en16021000
Chicago/Turabian StyleAhmadian, Ali, Kumaraswamy Ponnambalam, Ali Almansoori, and Ali Elkamel. 2023. "Optimal Management of a Virtual Power Plant Consisting of Renewable Energy Resources and Electric Vehicles Using Mixed-Integer Linear Programming and Deep Learning" Energies 16, no. 2: 1000. https://doi.org/10.3390/en16021000