羅世剛
(國網(wǎng)甘肅省電力公司,甘肅 蘭州 730030)
在電力企業(yè)管理信息系統(tǒng)不斷應(yīng)用與普及的背景下,對多用戶預(yù)付費(fèi)智能管理的需求也在不斷增加,尤其是電力企業(yè)目前使用的是遠(yuǎn)程抄表系統(tǒng)。如何將信息發(fā)布與開關(guān)控制進(jìn)行有機(jī)的整合,實現(xiàn)多用戶購售電信息的共享,正成為亟需解決的問題[1-2]。
現(xiàn)今常用的多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)主要為基于瀏覽器/服務(wù)器(browser/server,B/S)架構(gòu)的多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)與基于代碼式電能表的多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)。經(jīng)市場調(diào)查研究發(fā)現(xiàn),現(xiàn)有多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)中電能表子系統(tǒng)[3]具有極大的局限性,只能對電表數(shù)據(jù)進(jìn)行讀取操作,無法對用戶遠(yuǎn)程抄表、預(yù)付費(fèi)進(jìn)行系統(tǒng)的控制,不能實現(xiàn)完整的電力信息控制,存在經(jīng)濟(jì)效益低下的問題。為了解決上述問題,對單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)優(yōu)化設(shè)計進(jìn)行研究。
現(xiàn)有多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)的缺陷多存在于電能表子系統(tǒng)中。因此,選擇電能表子系統(tǒng)作為優(yōu)化對象。為了增加系統(tǒng)的智能性,設(shè)計新的單相智能預(yù)付費(fèi)控電能表子系統(tǒng),具體優(yōu)化設(shè)計過程如下。
1.1.1 微控制器選取
微控制器[4]是電能表子系統(tǒng)的核心控制元件,功能為讀取計量芯片電能數(shù)據(jù)、數(shù)據(jù)處理、計算脈沖計數(shù)、讀取時間、電能數(shù)據(jù)顯示與報警、通信以及遠(yuǎn)程傳輸?shù)?。微控制器性能的高低直接決定電能表功能的實現(xiàn)效果。為此,選取一款高性能的微控制器,對電能表子系統(tǒng)功能的實現(xiàn)具有至關(guān)重要的作用。
選取微控制器時需要考慮下述幾個方面:一是功耗低[5];二是具備串行通信接口;三是具有較大的存儲空間;四是具備多個輸入與輸出接口;五是計數(shù)器功能強(qiáng)大;六是性價比高。結(jié)合上述,選取日本公司生產(chǎn)的78KO系列8位微控制器。78KO系列微控制器具備性價比高、功耗低、精度高等優(yōu)勢,廣泛應(yīng)用于汽車、電子、工業(yè)控制等領(lǐng)域。此次研究中,選取78KO527A微控制器作為電能表子系統(tǒng)的控制核心。78KO527A微控制器包含4組8位通用寄存器、1 KB的隨機(jī)存取存儲器(random access memory,RAM)、128 KB的只讀存儲器(read-only memory,ROM)、看門狗定時器、時鐘輸出控制器、單電源Flash存儲器、低電壓檢測器、定時器等元件,具備按鍵中斷功能[6]。微控制器功能引腳與外圍電路如圖1所示。
圖1 微控制器功能引腳與外圍電路圖
1.1.2 電能計量芯片選取
在單相電能表中,廣泛使用的是高精度的專用計量芯片。依據(jù)多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)需求,采用ATT7053A計量芯片[7]。ATT7053A實質(zhì)上是一個具備串行外設(shè)接口(serial peripheral interface,SPI)的單相多功能計量芯片,工作電壓范圍為3.0~3.6 V,晶振頻率為5.53 MHz。電能計量芯片結(jié)構(gòu)如圖2所示。
圖2 電能計量芯片結(jié)構(gòu)圖
ATT7053A電能計量芯片引腳功能表1所示。
表1 ATT7053A電能計量芯片引腳功能表
1.1.3 信號采樣電路設(shè)計
電能表供電線路為220 V的高壓線路,專用計量芯片處理的信號為一定范圍內(nèi)的電壓與電流信號。為此,需要采樣高精度的電壓、電流信號,保障采樣值在專用計量芯片信號處理的范圍之內(nèi),確保電能表的正常運(yùn)作。另外,需要完成專用計量芯片與電能表高壓電力線路之間的電氣隔離,以保障電能表的安全。
在實際應(yīng)用中,常采用電壓與電流互感器模擬并采集電壓與電流信號。其中,電壓互感器[8]是一個帶有鐵芯的變壓器,由一次線圈、二次線圈、鐵芯以及絕緣體構(gòu)成。根據(jù)變壓器原理可知,通過改變一次或者二次繞組的匝數(shù),能夠產(chǎn)生不同的電壓比,即可構(gòu)成不同比例的電壓互感器。電壓互感器的功能是將較高的電壓值依據(jù)特定比例轉(zhuǎn)換為較低的電壓值。電流互感器[9]依據(jù)電磁原理構(gòu)成,由繞組與閉合鐵芯組成。相比之下,二次繞組匝數(shù)較多。當(dāng)電流互感器工作時,繞組通過串接方式與測量儀表電路連接。電流互感器工作狀態(tài)接近于短路,原因是二次回路在工作狀態(tài)下始終閉合,在測量交變電流時,電流互感器功能為電氣隔離與變流。
電壓信號采樣時,利用電壓互感器分壓的方式實現(xiàn)。電壓信號采樣后,采用電能專用計量芯片進(jìn)行相關(guān)處理。電壓信號采樣電路如圖3所示。
圖3 電壓信號采樣電路圖
利用電流互感器實現(xiàn)電流信號采樣,將采集的電流信號通過兩路差分輸入信號端傳輸至電能專用計量芯片進(jìn)行處理。
上述過程完成了電能表子系統(tǒng)的硬件設(shè)計。為實現(xiàn)多用戶遠(yuǎn)程預(yù)付費(fèi)的有效控制,需要設(shè)計電能表子系統(tǒng)軟件。
在系統(tǒng)硬件設(shè)計的基礎(chǔ)上,進(jìn)行單相智能預(yù)付費(fèi)控電能表子系統(tǒng)軟件設(shè)計,主要包括主程序、電能數(shù)據(jù)計量與處理程序以及用電數(shù)據(jù)存儲程序設(shè)計,具體設(shè)計過程如下。
1.2.1 子系統(tǒng)主程序設(shè)計
電能表子系統(tǒng)主程序設(shè)計步驟如下所示。
①電能表子系統(tǒng)初始化。
②脈沖信號采集[10]。
③在時鐘模塊讀取當(dāng)前時刻,包括尖時刻、峰時刻、平時刻以及谷時刻。
④將上述采集的尖時刻、峰時刻、平時刻以及谷時刻電量進(jìn)行累加。
⑤用戶用電數(shù)據(jù)存儲。
⑥顯示用戶用電數(shù)據(jù)。
⑦判斷子系統(tǒng)是否收到通信命令,若收到通信命令,轉(zhuǎn)至步驟⑧;若未收到通信命令,轉(zhuǎn)至步驟②。
⑧執(zhí)行通信模塊,輸出電能表處理結(jié)果。
圖4為電能表子系統(tǒng)主程序設(shè)計流程。
圖4 電能表子系統(tǒng)主程序設(shè)計流程圖
上述過程完成了電能表子系統(tǒng)主程序的設(shè)計,為作電能數(shù)據(jù)計量與處理程序、數(shù)據(jù)存儲程序的設(shè)計作準(zhǔn)備[11]。
1.2.2 電能數(shù)據(jù)計量與處理程序設(shè)計
電能數(shù)據(jù)計量與處理是多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)的關(guān)鍵環(huán)節(jié),功能為實時讀取時鐘讀數(shù)[12],實現(xiàn)用戶電能的分時計量。以此為基礎(chǔ),實現(xiàn)存儲用戶電能表用電數(shù)據(jù)信息、判斷剩余金額、電能報警以及預(yù)付費(fèi)控制等功能。電能數(shù)據(jù)計量與處理程序中包括通信中斷模塊。該模塊依據(jù)用戶的剩余金額對用戶供電情況進(jìn)行控制。當(dāng)剩余金額大于零時,保障用戶的供電;若剩余金額較少時,提醒用戶繳費(fèi);若剩余金額小于零時,繼電器斷開,切斷該用戶的供電[13]。當(dāng)用戶續(xù)交費(fèi)用后,系統(tǒng)通過遠(yuǎn)程售電子系統(tǒng),利用RS-486通信,下發(fā)允許合閘命令,恢復(fù)用戶的供電。電能數(shù)據(jù)計量與處理程序如圖5所示。
圖5 電能數(shù)據(jù)計量與處理程序圖
1.2.3 用電數(shù)據(jù)存儲程序設(shè)計
在單相智能預(yù)付費(fèi)控電能表子系統(tǒng)中,用戶用電數(shù)據(jù)的存儲是通過EEPROM[14-15]實現(xiàn)的。EEPROM能夠保障在多種因素影響下,若發(fā)生掉電現(xiàn)象,存儲的用電數(shù)據(jù)不會消失,并可以長時間保存。用電數(shù)據(jù)存儲使用的是AT24C256芯片,存儲器接收微控制器的數(shù)據(jù)讀寫命令,從而完成用電數(shù)據(jù)的存儲寫入。
用電數(shù)據(jù)存儲程序步驟如下:
①啟動I2C時序;
②下發(fā)讀寫地址;
③微控制器接收到存儲器發(fā)出的確認(rèn)信號;
④下發(fā)存儲單元地址;
⑤微控制器接收到存儲器發(fā)出的確認(rèn)信號,停止信號時序。
通過上述硬件與軟件的設(shè)計,完成了單相智能預(yù)付費(fèi)控電能表子系統(tǒng)的設(shè)計,實現(xiàn)了單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)的優(yōu)化,為電力企業(yè)提供更加有效的系統(tǒng)支撐。
為了驗證優(yōu)化系統(tǒng)的有效性與經(jīng)濟(jì)效益,設(shè)計仿真對比試驗。試驗中的對比系統(tǒng)為基于B/S架構(gòu)的多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)(系統(tǒng)1)和基于代碼式電能表的多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)與優(yōu)化系統(tǒng)(系統(tǒng)2)。經(jīng)濟(jì)效益主要由電費(fèi)催收成本決定。常規(guī)情況下,電費(fèi)催收成本越小,表明系統(tǒng)的經(jīng)濟(jì)效益越好。試驗硬件參數(shù)如表2所示。
表2 試驗硬件參數(shù)
為了保障仿真對比試驗的順利進(jìn)行,首要的任務(wù)就是設(shè)置試驗流程。試驗流程如圖6所示。
圖6 試驗流程圖
依據(jù)圖6所示的試驗流程進(jìn)行仿真對比試驗。
單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)可以極大地提升電力企業(yè)的工作效率,為相關(guān)單位提供一種全新的抄、催、收模式。試驗以某一臺區(qū)為對象,對比不同系統(tǒng)電費(fèi)回收所用時間,電費(fèi)回收所用時間計算公式為:
T=Tc+Th+Ts
(1)
式中:T為電費(fèi)回收所用總時間;Tc為抄表所用時間;Th為核算所用時間;Ts為收費(fèi)所用時間。
單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)用控制系統(tǒng)在運(yùn)行過程中會受到靜電和快速瞬變脈沖群等干擾因素的影響。為了全面驗證優(yōu)化系統(tǒng)的性能,以上述兩種干擾因素作為前提條件,進(jìn)行對比驗證。
①靜電干擾。在設(shè)計智能電能表系統(tǒng)的過程中,由于使用了大量的電子元器件,因此在很大程度上受到靜電的干擾。除此之外,智能電能表在使用的過程中,會通過手工接觸產(chǎn)生靜電。靜電干擾下電費(fèi)回收所用時間對比如圖7所示。
圖7 靜電干擾下電費(fèi)回收所用時間對比圖
由圖7可知,在不同靜電數(shù)值下,優(yōu)化系統(tǒng)的電費(fèi)回收時間均低于系統(tǒng)1和系統(tǒng)2,說明該系統(tǒng)能夠抵御靜電干擾,有效降低電費(fèi)回收所用時間。這是由于該系統(tǒng)在優(yōu)化過程中,選取了220 V的高壓線路,其能夠保障采樣值在專用計量芯片信號處理的范圍之內(nèi),進(jìn)而保障電能表的正常運(yùn)作。
②快速瞬變脈沖群。在遇到惡劣天氣時,電能表所處的供電線路極易產(chǎn)生瞬間的尖峰電壓。除此之外,電網(wǎng)中的各種電力設(shè)備受各種因素影響會發(fā)生突發(fā)故障。針對上述故障進(jìn)行電網(wǎng)系統(tǒng)維修時,同樣會產(chǎn)生瞬時尖峰電壓。在此條件下,對比不同系統(tǒng)的電費(fèi)回收所用時間。瞬變脈沖干擾下電費(fèi)回收所用時間對比結(jié)果如圖8所示。
圖8 瞬變脈沖干擾下電費(fèi)回收所用時間對比圖
由圖8可知,與靜電干擾相比,不同系統(tǒng)的瞬變脈沖干擾下電費(fèi)回收所用時間均有所降低,但是優(yōu)化系統(tǒng)的優(yōu)勢仍然十分明顯,其所用時間最高值僅為44 s。通過不同條件下的電費(fèi)回收所用時間對比結(jié)果可知,優(yōu)化系統(tǒng)的應(yīng)用效果更佳。
為進(jìn)一步驗證該系統(tǒng)的實際應(yīng)用效果,以電費(fèi)催收成本作為對比指標(biāo),電費(fèi)催收成本對比情況如表3所示。
表3 電費(fèi)催收成本對比情況表
如表3所示,5次試驗中,優(yōu)化系統(tǒng)的電費(fèi)催收成本均小于現(xiàn)有系統(tǒng)1和系統(tǒng)2,優(yōu)化系統(tǒng)的電費(fèi)催收成本最小值為98.9元,而系統(tǒng)1的電費(fèi)催收成本最小值為118.9元,系統(tǒng)1的電費(fèi)催收成本最小值為148.9元。這說明優(yōu)化系統(tǒng)的經(jīng)濟(jì)效益價值最高,充分驗證了該系統(tǒng)的應(yīng)用價值。
將上述試驗結(jié)果與現(xiàn)有代表系統(tǒng)相比較,優(yōu)化系統(tǒng)的電費(fèi)催收成本與電費(fèi)回收所用時間較低。這充分說明優(yōu)化單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)經(jīng)濟(jì)效益較高,可以為電力企業(yè)帶來更高的利潤,也可以為用戶提供更加優(yōu)質(zhì)的服務(wù)。
針對現(xiàn)有系統(tǒng)僅對電表數(shù)據(jù)進(jìn)行讀取操作時存在的成本較高和耗時較長的問題,提出單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)優(yōu)化設(shè)計方法。微控制器實現(xiàn)讀取計量芯片電能數(shù)據(jù)、數(shù)據(jù)處理、計算脈沖計數(shù)等功能。通過220 V的高壓線路保障采樣值在專用計量芯片信號處理的范圍之內(nèi),實現(xiàn)電能表的正常運(yùn)作。在此基礎(chǔ)上,通過系統(tǒng)軟件設(shè)計,實現(xiàn)用電數(shù)據(jù)的存儲、寫入與保存等功能。試驗結(jié)果表明,該系統(tǒng)能夠有效抑制干擾因素的影響、降低電費(fèi)回收所用時間和電費(fèi)催收成本、提升單相智能多用戶遠(yuǎn)程預(yù)付費(fèi)控系統(tǒng)應(yīng)用性能,具有較高的應(yīng)用價值與實用價值。