本申請涉及智能駕駛,具體地說,涉及智能駕駛中的時間同步,尤其涉及一種時間調整方法、裝置、電子設備及計算機程序產品。
背景技術:
1、對于一些智能駕駛設備,如智能駕駛車輛、智能駕駛無人機等,其智能駕駛系統(tǒng)中的一些功能需要用到絕對時間(也即協調世界時(universal?time?coordinated,utc)時間),用于數據記錄、數據上傳云端、日志存儲等,故需要從外部時鐘源獲得utc時間,以進行絕對時間戳同步。
2、但當智能駕駛設備處于隧道或者地下車庫等對時間同步信號接收情況較差的環(huán)境時,智能駕駛設備存在接收不到utc時間的風險。當智能駕駛設備離開此類環(huán)境重新接收到外部時鐘源提供的utc時間后,由于與utc時間之間存在較大偏差,此時進行時間同步會造成時間跳變,但智能駕駛設備的一些行駛功能、泊停功能等依賴的是相對時間,如果時間跳變,則可能導致預測路徑發(fā)生偏差,以引發(fā)交通事故,存在安全隱患。
技術實現思路
1、基于上述現有技術的缺陷和不足,本申請?zhí)岢鲆环N時間調整方法、裝置、電子設備及計算機程序產品,能夠解決智能駕駛設備在有些情況下難以進行時間同步的問題。
2、根據本申請實施例的第一方面,提供了一種時間調整方法,所述方法包括:
3、獲取智能駕駛設備中的智能駕駛系統(tǒng)的第一時間與所述智能駕駛設備中的內部時鐘源的第二時間;其中,所述內部時鐘源用于作為時間同步從節(jié)點接收外部時鐘源提供的時間信息以及作為時間同步主節(jié)點向所述智能駕駛設備內部提供時間信息;
4、確定所述第二時間與所述第一時間的差值;
5、在所述差值的絕對值大于或等于時間差閾值的情況下,以所述第二時間為調整目標,對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整。
6、根據本申請實施例的第二方面,提供了一種時間調整裝置,所述裝置包括:
7、時間獲取模塊,用于獲取智能駕駛設備中的智能駕駛系統(tǒng)的第一時間與所述智能駕駛設備中的內部時鐘源的第二時間;其中,所述內部時鐘源用于作為時間同步從節(jié)點接收外部時鐘源提供的時間信息以及作為時間同步主節(jié)點向所述智能駕駛設備內部提供時間信息;
8、差值計算模塊,用于確定所述第二時間與所述第一時間的差值;
9、時間調整模塊,用于在所述差值的絕對值大于或等于時間差閾值的情況下,以所述第二時間為調整目標,對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整。
10、根據本申請實施例的第三方面,提供了一種電子設備,包括:存儲器和處理器;
11、所述存儲器與所述處理器連接,用于存儲程序;
12、所述處理器用于通過運行所述存儲器中的程序,實現如第一方面所述的時間調整方法。
13、根據本申請實施例的第四方面,提供了一種存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器運行時,實現如第一方面所述的時間調整方法。
14、根據本申請實施例的第五方面,提供了一種計算機程序產品或計算機程序,所述計算機程序產品包括所述計算機程序,處理器執(zhí)行所述計算機程序時實現如第一方面所述的時間調整方法中的步驟??蛇x地,所述計算機程序可以存儲在計算機設備的可讀存儲介質或云端;所述計算機設備的處理器從所述可讀存儲介質或云端讀取所述計算機程序。
15、在本申請?zhí)峁┑募夹g方案中,在智能駕駛設備中的智能駕駛系統(tǒng)的時間相對于智能駕駛設備中的內部時鐘源的時間偏差較大時,可以以內部時鐘源的時間為目標,對智能駕駛系統(tǒng)的時間進行平滑調整,使得智能駕駛系統(tǒng)的時間逐漸接近內部時鐘源的時間。由于是分多次進行時間調整,這樣可以限制每次調整時長,使用對智能駕駛功能影響較小的調整時長,為智能駕駛功能提供非跳變時間,確保規(guī)劃路徑的準確性,避免交通事故的發(fā)生,減少安全隱患。與此同時,也可以逐漸實現時間同步,使得智能駕駛系統(tǒng)的時間與utc時間對齊,實現系統(tǒng)日志、系統(tǒng)數據等與云端或其他域的無縫對接或以較小的偏差進行對接。
1.一種時間調整方法,其特征在于,所述方法包括:
2.根據權利要求1所述的時間調整方法,其特征在于,所述在所述差值的絕對值大于或等于時間差閾值的情況下,以所述第二時間為調整目標,對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整,包括:
3.根據權利要求2所述的時間調整方法,其特征在于,所述方法還包括:
4.根據權利要求1或2所述的時間調整方法,其特征在于,所述對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整,包括:
5.根據權利要求4所述的時間調整方法,其特征在于,在所述按照目標調整步長,對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整之前,所述方法還包括:
6.根據權利要求1或2所述的時間調整方法,其特征在于,在所述對所述智能駕駛系統(tǒng)的所述第一時間進行平滑調整之后,所述方法還包括:
7.一種時間調整裝置,其特征在于,所述裝置包括:
8.根據權利要求7所述的時間調整裝置,其特征在于,所述時間調整模塊具體用于:
9.一種電子設備,其特征在于,包括:存儲器和處理器;
10.一種計算機程序產品,其特征在于,所述計算機程序產品上存儲有計算機程序,所述計算機程序被處理器運行時,實現如權利要求1至6任一項所述的時間調整方法。