本發明專利技術涉及一種電測監督報表自動生成系統及方法,適用于電力系統電能質量監督監管部門的管理工作。本發明專利技術硬件部分是由本地計算機通過交換機與局域網絡相連,局域網絡通過數據采集器與規約轉換器相連,規約轉換器通過通訊接口與服務器相連接,服務器與網絡打印機相連接。本發明專利技術可以借助計算機的高效性,通過對格式化的接收的word、Excel報表進行提取綜合分析生成新的上報文件并通過打印機輸出。能滿足上報時間要求快、分析內容準確的高要求,使監督部門及時了解當前工作情況。在保證分析準確性的前提下,快速完成電能檢測任務的分析與總結工作,有助于提高供電電能質量。
【技術實現步驟摘要】
本專利技術涉及一種,適用于電力系統電能質量監督監管部門的管理工作,可以快速準確的掌握各單位的電能檢測的工作完成情況和其單位現狀。
技術介紹
隨著用電量的增加,國家對電能質量的要求越來越高,為了掌握當前的電能質量情況就要不斷的對各個電能檢測點的電能質量檢測情況進行分析總結,提出改正要求。但是電能檢測點的眾多導致其上報的電能檢測報告也非常多,對眾多的上報文件進行分析和總結是一項工作量非常大的工作,導致電測監督結果的時效性降低,對提高電能質量的實現的有一定的阻礙。
技術實現思路
本專利技術針對上述現有技術中存在的問題,提供了一種。目的是為了提供一種可以借助計算機的高效性,在保證分析準確性的前提下可以快速的完成電能檢測任務的分析與總結工作,并有助于提高供電的電能質量。本專利技術解決其技術問題所采用的技術方案是 電測監督報表自動生成系統,硬件部分包括交換機、本地計算機、局域網絡、數據采集器、規約轉換器、通訊接口、服務器以及網絡打印機;其中,本地計算機通過交換機與局域網絡相連,局域網絡通過數據采集器與規約轉換器相連,規約轉換器通過通訊接口與服務器相連接,服務器與網絡打印機相連接; 軟件部分的Labview數據處理模塊由文件打開模塊、關鍵字段定位模塊、文字內容提取模塊、表格數據內容提取模塊、數據內容分析模塊、文本內容寫入文件模塊、表格內容寫入文件模塊、文件的關閉模塊、打印機接口模塊依次連接、計算機通過打印機連接專用線路經過交換機連接至終端執行裝置打印機。電測監督報表自動生成方法是通過文件打開模塊對下屬電測單位的word文檔位置進行逐個的打開,然后通過關鍵字段定位模塊根據不同的關鍵字子來確定本模塊在文章中位置,再通過文字內容提取模塊將所需的文本內容進行提取,并以文本形式暫存; 再通過文件打開模塊打開相應的excel文檔位置的報表,通過表格數據內容提取模塊提取其中需要的具體數據,然后利用數據內容分析模塊根據設定的指標來分析其是否達到標準,并將分析內容轉換成文本形式以文本形式暫存; 分析完畢后將所有暫存的文本文件按報表所需的格式逐個寫入到word文件中的文本內容寫入文件模塊或表格內容寫入文件模塊中,最后通過打印機接口模塊打印出所需文檔。所述的文字內容提取模塊是當找到所需某段文字的兩個關鍵字定位完畢后,將文本文件中的內容以起始關鍵字位子開始復制知道末尾關鍵字的位置結束,最后將所復制的內容按照文本的形式排版完畢后按照文本的形式暫存在內存中。所述的文件的打開模塊是按照給定的路徑與本公司內的單位名稱相匹配當匹配成功后調用文件打開控件對其進行配置使其分別能打開word和Excel文件,當匹配不成共時,繼續尋找下一個單位的文件知道所有的單位都匹配完成后結束。所述的打印機接口模塊是當分析結果寫入word和Excel文檔之后可以通過系統來調用計算機與打印設備按照打印設備本身的通信協議要求來調用打印設備,進行當前分析完成的報表進行打印輸出完成本次報表生成工作。所述的關鍵字段定位模塊,其工作流程如下,根據關鍵字的長度從全文中的起始位置按照關鍵字的長度取出字段與關鍵字進行匹配,如果與關鍵字不匹配就進行就對將從原文中的取字段的位子加以重復上一匹配步驟直到所取字符串與關鍵字段匹配輸出關鍵字段的位置。所述的表格數據內容提取模塊其工作流程如下,將將要處理的Excel文件轉換先存儲到數組中,根據所要取出數據的標題位置(行位置、列位置)和數據內容的位置(行位置、列位置)從數組中取出相應的標題和數據,將取出的內容按要求的格式組合,并且以文本的形式暫時存儲在內存中等待寫入Word文件中。所述的數據內容分析模塊其工作流程如下,先將從表格中取出來的數據與相應的數據指標限進行比較判斷數據是否達標,并將結果按要求格式并按文本形式暫存入內存中,等待寫入Word文件中。本專利技術是一種,可以借助計算機的高效性,通過對格式化的接收的word、Excel報表進行提取綜合分析生成新的上報文件并通過打印機輸出。本專利技術能夠很好地滿足上報時間要求快,分析內容準確的要求,使監督部門及時了解當前工作情況。在保證分析準確性的前提下,快速的完成電能檢測任務的分析與總結工作,同時有助于提高供電的電能質量。附圖說明圖1是本專利技術總體結構框 圖2是本專利技術中關鍵字段定位模塊原理 圖3是本專利技術中表格數據內容提取結構框 圖4是本專利技術中數據內容分析模塊結構框 圖5是本專利技術電測監督報表自動生成系統界面; 圖6是硬件系統結構圖。圖中交換機1,本地計算機2,局域網絡3,數據采集器4,、規約轉換器5,通訊接口 6,服務器7,Labview數據處理模塊8,網絡打印機9。下面結合本專利技術的附圖和具體實施例,對本專利技術加以詳細的描述。具體實施例方式本專利技術是一種。電測監督報表自動生成系統,如圖6所示,包括交換機1、本地計算機2、局域網絡3、數據采集器4、規約轉換器5、通訊接口 6、服務器7、Labview數據處理模塊8以及網絡打印機9。其中,系統以Labview數據處理模塊8搭建虛擬儀器結構平臺,以局域網絡3為數據傳播介質,將本地計算機2的原始數據通過交換機I上傳到局域網絡3上,數據采集器4再將采集到的數據通過規約轉換器5傳送給服務器7,最終由Labview數據處理模塊8進行數據處理,網絡打印機9打印數據表格。其硬件部分連接關系為本地計算機2通過交換機I與局域網絡3相連,局域網絡3通過數據采集器4與規約轉換器5相連,規約轉換器5通過通訊接口 6與服務器7相連接,服務器7與網絡打印機9相連接。軟件部分的Labview數據處理模塊8由文件打開模塊、關鍵字段定位模塊、文字內容提取模塊、表格數據內容提取模塊、數據內容分析模塊、文本內容寫入文件模塊、表格內容寫入文件模塊、文件的關閉模塊、打印機接口模塊依次連接、計算機通過打印機連接專用線路經過交換機連接至終端執行裝置打印機。本專利技術是一個以計算機的報表分析系統為主,并以打印機等設備為輔助的報表綜合分析系統,報表分析系統包括是由文件打開模塊、關鍵字段定位模塊、文字內容提取模塊、表格數據內容提取模塊、數據內容分析模塊、文本內容寫入文件模塊、表格內容寫入文件模塊、文件的關閉模塊、打印機接口模塊依次相連接構成的。本專利技術可以對下屬電測單位的word報表首先進行逐個的打開,然后根據不同的內容模塊的不同關鍵字子來確定本模塊在文章中位置,利用文本提取模塊將所需的文本內容提取以文本形式暫存,再打開相應的excel報表提利用報表數據提取模塊取其中需要的具體數據,然后利用數據分析模塊根據設定的指標來分析其是否達到標準,并將內容分析內容轉換成文本形式以文本形式暫存,分析完畢后將所有暫存的文本文件按報表所需的格式逐個寫入到word中,最后通過打印機打印出文檔。如圖1所示,圖1是本專利技術的總體功能結構框圖。首先,是通過文件打開模塊對下屬電測單位的word文檔位置進行逐個的打開,然后通過關鍵字段定位模塊根據不同的關鍵字來確定本模塊在文章中位置,再通過文字內容提取模塊將所需的文本內容進行提取,并以文本形式暫存; 再通過文件打開模塊打開相應的excel文檔位置的報表,通過表格數據內容提取模塊提取其中需要的具體數據,然后利用數據內容分析模塊根據設定的指標來分析其是否達到標準,并將分析內容轉換成文本形式以文本形本文檔來自技高網...
【技術保護點】
電測監督報表自動生成系統,其特征是:硬件部分包括交換機(1)、本地計算機(2)、局域網絡(3)、數據采集器(4)、規約轉換器(5)、通訊接口(6)、服務器(7)以及網絡打印機(9);其中,本地計算機(2)通過交換機(1)與局域網絡(3)相連,局域網絡(3)通過數據采集器(4)與規約轉換器(5)相連,規約轉換器(5)通過通訊接口(6)與服務器(7)相連接,服務器(7)與網絡打印機(9)相連接;軟件部分的Labview數據處理模塊(8)由文件打開模塊、關鍵字段定位模塊、文字內容提取模塊、表格數據內容提取模塊、數據內容分析模塊、文本內容寫入文件模塊、表格內容寫入文件模塊、文件的關閉模塊、打印機接口模塊依次連接、計算機通過打印機連接專用線路經過交換機連接至終端執行裝置打印機。
【技術特征摘要】
1.電測監督報表自動生成系統,其特征是硬件部分包括交換機(I)、本地計算機(2)、局域網絡(3)、數據采集器(4)、規約轉換器(5)、通訊接口(6)、服務器(7)以及網絡打印機(9);其中,本地計算機(2)通過交換機(I)與局域網絡(3)相連,局域網絡(3)通過數據采集器(4)與規約轉換器(5)相連,規約轉換器(5)通過通訊接口(6)與服務器(7)相連接,服務器⑵與網絡打印機(9)相連接; 軟件部分的Labview數據處理模塊(8)由文件打開模塊、關鍵字段定位模塊、文字內容提取模塊、表格數據內容提取模塊、數據內容分析模塊、文本內容寫入文件模塊、表格內容寫入文件模塊、文件的關閉模塊、打印機接口模塊依次連接、計算機通過打印機連接專用線路經過交換機連接至終端執行裝置打印機。2.電測監督報表自動生成方法,其特征是 通過文件打開模塊對下屬電測單位的word文檔位置進行逐個的打開,然后通過關鍵字段定位模塊根據不同的關鍵字子來確定本模塊在文章中位置,再通過文字內容提取模塊將所需的文本內容進行提取,并以文本形式暫存; 再通過文件打開模塊打開相應的excel文檔位置的報表,通過表格數據內容提取模塊提取其中需要的具體數據,然后利用數據內容分析模塊根據設定的指標來分析其是否達到標準,并將分析內容轉換成文本形式以文本形式暫存; 分析完畢后將所有暫存的文本文件按報表所需的格式逐個寫入到word文件中的文本內容寫入文件模塊或表格內容寫入文件模塊中,最后通過打印機接口模塊打印出所需文檔。3.根據權利要求2所述的電測監督報表自動生成方法,其特征是所述的文字內容提取模塊是當找到所需某段文字的兩個關鍵字定位完畢后,將文本文件中的內容以起始關鍵字位子開始復制知道末尾關鍵字的位...
【專利技術屬性】
技術研發人員:張艷,王舟寧,孫長河,宋進良,周潔,智元慶,李為兵,劉化,宋崇輝,邊春元,魏巍,
申請(專利權)人:遼寧省電力有限公司電力科學研究院,國家電網公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。