本發(fā)明涉及電力市場(chǎng),尤其涉及一種利用自適應(yīng)arima模型預(yù)測(cè)用電狀況及異常數(shù)據(jù)診斷方法。
背景技術(shù):
1、隨著全球經(jīng)濟(jì)的發(fā)展,電力行業(yè)的重要性越來越受到人們的關(guān)注,然而,電力市場(chǎng)的不確定性和復(fù)雜性使得電力價(jià)格和需求的預(yù)測(cè)變得困難,現(xiàn)有的對(duì)電力價(jià)格和電力需求的預(yù)測(cè)方法存在一定的缺陷和局限性,例如預(yù)測(cè)準(zhǔn)確度低、預(yù)測(cè)時(shí)間長等。
2、因此需要設(shè)計(jì)一種利用自適應(yīng)arima模型預(yù)測(cè)用電狀況及異常數(shù)據(jù)診斷方法,來解決現(xiàn)有的預(yù)測(cè)技術(shù)存在的預(yù)測(cè)準(zhǔn)確度低、預(yù)測(cè)時(shí)間長等問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明旨在解決現(xiàn)有技術(shù)中存在的缺點(diǎn),而提出了一種利用自適應(yīng)arima模型預(yù)測(cè)用電狀況及異常數(shù)據(jù)診斷方法。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明采用了如下技術(shù)方案:
3、一種利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,具體包括以下步驟:
4、s1、數(shù)據(jù)收集:通過目標(biāo)網(wǎng)站收集標(biāo)的地電力市場(chǎng)的當(dāng)前時(shí)間的歷史電力數(shù)據(jù)、實(shí)時(shí)電力數(shù)據(jù)及網(wǎng)站預(yù)測(cè)電力數(shù)據(jù);
5、s2、數(shù)據(jù)處理:對(duì)所述歷史電力數(shù)據(jù)歸一化到0-1之間后,劃分為訓(xùn)練集和測(cè)試集,并將時(shí)間序列數(shù)據(jù)轉(zhuǎn)換為監(jiān)督學(xué)習(xí)數(shù)據(jù);
6、s3、模型構(gòu)建及訓(xùn)練:構(gòu)建arima模型,對(duì)所述訓(xùn)練集進(jìn)行模型訓(xùn)練,根據(jù)最小化信息準(zhǔn)則,先循環(huán)獲得最佳p、q值,再循環(huán)獲得最佳d值,其中,p表示ar模型的階數(shù),q表示ma模型的階數(shù),d表示差分次數(shù);
7、s4、電價(jià)和需求預(yù)測(cè):采用訓(xùn)練好的arima模型,使用所述測(cè)試集進(jìn)行預(yù)測(cè)并將預(yù)測(cè)結(jié)果進(jìn)行數(shù)據(jù)還原;
8、s5、模型評(píng)估:計(jì)算arima模型的預(yù)測(cè)誤差并可視化預(yù)測(cè)結(jié)果。
9、進(jìn)一步地,所述電力數(shù)據(jù)包括電價(jià)數(shù)據(jù)和用電需求數(shù)據(jù)。
10、進(jìn)一步地,所述根據(jù)最小化信息準(zhǔn)則,先循環(huán)獲得最佳p、q值,再循環(huán)獲得最佳d值為:使用p值最大為m1、q值最大為m2的arma模型,p、q值分別從1遍歷到各自最大值,根據(jù)最小化信息準(zhǔn)則,選擇最佳的arma模型的階數(shù),即最佳p、q值,其中,m1為8至15的正整數(shù),m2為8至15的正整數(shù);設(shè)置d的范圍為0到n,寫for循環(huán)將所述最佳p、q值和d值進(jìn)行組合代入model.fit(),根據(jù)最小化信息準(zhǔn)則,獲得最佳d值;其中,n為大于等于4的正整數(shù)。
11、進(jìn)一步地,所述最小化信息準(zhǔn)則為aic信息準(zhǔn)則。
12、進(jìn)一步地,所述計(jì)算arima模型的預(yù)測(cè)誤差包括,將arima模型的預(yù)測(cè)結(jié)果分別與所述實(shí)時(shí)電力數(shù)據(jù)比較得到相應(yīng)預(yù)測(cè)誤差。
13、進(jìn)一步地,所述模型評(píng)估的指標(biāo)包括均方根誤差、均方誤差、平均絕對(duì)誤差、r平方中的一種或多種。
14、進(jìn)一步地,所述預(yù)測(cè)指對(duì)未來一天進(jìn)行預(yù)測(cè)。
15、進(jìn)一步地,所述歷史電力數(shù)據(jù)指當(dāng)前時(shí)間的歷史y天的電力數(shù)據(jù),y=3、4、5、6、7、8。
16、本發(fā)明還公開了一種用電狀況異常數(shù)據(jù)診斷方法,應(yīng)用所述預(yù)測(cè)用電狀況方法中,采用箱線法或蓋帽法診斷所述歷史電力數(shù)據(jù)中的異常數(shù)據(jù)并進(jìn)行處理。
17、進(jìn)一步地,本發(fā)明的用電狀況異常數(shù)據(jù)診斷方法還包括,將預(yù)測(cè)結(jié)果進(jìn)行數(shù)據(jù)還原前,對(duì)預(yù)測(cè)結(jié)果進(jìn)行異常范圍檢測(cè),剔除異常值。
18、本發(fā)明提供的一種利用自適應(yīng)arima模型預(yù)測(cè)用電狀況及異常數(shù)據(jù)診斷方法,與現(xiàn)有技術(shù)相比:
19、本發(fā)明利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,利用arima模型進(jìn)行電價(jià)和需求的預(yù)測(cè),將arima模型應(yīng)用于電力市場(chǎng)中的電價(jià)和需求數(shù)據(jù),以預(yù)測(cè)未來的電價(jià)和需求,根據(jù)歷史數(shù)據(jù)和當(dāng)前市場(chǎng)情況,動(dòng)態(tài)地調(diào)整模型參數(shù),提高了預(yù)測(cè)的準(zhǔn)確性和穩(wěn)定性。
1.利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,具體包括以下步驟:
2.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述電力數(shù)據(jù)包括電價(jià)數(shù)據(jù)和用電需求數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述根據(jù)最小化信息準(zhǔn)則,先循環(huán)獲得最佳p、q值,再循環(huán)獲得最佳d值為:
4.根據(jù)權(quán)利要求3所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述最小化信息準(zhǔn)則為aic信息準(zhǔn)則。
5.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述計(jì)算arima模型的預(yù)測(cè)誤差包括,將arima模型的預(yù)測(cè)結(jié)果分別與所述實(shí)時(shí)電力數(shù)據(jù)比較得到相應(yīng)預(yù)測(cè)誤差。
6.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述模型評(píng)估的指標(biāo)包括均方根誤差、均方誤差、平均絕對(duì)誤差、r平方中的一種或多種。
7.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述預(yù)測(cè)指對(duì)未來一天進(jìn)行預(yù)測(cè)。
8.根據(jù)權(quán)利要求1所述的利用自適應(yīng)arima模型預(yù)測(cè)用電狀況的方法,其特征在于,所述歷史電力數(shù)據(jù)指當(dāng)前時(shí)間的歷史y天的電力數(shù)據(jù),y=3、4、5、6、7、8。
9.一種用電狀況異常數(shù)據(jù)診斷方法,應(yīng)用于權(quán)利要求1-8任一項(xiàng)所述的預(yù)測(cè)用電狀況方法中,其特征在于:采用箱線法或蓋帽法診斷所述歷史電力數(shù)據(jù)中的異常數(shù)據(jù)并進(jìn)行處理。
10.根據(jù)權(quán)利要求9所述的用電狀況異常數(shù)據(jù)診斷方法,其特征在于,還包括,將預(yù)測(cè)結(jié)果進(jìn)行數(shù)據(jù)還原前,對(duì)預(yù)測(cè)結(jié)果進(jìn)行異常范圍檢測(cè),剔除異常值。