New Opportunities for Control and Optimization
Download
Report
Transcript New Opportunities for Control and Optimization
New Opportunities for Control and
Optimization in the Future Power
Industry Environment
Chen-Ching Liu
University of Washington
Outline
•
•
•
•
•
•
•
New Electricity Market Environment
Ancillary Service Selection
Optimal Bidding Decisions
Flexible Contract Pricing
Risk Management in a Competitive Market
Defense Plans
Control of Available Transfer Capabilities (ATC)
Electricity Market
Environment
ISO / RTO (managing the use of the grid,
coordinating the market)
Large Consumers
Spot Market
Generation
Companies
Bilateral
Contracts
Distribution
Companies
Other Consumers
Marketers
Ancillary Service (AS) Selection
• Objective: Min Cost = S(bid-pricequantity)
• Controls: Amount of AS cleared per bus, SC
• Constraints:
– System reserve and regulation requirements
– Max ramp rates
– Max and min bid block amounts
– Unit capacity limits
Problem: How to make least-cost decisions for
AS selection given a set of AS bids?
Optimization Model
congestion
min
V , iG
jD
kQ
ciG PiG c Dj PjD ckQ Qk
(cires Pires reseires Pires res ) (cireg Pireg eireg Pireg reg )]
Subject to:
reserve
Unit capacity
regulation
Power Flow
System Reliability
Pi G Pi res 0.5Pi reg Pi max
Pi (V , ) Pi G Pi D
Pi min Pi G 0.5Pi reg
Qi (V , ) Q Q
G
i
D
i
Bid Block Limits
0 Pi reg Pi reg ,max
0 Pi
res
Pi
reactive
power
res ,max
Qimin QiG Qimax
Pi min Pi Pi max , i G D
P
reg
Re g _ Re q
P
res
Re s _ Re q
iRe g
iRe s
Security
V max V V min
Pline (V , ) P max
i
i
Ramp Rates
Pireg Ri reg
Pires Ri res
Bidding into a Bilateral Market
• Objective: Identify suppliers’ Nash Equilibrium
(NE) bidding strategy in a bilateral market. Study
the characteristics of NE bidding strategies.
• Assumptions:
–
–
–
–
m-generator-n-load
Each generator can supply at most one load
Generators submit bids to each load
Each load accepts the cheapest bid generator at its bid price
Problem: How should a generator set the bid
price for each load?
Optimization to Find NE Prices
• Calculation of NE bid prices for G1:
3 1.5
5 3
C 6 2
10
12
Lowest cost of a combination without g:
CC*1
[c(i,1) c( j,2)]
i 2 , 3, 4 ,5
j 2 , 3, 4 ,5, j i
c(2,1) c(3,2) 7
G1’s profit margin:
G1’s bid to L1:
min
(1) CC CC 7 5 2
*
1
*
b(1,1) c(1,1) (1) 5
Bidding into a Spot Market
• Objective: Formulate electricity spot market from
supplier’s viewpoint. Identify supplier’s optimal bidding
decisions as market conditions change.
Supplier’s information set
Market statistics
Proprietary database
• Spot price
• Load demand
• Load forecast
• Cost curves
• Resource constraints
• Information about competitors
Bidding decision-making
Bid options
• 50MWh @ $20/MWh for peak hours in the next day
• 100MWh @ $18/MWh for an entire day
• ...
Problem: Which bidding option is optimal for the market status?
Optimal Bidding Decisions
• Markov Decision Process (MDP) to identify
optimal bidding strategy over a planning horizon
N k k
Value iteration: v (n 1) max p [r v (n )]
i
j
k j 1 ij ij
N k
N k k
k
k
max [q p v ( n )] where q p r
ij j
i
ij ij
k i
j 1
j 1
At state i:
Competitors’
model
Decision option a:
50MW@$26/MWh
Competitor k’s possible bids:
50MW@$23/MWh, prob.= 0.25
70MW@30$/MWh, prob.= 0.3
...
Pija = probability that market moves to state j from state i
rija = profit when market moves to state j from state i
Flexible Contract Pricing
• Objective: Determine the price of a flexible
contract based on stochastic market model.
• Contract parameters:
T
– Contract volume, V (MWh)
( xt V )
2
t T1
– Starting-time, T1 and ending-time T2
– Maximum power that can be drawn in the t’th time-period: Ct (0 xt Ct )
– There is a minimum time between time of scheduling decision and
time of actual delivery of energy.
Problem: How much is this contract worth?
When and how much to deliver?
Optimization to Find Flexible
Contract Pricing
No-arbitrage pricing: Since a buyer can
resell into the spot market, if the buyer
follows the optimal schedule, (s)he expects
to make $800 from the spot market.
Flexible contract price = $800
States at
stage t
States at
stage t+1
1
1
i
i
Optimization : Max. exp. resale revenue
T2
max E ( xt pt )
s.t.
t T1 T
2
xt
Buyer
V
Pt=$30/MWh
V’=800MWh
t T1
0 xt Ct
xt : Schedule decision in period t
N
N
Risk Management in a
Competitive Market
• The portfolio together with the
operations in the spot-markets
will give a profit at the end of
a time-horizon.
• Ahead-of-time, the profit is
uncertain, due to fluctuating
prices and demand.
• Decision-makers are riskaverse.
Probability density
of the profit
STD
E
Problem: What portfolio should a decision-maker
choose?
Hedging through Optimization
Expected
value
Efficient
Frontier
Physical
production
Hedging by
financial instruments
Standard
deviation
Hedging Using Production
• Consider profile of fixed sales at spot market
prices. Can the profile of sales be chosen to
minimize the variance?
• Mapping out efficient frontier:
min
s
sC p , p s T bC c ,c bT 2 sC p ,c bT
constr.
b f ( s)
s p T b cT
si [0, Cap]
Defense Plans in the SPID System
Fast and on-line
power & comm.
System
assessment
Self-healing
Strategies
Power
Infrastructure
Real-Time
Failure
Analysis
Hidden Failure
Monitoring
Robustness
Security
Adaptive load
shedding,
generation
rejection,
islanding,
protection
Vulnerability
Assessment
Dependability
Information
And
Sensing
•Satellite, Internet
•Communication
system monitoring
and control
• Problem: Design self-healing strategies and adaptive
reconfiguration schemes to minimize the impact of
power system vulnerability
Monitoring and Control with a MultiAgent System
Vulnerability
Assessment
Agents
DELIBERATIVE LAYER
Hidden
Failure
Monitoring Agents
Reconfiguration
Agents
Comm.
Agent
Knowledge/Decision
exchange
Restoration
Agents
Event
Identification
Planning
Agent
Agents
Triggering Events
COORDINATION LAYER
Event/Alarm
Filtering
Update Model
Agents
Plans/Decisions
Model
Update
Agents
Check
Consistency
Controls
Events/Alarms
Frequency
Stability
Agents
Fault
Isolation
Agents
Inputs
REACTIVE LAYER
Protection
Agents
Command
Interpretation
Agents
Inhibition Signal
Controls
Power System
Generation
Agents
Control of Available Transfer
Capabilities (ATC)
• ATC definition:
Total Transfer Capability (TTC) Transmission Reliability Margin
(TRM) - Scheduled Capability
ATC
ATC
Scheduled
• FACTS expands TTC and ATC.
Scheduled
TRM
W/O FACTS
• Problem: Increase power transfer capability of
transmission systems using FACTS control
TRM
W/ FACTS
Dynamic Security Based
FACTS Control
• ATC calculation procedure
V
incorporates thermal,
generator and voltage security
constraints.
• EPRI ETMSP simulates
system dynamics.
• Multiple and simultaneous
transfers need to be included.
P
Multi-Agent Coordinated
Control System
System Voltage Control
Agent including OPF
Algorithm
Bus ‘I’ Voltage
Control Agent
Bus ‘J’ Voltage
Control Agent