System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及物聯網的,尤其涉及一種車輛遠程任務的診斷方法、裝置、設備及存儲介質。
技術介紹
1、隨著智能汽車和物聯網技術的快速發展,車輛的遠程診斷和維護變得越來越重要。傳統的遠程診斷方法依賴于人工收集和整理車輛數據,以獲取車輛執行功能的預設關鍵步驟和對應的命令交互對,然后上傳到數據服務器進行分析。這種方法無法自動學習并添置未配置的功能以及對應的預設關鍵步驟和命令交互對,存在更新不及時、數據量大、維護不便等問題,難以滿足現代車輛診斷的高效性和準確性需求。
2、上述內容僅用于輔助理解本申請的技術方案,并不代表承認上述內容是現有技術。
技術實現思路
1、本申請的主要目的在于提供一種車輛遠程任務的診斷方法、裝置、設備及存儲介質,旨在解決傳統的遠程診斷方法依賴于人工收集和整理車輛數據,上傳至數據服務器的車輛遠程任務的預設關鍵步驟和對應的命令交互對的更新不及時,數據量大、維護成本高的技術問題。
2、為實現上述目的,本申請提出一種車輛遠程任務的診斷方法,所述方法包括:
3、檢測服務端的已有關系庫中是否存在所述車輛遠程任務的車輛信息和任務類型;
4、若所述服務端的已有關系庫中不存在所述車輛遠程任務的車輛信息和任務類型,則基于預先訓練得到的車輛遠程任務的數據模型,添置所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對至所述服務端的已有關系庫;
5、基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務。
7、接收客戶端發送的查詢車輛遠程任務的車輛信息和任務類型的查詢請求;
8、根據所述查詢請求在已有關系庫中進行查詢,獲得查詢結果。
9、在一實施例中,所述車輛遠程任務的數據模型的學習訓練步驟包括:
10、獲取車輛的診斷數據;
11、基于所述車輛的診斷數據,通過分析診斷數據中的執行日志和錯誤信息,獲取車輛遠程任務的預設關鍵步驟和對應數據的命令交互對;
12、基于所述車輛遠程任務的必要步驟和對應數據的命令交互對進行預處理并構建數據集;
13、通過機器學習算法對所述數據集進行訓練,得到車輛遠程功能的數據模型。
14、在一實施例中,所述基于預先訓練得到的車輛遠程任務的數據模型,添置所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對至所述服務端的已有關系庫的步驟包括:
15、加載預先訓練得到的車輛遠程任務的數據模型;
16、將車輛遠程任務的相關數據輸入到加載后的所述車輛遠程任務的數據模型中;
17、使用加載后的所述車輛遠程任務的數據模型對輸入數據進行預測,識別出車輛遠程任務的預設關鍵步驟;
18、解析所述車輛遠程任務的數據模型的預測結果,提取所述車輛遠程任務的預設關鍵步驟和對應數據;
19、基于提取的所述預設關鍵步驟和對應數據,構建命令交互對;
20、將構建好的所述命令交互對傳輸到服務端的已有關系庫中,更新已有關系庫。
21、在一實施例中,所述基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務的步驟之前還包括:
22、判斷是否存在車輛遠程任務的操作路徑;
23、若存在所述車輛遠程任務的操作路徑,則客戶端按照操作路徑自動執行每一步驟,與被檢測車輛進行數據通訊,完成指定功能;
24、若不存在所述車輛遠程任務的操作路徑,則客戶端提示用戶無法自動完成指定功能,需要人工干預或服務端提供相應證據。
25、在一實施例中,所述基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務的步驟包括:
26、獲取車輛遠程任務的預設關鍵步驟和對應數據的命令交互對;
27、檢查并確保車輛與服務端的網絡連接正常,初始化任務執行所需的軟件和硬件資源;
28、基于所述車輛遠程任務的預設關鍵步驟順序,依次發送對應數據的命令交互對至車輛并接收車輛的響應;
29、基于所述車輛的響應實時監控每個預設關鍵步驟的執行狀態和結果。
30、此外,為實現上述目的,本申請還提出一種車輛遠程任務的診斷裝置,所述的裝置包括:
31、數據獲取模塊,用于獲取車輛的遠程任務的車輛信息、任務類型和診斷數據;
32、關系庫處理模塊,用于檢測服務端的已有關系庫中是否存在所述車輛遠程任務的車輛信息和任務類型,以及所述服務端的已有關系庫的更新;
33、數據模型處理模塊,通過加載預先訓練得到的車輛遠程任務的數據模型,對輸入數據進行預測,識別出車輛遠程任務的預設關鍵步驟和對應數據,并構建命令交互對;
34、任務執行控制模塊,用于判斷是否存在車輛遠程任務的操作路徑,若存在則自動執行任務,若不存在則提示用戶進行人工干預或服務端提供相應證據;
35、數據存儲模塊,用于存儲服務端的已有關系庫,診斷數據、數據模型和任務執行的結果。
36、此外,為實現上述目的,本申請還提出一種車輛遠程任務的診斷設備,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現如上文所述的車輛遠程任務的診斷方法的步驟。
37、此外,為實現上述目的,本申請還提出一種存儲介質,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如上文所述的車輛遠程任務的診斷方法的步驟。
38、此外,為實現上述目的,本申請還提供一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時實現如上文所述的車輛遠程任務的診斷方法的步驟。
39、本申請提出的車輛遠程任務的診斷方法、裝置、設備及存儲介質,至少具有以下技術效果:
40、通過檢測服務端的已有關系庫中是否存在車輛遠程任務的車輛信息和任務類型,若所述服務端的已有關系庫中不存在所述車輛遠程任務的車輛信息和任務類型,則基于預先訓練得到的車輛遠程任務的數據模型,添置所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對至所述服務端的已有關系庫,基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務。基于本申請方案,通過服務端的已有關系庫和車輛遠程任務的數據模型,自動化的數據收集和分析過程能夠實時更新車輛狀態和故障信息,更準確地識別車輛執行任務的預設關鍵步驟和對應數據的命令交互對,提高了數據處理的效率,大大減少了人工工作量,提高了診斷效率,降低了維護成本。
本文檔來自技高網...【技術保護點】
1.一種車輛遠程任務的診斷方法,其特征在于,所述方法應用于服務端,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述檢測服務端的已有關系庫中是否存在所述車輛遠程任務的車輛信息和任務類型的步驟包括:
3.如權利要求1所述的方法,其特征在于,所述車輛遠程任務的數據模型的學習訓練步驟包括:
4.如權利要求3所述的方法,其特征在于,所述基于預先訓練得到的車輛遠程任務的數據模型,添置所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對至所述服務端的已有關系庫的步驟包括:
5.如權利要求4所述的方法,其特征在于,所述基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務的步驟之前還包括:
6.如權利要求5所述的方法,其特征在于,所述基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務的步驟包括:
7.一種車輛遠程任務的診斷裝置,其特征在于,所述裝置包括:
8.一種車輛遠程任務的診斷設備,其特征在于,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可
9.一種存儲介質,其特征在于,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6中任一項所述的車輛遠程任務的診斷方法的步驟。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6中任一項所述的車輛遠程任務的診斷方法的步驟。
...【技術特征摘要】
1.一種車輛遠程任務的診斷方法,其特征在于,所述方法應用于服務端,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述檢測服務端的已有關系庫中是否存在所述車輛遠程任務的車輛信息和任務類型的步驟包括:
3.如權利要求1所述的方法,其特征在于,所述車輛遠程任務的數據模型的學習訓練步驟包括:
4.如權利要求3所述的方法,其特征在于,所述基于預先訓練得到的車輛遠程任務的數據模型,添置所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對至所述服務端的已有關系庫的步驟包括:
5.如權利要求4所述的方法,其特征在于,所述基于所述車輛遠程任務的預設關鍵步驟和對應數據的命令交互對,執行所述車輛遠程任務的步驟之前還包括:
6.如權利要求5所述的方法,其特征在于,所述基于所述車輛遠程任務的預...
【專利技術屬性】
技術研發人員:劉新,鄧春武,
申請(專利權)人:深圳市元征科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。