《煉油生產(chǎn)經(jīng)營優(yōu)化應(yīng)用案例》重點討論數(shù)學(xué)規(guī)劃原理和方法在煉油生產(chǎn)計劃和調(diào)度模型中的應(yīng)用,以煉油生產(chǎn)計劃和調(diào)度中一些實際問題為應(yīng)用案例,介紹如何將實際問題進(jìn)行數(shù)學(xué)描述,從而拓展計劃優(yōu)化工具的應(yīng)用范圍和應(yīng)用深度,使煉油生產(chǎn)經(jīng)營優(yōu)化工作有所創(chuàng)新。全書共分為數(shù)學(xué)規(guī)劃基礎(chǔ)、基礎(chǔ)應(yīng)用實例、非線性應(yīng)用實例、能耗和經(jīng)濟(jì)分析應(yīng)用實例、煉廠計劃優(yōu)化應(yīng)用實例、煉廠計劃調(diào)度應(yīng)用實例、原油調(diào)度實例、數(shù)學(xué)規(guī)劃在我國煉油生產(chǎn)經(jīng)營優(yōu)化應(yīng)用歷程八個章節(jié)。
本書可供從事煉油化工生產(chǎn)經(jīng)營、管理工作的人員以及相關(guān)優(yōu)化軟件開發(fā)的技術(shù)和管理人員閱讀參考,也可作為流程工業(yè)相關(guān)專業(yè)的本科生、研究生的參考書籍。
作者團(tuán)隊根據(jù)遇到的實際問題總結(jié)出了相應(yīng)的解決方案,并遴選典型問題以實例的形式整理成冊。
《煉油生產(chǎn)經(jīng)營優(yōu)化應(yīng)用案例》對計劃優(yōu)化過程經(jīng)常遇到的一些困惑、非線性問題的處理方法、典型效益分析方法以及可執(zhí)行性強(qiáng)的生產(chǎn)計劃制定方法進(jìn)行了較為詳細(xì)的分析與介紹,在煉油生產(chǎn)計劃與煉油調(diào)度間的自動銜接和原油調(diào)度領(lǐng)域也進(jìn)行了比較有成效的探索與嘗試,是何銀仁教授團(tuán)隊多年研究的成果。
前言
石油化工行業(yè)自20世紀(jì)50年代起開始應(yīng)用數(shù)學(xué)規(guī)劃(Mathematical Programming),數(shù)學(xué)規(guī)劃的應(yīng)用為該行業(yè)帶來了巨大的經(jīng)濟(jì)效益。如今,數(shù)學(xué)規(guī)劃技術(shù)已經(jīng)成為石化行業(yè)不可或缺的有力工具。中國石油化工集團(tuán)公司自2001年后,在集團(tuán)公司煉油事業(yè)部的組織領(lǐng)導(dǎo)下,在公司內(nèi)所有煉油廠推廣應(yīng)用煉油生產(chǎn)經(jīng)營優(yōu)化,取得了顯著的經(jīng)濟(jì)效益和良好的社會效益。作者有幸全程參與了中國石化煉油企業(yè)級生產(chǎn)計劃優(yōu)化模型的推廣實施及應(yīng)用技術(shù)支持工作,有機(jī)會了解中國石化所屬各煉廠計劃模型應(yīng)用需求并研究解決方案,逐漸積累了一些利用數(shù)學(xué)規(guī)劃解決煉廠實際問題的應(yīng)用方法,其中許多應(yīng)用方法雖然是應(yīng)某個煉廠要求而建立的,但對其他煉廠仍具有一定的借鑒意義,于是決定編寫此書。
本書重點討論數(shù)學(xué)規(guī)劃原理和方法在煉油生產(chǎn)計劃和調(diào)度模型中的應(yīng)用,以煉油生產(chǎn)計劃和調(diào)度中一些實際問題為應(yīng)用案例, 介紹模型的構(gòu)建方法,即如何將實際問題進(jìn)行數(shù)學(xué)描述,拓展計劃優(yōu)化工具的應(yīng)用范圍和應(yīng)用深度,使煉油生產(chǎn)經(jīng)營優(yōu)化工作有所創(chuàng)新。
本書共分8章。第1章介紹數(shù)學(xué)規(guī)劃基本知識和煉油生產(chǎn)經(jīng)營優(yōu)化模型的構(gòu)建、生成和求解的基本方法。第2章包含5個實例,主要解決煉油計劃優(yōu)化中經(jīng)常遇到的一些疑惑,包括多重優(yōu)解的處理、目標(biāo)規(guī)劃應(yīng)用、重量調(diào)合與體積調(diào)合的選擇、混合整數(shù)規(guī)劃(如門檻、批量和物流數(shù)量限制)模型的建立以及由匯流(Pooling)引起非線性問題的處理方法等。第3章共包含7個實例,主要討論非線性規(guī)劃問題,包括柴油調(diào)合組分餾程間交互影響非線性、柴油調(diào)合時十六烷值改進(jìn)劑非線性敏感度、汽油調(diào)合時辛烷值添加劑非線性敏感度、裝置非線性加工成本等非線性問題的處理方法,將非線性問題線性化得到LP或MILP兩類模型的條件與要求,以及在采用重量單位的模型中如何使添加劑敏感度數(shù)據(jù)和調(diào)合組分?jǐn)?shù)據(jù)計量單位一致的問題。第4章包含4個實例,主要討論幾個煉廠典型的經(jīng)濟(jì)效益分析方法,包括靈敏度分析、原油保本價測算以及考慮煉廠綜合能耗或CO2排放要求的煉廠優(yōu)化等內(nèi)容。第5章包含5個實例,主要討論如何進(jìn)行更為符合煉廠實際的計劃優(yōu)化應(yīng)用,包括批量選油約束、原油代加工處理、原油船期多周期模型建立、原油船期 檢修多周期模型建立以及原油船期優(yōu)化等內(nèi)容。第6章包含4個實例,主要研究具有一定調(diào)度功能的多周期混合整數(shù)規(guī)劃計劃模型(也稱為固定時間長度的離散調(diào)度模型),包括原油單儲單煉計劃與調(diào)度優(yōu)化、原油管輸計劃與調(diào)度優(yōu)化以及原油調(diào)合優(yōu)化等內(nèi)容。第7章包含6個實例,主要討論原油調(diào)度問題,該章基于文獻(xiàn)中的一個原油調(diào)度例子,介紹幾類原油調(diào)度模型的建模方法,包括固定周期長度的離散時間線性和非線性調(diào)度模型建模方法、連續(xù)時間線性和非線性原油調(diào)度模型建模方法、異步連續(xù)時間原油調(diào)度非線性建模方法等,方便讀者根據(jù)生產(chǎn)實際情況選擇應(yīng)用不同調(diào)度優(yōu)化方法。此外,針對數(shù)學(xué)規(guī)劃軟件用戶經(jīng)常遇到的數(shù)值難題的困惑,也以實例形式討論其發(fā)生的原因和解決辦法,為讀者提供參考。第8章總結(jié)我國自20世紀(jì)80年代開始將數(shù)學(xué)規(guī)劃優(yōu)化技術(shù)應(yīng)用于我國煉油生產(chǎn)經(jīng)營優(yōu)化的歷程。
為了讀者查閱方便,本書的31個應(yīng)用實例以實例次序進(jìn)行編排,每個實例都分3個部分進(jìn)行討論。第一部分是問題的提出,說明要解決的問題,如有必要,提供與實例相關(guān)的數(shù)據(jù);第二部分是模型的建立,主要討論對第一部分所提出問題如何用數(shù)學(xué)規(guī)劃方法進(jìn)行數(shù)學(xué)描述,并用模型生成工具構(gòu)建和生成模型。為了節(jié)省篇幅,只介紹與應(yīng)用實例相關(guān)的主要數(shù)學(xué)方程式或主要輸入數(shù)據(jù)表;第三部分是解結(jié)果討論,或者對每個實例模型中設(shè)置不同案例的結(jié)果進(jìn)行分析比較,許多實例中還對解結(jié)果進(jìn)行驗證,以檢查是否滿足第一部分所提出問題的要求,物料、物性是否平衡等。解結(jié)果驗證對于非常規(guī)應(yīng)用是非常重要的,因為許多約束方程是用行模型(ROWS表)描述,模型生成系統(tǒng)對這些數(shù)據(jù)沒有進(jìn)行嚴(yán)格的查錯。
為了使讀者了解更多的數(shù)學(xué)規(guī)劃知識,許多實例采用一題多解的方法,提供多種數(shù)學(xué)上等價的建模方法,對不合理的建模方法盡量提供反例加以說明,對部分重要的數(shù)學(xué)規(guī)劃原理如目標(biāo)規(guī)劃、靈敏度分析、數(shù)值難題等用引例加以詳細(xì)討論。
第1章~第6章(包括實例1~實例25)由何銀仁和解增忠共同編寫,第7章實例26~實例30由王足編寫,實例31由陸春凌編寫,第8章由何銀仁編寫。本書所涉及的問題大部分是中國石化所屬煉油企業(yè)計劃人員提出的,部分實例已經(jīng)在相關(guān)煉油企業(yè)中得到應(yīng)用,并取得很好的效果。中國石化廣州分公司的林雪原、陳曉龍,中國石化茂名分公司的關(guān)立濤、陳東南,中國石化高橋分公司的馬志國、鄧基泰和宋斌,中國石化青島石化公司的王發(fā)亮、馮新娥,中國石化巴陵分公司的朱錦陽等曾經(jīng)對部分煉油計劃和煉油調(diào)度計劃應(yīng)用實例提出建議并進(jìn)行過實際使用和驗證,在此表示感謝。
在本書的編寫過程中得到易軍的支持和幫助,在此一并表示感謝。
由于作者水平有限,書中錯誤和不當(dāng)之處懇請讀者批評指正。
何銀仁教授團(tuán)隊長期致力于開發(fā)、利用線性規(guī)劃技術(shù)在煉油生產(chǎn)方案優(yōu)化的研究,為中國石化煉油企業(yè)利用線性規(guī)劃技術(shù)在煉油生產(chǎn)計劃排產(chǎn)、原油資源及產(chǎn)品結(jié)構(gòu)優(yōu)化等領(lǐng)域取得良好應(yīng)用效果做出了突出貢獻(xiàn)。
第1章數(shù)學(xué)規(guī)劃基礎(chǔ)
1.1線性規(guī)劃
1.2線性混合整數(shù)規(guī)劃
1.3非線性規(guī)劃
1.4MINLP模型求解
1.5煉油生產(chǎn)經(jīng)營優(yōu)化模型的構(gòu)建和生成
第2章基礎(chǔ)應(yīng)用實例
2.1實例1:多重優(yōu)解
2.2實例2:目標(biāo)規(guī)劃方法
2.3實例3:重量調(diào)合與體積調(diào)合
2.4實例4:混合整數(shù)線性規(guī)劃建模技術(shù)
2.5實例5:匯流和分布遞歸方法
第3章非線性模型應(yīng)用實例
3.1實例6:柴油餾程非線性調(diào)合
3.2實例7:添加劑非線性敏感度ADDITIVE方法
3.3實例8:添加劑非線性敏感度子模型方法
3.4實例9:添加劑非線性敏感度LP-MILP模型方法
3.5實例10:考慮密度的添加劑模型
3.6實例11:裝置非線性加工成本的處理
3.7實例12:柴油多廠調(diào)合
第4章能耗和經(jīng)濟(jì)分析應(yīng)用實例
4.1實例13:靈敏度分析
4.2實例14:原油采購保本價測算
4.3實例15:考慮綜合能耗的煉廠優(yōu)化
4.4實例16:考慮CO2排放的煉廠優(yōu)化
第5章煉廠計劃優(yōu)化應(yīng)用實例
5.1實例17:批量選原油
5.2實例18:原油代加工
5.3實例19:船期多周期
5.4實例20:船期 檢修多周期
5.5實例21:船期優(yōu)化
第6章煉廠計劃調(diào)度應(yīng)用實例
6.1實例22:原油單儲單煉計劃
6.2實例23:原油單儲單煉日調(diào)度問題
6.3實例24:原油管輸模型
6.4實例25:原油調(diào)合
第7章原油調(diào)度實例
7.1實例26:離散時間線性化原油調(diào)度模型(MILP)
7.2實例27:離散時間非線性原油調(diào)度模型(MINLP)
7.3實例28:基于單元事件的連續(xù)時間非線性原油調(diào)度模型
7.4實例29:基于單元事件的連續(xù)時間線性原油調(diào)度模型
7.5實例30:基于異步時間段的連續(xù)時間非線性原油調(diào)度模型
7.6實例31:數(shù)值難題
第8章數(shù)學(xué)規(guī)劃在我國煉油生產(chǎn)經(jīng)營優(yōu)化應(yīng)用歷程
8.1煉油生產(chǎn)計劃優(yōu)化技術(shù)推廣和應(yīng)用
8.2中國石化年季排產(chǎn)計劃測算
8.3微機(jī)版LP軟件和煉油計劃模型生成系統(tǒng)開發(fā)
8.4PIMS軟件的推廣和應(yīng)用
8.5煉油生產(chǎn)調(diào)度作業(yè)計劃專家系統(tǒng)開發(fā)應(yīng)用
參考文獻(xiàn)