在本發(fā)明主要涉及一種基于移動(dòng)終端的故障錄波數(shù)據(jù)處理方法,屬于電力系統(tǒng)自動(dòng)化領(lǐng)域。
背景技術(shù):
comtrade即ieee標(biāo)準(zhǔn)電力系統(tǒng)暫態(tài)數(shù)據(jù)交換通用格式是一種用于不同類型的故障、試驗(yàn)和模擬數(shù)據(jù)的交換所需要的數(shù)據(jù)文件和交換媒體的共用格式,是電力系統(tǒng)故障分析的重要依據(jù)。
變電站內(nèi)的故障錄波裝置存貯的數(shù)據(jù)采用標(biāo)準(zhǔn)的comtrade格式數(shù)據(jù)文件,并能夠當(dāng)?shù)仫@示。隨著技術(shù)的推廣應(yīng)用,變電站內(nèi)或者線路終端等其他的二次設(shè)備存貯數(shù)據(jù)一般也采用標(biāo)準(zhǔn)的comtrade格式文件。但是與專業(yè)的故障錄波設(shè)備相比較,受屏幕尺寸、設(shè)備接口等條件限制,現(xiàn)場查看波形或者分析數(shù)據(jù)非常不方便。因此急需一種能夠便捷查看、展示、分析comtrade格式錄波文件的有效手段。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的提供了一種基于移動(dòng)終端的故障錄波數(shù)據(jù)處理方法,能夠便捷、有效地對comtrade格式故障錄波數(shù)據(jù)進(jìn)行波形顯示和分析。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供以下方案:
一種基于移動(dòng)終端的故障錄波數(shù)據(jù)處理方法,其包括以下步驟:
步驟一,利用移動(dòng)終端的智能操作系統(tǒng)的文件瀏覽器獲取comtrade格式故障錄波文件;
步驟二,通過返回的配置文件地址,對其文本進(jìn)行解讀,獲取該錄波文件的廠站名稱、采樣率、通道數(shù)目、線路頻率、通道信息等配置文件信息;并根據(jù)所獲取的特征信息以其格式對應(yīng)的方法讀取與配置文件同名的.dat數(shù)據(jù)文件信息;
步驟三,將獲取的數(shù)據(jù)利用通道轉(zhuǎn)換系數(shù)將其轉(zhuǎn)換為實(shí)際采樣值,利用移動(dòng)智能操作系統(tǒng)的自帶畫筆或各自系統(tǒng)下第三方圖表庫,根據(jù)轉(zhuǎn)換的數(shù)據(jù)繪制相應(yīng)的坐標(biāo)軸,并根據(jù)其讀取的總通道數(shù)生成相應(yīng)數(shù)量的坐標(biāo)軸;將轉(zhuǎn)換后的模擬量數(shù)值按通道依次生成在各自坐標(biāo)軸內(nèi);
步驟四,可利用算法或移動(dòng)端操作系統(tǒng)的第三方庫實(shí)現(xiàn)對錄波數(shù)據(jù)進(jìn)行數(shù)據(jù)分析處理包括有效值瞬時(shí)值計(jì)算、諧波分析、故障測距、向量檢測、配網(wǎng)單相接地故障分析、非正常狀態(tài)統(tǒng)計(jì)分析等。
本發(fā)明的有益效果是:本發(fā)明的一種基于移動(dòng)終端的故障錄波數(shù)據(jù)波形處理方法的優(yōu)點(diǎn)在于:能夠充分利用智能移動(dòng)終端的優(yōu)勢和特性,在移動(dòng)終端上對comtrade格式錄波文件進(jìn)行讀取、展示、分析,可以隨時(shí)隨地利用移動(dòng)智能終端方便的對comtrade格式錄波文件進(jìn)行查閱,不受錄波設(shè)備位置的限制。
附圖說明
附圖1為基于移動(dòng)終端的故障錄波數(shù)據(jù)波形處理方法流程圖;
具體實(shí)施方式
為了更清楚的闡釋本發(fā)明的優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中列舉了很多具體實(shí)例以便充分理解本發(fā)明的優(yōu)點(diǎn),但是本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此本發(fā)明并不限于下面公開的具體實(shí)例的限制。
如圖1所示,一種基于移動(dòng)終端的故障錄波數(shù)據(jù)處理方法,其包括以下步驟:
步驟一,利用移動(dòng)終端的智能操作系統(tǒng)的文件瀏覽器獲取comtrade格式故障錄波文件;
步驟二,通過返回的配置文件地址,對其文本進(jìn)行解讀,獲取該錄波文件的廠站名稱、采樣率、通道數(shù)目、線路頻率、通道信息等配置文件信息;并根據(jù)所獲取的特征信息以其格式對應(yīng)的方法讀取與配置文件同名的.dat數(shù)據(jù)文件信息;
步驟三,將獲取的數(shù)據(jù)利用通道轉(zhuǎn)換系數(shù)將其轉(zhuǎn)換為實(shí)際采樣值,利用移動(dòng)智能操作系統(tǒng)的自帶畫筆或各自系統(tǒng)下第三方圖表庫,根據(jù)轉(zhuǎn)換的數(shù)據(jù)繪制相應(yīng)的坐標(biāo)軸,并根據(jù)其讀取的總通道數(shù)生成相應(yīng)數(shù)量的坐標(biāo)軸;將轉(zhuǎn)換后的模擬量數(shù)值按通道依次生成在各自坐標(biāo)軸內(nèi);
步驟四,可利用算法或移動(dòng)端操作系統(tǒng)的第三方庫實(shí)現(xiàn)對錄波數(shù)據(jù)進(jìn)行數(shù)據(jù)分析處理包括有效值瞬時(shí)值計(jì)算、諧波分析、故障測距、向量檢測、配網(wǎng)單相接地故障分析、非正常狀態(tài)統(tǒng)計(jì)分析等。
移動(dòng)終端的故障錄波數(shù)據(jù)處理方法的具體實(shí)施方式以android系統(tǒng)的移動(dòng)終端為例說明,其具體實(shí)現(xiàn)包括以下步驟:
步驟1,通過調(diào)用android系統(tǒng)內(nèi)文件瀏覽器并選擇.cfg格式配置文件,利用intent將文件地址傳遞回程序。
步驟2,通過文件地址打開配置文件,按行以“回車/換行”(<cr/lf>)為行標(biāo)記,“,”為分隔符對配置文件內(nèi)站名,記錄裝置的特征,comtrade標(biāo)準(zhǔn)的修改年份、通道的數(shù)量和類型、通道名稱、單位和轉(zhuǎn)換系數(shù)、線路頻率、采樣速率和每一速率下的采樣數(shù)量、第一數(shù)據(jù)點(diǎn)的日期和時(shí)間、觸發(fā)點(diǎn)的日期和時(shí)間、數(shù)據(jù)文件類型、時(shí)間標(biāo)記倍乘系數(shù)等信息進(jìn)行緩存。
讀取與配置文件同名的.dat文件,根據(jù)配置文件所定義的數(shù)據(jù)文件類型ascii或二進(jìn)制,對數(shù)據(jù)文件的采樣數(shù)量、時(shí)間標(biāo)記、各模擬量通道數(shù)值與開關(guān)量狀態(tài)進(jìn)行緩存。
步驟3,將獲取的數(shù)據(jù)利用通道轉(zhuǎn)換系數(shù)將其處理轉(zhuǎn)換為實(shí)際采樣值;利用android操作系統(tǒng)下開源圖表庫hellocharts,根據(jù)步驟(4)轉(zhuǎn)換的數(shù)據(jù)在主界面繪制相應(yīng)的坐標(biāo)軸,并根據(jù)其讀取的總通道數(shù)生成相應(yīng)數(shù)量的坐標(biāo)軸;將換算后按通道依次生成在各自坐標(biāo)軸內(nèi)。hellocharts是android系統(tǒng)下一款圖表庫,支持折線圖、柱狀圖在內(nèi)的多種圖表,支持滑動(dòng)、縮放等效果,可支持自動(dòng)生成坐標(biāo)軸與自定義坐標(biāo)軸位置。
步驟4,執(zhí)行后將各通道標(biāo)識(shí)、通道單位等特征量輸出顯示在對應(yīng)坐標(biāo)軸的左側(cè);
步驟5,完成后若獲取波形變換命令或手勢,則通過對波形及其對應(yīng)坐標(biāo)軸進(jìn)行縮放實(shí)現(xiàn)對波形的變換。
步驟6,完成后若獲取波形分析命令,則通過調(diào)用相關(guān)算法對錄波數(shù)據(jù)計(jì)算分析處理有效值瞬時(shí)值計(jì)算、諧波分析、故障測距、向量檢測、配網(wǎng)單相接地故障分析、非正常狀態(tài)統(tǒng)計(jì)分析等。
上述實(shí)施例僅僅為本發(fā)明的優(yōu)選實(shí)例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同變化、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。