1.一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述的方法的步驟如下:
S1、對記錄有原始數(shù)據(jù)的文件進行選擇;
S2、對文件進行解析和數(shù)據(jù)處理;
S3、對解析后的數(shù)據(jù)進行時間區(qū)的選取和篩選;
S4、選擇查詢條件進行重要數(shù)值條件過濾;
S5、根據(jù)選擇的查詢條件統(tǒng)計分析得到分析結(jié)果。
2.根據(jù)權(quán)利要求1所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述的原始數(shù)據(jù)包括流量數(shù)據(jù)、速度數(shù)據(jù)、壓力數(shù)據(jù)和壓縮機啟停狀態(tài)數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述的文件包括二進制文件,一個文件夾中含有的二進制文件數(shù)目為n個,其中n為大于等于1,小于等于20的整數(shù),每個二進制文件的擴展名均為“.CHT”。
4.根據(jù)權(quán)利要求1所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述S2的具體步驟如下:
S21、對每秒數(shù)據(jù)記錄生成來源進行標(biāo)識;
S22、采用插值法或默認(rèn)取值法對原始數(shù)據(jù)中每秒真實記錄存在的數(shù)據(jù)進行處理,使得解析后的結(jié)果在每秒都存在記錄。
5.根據(jù)權(quán)利要求4所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述S21的具體步驟如下:
S211、當(dāng)前一秒數(shù)據(jù)記錄存在時,則該記錄為真實數(shù)據(jù)記錄,直接按記錄表的規(guī)則進行各字段值的解析;
S212、當(dāng)前一秒數(shù)據(jù)記錄不存在時,壓縮機啟停Ⅰ端和壓縮機啟停Ⅱ數(shù)字量均按0默認(rèn)值設(shè)定,流量按數(shù)值0默認(rèn)值設(shè)定,速度和壓力采用插值法將相鄰存在數(shù)據(jù)記錄的兩點所對應(yīng)的壓力和速度直接連成一條線段,該兩點之間沒有記錄的數(shù)據(jù)點按線段進行線性插值設(shè)定。
6.根據(jù)權(quán)利要求4所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述S22中的插值法的步驟如下:
A1、判斷當(dāng)前數(shù)據(jù)和上一條數(shù)據(jù)記錄是否在同一開關(guān)機時間段內(nèi);
A2、如果不是在同一開關(guān)機時間段內(nèi),則判斷是否出現(xiàn)漏秒記錄,根據(jù)漏秒數(shù)得到是漏秒記錄還是補秒記錄;
A3、根據(jù)漏秒數(shù)循環(huán)插入補秒記錄到數(shù)據(jù)列表末尾;
A4、將當(dāng)前數(shù)據(jù)添加到數(shù)據(jù)列表末尾;
所述S22中的默認(rèn)取值法的步驟如下:
B1、在插入補秒記錄時,對每條數(shù)據(jù)先判斷是漏秒記錄還是補秒記錄;
B2、如果是漏秒記錄則將速度和壓力按照線性補值,其它和上一秒數(shù)據(jù)相同;
B3、如果是補秒記錄則將速度和壓力按照線性補值,流量和壓縮機啟停補0值,其它和上一秒數(shù)據(jù)相同。
7.根據(jù)權(quán)利要求6所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述的漏秒記錄的解析處理方法的步驟如下:
S221、如果兩條真實記錄之間漏卻1秒數(shù)據(jù)時,則插入那條記錄;
S222、壓縮機啟停的狀態(tài)與前面那一秒的記錄保持不變,流量也與前面那一秒的記錄保持不變;壓力和速度用插值法計算得到。
8.根據(jù)權(quán)利要求1所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述S3中的時間區(qū)即裝置主機每次開關(guān)機的時間段,包括開機記錄和關(guān)機記錄;所述的開機記錄為解析時間區(qū)的第一條記錄,所述關(guān)機記錄為解析時間區(qū)的最后一條記錄。
9.根據(jù)權(quán)利要求1所述的一種鐵道機車風(fēng)源數(shù)據(jù)分析方法,其特征在于:所述S5中的統(tǒng)計分析包括壓縮機啟停工況分析、壓力統(tǒng)計分析和流量統(tǒng)計分析;所述的壓縮機啟停工況分析的步驟如下:
S511、獲取篩選時間段內(nèi)的數(shù)據(jù),根據(jù)模式定義得到所有的模式結(jié)果集合;
S512、根據(jù)所有的模式結(jié)果集合得到小計結(jié)果;
S513、根據(jù)所有的小計結(jié)果得到總計結(jié)果;
S514、根據(jù)所有的模式結(jié)果集合、小計結(jié)果和總計結(jié)果生成表格報表;
所述的壓力統(tǒng)計分析的步驟如下:
S521、獲取篩選時間段內(nèi)的數(shù)據(jù),得到需要統(tǒng)計的壓力范圍;
S522、結(jié)合壓力范圍、篩選數(shù)據(jù)及需要統(tǒng)計的壓力量進行循環(huán)比較,得到所選壓力范圍各種對應(yīng)的分布次數(shù);
S523、根據(jù)單個范圍次數(shù)與總次數(shù)之間所占百分比生成壓力統(tǒng)計圖;
所述的流量統(tǒng)計分析的步驟如下:
S531、獲取篩選時間段內(nèi)的數(shù)據(jù);
S532、對每個流量的每個值進行累加求和;
S533、根據(jù)各自求和結(jié)果生成流量統(tǒng)計圖。
10.一種鐵道機車風(fēng)源數(shù)據(jù)智能管理系統(tǒng),其特征在于,包括數(shù)據(jù)解析模塊、智能分析模塊、波形分析模塊、數(shù)據(jù)列表模塊、壓縮機啟停工況統(tǒng)計模塊、壓力統(tǒng)計模塊和流量統(tǒng)計模塊;
所述的數(shù)據(jù)解析模塊為數(shù)據(jù)分析的起點,主要是提供后續(xù)所有數(shù)據(jù)分析的數(shù)據(jù)接口,實現(xiàn)文件選擇、文件解析、時間篩選、時間區(qū)選擇和重要數(shù)值條件過濾的功能;
所述的智能分析模塊主要實現(xiàn)數(shù)據(jù)解析完成后對流量、壓力、速度及壓縮機啟停工況進行一系列的自動分析,并將分析結(jié)果以列表的形式進行展示;
所述的波形分析模塊主要實現(xiàn)將勾選時間段內(nèi)的數(shù)據(jù)按照值與時間的線性關(guān)系進行圖形繪制分析,包括流量、壓力、速度、壓縮機啟停工況的曲線繪制;
所述的數(shù)據(jù)列表模塊主要實現(xiàn)顯示過濾后的數(shù)據(jù),根據(jù)勾選項顯示所需展示的列及翻頁和數(shù)據(jù)列表excel導(dǎo)出;
所述的壓縮機啟停工況統(tǒng)計模塊主要實現(xiàn)對篩選時間段內(nèi)的壓縮機的啟停狀態(tài)進行統(tǒng)計,并根據(jù)勾選項顯示所需展示的列統(tǒng)計結(jié)果導(dǎo)出excel;所述的壓縮機啟停狀態(tài)包括Ⅰ端啟動、Ⅰ端停止、Ⅱ端啟動、Ⅱ端停止、雙端啟動、雙端停止;
所述的壓力統(tǒng)計模塊主要實現(xiàn)對篩選時間段內(nèi)的每個壓力的分布情況進行統(tǒng)計;
所述的流量統(tǒng)計模塊主要實現(xiàn)對篩選時間段內(nèi)的每個流量的綜合進行統(tǒng)計。