System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及車聯網領域,特別涉及一種數據檢測方法、裝置、設備、介質。
技術介紹
1、為了保證新能源車輛上路行駛時的安全性,相關監管平臺制定了一系列運行規范,每個新能源車輛需要定期將車輛數據上傳至專業的監管平臺,由專業的監管平臺對車輛數據進行分析,判斷車輛是否符合相關規定。
2、相關技術中,國家監管平臺在對車輛數據進行統一檢測后會在約定時間內將檢測結果反饋至車輛,幫助車輛進行整改,提高車輛數據的質量。
3、然而,由于車輛數據的來源多樣、數據格式復雜,導致收集到的車輛數據很可能存在缺失、質量較低的情況,監管平臺無法基于質量較低的數據給出準確的分析結果,監管平臺檢測周期較長,在等待檢測結果的時間段內車輛無法及時調整自身。
技術實現思路
1、本申請實施例提供了一種數據檢測方法、裝置、設備、介質,能夠對車輛在歷史時間段內發送至監管平臺的運行數據進行檢測,確定運行數據是否存在不符合數據質量要求的情況,在監管平臺下發監控結果之前就進行相應的調整,提高了獲取數據檢測結果的效率。所述技術方案如下:
2、一方面,提供了一種數據檢測方法,由第一車輛執行,所述方法包括:
3、獲取所述第一車輛的運行數據,所述運行數據用于描述所述第一車輛在歷史時間段內行駛時各部件的工作狀態,其中,從所述第一車輛從休眠狀態進入工作狀態起,所述第一車輛的車載終端采集所述第一車輛產生的所述運行數據,基于預設頻率將所述運行數據發送至監管平臺,所述監管平臺用于監控所述第一車輛的運行過
4、基于所述運行數據進行檢測,確定所述運行數據符合預設的數據質量要求的情況,得到檢測結果,所述數據質量要求包括數據完整性要求、數據一致性要求、數據時效性要求中的至少一種;
5、在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果獲取對應的車輛調整方案,所述車輛調整方案用于指導調整所述第一車輛在未來時間段的運行數據符合所述數據質量要求。
6、另一方面,提供了一種數據檢測裝置,所述裝置包括:
7、獲取模塊,用于獲取第一車輛的運行數據,所述運行數據用于描述所述第一車輛在歷史時間段內行駛時各部件的工作狀態,其中,從所述第一車輛從休眠狀態進入工作狀態起,所述第一車輛的車載終端采集所述第一車輛產生的所述運行數據,基于預設頻率將所述運行數據發送至監管平臺,所述監管平臺用于監控所述第一車輛的運行過程;
8、檢測模塊,用于基于所述運行數據進行檢測,確定所述運行數據符合預設的數據質量要求的情況,得到檢測結果,所述數據質量要求包括數據完整性要求、數據一致性要求、數據時效性要求中的至少一種;
9、所述獲取模塊,還用于在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果獲取對應的車輛調整方案,所述車輛調整方案用于指導調整所述第一車輛在未來時間段的運行數據符合所述數據質量要求。
10、在一個可選的實施例中,所述檢測模塊,還用于對所述運行數據進行預處理,得到預處理后的數據,所述預處理后的數據符合預設的數據格式要求;獲取與所述數據完整性要求對應的第一檢測任務、與所述數據一致性要求對應的第二檢測任務、與所述數據時效性要求對應的第三檢測任務;基于所述第一檢測任務對所述運行數據進行第一檢測,得到第一檢測結果;基于所述第二檢測任務對所述運行數據進行第二檢測,得到第二檢測結果;基于所述第三檢測任務對所述運行數據進行第三檢測,得到所述第三檢測結果;基于所述第一檢測結果、所述第二檢測結果和所述第三檢測結果獲取所述第一車輛的所述檢測結果。
11、在一個可選的實施例中,所述檢測模塊,還用于獲取第一哈希值,所述第一哈希值是采集所述運行數據時,對所述運行數據進行哈希運算所得到的數值;基于所述第一檢測任務,對經過傳輸的所述運行數據重新進行哈希運算后,生成第二哈希值;基于所述第一哈希值和所述第二哈希值之間的匹配情況,確定所述運行數據對所述數據完整性要求的符合情況,作為所述第一檢測結果。
12、在一個可選的實施例中,所述檢測結果中包含問題編碼,所述問題編碼用于指示所述運行數據存在的數據質量問題;
13、所述獲取模塊,還用于獲取編碼對照表,所述編碼對照表中包含所述問題編碼與候選調整方案之間的對應關系;在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果中的所述問題編碼,從所述編碼對照表中獲取對應的所述車輛調整方案。
14、在一個可選的實施例中,所述獲取模塊,還用于響應于所述問題編碼指示所述運行數據的總數未達到預設的總數閾值,從所述編碼對照表中獲取第一調整方案,其中,所述第一調整方案用于指導將所述第一車輛的日均使用時長增加至第一時長閾值。
15、在一個可選的實施例中,所述獲取模塊,還用于響應于所述問題編碼指示所述運行數據中有效數據的占比未達到預設的有效占比閾值,從所述編碼對照表中獲取第二調整方案,其中,所述第二調整方案用于指導將所述第一車輛停靠在傳輸信號質量符合傳輸要求的位置,所述有效數據是指所述運行數據中符合所述數據質量要求的數據。
16、在一個可選的實施例中,所述獲取模塊之前,所述裝置還包括:
17、連接建立模塊,用于在所述車載終端從休眠狀態進入工作狀態時,建立所述車載終端與所述監管平臺之間的通信連接;在所述第一車輛產生所述運行數據時,基于所述通信連接將所述運行數據以所述預設頻率發送至所述監管平臺;
18、所述獲取模塊,還用于在所述檢測結果指示所述運行數據中空數據的占比達到預設的空數據占比閾值的情況下,基于所述檢測結果獲取目標調整方案,其中,所述目標調整方案用于指示在建立所述車載終端與所述監管平臺之間的所述通信連接之前,獲取所述第一車輛中各部件的狀態信息,當所述各部件的狀態信息指示所述第一車輛各部件均進入工作狀態時,建立所述車載終端與所述監管平臺之間的通信連接。
19、另一方面,提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如上述本申請實施例中任一所述的數據檢測方法。
20、另一方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現如上述本申請實施例中任一所述的數據檢測方法。
21、另一方面,提供了一種計算機程序產品或計算機程序,該計算機程序產品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執行該計算機指令,使得該計算機設備執行上述實施例中任一所述的數據檢測方法。
22、本申請實施例提供的技術方案帶來的有益效果至少包括:
23、收集第一車輛在歷史時間段內向監管平臺實本文檔來自技高網...
【技術保護點】
1.一種數據檢測方法,其特征在于,由第一車輛執行,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述運行數據進行檢測,確定所述運行數據符合預設的數據質量要求的情況,得到檢測結果,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述第一檢測任務對所述運行數據進行第一檢測,得到第一檢測結果,包括:
4.根據權利要求1所述的方法,其特征在于,所述檢測結果中包含問題編碼,所述問題編碼用于指示所述運行數據存在的數據質量問題;
5.根據權利要求4所述的方法,其特征在于,所述在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果中的所述問題編碼,從所述編碼對照表中獲取對應的所述車輛調整方案,包括:
6.根據權利要求4所述的方法,其特征在于,所述在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果中的所述問題編碼,從所述編碼對照表中獲取對應的所述車輛調整方案,包括:
7.根據權利要求1至6任一所述的方法,其特征在于,所述獲取所述第一車輛的運行數據之前,所述方法還包括:
< ...【技術特征摘要】
1.一種數據檢測方法,其特征在于,由第一車輛執行,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述運行數據進行檢測,確定所述運行數據符合預設的數據質量要求的情況,得到檢測結果,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述第一檢測任務對所述運行數據進行第一檢測,得到第一檢測結果,包括:
4.根據權利要求1所述的方法,其特征在于,所述檢測結果中包含問題編碼,所述問題編碼用于指示所述運行數據存在的數據質量問題;
5.根據權利要求4所述的方法,其特征在于,所述在所述運行數據不符合所述數據質量要求的情況下,基于所述檢測結果中的所述問題編碼,從所述編碼對照表中獲取對應的所述車輛調整方案,包括:
6.根據權利要求...
【專利技術屬性】
技術研發人員:潘楠,王紅余,朱胡亮,楊強強,周天,陳旭,
申請(專利權)人:奇瑞新能源汽車股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。