System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及數(shù)據(jù)采集領(lǐng)域,尤其涉及充電數(shù)據(jù)采集方法、裝置、設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、新能源汽車充電時,數(shù)據(jù)采集環(huán)節(jié)是連接充電設(shè)施與云端平臺的關(guān)鍵環(huán)節(jié)。數(shù)據(jù)采集環(huán)節(jié)對于保障充電安全、優(yōu)化充電效率及提升用戶體驗具有至關(guān)重要的作用。近年來,隨著新能源汽車市場的蓬勃發(fā)展,充電數(shù)據(jù)的實時監(jiān)控與智能管理已成為行業(yè)關(guān)注的焦點。充電過程中產(chǎn)生的大量數(shù)據(jù),包括但不限于電量、電壓、電流、電池溫度等關(guān)鍵參數(shù),對于充電用戶和運營方而言,不僅能夠提供充電過程的可視化監(jiān)控,還能為故障診斷、維護決策及優(yōu)化充電策略提供重要依據(jù)。
2、基于固定時間間隔的定時數(shù)據(jù)采集方案在新能源汽車充電領(lǐng)域得到了廣泛應(yīng)用,并展現(xiàn)出一定的實用性和穩(wěn)定性。但是,時間間隔設(shè)定較小時,容易導(dǎo)致存儲成本增加,加重網(wǎng)絡(luò)負擔(dān),影響系統(tǒng)穩(wěn)定性和效率,而時間間隔較大時,而會削弱數(shù)據(jù)的實時性,降低充電狀態(tài)的監(jiān)測精度。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例提供了一種充電數(shù)據(jù)采集方法、裝置、設(shè)備及存儲介質(zhì),以解決現(xiàn)有技術(shù)中采集充電數(shù)據(jù)時,容易導(dǎo)致存儲成本增加,加重網(wǎng)絡(luò)負擔(dān)或削弱數(shù)據(jù)的實時性,降低充電狀態(tài)的監(jiān)測精度的問題。
2、本申請實施例的第一方面提供了一種充電數(shù)據(jù)采集方法,所述方法包括:
3、確定用戶端的狀態(tài)標(biāo)識,所述狀態(tài)標(biāo)識用于指示用戶端的頁面使用狀態(tài);
4、根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率;
5、根據(jù)所述數(shù)據(jù)采集頻率獲取充電設(shè)備的
6、結(jié)合第一方面,在第一方面的第一種可能實現(xiàn)方式中,確定用戶端的狀態(tài)標(biāo)識,包括:
7、通過websocket建立與用戶端的實時通信連接;
8、根據(jù)所述實時通信連接獲取所述用戶端傳送的心跳信號;
9、根據(jù)所述心跳信號中包括的用戶id,更新所述狀態(tài)標(biāo)識。
10、結(jié)合第一方面的第一種可能實現(xiàn)方式,在第一方面的第二種可能實現(xiàn)方式中,根據(jù)所述心跳信號中包括的用戶id,更新所述狀態(tài)標(biāo)識,包括:
11、接收所述用戶端的心跳信號;
12、解析所述心跳信號中包括的用戶id;
13、在接收到所述心跳信號之后的預(yù)定時長內(nèi),確定所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識,在最近接收到所述心跳信號超過所述預(yù)定時長之后,確定所述用戶端的狀態(tài)標(biāo)識為休眠狀態(tài)標(biāo)識。
14、結(jié)合第一方面,在第一方面的第三種可能實現(xiàn)方式中,所述狀態(tài)標(biāo)識包括激活狀態(tài)標(biāo)識和休眠狀態(tài)標(biāo)識;
15、根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率,包括:
16、當(dāng)所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識時,確定所述數(shù)據(jù)采集頻率為第一采集頻率;
17、當(dāng)所述用戶端的狀態(tài)標(biāo)識為休眠狀態(tài)標(biāo)識時,確定所述數(shù)據(jù)采集頻率為第二采集頻率;
18、其中,所述第二采集頻率小于所述第一采集頻率。
19、結(jié)合第一方面的第三種可能實現(xiàn)方式,在第一方面的第四種可能實現(xiàn)方式中,當(dāng)所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識時,確定所述數(shù)據(jù)采集頻率為第一采集頻率,包括:
20、當(dāng)所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識時,獲取所述用戶端的用戶id;
21、根據(jù)預(yù)設(shè)的用戶id與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述數(shù)據(jù)采集頻率為所述用戶id對應(yīng)的第三采集頻率。
22、結(jié)合第一方面,在第一方面的第五種可能實現(xiàn)方式中,根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率,包括:
23、根據(jù)用戶端的頁面訪問信息,確定所述用戶端對充電數(shù)據(jù)的關(guān)注度的狀態(tài)標(biāo)識;
24、根據(jù)所述關(guān)注度的狀態(tài)標(biāo)識,結(jié)合預(yù)先設(shè)定的關(guān)注度與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述數(shù)據(jù)采集頻率為第四采集頻率。
25、結(jié)合第一方面,在第一方面的第六種可能實現(xiàn)方式中,在根據(jù)所述數(shù)據(jù)采集頻率獲取充電設(shè)備的充電數(shù)據(jù)之前,所述方法還包括:
26、確定所述充電設(shè)備的充電狀態(tài)所屬的充電階段,所述充電階段包括第一功率范圍階段和第二功率范圍階段,其中,第一功率范圍中的充電功率大于第二功率范圍中的充電功率;
27、在所述充電狀態(tài)所屬的充電階段為第一功率范圍階段時,增大所述數(shù)據(jù)采集頻率;
28、在所述充電狀態(tài)所屬的充電階段為第二功率范圍階段時,降低所述數(shù)據(jù)采集頻率。
29、本申請實施例的第二方面提供了一種充電數(shù)據(jù)采集裝置,所述裝置包括:
30、狀態(tài)標(biāo)識確定單元,用于確定用戶端的狀態(tài)標(biāo)識,所述狀態(tài)標(biāo)識用于指示用戶端的頁面使用狀態(tài);
31、數(shù)據(jù)采集頻率確定單元,用于根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率;
32、充電數(shù)據(jù)獲取單元,用于根據(jù)所述數(shù)據(jù)采集頻率獲取充電設(shè)備的充電數(shù)據(jù)。
33、本申請實施例的第三方面提供了充電數(shù)據(jù)采集設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如第一方面任一項所述方法的步驟。
34、本申請實施例的第四方面提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面任一項所述方法的步驟。
35、本申請實施例與現(xiàn)有技術(shù)相比存在的有益效果是:本申請實施例通過確定用戶端的狀態(tài)標(biāo)識,通過用戶端的狀態(tài)標(biāo)識獲取用戶端的頁面使用狀態(tài),基于狀態(tài)標(biāo)識和數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率,從而使得數(shù)據(jù)采集頻率能夠適應(yīng)用戶端的頁面使用狀態(tài),從而能夠在不同的頁面使用狀態(tài)下采用不同的數(shù)據(jù)采集頻率,以適應(yīng)用戶端的頁面使用狀態(tài),可以在頁面處于未使用狀態(tài)時降低數(shù)據(jù)采集頻率,從而能夠有效的降低存儲成本,減輕網(wǎng)絡(luò)負擔(dān),在頁面處于使用狀態(tài)時提升數(shù)據(jù)采集頻率,在有使用需要時提升數(shù)據(jù)的實時性,提升監(jiān)測精度。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種充電數(shù)據(jù)采集方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定用戶端的狀態(tài)標(biāo)識,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述心跳信號中包括的用戶ID,更新所述狀態(tài)標(biāo)識,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述狀態(tài)標(biāo)識包括激活狀態(tài)標(biāo)識和休眠狀態(tài)標(biāo)識;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識時,確定所述數(shù)據(jù)采集頻率為第一采集頻率,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述用戶端的狀態(tài)標(biāo)識對應(yīng)的數(shù)據(jù)采集頻率,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述數(shù)據(jù)采集頻率獲取充電設(shè)備的充電數(shù)據(jù)之前,所述方法還包括:
8.一種充電數(shù)據(jù)采集裝置,其特征在于,所述裝置包括:
9.一種充電數(shù)據(jù)采集設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利
10.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7任一項所述方法的步驟。
...【技術(shù)特征摘要】
1.一種充電數(shù)據(jù)采集方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定用戶端的狀態(tài)標(biāo)識,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述心跳信號中包括的用戶id,更新所述狀態(tài)標(biāo)識,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述狀態(tài)標(biāo)識包括激活狀態(tài)標(biāo)識和休眠狀態(tài)標(biāo)識;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)所述用戶端的狀態(tài)標(biāo)識為激活狀態(tài)標(biāo)識時,確定所述數(shù)據(jù)采集頻率為第一采集頻率,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)預(yù)設(shè)的狀態(tài)標(biāo)識與數(shù)據(jù)采集頻率的對應(yīng)關(guān)系,確定所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:龐劍坤,倪哲徐,
申請(專利權(quán))人:普聯(lián)技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。