馬 楠,董豐蓮,楊 磊,殷基明,常家溫,葉 橋
(1.中國石油規(guī)劃總院,北京 100083;2.中國石油大學(北京)機械與儲運工程學院,北京 102249)
我國大型綜合性石油公司的原油產業(yè)鏈大多實行上下游、內外貿、產供銷一體化管理,業(yè)務涵蓋石油開采、進口、運輸和加工成成品銷售給用戶的全過程,業(yè)務流程長、環(huán)節(jié)多,各環(huán)節(jié)間相互關聯(lián)且聯(lián)系密切。在國際原油價格劇烈波動、市場需求瞬息萬變等內外部復雜形勢下,如何以市場為導向優(yōu)化資源配置,科學銜接原油產業(yè)鏈“產、煉、運、銷、儲、貿”各環(huán)節(jié),將計劃編制模式由傳統(tǒng)的手工平衡向模型化、平臺化、智能化轉變,是綜合性石油公司提高盈利能力的關鍵問題。隨著計算機技術不斷發(fā)展,其與運籌優(yōu)化技術的結合為破解該問題提供了思路。
國內大型綜合性石油公司的原油產業(yè)鏈包含“產、煉、運、銷、儲、貿”等環(huán)節(jié),石油公司通過物流、信息流和價值流的整合,將各方面連成一個整體的功能網(wǎng)鏈結構。原油產業(yè)鏈的生產運行過程:在上游,石油公司通過原油開采和原油采購獲得原油資源,通過原油物流把原油資源配送到各煉化企業(yè)或者外銷;在下游,煉化企業(yè)通過原油加工生產出各種石化產品,并在各煉化企業(yè)間實現(xiàn)部分化工原料互供;產出或采購的成品油通過成品油一次物流和二次配送,在各銷售終端進行批發(fā)、零售或出口;通過倉儲對原油資源和產品進行平衡。由此可見,原油產業(yè)鏈具有鏈條長、各環(huán)節(jié)之間緊耦合、產業(yè)鏈運行主體之間相互依賴以及影響因素復雜等特點。
原油價值鏈優(yōu)化系統(tǒng)包括原油價值鏈一體化優(yōu)化模型和系統(tǒng)平臺兩個部分,一體化優(yōu)化模型是生產計劃優(yōu)化決策方案的數(shù)學模型,系統(tǒng)平臺是模型運行的數(shù)據(jù)支持和分析平臺,同時是原油價值鏈“優(yōu)化-計劃-效益測算-結果分析”的全過程管理平臺。原油價值鏈優(yōu)化系統(tǒng)建設的必要性體現(xiàn)在以下幾個方面。
(1)通過原油價值鏈一體化優(yōu)化模型生成計劃優(yōu)化決策方案。由于綜合性石油公司原油產業(yè)鏈規(guī)模龐大,涉及的環(huán)節(jié)及業(yè)務眾多,一體化程度高,制訂原油產業(yè)鏈生產經營計劃時,需要綜合考慮國際基準原油價格走勢、原油生產能力和生產成本、進口原油價格和可采購量、原油運輸成本及運輸能力、煉化生產能力及生產成本、成品油運輸能力和運輸成本、成品油國內需求情況和銷售價格、成品油外采價格和可外采量、成品油出口能力和出口價格等眾多因素。如何在保證滿足各種約束條件下制訂出符合石油公司整體效益最大化要求的生產方案是企業(yè)面臨的一個難題。傳統(tǒng)的手工排產方法很難制訂出合理、優(yōu)化的生產經營計劃,而且在市場快速變化時,難以迅速作出反應,以及采取相應經營策略,因此有必要應用運籌優(yōu)化理論和技術,建立涵蓋石油公司原油產業(yè)鏈“產、煉、銷、運、儲、貿”各環(huán)節(jié),以公司整體效益最大化為目標,以產品終端市場價值為導向的原油價值鏈一體化優(yōu)化模型,并應用數(shù)學規(guī)劃算法對模型進行求解,自動生成優(yōu)化方案,為年度、季度、月度計劃編制提供決策依據(jù)。
(2)通過系統(tǒng)支撐計劃優(yōu)化整體工作。第一,原油價值鏈一體化優(yōu)化模型運算所需的參數(shù)眾多,為實現(xiàn)模型的快速測算,有必要建立數(shù)據(jù)支撐平臺,為模型提供原油運費、成品油運費、煉化加工費等基礎參數(shù),以及原油和煉化產品的價格預測數(shù)據(jù)和需求預測數(shù)據(jù)等。第二,石油公司根據(jù)模型優(yōu)化結果制訂出計劃方案后,還需要進行原油產業(yè)鏈整體和分環(huán)節(jié)主營生產業(yè)務“毛利”和“利潤”的精細測算,為預判整體及分環(huán)節(jié)生產效益情況提供量化依據(jù)。第三,綜合性石油公司的生產計劃涉及多個管理層級的多個單位,參與方眾多,需要對建議計劃上報和正式計劃下達的全過程進行統(tǒng)一管理,提高計劃編制的協(xié)同效率,保證計劃數(shù)據(jù)的一致性。在計劃下達后,需要開展執(zhí)行跟蹤分析工作,推動優(yōu)化工作持續(xù)改進。
綜上,有必要建立支撐綜合性石油公司涵蓋“計劃優(yōu)化-計劃管理-效益測算-完成分析”全過程的原油價值鏈優(yōu)化系統(tǒng),支持原油價值鏈一體化優(yōu)化模型計算、支持計劃方案的精細化測算、支持生產計劃的協(xié)同編制、支持計劃執(zhí)行分析,助力公司原油產業(yè)鏈的協(xié)同發(fā)展和效益提升。
根據(jù)我國綜合性石油公司原油產業(yè)鏈業(yè)務情況,一體化優(yōu)化模型在業(yè)務問題上包括“產、煉、銷、運、儲、貿”6 大業(yè)務領域,模型涵蓋原油生產、原油進口、國內原油采購、原油外售、原油運輸、原油倉儲、煉化生產、成品油外采、成品油運輸、成品油倉儲、成品油銷售以及成品油出口共12 個模塊。模型設計包括目標設計、約束設計、參數(shù)設計、決策變量設計以及模型運算求解方法設計等部分。
模型業(yè)務目標是實現(xiàn)集團公司原油價值鏈整體效益最大化。在數(shù)學建模中用目標函數(shù)進行反映,原油價值鏈整體效益目標函數(shù)的構成和運算關系如下:
目標函數(shù)=總部銷售物料總收入-總部采購物料總成本+庫存價值變化-總部物料運輸成本+集成的所有煉廠物料銷售收入-集成的所有煉廠物料采購成本-集成的所有煉廠公用工程成本+集成的所有煉廠庫存價值變化
針對實際業(yè)務問題,對該問題的生產過程作出以下約束:①某物料在某地的采購量上下限;②某物料在某地的銷售量上下限;③各種運輸能力上下限;④某物料在某地的庫存量上下限;⑤某物料在某地點的進銷存平衡、煉廠物料平衡約束等。
(1)整體運行參數(shù)方面:包括公司所有物料、節(jié)點、運輸方式、管線等元素,以及采購、銷售、庫存、運輸?shù)膬r格、上下限等信息。
(2)生產單元參數(shù)方面:包括物料、物性、裝置、公用工程等基本元素,以及原料和產品價格、裝置能力、裝置收率和物性傳遞系數(shù)等信息。
決策變量包括各自產原油的產量、在各口岸進口的各品種原油的量、各品種原油經各種運輸方式運送到各煉廠或外單位的量、各主要原油管道運輸量、各煉廠加工的各品種原油量、采購的其他原材料量、各裝置加工量、各產品產量以及各銷售區(qū)域分品種、分銷售渠道的銷量等27 類變量。
根據(jù)上述目標函數(shù)、參數(shù)、決策變量和約束方程,進行原油價值鏈一體化優(yōu)化數(shù)學建模,數(shù)學模型構建之后,進行模型求解。通過建??芍?,原油價值鏈計劃優(yōu)化問題屬于線性規(guī)劃問題,采用線性求解方法進行優(yōu)化求解。
在原油價值鏈一體化優(yōu)化模型基礎上,圍繞“優(yōu)化-計劃-效益測算-結果分析”全過程管理的系統(tǒng)建設目標,基于業(yè)務需求調研和分析,設計原油價值鏈優(yōu)化系統(tǒng)包括市場預測、資源優(yōu)化、效益測算、計劃管理、優(yōu)化分析、綜合展示、模型管理、數(shù)據(jù)管理以及系統(tǒng)管理等9 大功能模塊。
(1)市場預測模塊。提供對公司原油產業(yè)鏈相關的原油、成品油、煉油小產品和化工品內市場數(shù)據(jù)的查詢分析功能,在此基礎上結合定價規(guī)則和對市場的預判,實現(xiàn)分品種原油、成品油、化工產品的價格計算、預測、管理和查詢功能,以及成品油銷量的預測和管理功能,同時為一體化優(yōu)化模型運算提供數(shù)據(jù)輸入服務。
(2)資源優(yōu)化模塊。建立涵蓋公司“產、煉、銷、運、儲、貿”各環(huán)節(jié),以公司整體效益最大化為目標的一體化優(yōu)化模型。應用優(yōu)化模型開展年度、季度、月度生產經營計劃方案測算,開展針對公司生產經營和戰(zhàn)略規(guī)劃中熱點、焦點問題的專題分析工作,為公司生產運行和戰(zhàn)略規(guī)劃提供支持。
(3)效益測算模塊?;诠境跖庞媱潝?shù)據(jù)、預測價格數(shù)據(jù)和財務成本數(shù)據(jù),構建原油產業(yè)鏈效益測算模型,實現(xiàn)原油產業(yè)鏈整體效益和原油生產、煉化加工、產品銷售分環(huán)節(jié)的效益測算,分自產原油和外購原油的噸原油加工毛利測算,為更加精確地解析產業(yè)鏈效益,以及分析不同方案的優(yōu)劣提供量化依據(jù)。
(4)計劃管理模塊。開發(fā)公司級的生產經營計劃編制、上報、下達的功能,提升生產經營計劃業(yè)務的規(guī)范化水平和計劃一本賬管理能力,滿足公司級生產經營計劃管理系統(tǒng)縱向延伸和橫向擴展的需求。
(5)優(yōu)化分析模塊。通過集成優(yōu)化、計劃、實際完成數(shù)據(jù),提供價格、銷量預測數(shù)據(jù)和實際完成情況的自動對比分析功能,優(yōu)化方案和生產經營計劃的自動對比分析功能,計劃方案和實際完成的自動對比分析功能,優(yōu)化方案跟蹤分析功能,促進生產計劃優(yōu)化工作持續(xù)改進。
(6)綜合展示模塊。對系統(tǒng)產生的優(yōu)化方案測算結果、專題分析結果進行形象化、直觀化、具體化呈現(xiàn),提供多方案對比展示,提供計劃完成情況結果的展示,為原油價值鏈優(yōu)化系統(tǒng)提供多場景、多模式的可視化服務。
(7)模型管理模塊。提供嚴格的優(yōu)化基礎模型和報表模板變更、發(fā)布的流程,保證基礎模型和報表模板版本統(tǒng)一、權威。
(8)數(shù)據(jù)管理模塊。實現(xiàn)原油產業(yè)鏈多環(huán)節(jié)生產經營數(shù)據(jù)采集、外部數(shù)據(jù)采集和集中存儲管理,打造先進、穩(wěn)定、安全的集成數(shù)據(jù)環(huán)境,為原油價值鏈的數(shù)據(jù)應用提供保障。
(9)系統(tǒng)管理模塊。系統(tǒng)管理模塊主要是為系統(tǒng)管理員提供的后臺系統(tǒng)管理的相關功能,包括權限管理、文檔管理、安全管理和數(shù)據(jù)字典管理等,為系統(tǒng)正常運行提供基礎配置和安全服務。
3.2.1 微服務架構
微服務架構是圍繞業(yè)務邏輯和應用頻次進行設計的架構模式,服務由單一應用程序構成并擁有自己的行程與輕量化處理流程,采用全自動方式進行部署,服務之間使用應用程序接口進行交互。這種架構模式使得系統(tǒng)在面對業(yè)務變化和系統(tǒng)升級維護方面具有較強的容錯性和可擴展性。為應對內外部環(huán)境和系統(tǒng)性能需求的不斷變化,目前諸多行業(yè)系統(tǒng)架構已由單體系統(tǒng)向微服務方向發(fā)展。
對于綜合性石油公司原油價值鏈優(yōu)化系統(tǒng),在應用的過程中不可避免地要面臨業(yè)務需求的變化、快速迭代升級的問題,因此有必要采用微服務架構模式進行設計和建設。
3.2.2 基于微服務的系統(tǒng)架構設計
原油價值鏈優(yōu)化系統(tǒng)架構整體按照集成數(shù)據(jù)層、模型及邏輯處理層和業(yè)務應用層進行設計。根據(jù)原油價值鏈優(yōu)化業(yè)務特點和功能架構,在邏輯處理層,將優(yōu)化模型計算、預測和測算等數(shù)據(jù)處理計算、計劃流程管理、分析和展示等報表管理、系統(tǒng)管理功能設計成獨立服務,整體采用微服務架構進行設計,每項服務采用獨立的技術路線進行分布式研發(fā)。
某大型綜合性石油公司按照前述設計方案進行了原油價值鏈優(yōu)化系統(tǒng)建設及實踐,建立了包含40 多萬個變量、10 多萬個方程、80 萬條數(shù)據(jù),涵蓋公司原油產業(yè)鏈“產、煉、運、銷、儲、貿”全鏈條的一體化優(yōu)化模型,在模型建設的基礎上,基于微服務架構開發(fā)了涵蓋市場預測、資源優(yōu)化、效益測算等9 大模塊的原油價值鏈優(yōu)化系統(tǒng)。
2021 年以來,該系統(tǒng)在某大型綜合性石油公司的計劃優(yōu)化、計劃管理和生產經營決策中得到了深入應用,實現(xiàn)了公司生產經營計劃編制和分析工作由線下到線上、由人工估算到定量計算、由量的平衡到量效綜合優(yōu)化的轉化,提升了原油產業(yè)鏈計劃編制工作效率和科學決策水平,對優(yōu)化資源配置、產品結構、市場布局及提升公司整體盈利能力發(fā)揮了重要作用。
建設和應用原油價值鏈優(yōu)化系統(tǒng)是綜合性石油公司生產經營計劃管理工作邁向平臺化、數(shù)字化和智能化的重要途徑。系統(tǒng)通過計算機技術和運籌優(yōu)化技術結合,可為原油產業(yè)鏈生產經營計劃制訂和分析工作提供重要決策平臺,助力公司整體效益提升。后續(xù)應用過程中,該系統(tǒng)可從兩個方面進一步完善:第一,隨著原油價值鏈一體化優(yōu)化模型應用范圍逐步擴大,應用深度逐步深入,模型的顆粒度將更為細化,在管道運輸、成品油銷售方面需進一步拓展,提升原油產業(yè)鏈決策水平;第二,原油價值鏈優(yōu)化系統(tǒng)是集團公司生產經營管理數(shù)字化轉型的重要組成部分,系統(tǒng)給出的優(yōu)化方案將朝著形象化、直觀化、具體化方面持續(xù)改進,決策過程將向智能分析方面持續(xù)提升。