本技術(shù)涉及ota升級(jí),尤其涉及ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著智能車輛技術(shù)的發(fā)展,車輛的軟件更新變得日益頻繁。傳統(tǒng)的ota(over-the-air)升級(jí)方式存在升級(jí)時(shí)間選擇不靈活、升級(jí)中斷用戶體驗(yàn)等問題,即使用戶預(yù)約指定的時(shí)間進(jìn)行升級(jí),也難以避免到點(diǎn)后車輛停在地下停車場這樣的網(wǎng)絡(luò)環(huán)境。而目前正在進(jìn)行ota升級(jí)時(shí),通常是在夜間進(jìn)行升級(jí),當(dāng)車輛停駛并連接到wi-fi時(shí),自動(dòng)下載并安裝更新。用戶也可以在車輛的觸摸屏上查看升級(jí)詳情,并選擇立即升級(jí)或安排升級(jí)時(shí)間,但是這種方式在升級(jí)時(shí)間長時(shí),會(huì)影響到用戶使用車輛,同時(shí)并不是每個(gè)人都夜間不使用車輛,也會(huì)影響到用戶使用車輛。
2、上述內(nèi)容僅用于輔助理解本技術(shù)的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的主要目的在于提供一種ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)無法根據(jù)用戶的用車習(xí)慣確定合適的ota升級(jí)時(shí)間段的技術(shù)問題。
2、為實(shí)現(xiàn)上述目的,本技術(shù)提出一種ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法,所述ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法包括:
3、獲取車輛的停車數(shù)據(jù)和網(wǎng)絡(luò)狀況數(shù)據(jù);
4、對(duì)所述停車數(shù)據(jù)進(jìn)行分析,確定車輛在不同時(shí)間段的停車概率;
5、根據(jù)所述停車數(shù)據(jù)、所述網(wǎng)絡(luò)狀況數(shù)據(jù)和所述不同時(shí)間段的停車概率確定目標(biāo)升級(jí)時(shí)間;
6、在檢測到有新升級(jí)任務(wù)時(shí),以所述目標(biāo)升級(jí)時(shí)間為升級(jí)開始時(shí)間,執(zhí)行所述新升級(jí)任務(wù)。
7、在一實(shí)施例中,所述獲取車輛的停車數(shù)據(jù)和網(wǎng)絡(luò)狀況數(shù)據(jù)的步驟包括:
8、獲取車機(jī)的下電時(shí)間和下一次車機(jī)的上電時(shí)間,根據(jù)所述車機(jī)的下電時(shí)間和所述下一次車機(jī)上電時(shí)間得到停車時(shí)間跨度;
9、獲取所述車機(jī)在下電時(shí)的定位信息,確定所述車輛的停車位置;
10、根據(jù)所述停車時(shí)間跨度和所述停車位置得到停車數(shù)據(jù);
11、獲取車機(jī)在所述停車時(shí)間跨度內(nèi)的網(wǎng)絡(luò)信號(hào)強(qiáng)度;
12、根據(jù)所述網(wǎng)絡(luò)信號(hào)強(qiáng)度與所述停車時(shí)間跨度得到平均網(wǎng)絡(luò)信號(hào)強(qiáng)度,將所述平均網(wǎng)絡(luò)信號(hào)強(qiáng)度作為網(wǎng)絡(luò)狀況數(shù)據(jù)。
13、在一實(shí)施例中,所述對(duì)所述停車數(shù)據(jù)進(jìn)行分析,確定車輛在不同時(shí)間段的停車概率的步驟包括:
14、對(duì)所述停車數(shù)據(jù)進(jìn)行分析,得到車輛的停車時(shí)間跨度和所述車輛的停車位置;
15、在所述停車位置為已綁定位置停車位置時(shí),對(duì)所述停車時(shí)間跨度與有效停車時(shí)間跨度進(jìn)行比較,在所述停車時(shí)間跨度在所述有效停車時(shí)間跨度內(nèi)時(shí),將所述停車時(shí)間跨度對(duì)應(yīng)的停車行為確定為有效停車;
16、將一天的時(shí)間劃分為多個(gè)等長的時(shí)間段;
17、將所述有效停車對(duì)應(yīng)的停車時(shí)間按照分?jǐn)偟綄?duì)應(yīng)的所述時(shí)間段,得到所述車輛在不同時(shí)間段的停車次數(shù);
18、確定所述車輛在統(tǒng)計(jì)周期內(nèi)的總停車次數(shù);
19、分別將不同時(shí)間段的停車次數(shù)與所述總停車次數(shù)得到停車概率。
20、在一實(shí)施例中,所述根據(jù)所述停車數(shù)據(jù)、所述網(wǎng)絡(luò)狀況數(shù)據(jù)和所述不同時(shí)間段的停車概率確定目標(biāo)升級(jí)時(shí)間的步驟包括:
21、對(duì)所述停車數(shù)據(jù)進(jìn)行分析,得到車輛的停車時(shí)間跨度和所述車輛的停車位置;
22、根據(jù)所述停車時(shí)間跨度確定時(shí)間段評(píng)分,根據(jù)所述停車位置確定停車位置評(píng)分,根據(jù)所述網(wǎng)絡(luò)狀況數(shù)據(jù)確定網(wǎng)絡(luò)狀況評(píng)分,根據(jù)所述停車概率確定停車概率評(píng)分;
23、根據(jù)所述時(shí)間段評(píng)分,所述停車位置評(píng)分,所述網(wǎng)絡(luò)狀況評(píng)分和所述停車概率評(píng)分得到當(dāng)前時(shí)間段的升級(jí)評(píng)分;
24、根據(jù)所述升級(jí)評(píng)分確定目標(biāo)升級(jí)時(shí)間。
25、在一實(shí)施例中,所述根據(jù)所述停車時(shí)間跨度確定時(shí)間段評(píng)分,根據(jù)所述停車位置確定停車位置評(píng)分,根據(jù)所述網(wǎng)絡(luò)狀況數(shù)據(jù)確定網(wǎng)絡(luò)狀況評(píng)分,根據(jù)所述停車概率確定停車概率評(píng)分的步驟包括:
26、確定所述停車時(shí)間跨度是否包含夜間時(shí)間段,若是,得到時(shí)間段評(píng)分;
27、確定當(dāng)前時(shí)間段的停車次數(shù)與統(tǒng)計(jì)周期內(nèi)的總停車次數(shù)的比值確定停車概率評(píng)分;
28、確定所述停車位置是否為已綁定停車位置,若是,根據(jù)所述停車位置的平均停車時(shí)長的停車時(shí)間占比與所述停車位置的停車概率得到停車位置評(píng)分;
29、確定已綁定停車位置的網(wǎng)速與所有停車地點(diǎn)中的最大網(wǎng)速的比值得到網(wǎng)絡(luò)狀況評(píng)分;
30、根據(jù)所述停車時(shí)間跨度確定時(shí)間段評(píng)分,根據(jù)所述停車位置確定停車位置評(píng)分,根據(jù)所述網(wǎng)絡(luò)狀況數(shù)據(jù)確定網(wǎng)絡(luò)狀況評(píng)分,根據(jù)所述停車概率確定停車概率評(píng)分。
31、在一實(shí)施例中,所述根據(jù)所述升級(jí)評(píng)分確定目標(biāo)升級(jí)時(shí)間的步驟包括:
32、對(duì)所述升級(jí)評(píng)分按照從大到小的順序排列,得到排列結(jié)果;
33、對(duì)所述排列結(jié)果進(jìn)行遍歷,在所述排列結(jié)果中存在所述升級(jí)評(píng)分對(duì)應(yīng)升級(jí)時(shí)間形成預(yù)設(shè)時(shí)間跨度的連續(xù)升級(jí)時(shí)間時(shí),將所述預(yù)設(shè)時(shí)間跨度的連續(xù)升級(jí)時(shí)間作為目標(biāo)升級(jí)時(shí)間。
34、在一實(shí)施例中,所述在檢測到有新升級(jí)任務(wù)時(shí),以所述目標(biāo)升級(jí)時(shí)間為升級(jí)開始時(shí)間,執(zhí)行所述新升級(jí)任務(wù)的步驟包括:
35、獲取車輛的實(shí)時(shí)位置,在所述實(shí)時(shí)位置進(jìn)入預(yù)設(shè)區(qū)域時(shí),自動(dòng)檢查升級(jí);
36、在檢測到有新升級(jí)任務(wù)時(shí),以所述目標(biāo)升級(jí)時(shí)間為升級(jí)開始時(shí)間,執(zhí)行所述新升級(jí)任務(wù)。
37、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種ota升級(jí)的升級(jí)時(shí)間智能調(diào)度裝置,所述ota升級(jí)的升級(jí)時(shí)間智能調(diào)度裝置包括:
38、數(shù)據(jù)收集模塊,用于獲取車輛的停車數(shù)據(jù)和網(wǎng)絡(luò)狀況數(shù)據(jù);
39、行為分析模塊,用于對(duì)所述停車數(shù)據(jù)進(jìn)行分析,確定車輛在不同時(shí)間段的停車概率;
40、智能調(diào)度模塊,用于根據(jù)所述停車數(shù)據(jù)、所述網(wǎng)絡(luò)狀況數(shù)據(jù)和所述不同時(shí)間段的停車概率確定目標(biāo)升級(jí)時(shí)間;
41、決策輸出模塊,用于在檢測到有新升級(jí)任務(wù)時(shí),以所述目標(biāo)升級(jí)時(shí)間為升級(jí)開始時(shí)間,執(zhí)行所述新升級(jí)任務(wù)。
42、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種ota升級(jí)的升級(jí)時(shí)間智能調(diào)度設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法的步驟。
43、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法的步驟。
44、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的ota升級(jí)的升級(jí)時(shí)間智能調(diào)度方法的步驟。
45、本技術(shù)提出的一個(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:獲取車輛的停車數(shù)據(jù)和網(wǎng)絡(luò)狀況數(shù)據(jù);對(duì)所述停車數(shù)據(jù)進(jìn)行分析,確定車輛在不同時(shí)間段的停車概率;根據(jù)所述停車數(shù)據(jù)、所述網(wǎng)絡(luò)狀況數(shù)據(jù)和所述不同時(shí)間段的停車概率確定目標(biāo)升級(jí)時(shí)間;在檢測到有新升級(jí)任務(wù)時(shí),以所述目標(biāo)升級(jí)時(shí)間為升級(jí)開始時(shí)間,執(zhí)行所述新升級(jí)任務(wù),能夠高效、安全地進(jìn)行智能車輛的ota升級(jí),選擇最合適的升級(jí)時(shí)間段,利用車輛使用和網(wǎng)絡(luò)狀況數(shù)據(jù),選擇最佳時(shí)機(jī)進(jìn)行升級(jí),提高升級(jí)的成功率和效率,減少因網(wǎng)絡(luò)問題導(dǎo)致的升級(jí)失敗。