A quick center-point algorithm for unit commitment with carbon emission trading

Abstract A novel global optimization algorithm, named center-point (CP) algorithm, is proposed to solve the unit commitment problem with carbon emission trading (UC-CET) in this paper. By solving a sequence of linear continuous-relaxed subproblems and performing line search procedures, the CP algorithm constructs a sequence of perspective-cuts to generate a tight linear approximation of UC-CET. Then the algorithm iteratively finds integer ellipsoid center of the current linear approximation as the trial solutions, and makes the trial solutions close to the optimal solution by searching the neighborhood of these solutions and adding new linear constraints. We build two types of UC-CET models, one of which considers power balance constraints and the other considers DC power flow constraints. Then, based on these models, we compared the CP algorithm with state-of-the-art solver CPLEX. The simulation results show that the proposed algorithm can find high-quality solutions significantly faster than CPLEX and it is suitable to solve large-scale UC-CET problem.

[1]  Anastasios G. Bakirtzis,et al.  A genetic algorithm solution to the unit commitment problem , 1996 .

[2]  Yan Xu,et al.  A novel projected two-binary-variable formulation for unit commitmentin power systems , 2017 .

[3]  Peter B. Luh,et al.  A Dynamic Regrouping Based Dynamic Programming Approach for Unit Commitment of the Transmission-Constrained Multi-Site Combined Heat and Power System , 2018, IEEE Transactions on Power Systems.

[4]  G. Nemhauser,et al.  Integer Programming , 2020 .

[5]  Linfeng Yang,et al.  Multi-Cuts Outer Approximation Method for Unit Commitment , 2017, IEEE Transactions on Power Systems.

[6]  K. M. Dale,et al.  A Study of the Economic Shutdown of Generating Units in Daily Dispatch , 1959, Transactions of the American Institute of Electrical Engineers. Part III: Power Apparatus and Systems.

[7]  Jorge J. Moré,et al.  Digital Object Identifier (DOI) 10.1007/s101070100263 , 2001 .

[8]  J. Lavaei,et al.  Conic relaxations of the unit commitment problem , 2017 .

[9]  Costas Vournas,et al.  Unit commitment by an enhanced simulated annealing algorithm , 2006 .

[10]  Claudio Gentile,et al.  Perspective cuts for a class of convex 0–1 mixed integer programs , 2006, Math. Program..

[11]  T. Lau,et al.  Quantum-Inspired Evolutionary Algorithm Approach for Unit Commitment , 2009, IEEE Transactions on Power Systems.

[12]  Kit Po Wong,et al.  An Advanced Quantum-Inspired Evolutionary Algorithm for Unit Commitment , 2011, IEEE Transactions on Power Systems.

[13]  T. Niknam,et al.  A new decomposition approach for the thermal unit commitment problem , 2009 .

[14]  C. Gentile,et al.  Tighter Approximated MILP Formulations for Unit Commitment Problems , 2009, IEEE Transactions on Power Systems.

[15]  Seema Singh,et al.  Advanced three-stage pseudo-inspired weight-improved crazy particle swarm optimization for unit commitment problem , 2016 .

[16]  Andres Ramos,et al.  Tight and Compact MILP Formulation of Start-Up and Shut-Down Ramping in Unit Commitment , 2013, IEEE Transactions on Power Systems.

[17]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[18]  F. N. Lee,et al.  Multi-area unit commitment , 1992 .

[19]  Shuping Dang,et al.  Unit Commitment Model in Smart Grid Environment Considering Carbon Emissions Trading , 2016, IEEE Transactions on Smart Grid.

[20]  Boris Pavez-Lazo,et al.  A deterministic annular crossover genetic algorithm optimisation for the unit commitment problem , 2011, Expert Syst. Appl..

[21]  T. Westerlund,et al.  An extended cutting plane method for solving convex MINLP problems , 1995 .

[22]  Stuart E. Dreyfus,et al.  Applied Dynamic Programming , 1965 .

[23]  Marcos J. Rider,et al.  Optimal Operation of Radial Distribution Systems Using Extended Dynamic Programming , 2018, IEEE Transactions on Power Systems.

[24]  M. Anjos,et al.  Tight Mixed Integer Linear Programming Formulations for the Unit Commitment Problem , 2012, IEEE Transactions on Power Systems.

[25]  J. Latorre,et al.  Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem , 2013, IEEE Transactions on Power Systems.

[26]  Zhao Yang Dong,et al.  A Distributed Dual Consensus ADMM Based on Partition for DC-DOPF With Carbon Emission Trading , 2020, IEEE Transactions on Industrial Informatics.

[27]  Tapio Westerlund,et al.  A center-cut algorithm for quickly obtaining feasible solutions and solving convex MINLP problems , 2019, Comput. Chem. Eng..

[28]  Ahmed Yousuf Saber,et al.  Plug-in Vehicles and Renewable Energy Sources for Cost and Emission Reductions , 2011, IEEE Transactions on Industrial Electronics.

[29]  Jong-Bae Park,et al.  A New Quantum-Inspired Binary PSO: Application to Unit Commitment Problems for Power Systems , 2010, IEEE Transactions on Power Systems.

[30]  Md. Sayeed Salam,et al.  Hydrothermal scheduling based Lagrangian relaxation approach to hydrothermal coordination , 1998 .

[31]  Tapio Westerlund,et al.  The extended supporting hyperplane algorithm for convex mixed-integer nonlinear programming , 2016, J. Glob. Optim..

[32]  Ignacio E. Grossmann,et al.  An outer-approximation algorithm for a class of mixed-integer nonlinear programs , 1986, Math. Program..

[33]  Chern-Lin Chen,et al.  Branch-and-bound scheduling for thermal generating units , 1993 .

[34]  Zhao Yang Dong,et al.  Multiple Perspective-Cuts Outer Approximation Method for Risk-Averse Operational Planning of Regional Energy Service Providers , 2017, IEEE Transactions on Industrial Informatics.

[35]  Behnam Mohammadi-Ivatloo,et al.  A semi-analytical non-iterative primary approach based on priority list to solve unit commitment problem , 2015 .

[36]  A.J. Conejo,et al.  Modeling of start-up and shut-down power trajectories of thermal units , 2004, IEEE Transactions on Power Systems.

[37]  J. E. Kelley,et al.  The Cutting-Plane Method for Solving Convex Programs , 1960 .