本發(fā)明涉及數(shù)據(jù)采集,具體涉及一種應(yīng)用于成品油零售企業(yè)(加油站)加油機(jī)數(shù)據(jù)監(jiān)測與管理系統(tǒng)的邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)及數(shù)據(jù)采集方法。
背景技術(shù):
1、在現(xiàn)有技術(shù)中,系統(tǒng)對加油機(jī)運(yùn)行數(shù)據(jù)和交易數(shù)據(jù)的采集,主要依賴加油機(jī)的稅控口或計量通訊線完成接入,這種采集方式通常需要對加油機(jī)進(jìn)行物理改動、破拆線路,并安裝額外的硬件設(shè)備(如數(shù)據(jù)采集模塊、傳感器等),雖然能夠?qū)崿F(xiàn)數(shù)據(jù)采集需求,但也伴隨著一系列問題與缺陷。
2、上述方式構(gòu)成的硬件介入式加油機(jī)數(shù)據(jù)采集系統(tǒng),主要通過以下幾種方式實(shí)現(xiàn)數(shù)據(jù)采集:
3、(1)傳感器安裝:在加油機(jī)內(nèi)部安裝傳感器,實(shí)時監(jiān)控油量、流速等數(shù)據(jù)。
4、(2)數(shù)據(jù)模塊嵌入:在加油機(jī)的控制板上嵌入數(shù)據(jù)采集模塊,通過接入加油機(jī)的計量線路獲取數(shù)據(jù)。
5、其存在以下問題和缺點(diǎn):
6、(1)安全隱患:硬件介入式采集需要對加油機(jī)進(jìn)行物理改動,這可能破壞加油機(jī)的原有防爆設(shè)計,帶來潛在的安全風(fēng)險;特別是在安裝和維護(hù)過程中,頻繁動鉛封會增加安全隱患。
7、(2)兼容性問題:不同品牌和型號的加油機(jī)之間存在較大的差異,介入式采集系統(tǒng)在適配不同設(shè)備時可能會遇到兼容性問題,無法實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)采集。
8、(3)數(shù)據(jù)準(zhǔn)確性和實(shí)時性不足:由于需要對加油機(jī)進(jìn)行改動,數(shù)據(jù)采集的準(zhǔn)確性和實(shí)時性容易受到影響,可能會出現(xiàn)數(shù)據(jù)延遲或錯誤。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題是:克服現(xiàn)有硬件介入式采集系統(tǒng)由于物理改動所造成的安全隱患,以及兼容性問題和數(shù)據(jù)準(zhǔn)確性和實(shí)時性不足的缺陷,提供一種邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)及數(shù)據(jù)采集方法,其采用非介入式采集系統(tǒng),能夠在不對加油機(jī)硬件進(jìn)行物理改動的情況下,實(shí)時采集加油機(jī)的運(yùn)行數(shù)據(jù)、交易數(shù)據(jù)和狀態(tài)信息,進(jìn)而提升加油站運(yùn)營管理的智能化水平,實(shí)現(xiàn)對加油機(jī)的精確監(jiān)控和數(shù)據(jù)分析,為成品油流通行業(yè)提供可靠的數(shù)據(jù)支持,確保油品質(zhì)量和銷售數(shù)據(jù)的規(guī)范化管理。
2、本邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)包括數(shù)據(jù)采集模塊、數(shù)據(jù)傳輸模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)存儲模塊、數(shù)據(jù)展示和分析模塊,其中,所述數(shù)據(jù)采集模塊的輸入端連接加油機(jī)至站房的原有通訊經(jīng)營鏈路,數(shù)據(jù)采集模塊輸出端連接數(shù)據(jù)傳輸模塊輸入端、數(shù)據(jù)傳輸模塊輸出端連接數(shù)據(jù)處理模塊輸入端、數(shù)據(jù)處理模塊輸出端連接數(shù)據(jù)存儲模塊輸入端、數(shù)據(jù)處理模塊輸出端連接數(shù)據(jù)展示和分析模塊輸入端;所述數(shù)據(jù)采集模塊,用于自加油機(jī)至站房的原有通訊經(jīng)營鏈路,采集加油機(jī)主板計量芯片數(shù)據(jù)和實(shí)時數(shù)據(jù),形成結(jié)構(gòu)化文本數(shù)據(jù)輸出,同時監(jiān)控并防止作弊指令下行;所述數(shù)據(jù)傳輸模塊,用于將數(shù)據(jù)采集模塊采集的結(jié)構(gòu)化文本數(shù)據(jù)通過專線或?qū)拵蟼鲾?shù)據(jù)至數(shù)據(jù)處理模塊,并在上傳時利用其加密終端對數(shù)據(jù)進(jìn)行加密處理,確保數(shù)據(jù)傳輸?shù)陌踩院屯暾缘耐瑫r,防止數(shù)據(jù)泄露和篡改;所述數(shù)據(jù)處理模塊,用于接收數(shù)據(jù)傳輸模塊上傳的加密數(shù)據(jù),并對數(shù)據(jù)包進(jìn)行解密,恢復(fù)為結(jié)構(gòu)化文本數(shù)據(jù),同時對數(shù)據(jù)進(jìn)行校驗(yàn)和清洗,去除冗余和錯誤信息;所述數(shù)據(jù)存儲模塊,用于將數(shù)據(jù)存儲到數(shù)據(jù)庫中,并為每條數(shù)據(jù)記錄添加時間戳和唯一標(biāo)識符,便于追蹤和查詢;所述數(shù)據(jù)展示和分析模塊,用于提供數(shù)據(jù)查詢和統(tǒng)計分析功能,支持多維度的數(shù)據(jù)檢索,并生成可視化報告和數(shù)據(jù)看板,匯總并展示加油站的運(yùn)行狀態(tài)和交易數(shù)據(jù),同時實(shí)現(xiàn)預(yù)警功能,針對異常數(shù)據(jù)進(jìn)行實(shí)時提醒和處理。
3、進(jìn)一步的,所述數(shù)據(jù)采集模塊包括物聯(lián)數(shù)采終端,所述物聯(lián)數(shù)采終端通過串口與加油機(jī)建立通信通道,通過通訊指令獲取加油機(jī)計量主板及加油槍的實(shí)時定單數(shù)據(jù)包。
4、進(jìn)一步的,所述所述數(shù)據(jù)傳輸模塊的數(shù)據(jù)庫支持關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。
5、本邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)采集方法所述邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)為上述邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng),該方法包括以下步驟,
6、s1-數(shù)據(jù)采集模塊自加油機(jī)至站房的原有通訊經(jīng)營鏈路,采集加油機(jī)主板計量芯片數(shù)據(jù)和實(shí)時數(shù)據(jù),形成結(jié)構(gòu)化文本數(shù)據(jù)向數(shù)據(jù)傳輸模塊輸出,同時監(jiān)控并防止作弊指令下行;
7、s2-數(shù)據(jù)傳輸模塊接收數(shù)據(jù)采集模塊結(jié)構(gòu)化文本數(shù)據(jù),通過其加密終端對數(shù)據(jù)進(jìn)行加密處理,然后通過專線或?qū)拵⒓用軘?shù)據(jù)上傳數(shù)據(jù)至數(shù)據(jù)處理模塊;
8、s3-數(shù)據(jù)處理模塊接收數(shù)據(jù)傳輸模塊上傳的加密數(shù)據(jù),并對數(shù)據(jù)包進(jìn)行解密,恢復(fù)為結(jié)構(gòu)化文本數(shù)據(jù),同時對數(shù)據(jù)進(jìn)行校驗(yàn)和清洗,去除冗余和錯誤信息發(fā)送至數(shù)據(jù)存儲模塊;
9、s4-數(shù)據(jù)存儲模塊將接收到的數(shù)據(jù)存儲到數(shù)據(jù)庫中,并為每條數(shù)據(jù)記錄添加時間戳和唯一標(biāo)識符;
10、s5-數(shù)據(jù)展示和分析模塊根據(jù)時間戳和唯一標(biāo)識符調(diào)取數(shù)據(jù)存儲模塊中的所需數(shù)據(jù),并進(jìn)行統(tǒng)計分析和多維度檢索,并生成可視化報告和數(shù)據(jù)看板,匯總并展示加油站的運(yùn)行狀態(tài)和交易數(shù)據(jù),同時自動對異常數(shù)據(jù)進(jìn)行實(shí)時提醒和處理。
11、進(jìn)一步的,步驟s2所述數(shù)據(jù)傳輸過程中,若傳輸失敗,記錄錯誤并重試傳輸;數(shù)據(jù)傳輸模塊預(yù)設(shè)重試次數(shù)限制,達(dá)到限制次數(shù)之前,數(shù)據(jù)傳輸模塊按照一定的時間間隔重試,當(dāng)重試次數(shù)達(dá)到上限,如果仍然無法成功傳輸數(shù)據(jù),數(shù)據(jù)傳輸模塊將該數(shù)據(jù)標(biāo)記為異常,并將數(shù)據(jù)暫存至本地數(shù)據(jù)庫或緩存中,等待網(wǎng)絡(luò)恢復(fù)后再次嘗試傳輸,或者將數(shù)據(jù)標(biāo)記為待處理,由人工進(jìn)行干預(yù)。
12、本發(fā)明一種邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)及數(shù)據(jù)采集方法,克服了現(xiàn)有硬件介入式采集系統(tǒng)由于物理改動所造成的安全隱患,以及兼容性問題和數(shù)據(jù)準(zhǔn)確性和實(shí)時性不足的缺陷,提供一種邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)及數(shù)據(jù)采集方法,其采用非介入式采集系統(tǒng),能夠在不對加油機(jī)硬件進(jìn)行物理改動的情況下,實(shí)時采集加油機(jī)的運(yùn)行數(shù)據(jù)、交易數(shù)據(jù)和狀態(tài)信息,進(jìn)而提升加油站運(yùn)營管理的智能化水平,實(shí)現(xiàn)對加油機(jī)的精確監(jiān)控和數(shù)據(jù)分析,為成品油流通行業(yè)提供可靠的數(shù)據(jù)支持,確保油品質(zhì)量和銷售數(shù)據(jù)的規(guī)范化管理。
1.一種邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng),其特征是:包括數(shù)據(jù)采集模塊(1)、數(shù)據(jù)傳輸模塊(2)、數(shù)據(jù)處理模塊(3)、數(shù)據(jù)存儲模塊(4)、數(shù)據(jù)展示和分析模塊(5),其中,所述數(shù)據(jù)采集模塊(1)的輸入端連接加油機(jī)至站房的原有通訊經(jīng)營鏈路,數(shù)據(jù)采集模塊(1)輸出端連接數(shù)據(jù)傳輸模塊(2)輸入端、數(shù)據(jù)傳輸模塊(2)輸出端連接數(shù)據(jù)處理模塊(3)輸入端、數(shù)據(jù)處理模塊(3)輸出端連接數(shù)據(jù)存儲模塊(4)輸入端、數(shù)據(jù)處理模塊(3)輸出端連接數(shù)據(jù)展示和分析模塊(5)輸入端;
2.根據(jù)權(quán)利要求1所述的邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng),其特征是:所述數(shù)據(jù)采集模塊(1)包括物聯(lián)數(shù)采終端,所述物聯(lián)數(shù)采終端通過串口與加油機(jī)建立通信通道,通過通訊指令獲取加油機(jī)計量主板及加油槍的實(shí)時定單數(shù)據(jù)包。
3.根據(jù)權(quán)利要求1所述的邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng),其特征是:所述所述數(shù)據(jù)傳輸模塊(2)的數(shù)據(jù)庫支持關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫。
4.一種邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)采集方法,其特征是:所述邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)為權(quán)利要求1至3任一項(xiàng)所述的邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng),該方法包括以下步驟,
5.根據(jù)權(quán)利要求4所述的邊緣物聯(lián)加油機(jī)數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)采集方法,其特征是:步驟s2所述數(shù)據(jù)傳輸過程中,若傳輸失敗,記錄錯誤并重試傳輸;數(shù)據(jù)傳輸模塊預(yù)設(shè)重試次數(shù)限制,達(dá)到限制次數(shù)之前,數(shù)據(jù)傳輸模塊按照一定的時間間隔重試,當(dāng)重試次數(shù)達(dá)到上限,如果仍然無法成功傳輸數(shù)據(jù),數(shù)據(jù)傳輸模塊將該數(shù)據(jù)標(biāo)記為異常,并將數(shù)據(jù)暫存至本地數(shù)據(jù)庫或緩存中,等待網(wǎng)絡(luò)恢復(fù)后再次嘗試傳輸,或者將數(shù)據(jù)標(biāo)記為待處理,由人工進(jìn)行干預(yù)。