亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法與流程

文檔序號(hào):11286249閱讀:157來源:國(guó)知局
基于暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法與流程
本發(fā)明屬于電力系統(tǒng)自動(dòng)化分析
技術(shù)領(lǐng)域
,特別涉及變電站保護(hù)設(shè)備就地化,一種需在遠(yuǎn)端進(jìn)行故障報(bào)告分析和錄波圖形展示的方法。
背景技術(shù)
:變電站是電力系統(tǒng)中不可缺少的重要環(huán)節(jié),繼電保護(hù)設(shè)備的可靠性動(dòng)作,對(duì)電網(wǎng)的安全和經(jīng)濟(jì)運(yùn)行起著舉足輕重的作用。傳統(tǒng)變電站在保護(hù)動(dòng)作后,可以通過錄波文件的頭文件hdr文件上送給遠(yuǎn)端一些保護(hù)信息,但hdr文件采用的ascii格式,語言為unicode編碼的xml(extensiblemarkuplanguage)語言,它的設(shè)計(jì)宗旨是傳輸數(shù)據(jù),而不是顯示數(shù)據(jù),僅依賴保護(hù)送給遠(yuǎn)端的頭文件無法獲得足夠充分分析事故的數(shù)據(jù),需立即趕往現(xiàn)場(chǎng)對(duì)保護(hù)動(dòng)作報(bào)告和錄波文件進(jìn)行就地召喚和打印,有些變電站在偏遠(yuǎn)地帶,到一次現(xiàn)場(chǎng)耗時(shí)耗力,也無法在第一時(shí)刻得到電力系統(tǒng)故障精確的報(bào)告和錄波資料,給電力系統(tǒng)維護(hù)人員帶來很大的不便,解決遠(yuǎn)端設(shè)備能在短時(shí)間內(nèi)準(zhǔn)確獲取和展示保護(hù)裝置動(dòng)作的詳細(xì)報(bào)告和錄波數(shù)據(jù),成為本發(fā)明開發(fā)必要的部分。技術(shù)實(shí)現(xiàn)要素:為解決現(xiàn)有應(yīng)用中存在的上述問題,本發(fā)明提供一種基于電力系統(tǒng)暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法,電力系統(tǒng)暫態(tài)數(shù)據(jù)交換通用格式(commonformatfortransientdataexchange,簡(jiǎn)稱comtrade)是各種設(shè)備產(chǎn)生的、以交換為目的的時(shí)間序列數(shù)據(jù)格式,頭文件是ascii文本文件,通常由comtrade數(shù)據(jù)組織者使用文字處理程序創(chuàng)建,該數(shù)據(jù)使用可擴(kuò)展標(biāo)記語言,屬于標(biāo)準(zhǔn)通用標(biāo)記語言的子集,是一種用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,國(guó)內(nèi)的hdr文件多見于unicodeutf-8格式,基于此標(biāo)準(zhǔn)文件,一種基于電力系統(tǒng)暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法,是在遠(yuǎn)端進(jìn)行故障報(bào)告分析和錄波圖形展示的方法。本發(fā)明通過對(duì)hdr文件進(jìn)行數(shù)據(jù)和格式轉(zhuǎn)換,在遠(yuǎn)端設(shè)備通過輸出word版的動(dòng)作報(bào)告文檔,實(shí)現(xiàn)保護(hù)設(shè)備動(dòng)作報(bào)告的全面形象化展示,提高錄波文件的易讀性。本發(fā)明具體采用以下技術(shù)方案。基于暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法,其特征在于:制作標(biāo)準(zhǔn)的word模板,對(duì)hdr文件進(jìn)行數(shù)據(jù)和格式轉(zhuǎn)換,在遠(yuǎn)端設(shè)備通過輸出word版的動(dòng)作報(bào)告文檔,實(shí)現(xiàn)保護(hù)設(shè)備動(dòng)作報(bào)告的全面形象化展示?;跁簯B(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法,其特征在于,所述可視化展示方法包括以下步驟:步驟1:讀入錄波文件comtrade的頭文件hdr文件內(nèi)容,所述頭文件為保護(hù)裝置上送的保護(hù)動(dòng)作內(nèi)容簡(jiǎn)要概述,頭文件的格式為ascii,由comtrade數(shù)據(jù)組織者使用文字處理程序創(chuàng)建,可被使用者打印或閱讀;步驟2:導(dǎo)入word模板,word模板為導(dǎo)出的動(dòng)作報(bào)告標(biāo)準(zhǔn)格式模板,word模板中設(shè)置有以下標(biāo)準(zhǔn)表格:故障簡(jiǎn)報(bào)表格、動(dòng)作報(bào)告表格、啟動(dòng)時(shí)開入量狀態(tài)表格、啟動(dòng)后變位報(bào)告表格、設(shè)備參數(shù)定值表格、保護(hù)定值表格、錄波報(bào)告表格;word模板中每部分的布局都在此模板中提前確定,每一部分由表頭名稱和表格組成;步驟3:讀入comtrade錄波數(shù)據(jù),包括配置文件cfg文件和數(shù)據(jù)文件dat文件,配置文件包含使計(jì)算機(jī)程序能正確解析數(shù)據(jù)文件(.dat)所需的信息,dat文件含有暫態(tài)記錄中每個(gè)輸入通道每個(gè)采樣的數(shù)值,包括報(bào)告標(biāo)題、故障簡(jiǎn)報(bào)、動(dòng)作參數(shù)、開入量、保護(hù)事件、保護(hù)定值、錄波數(shù)據(jù);步驟4:判斷hdr頭文件中的開入和定值參數(shù)是否帶命名空間標(biāo)識(shí)符號(hào)“::”,如果有,則以命名空間標(biāo)識(shí)符號(hào)“::”前的名稱為單獨(dú)的表頭,將保護(hù)裝置上傳的符合此表頭名稱條件的開入量和保護(hù)定值插入到此表格中,其余根據(jù)word模板中每一部分的表頭名稱直接將保護(hù)裝置上傳的故障簡(jiǎn)報(bào)、動(dòng)作報(bào)告、啟動(dòng)時(shí)開入量狀態(tài)、啟動(dòng)后變位報(bào)告、設(shè)備參數(shù)定值、保護(hù)定值、錄波報(bào)告默認(rèn)插入到word模板中的對(duì)應(yīng)表格中;步驟5:表格插入采用標(biāo)簽替換,事先定義一個(gè)模板文件即步驟2所述的word模板,然后將模板文件以流的形式讀出,在這個(gè)流中找到事先定義好的特殊字符,替換的內(nèi)容為步驟3讀取的錄波數(shù)據(jù),把這些特殊字符替換好后,再以流的形式寫入一個(gè)新的xml格式的word文件中;其中,所述特殊字符是程序命名的錄波數(shù)據(jù)對(duì)象名稱,預(yù)設(shè)和模板文件每項(xiàng)表格內(nèi)容對(duì)應(yīng)使用;步驟6:步驟5所述xml格式的word文件中表格內(nèi)容支持多列顯示、插入多行、水平顯示、單元格合并布局,與步驟5的標(biāo)簽替換配合使用,在用標(biāo)簽替換將表格內(nèi)容填入后,再采用多列多行等布局排列顯示;步驟7:步驟3讀入錄波文件,將錄波通道有關(guān)的數(shù)據(jù)形成圖片插入到步驟5新生成的xml格式的word文件中,word模板中放置標(biāo)準(zhǔn)大小比例的錄波波形圖樣,實(shí)際的錄波波形插入到此位置;步驟8:步驟5、6、7完成后,最終以doc格式的word文件輸出完整的動(dòng)作報(bào)告,能在終端直接呈現(xiàn),包括故障簡(jiǎn)報(bào)、動(dòng)作報(bào)告、啟動(dòng)時(shí)開入量狀態(tài)、啟動(dòng)后變位報(bào)告、設(shè)備參數(shù)定值、保護(hù)定值、錄波波形。本發(fā)明進(jìn)一步包括以下優(yōu)選方案:在步驟1中,使用頭文件傳遞代碼,hdr文件符合office標(biāo)準(zhǔn),支持linux平臺(tái),可以實(shí)現(xiàn)固定格式文檔輸出;支持添加圖片。在步驟4中,命名空間是ansic++引入的可以由用戶命名的作用域,用來處理程序中常見的同名沖突,并清晰進(jìn)行內(nèi)容分類,在同類信號(hào)的名稱前加上同一個(gè)命名空間限定,信號(hào)就可以分配在同一表格;在不同類信號(hào)名稱后面加上不同的字符,信號(hào)可以分配在不同的表格。在步驟7,通過在word文件用標(biāo)準(zhǔn)規(guī)格的圖片占位的方法,在插入實(shí)際的錄波波形時(shí)再將含實(shí)際數(shù)據(jù)的每幅圖片組合在一起,最終形成一幅完成的動(dòng)作錄波數(shù)據(jù)圖。本發(fā)明的優(yōu)點(diǎn)及效果是:基于電力系統(tǒng)暫態(tài)數(shù)據(jù)交換通用標(biāo)準(zhǔn)格式,轉(zhuǎn)換為doc格式,汲取word最大的優(yōu)點(diǎn),能使得顯示和打印效果在屏幕上一目了然,既彌補(bǔ)了頭文件hdr文件的不足,又符合通用標(biāo)準(zhǔn)格式要求,具備通用性和兼容性。附圖說明圖1為本發(fā)明基于暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法流程示意圖;圖2為標(biāo)簽替換示意圖;圖3為動(dòng)作錄波圖。具體實(shí)施方式下面結(jié)合說明書附圖對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步詳細(xì)介紹:圖1展示了從hdr文件輸入到doc格式動(dòng)作報(bào)告文檔輸出的整個(gè)數(shù)據(jù)流程圖。本發(fā)明基于暫態(tài)數(shù)據(jù)交換通用格式的動(dòng)作報(bào)告可視化展示方法包括以下步驟:步驟1:讀入comtrade頭文件內(nèi)容,頭文件是可選的ascii文本文件,通常由comtrade數(shù)據(jù)組織者使用文字處理程序創(chuàng)建,該數(shù)據(jù)可被使用者打印或閱讀,頭文件創(chuàng)建可按任意次序包含任意信息,頭文件的格式是ascii,頭文件基本為保護(hù)裝置上送的保護(hù)動(dòng)作內(nèi)容簡(jiǎn)要概述。步驟2:導(dǎo)入word模板,word模板為導(dǎo)出的動(dòng)作報(bào)告標(biāo)準(zhǔn)格式模板,包括故障簡(jiǎn)報(bào)、動(dòng)作報(bào)告、啟動(dòng)時(shí)開入量狀態(tài)、啟動(dòng)后變位報(bào)告、設(shè)備參數(shù)定值、保護(hù)定值、錄波報(bào)告。每部分的布局都在此模板中提前確定,每部分基本由表頭名稱和表格組成。故障簡(jiǎn)報(bào)為保護(hù)事件描述;動(dòng)作報(bào)告包括網(wǎng)絡(luò)地址、故障時(shí)間、故障序號(hào)、生成報(bào)告時(shí)間、事件參數(shù)。事件參數(shù)在表格中展示,包括時(shí)間、動(dòng)作元件、相別和動(dòng)作參數(shù)四列;啟動(dòng)時(shí)開入量狀態(tài)、啟動(dòng)后變位報(bào)告、設(shè)備參數(shù)定值、保護(hù)定值包括表頭名稱和表格,表格包括序號(hào)、名稱、數(shù)值三列,每行展示兩組數(shù)據(jù);錄波報(bào)告包括保護(hù)動(dòng)作時(shí)間、模擬量、開關(guān)量、錄波圖形四部分,模擬量和開關(guān)量以表格形式展示,每行四列可展示四組數(shù)據(jù),多行顯示,錄波波形將模擬量和開關(guān)量以錄波圖形形式顯示,支持分頁(yè)顯示。步驟3:讀入comtrade配置文件和數(shù)據(jù)文件,包括報(bào)告標(biāo)題、故障簡(jiǎn)報(bào)、動(dòng)作參數(shù)、開入量、保護(hù)事件、保護(hù)定值、錄波數(shù)據(jù)。步驟4:判斷hdr頭文件內(nèi)容參數(shù)是否帶命名空間,根據(jù)表格名稱插入對(duì)應(yīng)的表格內(nèi)容。保護(hù)上送hdr文件內(nèi)容包含開入、壓板、事件、定值、設(shè)備參數(shù)、故障參數(shù),壓板有軟壓板和硬壓板之分,定值有保護(hù)定值和控制字之分,不同的信息要分配在不同的表格里,本發(fā)明對(duì)命名空間的合理利用有效地解決了這一難題。命名空間是唯一識(shí)別的一套名字,使用擴(kuò)展標(biāo)記語言的時(shí)候,xml的命名空間是所有元素類別和屬性的集合,元素類別和屬性的名字可以通過xml命名空間來唯一確定,避免導(dǎo)致全局命名沖突問題。在相同類信號(hào)的名稱前加上同一個(gè)命名空間限定,信號(hào)就可以分配在同一表格;在不同類信號(hào)名稱后面加上不同的字符,信號(hào)可以分配在不同的表格。(1)軟、硬壓板軟硬壓板在hdr中,使用digitalstatus對(duì)象描述,使用名字空間限定它,名字空間的名稱,就是“表格的表頭”,常規(guī)的開入量不加名字空間限定,hdr文件內(nèi)容如下,轉(zhuǎn)換后的word文件內(nèi)容如下:?jiǎn)?dòng)時(shí)開入量狀態(tài)序號(hào)名稱數(shù)值序號(hào)名稱數(shù)值01信號(hào)復(fù)歸002高1失靈聯(lián)跳開入1啟動(dòng)時(shí)壓板狀態(tài)序號(hào)名稱數(shù)值序號(hào)名稱數(shù)值01主保護(hù)102高壓側(cè)后備保護(hù)1(2)裝置參數(shù)、定值(含控制字)裝置參數(shù)和保護(hù)定值使用settingvalue對(duì)象描述,用名字空間限定它屬于哪個(gè)頁(yè),控制字在尾部添加英文“(c)”,展示時(shí)去掉,這樣“設(shè)備參數(shù)”展示時(shí)是一個(gè)表格,“高壓側(cè)后備”是兩個(gè)表格。不用區(qū)分的普通定值,不加名字空間限定。hdr文件內(nèi)容如下,轉(zhuǎn)換后的word文件內(nèi)容如下:設(shè)備參數(shù)高壓側(cè)后備序號(hào)定值名稱數(shù)值(單位)序號(hào)定值名稱數(shù)值(單位)01低電壓閉鎖70v02負(fù)序電壓閉鎖30v高壓側(cè)后備控制字序號(hào)定值名稱數(shù)值序號(hào)定值名稱數(shù)值01復(fù)壓過流保護(hù)102零序過流ⅰ段帶方向1步驟5:標(biāo)簽替換,引用同一文檔(也可以是不同文檔)中的特定文字,事先定義一個(gè)模板,要生成的代碼存到xml文檔中,然后定義的模板以流的形式讀出,在這個(gè)流中找到事先定義好的特殊字符,替換的內(nèi)容放到xml文檔中,把這些特殊字符替換好后,再以流的形式寫入一個(gè)新文件中。程序讀入文件按順序存儲(chǔ)在緩存區(qū),與表格的位置對(duì)照通過書簽名稱區(qū)分,在word模板中采用標(biāo)簽制作,通過“插入”菜單下的“書簽”菜單,添加和定位標(biāo)簽名稱,制作標(biāo)簽(注意標(biāo)簽之間應(yīng)該有差異,不能一個(gè)是另一個(gè)的子串,命名需要有一定的注意點(diǎn),不能在開頭使用數(shù)字,不能在名字中使用特殊符號(hào))。書簽功能就是瀏覽文件時(shí)插入的一個(gè)定位點(diǎn),為了下次找到這個(gè)定位點(diǎn)而用的,制作時(shí)首先選定要為其指定書簽的內(nèi)容,或者要插入書簽的位置,單擊“插入”菜單中的“書簽”命令,在“書簽名”下,鍵入或選擇書簽名。如圖2所示。步驟6:表格內(nèi)容支持多列顯示、插入多行、水平顯示、單元格合并布局,與步驟5的標(biāo)簽替換配合使用。生成表格時(shí),存在行和列等細(xì)節(jié)方面的排版,本模板按照“序號(hào)”、“名稱”和“數(shù)值”三列顯示一個(gè)信號(hào),每行顯示兩個(gè)信號(hào),由于標(biāo)簽在word中不可見,為方便說明,下述例子直接在單元格寫入標(biāo)簽內(nèi)容。信息如需要多列顯示,需添加多個(gè)“同名”標(biāo)簽。例子中的標(biāo)簽是markdignamea,同名標(biāo)簽則在其增加“_1”,“_2”。啟動(dòng)時(shí)開入量狀態(tài)序號(hào)名稱數(shù)值序號(hào)名稱數(shù)值markdignamea_1markdignamea_2形成的word文件內(nèi)容如下:?jiǎn)?dòng)時(shí)開入量狀態(tài)多個(gè)標(biāo)簽填充時(shí),會(huì)盡量在各位置寫入一樣多的內(nèi)容??梢宰詣?dòng)添加一個(gè)序號(hào)列,序號(hào)列標(biāo)簽是在標(biāo)簽名后添加“_n1”、“_n2”。序號(hào)列的行數(shù)和標(biāo)簽對(duì)應(yīng)的信息內(nèi)容相同。啟動(dòng)時(shí)開入量狀態(tài)序號(hào)名稱數(shù)值序號(hào)名稱數(shù)值markdignamea_1markdignamea_2…………markdignamea_n1markdignamea_n2形成的word文件內(nèi)容如下,啟動(dòng)時(shí)開入量狀態(tài)序號(hào)名稱數(shù)值序號(hào)名稱數(shù)值01信號(hào)復(fù)歸06閉鎖重合閘-502操作箱信號(hào)復(fù)歸07閉鎖重合閘-603跳閘位置twj08低氣壓閉重04合閘位置hwj09控制回路斷線-105其它保護(hù)動(dòng)作僅在如下多行顯示,且插入行位于表格最后一行時(shí),需要控制單元格合并,在需要合并的單元格,添加標(biāo)簽“markvmergin”。步驟7:插入圖片,word模板中放置標(biāo)準(zhǔn)大小比例的錄波波形圖樣,實(shí)際的錄波波形插入到此位置,如模板需要插入一個(gè)輔助圖片,然后添加標(biāo)簽markpicturex。因?yàn)閳D片由若干小圖片組合而成,為使圖片之間沒有空隙,在圖片的段落設(shè)置間距數(shù)值,段前和段后都為0行,行距選擇“最小值”為0磅。保護(hù)上送hdr文件內(nèi)容包含保護(hù)動(dòng)作參數(shù),錄波通道配置cfg文件,錄波數(shù)據(jù)為dat文件,一部完整的動(dòng)作報(bào)告,既要包含保護(hù)動(dòng)作的詳細(xì)信息,也要包含錄波圖形,動(dòng)作參數(shù)以表格方式呈現(xiàn),具體的采樣數(shù)據(jù)則以錄波圖形展示。波形分頁(yè)打印,支持手動(dòng)選擇通道、deviceinfo擴(kuò)展wavepage條目?jī)煞N方法,手動(dòng)選擇通道通過人機(jī)界面對(duì)話框進(jìn)行選擇,deviceinfo擴(kuò)展統(tǒng)一經(jīng)hdr文件提供,對(duì)應(yīng)需展示和打印的錄波通道,格式如下:word模板展示效果如下圖所示,實(shí)際輸出的工作報(bào)告如附圖3所示。步驟8:以doc格式輸出完整的word文件的動(dòng)作報(bào)告,包括故障簡(jiǎn)報(bào)、動(dòng)作報(bào)告、啟動(dòng)時(shí)開入量狀態(tài)、啟動(dòng)后變位報(bào)告、設(shè)備參數(shù)定值、保護(hù)定值、錄波波形,與保護(hù)裝置就地化打印的效果一致,方便電力系統(tǒng)工作人員對(duì)事故的分析。申請(qǐng)人結(jié)合說明書附圖對(duì)本發(fā)明的實(shí)施例做了詳細(xì)的說明與描述,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,以上實(shí)施例僅為本發(fā)明的優(yōu)選實(shí)施方案,詳盡的說明只是為了幫助讀者更好地理解本發(fā)明精神,而并非對(duì)本發(fā)明保護(hù)范圍的限制,相反,任何基于本發(fā)明的發(fā)明精神所作的任何改進(jìn)或修飾都應(yīng)當(dāng)落在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1