国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MATLAB的短時(shí)電力負(fù)荷預(yù)測(cè)方法研究

2017-11-30 06:15:16焦晶宋志剛王慧鋒把明全孫誠(chéng)磊宋厚彬
中國(guó)設(shè)備工程 2017年22期
關(guān)鍵詞:預(yù)測(cè)值神經(jīng)網(wǎng)絡(luò)負(fù)荷

焦晶,宋志剛,王慧鋒,把明全,孫誠(chéng)磊,宋厚彬

(1.國(guó)網(wǎng)甘肅省電力公司隴南供電公司,甘肅 隴南 742500;2.蘭州理工大學(xué),甘肅 蘭州 730050)

基于MATLAB的短時(shí)電力負(fù)荷預(yù)測(cè)方法研究

焦晶1,宋志剛1,王慧鋒1,把明全1,孫誠(chéng)磊1,宋厚彬2

(1.國(guó)網(wǎng)甘肅省電力公司隴南供電公司,甘肅 隴南 742500;2.蘭州理工大學(xué),甘肅 蘭州 730050)

電力系統(tǒng)負(fù)荷預(yù)測(cè)在電力系統(tǒng)調(diào)度、用電、規(guī)劃中起著至關(guān)重要的作用.通過對(duì)歷史數(shù)據(jù)的分析和研究,基于MATLAB軟件平臺(tái)對(duì)ARMA時(shí)間序列和BP神經(jīng)網(wǎng)絡(luò)兩種預(yù)測(cè)方法進(jìn)行了仿真實(shí)現(xiàn).算例仿真結(jié)果表明,進(jìn)行短期電力負(fù)荷預(yù)測(cè)時(shí),時(shí)間序列法較BP神經(jīng)網(wǎng)絡(luò)法具有原始數(shù)據(jù)少、程序?qū)崿F(xiàn)簡(jiǎn)單和訓(xùn)練時(shí)間短等優(yōu)點(diǎn).

電力負(fù)荷;短時(shí)預(yù)測(cè);時(shí)間序列;BP神經(jīng)網(wǎng)絡(luò)

電力負(fù)荷預(yù)測(cè)是電力部門的重要工作之一,進(jìn)行電力負(fù)荷精準(zhǔn)的預(yù)測(cè),對(duì)于合理安排電網(wǎng)運(yùn)行方式和機(jī)組檢修計(jì)劃,節(jié)煤、節(jié)油降低發(fā)電成本,提高電力系統(tǒng)的經(jīng)濟(jì)效益和社會(huì)效益有著重要意義.目前已有多種電力預(yù)測(cè)的方法,傳統(tǒng)方法如線性回歸法、時(shí)間序列法和趨勢(shì)外推法等,新型的預(yù)測(cè)方法如人工神經(jīng)網(wǎng)絡(luò)、灰色預(yù)測(cè)和空間負(fù)荷預(yù)測(cè)、模糊負(fù)荷預(yù)測(cè)等.

本文針對(duì)ARMA與BP神經(jīng)網(wǎng)絡(luò)方法,基于MATLAB建立了仿真模型.由仿真結(jié)果得到ARMA時(shí)間序列模型擬合效果較好、實(shí)現(xiàn)速度快且過程清晰.而BP神經(jīng)網(wǎng)絡(luò)由于學(xué)習(xí)速率是固定的,因此網(wǎng)絡(luò)的收斂速度慢,需要較長(zhǎng)的訓(xùn)練時(shí)間,且需要較大規(guī)模的歷史數(shù)據(jù).

1 基于ARMA模型的負(fù)荷預(yù)測(cè)

時(shí)間序列是常用的傳統(tǒng)預(yù)測(cè)方法之一,自回歸移動(dòng)平均ARMA(Auto Regressive Moving Average)模型是時(shí)間序列分析法,是建立在嚴(yán)密的數(shù)學(xué)理論基礎(chǔ)之上.

1.1 ARMA模型的定義

一般地,一個(gè)ARMA(p,q)模型,形如

1.2 ARMA模型的ACF與PACF

自相關(guān)函數(shù)ACF(Auto Correation Function)和偏相關(guān)函數(shù)PACF(Partial Auto Correation Function)是識(shí)別ARMA過程的重要工具,對(duì)初步識(shí)別平穩(wěn)序列的模型類型和模型階數(shù)可以起到輔助作用.ARMA模型在P階后ACF與PACF都顯示出拖尾性.

1.3 模型階次的確定

ARMA的定階問題是ARMA模型的核心問題,定階的方法有很多種,本文采用了AIC準(zhǔn)則.AIC準(zhǔn)則即最小信息準(zhǔn)則,同時(shí)給出ARMA模型階數(shù)和參數(shù)的最佳估計(jì),適用于樣本數(shù)據(jù)較少的問題.具體運(yùn)用時(shí),在規(guī)定范圍內(nèi)使模型階數(shù)由低到高,分別計(jì)算AIC值,最后確定使其值最小的階數(shù),就是模型的合適階數(shù).

模型參數(shù)最大似然估計(jì)時(shí):

模型參數(shù)最小二乘估計(jì)時(shí):

式中:n為樣本樹;σ2為擬合殘差平方和;d、p、q為參數(shù),p、q范圍上限當(dāng)n較小時(shí)取n的比例,當(dāng)n較大時(shí)取logn的倍數(shù).

2 基于BP神經(jīng)網(wǎng)絡(luò)的負(fù)荷預(yù)測(cè)

BP神經(jīng)網(wǎng)絡(luò)也是一種常用的預(yù)測(cè)方法,是一種單向傳播的多層前向網(wǎng)絡(luò),神經(jīng)元分層排列,分別組成輸入層、中間層、和輸出層,同層之間無耦合.人工神經(jīng)網(wǎng)絡(luò)是通過模擬人腦神經(jīng)元網(wǎng)絡(luò)結(jié)構(gòu)、功能及信息處理機(jī)理而建立起來的網(wǎng)絡(luò).它具有良好的非線性關(guān)系映像能力,并實(shí)現(xiàn)非線性關(guān)系的隱式表達(dá),具有建模簡(jiǎn)單、容錯(cuò)性強(qiáng)的優(yōu)點(diǎn),比較適合對(duì)電力系統(tǒng)負(fù)荷預(yù)測(cè)建模.

BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)的實(shí)現(xiàn),其主要步驟如下.

(1)設(shè)置網(wǎng)絡(luò)結(jié)構(gòu),初試化權(quán)值和閾值θ為較小的隨機(jī)值,使每個(gè)神經(jīng)元的凈輸入值很小,保證工作在激活區(qū).

(2)給定輸入/輸出樣本對(duì),提供訓(xùn)練集合.取樣本對(duì),分別計(jì)算隱含層和輸出層各神經(jīng)元的輸出.

(3)按照公式(4)計(jì)算網(wǎng)絡(luò)誤差,誤差值不符合預(yù)定值時(shí)按照式(5)和式(6)分別計(jì)算和,然后調(diào)整各層神經(jīng)元的連接權(quán)值和閾值.

誤差函數(shù)為:

返回步驟(3)重復(fù)計(jì)算,直至誤差負(fù)荷預(yù)定要求為止.

3 實(shí)例分析

已知某地3月份的負(fù)荷數(shù)據(jù),每隔2小時(shí)取一組,共372組數(shù)據(jù).取前347組為實(shí)驗(yàn)數(shù)據(jù),后24組為校驗(yàn)數(shù)據(jù),完成短時(shí)預(yù)測(cè).在建立模型前要完成數(shù)據(jù)的平穩(wěn)化處理,檢查負(fù)荷序列是否平穩(wěn),若不平穩(wěn),就要對(duì)序列進(jìn)行差分,差分后成為平穩(wěn)序列,則稱其為P階單整序列,其中P為差分的次數(shù).然后計(jì)算平穩(wěn)序列的自相關(guān)函數(shù)和偏相關(guān)函數(shù),通過計(jì)算自相關(guān)函數(shù)和偏相關(guān)函數(shù),確定取P=3.

可以發(fā)現(xiàn)自相關(guān)系數(shù)和偏相關(guān)系數(shù)均有拖尾性,所以適用ARMA模型.然后擬合做殘差分析,設(shè)置信度為0.95時(shí)的自相關(guān)函數(shù)與偏相關(guān)函數(shù)曲線,利用AIC最小值確定ARMA模型,最后得到負(fù)荷預(yù)測(cè)值,預(yù)測(cè)值、實(shí)際值及誤差曲線如圖1所示.

BP人工神經(jīng)網(wǎng)絡(luò)建立,將第一周的實(shí)際負(fù)荷作為訓(xùn)練輸入向量并對(duì)新建的BP神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練.然后將第二周的實(shí)際負(fù)荷作為預(yù)測(cè)輸入向量,初始化權(quán)值w和閾值b,即把所有權(quán)值和閾值設(shè)置成最小的隨機(jī)數(shù);設(shè)置BP人工神經(jīng)網(wǎng)絡(luò)的輸入和輸出層各有24個(gè)神經(jīng)元,給定訓(xùn)練步數(shù)為1000,允許誤差0.01.

由仿真結(jié)果可知,在BP神經(jīng)網(wǎng)絡(luò)中間層為68個(gè)神經(jīng)元時(shí),預(yù)測(cè)結(jié)果最好.經(jīng)過相同次數(shù)訓(xùn)練后,網(wǎng)絡(luò)訓(xùn)練誤差為0.0099,并輸出最后得到的負(fù)荷預(yù)測(cè)值,預(yù)測(cè)值與實(shí)際值如圖2所示.

圖1 ARMA模型預(yù)測(cè)值、實(shí)際值及誤差曲線

圖2 BP神經(jīng)網(wǎng)絡(luò)模型預(yù)測(cè)值與實(shí)際值

由圖1和圖2看出,兩種模型輸出的預(yù)測(cè)值與實(shí)際值相比較,ARMA模型的輸出值與實(shí)際值相比較擬合度較好而BP模型存在差異較大的值.兩種模型輸出的預(yù)測(cè)值與實(shí)際值的誤差如表1所示.

表1 ARMA模型預(yù)測(cè)與BP網(wǎng)絡(luò)預(yù)測(cè)的實(shí)際值誤差

由表1可知:時(shí)間序列模型在短時(shí)負(fù)荷預(yù)測(cè)實(shí)例分析中,最大誤差4.459%,平均絕對(duì)值誤差為1.84%,均方差為1.6,BP神經(jīng)網(wǎng)絡(luò)中最大誤差11.477%,平均絕對(duì)值誤差2.42%,均方差為5.87.顯然BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)誤差較大,數(shù)據(jù)波動(dòng)明顯.

4 結(jié)語

本文建立了ARMA模型和BP神經(jīng)網(wǎng)絡(luò)模型,通過算例仿真結(jié)果可知,在兩種模型預(yù)測(cè)中,ARMA模型的擬合度好,方法簡(jiǎn)單、實(shí)現(xiàn)迅速、仿真過程明確可見.在干擾條件較少的日負(fù)荷中更易于實(shí)現(xiàn).BP神經(jīng)網(wǎng)絡(luò)在歷史數(shù)據(jù)量較少時(shí)不能較好擬合曲線,存在訓(xùn)練時(shí)間長(zhǎng)、收斂速度慢、可能出現(xiàn)過訓(xùn)練和訓(xùn)練不穩(wěn)定以及穩(wěn)定性不足等缺點(diǎn),這是今后需要解決的問題.

[1]陳昊.采用現(xiàn)代時(shí)間序列分析方法的電力負(fù)荷預(yù)測(cè)[M].北京.中國(guó)電力出版社,2016,4-5.

[2]張善文.MATLAB在時(shí)間序列分析中的應(yīng)用[M].西安.西安電子科技大學(xué)出版社,2007,66-67.

[3]楊軍祥.三代半航空電子系統(tǒng)核心處理技術(shù)研究[J].微電子學(xué)與計(jì)算機(jī),2007,6:45-49.

[4]張?jiān)聘?電力系統(tǒng)的負(fù)荷預(yù)測(cè)方法研究[J].工業(yè)控制計(jì)算機(jī),2015,28(12):152-154.

[5]何琬等.基于深層神經(jīng)網(wǎng)絡(luò)的電力負(fù)荷預(yù)測(cè)[J].環(huán)境可持續(xù)發(fā)展,2016,41(1):83-87.

TM715

A

1671-0711(2017)11(下)-0063-03

基基AD 國(guó)網(wǎng)甘肅省電力公司隴南供電公司項(xiàng)目(項(xiàng)目編號(hào):H1703cc010).

猜你喜歡
預(yù)測(cè)值神經(jīng)網(wǎng)絡(luò)負(fù)荷
IMF上調(diào)今年全球經(jīng)濟(jì)增長(zhǎng)預(yù)期
企業(yè)界(2024年8期)2024-07-05 10:59:04
加拿大農(nóng)業(yè)部下調(diào)2021/22年度油菜籽和小麥產(chǎn)量預(yù)測(cè)值
±800kV直流輸電工程合成電場(chǎng)夏季實(shí)測(cè)值與預(yù)測(cè)值比對(duì)分析
法電再次修訂2020年核發(fā)電量預(yù)測(cè)值
神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
電子制作(2019年19期)2019-11-23 08:42:00
防止過負(fù)荷時(shí)距離保護(hù)誤動(dòng)新判據(jù)
主動(dòng)降負(fù)荷才是正經(jīng)事
基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
負(fù)荷跟蹤運(yùn)行下反應(yīng)堆一回路控制系統(tǒng)仿真與驗(yàn)證
深州市| 开封市| 四子王旗| 汶上县| 富裕县| 梅河口市| 青岛市| 隆子县| 潢川县| 屯留县| 武汉市| 六盘水市| 义乌市| 黄冈市| 永丰县| 新余市| 泰顺县| 塔河县| 安泽县| 大厂| 神池县| 合肥市| 喀喇沁旗| 兴隆县| 武功县| 郧西县| 临城县| 安乡县| 喀喇沁旗| 那坡县| 车致| 钟祥市| 紫云| 南靖县| 平舆县| 新龙县| 新巴尔虎右旗| 沙雅县| 额尔古纳市| 四子王旗| 灵寿县|