You are on page 1of 4

Unit commited problems_

Source power production

How much power each unit i at time t has to produce

Ui,t € {0,1} unit i at time t is used => Ui,t=1

Min ∑t∑i (ai+bi.Pi,t+ c,P2i,t)

PjL<=Pi,t PiU

∑Pi,t = Dt , Ɐt

Pre wise linearization => AIMMS

Economic Dispatch
Spinning Reserve

∑Ui,t.PiU = Dt + Rt

Yi,t €{0,1} if Yi,t =1 =>startup cost

Zi,t €{0,1} if Zi,t =1 =>shutdown cost

1) Translate to Boolean Litvals.

PA = unit i at time t is on (Ui,t=1)

!PB = unit i at time t-1 is off (Ui,t-1 = 0)

PC= Yi,t (Yt,L € {0,1} do not/do add costs for startup)

2) Remove the Implication

PA ꓥ !PB ==> PC

!(PA ꓥ !PB) V PC

3) Apply De Morgan’s Theorem

!PA V PB V PC =>

PA = Ui,t =>

!PA = 1-Ui,t

(1-Ui,t) + (Ui,[t-1]) + Yi,t >= 1


Ui,[t-1] - Ui,t <= Yi,t

Minimum uptime Zi,t <= Ui,[t+j] j=1...Tui

Minimum downtime Yi,t + Uk+j <= 1

Ramping Constrains

Pi,t >= Pi,[t-1] + RUi upramp

Pi,t >= Pi,t-1 + Rdi downramp

CO2 system limit

∑i∑t ECiPi,t <= EU

AIMMS should report per constrant a value:

Margin/margin value (Shadow Price)

Multi-Objective Optimization

Min[Z1,Z2]

St. G(x) =q

H(x) >= b

x€X

_________________

** x,x2
Weighted sum aproach

Just add all objectives to one equation

Min w1Z1 + w2Z2

*Goal Programming_

Min (Z1-G1) + (Z2-G2)

*Pre-emptive Optimization(hierarchical)

Pareto Frony (Epsilon- constraint method)

You might also like