羅文杰 錢峰 黃永康 劉聰 羅芳
摘要:電力調度員是電力系統(tǒng)運行的監(jiān)視、指揮與控制者,隨著我國電網(wǎng)的不斷發(fā)展,電網(wǎng)的運行和管理需求也在不斷地變化,為保障電網(wǎng)的安全穩(wěn)定運行,調度員的工作任務變得越來越繁重,原有的電力調度系統(tǒng)已不能滿足調度日志自動填寫、調度通話錄音智能搜索、錄音文件智能質檢、交接班記錄的快速準確一致性檢查、事故或故障錄音文件快速定位等需求。本文通過設計及實現(xiàn)配網(wǎng)調控語音可視化系統(tǒng)來解決了上述問題,為推進配網(wǎng)調度語音可視化及提高電網(wǎng)系統(tǒng)運行和管理的效率提供了參考。
關鍵詞:配網(wǎng)調控;語音可視化;系統(tǒng)設計
Abstract:Power is the power system operation monitoring,the dispatcher command and control,with the continuous development of China's powergrid,the grid operation and management requirements is in constant change,in order to guarantee the safe and stable operation of the power grid,the dispatcher's work is becoming more and more heavy,the original electric power dispatching system can not meet the operation log automatically fill in scheduling voice recording, intelligentsearch,recording documents intelligence quality,fast and exact consistency check hand-over records of fast positioning,accident or fault recording file requirements. This paper solves the above problems by designing and implementing the voice visualization system of distribution network control,which provides reference for promoting the voice visualization of distribution network dispatch and improving the efficiency of power system operation and management.
Key words:distribution network control;voice visualization;system design
引言
現(xiàn)階段的智能調度系統(tǒng)的人機操作仍以傳統(tǒng)的鼠標、鍵盤方式為主,對于比較復雜的操作需要調度人員不斷點擊、查詢才能觸發(fā),操作非常繁瑣,本文將語音技術應用到智能電網(wǎng)配網(wǎng)調度領域,通過語音完成調度人員與智能調度系統(tǒng)之間的信息交流,更新了傳統(tǒng)調度系統(tǒng)的人機交互方式,提高了系統(tǒng)的自動化、信息化、智能化水平。
1 現(xiàn)狀及存在問題
調度日志填寫:調度員每天的工作過程中會進行大量的電話溝通,在電話溝通結束后需做大量的文字調度日志的錄入工作。目前,調度員通過邊通話邊記錄方式手動進行調度日志的填寫,這需要花費大量的時間和人力成本。
月度錄音文件質檢:調度員每天的工作過程中產(chǎn)生了大量的錄音文件,這些錄音文件中包含了調度員每天發(fā)出的指令和與上下級電力公司、電廠、檢修人員溝通的全部記錄。目前,每個月對錄音進行抽查,但抽查具有隨機性,不能覆蓋到所有席位,且逐條聽錄音耗時長,抽查量有限。
交接班記錄一致性檢查:調度員的交接班過程也會以錄音文件加交接班記錄表的方式存儲,為避免錯交和漏交風險的發(fā)生,需要對這些數(shù)據(jù)的一致性進行檢查和核對。目前,通過人工的方式進行一致性檢查及核對,花費了大量的時間和人力成本。
事故或故障錄音文件定位:電網(wǎng)安全穩(wěn)定運行和電力可靠供應是電力調度的重中之重,一旦出現(xiàn)電網(wǎng)故障,需要在第一時間排查并解除,而調度過程中產(chǎn)生的錄音文件是問題排查過程中的重要資料。目前,出現(xiàn)故障或事故時,需要到錄音系統(tǒng)中查找錄音,對于錄音系統(tǒng)中的海量錄音,只能通過時間確定范圍,再逐條聽錄音,確定故障或事故對應的錄音,效率較低。
2 系統(tǒng)的設計及實現(xiàn)
2.1 系統(tǒng)整體架構
系統(tǒng)整體架構由硬件設施層、接口層、基礎能力層和應用層構成。整體架構如下圖 1所示。
硬件基礎層提供語音采集、算力資源和應用服務所需的硬件資源。
接口層主要包括高清語音采集接口、通話錄音獲取接口、數(shù)據(jù)存儲接口;其中高清語音采集接口主要獲取麥克風陣列所采集的現(xiàn)場語音數(shù)據(jù),例如交接班語音,通話錄音獲取接口主要從現(xiàn)有語音數(shù)據(jù)服務器中獲取通話數(shù)據(jù),數(shù)據(jù)存儲接口實現(xiàn)對系統(tǒng)數(shù)據(jù)的統(tǒng)一存儲。
基礎能力層包括語音識別、聲紋識別、語音測聽和流程自動化等基礎功能,語音識別實現(xiàn)調度領域的語音識別功能,聲紋識別用來判斷哪個人在說話,即語音和人員的判斷,語音測聽可實現(xiàn)語音播放時,當前語音片段和文本的實時關聯(lián)展現(xiàn),流程自動化可對生成的調度日志自動填報至當前系統(tǒng)并提交保存[1]。
應用層主要包括數(shù)據(jù)統(tǒng)計、智能搜索、語音轉寫、對話情景再現(xiàn)、轉寫內容編輯、日志生成、一致性檢查和人員信息關聯(lián)模塊。數(shù)據(jù)統(tǒng)計包括今日通話時長、今日通話次數(shù)、昀近 7日通話時長、昀近 7日通話次數(shù)、本月通話時長、本月通話次數(shù)、通話時長趨勢圖等各種維度的數(shù)據(jù)統(tǒng)計,智能搜索通過關鍵詞模糊搜索和多條件聯(lián)合精確搜索,實現(xiàn)語音數(shù)據(jù)的快速檢索和定位,語音轉寫將所識別的語音準實時的轉為對應文本,對話情景再現(xiàn)將識別轉寫的結果,以交互對話的方式進行展現(xiàn),轉寫內容編輯可對轉寫出的結果進行人工干預修正,日志生成對調度日志按照當前系統(tǒng)的格式生成結構化的數(shù)據(jù),通過流程自動化模塊,實現(xiàn)調度日志的自動填報。一致性檢查主要對當前系統(tǒng)的交接班記錄和交接班語音進行工作內容一致性檢查。人員信息關聯(lián)模塊將語音、轉譯好的結構化文本與人員基本信息,例如時間、單位、部門、席位等進行關聯(lián)[2]。
2.2 系統(tǒng)技術架構
系統(tǒng)技術架構主要智能技術和應用技術兩方面。智能技術主要包括電力調度語音識別、電力調度自然語言處理和 RPA(機器人流程自動化)技術。智能技術架構如下圖 2所示。
電力調度語音的識別屬于垂直領域,即與日常生活的語音識別有所區(qū)別,需要在通用語音識別的基礎上作模型的增強訓練,根據(jù)電力調度領域建立專業(yè)熱詞庫,與日常發(fā)音相同的詞匯進行區(qū)別,提高語音識別的準確性。
而電力調度自然語言處理與語音識別相互關聯(lián),也就是語音識別的輸出結果(文本)將作為自然語言處理引擎的輸入。為此,需要根據(jù)電力調度文本對象特點,為電力調度這一特定領域建立包括樣本庫、物理環(huán)境庫及術語庫在內的電力調控系統(tǒng)專用語料庫,作為語義模型訓練樣本來源,通過人工整理、標注建立包括基礎詞詞典及組合詞詞典在內的電力調度領域詞典,為電力調度文本分詞、標注等過程提供基礎詞典支持[3]。
而 RPA通過使用用戶界面層中的技術,執(zhí)行基于一定規(guī)則的可重復任務的軟件解決方案,意在模擬人類與計算機的交互,代替人工處理復雜、繁瑣以及大量的各項事務,從而大量減少企業(yè)的人力成本,提升整體工作效率,甚至能夠輔助發(fā)現(xiàn)工作流程中不必要的環(huán)節(jié),實現(xiàn)流程優(yōu)化。
在智能技術的基礎上,考慮到應用整體的穩(wěn)定性、可擴展性,應用技術架構采用較穩(wěn)定成熟的框架,整體如下圖 3所示:
展現(xiàn)層
采用當前比較穩(wěn)定的 JQuery庫及 EasyUI/Bootstrap組件庫,再配合HTML的使用,將模型、視圖更加高效、完美的展現(xiàn)。另一方面,利用HightChart,實現(xiàn)數(shù)據(jù)的圖表、圖形等可視化展現(xiàn)。
系統(tǒng)框架
系統(tǒng)框架采用較成熟的.NET MVC框架,它作為主流的 Web開發(fā)框架,讓功能的實現(xiàn)更加方便,可擴展性強,支持各種風格的 Web開發(fā),其穩(wěn)定性、易用性也是選擇所考慮的。Newtonsoft是一個輕量級的 json與實體對象之間互轉的工具,由于使用 json格式傳輸數(shù)據(jù),在實體對象和 Json的轉換之間,使用 Newtonsoft工具庫。
數(shù)據(jù)操作層
數(shù)據(jù)操作層采用 ADO.NET實體框架,支持開發(fā)面向數(shù)據(jù)的軟件應用程序技術。實體框架(Entity Framework)全稱為 ADO.NET Entity Framework 實體框架,是微軟以 ADO.NET為基礎所發(fā)展出來的對象關系對應(O/RMapping)解決方案。用于支持開發(fā)人員通過對概念性應用程序模型編程(而不是直接對關系存儲架構編程)來創(chuàng)建數(shù)據(jù)訪問應用程序。目標是降低面向數(shù)據(jù)的應用程序所需的代碼量并減輕維護工作。數(shù)據(jù)建模通常將數(shù)據(jù)模型分為 3個部分:概念模型、邏輯模型和物理模型。實體框架使可以采用特定于域的對象和屬性的形式使用數(shù)據(jù),而不必考慮存儲這些數(shù)據(jù)的基礎數(shù)據(jù)庫表和列,大大提升了數(shù)據(jù)訪問代碼的通用性、可讀性和編程效率。
數(shù)據(jù)存儲及通信
MySQL是一種開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用昀常用的數(shù)據(jù)庫管理語言--結構化查詢語言(SQL)進行數(shù)據(jù)庫管理。WebService是一種跨編程語言和跨操作系統(tǒng)平臺的遠程調用技術,適用于與其他業(yè)務系統(tǒng)進行數(shù)據(jù)的交互和數(shù)據(jù)集成。WCF是微軟用于構建面向服務的應用程序的昀新技術之一,根據(jù)基于消息的通信的概念中,一個 HTTP請求可以被均刀地表示,WCF是一個統(tǒng)一的 API而不管不同的傳輸機制。
2.3 網(wǎng)絡部署架構
系統(tǒng)網(wǎng)絡部署如下圖所示。在配調中心網(wǎng)絡環(huán)境下部署一套私有智能云平臺,集成語音識別、自然語言處理等核心能力,為配調語音可視化系統(tǒng)提供能力接口。同時,配調語音可視化系統(tǒng)服務端對接配調錄音服務器,實現(xiàn)通話錄音接入,并對通話錄音進行轉寫,昀終在應用端提供交互、查看、測聽、檢索等功能[4]。
2.4 系統(tǒng)應用流程
配電網(wǎng)主要根據(jù)用電部門所在區(qū)域的用電情況為其配送電能,如果系統(tǒng)運行出現(xiàn)故障會影響其配電范圍內用電用戶的正常用電,雖然不會對電網(wǎng)系統(tǒng)整體產(chǎn)生重大影響,但是嚴重影響供電可靠性和用戶滿意度,因此配電網(wǎng)的安全性與穩(wěn)定性的相較于主網(wǎng)也同樣重要,需要更加重視主配網(wǎng)的安全性與穩(wěn)定性運行 [5]。此外,配網(wǎng)調度一體化、智能化需要建立在一定的電力調度能力的基礎上,在語音可視化建設的背景下,各區(qū)域用電部門的用電信息能夠較為及時地傳輸至配電、調度部門,通過本系統(tǒng)的應用能夠提高其電力調度管理能力,將有效促進配電調度一體化、智能化的推廣應用進程 [6]。系統(tǒng)整體應用流程如下圖所示。首先,在獲取或者采集到工作人員語音信息后,通過語音識別、語音轉寫,將語音信息轉為文本信息,并以對話的方式展現(xiàn)現(xiàn)場人員交互過程,在對話完畢后,工作人員對所展現(xiàn)的信息進行檢查、編輯、確認后,系統(tǒng)將會自動生成調度日志數(shù)據(jù),并且與現(xiàn)有配電網(wǎng)運行管理技術支持平臺進行對接,完成調度日志的自動回填。另一方面,系統(tǒng)會將交接班語音內容和當前交接班記錄進行工作交接內容的一致性檢查和核對,避免錯交和漏交的風險發(fā)生。在后續(xù)的業(yè)務管理和業(yè)務質檢時,可通過智能化語音搜索實現(xiàn)調度日志和交接班記錄語音的快速定位,快速定位到歷史存疑記錄,輔助調度業(yè)務質檢,提高抽查和篩選效率。
3 系統(tǒng)應用效果分析
(1)通過RPA流程自動化技術,配網(wǎng)調控語音可視化應用平臺自動將通話內容準實時轉寫成文字,并進行儲存和展示,調度員通話結束后將相關內容復制粘貼到調度日志系統(tǒng)中即可,無需在通話過程中邊通話邊記錄,實現(xiàn)了調度日志的自動化填寫,提高了調度員的工作效率,為電力調度贏得了寶貴的時間,進一步保障了電網(wǎng)的安全穩(wěn)定運維。
(2)通過語音識別、語音轉文本等技術,調度語音可視化系統(tǒng)將調度錄音轉成文字,通過關鍵詞搜索,按照時間、單位、部門、席位進行篩選,可快速定位到對應錄音,實現(xiàn)了智能調度語音的快速搜索功能,提升了配網(wǎng)調控系統(tǒng)的實用化水平。
(3)通過基于深度學習的文本相似度和語義相似度計算技術,在調度人員進行交接班時,麥克風陣列對語音進行采集,然后對所采集的語音內容進行記錄、區(qū)分、識別、轉寫和展示,在交接班完成時,將對話語音和轉化的文本與交接班基礎信息作關聯(lián)存儲,并生成交接班事項,再獲取當前系統(tǒng)交接班記錄后,兩者進行一致性檢查,實現(xiàn)了交接班記錄的一致性檢查功能,提高了交接班記錄的一致性檢查效率以及檢查結果的準確率,有效減少了錯交和漏交風險的發(fā)生。
(4)通過數(shù)據(jù)預處理、詞法分析、語義分析等自然語音處理技術,調度語音可視化系統(tǒng)提供了按照部門、席位進行篩選的功能,可有效提高錄音檢查的針對性,且錄音轉成文字后,可先看文字,發(fā)現(xiàn)不合規(guī)處再聽錄音確認即可,提高抽查效率,實現(xiàn)了調度業(yè)務質檢的智能化輔助功能,提高了質檢效率。
4 結語
配網(wǎng)調控語音可視化系統(tǒng)的實現(xiàn),加速了電網(wǎng)調度部門之間的信息溝通[7],給電力調度帶來了全新調控模式,不僅降低了配電網(wǎng)在故障上的電力調度投入成本,保障了電網(wǎng)的穩(wěn)定運行,提高了電網(wǎng)終端的用電率 [8],提升了電網(wǎng)的經(jīng)濟效益和管理水平,同時,為實現(xiàn)配電網(wǎng)的長期、安全服務打下了堅實的基礎。
參考文獻
[1]范偉,侯麗.語音可視化的電力調控一體化探討[J].科技風,2018(31):150.
[2]宋成良. 語音可視化模式下的配網(wǎng)調控一體化分析及其決策性建議[J].通訊世界,2018(04):152-153.
[3]葉其周.10k V配電自動化設備與一體化運維模式分析[J].科技風,2019(19):178.
[4]楊斌杰.10k V配電網(wǎng)自動化系統(tǒng)研究與技術實現(xiàn)[J].電力設備管理,2019(06):37-40.
[5]李紅蕾,戚偉,陳昌偉. 語音可視化模式下的配網(wǎng)調控一體化研究[J]. 陜西電力,2010,38(05):90-93.
[6]李露露.智能電網(wǎng)模式的語音可視化探討[J].工程技術研究,2017(02):242-243.
[7]羅希.智能電網(wǎng)模式下的配網(wǎng)調控一體化探究[J].通訊世界,2016(23):244-245.
[8]文江洪.淺談智能電網(wǎng)模式下的配網(wǎng)調控一體化[J].通訊世界,2017(05):201-202.