Optimization for Operation of Power Systems with Performance Guarantee

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Advertisements

Electricity Market Modelling of Network Investments: Comparison of Zonal and Nodal Approaches Sadhvi Ganga Iain F. MacGill Centre for Energy and Environmental.
Electrical and Computer Engineering Mississippi State University
An Exact Algorithm for the Vehicle Routing Problem with Backhauls
1 The Midwest ISO At the Crossroads of America International Meeting of Very Large Power Grid Operators October 24 & 25, 2005 Beijing, China.
Lecture 8 – Nonlinear Programming Models Topics General formulations Local vs. global solutions Solution characteristics Convexity and convex programming.
Lingwen Gan1, Na Li1, Ufuk Topcu2, Steven Low1
Javad Lavaei Department of Electrical Engineering Columbia University Various Techniques for Nonlinear Energy-Related Optimizations.
Javad Lavaei Department of Electrical Engineering Columbia University Graph-Theoretic Algorithm for Nonlinear Power Optimization Problems.
Announcements Be reading Chapter 6, also Chapter 2.4 (Network Equations). HW 5 is 2.38, 6.9, 6.18, 6.30, 6.34, 6.38; do by October 6 but does not need.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
INTEGRATED DESIGN OF WASTEWATER TREATMENT PROCESSES USING MODEL PREDICTIVE CONTROL Mario Francisco, Pastora Vega University of Salamanca – Spain European.
Dynamic lot sizing and tool management in automated manufacturing systems M. Selim Aktürk, Siraceddin Önen presented by Zümbül Bulut.
Available Transfer Capability Determination Chen-Ching Liu and Guang Li University of Washington Third NSF Workshop on US-Africa Research and Education.
Branch and Bound Algorithm for Solving Integer Linear Programming
LP formulation of Economic Dispatch
Javad Lavaei Department of Electrical Engineering Columbia University Optimization over Graph with Application to Power Systems.
Javad Lavaei Department of Electrical Engineering Columbia University Low-Rank Solution for Nonlinear Optimization over Graphs.
Low-Rank Solution of Convex Relaxation for Optimal Power Flow Problem
Preliminary Analysis of the SEE Future Infrastructure Development Plan and REM Benefits.
Introduction to Optimization (Part 1)
Javad Lavaei Department of Electrical Engineering Columbia University Joint work with Somayeh Sojoudi Convexification of Optimal Power Flow Problem by.
EE 369 POWER SYSTEM ANALYSIS
1 Least Cost System Operation: Economic Dispatch 2 Smith College, EGR 325 March 10, 2006.
Year 2006 Report “Better” Managed and Controlled Transmission Grids using Advanced Technological Concepts Aty Edris EPRI Power Delivery & Markets
Costs of Ancillary Services & Congestion Management Fedor Opadchiy Deputy Chairman of the Board.
Performance modeling of a hybrid Diesel generator-Battery hybrid system Central University of Technology Energy Postgraduate Conference 2013.
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
Panida Boonyaritdachochai
EE/Econ 458 Introduction to Linear Programming J. McCalley 1.
Branch Outage Simulation for Contingency Studies Dr.Aydogan OZDEMIR, Visiting Associate Professor Department of Electrical Engineering, Texas A&M University,
THE USES AND MISUSES OF OPF IN CONGESTION MANAGEMENT
Frankfurt (Germany), 6-9 June 2011 Pyeongik Hwang School of Electrical Engineering Seoul National University Korea Hwang – Korea – RIF Session 4a – 0324.
1 Distribution System Expansion Planning Using a GA-Based Algorithm Shiqiong Tong, Yiming Mao, Karen Miu Center for Electric Power Engineer Drexel University.
The Fast Optimal Voltage Partitioning Algorithm For Peak Power Density Minimization Jia Wang, Shiyan Hu Department of Electrical and Computer Engineering.
Market Evolution Program Day Ahead Market Project How the DSO Calculates Nodal Prices DAMWG October 20, 2003.
Leader-Follower Framework For Control of Energy Services Ali Keyhani Professor of Electrical and Computer Engineering The Ohio State University
1 Electricity System and Energy Market Basics David J. Lawrence Manager, Auxiliary Market Products Prepared for: RGGI I&L Workshop June 15, 2006.
January 21, 2010 Security Constrained Economic Dispatch Resmi Surendran.
1 A New Method for Composite System Annualized Reliability Indices Based on Genetic Algorithms Nader Samaan, Student,IEEE Dr. C. Singh, Fellow, IEEE Department.
Javad Lavaei Department of Electrical Engineering Columbia University Joint work with Somayeh Sojoudi and Ramtin Madani An Efficient Computational Method.
Javad Lavaei Department of Electrical Engineering Columbia University Convex Relaxation for Polynomial Optimization: Application to Power Systems and Decentralized.
PS ERC 1 Reactive Power Considerations in Linear Load Flow with Applications to Available Transfer Capability Pete Sauer (With a lot of help from Santiago.
Multi-area Nonlinear State Estimation using Distributed Semidefinite Programming Hao Zhu October 15, 2012 Acknowledgements: Prof. G.
Nonsmooth Optimization for Optimal Power Flow over Transmission Networks GlobalSIP 2015 Authors: Y. Shi, H. D. Tuan, S. W. Su and H. H. M. Tam.
Announcements Homework 8 is 11.19, 11.21, 11.26, 11.27, due now
A Local Relaxation Approach for the Siting of Electrical Substations Walter Murray and Uday Shanbhag Systems Optimization Laboratory Department of Management.
ECE 476 Power System Analysis Lecture 13: Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
EE/Econ 458 Market Overview: Time-Line and SCUC, RAC, SCED J. McCalley 1.
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Water resources planning and management by use of generalized Benders decomposition method to solve large-scale MINLP problems By Prof. André A. Keller.
V Winnipeg 2015 / Aug. 31 – Sept. 02 CIGRE Canada 2015 Conference No. 680 W.K.HVDC Engineering INNOVATIVE TECHNOLOGIES FOR STABLE ACDC TRANSMISSION SYSTEMS.
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Wind Management at MISO
Analysis of the Effects of a Flexible Ramping Ancillary Service Product on Power System Operations Ibrahim Krad Eduardo Ibanez Erik Ela.
Market Architectures Integrating Ancillary Services from Distributed Energy Resources Olivier Devolder Head of Energy Group N-SIDE.
Signal processing and Networking for Big Data Applications: Lecture 9 Mix Integer Programming: Benders decomposition And Branch & Bound NOTE: To change.
ISO New England System R&D Needs
ECEN 460 Power System Operation and Control
ECEN 460 Power System Operation and Control
LMP calculations Congestion evaluation
Lecture 8 – Nonlinear Programming Models
DEC System Voltage Planning - June 2018
ECEN 460 Power System Operation and Control
ECEN 460 Power System Operation and Control
EE 458 Introduction to Optimization
Author: Italo Fernandes
EE/Econ 458 Introduction to Linear Programming
Presentation transcript:

Optimization for Operation of Power Systems with Performance Guarantee by Gokturk Poyrazoglu University at Buffalo, SUNY Department of Electrical Engineering

Electricity Supply Chain Consumer Distribution Transmission Generation

Optimal Power Flow Problem Dispatch Generating Units while minimizing Total Cost In a single time period ( i.e. 1 hour) Standard form of NLP min 𝑥 𝑓 𝑥 subject to 𝑔 𝑥 =0 ℎ 𝑥 ≤0 𝑥 𝑚𝑖𝑛 ≤𝑥≤ 𝑥 𝑚𝑎𝑥 Non-convex Feasible Region of OPF Courtesy of EDF Energy

Unit Commitment t=5 t=4 t=3 t=2 Time t=1 Select and Dispatch Generating Units while minimizing Total Cost In a multi time period ( i.e. 1 day or 1 week) t=5 t=4 t=3 t=2 Time t=1

Unit Commitment with DC Model Select and Dispatch Generating Units while minimizing Total Cost In a multi time period ( i.e. 1 day or 1 week) t=5 t=4 t=3 t=2 Time t=1

Security Constrained Unit Commitment Secure transaction between two consecutive periods 𝑥 3 𝑥 1 ∗ 𝑥 5 ∗ 𝑥 2 ∗ 𝑥 4 ∗ 𝑥 3 ∗ t=5 t=4 t=3 t=2 Time t=1

Power Systems Modeling Quadratic Cost function Min and Max Capacity Limits Bus2 Bus1 Bus3 G1 G2 Load Max Power Flow Limits Power Balance Equalities Min and Max Voltage Limits Bus G Load

Transmission Switching Simulation VS Reality Bus2 Bus1 Bus3 G1 G2 Load

University at Buffalo, SUNY Department of Electrical Engineering PART I Optimal Topology Control with Physical Power Flow Constraints and N-1 Contingency Criterion This study was partially published in the following journal and conferences. University at Buffalo, SUNY Department of Electrical Engineering

Problem Definition AC OPF with optimal topology control: AC Optimal Power Flow: Nonlinear and nonconvex programming (NLP or QCQP) AC OPF with optimal topology control: Mixed integer nonlinear and nonconvex programming (MINLP) Same N-1 reliability consideration as the original topology Line contingencies Large-scale problem

Challenges Comparison of OPF solutions among multiple topologies NLP solvers seek for a local optimum Guarantee a better topology? NLP solutions may not reflect the quality of the global solution Therefore, comparison between two NLP solutions does not guarantee optimal topology

Range for the global optimizer Approach Semi-Definite Programming (SDP) relaxes nonconvex feasible range of OPF SDP may find a feasible solution = the global solution SDP solution provides a lower bound of the global optimizer  Global solution is sandwiched between an SDP and a local solution Upper Bound by an NLP Solver : possibly a local optimizer Range for the global optimizer Lower Bound by an SDP Solver: possibly infeasible solution

Optimal Power Flow (OPF) Problem Quadratic Cost function Definition of Real and Reactive Power Flows (Bi-directional flow) Voltage Magnitude Reliability Limits Real and Reactive Power Balance Maximum Power Flow Limits (bi-directional flow) Real and Reactive Generation Capacity Limits The vector x is lifted up to a matrix W = Convex feasible region OPF problem is given in the form of Non-convex Quadratically Constrained Quadratic Programming (QCQP)

SDP Relaxation Real and Reactive Real and Reactive Generation Capacity Power Balance Real and Reactive Generation Capacity Limits & Voltage Magnitude Reliability Limits Maximum Power Flow Limits(bi-directional flow) Schur Compliment of Quadratic Cost function Positive Semi-definite Matrix & Reference Angle

Topology Χ and Υ (original topology) SDP Relaxation Topology Χ and Υ (original topology) Utilize the sandwich structure of the global solution NLP solution of Χ < SDP solution of Υ ≤ Global solution of Υ A local optimizer of Χ is better than the global optimizer of Υ Topology Χ Topology Υ Aim to find such a topology Χ in this study

Search for a Better Topology NLP solution to Υ SDP solution to Υ NLP solution to Χ  Candidate for Χ Step I: Candidate for Χ: Guaranteed a better topology than Υ Step II: Check the same N-1 reliability criterion as ones for Υ

Parallel Algorithm AC Transmission Topology Control with N-1 Reliability Criterion SOLVE NLP SEPERATE CHECK CONDITIONS SOLVE SDP

Computation Time

Simulation Environment Modified IEEE 30 bus system 6 generators 39 lines + 2 tie lines Generation capacity: 360 MW Peak load: 320 MW Area 2: load pocket High cost for generators Gen 5 and Gen6 Computation with a Linux server with 24- cores @ 2.50GHz

Operating Cost Up to 10% cost reduction

Real Power Losses Reduced losses Increased losses

Conclusion Efficient algorithm to implement topology control in the restructured electricity market experiments Identified topology Guaranteed a better one Satisfy the same reliability criterion Topology control finds a solution with Decreased system cost but Losses may increase

University at Buffalo, SUNY Department of Electrical Engineering PART II Scheduling Maintenance for Reliable Transmission System (The SMaRTS Model) This study will be partially published in the following journal and conferences. University at Buffalo, SUNY Department of Electrical Engineering

What is the SMaRTS Model? Scheduling Maintenance for Reliable Transmission System Combination of studies on power economics Security Constrained Unit Commitment Transmission Topology Control Outage Coordination N-1 Reliability Criterion TTC N-1 SCUC SMaRTS

Security Constrained Unit Commitment (SCUC) Selection of generator units Minimize total operating cost Security on ramp up and ramp down of units Mixed Integer Linear Programming (MILP) Being used widely in business

Transmission Topology Control (TTC) Selection of branches to keep in service Minimize total operating cost Security on ramp up and ramp down of units Mixed Integer Linear Programming (MILP) No reported use in business

Challenges of Topology Control Transient Stability Concerns Switching effect Cost of Switching Who will pay? Financial Transmission Rights (FTR) Market Unwillingness of market participants

The Proposed Model : SMaRTS Transmission lines require Preventive Maintenance Schedule maintenance Optimal time Follow same procedure No stability concern No extra cost for switching No impact on FTR market

Feasible Region of SMaRTS No outage request SMaRTS = Unit Commitment Outage requests on all lines SMaRTS = Topology Control SMaRTS SCUC TTC

Business-As-Usual VS The SMaRTS

Problem Formulation Objective Function: No Load Cost of Generators ($) Generation ($) No Load Cost of Generators ($) min 𝜃, 𝑃 𝐺 , 𝑃 𝑘 ,𝑢 𝑠,ℎ,𝑧,𝑚,𝑎 𝑡 𝑔∈Γ 𝐶 𝑔 𝑃 𝑔,𝑡 𝐺 𝛽 + 𝑔∈Γ 𝑁𝐿 𝑔 𝑢 𝑔,𝑡 + 𝑔∈Γ 𝑆𝑈 𝑔 𝑠 𝑔,𝑡 + 𝑘∈Ψ 𝑃𝑀 𝑘 𝑡 𝑚 𝑘,𝑡 − 𝑎 𝑘 In per unit Start-Up Cost of Generators ($) Partial Maintenance Cost ($)

Power Balance Constraints & Power Flow Definitions 𝑃 𝑘𝑖𝑗,𝑡 ≤ 𝐵 𝑘 𝜃 𝑖,𝑡 − 𝜃 𝑗,𝑡 + 1− 𝑧 𝑘,𝑡 𝑀 , ∀𝑡, 𝑘∈Ψ 𝑃 𝑘𝑖𝑗,𝑡 ≥ 𝐵 𝑘 𝜃 𝑖,𝑡 − 𝜃 𝑗,𝑡 − 1− 𝑧 𝑘,𝑡 𝑀 , ∀𝑡, 𝑘∈Ψ 𝑃 𝑘𝑖𝑗,𝑡 = 𝐵 𝑘 𝜃 𝑖,𝑡 − 𝜃 𝑗,𝑡 , ∀𝑡, 𝑘∈Ψ θ 𝑟𝑒𝑓,𝑡 =0 , ∀𝑡 𝑔∈Γ 𝑃 𝑔 𝑖 ,𝑡 𝐺 − 𝑃 𝑖,𝑡 𝐷 = 𝑘∈ 𝑖,∗ 𝑘∈Ω 𝑃 𝑘𝑖𝑗,𝑡 − 𝑘∈ ∗,𝑖 𝑘∈Ω 𝑃 𝑘𝑖𝑗,𝑡 , ∀𝑡, 𝑖∈ Φ 𝐺 − 𝑃 𝑖,𝑡 𝐷 = 𝑘∈ 𝑖,∗ 𝑘∈Ω 𝑃 𝑘𝑖𝑗,𝑡 − 𝑘∈ ∗,𝑖 𝑘∈Ω 𝑃 𝑘𝑖𝑗,𝑡 , ∀𝑡, 𝑖∈ Φ/Φ 𝐺 Power flow definitions - Maintenance requested Lines - Other lines Reference Voltage Angle Real Power Balance Equalities

Box Constraints Generation be in between capacity limits 𝑃 𝑔 𝐺,𝑚𝑖𝑛 𝑢 𝑔,𝑡 ≤ 𝑃 𝑔,𝑡 𝐺 ≤ 𝑢 𝑔,𝑡 𝑃 𝑔 𝐺,𝑚𝑎𝑥 , ∀𝑡, 𝑔∈Γ −𝑃 𝑘 𝑚𝑎𝑥 𝑧 𝑘,𝑡 ≤ 𝑃 𝑘𝑖𝑗,𝑡 ≤ 𝑧 𝑘,𝑡 𝑃 𝑘 𝑚𝑎𝑥 , ∀𝑡, 𝑘∈Ψ −𝑃 𝑘 𝑚𝑎𝑥 ≤ 𝑃 𝑘𝑖𝑗,𝑡 ≤ 𝑃 𝑘 𝑚𝑎𝑥 , ∀𝑡, 𝑘∈ Ω Ψ −𝑅 𝑔 ≤ 𝑃 𝑔,𝑡 𝐺 − 𝑃 𝑔, 𝑡−1 𝐺 ≤ 𝑅 𝑔 , ∀𝑡, 𝑔∈Γ Generation be in between capacity limits Max. Power flow limits are enforced The change in generation should be applicable.

Maintenance Scheduling Constraints Definition of maintenance start variable Definition of approval status & Limitation on partial maintenance (optional) Limit on maintenance duration Complete maintenance in planning horizon

Unit Commitment Constraints 𝑠 𝑔,𝑡 − ℎ 𝑔,𝑡 = 𝑢 𝑔,𝑡 − 𝑢 𝑔, 𝑡−1 , ∀𝑡, 𝑔∈Γ 𝜏=𝑡− 𝑝 𝑔 +1 𝑇 𝑠 𝑔,𝜏 ≤ 𝑢 𝑔,𝑡 , ∀𝑡, 𝑔∈Γ 𝜏=𝑡− 𝑤 𝑔 +1 𝑇 ℎ 𝑔,𝜏 ≤1− 𝑢 𝑔,𝑡 , ∀𝑡, 𝑔∈Γ Definition of unit commitment variables Limit on minimum up-time Limit on minimum down-time

Numerical Example Modified 30-bus system IEEE Reliability Test Case Data Low power transfer between Areas 13 MW Hourly Peak Data is from IEEE Reliability Test Case - A summer weekday

Requested Maintenance Starting Period Outage Requests Line ID From Bus To Bus 15 4 12 10 7 6 18 8 9 38 28 3 31 24 25 Business-as-Usual Model Transmission Owner submit TIME Line ID Requested Maintenance Starting Period 15 Hour 8 7 Hour 6 18 Hour 12 9 Hour 15 38 Hour 20 31 Hour 9

Total Operating Cost ($) Total Operating Cost ($) Results The Optimal Solution The SMaRTS Model Business-as-Usual Model Total Operating Cost ($) Approved Line ID(s) 53,051.83 --- 1 52,807.70 7 2 52,725.15 7, 18 3 52,722.56 7, 18, 9 4 52,722.47 7, 18, 9, 31 5 52,723.99 7, 18, 9, 31, 38 6 52,841.17 All Total Operating Cost ($) Approved Line ID(s) 53,051.83 ---- 1 53,054.75 38 2 53,062.72 38, 9 3 53,094.97 38, 9, 7 4 53,204.15 38, 9, 7, 18 5 54,264.13 38, 9, 7, 18, 31 6 55,030.72 All

Total Operating Cost ($) Total Operating Cost ($) Decision Support BUSINESS-AS-USUAL MODEL Total Operating Cost ($) Approved Line ID(s) 53,051.83 ---- 1 53,054.75 38 2 53,062.72 38, 9 3 53,094.97 38, 9, 7 4 53,204.15 38, 9, 7, 18 5 54,264.13 38, 9, 7, 18, 31 6 55,030.72 All SMaRTS THE SMaRTS MODEL Total Operating Cost ($) Approved Line ID(s) 53,051.83 --- 1 52,807.70 7 2 52,725.15 7, 18 3 52,722.56 7, 18, 9 4 52,722.47 7, 18, 9, 31 5 52,723.99 7, 18, 9, 31, 38 6 52,841.17 All

The SMaRTS Model with N-1 Reliability University at Buffalo, SUNY Department of Electrical Engineering

N-1 Reliability Criterion 3 2 G D Loss of Transmission Lines Loss of Generators B C 1 3 2 G D A C 1 3 2 G D A B 1 3 2 G D A B C 1 3 2 G D A B C 1 3 2 G D Status of Transmission Line at time t Status of Transmission Line at contingency c

Proposed N-1 Reliability The 3rd index C 1 3 2 G D Time t & Contingency c zk, t, c : status of Line k Pkij, t, c : power flow on Line k Pg, t, c : power generation at Gen g Contingency Elements Status of Transmission Lines Time

Discarding 3rd index by Physical Property 1 3 2 G D Time t & Contingency c zk, t, c : status of Line k Pkij, t, c : power flow on Line k Pg, t, c : power generation at Gen g Loss of Transmission Lines B C 1 3 2 G D A C 1 3 2 G D zk, t, A = zk, t, 0 ,∀k – A zk, t, A = zk, t, 0 , k = A Pkij, t, A ≠ Pkij, t, 0 ,∀k Pg, t, A ≠ Pg, t, 0 ,∀k zk, t, B = zk, t, 0 ,∀k – B zk, t, B = zk, t, 0 , k = B Pkij, t, B ≠ Pkij, t, 0 ,∀k Pg, t, B ≠ Pg, t, 0 ,∀k

Utilizing Physical Meaning Discard 3rd index & a variable Transmission Line Contingency Enforce the flow to be ZERO Generation Contingency Enforce the generation to be ZERO

Numerical Example Modified 30-bus system IEEE Reliability Test Case Data Low power transfer between Areas Hourly Peak Data is from IEEE Reliability Test Case - A summer weekday Tie lines Radial Lines

Requested Maintenance Starting Period Outage Requests Line ID From Bus To Bus 15 4 12 10 7 6 18 8 9 38 28 3 31 24 25 Business-as-Usual Model Transmission Owner submit TIME Line ID Requested Maintenance Starting Period 15 Hour 8 7 Hour 6 18 Hour 12 9 Hour 15 38 Hour 20 31 Hour 9

Results Business-as-Usual Model The SMaRTS Model Total Operating Cost ($) Approved Line ID(s) 53,781.71 --- 1 53,756.47 7 2 53,753.67 7, 18 3 53,736.75 7, 18, 31 4 7, 18, 31, 38 5 Infeasible - 6 infeasible Total Operating Cost ($) Approved Line ID(s) 53,781.71 ---- 1 53,783.72 38 2 53,795.89 38, 7 3 53,842.87 38, 7, 18 4 54,211.41 38, 7, 18, 31 5 Infeasible - 6 The SMaRTS Model w/ no Partial Maintenance Total Operating Cost ($) Approved Line ID(s) 53,781.71 --- 1 53,772.01 7 2 53,773.44 7, 38 3 53,790.29 7, 18, 38 4 53,833.21 7, 18, 31, 38 5 Infeasible - 6 infeasible

Results

Impact of N-1 Reliability

PART I - SDP Based Transmission Topology Control Conclusion PART I - SDP Based Transmission Topology Control AC Model with physical flow limits Up to 9% cost reduction Guaranteed to find a better topology PART II - The SMaRTS Model A new method to utilize Transmission Switching in Outage Coordination Method to discard additional variable for N-1 Up to 4% daily cost reduction NYISO - daily operating cost is $15 Million.

Gokturk Poyrazoglu gokturkp@buffalo.edu Thank you. Gokturk Poyrazoglu gokturkp@buffalo.edu University at Buffalo, SUNY Department of Electrical Engineering