珠海供電局 廣東 珠海 519000
目前,電網在配網調度的管理上已實現了調度操作票網絡發令自動確認功能,在一定程度上提高了工作效率。但根據新配網調度操作細則,除事故緊急處理、程序操作、單一操作、許可操作外,調度員都應填寫調度操作命令票,這大大增加了操作票的數量。因此,調度員在停送電高峰期,時常需要操作多張指令票。配網調度正大力推行配網自動化建設,優化配電網運行管理,涉及遙控、多單位配合的合解環等需要著重監控的操作比例逐步上升。為此,配網調度都存在調度指令票操作效率低的問題,主要表現在:配網操作票的狀態不能實時更新。調度員將操作票送審后,只能通過口頭溝通或者不斷刷新界面才能跟進操作票的狀態,拖慢了下令時間;操作票模塊缺乏多任務可視化管理。在同時操作多張指令票時,調度員需要打開多個界面才能實時跟蹤操作票進度,多系統來回切換,耗時長。
為提高操作票執行效率,優化配電網運行管理,本研究及應用針對配電調度操作票管理模塊,利用軟件機器人及可視化技術,將配網調度操作票執行狀態實時更新。關聯開關變位、線路電流變化、操作線路的告警信息等多系統自動化信息,在操作票界面集中監控設備狀態,把控操作中的安全風險。
軟件機器人的特點:軟件機器人,也稱數字勞動力。通俗地講就是模擬人工在電腦上的操作行為,讓工作人員從煩瑣重復的流程中解脫出來,把精力投入到創造更多價值的工作中。其主要特點有:①出錯率低:長時間操作系統,容易出現疲勞,從而導致出錯,使用RPA可以有效降低出錯率。②安全可靠:RPA不會泄密,避免人為操作風險。③成本降低:機器人可以完成耗時且重復的任務。釋放人力去完成更為增值的任務。④無區域限制:不受區域影響,地點不會影響成本效益分析。⑤核心價值:將人從重復的事情中解脫出來。⑥準確度高:提高工作質量,避免出現因人為錯誤而導致的返工,速度和準確率接近100%。⑦可拓展性強:輕松可拓展,立即培訓和部署。⑧合規遵從:機器人減少錯誤,提供審計跟蹤數據。更好地滿足合規控制要求。⑨非入侵性:機器人配置在當前系統和應用程序之外,無須改變當前的任何應用和技術。⑩全天候待命:能夠全天候執行此前人力從事的額工作,節假日無休[1]。
軟件機器人的組成:軟件機器人一般會包含開發工具、運行工具、控制中心等三個組成部分。開發工具主要用于建立軟件機器人的配置或設計機器人,通過開發工具,開發者可以為機器人執行一系列的指令和決策邏輯進行編程,在編程過程中,可通過對界面數據抓取、圖像識別等,在不需要與系統開放任何接口的情況下獲取需求數據;運行工具在開發工作完成后,用戶可使用該工具,來運行已有軟件機器人,也可以查閱運行結果;控制中心主要用于軟件機器人的部署與管理。包括開始/停止機器人的運行,為機器人制作日程表,維護和發布代碼,重新部署機器人的不同任務。
軟件機器人的工作原理:流程開發及配置,開發人員制定詳細的指令并將他們發布到機器上,具體包括應用配置、數據輸入、驗證客戶端文件、創建測試數據、數據加載以及生成報告;業務用戶能夠通過控制中心給機器人分配任務并監視它們的活動,將流程操作實現為獨立的自動化任務,交由軟件機器人執行;運行機器人位于虛擬化或物理環境中,不需要與系統開放任何接口,僅需通過用戶界面與各種各樣的應用系統(包括ERP、SAP、CRM、OA等)交互,完全模擬人類操作,自動執行日常的勞動密集且重復的任務。
在電力調度系統(OMS系統)中抓取當前時間下所有操作票,傳遞至本應用中。應用對操作票狀態進行監控,若操作票狀態變化,利用軟件機器人提供的消息框顯示待執行狀態中綜合令、逐項令數據變化情況。并對操作票在某一環節中停留的時間進行監控,設定報警時限,及時發出報警信息,告警信息包括三大類:提示操作票可歸檔、受令單位操作時間過長、調度員可繼續下令,具體設計如下:
(1)綜合令在執行中、操作完成,提示操作票可歸檔:同時滿足以下條件,延時2分鐘報“令號xxx的操作已結束,可歸檔”。
(2)逐項令在執行中、最后一步操作完成,提示操作票可歸檔:同時滿足以下條件,延時2分鐘報“令號xxx的操作已結束,可歸檔”[2]。
(3)同時滿足綜合令在執行中、操作票步驟為非本單位配調步驟,延時(20)分鐘彈出提示框【令號xxx的操作票xxx受令單位的操作人xxx超時未回令】。
(4)同時滿足逐項令在執行中、受令單位非本部門配調、非本部門配調步驟,延時(10)分鐘彈出提示框【令號xxx的操作票xxx受令單位的操作人xxx超時未回令】。
(5)同時逐項令在執行中、受令單位非本單位配調、為非本單位配調步驟、操作步驟含有解環或合環字眼,延時(5)分鐘彈出提示框【令號xxx的操作票合解環過程中xxx受令單位的操作人xxx超時未回令】。
(6)同時逐項令在執行中、受令單位非本單位配調、該步驟為本單位配調步驟,延時(1)分鐘彈出提示框【令號xxx的操作票調度員可繼續下令】。
(7)同時逐項令在執行中、該步驟已操作結束、下一步驟調度員未下令,延時(1)分鐘彈出提示框【令號xxx的操作票調度員可繼續下令】。
(8)同時逐項令在執行中、受令單位非本單位配調、該步驟內容含有合環/解環、該步驟為本單位配調步驟,延時(2)分鐘彈出提示框【令號xxx的操作票在合解環中,調度員可繼續下令】。
(9)同時逐項令在執行中、該步驟已操作結束、該步驟和下一步驟內容均含有合環/解環、下一步驟調度員未下令,延時(2)分鐘彈出提示框【令號xxx的操作票合解環中,調度員可繼續下令】。
本應用技術方案分為三步:首先是使用軟件機器人在電力調度系統(OMS系統)抓取當前時間下所有操作票數據,并對抓取數據進行規范化整理,其次將數據傳輸到構建好的可視化監控頁面中,當原電力調度系統操作票狀態發生變化時,利用HTML5和Java Script對其在展示網頁上動態更新,最后通過軟件機器人對操作票在某一環節中停留的時間進行監控,設定報警時限,及時發出報警信息[3]。
數據采集:通過智能化機器人登錄電力調度系統進入調度操作票管理模塊,根據條件篩選出前時間的操作票逐項令、綜合令、許可令的信息,導出信息到數據表;
數據規范化整理分析:根據當前逐項令、綜合令、許可進行數據對比數據規范化校驗規進行檢查,再異常數據,如果存在數據異常數據,則發送通過及時通信工具反饋給用戶,如果數據正常,則將數據生成數據表;
數據導入:根據自動化機器人整理好的數據表,按可視化監控頁面進行分類導入,并檢查是否存在數據異常,對于存在已經數據進行重新規范化整理;
數據監控:軟件機器人對操作票監控頁面數據設置預警告警時限,判斷現有監控頁面是否存在有超出告警期限數據,對發現告警數據進行告警提示[4]。
可視化調度操作票通過軟件機器人實時獲取系統中所有操作票的狀態,對操作票進行二次分類,使所有調度操作票在可視化圖形界面中統一展示、統一操作和管理,所有環節一目了然,節省操作時間;在操作票狀態發生變化,利用專業技術對其在展示界面上動態實時更新或重繪。通過邏輯判斷操作票對應的配網線路,關聯其對應的自動化信息。操作步驟與自動化信息進行實時比對,若判斷不符合,則操作票自動中斷下令,彈出告警窗口,避免出現用戶短暫失電、非計劃停電轉電的情況,保證供電可靠性。