一種車輛狀態記錄方法、電子設備和系統的制作方法
【技術領域】
[0001]本發明涉及車輛領域,特別涉及一種車輛狀態記錄方法、電子設備和系統。
【背景技術】
[0002]為了增加對車輛狀態的監控,通常利用OBD (On-Board Diagnostic System)為“車載診斷系統”,其通過采集各傳感器的數據來診斷汽車的故障。當與控制系統有關的系統或相關部件發生故障時,可以向駕駛者發生警告。OBD系統可以監測車輛的多個系統和部件,包括發動機、催化轉化器、顆粒捕集器、氧傳感器、排放控制系統、燃油系統等。
[0003]現有技術提供一種車輛狀態記錄方法,該方法包括:實時采集車載診斷系統OBD的數據,并根據數據獲取車輛狀態。
[0004]但是由于車輛的處理資源、存儲資源以及網絡資源的限制,使得在采用現有技術提供的車輛狀態記錄方法時,可能會導致主板過熱,或者網絡部穩定等情況,致使車輛的處理資源、存儲資源和網路資源消耗大,車輛狀態記錄的效率和可靠性較低。
【發明內容】
[0005]為了節省系統資源和網路資源,提高車輛狀態記錄的效率和可靠性,本發明實施例提供了一種車輛狀態記錄方法、電子設備和系統。所述技術方案如下:
[0006]第一方面,提供了一種車輛狀態記錄方法,所述方法包括:
[0007]在預設時間之后,獲取車輛的車輛狀態信息;
[0008]根據所述車輛狀態信息,判斷車輛狀態是否滿足預設條件;
[0009]若所述車輛狀態滿足所述預設條件,則觸發車載診斷系統OBD讀取電子控制單元ECU中的數據,并存儲所述數據;若所述車輛狀態不滿足所述預設條件,則不觸發車載診斷系統OBD讀取電子控制單元ECU中的數據。
[0010]第二方面,提供了一種電子設備,所述電子設備包括:
[0011]獲取模塊,用于在預設時間之后,獲取車輛的車輛狀態信息;
[0012]判決模塊,用于根據所述車輛狀態信息,判斷車輛狀態是否滿足預設條件;
[0013]處理模塊,用于若所述車輛狀態滿足所述預設條件,則觸發車載診斷系統OBD讀取電子控制單元ECU中的數據,并存儲所述數據;若所述車輛狀態不滿足所述預設條件,則不觸發車載診斷系統OBD讀取電子控制單元ECU中的數據。
[0014]第三方面,提供了一種車輛狀態記錄系統,所述系統包括服務器和第二方面所述的電子設備;
[0015]所述電子設備向所述服務器發送數據;
[0016]所述服務器利用所述服務器實現用戶駕駛行為分析和車輛損耗計算中的至少一個;
[0017]其中,所述數據是所述電子設備在所述車輛狀態滿足預設條件,觸發車載診斷系統OBD從電子控制單元ECU中讀取的。
[0018]結合第三方面,在第一種可能的實現方式中,所述服務器還用于:
[0019]所述系統包括服務器和第二方面所述的電子設備;
[0020]所述電子設備向所述服務器發送數據;
[0021]所述服務器利用所述數據實現用戶駕駛行為分析和車輛損耗計算中的至少一個;
[0022]其中,所述數據是所述電子設備在所述車輛的車輛狀態滿足預設條件,觸發車載診斷系統OBD從電子控制單元ECU中讀取的。
[0023]本發明實施例提供了一種車輛狀態記錄方法、電子設備和系統,該方法包括:在預設時間之后,獲取車輛的車輛狀態信息;根據車輛狀態信息,判斷車輛狀態是否滿足預設條件;若車輛狀態滿足預設條件,則觸發車載診斷系統OBD讀取電子控制單元ECU中的數據,并存儲數據;若車輛狀態不滿足預設條件,則不觸發車載診斷系統OBD讀取電子控制單元ECU中的數據。通過在車輛的車輛狀態滿足預設條件后,觸發車載診斷系統OBD讀取電子控制單元ECU中的數據,并存儲數據,無需實時觸發OBD讀取并存儲ECU中的數據,減少系統進程占用,數據通道占用,減少數據的頻繁讀寫操作。在車輛行駛過程中,相較于實時觸發OBD讀取并存儲ECU中的數據而造成的車輛處理資源、存儲資源以及網絡資源的占用,該方法由于減少了系統進程占用,數據通道占用,減少數據的頻繁讀寫操作,從而進一步節省了車輛的處理資源、存儲資源以及網絡資源,使得在車輛狀態滿足預設條件后,車輛的處理資源、存儲資源以及網絡資源能夠保證車輛狀態記錄的效率和可靠性。同時,車輛的處理資源、存儲資源以及網絡資源限制下,本發明實施例所提供的方法只在車輛狀態滿足預設條件后進行車輛狀態的記錄,從而保證了滿足預設條件的車輛狀態即異常狀態記錄的可靠性。
【附圖說明】
[0024]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0025]圖1是本發明實施例提供的一種交互系統示意圖;
[0026]圖2是本發明實施例提供的一種車輛狀態記錄方法流程圖;
[0027]圖3是本發明實施例提供的一種車輛狀態記錄方法流程圖;
[0028]圖4是本發明實施例提供的一種電子設備結構示意圖。
【具體實施方式】
[0029]為使本發明的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0030]本發明實施例提供了一種車輛狀態記錄方法,該方法應用于一種至少包括電子設備、服務器和車輛的交互系統中,該交互系統可以參照圖1所示,在該交互系統中,電子設備和服務器分別至少包括發送/接收模塊。其中,電子可以通過自身的發送/接收模塊接收或發送車輛狀態,服務器可以通過自身的發送/接收模塊接收電子設備發送的車輛狀態,還可以向電子設備發送提示信息,該提示信息至少包括語音、文本和指示燈開關指令中的一個。在該交互系統中,服務器預先配置配件損耗標準參數表,該配件損耗標準參數表包括至少一個預設閾值,該預設閾值分別與不良駕駛行為頻次對應,示例性的,不良駕駛行頻次可以為急剎車次數。
[0031]在本發明實施例中,預設條件用于描述車輛的異常狀態,該異常狀態包括車輛突然加速、突然減速、突然轉彎以及停車未熄火等,其中,上述異常狀態僅僅是示例性的,本發明實施例對具體的異常狀態不加以限定。
[0032]值得注意的是,本發明實施例所列的交互系統僅僅是示例性的,只是為了進一步說明本發明實施例所提供的方法,本發明實施例對具體的交互系統不加以限定。
[0033]實施例一為本發明實施例提供的一種車輛狀態記錄方法,參照圖2所示,該方法包括:
[0034]201、在預設時間之后,獲取車輛的車輛狀態信息;
[0035]其中,車輛狀態包括車輛的加速度、車輛的角加速度和車輛的停車熄火標識。
[0036]202、根據車輛狀態信息,判斷車輛狀態是否滿足預設條件,若車輛狀態滿足預設條件,則執行步驟203,若車輛狀態不滿足預設條件,則執行步驟204。
[0037]具體的,判斷加速度、角加速度和停車熄火標識中的任意一個是否大于與其對應的預設閾值;
[003