Professional Documents
Culture Documents
Abstract— This paper presents a comparison between Programming (DP) etc. Nevertheless, heuristic algorithms
Dynamic Programming (DP) and Particle Swarm Optimization such as (1) Tabu search (2) Genetic Algorithm (GA) (3)
(PSO) approaches for minimizing fuel cost and CO2 emissions Particle Swarm Optimization (PSO). These methods are
and solving Unit Commitment (UC) problem in Microgrid suitable for the UC problem. In this paper, DP and PSO
Central Energy Management System (MCEMS). Both techniques are used to solve the UC problem. The MCEMS
approaches minimize the fuel cost and CO2 emissions for the was implemented, which includes PV, battery, MGT and
Micro Gas Turbine (MGT). These techniques are applied to load. In addition, if microgrids can operate in stand-alone
ten subsystems in MCEMS. The MCEMS adjusts itself during mode then it entails a storage system. Microgrids may store
the operation in the generation system. The test results of DP
excess of energy in the battery systems. In this paper, DP and
and PSO are compared with emphasis on a more practical
PSO methods have been compared through applications to
solution. A MATLAB program was written to minimize the
UC problem. Simulation results demonstrate that the PSO
ten subsystems.
technique is more accurate than DP the technique in solving The organization of this paper is as follows: Section II
UC problems. describes the overview of the UC problem. In section III, the
fundamentals of the DP and PSO algorithms are described.
Keywords— Dynamic programming, renewable energy, unit Section IV explains the implementation to study UC. Section
commitment, particle swarm optimization, microgrid.
V mainly focuses on the ten subsystems with loads and
implemented using DP and PSO algorithm. Lastly, results
I. INTRODUCTION are compared with two methods and followed by
Unit commitment (UC) problem is an important and conclusions.
critical problem in power generation. UC refers to the task of
finding optimal scheduling for each generating unit over a II. OVERVIEW OF THE UNIT COMMITMENT
particular time period. It should satisfy the load forecast, PROBLEM
spinning reserve and generation constraints [1-2]. The goal
Researchers have been dealing with UC problem since
of UC is to balance generation and demand while optimizing
the 1940s [6]. Diverse optimization methods are used for
the cost of generation. Electricity markets face many
solving the UC problem.
practical problems in power generation [3]. The problems in
power generation are UC variations due to the change in
demand for electricity due to faults. In addition, 1940s: Appearance 1959s: The first
environmental problems related to the use of fossil fuels, of the UC problem developed to solve the
intermittence of Renewable Energy Sources (RES) and in power system. UC problem.
failure of system components. UC problems may be divided
into three types: traditional UC, Security- Constrained Unit
Commitment (SCUC) and Price-Based Unit Commitment
(PBUC) [4]. UC can be classified by either scheduling in an 1962s: The first 1980s: Critical changes
integrated or deregulated environment. Mixed Integer in power industry
However, the progress in RES has been improved in Programming (MIP) moving to the
recent years to solve environmental problems. It includes formulation for the deregulated
PV, Fuel Cells (FC), Wind Turbines etc. Various computer UC problem. environment.
models have been developed for the design of renewable
power projects. Microgrids contain a cluster of loads and
RES. Such as PV, WT, FC, Micro Gas Turbine (MGT) and
2000s: Integration 2010s: Recent methods
battery storage. Batteries can be used for storage of surplus
of RES in power of UC problem in the
energy. It is mainly utilized for the simulation of grid-
connected or stand-alone mode [5]. system and its presence of intermittent
impact. RES.
Several methods have been proposed to get optimal
generation scheduling. Deterministic algorithms are (1) Fig. 1. Summary of UC problems evolution throughout the years.
Linear Programming (LP) (2) Non-linear Programming
(NLP) (3) Quadratic Programming (QP) (4) Dynamic In Fig. 1, many approaches were used to solve the UC
problem from 1940s to until the present. Nevertheless, The
395
2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT)
396
2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT)
No V. CASE STUDY
If fitness value The proposed methodology was tested on test identical
is better than subsystems [11]. The proposed approaches have been
fitness (pbest) applied to solve a UC problem, with the given load data
then pbest =p presented in Table II. Each subsystem contains PV, battery
and MGT. Table I contains PV, battery and MGT for ten
Yes subsystems. The output power for every hour is given in
Table II.
Set best of pbests and gbest. TABLE I. OUTPUT DATA
Subsystem PV (kW) Battery (kW) MGT (kW)
1 400 400 55
2 400 400 55
No 3 100 100 30
Update agent 4 100 100 30
velocity (Eq. 1) 5 150 150 15
and position 6 50 50 30
7 50 50 35
(Eq.2) 8 35 35 15
9 35 35 15
Yes 10 15 15 15
397
2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT)
On the other hand, PSO is tested on ten subsystems by Fig. 6. Subsystems 1, 2, 3, 4 and 5 are committed in the DP approach.
one-hour intervals for 24 hours. In Fig. 5, 1st, 2nd, 3rd, 4th and
5th subsystems are generating power from PV in the 6th hour.
By comparing Fig 4 and 5, PSO is successfully using PV
than MGT, which minimizes the fuel cost.
398
2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT)
In Table III subsystems 1, 2 and 5 are mentioned for five MGT generation for 24 hours. The average cost of MGT
hours. In Table IV demonstrates the PSO performance generation per unit in Australia is $0.024. It has been
results. This Table denotes PV, MGT generation and battery considered fuel cost.
with subsystems using PSO. The trend of finding the best
solution is revealed in the below Table.
1 395 5 295 5 0 0 0
2 395 5 345 5 0 0 0
3 395 5 395 5 0 0 0
4 395 5 395 5 0 100 55
5 400 0 400 0 50 100 150
Fig. 10. CO2 emissions are comparing with DP and PSO approaches.
VII. CONCLUSION
399
2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT)
dictate the use of Micro Gas Turbine (MGT) incorrectly, Technology and Advanced Engineering, vol. 4, Issue 4, pp. 880-884,
2014.
whereas PV generation is still available. On the other hand,
[6] R. B. Johnson, Chao-An Li and A. J.Svoboda, “ A new Unit
the PSO approach recommend the use of PV generation as Commitment Method,” IEEE Trans. On Power Systems, vol. 12,
long as this is available. This technique also used MGT Issue 1, pp. 113-119, Feb. 1997.
where PV generation and battery are not available. The [7] J. P. S. Catalao, “Smart and Sustainable Power Systems: Operations,
obtained results show that the PSO is effectively solving Planning and Economics of Insular Electricity Grids,” CRC Press,
Unit Commitment problem by considering cost of June 2015.
generation and CO2 emissions rather than DP. [8] R. Naresh Sharma and Prateek Kumar, “Dynamic Programming
Approach for Solving Power Generating Unit Commitment Problem,”
International Conference on Computer and Communication
Technology, pp. 298-303, Sep. 2011.
ACKNOWLEDGEMENT [9] J. Kennedy, R. Eberhart, "Particle Swarm Optimization," in
The authors would like to acknowledge the financial Proceedings of IEEE International Conference on Neural Networks,
support provided by Charles Darwin University and the vol. 4, pp. 1942-1948, Nov. 1995.
Australian Commonwealth Government. [10] S. Jadid, M. P. Moghaddam and A. Badri, “The impact of generators
on Equilibrium Considering Transmission Constraints,” European
Trans. On Electrical Power, vol. 19, pp. 765-777, 2009.
[11] V. S. Pappala and I. Erlich, “A new approach for solving the UC
REFERENCES problem by adaptive particle swarm optimization,” in Proc. IEEE, pp.
1-6, 2008.
400