|
Ref | Method | Objectives | Constraints | Algorithm | Simulation tool |
|
[1] | Sizing | Min COE, max reliability | RF, BESS constraints | MOSaDE | — |
[2] | EM | Min COE | Thermal limit violation, voltage stabilization, BESS constraints | GA + DSM | CEPLEX Matlab |
[3] | Sizing | Min loss, max reliability | BESS constraints | Myopic | Matlab |
[4] | Sizing | Ensure balance | — | Myopic | PVsys, Crmsolar |
[5] | Sizing | Min NPC, min COE, min | RF | (GAMS) | HOMER |
[6] | EM | Max reliability, min loss, max lifetime | BESS, FC, hydrogen technical constraints | MPC + DSM | — |
[7] | EM | Min COE | BESS, utility technical constraints | MPC | — |
[8] | EM | Min peak demand | User comfort | Myopic + DSM | EnergyPlus |
[9] | EM | Min operation cost | ESS, network and security constraints, user comfort | GAMS | SBB solver |
[10] | CS + EM | — | BESS, utility technical constraints | Myopic | Matlab |
[11] | EM | Min NPC | Reliability, BESS and generation constraints, excess of RER | Myopic + DSM | HOMER |
[12] | EM | Min mismatch cost | BESS, generation and load constraints | Built algorithms | — |
[13] | EM | Min operation cost, max reliability | BESS, generation and load constraints | MILP | SimplexLP |
[14] | EM | Min operation cost | BESS and generation constraints | Backtracking search optimization algorithm (BSO) | — |
[15] | EM | Min operation cost, max reliability | ESS constraints | MPC + rule-based control | Pyomo (CPLEX) |
[16] | EM | Min cash flow, min , max reliability | BESS and network constraints | Branch & bound | Matlab |
[17] | CS | Network stabilization | Voltage stabilization | Time rate multiple pulse width modulation (TRM-PWM) | Matlab/Simulink |
[18] | EM | Min COE | Energy balance | PSO | Matlab |
[19] | EM | Min COE | ESS constraints | Sliding-window-based sequential optimization | — |
[20] | EM | Min COE | ESS and network constraints | Store-then-cooperate/cooperate-then-store | — |
[21] | EM | Min COE, max reliability | BESS and generation constraints | MPSO | Matlab/Simulink |
[22] | EM | Min NPC, max reliability | BESS and generation constraints | Myopic | Matlab |
[23] | EM | Min O&M cost, max reliability | BESS constraints | PSO | Matlab |
[24] | CS | Voltage stabilization | BESS constraints | Myopic | PSCAD/EMTDC |
[25] | Sizing | Min annual cost, min | BESS and generation constraints, reliability | Branch & cut | Matlab |
[26] | Sizing | Min investment cost, min expected operation cost | Budget | — | — |
EM | Min operation cost | BESS and load constrains, user comfort | Built algorithm | — |
[27] | EM | Min cash flow, max reliability | BESS constraints | Belleman dynamic programming | — |
[28] | EM | Min operation cost | BESS constraints, voltage stabilization, user comfort | Predictor corrector proximal multiplier (PCPM) | — |
[29] | EM | — | — | Auction theory | — |
[30] | EM | Min COE | BESS and generation constraints, islanding constraint, peak shaving constraint | Linear programming | MAtlab CPLEX |
[31] | EM | Min COE | BESS and generation constraints | regPSO | — |
[32] | EM | Min operation cost, min PAR | BESS constraints | Ant colony | — |
[33] | EM | Min operation cost | BESS constraints | Artificial neural network + linear programming | Matlab |
[34] | EM | Min operation cost, min emissions (, , ) | BESS and generation constraints | Fuzzy-logic | Matlab/Simulink |
[35] | EM | Min cost, min emissions | BESS and generation constraints, user comfort | Myopic + shedding | Arduino/JADE |
[36] | EM | Energy balance | BESS and generation constraints | Myopic + shedding | Matlab/Simulink |
[37] | EM | Min COE, min mismatch cost | BESS, generation and load constraints, user comfort | Myopic + shedding | Matlab |
[38] | EM | Min operation cost, min mismatch cost, max profit | BESS, generation, network constraints | Column-&- constraint generation algorithm (C& CG) | C++ (CPLEX) |
[39] | Sizing | Min lifetime cost | BESS constraints | Myopic | Matlab |
EM | Min operation cost | BESS, generation and load constraints | shedding + shifting | — |
[40] | EM | Min COE | Cooling/heating balances, electricity balances operational constraints | Piecewise linear robust MILP | — |
[41] | EM | Min operation cost, min emissions | BESS and generation constraints | MOPSO | Matlab |
[42] | EM | Max profit | ESS and generation constraints | MILP | GAMS (CPLEX) |
[43] | CS | Min operation cost, min mismatch cost | BESS and generation constraints, voltage and frequency stabilization | — | Matlab |
[44] | EM | Min energy bill | User comfort | Built algorithms | JADE |
[45] | EM | Min operation cost, max reliability | BESS and generation constraints | — | GAMS (CPLEX) |
|