本發(fā)明屬于能源銷量預(yù)測,具體涉及一種天然氣銷量分解預(yù)測的方法、裝置和可讀存儲介質(zhì)。
背景技術(shù):
1、當(dāng)前世界油氣行業(yè)進(jìn)入了一個(gè)非常時(shí)期。與前幾年相比,我國天然氣市場發(fā)展呈現(xiàn)新特點(diǎn),主要表現(xiàn)在:1、天然氣市場發(fā)展具有周期性,目前我國天然氣市場進(jìn)入了調(diào)整期;2、天然氣市場長期成長性未變,表現(xiàn)出較強(qiáng)的韌性;3、天然氣產(chǎn)業(yè)鏈越來越有彈性,下游利用選擇性日益靈活;4、影響天然氣市場發(fā)展的不確定性加??;為了推動(dòng)集團(tuán)公司天然氣業(yè)務(wù)快速發(fā)展,需要進(jìn)一步提升公司天然氣產(chǎn)業(yè)鏈彈性,提升響應(yīng)能力;合理優(yōu)化資源配置,科學(xué)引導(dǎo)天然氣消費(fèi),提升公司天然氣的綜合競爭力;利用好市場化工具,發(fā)揮價(jià)格的杠桿作用和核心作用。
2、但是由于目前集團(tuán)公司天然氣客戶的用氣需求量受到多種因索的影響,各個(gè)因素之間相互耦合,導(dǎo)致天然氣消費(fèi)受多重因素的影響,使天然氣銷量的預(yù)測變得非常困難,預(yù)測結(jié)果準(zhǔn)確率低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種天然氣銷量分解預(yù)測的方法,以解決上述背景技術(shù)中提出的現(xiàn)有天然氣銷量在預(yù)測過程中的問題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
3、本申請一方面公開了一種天然氣銷量分解預(yù)測的方法,包括:
4、對銷量第一歷史時(shí)段時(shí)序數(shù)據(jù)進(jìn)行分解得到至少三個(gè)子序列;
5、分別對每個(gè)子序列和影響因素集中的各個(gè)影響因素進(jìn)行相關(guān)性分析,并將影響因素集中和子序列相關(guān)性高的一個(gè)或多個(gè)影響因素定義為該子序列對應(yīng)的目標(biāo)因素集;
6、分別構(gòu)建每個(gè)子序列的預(yù)測模型,單個(gè)子序列的預(yù)測模型以該子序列對應(yīng)的目標(biāo)因素集在第一歷史時(shí)段的數(shù)據(jù)為輸入,并以所有子序列預(yù)測模型輸出的和作為最終銷量預(yù)測輸出。
7、優(yōu)選的,所述方法還包括:
8、獲取影響因素集中每個(gè)影響因素的時(shí)序數(shù)據(jù)。
9、優(yōu)選的,所述分別對每個(gè)所述子序列和影響因素集中的各個(gè)影響因素進(jìn)行相關(guān)性分析包括:
10、分別計(jì)算每個(gè)子序列和影響因素集中每個(gè)影響因素的時(shí)序數(shù)據(jù)的相關(guān)系數(shù),并將所述相關(guān)系數(shù)和預(yù)設(shè)閥值進(jìn)行比較以判定相關(guān)性高低。
11、優(yōu)選的,所述對銷量第一歷史時(shí)段時(shí)序數(shù)據(jù)進(jìn)行分解得到至少三個(gè)子序列包括:
12、基于stl算法對銷量第一歷史時(shí)段時(shí)序數(shù)據(jù)進(jìn)行分解得到趨勢序列、周期序列和隨機(jī)序列。
13、優(yōu)選的,所述歷史時(shí)序數(shù)據(jù)的時(shí)間長度不小于兩年。
14、優(yōu)選的,所述預(yù)測模型基于所述目標(biāo)因素集的第二歷史時(shí)段數(shù)據(jù)進(jìn)行訓(xùn)練,所述第二歷史時(shí)段為和所述第一歷史時(shí)段對應(yīng)的歷史時(shí)段。
15、優(yōu)選的,所述預(yù)測模型為神經(jīng)網(wǎng)絡(luò)模型。
16、優(yōu)選的,所述神經(jīng)網(wǎng)絡(luò)模型包括以下模型中的一種或多種:后反饋網(wǎng)絡(luò)模型、徑向基網(wǎng)絡(luò)模型、隨機(jī)森林模型、支持向量機(jī)模型。
17、本申請另一方面公開了一種天然氣銷量分解預(yù)測的裝置,包括:
18、分解模塊,其配置為對銷量第一歷史時(shí)段時(shí)序數(shù)據(jù)進(jìn)行分解得到至少三個(gè)子序列;
19、相關(guān)性分析模塊,其配置為分別對每個(gè)子序列和影響因素集中的各個(gè)影響因素進(jìn)行相關(guān)性分析,并將影響因素集中和子序列相關(guān)度高的一個(gè)或多個(gè)影響因素定義為該子序列對應(yīng)的目標(biāo)因素集;
20、預(yù)測模塊,其配置為分別構(gòu)建每個(gè)子序列的預(yù)測模型,單個(gè)子序列的預(yù)測模型以該子序列對應(yīng)的目標(biāo)因素集在第一歷史時(shí)段的數(shù)據(jù)為輸入,并以所有子序列預(yù)測模型輸出量的和作為最終銷量預(yù)測輸出。
21、本申請另一方面公開了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法。
22、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
23、本申請通過將天然氣銷量時(shí)序數(shù)據(jù)進(jìn)行分解,并基于分解形成的多個(gè)子序列分別與多個(gè)影響因素進(jìn)行相關(guān)度分析,從而選取和各個(gè)子序列相關(guān)性高的影響因素,并依次構(gòu)建子序列的預(yù)測模型,并基于子序列的預(yù)測模型進(jìn)行分預(yù)測,并通過加和實(shí)現(xiàn)最終的預(yù)測,提高了預(yù)測的準(zhǔn)確性。
1.一種天然氣銷量分解預(yù)測的方法,其特征在于:
2.根據(jù)權(quán)利要求1所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述方法還包括:
3.根據(jù)權(quán)利要求2所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述分別對每個(gè)所述子序列和影響因素集中的各個(gè)影響因素進(jìn)行相關(guān)性分析包括:
4.根據(jù)權(quán)利要求1所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述對銷量第一歷史時(shí)段時(shí)序數(shù)據(jù)進(jìn)行分解得到至少三個(gè)子序列包括:
5.根據(jù)權(quán)利要求1所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述歷史時(shí)序數(shù)據(jù)的時(shí)間長度不小于兩年。
6.根據(jù)權(quán)利要求1所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述預(yù)測模型基于所述目標(biāo)因素集的第二歷史時(shí)段數(shù)據(jù)進(jìn)行訓(xùn)練,所述第二歷史時(shí)段為和所述第一歷史時(shí)段對應(yīng)的歷史時(shí)段。
7.根據(jù)權(quán)利要求1所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述預(yù)測模型為神經(jīng)網(wǎng)絡(luò)模型。
8.根據(jù)權(quán)利要求8所述的一種天然氣銷量分解預(yù)測的方法,其特征在于:所述神經(jīng)網(wǎng)絡(luò)模型包括以下模型中的一種或多種:后反饋網(wǎng)絡(luò)模型、徑向基網(wǎng)絡(luò)模型、隨機(jī)森林模型、支持向量機(jī)模型。
9.一種天然氣銷量分解預(yù)測的裝置,其特征在于:包括:
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于:所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8中任一項(xiàng)所述的方法。