【文章內(nèi)容簡介】
最低發(fā)電量運(yùn)行費(fèi) 為 (注意:題目中給出的費(fèi)用是每小時(shí)的運(yùn)行費(fèi)): ( 2 )10 , 0() , ijtijt ijt i i ijtxfx C T L x U i??? ? ??? 首先,發(fā)電量的上限 iU 在約束條件中還要限制,這里我們可以忽略發(fā)電量的上 限限制。其次,表達(dá)式右邊實(shí)際上與發(fā)電量 ijtx 的具體取值無關(guān),因此,我們可以利用 0- 1 變量 ijty 把表達(dá)式改寫為: ( 2 ) 1()ijt ijt i t ijtf x C T y? ? 超過最低發(fā)電量發(fā)電時(shí)的運(yùn)行費(fèi)的計(jì)算稍復(fù)雜一點(diǎn)。注意到每臺(tái) i 型發(fā)電機(jī)的發(fā)電量 ijtx 要么為零,要么至少為 iL ,因 此, 第 i 型第 j 臺(tái)發(fā)電機(jī)在第 t 時(shí)段的超過最低發(fā)電量發(fā)電時(shí)的運(yùn)行費(fèi) (3)()ijt ijtfx為: ( 3 ) 0 , 0() ( ) , ijtjit ijti ijt i i ijt ixfx C T x L L x U??? ? ? ? ?? 盡管我們也可以 0- 1 變量 ijty 把表達(dá)式改寫為 ( 3 ) ( ) ( )jit ijt i ijt i ijtf x C T x L y?? 但是,這是一個(gè)非線性函數(shù),在建立模型 時(shí)應(yīng)盡量避免,因此,我們把它改寫為可以線性化 0 的含 max 算子的表達(dá)式 ( 3 ) ( ) m a x{ , 0 }ji t ij t i ij t if x C T x L?? ? 發(fā)電機(jī)的啟動(dòng)費(fèi)的計(jì)算。這是最困難的問題。為得到這個(gè)表達(dá)式,我們不妨跟蹤某一臺(tái)發(fā)電機(jī),例如第 1 型第一臺(tái)發(fā)電機(jī)在一天中運(yùn)行狀況??疾煊脕肀硎驹摪l(fā)電機(jī)運(yùn)行狀況的變量 111 112 113 114, , ,y y y y和115y 的取值。列表如下: 111y 112y 113y 114y 115y 啟動(dòng)次數(shù) 1 0 1 0 0 2 1 0 1 0 1 2 1 0 1 1 1 1 1 1 1 1 1 0 思考在每一行取值下,該發(fā)電機(jī)啟動(dòng)了幾次?為什么?(特別要注意生產(chǎn)周而復(fù)始的條件?。┯纱丝梢?,一臺(tái)發(fā)電機(jī)在一天中的啟動(dòng)次數(shù)取決該發(fā)電機(jī)在相鄰時(shí)段的狀態(tài)改變,即 11ty 和 11( 1)ty ? 的差。具體情況如下 : 11 11 ( 1 )110111tttty y t t ttt????? ? ?????- 第 時(shí) 段 運(yùn) 行 , 第 時(shí) 段 時(shí) 停 機(jī)第 和 時(shí) 段 都 在 運(yùn) 行 , 第 時(shí) 段 未 啟 動(dòng)第 時(shí) 段 停 機(jī) , 第 時(shí) 段 時(shí) 啟 動(dòng) 并 運(yùn) 行 因此,第 1 型第一臺(tái)發(fā)電機(jī)在第 t 時(shí)段的啟動(dòng)費(fèi)為 ( 1 )1 1 1 1 1 1 1 ( 1 )m a x { , 0 }t t tf C y y ??? 一般地,我們有第 i 型第 j 臺(tái)發(fā)電機(jī)在第 t 時(shí)段的啟動(dòng)費(fèi)為 ( 1 ) 1 ( 1 )m a x{ , 0 }ijt ijt ij tf C y y ??? ? 關(guān)于約束條件 311 (1 ) , 1 5iJ i ijt tij U y r D t?? ? ? ? ???的說明 : 題目中“ 在滿足估計(jì)的負(fù)載要求之外,在每一時(shí)刻運(yùn)轉(zhuǎn)著的發(fā)電機(jī)應(yīng)足夠多,使得當(dāng)負(fù)載增加不超過 15%