Next Article in Journal
The Techno-Economics of Small-Scale Residential Heating in Low Carbon Futures
Previous Article in Journal
Optimal Design of Thermal Radiative Heating of Horizontal Thin Plates Using the Entropy Generation Minimization Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Considering Maintenance Cost in Unit Commitment Problems

1
Department of Statistics, Seoul National University, 1 Gwanak-ro, Gwanak-gu, Seoul 08826, Korea
2
School of Information Technology & Electrical Engineering, The University of Queensland, St. Lucia, QLD 4072, Australia
3
Korea Railroad Research Institute, 176 Cheoldobangmulgwan-ro, Uiwang-si, Gyeonggi-do 16105, Korea
4
Raon Friends, 267 Simin-daero, Dongan-gu, Anyang-si, Gyeonggi-do 14054, Korea
*
Author to whom correspondence should be addressed.
Energies 2017, 10(11), 1917; https://doi.org/10.3390/en10111917
Submission received: 11 August 2017 / Revised: 16 September 2017 / Accepted: 17 November 2017 / Published: 21 November 2017
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
Electric power systems worldwide are receiving an increasing volume of wind power generation (WPG) because of environmental concerns and cost declines associated with technological innovation. To manage the uncertainty of WPG, a system operator must commit sufficient conventional generators to provide an appropriate reserve. At times, frequent start and stop operations are applied to certain generators, which incurs maintenance costs associated with thermal-mechanical fatigue. In this paper, we suggest a comprehensive approach to unit commitment (UC) that considers maintenance cost: the parameters of equivalent start (ES) and equivalent base load hours (EBHs) are adopted in the UC problem to determine optimal generation scheduling. A new formulation for the maintenance cost that can be readily combined with an existing mixed integer linear programming algorithm is presented. The effectiveness of the proposed UC method is verified through simulations based on an IEEE 118-bus test system. The simulation results show that considering maintenance cost in the UC problem effectively restricts frequent start and stop operation scheduling. Furthermore, the operating cost is reduced, the required reserve level is maintained, and the computational time is comparable with that of the conventional UC method.

1. Introduction

In recent years, the installed capacity of wind power generation (WPG) has increased significantly because of environmental concerns. For instance, in the United States, wind energy is expected to provide 15–30% of added power generation by 2024. Tax credits that are available for renewable energy further support the expansion of the wind energy market share [1]. However, the inherent uncertainty and variability of WPG requires a system operator for stable power system operations [2]. One of the fundamental decisions related to the uncertain nature of WPG and load demand is unit commitment (UC), which the system operator assesses one day before the operating day [3]. The purpose of UC is to determine the set of generators that should be run to accommodate available energy and minimize the total operating costs. The UC problem is devised to satisfy both overall system constraints (e.g., power balance between supply and demand, system spinning reserve, and power flow) and unit constraints on each generator (e.g., generator power output, ramp rate, and minimum up and down times).
Although there have been several UC studies that have attempted to utilize demand-side resources [4,5] or wind power itself as a reserve provider [6], the main part of flexibility in power system operation is supplied by a conventional generator. Some generators are scheduled only to meet reserve requirement levels, and these generators are frequently started and stopped, especially during periods of increased variability, resulting in degraded generator performance. To ensure the generator’s efficiency, the generators must be frequently maintained, and therefore, maintenance costs are induced both by the generator’s operation time and by the associated start and stop actions. Reducing these costs is the primary objective of this paper.
Significant attention has been applied to both UC and generator maintenance; however, previous papers did not explicitly address the maintenance costs and production costs at the same time [4,5,6,7,8]. Maintenance scheduling studies focus on determining the timing of maintenance schedules, while weekly average production costs are used for simplicity [9]. On the other hand, for UC studies, the maintenance costs are regarded as fixed [10], or it is assumed that the generator production cost function includes them [11]. The authors of [12] proposed UC considering the maintenance of thermal power system, but they focused on the reliability rather than on economic aspects.
Although frequent start and stop actions and continuous generator operation incur machine malfunctions, which accordingly lead to costs for the system operators, most previous UC models have not considered these influences. This paper proposes an improved UC model that reflects generator deterioration as maintenance costs and determines the optimal long-term generation schedule that minimizes total generation and maintenance costs. The model adopts the parameters of equivalent start (ES) and equivalent base load hour (EBH) to accurately calculate the maintenance costs. The ES is adopted to evaluate the on–off action of the peak load generators, which usually operate on daily start and stop schedules. The EBH is implemented to calculate the maintenance costs associated with the operation time of the base load generators, which operate on weekly start and stop schedules.
Since various power system constraints and individual generator limits impact the UC optimization problem, a technique to attack the problem is highly important. Today’s significantly expanded power systems rely on a rapid convergence to reduce computational time. Various techniques have been applied to the UC problem, including dynamic programming (DP) [13], priority-list [14], Lagrange relaxation [15], and mixed integer linear programming (MILP) [16]. Among these techniques, MILP has been favorably adopted in many market operators in the United States because MILP approaches are more capable of accommodating integer variables to determine optimal solutions [17]. To further enhance the utility of the existing MILP algorithm, we present a new mathematical formulation of the relevant maintenance costs. Maintenance costs associated with both ES and EBH are expressed as integer variables and linearized, and the computational times measured in simulations verify that this procedure efficiently determines the optimal solution.
The remainder of this paper is organized as follows. Section 2 describes the modeling of maintenance costs, including the ES and EBH formulations. Section 3 presents the method for formulating the UC with maintenance costs. The performance of the proposed method is evaluated in Section 4 through simulations results obtained using IEEE 118-bus test systems. Finally, Section 5 summarizes our conclusions.

2. Modeling of ES and EBH

To precisely model the maintenance cost, we classified each generator as either a peak load generator or a base load generator. ES is the parameter to determine maintenance costs of a peak load generator, whereas EBH is related to a base load generator. Before calculating the maintenance costs, ES and EBH should be expressed in a MILP form.

2.1. ES Modeling for Peak Load Generators

Maintenance costs associated with peak load generators are mainly due to their rapid start and stop operations. Daily start and stop operations place thermal-mechanical stress on the generator, reducing its life expectancy. When the cumulative total number of ESs reaches the contracted value, the system operator should shut off the generator until the machine can be inspected and repaired. The ES value of peak load unit p that can have several loading levels at time t can be expressed as
E S t p = k = 1 N L p W k p X t , k p
k = 1 N L p X t , k p = D t + 1 p
S t p D t p = U t p U t 1 p
S t p + D t p 1
P t p = k = 1 N L p Limit k X t , k p + δ t p + δ t p
0 δ t p Limit k + 1 Limit k
0 δ t p P max p ( 1 D t + 1 p ) .
In Equation (1), X t , k p is multiplied by the weighting factor W k p for output block k , set in accordance with the loading level of the unit to reflect the fact that a generator endures significant stress when it shuts off under a high loading condition. Here, X t , k p is a binary variable that indicates the k -th loading level on unit p at time t (that is, if the generator has an output between Limit k and Limit k + 1 at time t and shuts down at time t + 1 , the value of X t , k p becomes 1). Limit k denotes the start or end point of a block of the generated power output. Equation (2) expresses that only one of the X t , k p values can equal 1 when the generator shuts off at next time t + 1 . In other words, only one X t , k p can be 1 in each hour t , whereas all the other X t , k p remain 0 over that time. D t i and S t i indicate whether the generator’s status has changed into the off and on states from the on and off states, respectively. These variables are binary values that cannot both be 1 at the same time, as shown by (3) and (4).
P t p represents the output of the peak generator, as determined using Equations (5)–(7). If the generator is scheduled to be off at time t + 1 , the output of the generator at time t , P t i is decided by δ t p in Equation (5) and X t , 1 p through X t , N L p p . When the generator is continually on, δ t p results in a P t p value that is between its minimum and maximum constraints. This is represented as Equation (7). For example, a generator with P min p = Limit 1 = 20 MW , Limit 2 = 40 MW , Limit 3 = 60 MW , and Limit N L p = Limit 4 = 80 MW turns off after consuming 45 MW; in this case, X t , 2 p becomes 1, and δ t p takes the value 5 MW, while X t , 1 p , X t , 3 p , and X t , 4 p are all 0. On the other hand, if the output power of the generator is maintained 45 MW at t + 1 , all the X t , k p are 0, and δ t p results in 45 MW. Through Equations (1)–(7), the ES is calculated according to the respective loading levels only when the relevant generator is shut down.

2.2. EBH Modeling for Base Load Generators

The EBH related to the base load generators is calculated by assessing the duration of each machine’s operation. In general, base load generators do not frequently switch on and off; instead, they run for at least for a week or up to several weeks. Therefore, their maintenance schedules are mainly determined by their operation times rather than their on–off actions.
The EBH is formulated to reflect how long the generator operates and under what condition. As in the peak load generator case, a system operator should shut down the generator for maintenance when the cumulative total EBH operation time reaches a predetermined value. The EBH’s unit is the hour, whereas the ES’s unit is the number of switching times. Because generators are usually stressed when the output exceeds the base load limit, the EBH value of base load unit b at time t can be expressed as
E B H t b = T W 1 b T L X t b + T W 2 b T U X t b
T L X t b + T U X t b = U t b
P t b = P min b T L X t b + Baseload   Limit b T U X t b + δ t b
0 δ t b Baseload   Limit b P min b .
The overall EBH modeling procedure is analogous to that of the peak load generator except that there is only one division in the loading condition: U t b indicates that the generator is committed on the system at time t , T L X and T U X are only counted when the generator output is under or over the base load limit, respectively, and T W 1 b and T W 2 b represent the weighting factors for T L X and T U X , respectively.
Because base load generators suffer from higher thermal-mechanical fatigue when they run beyond the base load condition, the T W 2 b contribution of that unit to EBH is set to be larger than the T W 1 b of the unit that operates below the base load condition. Note that the duration over which the generators are on is important, the last term of Equation (9) is U t b , rather than this variable’s counterpart in Equation (2), which is D t i . The output of the base load generator is analogously determined to be between its minimum and maximum values through Equations (10) and (11).

3. UC Formulation with Maintenance Cost

3.1. Maintenance Cost Calculation

The system operator should execute maintenance on the generator to sustain its function and guarantee its rated lifespan whenever either the cumulative ES or the cumulative EBH reaches a specific predetermined value. Each maintenance event costs the Contracted Maintenance Price (CMP), and the unit maintenance costs ( M C O S T E S p or M C O S T E B H b ) can be calculated as follows.
M C O S T E S p = CMP Contracted   ES   for   Generator   p
M C O S T E B H b = CMP Contracted   EBH   for   Generator   b .
Naturally, the operation of each generator p or b according to time t entails an additional maintenance cost, as expressed in Equations (19) and (20).
C M p = E S t p M C O S T p , E S
C M b = E B H t b M C O S T b , E B H .
M C O S T E S p and M C O S T E B H b are expressed in units of $/number of times and $/hour, respectively; hence, both C M p and C M b have the unit $. The form represented by C M p and C M b rather than M C O S T E S p and M C O S T E B H b enables the maintenance cost to be simply added to the objective function of the UC optimization problem.

3.2. UC Formulation with Maintenance Cost

The overall UC formulation with the added maintenance cost includes the objective function, Equation (16), and the constraints, Equations (20)–(35).

3.2.1. Objective Function

min U , P {   t = 1 T i = 1 N { C G i ( P t i , U t i ) + C S U i ( U t i ) + C S D i ( U t i ) } + t = 1 T p = 1 N P { C M p ( P t p , U t p ) }   + t = 1 T b = 1 N B { C M b ( P t b , U t b ) }   }
C G i ( P t i , U t i ) = a i U t i + b i P t i
C S U i ( P t i , U t i ) = K S U i ( U t i U t 1 i )
C S D i ( P t i , U t i ) = K S D i ( U t 1 i U t i ) .
The objective function of the problem aims to minimize the total operating cost, constituted by production, startup, shutdown, and maintenance costs, as shown in Equation (16). For simplicity, the production costs function, Equation (17), is expressed as a linear function. If the production costs function is a quadratic function, it can be precisely approximated using a piecewise linearization. The startup cost and shutdown costs are formulated as Equations (18) and (19), respectively.

3.2.2. Constraints

P G t n P D t n = l = 1 L n F t l
P G t n = i = 1 G n P t i + P t w i n d , n
U t i P min i P t i U t i P max i
S R t i = 1 N P R t i
P R t i P max i P t i
P R t i R C i T lead
P t i P t 1 i [ 1 U t i ( 1 U t 1 i ) ] R C i + U t i ( 1 U t 1 i ) P min i
P t 1 i P t i [ 1 U t 1 i ( 1 U t i ) ] R C i + U t 1 i ( 1 U t i ) P min i
t = 1 G i ( 1 U t i ) = 0
n = t t + U T i 1 U t i U T i ( U t i U t 1 i )
n = t T [ U n i ( U t i U t 1 i ) ] 0
t = 1 L i U t i = 0
n = t t + D T i 1 ( 1 U t i ) D T i ( U t 1 i U t i )
n = t T [ 1 U n i ( U t 1 i U t i ) ] 0
F t l = 1 X l ( θ t l , s θ t l , r )
F max l F t l F max l .
Same constraints as Equations (1)–(11).
Equations (20), (21), and (34) represent the DC power flow equations. Generation limits of thermal generators are stated in (22). The constraints, Equations (23)–(25), are related to the spinning reserve. The spinning reserve, which can be provided by generating units, are constrained by their maximum available power, Equation (23), and by their ramping capability, Equation (24). The ramp up/down limit for the generating units are expressed as Equations (26) and (27), respectively. The minimum up/down time constraints are shown in Equations (28)–(30) and Equations (31)–(33). Because the initial/final status of the generating units should be considered additionally, minimum up time constraints are formulated by three separate equations. The consideration of a minimum down time can be taken into account in the same way as well. Transmission flow limits are set as Equation (35). A more detailed description of the equations can be found in [4,18].

4. Numerical Results

In this section, the proposed method was applied to a practical problem based on the IEEE 118-bus test system, which consists of 118 buses, 91 load sides, 54 generating units, and 186 transmission lines; specifications of the relevant facilities can be found in [19]. There are various types of generating units in the system. Most peak generators have a minimum power output of 5 MW (maximum of 20 MW), and the base load generators usually have a minimum power output of 100 MW (maximum of 300 MW). It was assumed that the total installed wind capacity was 3000 MW, and the wind farms were located at Bus No. 15, 54, and 80. The proportions of the wind farms were set at 50%, 30%, and 20% for each bus, respectively. We solved the UC problem with a 24 h scheduling horizon.
The forecasted demand and WPG are listed in Table 1, with WPG data taken from [20]. The wind energy penetration level of the WPG data is 11.6%. The required volume of the spinning reserve was set to be three and a half times the standard deviation of the net load forecasting error [21]. For simplicity, network constraints were formulated based on the DC power flow equations, and only the power flow was considered [22]. The maintenance cost of a generating unit obviously varies for different machine manufacturers and maintenance contracts. Therefore, we simulated different maintenance costs based on case studies presented in [23], in which extensive maintenance cost investigations are summarized.
The UC problems were solved using Xpress-mp 64-bit software on a PC with a 2.30-GHz Intel® Core i5 CPU. The relative dual gap of the problem was set to 0.1%.
First, the total operating costs incurred by the proposed method were compared to those of the conventional method to confirm the cost savings that could be gained with the proposed method. The conventional method indicates that the UC problem is optimized only with the consideration of the generation cost, not with the consideration of the maintenance cost. The maintenance cost of the conventional method is calculated based on the results of the solved UC problem. For this purpose, the maintenance contract cost was set to $1.54 million per maintenance procedure, which is a common standard cost incurred by Korean power companies. As indicated by the results presented in Table 2, cost savings can be achieved by considering the maintenance cost in the UC calculation. The table also shows that generation costs related to energy production increased slightly because the combination of committed generators was altered compared to that implemented with the conventional method. However, this adjustment resulted in a significant decrease in the maintenance cost, which was more than sufficient to compensate for the increased generation costs.
We then compared the UC results. The number of generators online in every hour is presented in Figure 1. The total number of online generators increased when the maintenance cost was considered in the UC process, even though maintenance costs incur when generators are turned on. This result is considered reasonable because the maintenance costs are not only affected by the switching operations, but also by the generating loading level that is determined by the system operator.
To further investigate the maintenance cost, we compared the EBH values of the two approaches for the given scheduling horizon, as shown in Table 3. The ES values were not compared because the two methods produced almost the same values. A more significant difference between the ES values is expected to arise with greater WPG penetration levels.
The lower EBH resulting from the proposed method generates significant cost savings. To avoid excessive maintenance costs, the system operator adjusts the power output of some generators to be below the base load limit. Table 4 presents the hourly dispatch volume of the No. 29 generator, for which the base load limit was set at 285 MW. With the conventional method, the No. 29 generator’s output exceeded the base load limit in Hours 20 and 21, whereas with the proposed method, this generator’s output did not exceed the limit. Hence, the maintenance costs associated with this generator can be reduced.
The performance of the proposed method was also evaluated based on different CMPs. In contrast with the previous simulation, in which the CMP was selected based on Korean standards, we set the CMP at $5.25 million for the major maintenance interval, as per [23]. The maintenance cost specified in [23] is calculated by averaging the maintenance cost of complete intervals, just as the Korean standard CMP is determined. The costs take into account of inspecting combustion and the gas path. The primary reason for the different CMPs of the Korean case and that presented in [23] is the different dates on which the costs were estimated. The Korean CMP was calculated based on a fairly up-do-date inspection method. The impacts of different CMPs on the operating costs are summarized in Table 5.
As in the previous simulation based on the Korean CMP, the total operating cost is shown to be reduced with the proposed method. The results show larger cost savings compared to the Korean CMP case, where the CMP was relatively low and resulted in a conservative result.
In Figure 2, the performance of the proposed method is illustrated with different wind penetration levels in the power system. The maintenance cost ratio means the ratio of maintenance costs to operating costs. Case 2 is the reference case that we performed previously, whereas Case 1 and Case 3, compared with Case 2, represent 50% less and more wind power generators installed, respectively. In all cases, it is clear that the system operator can expect reduced operating costs if it considers maintenance cost in the UC calculation. Moreover, the portion of the total operating cost occupied by the maintenance cost remains low with the proposed method, even when the installed wind power capacity varies. With the conventional method, it can be seen that the maintenance cost ratio exceeded 8% of the total operating cost under certain conditions, resulting in a greater expense to the system operator.
Lastly, we evaluated the computation time required to solve the optimization problem, which is quite important because short-term unit commitment (STUC) is conducted in the hours prior to real-time operation in today’s power systems [24]. The computational times of the proposed method and the conventional one are shown in Table 6.
The results show that the proposed method hardly affects the computational complexity, even though more constraints are incorporated into the UC problem. The reason for this is that we formulated the additional maintenance constraints in the MILP form, and consequently, the optimal solution can also be computed using an existing MILP solver.

5. Conclusions

In this study, we proposed a new UC that can effectively consider maintenance costs, which should not be neglected in power generation scheduling processes because generator maintenance incurs significant additional costs. The maintenance costs of thermal generators are expected to remain high even when many wind power generators are installed in the system because the system still requires conventional generators to provide a spinning reserve.
To precisely model the maintenance cost, we adopted the ES and EBH, which are widely used by power companies to represent generator maintenance requirements. Furthermore, to apply the proposed method to the existing power system optimization solver, the mathematical formulation was represented in the MILP form.
The performance of the proposed UC was evaluated based on a simulation of an IEEE 118-bus test system, and we compared the results with those of the conventional method. The results confirmed that the proposed method alters not only the dispatched volumes of individual generators, but also the commitment decisions. These changes markedly reduce the total operating costs, comprising generation and maintenance costs. It was shown that the existing UC that neglects maintenance costs could minimize generation costs; however, this existing UC may induce a non-optimal solution when it comes to total operating costs. The same simulation was also conducted with varying wind penetration levels. The effectiveness of the proposed method was evident in all of the different wind capacity conditions. Lastly, the computational time required to solve the UC problem was checked. The additional constraints incorporated into the UC problem based on maintenance cost considerations only slightly increased the problem’s computational complexity.
Large energy storage systems (ESSs) are receiving more attention in modern power systems because of their purpose in peak shaving and compensating imbalance between supply and demand. Similar to thermal generators, the operation of ESSs participating in UC problems causes accelerated battery degradation. The degradation factors that determine accelerated battery aging consist in high operation temperatures, high and low states of charge, high depths of discharge and high current rates. Future work will additionally cover the effects of ESS maintenance costs based on the proposed UC algorithm.

Acknowledgments

This research was supported by “Energy saving technology development of urban railroad station (16RTRP-B067916-04)” of the Railway Technology Research of the Ministry of Land, Infrastructure and Transport (MOLIT).

Author Contributions

Jae-Haeng Heo and Jong-Young Park designed the study. Hyeongon Park completed the mathematical modeling and simulations, and wrote the paper. Joonhyung Park reviewed the paper. Jae-Haeng Heo provided professional guidance.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Indices
i index for unit
t index for time
k index for the block
p index for peak load generators
b index for base load generators
l index for transmission line
n index for bus
Parameters
N total number of units
G n total number of units connected to bus n
L n total number of transmission lines connected to bus n
T total scheduling period
P t w i n d , n total wind generation at bus n at time t
P D t n demand at bus n at time t
P min i lower limit of power output of unit i
P max i upper limit of power output of unit i
U T i minimum up time of unit i
D T i minimum down time of unit i
G i number of time unit i must be initially turned on
L i number of time unit i must be initially turned off
S R t system spinning reserve requirement at time t
R C i ramp up/down rate of unit i
N P total number of peak load generators
N L p total number of segments of the power output of unit p
N B total number of base load generators
W k p weight factor for output block k of unit p
T W k b weight factor for output block k of unit b
a i , b i coefficients of the production costs of unit i
K S U i startup cost of unit i
K S D i shutdown cost of unit i
X l reactance of transmission line l
F max l maximum flow limit of line l
Variables
U t i binary variable that is equal to 1 if unit i is online at time t and 0 otherwise
P t i power output of unit i at time t
P G t n total power generation at bus n at time t
P R t i procured spinning reserve of unit i at time t
E S t p equivalent start of unit p at time t
E B H t b equivalent base load hours of unit b at time t
S t i binary variable that is equal to 1 if unit i is off at time t 1 and on at time t (0 otherwise)
D t i binary variable that is equal to 1 if unit i is on at time t 1 and off at time t (0 otherwise)
X t , k i binary variable that indicates the loading level of unit p at time t
T L X t b binary variable that is equal to 1 if unit b is online and power output is less than base load of unit b at time t (0 otherwise)
T U X t b binary variable that is equal to 1 if unit b is online and power output is more than base load of unit b at time t (0 otherwise)
δ t i fractional power output of unit i
δ t i power output of unit i (used in linearization)
θ t l , s , θ t l , r voltage angle of sending, receiving bus of line l at time t
F t l active power flow of line l at time t
Functions
C G i ( ) production cost function of unit i
C S U i ( ) startup cost function of unit i
C S D i ( ) shutdown cost function of unit i
C M p ( ) maintenance cost function of unit p
C M b ( ) maintenance cost function of unit b

References

  1. Bird, L.; Bolinger, M.; Gagliano, T.; Wiser, R.; Brown, M.; Parsons, B. Policies and market factors driving wind power development in the United States. Energy Policy 2005, 33, 1397–1407. [Google Scholar] [CrossRef]
  2. Martinez-Cesena, E.; Mutale, J. Impact of wind speed uncertainty and variability on the planning and design of wind power projects in a smart grid environment. In Proceedings of the 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies (ISGT Europe), Manchester, UK, 5–7 December 2011; pp. 1–8. [Google Scholar]
  3. Wang, J.; Botterud, A.; Bessa, R.; Keko, H.; Carvalho, L.; Issicaba, D.; Sumaili, J.; Miranda, V. Wind power forecasting uncertainty and unit commitment. Appl. Energy 2011, 88, 4014–4023. [Google Scholar] [CrossRef]
  4. Parvania, M.; Fotuhi-Firuzabad, M. Demand response scheduling by stochastic SCUC. IEEE Trans. Smart Grid 2010, 1, 89–98. [Google Scholar] [CrossRef]
  5. Aminifar, F.; Fotuhi-Firuzabad, M.; Shahidehpour, M. Unit commitment with probabilistic spinning reserve and interruptible load considerations. IEEE Trans. Power Syst. 2009, 24, 388–397. [Google Scholar] [CrossRef]
  6. Dvorkin, Y.; Ortega-Vazuqez, M.A.; Kirschen, D.S. Wind generation as a reserve provider. IET Gener. Transm. Distrib. 2015, 9, 779–787. [Google Scholar] [CrossRef]
  7. Ruiz, P.A.; Philbrick, C.R.; Zak, E.; Cheung, K.W.; Sauer, P.W. Uncertainty management in the unit commitment problem. IEEE Trans. Power Syst. 2009, 24, 642–651. [Google Scholar] [CrossRef]
  8. Jiang, R.; Wang, J.; Guan, Y. Robust unit commitment with wind power and pumped storage hydro. IEEE Trans. Power Syst. 2012, 27, 800–810. [Google Scholar] [CrossRef]
  9. Edwin, K.; Curtius, F. New maintenance-scheduling method with production cost minimization via integer linear programming. Int. J. Electr. Power Energy Syst. 1990, 12, 165–170. [Google Scholar] [CrossRef]
  10. Jung, Y.-B.; Kim, K.-S.; Park, C.-H.; Yoon, Y.-B. A study of optimization modeling to the generation cost under the stable operation of power system. J. Int. Counc. Electr. Eng. 2012, 2, 208–214. [Google Scholar] [CrossRef]
  11. Sen, S.; Kothari, D. Optimal thermal generating unit commitment: A review. Int. J. Electr. Power Energy Syst. 1998, 20, 443–451. [Google Scholar] [CrossRef]
  12. Snyder, W.L.; Powell, H.D.; Rayburn, J.C. Dynamic programming approach to unit commitment. IEEE Trans. Power Syst. 1987, 2, 339–348. [Google Scholar] [CrossRef]
  13. Hara, K.; Kimura, M.; Honda, N. A method for planning economic unit commitment and maintenance of thermal power systems. IEEE Trans. Power Appar. Syst. 1966, 5, 427–436. [Google Scholar] [CrossRef]
  14. Senjyu, T.; Shimabukuro, K.; Uezato, K.; Funabashi, T. A fast technique for unit commitment problem by extended priority list. IEEE Trans. Power Syst. 2003, 18, 882–888. [Google Scholar] [CrossRef]
  15. Peterson, W.L.; Brammer, S.R. A capacity based Lagrangian relaxation unit commitment with ramp rate constraints. IEEE Trans. Power Syst. 1995, 10, 1077–1084. [Google Scholar] [CrossRef]
  16. 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]
  17. Wood, A.J.; Wollenberg, B.F. Power Generation, Operation, and Control; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
  18. Carrión, 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]
  19. IEEE-118-Bus Test System. Available online: http://motor.ece.iit.edu/data/IEEE118bus_inf (accessed on 10 August 2017).
  20. Ortega-Vazquez, M.A.; Kirschen, D.S. Estimating the spinning reserve requirements in systems with significant wind power generation penetration. IEEE Trans. Power Syst. 2009, 24, 114–124. [Google Scholar] [CrossRef]
  21. Bouffard, F.; Galiana, F.D. Stochastic security for operations planning with significant wind power generation. In Proceedings of the Power and Energy Society General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, Pittsburgh, PA, USA, 20–24 July 2008; pp. 1–11. [Google Scholar]
  22. Purchala, K.; Meeus, L.; Van Dommelen, D.; Belmans, R. Usefulness of DC power flow for active power flow analysis. In Proceedings of the 2005 IEE Power Engineering Society General Meeting, San Francisco, CA, USA, 12–16 June 2005; pp. 454–459. [Google Scholar]
  23. Sargent & Lundy. Assumptions and Input Data for Localized, Levelized Cost of Peaking Units—NYISO Installed Capacity Demand Curve Review; Sargent & Lundy: New York, NY, USA, February 2007. [Google Scholar]
  24. Gangammanavar, H.; Sen, S.; Zavala, V.M. Stochastic optimization of sub-hourly economic dispatch with wind energy. IEEE Trans. Power Syst. 2016, 31, 949–959. [Google Scholar] [CrossRef]
Figure 1. Total number of online generators.
Figure 1. Total number of online generators.
Energies 10 01917 g001
Figure 2. Simulation results with different wind penetration levels.
Figure 2. Simulation results with different wind penetration levels.
Energies 10 01917 g002
Table 1. Forecasted demand and wind power generation (WPG) values.
Table 1. Forecasted demand and wind power generation (WPG) values.
Time (h)123456789101112
Demand (MW)420039603480240030003600420046804920528053405040
WPG (MW)600585615630570555570585525495510585
Time (h)131415161718192021222324
Demand (MW)480045605280540051005340564058806000540052204920
WPG (MW)615645615570525480450435480510525495
Table 2. Total operating costs (CMP = $1.54 million) of both methods.
Table 2. Total operating costs (CMP = $1.54 million) of both methods.
ClassificationProposed MethodConventional Method
Generation cost (thousand $)1435.691429.82
Maintenance cost (thousand $)50.4787.34
Total cost (thousand $)1486.161517.16
Cost savings (thousand $)31.00 (2.09%)
Table 3. Equivalent base load hours of both methods.
Table 3. Equivalent base load hours of both methods.
ClassificationProposed MethodConventional Method
EBH (hours)408706
Table 4. Hourly dispatched volume of Generator No. 29.
Table 4. Hourly dispatched volume of Generator No. 29.
Hour (h)Conventional MethodProposed Method
Dispatched Volume (MW)Dispatched Volume (MW)
19278267
20285289
21285289
22256256
23245234
24223223
Table 5. Total operating costs (CMP = $5.25 million) of both methods.
Table 5. Total operating costs (CMP = $5.25 million) of both methods.
ClassificationProposed MethodConventional Method
Generation cost (thousand $)1444.091429.82
Maintenance cost (thousand $)157.92296.52
Total cost (thousand $)1602.011726.34
Cost savings (thousand $)124.33 (7.76%)
Table 6. Computational time of both methods.
Table 6. Computational time of both methods.
ClassificationProposed MethodConventional Method
Computational Time (s)23.920.7

Share and Cite

MDPI and ACS Style

Park, H.; Park, J.; Park, J.-Y.; Heo, J.-H. Considering Maintenance Cost in Unit Commitment Problems. Energies 2017, 10, 1917. https://doi.org/10.3390/en10111917

AMA Style

Park H, Park J, Park J-Y, Heo J-H. Considering Maintenance Cost in Unit Commitment Problems. Energies. 2017; 10(11):1917. https://doi.org/10.3390/en10111917

Chicago/Turabian Style

Park, Hyeongon, Joonhyung Park, Jong-Young Park, and Jae-Haeng Heo. 2017. "Considering Maintenance Cost in Unit Commitment Problems" Energies 10, no. 11: 1917. https://doi.org/10.3390/en10111917

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop