aV东京热强奸精品_久久久这里只有免费精品29_日韩男人的天堂_伊人中文无码综合网

您現(xiàn)在的位置: 中國污水處理工程網(wǎng) >> 技術轉(zhuǎn)移 >> 正文

用于污水處理廠報表數(shù)據(jù)采樣方法

發(fā)布時間:2018-4-4 13:41:28  中國污水處理工程網(wǎng)

  申請日2015.09.30

  公開(公告)日2016.01.13

  IPC分類號G06F17/30; G06F17/22

  摘要

  本發(fā)明公開了一種用于污水處理廠的報表數(shù)據(jù)采樣方法,包括以下步驟:A:建立數(shù)據(jù)庫并對數(shù)據(jù)庫中所有數(shù)據(jù)進行更新;B:在用戶操作窗口自定義采樣策略并制訂采樣策略優(yōu)先級;C:服務器識別采樣類型并解析采樣策略,獲得采樣策略中關鍵字段及關鍵字段的優(yōu)先級;D:服務器按采樣策略建立采樣數(shù)據(jù)庫,同一條采樣策略建立一個采樣數(shù)據(jù)庫;E:服務器以采樣策略為基礎進行數(shù)據(jù)采樣并將采樣數(shù)據(jù)復制到對應采樣數(shù)據(jù)庫中;F:提取采樣數(shù)據(jù)庫中數(shù)據(jù)繪制曲線報表。本發(fā)明中自定義采樣策略并制訂采樣策略優(yōu)先級、關鍵字段優(yōu)先級,使數(shù)據(jù)采樣分布進行,減少同一時間段數(shù)據(jù)處理量,同時建立采樣數(shù)據(jù)庫存儲采樣數(shù)據(jù),進一步減少數(shù)據(jù)調(diào)用的處理量。

  權利要求書

  1.一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:包括以下步驟:

  步驟A:建立數(shù)據(jù)庫并對數(shù)據(jù)庫中所有數(shù)據(jù)進行更新;

  步驟B:在用戶操作窗口自定義采樣策略并制訂采樣策略優(yōu)先級;

  步驟C:服務器識別采樣類型并解析采樣策略,獲得采樣策略中關鍵字段及關鍵字段的優(yōu)先級;

  步驟D:服務器按采樣策略建立采樣數(shù)據(jù)庫,同一條采樣策略建立一個采樣數(shù)據(jù)庫;

  步驟E:服務器以采樣策略為基礎進行數(shù)據(jù)采樣,并將所有采樣的數(shù)據(jù)復制到對應的采樣數(shù)據(jù)庫中;

  步驟F:提取采樣數(shù)據(jù)庫中數(shù)據(jù)繪制曲線報表。

  2.根據(jù)權利要求1所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟B中自定義采樣策略根據(jù)采樣時間跨度分為三大類型:歷史數(shù)據(jù)采樣策略、實時數(shù)據(jù)采樣策略、歷史數(shù)據(jù)與實時數(shù)據(jù)結合采樣策略;自定義采樣策略至少自定義一條采樣策略,自定義多條采樣策略時需選擇采樣策略優(yōu)先級,默認采樣策略優(yōu)先級按采樣策略編輯順序的先后由高到低排列;每條采樣策略中包括至少一個關鍵字段,同一條采樣策略中包括多個關鍵字段時需選擇關鍵字段優(yōu)先級,默認關鍵字段優(yōu)先級按關鍵字段編輯順序的先后由高到低排列;所述采樣策略優(yōu)先級高于關鍵字段優(yōu)先級。

  3.根據(jù)權利要求2所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟B中用戶操作窗口將自定義采樣策略和采樣策略優(yōu)先級以Json格式形成采樣策略腳本。

  4.根據(jù)權利要求3所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟B中Json格式的采樣策略腳本定義采樣策略的格式定義如下:strategy_id為采樣策略號;strategy_pri為采樣策略優(yōu)先級;spec_id為關鍵字段標識;spec_pri為關鍵字段優(yōu)先級;spec_func為特征采樣函數(shù)表達式;spec_samp為基于該特征函數(shù)表達式選取點數(shù);spec_freg為關鍵字段的采樣頻率;spec_cnt為全部特征信號采樣點數(shù);output為全部采樣輸出點數(shù)。

  5.根據(jù)權利要求3所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟C中服務器先解析采樣策略的數(shù)量,然后根據(jù)每一條采樣策略的采樣時間跨度識別采樣類型并鎖定采樣目標,獲取所有采樣策略的采樣類型后,按采樣策略優(yōu)先級從高到低對采樣策略逐條解析,并獲取每一條采樣策略中的關鍵字段及關鍵字段優(yōu)先級。

  6.根據(jù)權利要求5所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟C中對采樣策略逐條解析,具體是指服務器解析用戶操作窗口發(fā)來的Json格式的采樣策略腳本,提取關鍵字段對應的特征采樣函數(shù),對特征采樣函數(shù)表達式做語法、語義檢測,若特征采樣函數(shù)表達式無誤則保留采樣策略腳本并配置參數(shù),若特征采樣函數(shù)表達式有誤則彈出錯誤提示窗口。

  7.根據(jù)權利要求6所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟E中將所有采樣的數(shù)據(jù)復制到對應的采樣數(shù)據(jù)庫中并進行編碼。

  8.根據(jù)權利要求7所述的一種用于污水處理廠的報表數(shù)據(jù)采樣方法,其特征在于:所述步驟F中繪制曲線報表,具體是指采樣數(shù)據(jù)庫中已經(jīng)編碼的數(shù)據(jù)以Json格式返回給瀏覽器,瀏覽器根據(jù)編碼繪制曲線并在曲線顯示窗口顯示。

  說明書

  一種用于污水處理廠的報表數(shù)據(jù)采樣方法

  技術領域

  本發(fā)明涉及報表數(shù)據(jù)采樣技術領域,具體是指一種用于污水處理廠的報表數(shù)據(jù)采樣方法。

  背景技術

  在工業(yè)遠程監(jiān)控系統(tǒng)中,工業(yè)曲線的繪制是在用戶操作界面向服務器發(fā)送查詢請求,獲取數(shù)據(jù)以后在顯示窗口執(zhí)行繪制的。工業(yè)生產(chǎn)過程中需要高頻率連續(xù)不斷地采集和保存海量的工業(yè)信號數(shù)據(jù),并需要追溯以及檢索這些數(shù)據(jù)用以診斷生產(chǎn)過程中的實際技術問題。特別是污水處理行業(yè)中,一個污水處理廠需要每秒采集近千節(jié)點數(shù)據(jù),需要追溯的數(shù)據(jù)往往跨時間為1年以上,而其中關鍵技術指標信息,如pH值、NH3-N、BOD、COD、電流等信號信息尤為重要,企業(yè)需要通過這些信息數(shù)據(jù)繪制的曲線來判斷信號點異常,從而定位問題發(fā)生時間點。

  現(xiàn)有技術中所采取的技術為直接檢索數(shù)據(jù)庫,將符合內(nèi)容的數(shù)據(jù)全部展示。這種大數(shù)據(jù)采樣的方法計算量非常大,一是受數(shù)據(jù)傳輸帶寬的限制大,二是可能導致服務器計算資源過載、系統(tǒng)性能下降等問題,不適合采集頻率高、數(shù)據(jù)時間跨度大、數(shù)據(jù)處理量大的污水處理行業(yè)。

  發(fā)明內(nèi)容

  本發(fā)明的目的在于提供一種用于污水處理廠的報表數(shù)據(jù)采樣方法,改善大數(shù)據(jù)采樣受數(shù)據(jù)傳輸帶寬限制大、可能導致服務器計算資源過載的缺陷,滿足污水處理行業(yè)數(shù)據(jù)采樣的需求。

  本發(fā)明通過下述技術方案實現(xiàn):一種用于污水處理廠的報表數(shù)據(jù)采樣方法,包括以下步驟:

  步驟A:建立數(shù)據(jù)庫并對數(shù)據(jù)庫中所有數(shù)據(jù)進行更新;

  步驟B:在用戶操作窗口自定義采樣策略并制訂采樣策略優(yōu)先級;

  步驟C:服務器識別采樣類型并解析采樣策略,獲得采樣策略中關鍵字段及關鍵字段的優(yōu)先級;

  步驟D:服務器按采樣策略建立采樣數(shù)據(jù)庫,同一條采樣策略建立一個采樣數(shù)據(jù)庫;

  步驟E:服務器以采樣策略為基礎進行數(shù)據(jù)采樣,并將所有采樣的數(shù)據(jù)復制到對應的采樣數(shù)據(jù)庫中;

  步驟F:提取采樣數(shù)據(jù)庫中數(shù)據(jù)繪制曲線報表。

  進一步地,所述步驟B中自定義采樣策略根據(jù)采樣時間跨度分為三大類型:歷史數(shù)據(jù)采樣策略、實時數(shù)據(jù)采樣策略、歷史數(shù)據(jù)與實時數(shù)據(jù)結合采樣策略;自定義采樣策略至少自定義一條采樣策略,自定義多條采樣策略時需選擇采樣策略優(yōu)先級,默認采樣策略優(yōu)先級按采樣策略編輯順序的先后由高到低排列;每條采樣策略中包括至少一個關鍵字段,同一條采樣策略中包括多個關鍵字段時需選擇關鍵字段優(yōu)先級,默認關鍵字段優(yōu)先級按關鍵字段編輯順序的先后由高到低排列;所述采樣策略優(yōu)先級高于關鍵字段優(yōu)先級。

  進一步地,所述步驟B中用戶操作窗口將自定義采樣策略和采樣策略優(yōu)先級以Json格式形成采樣策略腳本。

  進一步地,所述步驟B中Json格式的采樣策略腳本定義采樣策略的格式定義如下:strategy_id為采樣策略號;strategy_pri為采樣策略優(yōu)先級;spec_id為關鍵字段標識;spec_pri為關鍵字段優(yōu)先級;spec_func為特征采樣函數(shù)表達式;spec_samp為基于該特征函數(shù)表達式選取點數(shù);spec_freg為關鍵字段的采樣頻率;spec_cnt為全部特征信號采樣點數(shù);output為全部采樣輸出點數(shù)。

  進一步地,所述步驟C中服務器先解析采樣策略的數(shù)量,然后根據(jù)每一條采樣策略的采樣時間跨度識別采樣類型并鎖定采樣目標,獲取所有采樣策略的采樣類型后,按采樣策略優(yōu)先級從高到低對采樣策略逐條解析,并獲取每一條采樣策略中的關鍵字段及關鍵字段優(yōu)先級。

  進一步地,所述步驟C中對采樣策略逐條解析,具體是指服務器解析用戶操作窗口發(fā)來的Json格式的采樣策略腳本,提取關鍵字段對應的特征采樣函數(shù),對特征采樣函數(shù)表達式做語法、語義檢測,若特征采樣函數(shù)表達式無誤則保留采樣策略腳本并配置參數(shù),若特征采樣函數(shù)表達式有誤則彈出錯誤提示窗口。

  進一步地,所述步驟E中將所有采樣的數(shù)據(jù)復制到對應的采樣數(shù)據(jù)庫中并進行編碼。

  進一步地,所述步驟F中繪制曲線報表,具體是指采樣數(shù)據(jù)庫中已經(jīng)編碼的數(shù)據(jù)以Json格式返回給瀏覽器,瀏覽器根據(jù)編碼繪制曲線并在曲線顯示窗口顯示。

  本發(fā)明與現(xiàn)有技術相比,具有以下優(yōu)點及有益效果:

  (1)本發(fā)明中自定義采樣策略并制訂采樣策略優(yōu)先級、關鍵字段優(yōu)先級,使數(shù)據(jù)采樣分布進行,減少同一時間段數(shù)據(jù)處理量;

  (2)本發(fā)明中根據(jù)采樣策略篩選的數(shù)據(jù)復制到對應的采樣數(shù)據(jù)庫中,一是便于調(diào)用,二是便于根據(jù)顯示窗口的縮放比例進行曲線的重新生成,進一步減少數(shù)據(jù)處理量。

相關推薦
項目深度追蹤
數(shù)據(jù)獨家提供
服務開通便捷 >