Skip to Content
EnergiesEnergies
  • Review
  • Open Access

10 February 2022

A Review on the Unit Commitment Problem: Approaches, Techniques, and Resolution Methods

,
and
Institute for Research in Technology (IIT), ICAI School of Engineering, Comillas Pontifical University, 28015 Madrid, Spain
*
Author to whom correspondence should be addressed.

Abstract

Optimizing the schedule of thermal generators is probably the most important task when the operation of power systems is managed. This issue is known as the unit commitment problem in operational research. It has been profoundly studied in the literature, where several techniques have been proposed to address a computationally tractable solution. In turn, the ongoing changes of paradigms in energy markets focus the attention on the unit commitment problem as a powerful tool to handle new trends, such as the high renewable energy sources penetration or widespread use of non-conventional energy-storage technologies. A review on the unit commitment problem is propo- sed in this paper. The easy understanding of the diverse techniques applied in the literature for new researchers is the main goal of this state-of-art as well as identifying the research gaps that could be susceptible to further developments. Moreover, an overview of the evolution of the Mixed Integer Linear Programming formulation regarding the improvements of commercial solvers is presented, according to its prevailing hegemony when the unit commitment problem is addressed. Finally, an accurate analysis of modeling detail, power system representation, and computational performance of the case studies is presented. This characterization entails a significant development against the conventional reviews, which only offer a broad vision of the modeling scope of their citations at most.

1. Introduction

The unit commitment problem (UC) is a traditional optimization problem where the best schedule for a group of thermal units is obtained. Optimizing the electrical generation entails many advantages for market players and final customers. However, that is not an easy task according to the big size of the problem and the computational limitations.
For that reason, there are many works in the literature where different approaches are proposed to find an optimal solution to this problem, constituting an essential target for the advances in operational research. This paper presents a new review of the state-of-art of the unit commitment problem, where the distinctions between optimization techniques, problem formulations, and resolution algorithms are exposed in order to facilitate their understanding.
This section provides a brief description of the main issues that are frequently considered in the unit commitment problem. Several mathematical approaches have been proposed over the years. The principal modeling ideas are gathered in this paper and referenced for more detailed explanations. There are multiple techniques that have been applied to solve the unit commitment problem, being the most popular its presentation as a conventional optimization problem:
m i n P r o d u c t i o n c o s t + S U c o s t + S D c o s t + E m i s s i o n c o s t + M a i n t e n a n c e c o s t
subject to:
T e c h n i c a l a n d e c o n o m i c a l c o n s t r a i n t s .
The different terms of the objective function (OF) are described below:
  • Production cost: This cost is related to the fuel consumption of the thermal units when electricity is generated. Its behavior is usually described through a linear or quadratic function, where there are a fixed term, a linear term concerning the power production, and a quadratic term that multiplies the squared power generation of the unit. The last term can be omitted to work with linear objective functions. Moreover, a piecewise approximation can also be used to linearize the quadratic function. The utilization of integer variables is mandatory for correctly modeling this cost.
  • Start-up (SU) cost: This cost is related to the fuel consumption of the starting-up process before a thermal unit is totally committed. It has an exponential behavior according to the number of hours that the unit had been offline. Nevertheless, it is commonly linearized through a stairwise function. Integer variables are also employed for achieving an accurate representation.
  • Shut-down (SD) cost: This cost is applied when a thermal unit is shut-down. It is usually modeled as a fixed cost where integer variables are used to define its treatment. Sometimes, this cost is not considered.
  • Emission cost: This cost is related to the polluting compounds or the greenhouse gases generated as a consequence of electricity production. It is not linked to the fuel prices, such as those mentioned above, but it is related to fuel consumption and technological efficiency. Its value depends on the local regulation and the emission allowance trading market scheme if it exists. Within the European Union, it relies on CO 2 prices.
  • Maintenance cost: This cost represents the increase of the maintenance operations when the thermal unit is running for a longer time. It is modeled as a linear function with respect to power generation, and it is often internalized in the production cost for the sake of simplicity. Integer variables are also associated with this cost.
Fuel consumption is the main cost of the unit commitment problem. The importance of a proper representation of these costs is pointed out in [1], where it is mentioned that saving 0.5% of fuel in electricity generation represents a yearly benefit of millions of euros for a utility. Accordingly, research is focused on improving the modeling detail to increase profitability. In past decades, coal plants were generally the thermal basis of power systems. Meanwhile, combined cycles gas turbines were relegated for high-demand periods, and fast-ramping gas turbines were used to cover demand peaks. This operation was steady over time and did not demand great modeling developments to achieve an efficient asset management.
Nowadays, the trend is changing. The dismantling process of coal plants accounted by many power systems according to greenhouse policies and the loss of their competitiveness due to the implementation of emission-allowance trading markets has brought a paradigm shift. Moreover, the higher renewable-energy source penetration has increased the frequency of the start-up and shut-down processes of the thermal units. Hence, the proper representation of the fuel consumption during these operations is gaining force in current formulations. With regard to the technical constraints used in the unit commitment problem, the following considerations are often assumed:
  • Demand constraint: This is a balance equation to assure that the electricity generation meets the load demand for every represented time period. An energy storage term can be added if more accurate management is desired. In turn, it is also possible to introduce a spillage term in the equation to represent situations of production surpluses. It is a linear equation with continuous variables.
  • Reserve constraint: This inequality guarantees a technical necessity of power systems, which is the availability of an extra generation capacity reserved for compromising situations, such as a failure in a committed thermal unit, to keep the security of supply. It is a linear inequality that also employs continuous variables.
  • Capacity limits: This inequality is used to assure that the electricity generation of each thermal unit respects the minimum and maximum power output according to their technical limits. This inequality is linear and uses integer variables.
  • Ramping limits: This inequality assures that the difference between the power generation of a thermal unit during the previous and the current time step does not exceed the ramping rates. It is a linear inequality that uses continuous variables.
  • Logic constraint: It establishes logic in the commitment decisions at every time step, indicating the relationships between start-ups, shut-downs, and commitment status along the whole time span. This equation is linear and utilizes integer variables.
  • Minimum time up (TU) and time down (TD): This inequality is used to guarantee that the unit is online for a minimum period of time since it is started-up or that it is offline for a minimum time since it is shut-down, in order to accomplish with technical limitations that reduce the risk of failure. It is linear and employs integer variables.
  • Operating constraints: This group gathers the constraints that are utilized for a more accurate representation of the operation of the thermal units from a technical point of view. Some examples are situations where some units must run or have a fixed power output, an outage of a unit due to maintenance tasks, or unforeseen problems, etc.
  • Emission constraints: They are imposed to bound specific emissions along a time span.
  • Network constraints: These constraints are implemented with the aim of representing technical limitations regarding the consideration of the power grid. They increase the accuracy of the unit commitment problem but also the complexity of its resolution. For that reason, the network is frequently disregarded unless a more secure generation schedule is desired. In that case, the capacity of the optimal schedule to overcome an unexpected failure safely is sought. It is known as the Security Constrained Unit Commitment problem (SCUC).
The unit commitment problem is frequently addressed as a minimization problem, where the sum of the total costs constitutes the objective function, and the demand constraint is an equation where the generation meets the power consumption. Sometimes, a non-served energy term is added to the balance equation. If the associated cost is high, there will only be non-served energy situations if the demand exceeds the generation limit. On the contrary, if it is not high enough, there could appear situations in which the electricity production is not profitable.
This representation was suitable before the liberalization of energy markets accomplished in many power systems. Nowadays, the objective function of the unit commitment problem is also represented through the difference between benefits and costs of producing electricity, which is sought to be maximized. In turn, price forecasts are implemented to evaluate profitability, and the demand constraint is transformed into an inequality or omitted. The production of a market player will be based on profitability, which is known as the Price-Based Unit Commitment problem (PBUC). The representation of the competitiveness behavior of market players has also been studied in this problem. Nevertheless, this research topic is out of the scope of this survey.
The following section describes the techniques that can be applied to solve the unit commitment problem further than the optimization problem presentation. However, according to its importance, this methodology is predominantly studied in this paper. The programming options with relation to the formulation are exposed in Section 3.1. In turn, the consideration of uncertainty is addressed in Section 3.2. The decomposition techniques that can be applied to facilitate its resolution are mentioned in Section 3.3. On the other hand, the resolution algorithms that can be applied to find the optimal solution to the optimization problem are exposed in Section 3.4. Section 4.1 describes the modeling trends when the unit commitment problem is formulated as a Mixed Integer Linear Programming (MILP), which is currently the most widespread approach. Meanwhile, Section 4.2 presents an accurate analysis of modeling detail, power system representation, and computational performance of the case studies described in all the references. Finally, Section 5 concludes the article with a brief contribution summary, identifying research gaps for further developments.

2. Optimization Techniques and Unit Commitment

In order to achieve an optimal solution to the unit commitment problem, several optimization techniques have been applied in the literature. These methodologies require a set of input data and return the best thermal schedule obtained after their applications. Figure 1 presents an illustrative diagram where these optimization techniques are classified. In contrast with many other arrangements made in the literature, this layout can help to clarify the differences between optimization techniques, problem formulations, decomposition techniques, and resolution methods, as well as different options of uncertainty management inside the proposed scheme.
Figure 1. Optimization methodologies applied to the unit commitment problem. At the first level, the optimization techniques are exposed. Later, the most widely used is visually described, underlying the two choices of addressing the optimization problem and its stages. The formulating option and the resolution algorithm that are needed to solve the problem are presented. In turn, the uncertainty representation and the utilization of decomposition techniques are introduced as possible alternatives to enhance the accuracy of the representation of the problem and the performance of its resolution.
Popular optimization methods are described in this section. They constitute different approaches to face the unit commitment problem, whose complexity has often evolved together with the advances in computation. Furthermore, it is also possible to combine them in hybrid methodologies to exploit some of their advantages at once. Regarding the literature, the following classification is made:
  • Exhaustive Enumeration (EE): It consists of the evaluation of all the feasible solutions in order to identify the best value as the optimal solution. Exhaustive enumeration is a brute force method that is not computationally affordable. Its scope is very limited [2].
  • Expert System (ES): The underlying idea of this method resides in the creation of an algorithm where the good practices and knowledge of proceedings in the resolution of the unit commitment problem are computed. It was employed to save in computational costs [3], but it fell into disuse because of its sub-optimal solutions.
  • Priority List (PL): This technique is based on ordering elements of target sets according to their contribution to the objective function. The decisions taken on these target elements during the resolution process will conclude in a better or worse approach to the optimal solution. For that reason, it usually has a mathematical background behind it. Despite returning a sub-optimal solution, it is an attractive optimization technique from a computational perspective due to the obtaining of near-optimal solutions in reasonable run times [4,5,6,7].
  • Fuzzy Logic (FL): This method allows the application of abstract reasoning into the computational logic to solve a mathematical problem. It utilizes if–then rules in order to generalize some input data. This information is treated according to a background (if conditions) and output data are obtained consequently (then reactions). The utilization of fuzzy logic techniques helps accelerate the resolution of the unit commitment problems but returns a less accurate solution. They are usually applied at a beginning step and combined with other optimization techniques in hybrid proceedings [8,9,10].
  • Neural Networks (NN): This artificial intelligence technique is based on establishing patterns that transform some input data into a near-optimal solution. Its structure consists of a group of interconnected nodes where some mathematical functions are applied to process the information. In order to achieve good results, these processes are trained with a benchmark database. However, it provides sub-optimal solutions, and its implementation and adjustment are quite difficult [11,12]. This machine-learning approach is still being used to solve the unit commitment problem nowadays. For further information about the application of machine learning techniques in the unit commitment, the reader is referred to [13].
  • Optimization Problem (OP): The unit commitment problem is frequently addressed as a classical optimization problem, where an objective function is proposed, subject to a set of constraints. This methodology entails the most widespread approach used to solve the unit commitment problem, and it is described in depth in Section 3.
  • Hybrid Methodologies (HM): These optimization techniques are sometimes combined in hybrid methodologies in order to improve their performance. Some approaches made in the literature of the unit commitment problem are [14,15,16,17,18,19,20,21].
A comparison of these optimization techniques is presented in Table 1. References are focused on the thermal UC. For representations where the optimization of power systems adds hydro valleys or energy storage facilities, the reader is referred to [22,23], respectively.
Table 1. Comparison of optimization techniques to solve the unit commitment problem.

3. Unit Commitment as an Optimization Problem

As mentioned, the resolution of the unit commitment problem is frequently addressed as an optimization problem. Two approaches can be differentiated within this technique. Conventional optimization (CO) exposes the objective function and its constraints as is. On the other hand, dynamic programming (DP) utilizes the principle of optimality proposed by Bellman [24], dividing the problem into overlapping subproblems and optimal substructures [25,26,27]. However, the curse of dimensionality forces the implementation of heuristic rules to deal with real-size problems, providing near-optimal solutions. Although nowadays, DP is not as relevant as it was before, it is sometimes used to manage uncertainty [28,29,30]. Furthermore, other distinctions in OP can be made according to their formulation, uncertainty consideration, utilization of decomposition techniques, or the optimization algorithm that is employed to determine an optimal solution.

3.1. Formulating Options

There are different classifications depending on how an OP can be formulated. According to the variables, a distinction can be made between discrete or continuous variables, as well as the utilization of a mix of them. In contrast, the nature of the objective function and constraints can be discriminated into linear, quadratic, or non-linear functions. Combinations of these programming techniques lead to the classification made in Appendix A. In the unit commitment problem, the most popular formulating option is Mixed Integer Linear Programming. In turn, it can also be faced by Mixed Integer Quadratic Programming (MIQP), Mixed Integer Quadratically Constrained Prog. (MIQCP), Mixed Integer Second-Order Cone Programming (MISOCP), and Mixed Integer Non-Linear Programming (MINLP).

3.2. Uncertainty Representation

The operation of real power systems is implicitly subject to uncertainty. The demand forecasts are exposed to inaccuracy or sudden changes according to unexpected situations. Furthermore, the penetration of renewable energy sources in current power markets increases the uncertainty. Wind and solar generation entail the risk of altering the thermal demand at any time. For those reasons, the consideration of uncertainty in the unit commitment problem enhances the reliability of the optimal schedule that is obtained. If the election of representing uncertainty is made, there are several alternatives to transform a deterministic problem into a probabilistic one. The most popular techniques applied to the unit commitment problem are briefly described below and compared in Table 2.
Table 2. Comparison of uncertainty representation techniques used in the unit commitment problem.
  • Stochastic Optimization (SO): This methodology manages the representation of uncertainty through the utilization of probability distributions that are connected to risk variables. These distributions can be directly included in constraints that require some statistical parameters. Nonetheless, the most common practice is to consider different scenarios. These scenarios are obtained through probability-distribution discretizations. Each scenario has an associated weight according to its frequency of occurrence.
    -
    Two-Stage (TS) Stochastic Programming: This technique is based on dividing the problem into two steps, distributing decision variables and constraints in these stages. When the first step is accomplished, the first-stage choices are made. Later, these decisions are considered fixed, and the second stage is solved. The two-stage stochastic programming utilizes scenarios to consider uncertainty. When all the scenarios are solved, a solution to the problem is calculated according to the weight of each scenario. It has been widely applied in the UC literature [31,32,33,34,35,36,37,38,39]. It is widespread to decide which thermal units will be online along the time span in the first stage. Thereafter, the optimal schedule is set in the second stage. Each dispatch obtained in this stage corresponds to a scenario.
    -
    Multi-Stage (MS) Stochastic Programming: This technique uses a combinatorial tree where every combination of scenarios is represented. The tree is divided into successive nodes that are linked. A branch represents the path between the initial node and a final solution. The weights of scenarios are set in the linking connection between nodes. Thus, it is easy to determine the probability of each solution obtained when each branch is solved, which corresponds to a scenario. Some of its applications to the unit commitment problem are [40,41,42]. Robust solutions are provided, since decisions are taken dynamically. However, the associated computational burden requires an excellent scenario sampling and reduction to reach acceptable run times.
    -
    Risk Consideration (RC) Stochastic Programming: This method is based on the addition of some constraints in order to respect the risk exposure of some decisions when the problem is solved. These equations require statistical information of the probability distributions as input and the significant value desired to respect. Thus, a solution is obtained according to the confidence interval that is introduced in the problem. This technique has been applied to the unit commitment problem in order to represent situations such as the expected non served load, loss of load probability, or the variance of the total profit [43,44,45].
    -
    Chance Constrained (CCO) Stochastic Programming: It is considered a particularization of two-stage stochastic programming. This technique allows the solution to violate a set of constraints according to a predefined confidence level. As with the risk consideration stochastic programming, it works with probability distributions instead of scenarios. However, the solution has a probabilistic touch. It will be the optimal solution with a confidence interval, not according to a confidence interval associated with risk variables [46,47,48].
  • Robust Optimization (RO): The underlying idea of this methodology is to reach an optimal solution avoiding the worst possible combination of circumstances that can happen according to the uncertainty associated with the presence of risk variables. Robust optimization does not work with probability distributions. It employs a bounded range from which a risk variable can take its value. The bounds imposed on the risk variables are applied in two ways. They are directly used as upper and lower bounds in an inequality that is defined for each dimension in which the variables are formulated and indirectly through the establishment of an uncertainty set. This uncertainty budget is linked to the deviation of the forecasted value associated with each risk variable from their bounds along the evaluated horizon. It can not exceed a predefined value. The more restrictive the uncertainty set is, the more robust the obtained solution. The load demand is used as the target of RO in the unit commitment problem [49,50,51].
  • Interval Optimization (IO): This technique handles the uncertainty representation through the creation of bounds according to a predefined confidence interval. Firstly, a forecasted value is provided for each considered risk variable. Later, the confidence interval is used to generate an envelope around the expected value. The higher the value of the confidence interval, the tighter the bounding to the risk variable. Afterwards, the problem is optimized at the expected central value of the interval, being also capable of providing a feasible solution for those deviations from the forecast that are contained inside the interval [52,53,54].
  • Monte Carlo Simulation (MCS): The Monte Carlo methodology is frequently employed to achieve an accurate sampling from a set of probabilistic distributions. However, it can be extended to manage a complete uncertainty representation. In that case, the obtained scenarios are optimized as deterministic problems. Later, the output data are processed, and a probabilistic distribution is associated with each result [55,56,57].
  • Hybrid Uncertainty Implementation (HUI): These techniques can be combined to improve their performances. Some examples in the unit commitment literature are [58,59,60].

3.3. Decomposition Techniques

Once the formulation of the unit commitment problem is chosen and the decision of considering uncertainty or not is taken, it is time to evaluate if the application of decomposition techniques to the problem is desirable. These techniques can be a powerful tool to solve the unit commitment problem with reasonable run times. Although they were frequently employed when the performance of numerical optimization solvers was computationally limited, particularly the Lagrangian Relaxation, their use has drastically decreased currently because of the advances in commercial solvers and disadvantages such as its difficult implementation and convergence toward an optimal solution. However, the application of decomposition techniques in the unit commitment problem is sometimes addressed nowadays:
  • Dantzig-Wolfe Decomposition (DWD): [33,40,61].
  • Benders Decomposition (BD): [35,39,48].
  • Lagrangian Relaxation (LR): [31,37,62].

3.4. Optimization Algorithms

Finally, when an optimization problem is completely defined, optimization algorithms are applied to find an optimal or near-optimal solution to the problem. The resolution techniques can be classified into numerical methods or meta-heuristic methods.
Numerical optimization (NO) is preferably used to solve the unit commitment problem. In a first step, the improvements in these iterative algorithms were implemented directly by researchers looking to enhance the resolution processes. Currently, commercial solvers have advanced notoriously, and the research is focused on exploiting their properties as best as possible. In order to solve MILP, MIQP, and MIQCP problems, two of the most renowned commercial solvers are Gurobi [63] and CPLEX [64]. In addition, for MISOCP or MINLP problems, MOSEK [65] and BARON [66] respectively offer one of the best performances. For further information about NO, the reader is referred to [67].
On the other hand, evolutionary optimization (EO) is also applied to solve the unit commitment problem. Although these methodologies can not guarantee finding an optimal solution, they can handle more complex formulations without the necessity of utilizing too many simplifications. These meta-heuristic algorithms are based on simulating behaviors that are observed in nature to map the feasible region of an optimization problem looking for the optimal solution. Many of these approaches have been employed to solve the unit commitment problem:
  • Genetic Algorithm (GA): [68].
  • Simulated Annealing (SA): [69].
  • Tabu Search Algorithm (TSA): [70].
  • Evolutionary Programming (EP): [71].
  • Particle Swarm Optimization (PSO): [72].
  • Ant Colony Optimization (ACO): [73].
  • Ant Lion Optimizer (ALO): [74].
  • Artificial Bee Colony Algorithm (ABCA): [75].
  • Artificial Fish Swarm Algorithm (AFSA): [76].
  • Artificial Immune System Algorithm (AISA): [77].
  • Artificial Sheep Algorithm (ASA): [78].
  • Bacterial Foraging Algorithm (BFA): [79].
  • Cuckoo Search Algorithm (CSA): [80].
  • Differential Evolution Algorithm (DEA): [81].
  • Exchange Market Algorithm (EMA): [82].
  • Firefly Algorithm (FFA): [83].
  • Fireworks Algorithm (FWA): [84].
  • Gravitational Search Algorithm (GSA): [85].
  • Grey Wolf Optimizer (GWO): [86].
  • Imperialist Competitive Algorithm (ICA): [87].
  • Intensify Harris Hawks Optimizer (IHHO): [88].
  • Memory Management Algorithm (MMA): [89].
  • Quantum-Inspired Evolutionary Algorithm (QIEA): [90].
  • Quasi-Oppositional Teaching Learning Based Algorithm (QOTLBA): [91].
  • Shuffled Frog Leaping Algorithm (SFLA): [92].
  • Sine–Cosine Algorithm (SCA): [93].
  • Whale Optimization Algorithm (WOA): [94].
In turn, these algorithms can be combined with each other to achieve a better performance, or even with commercial solvers if the problem is divided into multiple resolution stages. Some examples in the unit commitment literature are in [95,96,97,98,99]. Furthermore, an excellent state-of-art on EO is presented in [100].

5. Conclusions

This article presents a literature review on the different available alternatives to set out and solve the unit commitment problem. One of the main goals is establishing a hierarchical classification of the computational techniques that could be applied to each stage of the problem. This proposal differs from other surveys, which mix identification principles and describe several modeling techniques, resolution algorithms, etc., without any more profound distinction.
The exposed layout allows to quickly acquire a general idea of the different options to represent and optimize the operation of power systems. Furthermore, their advantages and disadvantages are elaborately described, allowing an easy recognition of the research gaps for further developments and introducing a solid basis to implement new improvements.
Some examples of research necessities in this field are enhancing the computational efficiency when handling uncertainty; improving modeling detail, such as a more precise characterization of the start-up processes, or going in-depth with the operational flexibility representation; extending the unit commitment horizon to facilitate coordination with markedly medium-term tasks, such as hydro management, fuel purchases, or financial contracting; representing the real demand variability for thermal generators in current and future electricity markets with high penetration of non-dispatchable energy sources; or studying the most efficient procedure for achieving widespread integration of non-conventional energy-storage technologies in modern power systems.
In order to not provide an immeasurable amount of references, the most popular and recent unit commitment approaches have been cited throughout the different sections. To conclude this review, the historical events and ongoing trends in the most widespread technique applied to the unit commitment problem are introduced. Hence, the current state is presented, focusing on the thermal generation of electricity markets which is optimized through commercial solvers. The reader is referred to recent surveys if interested in obtaining a deeper knowledge of specific problems, such as the hydro unit commitment problem, the operational representation of energy-storage technologies, and evolutionary optimization.
Moreover, the scope of the different methodologies described in the paper is clearly identified through a comparison table, where the modeling detail adopted in the references is analyzed in depth. In turn, the problem sizes are also precisely presented, providing the elements that compound the power systems represented in the case studies. Furthermore, the computational performance of each proceeding can be discerned, too, according to the corresponding run times and optimality of the solutions.
This characterization entails a significant development against the conventional reviews on the unit commitment problem, which only offer a broad vision of the modeling scope of their cites at most. Additionally, this accurate description can also be used as a benchmark to look for different options to model a specific technical or economic aspect, choosing the formulation that apparently offers a greater computational efficiency according to the desired methodology.

Author Contributions

Conceptualization, L.M., A.B. and J.R.; methodology, L.M., A.B. and J.R.; formal analysis, L.M.; investigation, L.M.; resources, L.M.; data curation, L.M.; writing—original draft preparation, L.M.; writing—review and editing, L.M., A.B. and J.R.; visualization, L.M.; supervision, A.B. and J.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ACOAnt Colony Optimization
AGCAutomatic Generation Control
ALOAnt Lion Optimizer
ABCAArtificial Bee Colony Algorithm
AFSAArtificial Fish Swarm Algorithm
AISAArtificial Immune System Algorithm
ASAArtificial Sheep Algorithm
BDBenders Decomposition
BFABacterial Foraging Algorithm
CAESCompressed Air Energy Storage
CCGTCombined Cycle Gas Turbine
COConventional Optimization
CCOChance Constrained Optimization
CSACuckoo Search Algorithm
DEADifferential Evolution Algorithm
DSDistribution System
DSODistribution System Operator
DPDynamic Programming
DWDDantzig-Wolfe Decomposition
EAElectrolytic Aluminium series
EEExhaustive Enumeration
EFElectrolytic arc Furnance
EIEEnergy Intensive Enterprise
EMAExchange Market Algorithm
EOEvolutionary Optimization
EPEvolutionary Programming
ESExpert System
ESSEnergy Storage System
EVElectric Vehicle
FBUFuel Blending Unit
FFAFirefly Algorithm
FLFuzzy Logic
FSUFuel Switching Unit
FWAFireworks Algorithm
GAGenetic Algorithm
GSAGravitational Search Algorithm
GWOGrey Wolf Optimizer
HCCPHybrid Combined Cycle Plants
HMHybrid Methodologies
HSHydro Spillage
HRHead Range
HUIHybrid Uncertainty Implementation
ICAImperialist Competitive Algorithm
IHHOIntensify Harris Hawks Optimizer
IOInterval Optimization
IPInteger Programming
IPPIndependent Power Producer
LNGLiquefied Natural Gas
LPLinear Programming
LRLagrangian Relaxation
MCSMonte Carlo Simulation
MILPMixed Integer Linear Programming
MIQPMixed Integer Quadratic Programming
MIQCPMixed Integer Quadratically Constrained Programming
MINLPMixed Integer Non Linear Programming
MIPMixed Integer Programming
MISOCPMixed Integer Second Order Cone Programming
MMAMemory Management Algorithm
MSMulti Stage
ND-RESNon-Dispatchable Renewable Energy Sources
ND-RES-CNon-Dispatchable Renewable Energy Sources Curtailment
NLPNon Linear Programming
NNNeural Network
NONumerical Optimization
NSENon-Served Energy
OEOversupplied Energy
OFObjective Function
OPOptimization Problem
QIEAQuantum-Inspired Evolutionary Algorithm
QOTLBAQuasi-Oppositional Teaching Learning Based Algorithm
PBUCPrice-Based Unit Commitment
PJMPennsylvania, New Jersey, and Maryland
PLPriority List
PSOParticle Swarm Optimization
PSUPumping Storage Unit
QPQuadratic Programming
QCPQuadratically Constrained Programming
RCRisk Consideration
rMILPRelaxed Mixed Integer Linear Programming
rMIQPRelaxed Mixed Integer Quadratic Programming
rMIQCPRelaxed Mixed Integer Quadratically Constrained Programming
rMINLPRelaxed Mixed Integer Non Linear Programming
rMISOCPRelaxed Mixed Integer Second Order Cone Programming
RESRenewable Energy Sources
RORobust Optimization
SASimulated Annealing
SCASine–Cosine Algorithm
SCUCSecurity Constrained Unit Commitment
SDShut-Down
SFLAShuffled Frog Leaping Algorithm
SOStochastic Optimization
SOCPSecond Order Cone Programming
SUStart-Up
TDTime Down
TLTransmission Losses
TSTwo Stage
TSATabu Search Algorithm
TSOTransmission System Operator
TUTime Up
UCUnit Commitment
WOAWhale Optimization Algorithm

Appendix A. Formulating Options

  • Integer Programming (IP): The formulation employs only discrete variables. A discrete variable, that is commonly called an integer variable, accomplishes an integer value after the problem resolution ( x I Z ). According to the numerical methods utilized by computers to solve the problem, the integrality of these variables is related to a tolerance. Formulating exclusive-integer problems is not common. The habitual practice is to utilize continuous variables as well. For that reason, the integer programming term is usually employed as a reference to the usage of integer variables in the unit commitment problem and energy models.
  • Mixed Integer Programming (MIP): The formulation uses a mix of integer and continuous variables ( x C R ). The MIP has several subgroups attending to the mathematical formulation of the OF and constraints. If the OF and all the constraints are linear, the problem is called MILP. If the constraints are linear but the OF is quadratic, it is called MIQP. On the other hand, if there are some quadratic constraints and a linear OF, the problem is an MIQCP. This quadratic constraints can be represented as second-order cones in a MISOCP problem. Finally, if there is any non-linear constraint or OF, that will be an MINLP problem.
  • Linear Programming (LP): The formulation only employs continuous variables. In turn, both their objective function and constraints are linear. LP can be a result of relaxing the discrete variables of a MIP. When the integer variables of MILP are relaxed (considered as continuous in order to facilitate the resolution of the problem), the new problem is known as an rMILP and there is not any difference with an LP.
  • Non-Linear Programming (NLP): The formulation utilizes continuous variables; meanwhile, the objective function or some constraint is a non-linear function. As well as in LP, the relaxation of an MINLP turns out into a problem which it is solved as an NLP, an rMINLP. Quadratic Programming (QP), Quadratically Constrained Programming (QCP), and Second-Order Cone Programming (SOCP) are non-linear techniques. Nevertheless, they are not frequently included in this group in the literature because their convexity properties allow them to be solved easier than NLP used to be. Relaxing MIQP, MIQCP, or MISOCP converts the problem in an rMIQP, rMIQCP, or rMISOCP that is also solved such as a QP, QCP, or SOCP problem.

References

  1. Padhy, N. Unit commitment-A bibliographical survey. IEEE Trans. Power Syst. 2004, 19, 1196–1205. [Google Scholar] [CrossRef] [Scilit]
  2. Hara, K.; Kimura, M.; Honda, N. A method for planning economic unit commitment and maintenance of thermal power systems. IEEE Trans. Power App. Syst. 1966, PAS-85, 427–436. [Google Scholar] [CrossRef] [Scilit]
  3. Li, S.; Shahidehpour, S.M.; Wang, C. Promoting the application of expert systems in short-term unit commitment. IEEE Trans. Power Syst. 1993, 3, 286–292. [Google Scholar] [CrossRef] [Scilit]
  4. Delarue, E.; Cattrysse, D.; D’haeseleer, W. Enhanced priority list unit commitment method for power systems with a high share of renewables. Electr. Power Syst. Res. 2013, 105, 115–123. [Google Scholar] [CrossRef] [Scilit]
  5. Moradi, S.; Khanmohammadi, S.; Hagh, M.T.; Mohammadiivatloo, B. A semi-analytical non-iterative primary approach based on priority list to solve unit commitment problem. Energy 2015, 88, 244–259. [Google Scholar] [CrossRef] [Scilit]
  6. Elsayed, A.M.; Maklad, A.M.; Farrag, S.M. A New Priority List Unit Commitment Method for Large-Scale Power Systems. In Proceedings of the 2017 Nineteenth International Middle East Power Systems Conference (MEPCON), Cairo, Egypt, 19–21 December 2017. [Google Scholar]
  7. Shahbazitabar, M.; Abdi, H. A novel priority-based stochastic unit commitment considering renewable energy sources and parking lot cooperation. Energy 2018, 161, 308–324. [Google Scholar] [CrossRef] [Scilit]
  8. Wang, B.; Li, Y.; Watada, J. Re-Scheduling the Unit Commitment Problem in Fuzzy Environment. In Proceedings of the 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), Taipei, Taiwan, 27–30 June 2011; pp. 1090–1095. [Google Scholar]
  9. Leou, R. A Price-Based Unit Commitment Model considering uncertainties with a Fuzzy Regression Model. Int. J. Energy Sci. 2012, 2, 51–58. [Google Scholar]
  10. Zhang, N.; Hu, Z.; Han, X.; Zhang, J.; Zhou, Y. A fuzzy chance constrained program for unit commitment problem considering demand response, electric vehicle and wind power. Int. J. Electr. Power Energy Syst. 2015, 65, 201–209. [Google Scholar] [CrossRef] [Scilit]
  11. Shanti-Swarup, K.; Simi, P.V. Neural computation using discrete and continuous Hopfield networks for power system economic dispatch and unit commitment. Neurocomputing 2006, 70, 119–129. [Google Scholar] [CrossRef] [Scilit]
  12. Jahromi, M.Z.; Bioki, M.M.H.; Nejad, M.R.; Fadaeinedjad, R. Solution to the unit commitment problem using an artificial neural network. Turkish J. Electr. Eng. Comput. Sci. 2013, 21, 198–212. [Google Scholar]
  13. Yang, Y.; Wu, L. Machine learning approaches to the unit commitment problem: Current trends, emerging challenges, and new strategies. Electr. J. 2021, 34, 369–389. [Google Scholar] [CrossRef] [Scilit]
  14. Pokharel, B.K.; Shrestha, G.B.; Lie, T.T.; Fleten, S.E. Price based unit commitment for Gencos in deregulated markets. In Proceedings of the Power Engineering Society General Meeting, IEEE, San Francisco, CA, USA, 12–16 June 2005; pp. 428–433. [Google Scholar]
  15. Kumar, S.S.; Palanisamy, V. A dynamic programming based fast computation Hopfield neural network for unit commitment and economic dispatch. Electr. Power Syst. Res. 2007, 77, 917–925. [Google Scholar] [CrossRef] [Scilit]
  16. Dieu, V.N.; Ongsakul, W. Ramp rate constrained unit commitment by improved priority list and augmented Lagrange Hopfield network. Electr. Power Syst. Res. 2008, 78, 291–301. [Google Scholar] [CrossRef] [Scilit]
  17. Silva, I.C.; Carneiro, S.; de Oliveira, E.J.; Pereira, J.L.R.; Garcia, P.A.N.; Marcato, A.L.M. A lagrangian multiplier based sensitive index to determine the unit commitment of thermal units. Int. J. Electr. Power Energy Syst. 2008, 30, 504–510. [Google Scholar] [CrossRef] [Scilit]
  18. Patra, S.; Goswami, S.K.; Goswami, B. Fuzzy and simulated annealing based dynamic programming for the unit commitment problem. Expert Syst. Appl. 2009, 36, 5081–5086. [Google Scholar] [CrossRef] [Scilit]
  19. Nascimento, F.R.; Silva, I.C.; Oliveira, E.J.; Dias, B.H.; Marcato, A.L.M. Thermal Unit Commitment Using Improved Ant Colony Optimization Algorithm via Lagrange Multipliers. In Proceedings of the 2011 IEEE Trondheim PowerTech, Trondheim, Norway, 19–23 June 2011; pp. 1–5. [Google Scholar]
  20. Chen, P.H. Two-level hierarchical approach to unit commitment using expert system and elite PSO. IEEE Trans. Power Syst. 2012, 27, 780–789. [Google Scholar] [CrossRef] [Scilit]
  21. Najafi, A.; Farshad, M.; Falaghi, H. A new heuristic method to solve unit commitment by using a time-variant acceleration coefficients particle swarm optimization algorithm. Turkish J. Electr. Eng. Comput. Sci. 2015, 23, 354–369. [Google Scholar] [CrossRef] [Scilit]
  22. Taktak, R.; D’Ambrosio, C. An overview on mathematical programming approaches for the deterministic unit commitment problem in hydro valleys. Energy Syst. 2015, 7, 1–23. [Google Scholar] [CrossRef] [Scilit]
  23. Howlader, H.; Adewuyi, B.; Hong, Y.Y.; Mandal, P.; Hemeida, A.M.; Senjyu, T. Energy storage system analysis review for optimal unit commitment. Energies 2020, 13, 158. [Google Scholar] [CrossRef] [Scilit]
  24. Bellman, R. Dynamic Programming; Princeton University Press: Princeton, NJ, USA, 1957. [Google Scholar]
  25. Frangioni, A.; Gentile, C. Solving nonlinear single-unit commitment problems with ramping constraints. Oper. Res. 2006, 54, 767–775. [Google Scholar] [CrossRef] [Scilit]
  26. Frangioni, A.; Gentile, C.; Lacalandra, F. Solving unit commitment problems with general ramp constraints. Intl. J. Electr. Power Syst. 2008, 30, 316–326. [Google Scholar] [CrossRef] [Scilit]
  27. Singhal, P.K.; Sharma, R.N. Dynamic programming approach for large scale unit commitment problem. In Proceedings of the International Conference on Communication Systems and Network Technologies (CSNT), Katra, India, 3–5 June 2011; pp. 714–717. [Google Scholar]
  28. Analui, B.; Scaglione, A. A dynamic multistage stochastic unit commitment formulation for intraday markets. IEEE Trans. Power Syst. 2018, 33, 3653–3663. [Google Scholar] [CrossRef] [Scilit]
  29. Zou, J.; Ahmed, S.; Sun, X.A. Multistage stochastic unit commitment using stochastic dual dynamic integer programming. IEEE Trans. Power Syst. 2018, 34, 1814–1823. [Google Scholar] [CrossRef] [Scilit]
  30. Xu, Y.; Ding, T.; Qu, M.; Du, P. Adaptive dynamic programming for gas-power network constrained unit commitment to accommodate renewable energy with combined-cycle units. IEEE Trans. Sustain. Energy 2019, 11, 2028–2039. [Google Scholar] [CrossRef] [Scilit]
  31. Papavasiliou, A.; Oren, S.S.; Rountree, B. Applying high performance computing to transmission-constrained stochastic unit commitment for renewable energy integration. IEEE Trans. Power Syst. 2015, 30, 1109–1120. [Google Scholar] [CrossRef] [Scilit]
  32. Bakirtzis, E.A.; Biskas, P.N. Multiple time resolution stochastic scheduling for systems with high renewable penetration. IEEE Trans. Power Syst. 2017, 32, 1030–1040. [Google Scholar] [CrossRef] [Scilit]
  33. Schulze, T.; Grothey, A.; McKinnon, K. A stabilised scenario decomposition algorithm applied to stochastic unit commitment problems. Eur. J. Oper. Res. 2017, 261, 247–259. [Google Scholar] [CrossRef] [Scilit]
  34. Geng, Z.; Conejo, A.J.; Chen, Q. Power generation scheduling considering stochastic emission limits. Int. J. Electr. Power Energy Syst. 2018, 95, 374–383. [Google Scholar] [CrossRef] [Scilit]
  35. Lopez-Salgado, C.J.; Año, O.; Ojeda-Esteybar, D.M. Stochastic unit commitment and optimal allocation of reserves: A hybrid decomposition approach. IEEE Trans. Power Syst. 2018, 33, 5542–5552. [Google Scholar] [CrossRef] [Scilit]
  36. Rachunok, B.; Staid, A.; Watson, J.P.; Woodruff, D.L.; Yang, D. Stochastic unit commitment performance considering Monte Carlo wind power scenarios. In Proceedings of the 2018 IEEE International Conference on Probabilistic Methods Applied to Power Systems (PMAPS), Boise, ID, USA, 24–28 June 2018; pp. 1–6. [Google Scholar]
  37. Scuzziato, M.R.; Finardi, E.C.; Frangioni, A. Comparing spatial and scenario decomposition for stochastic hydrothermal unit commitment problems. IEEE Trans. Sustain. Energy 2018, 9, 1307–1317. [Google Scholar] [CrossRef] [Scilit]
  38. Shi, J.; Oren, S.S. Flexible line ratings in stochastic unit commitment for power systems with large-scale renewable generation. Energy Syst. 2020, 11, 1–19. [Google Scholar] [CrossRef] [Scilit]
  39. Vatanpour, M.; Yazdankhah, A.S. The impact of energy storage modeling in coordination with wind farm and thermal units on security and reliability in a stochastic unit commitment. Energy 2018, 162, 476–490. [Google Scholar] [CrossRef] [Scilit]
  40. Shiina, T.; Birge, J.R. Stochastic unit commitment problem. Int. Trans. Oper. Res. 2004, 11, 19–32. [Google Scholar] [CrossRef] [Scilit]
  41. Cerisola, S.; Baíllo, A.; Fernández-López, J.M.; Ramos, A.; Gollmer, R. Stochastic power generation unit commitment in electricity markets: A novel formulation and a comparison of solution methods. Oper. Res. 2009, 57, 32–46. [Google Scholar] [CrossRef] [Scilit]
  42. Hreinsson, K.; Analui, B.; Scaglione, A. Continuous time multi-stage stochastic reserve and unit commitment. In Proceedings of the 2018 Power Systems Computation Conference (PSCC), Dublin, Ireland, 11–15 June 2018; pp. 1–7. [Google Scholar]
  43. Ahmadi-Khatir, A.; Bozorg, M.; Cherkaoui, R. Probabilistic spinning reserve provision model in multi-control zone power system. IEEE Trans. Power Syst. 2013, 28, 2819–2829. [Google Scholar] [CrossRef] [Scilit]
  44. Xiong, P.; Jirutitijaroen, P. A stochastic optimization formulation of unit commitment with reliability constraints. IEEE Trans. Smart Grid 2013, 4, 2200–2208. [Google Scholar] [CrossRef] [Scilit]
  45. Bruninx, K.; Delarue, E. Endogenous probabilistic reserve sizing and allocation in unit commitment models: Cost-effective, reliable, and fast. IEEE Trans. Power Syst. 2017, 32, 2593–2603. [Google Scholar] [CrossRef] [Scilit]
  46. Hreinsson, K.; Vrakopoulou, M.; Andersson, G. Stochastic security constrained unit commitment and non-spinning reserve allocation with performance guarantees. Int. J. Electr. Power Energy Syst. 2015, 72, 109–115. [Google Scholar] [CrossRef] [Scilit]
  47. Wu, Z.; Zeng, P.; Zhang, X.P.; Zhou, Q. A solution to the chanceconstrained two-stage stochastic program for unit commitment with wind energy integration. IEEE Trans. Power Syst. 2016, 31, 4185–4196. [Google Scholar] [CrossRef] [Scilit]
  48. Zhang, Y.; Wang, J.; Zeng, B.; Hu, Z. Chance-constrained two-stage unit commitment under uncertain load and wind power output using bilinear benders decomposition. IEEE Trans. Power Syst. 2017, 32, 3637–3647. [Google Scholar] [CrossRef] [Scilit]
  49. Jin, H.; Li, Z.; Sun, H.; Guo, Q.; Chen, R.; Wang, B. A robust aggregate model and the two-stage solution method to incorporate energy intensive enterprises in power system unit commitment. Appl. Energy 2017, 206, 1364–1378. [Google Scholar] [CrossRef] [Scilit]
  50. Morales-Espana, G.; Lorca, A.; de Weerdt, M.M. Robust unit commitment with dispatchable wind power. Electr. Power Syst. Res. 2018, 155, 58–66. [Google Scholar] [CrossRef] [Scilit]
  51. Razavi, S.E.; Nezhad, A.E.; Mavalizadeh, H.; Raeisi, F.; Ahmadi, A. Robust hydrothermal unit commitment: A mixed-integer linear framework. Energy 2018, 165, 593–602. [Google Scholar] [CrossRef] [Scilit]
  52. Wu, L.; Shahidehpour, M.; Li, Z. Comparison of scenario-based and interval optimization approaches to stochastic SCUC. IEEE Trans. Power Syst. 2012, 27, 913–921. [Google Scholar] [CrossRef] [Scilit]
  53. Zhou, M.; Xia, S.; Li, G.; Han, X. Interval optimization combined with point estimate method for stochastic security-constrained unit commitment. Int. J. Electr. Power Energy Syst. 2014, 63, 276–284. [Google Scholar] [CrossRef] [Scilit]
  54. Pandzic, H.; Dvorkin, Y.; Qiu, T.; Wang, Y.; Kirschen, D.S. Toward cost efficient and reliable unit commitment under uncertainty. IEEE Trans. Power Syst. 2016, 31, 970–982. [Google Scholar] [CrossRef] [Scilit]
  55. Wang, J.; Shahidehpour, M.; Li, Z. Security-constrained unit commitment with volatile wind power generation. IEEE Trans. Power Syst. 2008, 23, 1319–1327. [Google Scholar] [CrossRef] [Scilit]
  56. Bello, A.; Bunn, D.W.; Reneses, J.; Muñoz, A. Medium-term probabilistic forecasting of electricity prices: A hybrid approach. IEEE Trans. Power Syst. 2017, 32, 334–343. [Google Scholar] [CrossRef] [Scilit]
  57. Montero, L.; Bello, A.; Reneses, J. A new methodology to obtain a feasible thermal operation in power systems in a medium-term horizon. Energies 2020, 12, 3056. [Google Scholar] [CrossRef] [Scilit]
  58. Huang, Y.; Zheng, Q.P.; Wang, J. Two-stage stochastic unit commitment model including non-generation resources with conditional value-at-risk constraints. Electr. Power Syst. Res. 2014, 116, 427–438. [Google Scholar] [CrossRef] [Scilit]
  59. Dvorkin, Y.; Pandzic, H.; Ortega-Vazquez, M.A.; Kirschen, D.S. A hybrid stochastic/interval approach to transmission-constrained unit commitment. IEEE Trans. Power Syst. 2015, 30, 621–631. [Google Scholar] [CrossRef] [Scilit]
  60. Blanco, I.; Morales, J.M. An efficient robust solution to the two-stage stochastic unit commitment problem. IEEE Trans. Power Syst. 2017, 32, 4477–4488. [Google Scholar] [CrossRef] [Scilit]
  61. Shiina, T.; Yurugi, T.; Morito, S.; Imaizumi, J. Unit commitment by column generation. In Operations Research Proceedings 2014; Springer: Cham, Switzerland, February 2016; pp. 559–565. [Google Scholar]
  62. Kuo, M.T.; Lu, S.D. Random feasible directions algorithm with a generalized Lagrangian relaxation algorithm for solving unit commitment problem. J. Chin. Inst. Eng. 2015, 38, 547–561. [Google Scholar] [CrossRef] [Scilit]
  63. Gurobi: Gurobi Optimizer. Available online: https://www.gurobi.com/ (accessed on 5 November 2021).
  64. IBM: CPLEX Optimizer. Available online: https://www.ibm.com/es-es/analytics/cplex-optimizer (accessed on 5 November 2021).
  65. MOSEK: MOSEK Solver. Available online: https://www.mosek.com/ (accessed on 5 November 2021).
  66. BARON: BARON Solver. Available online: https://minlp.com/baron-solver (accessed on 5 November 2021).
  67. Nocedal, J.; Wright, S.J. Numerical Optimization; ser. Springer Series in Operations Research; Springer: New York, NY, USA, 1999. [Google Scholar]
  68. Jo, K.H.; Kim, M.K. Improved genetic algorithm-based unit commitment considering uncertainty integration method. Energies 2018, 11, 1387. [Google Scholar] [CrossRef] [Scilit]
  69. Dudek, G. Adaptive simulated annealing schedule to the unit commitment problem. Electr. Power Syst. Res. 2010, 80, 465–472. [Google Scholar] [CrossRef] [Scilit]
  70. Chang, C.S.; Chen, R.C. Optimal unit commitment decision with risk assessment using tabu search. J. Inf. Optim. Sci. 2007, 28, 965–984. [Google Scholar] [CrossRef] [Scilit]
  71. Juste, K.A.; Kita, H.; Tanaka, E.; Hasegawa, J. An evolutionary programming solution to the unit commitment problem. IEEE Trans. Power Syst. 1999, 14, 1452–1459. [Google Scholar] [CrossRef] [Scilit]
  72. Darvishan, A.; Mollashahi, H.; Ghaffari, V.; Lariche, M.J. Unit commitment-based load uncertainties based on improved particle swarm optimisation. Int. J. Ambient Energy 2019, 40, 594–599. [Google Scholar] [CrossRef] [Scilit]
  73. Jang, S.H.; Roh, J.H.; Kim, W.; Sherpa, T.; Kim, J.H.; Park, J.B. A novel binary ant colony optimization: Application to the unit commitment problem of power systems. J. Electr. Eng. Technol. 2011, 6, 174–181. [Google Scholar] [CrossRef] [Scilit]
  74. Sam’on, I.N.; Yasin, Z.M.; Zakaria, Z. Ant Lion Optimizer for solving unit commitment problem in smart grid system. Indones. J. Electr. Eng. Comput. Sci. 2017, 8, 129–136. [Google Scholar] [CrossRef] [Scilit]
  75. Columbus, C.C.; Simon, S.P. Profit based unit commitment: A parallel ABC approach using a workstation cluster. J. Compu. Electr. Eng. 2012, 38, 724–745. [Google Scholar] [CrossRef] [Scilit]
  76. Singhal, P.K.; Sharma, V.; Naresh, R. Binary fish swarm algorithm for profit-based unit commitment problem in competitive electricity market with ramp rate constraints. IET Gener. Transmiss. Distrib. 2015, 9, 1697–1707. [Google Scholar] [CrossRef] [Scilit]
  77. Lakshmi, K.; Vasantharathna, S. Genco’s profit based unit commitment using artificial immune system in day ahead competitive electricity markets. J. Appl. Sci. Eng. 2014, 17, 275–282. [Google Scholar]
  78. Wang, W.; Li, C.; Liao, X.; Qin, H. Study on unit commitment problem considering pumped storage and renewable energy via a novel binary artificial sheep algorithm. Appl. Energy 2017, 187, 612–626. [Google Scholar] [CrossRef] [Scilit]
  79. Eslamian, M.; Hosseinian, S.H.; Vahidi, B. Bacterial foragingbased solution to the unit-commitment problem. IEEE Trans. Power Syst. 2009, 24, 1478–1488. [Google Scholar] [CrossRef] [Scilit]
  80. Zhao, J.; Liu, S.; Zhou, M.; Guo, X.; Qi, L. Modified cuckoo search algorithm to solve economic power dispatch optimization problems. IEEE/CAA J. Autom. Sin. 2018, 5, 794–806. [Google Scholar] [CrossRef] [Scilit]
  81. Datta, D.; Dutta, S. A binary-real-coded differential evolution for unit commitment problem. Int. J. Electr. Power Energy Syst. 2012, 42, 517–524. [Google Scholar] [CrossRef] [Scilit]
  82. Ghorbani, N.; Babaei, E. Exchange market algorithm for economic load dispatch. Int. J. Electr. Power Energy Syst. 2016, 75, 19–27. [Google Scholar] [CrossRef] [Scilit]
  83. Koodalsamy, B.; Veerayan, M.B.; Koodalsamy, C.; Simon, S.P. Firefly algorithm with multiple workers for the power system unit commitment problem. Turkish J. Electr. Eng. Comput. Sci. 2016, 24, 4773–4789. [Google Scholar] [CrossRef] [Scilit]
  84. Reddy, K.S.; Panwar, L.K.; Kumar, R.; Panigrahi, B.K. Binary fireworks algorithm for profit based unit commitment (PBUC) problem. Int. J. Electr. Power Energy Syst. 2016, 83, 270–282. [Google Scholar] [CrossRef] [Scilit]
  85. Swain, R.K.; Sahu, N.C.; Hota, P.K. Gravitational search algorithm for optimal economic dispatch. Procedia Technol. 2012, 6, 411–419. [Google Scholar] [CrossRef] [Scilit]
  86. Sakthi, S.S.; Santhi, R.K.; Krishnan, N.M.; Ganesan, S.; Subramanian, S. Wind integrated thermal unit commitment solution using grey wolf optimizer. Int. J. Electr. Comput. Eng. 2017, 7, 2088–8708. [Google Scholar] [CrossRef] [Scilit]
  87. Aghdam, F.H.; Hagh, M.T. Security Constrained Unit Commitment (SCUC) formulation and its solving with Modified Imperialist Competitive Algorithm (MICA). J. King Saud Univ. Eng. Sci. 2019, 31, 253–261. [Google Scholar] [CrossRef] [Scilit]
  88. Nandi, A.; Kamboj, V.K. A New Solution to Profit Based Unit Commitment Problem Considering PEVs/BEVs and Renewable Energy Sources. In E3S Web of Conferences; EDP Sciences: Les Ulis, France, 2020; p. 01070. [Google Scholar]
  89. Amudha, A.; Rajan, C.C.A. Effect of Reserve in Profit Based Unit Commitment Using Worst Fit Algorithm. In Proceedings of the 2011 International Conference on Process Automation, Control and Computing, IEEE, Coimbatore, India, 20–22 July 2011; pp. 1–7. [Google Scholar]
  90. Chung, C.Y.; Yu, H.; Wong, K.P. An advanced quantum-inspired evolutionary algorithm for unit commitment. IEEE Trans. Power Syst. 2011, 26, 847–854. [Google Scholar] [CrossRef] [Scilit]
  91. Roy, P.K.; Sarkar, R. Solution of unit commitment problem using quasi-oppositional teaching learning based algorithm. Int. J. Electr. Power Energy Syst. 2014, 60, 96–106. [Google Scholar] [CrossRef] [Scilit]
  92. Barati, M.; Farsangi, M.M. Solving unit commitment problem by a binary shuffled frog leaping algorithm. IET Gener. Transmiss. Distrib. 2014, 8, 1050–1060. [Google Scholar] [CrossRef] [Scilit]
  93. Reddy, K.S.; Panwar, L.K.; Panigrahi, B.K.; Kumar, R. A new binary variant of sine–cosine algorithm: Development and application to solve profit-based unit commitment problem. Arab. J. Sci. Eng. 2017, 48, 4041–4056. [Google Scholar] [CrossRef] [Scilit]
  94. Reddy, K.S.; Panwar, L.K.; Panigrahi, B.K.; Kumar, R. Binary whale optimization algorithm: A new metaheuristic approach for profitbased unit commitment problems in competitive electricity markets. Eng. Optim. 2019, 51, 369–389. [Google Scholar] [CrossRef] [Scilit]
  95. Elattar, E.E. Adaptive bacterial foraging and genetic algorithm for unit commitment problem with ramp rate constraint. Int. Trans. Electr. Energy Syst. 2016, 26, 1555–1569. [Google Scholar] [CrossRef] [Scilit]
  96. Bikeri, A.; Kihato, P.; Maina, C. Profit Based Unit Commitment Using Evolutionary Particle Swarm Optimization. In Proceedings of the 2017 IEEE AFRICON, Cape Town, South Africa, 18–20 September 2017; pp. 1137–1142. [Google Scholar]
  97. Sudhakar, A.; Karri, C.; Laxmi, A.J. Profit based unit commitment for GENCOs using lagrange relaxation—differential evolution. Int. J. Eng. Sci. Technol. 2017, 20, 738–747. [Google Scholar] [CrossRef] [Scilit]
  98. Nawaz, A.; Wang, H.; Wu, Q.; Ochani, M.K. TSO and DSO with large-scale distributed energy resources: A security constrained unit commitment coordinated solution. Int. Trans. Electr. Energy Syst. 2020, 30, 1–26. [Google Scholar] [CrossRef] [Scilit]
  99. Zhai, Y.; Liao, X.; Mu, N.; Le, J. A two-layer algorithm based on PSO for solving unit commitment problem. Soft Comput. 2020, 24, 9161–9178. [Google Scholar] [CrossRef] [Scilit]
  100. Muralikrishnan, N.; Jebaraj, L.; Rajan, C.C.A. A Comprehensive Review on Evolutionary Optimization Techniques Applied for Unit Commitment Problem. IEEE Access 2020, 8, 132980–133014. [Google Scholar] [CrossRef] [Scilit]
  101. Koch, T.; Achterberg, T.; Andersen, E.; Bastert, O.; Berthold, T.; Bixby, R.E.; Danna, E.; Gamrath, G.; Gleixner, A.M.; Heinz, S.; et al. MIPLIB 2010. Math. Program. Comput. 2011, 3, 103–163. [Google Scholar] [CrossRef] [Scilit]
  102. Arroyo, J.M.; Conejo, A.J. Optimal response of a thermal unit to an electricity spot market. IEEE Trans. Power Syst. 2000, 15, 1098–1104. [Google Scholar] [CrossRef] [Scilit]
  103. Yu, Z.; Sparrow, F.T.; Bowen, B.; Smardo, F.J. On convexity issues of short-term hydrothermal scheduling. Electr. Power Energy Syst. 2000, 22, 451–457. [Google Scholar] [CrossRef] [Scilit]
  104. Arroyo, J.M.; Conejo, A.J. Optimal response of a power generator to energy, AGC, and reserve pool-based markets. IEEE Trans. Power Syst. 2002, 17, 404–410. [Google Scholar] [CrossRef]
  105. Arroyo, J.M.; Conejo, A.J. Modeling of start-up and shut-down power trajectories of thermal units. IEEE Trans. Power Syst. 2004, 19, 1562–1568. [Google Scholar] [CrossRef] [Scilit]
  106. Wu, L. A tighter piecewise linear approximation of quadratic cost curves for unit commitment problems. IEEE Trans. Power Syst. 2011, 26, 2581–2583. [Google Scholar] [CrossRef] [Scilit]
  107. Nowak, M.P.; Römisch, W. Stochastic Lagrangian relaxation applied to power scheduling in a hydro-thermal system under uncertainty. Ann. Oper. Res. 2000, 100, 251–272. [Google Scholar] [CrossRef] [Scilit]
  108. Bendotti, P.; Fouilhoux, P.; Rottner, C. On the complexity of the unit commitment problem. Ann. Oper. Res. 2019, 274, 119–130. [Google Scholar] [CrossRef] [Scilit]
  109. de La Torre, S.; Arroyo, J.M.; Conejo, A.J.; Contreras, J. Price-maker self-scheduling in a pool-based electricity market: A mixed- integer LP approach. IEEE Trans. Power Syst. 2002, 17, 1037–1042. [Google Scholar] [CrossRef] [Scilit]
  110. Li, T.; Shahidehpour, M. Strategic bidding of transmission-constrained GENCOS with incomplete information. IEEE Trans. Power Syst. 2005, 20, 437–447. [Google Scholar] [CrossRef] [Scilit]
  111. Larsen, T.J.; Wangensteen, I.; Gjengedal, T. Sequential Time Step Unit Commitment. In Proceedings of the 2001 IEEE Power Engineering Society Winter Meeting, Columbus, OH, USA, 28 January–1 February 2001; pp. 1524–1529. [Google Scholar]
  112. Parrilla, E.; García-González, J. Improving the B&B search for large-scale hydrothermal weekly scheduling problems. Int. J. Electr. Power Electr. Syst. 2006, 28, 339–348. [Google Scholar]
  113. García-González, J.; Roque, A.M.S.; Campos, F.A.; Villar, J. Connecting the intraday energy and reserve markets by an optimal redispatch. IEEE Trans. Power Syst. 2007, 22, 2220–2231. [Google Scholar] [CrossRef] [Scilit]
  114. Sharma, D.; Trivedi, A.; Srinivasan, D.; Thillainathan, L. Multiagent modeling for solving profit based unit commitment problem. Appl. Soft Comput. 2013, 13, 3751–3761. [Google Scholar] [CrossRef] [Scilit]
  115. Hosseini, S.H.; Khodaei, A.; Aminifar, F. A novel straightforward unit commitment method for large-scale power systems. IEEE Trans. Power Syst. 2007, 22, 2134–2143. [Google Scholar] [CrossRef] [Scilit]
  116. Li, T.; Shahidehpour, M. Price-based unit commitment: A case of lagrangian relaxation versus mixed integer programming. IEEE Trans. Power Syst. 2005, 20, 2015–2025. [Google Scholar] [CrossRef] [Scilit]
  117. Chang, G.W.; Tsai, Y.D.; Lai, C.Y.; Chung, J.S. A Practical Mixed Integer Linear Programming Based Approach for Unit Commitment. In Proceedings of the IEEE Power Engineering Society General Meeting, Denver, CO, USA, 6–10 June 2004; Volume 221, pp. 221–225. [Google Scholar]
  118. Lu, B.; Shahidehpour, M. Unit commitment with flexible generating units. IEEE Trans. Power Syst. 2005, 20, 1022–1034. [Google Scholar] [CrossRef] [Scilit]
  119. Sawa, T.; Sato, Y.; Tsurugai, M. Security Constrained Integrated Unit Commitment Using Quadratic Programming. In Proceedings of the 2007 IEEE Lausanne Power Tech, Lausanne, Switzerland, 1–5 July 2007; pp. 1858–1863. [Google Scholar]
  120. Carrion, M.; Arroyo, J.M. A computationally efficient mixed-integer linear formulation for the thermal unit commitment problem. IEEE Trans. Power Syst. 2006, 21, 1371–1378. [Google Scholar] [CrossRef] [Scilit]
  121. Bisanovic, S.; Hajro, M.; Dlakic, M. Mixed integer linear programming based thermal unit commitment problem in deregulated environment. J. Electr. Syst. 2010, 6, 466–479. [Google Scholar]
  122. Ostrowski, J.; Anjos, M.; Vannelli, A. Tight Mixed-Integer Linear Programming Formulations for Generator Self-Scheduling. In Proceedings of the 2010 23rd Canadian Conference Electrical and Computer Engineering (CCECE), Calgary, AB, Canada, 2–5 May 2010; pp. 1–4. [Google Scholar]
  123. Ostrowski, J.; Anjos, M.; Vannelli, A. Tight mixed integer linear programming formulations for the unit commitment problem. IEEE Trans. Power Syst. 2012, 27, 39–46. [Google Scholar] [CrossRef] [Scilit]
  124. Morales-Espana, G.; Latorre, J.M.; Ramos, A. Tight and compact MILP formulation of start-up and shut-down ramping in unit commitment. IEEE Trans. Power Syst. 2013, 28, 1288–1296. [Google Scholar] [CrossRef] [Scilit]
  125. Morales-España, G.; Ramírez-Elizondo, L.; Hobbs, B.F. Hidden power system inflexibilities imposed by traditional unit commitment formulations. Appl. Energy 2017, 191, 223–238. [Google Scholar] [CrossRef] [Scilit]
  126. Morales-Espana, G.; Latorre, J.M.; Ramos, A. Tight and compact MILP formulation for the thermal unit commitment problem. IEEE Trans. Power Syst. 2013, 28, 4897–4908. [Google Scholar] [CrossRef] [Scilit]
  127. Gentile, C.; Morales-Espana, G.; Ramos, A. A tight MIP formulation of the unit commitment problem with start-up and shut-down constraints. EURO J. Comput. Optim. 2016, 5, 1–25. [Google Scholar] [CrossRef] [Scilit]
  128. Morales-Espana, G.; Ramos, A.; Garcia-Gonzalez, J. An MIP formulation for joint market-clearing of energy and reserves based on ramp scheduling. IEEE Trans. Power Syst. 2014, 29, 476–488. [Google Scholar] [CrossRef] [Scilit]
  129. Morales-Espana, G.; Gentile, C.; Ramos, A. Tight MIP formulations of the power-based unit commitment problem. OR Spectrum 2015, 37, 929–950. [Google Scholar] [CrossRef] [Scilit]
  130. Frangioni, A.; Gentile, C.; Lacalandra, F. Tighter approximated MILP formulations for unit commitment problems. IEEE Trans. Power Syst. 2009, 24, 105–113. [Google Scholar] [CrossRef] [Scilit]
  131. Jabr, R.A. Tight polyhedral approximation for mixed-integer linear programming unit commitment formulations. IET Gener. Transm. Distrib. 2012, 6, 1104–1111. [Google Scholar] [CrossRef] [Scilit]
  132. Quan, R.; Jian, J.B.; Mu, Y.D. Tighter relaxation method for unit commitment based on second-order cone programming and valid inequalities. Int. J. Electr. Power Energy Syst. 2014, 55, 82–90. [Google Scholar] [CrossRef] [Scilit]
  133. Yang, L.; Jian, J.; Wang, Y.; Dong, Z. Projected mixed integer programming formulations for unit commitment problem. Int. J. Electr. Power Energy Syst. 2015, 68, 195–202. [Google Scholar] [CrossRef] [Scilit]
  134. Yang, L.; Jian, J.; Zhu, Y.; Dong, Z. Tight relaxation method for unit commitment problem using reformulation and lift-andproject. IEEE Trans. Power Syst. 2015, 30, 13–23. [Google Scholar] [CrossRef] [Scilit]
  135. Yang, L.; Zhang, C.; Jian, J.; Meng, K.; Xu., Y.; Dong, Z. A novel projected two-binary-variable formulation for unit commitment in power systems. Appl. Energy 2017, 187, 732–745. [Google Scholar] [CrossRef] [Scilit]
  136. Catalao, J.P.S.; Mariano, S.J.P.S.; Mendes, V.M.F.; Ferreira, L.A.F.M. A practical approach for profit-based unit commitment with emission limitation. Electr. Power Energy Syst. 2010, 32, 218–224. [Google Scholar] [CrossRef] [Scilit]
  137. Catalao, J.P.S.; Mendes, V.M.F. Influence of environmental constraints on profit-based short-term thermal scheduling. IEEE Trans. Sustain. Energy 2011, 2, 131–138. [Google Scholar] [CrossRef]
  138. Shafie-Khah, M.; Moghaddam, M.P.; Sheikh-El-Eslami, M.K. Unified solution of a non-convex SCUC problem using combination of modified branch-and-bound method with quadratic programming. Energy Convers. Manag. 2011, 52, 3425–3432. [Google Scholar] [CrossRef] [Scilit]
  139. Lotfi, M.M. Short-term price-based unit commitment of hydrothermal gencos: A pre-emptive goal programming approach. Int. J. Eng. 2013, 26, 1017–1030. [Google Scholar] [CrossRef] [Scilit]
  140. Che, P.; Shi, G. An MILP Approach for a Profit-Based Unit Commitment Problem with Emissions Penalty. In Proceedings of the 26th Chinese Control and Decision Conference (2014 CCDC), Changsha, China, 31 May–2 June 2014; pp. 4474–4477. [Google Scholar]
  141. Daneshi, H.; Choobbari, A.L.; Shahidehpour, S.M.; Li, Z. Mixed Integer Programming Method to Solve Security Constrained Unit Commitment with Restricted Operating Zone Limits. In Proceedings of the 2008 IEEE International Conference on Electro/Information Technology, IEEE EIT 2008 Conference, Ames, IA, USA, 18–20 May 2008; pp. 187–192. [Google Scholar]
  142. Alvarez-Lopez, J.; Ceciliano-Meza, J.L.; Guillén-Moya, I.; Nieva-Gómez, R. A MIQCP formulation to solve the unit commitment problem for large-scale power systems. Int. J. Electr. Power Energy Syst. 2012, 36, 68–75. [Google Scholar] [CrossRef] [Scilit]
  143. Daneshi, H.; Srivastava, A.K. Security-constrained unit commitment with wind generation and compressed air energy storage. IET Gener. Transm. Distrib. 2012, 6, 167–175. [Google Scholar] [CrossRef] [Scilit]
  144. Ostrowski, J.; Wang, J.; Liu, C. Exploiting symmetry in transmission lines for transmission switching. IEEE Trans. Power Syst. 2012, 27, 1708–1709. [Google Scholar] [CrossRef] [Scilit]
  145. Alemany, J.; Magnago, F.; Moitre, D.; Pinto, H. Symmetry Issues in Mixed Integer Programming based Unit Commitment. Int. J. Electr. Power Energy Syst. 2014, 54, 86–90. [Google Scholar] [CrossRef] [Scilit]
  146. Ostrowski, J.; Anjos, M.F.; Vannelli, A. Modified orbital branching for structured symmetry with an application to unit commitment. Math. Program. 2015, 150, 99–129. [Google Scholar] [CrossRef] [Scilit]
  147. Lima, R.M.; Novais, A.Q. Symmetry breaking in MILP formulations for unit commitment problems. Comput. Chem. Eng. 2016, 85, 162–176. [Google Scholar] [CrossRef] [Scilit]
  148. Knueven, B.; Ostrowski, J. Exploiting Identical Generators in Unit Commitment. IEEE Trans. Power Syst. 2017, 33, 4496–4507. [Google Scholar] [CrossRef] [Scilit]
  149. Aliprandi, F.; Stoppato, A.; Mirandola, A. Estimating CO2 emissions reduction from renewable energy use in Italy. Renew. Energy 2016, 96, 220–232. [Google Scholar] [CrossRef] [Scilit]
  150. Keatley, P.; Shibli, A.; Hewitt, N.J. Estimating power plant start costs in cyclic operation. Appl. Energy 2013, 111, 550–557. [Google Scholar] [CrossRef] [Scilit]
  151. Hermans, M.; Delarue, E. Impact of Start-Up Mode on Flexible Power Plant Operation and System Cost. In Proceedings of the 2016 13th International Conference on the European Energy Market (EEM), Porto, Portugal, 6–9 June 2016; pp. 1–6. [Google Scholar]
  152. Morales-Espana, G.; Tejada-Arango, D.A. Modeling the hidden flexibility of clustered unit commitment. IEEE Trans. Power Syst. 2019, 34, 3294–3296. [Google Scholar] [CrossRef] [Scilit]
  153. Brandenberg, R.; Huber, M.; Silbernagl, M. The summed start-up costs in a unit commitment problem. EURO J. Comput. Optim. 2017, 5, 203–238. [Google Scholar] [CrossRef] [Scilit]
  154. Brandenberg, R.; Silbernagl, M. Implementing a unit commitment power market model in FICO Xpress-Mosel. arXiv 2014, arXiv:1412.4504. [Google Scholar]
  155. Knueven, B.; Ostrowski, J.; Watson, J.P. A novel matching formulation for startup costs in unit commitment. Math. Program. Comput. 2017, 12, 225–248. [Google Scholar] [CrossRef] [Scilit]
  156. Morales-Espana, G.; Correa-Posada, C.M.; Ramos, A. Tight and compact MIP formulation of configuration-based combined-cycle units. IEEE Trans. Power Syst. 2016, 31, 1350–1359. [Google Scholar] [CrossRef] [Scilit]
  157. Chen, C.H.; Chen, N.; Luh, P.B. Head dependence of pump-storageunit model applied to generation scheduling. IEEE Trans. Power Syst. 2017, 32, 2869–2877. [Google Scholar] [CrossRef] [Scilit]
  158. Alvarez, G.E.; Marcovecchio, M.G.; Aguirre, P.A. Security constrained unit commitment problem including thermal and pumped storage units: An MILP formulation by the application of linear approximations techniques. Electr. Power Syst. Res. 2018, 154, 67–74. [Google Scholar] [CrossRef] [Scilit]
  159. Alvarez, G.E.; Marcovecchio, M.G.; Aguirre, P.A. Security constrained unit commitment scheduling: A new MILP formulation for solving transmission constraints. Comput. Chem. Eng. 2018, 115, 455–473. [Google Scholar] [CrossRef] [Scilit]
  160. Alvarez, G.E.; Marcovecchio, M.G.; Aguirre, P.A. Optimization of the integration among traditional fossil fuels, clean energies, renewable sources, and energy storages: An MILP model for the coupled electric power, hydraulic, and natural gas systems. Comput. Ind. Eng. 2020, 139, 106141. [Google Scholar] [CrossRef] [Scilit]
  161. Pan, K.; Guan, Y.; Watson, J.P.; Wang, J. Strengthened MILP formulation for certain gas turbine unit commitment problems. IEEE Trans. Power Syst. 2016, 31, 1440–1448. [Google Scholar] [CrossRef] [Scilit]
  162. Atakan, S.; Lulli, G.; Sen, S. A state transition MIP formulation for the unit commitment problem. IEEE Trans. Power Syst. 2017, 33, 736–748. [Google Scholar] [CrossRef] [Scilit]
  163. Tejada-Arango, D.A.; Lumbreras, S.; Sánchez-Martín, P.; Ramos, A. Which unit-commitment formulation is best? A comparison framework. IEEE Trans. Power Syst. 2020, 35, 2926–2936. [Google Scholar] [CrossRef] [Scilit]
  164. Knueven, B.; Ostrowski, J.; Watson, J.P. On mixed-integer programming formulations for the unit commitment problem. INFORMS J. Comput. 2020, 32, 857–876. [Google Scholar] [CrossRef] [Scilit]
  165. Kazarlis, S.A.; Bakirtzis, A.G.; Petridis, V. A genetic algorithm solution to the unit commitment problem. IEEE Trans. Power Syst. 1996, 11, 83–92. [Google Scholar] [CrossRef] [Scilit]
  166. IEEE 118-Bus: System Data. Available online: http://motor.ece.iit.edu/Data/ (accessed on 5 November 2021).
  167. Morales-España, G. Unit Commitment Computational Performance, System Representation and Wind Uncertainty Management. Ph.D. Thesis, Comillas Pontifical University, Madrid, Spain, 2014. [Google Scholar]
  168. Grigg, C.; Wong, P.; Albrecht, P.; Allan, R.; Bhavaraju, M.; Billinton, R.; Chen, Q.; Fong, C.; Haddad, S.; Kuruganty, S.; et al. The IEEE Reliability Test System—1996. A report prepared by the Reliability Test System Task Force of the Application of Probability Methods Subcommittee. IEEE Trans. Power Syst. 1999, 14, 1010–1020. [Google Scholar] [CrossRef] [Scilit]
  169. Abujarad, S.Y.; Mustafa, M.; Jamian, J. Recent approaches of unit commitment in the presence of intermittent renewable energy resources: A review. Renew. Sustain. Energy Rev. 2017, 70, 215–223. [Google Scholar] [CrossRef] [Scilit]
  170. Abdou, I.; Tkiouat, M. Unit commitment problem in electrical power system: A literature review. Int. J. Electr. Comput. Eng. 2018, 8, 1357. [Google Scholar] [CrossRef] [Scilit]
  171. Håberg, M. Fundamentals and recent developments in stochastic unit commitment. Int. J. Electr. Power Energy Syst. 2019, 109, 38–48. [Google Scholar] [CrossRef] [Scilit]
  172. Hong, Y.Y.; Apolinario, G.F.D. Uncertainty in Unit Commitment in Power Systems: A Review of Models, Methods, and Applications. Energies 2021, 14, 6658. [Google Scholar] [CrossRef] [Scilit]
  173. Saravanan, B.; Das, S.; Sikri, S.; Kothari, D.P. A solution to the unit commitment problem—A review. Front. Energy 2013, 7, 223–236. [Google Scholar] [CrossRef] [Scilit]
  174. Abdi, H. Profit-based unit commitment problem: A review of models, methods, challenges, and future directions. Renew. Sustain. Energy Rev. 2020, 1, 1–28. [Google Scholar] [CrossRef] [Scilit]
  175. Anjos, M.F.; Conejo, A.J. Unit commitment in electric energy systems. Found. Trends Electr. Energy Syst. 2017, 1, 220–310. [Google Scholar] [CrossRef] [Scilit]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.