彭 放,李亦非,程詩堯,張雅靜,羅義釗
(1.國網(wǎng)北京市電力公司電力科學研究院,北京100045;2.福建網(wǎng)能科技開發(fā)有限責任公司福建福州350003)
基于信息化技術的電力計量中的研究
彭 放1,李亦非1,程詩堯1,張雅靜1,羅義釗2
(1.國網(wǎng)北京市電力公司電力科學研究院,北京100045;2.福建網(wǎng)能科技開發(fā)有限責任公司福建福州350003)
針對電能量信息采集未達到集中化、智能化與自動化管理要求的問題。同時也為了實現(xiàn)電能量信息的實時采集與監(jiān)控,降低線損,加強輸電線路的考核,提高企業(yè)經(jīng)濟效益,本課題根據(jù)電力公司電能量信息采集與監(jiān)控現(xiàn)狀,以及用戶對電能量信息采集與監(jiān)控智能化與自動化的需求,采用J2EE架構、SSH框架、Oracle數(shù)據(jù)庫管理系統(tǒng)的方法,通過在MyEclipselO軟件開發(fā)平臺上的實驗,實現(xiàn)了基于B/S結(jié)構的電能量信息采集與監(jiān)控系統(tǒng),本系統(tǒng)在電力計量中取得了良好的效果,并且有著廣泛的應用前景。
電力;監(jiān)控;信息采集;J2EE架構
隨著技術水平的提高和經(jīng)濟的快速發(fā)展,電力能源被充分的利用在各個領域,快速發(fā)展的電力行業(yè)給傳統(tǒng)的電力計量帶來了麻煩,電力計量中人工的資產(chǎn)信息管理顯得十分滯后,在信息處理中不僅緩慢,而且極易出現(xiàn)差錯,并且電力計量資產(chǎn)信息的安全性得不到保障。怎樣有效的提高電力計量中資產(chǎn)信息的管理化水平,及時提高其自動化水平,提高工作效率和資產(chǎn)信息管理的質(zhì)量,尤其是怎樣確保電力計量資產(chǎn)信息的安全性,是電力計量發(fā)展中面臨的難題。本課題是根據(jù)TJ電為公司對電能量信息采集與監(jiān)控集中化、智能化與自動化的需求展開的,采用J2EE架構[1]、SSH框架與Oracle llg數(shù)據(jù)庫管理系統(tǒng)為電力公司開發(fā)了一個電能量信息采集與監(jiān)控系統(tǒng),可以有效的解決這些難題,依托于無線電通訊技術,能夠?qū)﹄娏τ嬃恐械馁Y產(chǎn)信息進行有效的管理,并且顯示數(shù)據(jù),對數(shù)據(jù)進行及時處理,同時加密技術的研發(fā)和使用確保了電力計量中資產(chǎn)信息的安全性,J2EE架構適應了電力計量的發(fā)展,也推動了電力計量的發(fā)展進步[2-3]。
根據(jù)上述系統(tǒng)目標的要求可知,電力企業(yè)電能量信息采集與監(jiān)控系統(tǒng)在整個電為企業(yè)管理中發(fā)揮的作用是完成電力能量信息的采集與監(jiān)控,以及采集終端設備的管理工作,其主要作用是為電力營銷業(yè)務系統(tǒng)提供基礎數(shù)據(jù)。通過電力營銷業(yè)務流程圖可知電能量信息采集與監(jiān)控在電力營銷中的作用[4]。電力營銷業(yè)務流程圖如圖1所示。
圖1 電力營銷業(yè)務流程圖
1)使用者范圍界定
根據(jù)目前電力公司的電能量信息采集管理情況來看,其主管部口為計量中屯,營銷部口需要會調(diào)用的本系統(tǒng)數(shù)據(jù),但并不直接操作本系統(tǒng)。因此,系統(tǒng)所面向的使用者為計量中屯、值班員、計量中屯、經(jīng)理、打管理員與公司高層管理者[5]。
2)建立從檔案為基礎的電能量信息采集
電能量信息采集基主要目標是電為營銷信息系統(tǒng)提供電力客戶的基礎電力使用數(shù)據(jù)。因此,電能量信息采集應檔案為基礎,構建電力客戶電度表、智能采集終端、采集點的對應關系,這種關系的建立需要通過檔案維護來進斤。因此,系統(tǒng)具有檔案管理的功能需求,能夠?qū)崿F(xiàn)檔案信息的新增、變更、修改等。
3)提供終端運行的智能化、自動化遠程管理與監(jiān)控功能
電力公司客戶眾多,電網(wǎng)結(jié)構復雜,在實現(xiàn)電能量信息的采集與監(jiān)控在電網(wǎng)中安裝了大量的智能采集終端設備,如果采用手工現(xiàn)場調(diào)配參數(shù)與運行監(jiān)控,工作量巨大。因此,用戶需求系統(tǒng)具備終端運斤的智能化、自動化遠程管理與監(jiān)控功能[6-7]。
4)建立強大的電能量數(shù)據(jù)應用功能
電能量信息采集與監(jiān)控系統(tǒng)上線運行后會實時的采集各個輸配電線路中的電能量數(shù)據(jù),這些數(shù)據(jù)必須得到合理利用。報表管理功能能夠靈活的輸出各類報表,以為企業(yè)管理者提供數(shù)據(jù)決策支持。
5)系統(tǒng)管理功能
系統(tǒng)管理功能需求包括系統(tǒng)基礎管理功能與系統(tǒng)安全功能需求。包括口管理、用戶管理、權限管理、服務器監(jiān)控、數(shù)據(jù)庫管理與功能組管理[8]。
電力企業(yè)電能量信息采集與監(jiān)控系統(tǒng)由主站系統(tǒng)、網(wǎng)絡系統(tǒng)與硬件系統(tǒng)3部分組成,其中主站系統(tǒng)即完成電能量信息管理工作的管理信息系統(tǒng)平臺,網(wǎng)絡系統(tǒng)即主站系統(tǒng)與硬件系統(tǒng)之間的網(wǎng)絡通信平臺;硬件系統(tǒng)是指所有智能采集終端設備。
系統(tǒng)更適合采用B/S結(jié)構進行開發(fā)[9-10],并充分利用J2EE架構下的SSH(Stmts+Spring+H化emate)框架技術,將系統(tǒng)劃分為數(shù)據(jù)持久層、業(yè)務邏輯層與表示層3層,各層級間采用接口方式進行通信[11],使各層級間的鍋合性降低,能有效提升系統(tǒng)的擴展性能基于此,電能量信息采集與監(jiān)控系統(tǒng)將采用三層B/S結(jié)構進行設計與開發(fā),其體系結(jié)構如圖2所示。
圖2 電能信息采集與監(jiān)控系統(tǒng)三層B/S體系結(jié)構圖
電力企業(yè)電能量信息采集與監(jiān)控系統(tǒng)由主站系統(tǒng)、網(wǎng)絡系統(tǒng)與硬件系統(tǒng)組成。
主站系統(tǒng)主是負責數(shù)據(jù)采集、服務應用、信息管理、前置通信調(diào)度服務等功能[12]。通過主站系統(tǒng)的體系結(jié)構設計可知,主站系統(tǒng)采用三層B/S結(jié)構進斤開發(fā),S層結(jié)構在物理上對應數(shù)據(jù)庫服務器、Web應用服務器與Web工作站,為保證系統(tǒng)的性能與穩(wěn)定性,系統(tǒng)將采用服務器集群方式進行均衡負載。
網(wǎng)絡系統(tǒng)即整個系統(tǒng)的網(wǎng)絡服務層,完成主站系統(tǒng)與硬件系統(tǒng)的數(shù)據(jù)傳輸服務。根據(jù)當前TJ電力公司所采用的網(wǎng)絡通信方案來看,主要采用網(wǎng)絡通信方式有GPRS/CDMA網(wǎng)絡通信、PSTN電話網(wǎng)絡通信、光纖專網(wǎng)通信與電力載波通信4種方式。這4種方式可以滿足智能終端設備與主站系統(tǒng)的通信要求。
硬件系統(tǒng)即所有的終端采集設備,包括計量設各、專變終端、載波表、電能表、采集器與集中器等,這些終端設各主要完成電能量信息的采集與監(jiān)控功能,并通過網(wǎng)絡系統(tǒng)將采集的數(shù)據(jù)傳輸給前置服務器,或者接收主站系統(tǒng)所傳輸?shù)膮?shù)配置進斤參數(shù)配置,或者響應主站系統(tǒng)的數(shù)據(jù)召測請求。
通過對電能量信息采集與監(jiān)控系統(tǒng)的功能性需求分析,己明確了用戶對系統(tǒng)的功能性需求。并且上章在對功能性需求分析時己對各項功能進行了歸納總結(jié),將屬于同一類型的功能性需求進行了聚合與分類,符合系統(tǒng)模塊劃分的“低耦合、高聚合”的原則。因此,系統(tǒng)將劃分為檔案管理模塊、運行管理模塊、數(shù)據(jù)應用模塊、線損管理模塊、報表管理模塊與系統(tǒng)管理模塊。采用設種系統(tǒng)模塊的劃分方式[13],使得5個系統(tǒng)模塊間的耦合度降低,而模塊內(nèi)均是同一屬性的功能,具有高度聚合的特性,有利于降低后續(xù)某個模塊升級對其它模塊的影響,降低系統(tǒng)功能擴展的成本。
6個系統(tǒng)模塊的具體聯(lián)系為:系統(tǒng)管理模塊為整個系統(tǒng)運行提供基礎數(shù)據(jù)的設置,同時對系統(tǒng)安全性提供保障,是整個系統(tǒng)運行的基礎;運行管理模塊是整個系統(tǒng)的核屯,完成智能采集終端參數(shù)設置、參數(shù)下發(fā)與數(shù)據(jù)召測[14],從而使主站系統(tǒng)能夠通過網(wǎng)絡系統(tǒng)獲取智能采集終端設備所采集的數(shù)據(jù),為系統(tǒng)的數(shù)據(jù)應用模塊、結(jié)損管理模塊、報表管理模塊理供數(shù)據(jù)支持;檔案管理模塊則為運行管理模塊提供檔案基礎數(shù)據(jù),使所采集的數(shù)據(jù)能夠?qū)綄臋n案資料中。根據(jù)6個系統(tǒng)模塊的聯(lián)系,系統(tǒng)模塊的包圖如圖3所示。
圖3 電能量信息采集與監(jiān)控系統(tǒng)功能包圖
電能量信息采集與監(jiān)控系統(tǒng)是以數(shù)據(jù)庫為核也的管理信息系統(tǒng),上述系統(tǒng)模塊的功能要實現(xiàn)就必須有數(shù)據(jù)庫提供數(shù)據(jù)支撐。因此,必須對系統(tǒng)所需的數(shù)據(jù)庫展開詳細設計。
1)用戶實體
用戶實體屬性包括用戶編號、角色編號、用戶姓名、性別、家庭地址、聯(lián)系方式、所屬部口、所屬功能組、職務、登陸用戶名與登陸密碼。用戶實體屬性圖如圖4所示。
圖4 用戶實體屬性圖
2)電能表實體
電能表實體包括電能表編號、型號、X常數(shù)、費率數(shù)、接線方式、CT倍率、PT倍率、綜合倍率、電表地址、電壓、電流、波特率、抄表規(guī)約、電表讀數(shù)整數(shù)位、讀數(shù)小數(shù)位、電能表啟運時間與生產(chǎn)廠家。電能表實體屬性圖如圖5所示。
圖5 電能表實體屬性圖
3)采集點實體
采集點實體屬性包括編號、名稱、類型、負責人、負責人聯(lián)系電話、安裝日期、維護日期、所屬公司、所屬分局、所屬營業(yè)站、所屬變電站、所屬線路、所屬臺區(qū)與地址。采集點實體屬性圖如圖6所示。
數(shù)據(jù)庫邏輯結(jié)構設計的優(yōu)劣對系統(tǒng)的影響較大,不僅對數(shù)據(jù)庫的升級與維護具有重要影響,同時也影響著系統(tǒng)開發(fā)的效率[15]。
結(jié)合E-R圖以及數(shù)據(jù)庫邏輯設計的規(guī)范要求,完成數(shù)據(jù)庫邏輯結(jié)構的設計。由于涉及到眾多的數(shù)據(jù)實體,以下僅對幾個主要的關系模式展開設計。
用戶信息{用戶編號,用戶姓名,性別,家庭地址,聯(lián)系方式,所屬部口,所屬功能組,職務,登陸用戶名,登陸密碼,創(chuàng)建時間,創(chuàng)建人}。
電能表信息{電能表編號,型號,X常數(shù),費率數(shù),接線方式,CT倍率,PT倍率,綜合倍率,電表地址,電壓,電流,波特率,抄表規(guī)約,電表讀數(shù)整數(shù)位,讀數(shù)整數(shù)位小數(shù)位,電能表啟運時間,生產(chǎn)廠家}。
采集點信息{編號,名稱,類型,負責人,負責人聯(lián)系電話,安裝日期,維護日期,所屬公司,所屬分局,所屬營業(yè)站,所屬變電站,所屬線路,所屬臺區(qū),地址}。
圖6 采集點實體屬性圖
新增檔案功能可實現(xiàn)新増正式檔案、新增臨時檔案與未完檔案維護三項功能。電力公司在實際運營中正式用戶需要安裝終端時均需要建檔,臨時用戶需要臨時用電安裝終端時則建立臨時檔案。以新增正式檔案為例,新增正式檔案的信息內(nèi)容包括采集點信息、電能表信息、正式電力客戶人口統(tǒng)計學資料與終端編碼信息,使智能采集終端設備與電能表形成配對采集關系,如果由采集點對電能量采集與監(jiān)控進行集中采集,則還需要對采集點建立對應關系。
參數(shù)設置流程是指智能采集終端設備建檔后以及參數(shù)配置更新后需要通過下發(fā)流程更新智能采集終端設備中的參數(shù)。參數(shù)設備流程是根據(jù)系統(tǒng)內(nèi)置的下發(fā)流程進行參數(shù)下發(fā)的過程??墒謩舆M行參數(shù)下發(fā),下發(fā)后會提示下發(fā)結(jié)果,以及下發(fā)失敗的原母。
值班管理功能主要完成計量中必值班人員在當班時的值班情況。其具體功能包括值班日志、事件查詢處理、操作記錄查詢、終端運行監(jiān)控、終端運行情況統(tǒng)計、信道運行情況統(tǒng)計、日綜合數(shù)據(jù)抄收統(tǒng)計、當前終端運行異常統(tǒng)計、終端連續(xù)不在線情況統(tǒng)計、居民抄表情況統(tǒng)計與單位運行情況匯總等功能。
根據(jù)系統(tǒng)功能設計,數(shù)據(jù)應用模塊可實現(xiàn)的主要功能包括采集點信息查詢、考核類維護與一般類維護等功能。以下通過對采集點信息查詢功能的實現(xiàn)對數(shù)據(jù)應用模塊的功能實現(xiàn)進行說明。
采集點信息查詢支持多條件或單條件的模糊與精確查詢,系統(tǒng)在設計時內(nèi)置了多樣化的查詢條件,用戶輸入相應的查詢條件即可完成采集點信息的查詢。同時通將查詢結(jié)果導出至Excel表格中保存。系統(tǒng)內(nèi)置的查詢條件包括公司、分局、營業(yè)站、變電站、線路、臺區(qū)、采集點類別、數(shù)拓來源、用戶編號、采集點編號、終端編號、測量點類型、采集狀態(tài)、計量表資產(chǎn)編號與未下發(fā)參數(shù)等。
終端檔案報表可完成采集終端檔案信息的統(tǒng)計分析。在功能頁面內(nèi)置了統(tǒng)計查詢條件,主要包括公司、分局、營業(yè)站、所屬變電站、所屬線路、所屬臺區(qū)、終端設備、終端類型、終端型號等條件,可通過這些查詢條件進行單條件、多條件的模糊或精確查詢,查詢結(jié)果以數(shù)據(jù)報表的形式呈現(xiàn)給用戶。
本次開發(fā)的電能量信息采集與監(jiān)控系統(tǒng)通過強大的主站系統(tǒng)對整個電能量采集與監(jiān)控過程進行智能化與自動化管理,能夠通過主站系統(tǒng)統(tǒng)一配置智能采集終端的配置參數(shù),同時也能夠通過數(shù)據(jù)召測功能主動從智能采集終端設備中獲取數(shù)據(jù),提高了系統(tǒng)的自動化。同時,系統(tǒng)對電能量信息具有強大應用能力,提高了電能量數(shù)據(jù)的利用率,進而也提升電力公司的運營管理能力。
[1]易發(fā)勝,糞海剛,汪海鷹.適應性電能量信息采集方案的設計與實現(xiàn)[J].計算機工程與設計,2014(8):2737-2740.
[2]張曉冰,李云輝,曹偉.基于功率潮流分析的電能計量新方法[J].電機與控制應用,2016,20(6):87-93.
[3]趙衛(wèi)東,董雪峰.電能量信息采集及控制培訓裝置研制及應用[J].中國電力教育,2013(2):195-196.
[4]鄒彥樣,蘇愛麗.基于VPN專網(wǎng)的電能量信息采集系統(tǒng)的應用與實踐[J].中國電力教育,2011(36):105.
[5]林強,張?zhí)彀椋踉?基于提升小波變換的沖擊性負荷電能表設計[J].傳感器與微系統(tǒng),2012,35(5):110-114.
[6]趙偉,彭宏亮,孫衛(wèi)明,等.諧波條件下基于計量誤差量化分析的電能計量方案[J].電力系統(tǒng)自動化,2015,39(12):121-126.
[7]張曉冰,李云輝,房國志.非平穩(wěn)畸變信號條件下電網(wǎng)信號建模[J].中國電機工程學報,2014,34(16):2721-2728.
[8]朱茳,鄭云鵬,劉丙瑞,等.電價機制下商業(yè)用戶用電響應行為分析[J].現(xiàn)代電力,2012,29(5):77-80.
[9]黃鋒,吳華瑞.基于J2EE應用的SQL注入分析與防范[J].計算機工程與設計,2012,33(10):3767-3771.
[10]張曉冰,鄭帥兵,車成弟,等.畸變信號條件下電能計量試驗儀設計[J].哈爾濱理工大學學報,2015,20(5):74-79.
[11]寧志毫,羅隆福,李勇,等.大功率整流系統(tǒng)諧波功率特性及其對電能計量的影響和節(jié)能分析[J].電工技術學報,2012,27(11):248-255.
[12]張欽.智能電網(wǎng)下需求響應熱點問題探討[J].中國電力,2013,46(6):85-89.
[13]張鵬.基于離散小波法的非線性負荷電能計量的研究[D].武漢:華中科技大學,2012.
[14]肖勇,孫勇,孔政敏,等.基于UHF RFID技術的電能智能計量系統(tǒng)電力設備的全生命周期管理研究[J].科技管理研究,2013(2):213-217.
[15]韓霄漢,沈曙明,肖濤,等.基于形態(tài)小波的畸變信號電能計量[J].電測與儀表,2016,53(10):44-51.
Research on electric power measurement based on information technology
PENG Fang1,LI Yi?fei1,CHENG Shi?yao1,ZHANG Ya?jing1,LUO Yi?zhao2
(1.State Grid Beijing Electric Power Research Institute,Beijing100045,China;2.Fujian Netpower Technology Development Co.,LTD.,F(xiàn)uzhou350003,China)
Aiming at the problem that the electric energy information collection is not centralized,intelli?gent and automatic management.Also in order to realize the real-time collection and the monitoring of electric energy information,reduce line loss simultaneously,strengthen the examination of transmission line of electricity;Improve the business economic benefit;This problem is gathered and monitoring pres?ent situation according to Utilities Electric Co.'s electric energy information,By using J2EE framework,SSH framework,Oracle database management system,through the MyEclipselO software development platform for the experiment,oracle database management system to the demand of electric energy infor?mation collection and monitoring intelligentization and automation;On the MyEclipselO Software Devel?opment Platform,which Realized electric energy information collection and monitoring system based on the B/S structure,native system has been obtained good effect in electric-power metering,and has a wide range of applications.
electric power;monitoring;information gathering;J2EE framework
TN108.1
A
1674-6236(2017)22-0101-05
2016-09-22稿件編號:201609199
彭放(1987—),男,湖北荊門人,碩士研究生。研究方向:電力技術。