“…The above-listed objectives can be obtained by the allocation of DG which can be carried out in several ways, including versatile types of variables. The significant majority of optimisation methods focus on the DG sizing and placing only [9,[17][18][19]22,25,36,37]. Some methods also consider the selection of the DG type [3,7,20,22,23,31,38] but none of the mentioned methods combine the allocation of RES and ES or the allocation of RES and energy curtailment.…”