汪倩 伊思諾 曹威 陳海燕

【摘要】因為現代電力配網分布范圍廣泛,導致電力信息分散,給早期電力公司的運營監控工作造成了困擾,在此條件下,有研究人員提出了終端、主站、子站的優化方案,其中以子站為電力運營監控的最基礎端口,所以在整個方案中子站具有重要地位。本文主要針對現代電力公司運營監控督辦子系統的開發與應用進行分析,給電力管控工作提供便捷。
【關鍵詞】電力公司;運營監控;開發與應用
0.引言
電力公司運營監控督辦子系統是一種覆蓋電力公司全業務流程的控制系統,例如可對公司的電力生產、電力調度等進行監控,了解其中資源消耗、運行狀態,再根據監控結果給出相應的管控策略,并通過子站來執行。該系統在許多案例當中已經得到了廣泛應用,但結合實際效果來看,案例中的子系統建設方法存在差異,使得實際效果不如預期,因此對電力公司運營監控督辦子系統的正確開發方法進行分析具有實踐價值,同時本文通過實例分析了本文設計的應用效果,證實了本文開發方法的正確性。
1.電力公司運營監控督辦子系統設計
1.1設計原則
為確認本文系統設計方向,先對設計原則進行介紹,設計原則為:安全可靠性、創新性具體內容如下文所述。
(1)安全可靠性
因為現代電力公司運營監控督辦子系統多采用網絡與計算機技術,所以本文設計會涉及網絡環境,那么網絡環境中的安全隱患對設計系統存在威脅,因此設計需要體現安全可靠性,保障系統可以長期穩定運行。方法上,本文參考相關理論,將采用多硬盤RAID鏡像技術、服務器集群、冗余網絡鏈路以及聯機備份恢復功能來保障系統安全可靠[1]。
(2)創新性
因為現代電力需求不斷變化,使得電力公司運營監控需求發生改變,所以為了滿足現代需求,本文系統需要體現創新性。方法上,結合高速互聯網特征,實現高質量語言環境、動態處理的網絡處理系統,在此條件下實現系統自動數據交互,并對交互數據進行處理生成督辦工單,此結構具有簡潔且有效的特點,滿足創新性要求[2]。
1.2B/S結構設計
出于綜合考慮,本文主要選擇B/S結構作為本文系統結構,B/S結構的特點在于靈活便捷,滿足上述創新性原則。具體來說,在B/S結構之下,用戶可以直接采用IE瀏覽器對系統內的所有信息進行查詢,這些信息均由WEB服務器生成并處理,在此條件下,用戶在進行瀏覽或者操作時,無需再安裝其他程序,直接通過計算機即可進行實現功能[3]。
1.3數據架構設計
數據架構設計方面,主要圍繞電力公司的數據中心進行建設,得到運營監控信息平臺,通過該平臺的數據規范可以將系統中的軟件、非耦合系統調度至中間數據庫當中。數據流方面,本文系統數據流分為5個方向,具體如下文所述。
(1)數據庫數據流
即通過抽取、復制方法將數據源處的數據導入至數據庫當中。
(2)ODS數據流
依靠抽取、交互轉換過程將數據當中的不同數據,分別加載至操作數據存儲程序當中。
(3)數據倉庫數據流
通過加載方式,將數據庫當中的數據加載至DW數據倉庫。
(4)操作數據存儲至數據倉庫
通過抽取、復制方法將操作數據存儲部分的數據加載到DW數據倉庫中。
(5)數據倉庫至多維數據庫
根據DM數據倉庫的需求、前端報表和展示需求,通過抽取、復制方法將DW數據倉庫的集成匯總,形成數據集成體,之后對數據集成體進行處理得到相關報表,最終將所有報表通過加載方法導入多維數據庫。
1.4功能模塊設計
根據電力公司的控制需求,獲得了本文設計系統的功能清單,即異動/警告處理模塊、監控工作臺模塊、手工數據管理模塊3個部分,其中異動/警告處理模塊主要負責對異常信息進行處理,即當系統發現異常信息之后,則發出警報來通知人工;監控工作臺模塊主要給用戶提供操作平臺以及操作功能,例如報表下載;手工數據管理模塊主要輔助監控工作臺模塊提供程序支撐。下文對3個功能進行介紹。
(1)異動/警告處理
異動/警告處理主要包括3個表現,即異動/警告處理、工單查詢、白名單設置,其中異動/警告處理主要對系統監控得到的信息數據進行分析,并依照閾值來判定信息是否存在異常,當發現異常之后則激發警報系統,通知用戶賬戶來進行處理;工單查詢方面,在異動/警告處理對異常信息進行處理時會生成工單,工單內存在異常信息的參數,用戶通過工單查詢功能可以獲得參數,用于判斷異常信息點;白名單設置即閾值設置,用戶可以根據自身需求,在白名單設置當中設置多條正常閾值,此時系統監控的信息如果不滿足設置閾值,則被判定為異常信息。
(2)監控工作臺模塊
監控工作臺模塊主要包括3個表現,即待處理異常指標清單、已歸檔問題清單、監測日志管理,其中待處理異常指標清單方面,當用戶登錄賬戶之后,就會進入監控工作臺,在工作臺中可以看到待處理異常指標清單,之后通過人工操作對清單進行工作流設置,之后系統則依照設置隊列進行處理;已歸檔問題清單方面,在待處理異常指標清單隊列完成之后,會形成隊列倒序的已歸檔問題清單,用戶可以隨時對此進行查詢;監測日志管理,系統會自動記錄監測過程當中的所有信息,并生成監測日志,用戶可以隨時對此查詢、管理。
(3)手工數據管理模塊
手工數據管理模塊主要包括3個表現,即指標數據導入、手工指標模板生成、指標數據填寫,其中指標數據導入方面,主要在用戶登陸后,將用戶在監控工作臺中填寫的EXCEL指標表格導入至模塊當中,之后將所有指標自動分配至業務流程內;手工指標模板生成方面,當所有指標分配完成之后,則將指標表格導出;指標數據填寫方面,指標表格被導出之后,用戶可以自由對其進行操作,例如可重新填寫以修改指標數據,滿足靈活性需求。
2.電力公司運營監控督辦子系統應用
2.1測試步驟
為了證實本文系統有效,將進行相關的測試工作,此項工作的步驟為:首先用戶打開應用程序,輸入用戶編碼、密碼,再通過驗證碼確認身份,以保障系統安全可靠,通過驗證之后即完成了登錄;如果沒有登錄成功,則會自動分析原因,例如密碼錯誤或驗證碼錯誤。其次當顯示密碼錯誤時,會要求用戶重新輸入密碼,三次輸入錯誤之后,則該用戶賬戶在24小時內無法登錄;如果驗證碼錯誤則將重新隨機驗證碼進行輸入,沒有錯誤次數限制。
2.2功能測試
在登錄完成之后,將對系統功能進行測試。測試方法為,將本文系統應用至3個電力公司業務工作場景當中,檢查應用效果,具體如下文所述。
(1)場景1
將本文系統應用在電力公司數據清理業務場景當中,理論上通過本文系統應用,可實現企業數據質量準確、可靠,結果顯示通過本文系統的元數據管理,可以通過簡單操作來完成數據清理,同時還能發現數據流當中的問題。
(2)場景2
將本文系統應用在電力公司數據加載業務場景當中,理論上通過本文系統應用,可在短時間內完成工作,結果顯示通過本文系統的抽取、復制可以在2s~5s之內完成加載,如數據流量過大加載時長會相應增長。
(3)場景3
將本文系統應用在電力公司數據調度業務場景當中,理論上通過本文系統應用,可在短時間內完成業務調度,結果顯示通過本文系統的數據歸集到數據倉庫數據流表現,數據調度時長為3s~7s,滿足理論要求。
3.結語
本文主要對電力公司運營監控督辦子系統開發及應用進行了研究。結論:傳統電力公司運營監控督辦子系統建設方法存在缺陷;B/S結構更適合電力公司運營監控督辦子系統開發;通過3個場景的測試,確認本文設計系統有效。
【參考文獻】
[1]馬志強.企業運營監控系統中銷售管理子系統的設計與實現[J].科技創新導報,2014,11(6):191.
[2]胡志超.電力企業可視化運營監控管理[J].現代商貿工業,2014,26(18):186.
[3]黃拓,凌德祥,張揚.基于電力運營監控的可視化研究與應用[J].電子制作,2014(23):81.