本發(fā)明涉及汽車制造技術(shù)領(lǐng)域,特別涉及一種車輛的行駛總里程存儲方法、系統(tǒng)和車輛。
背景技術(shù):
行駛里程是汽車從出廠到至今為止,汽車行駛的所有里程數(shù),是人們判斷汽車當前性能的重要判斷標準之一,并且對汽車的維護級別也與汽車的行駛里程相關(guān),即用戶對汽車的保養(yǎng)該進行到哪種程度與汽車的行駛里程有很大的關(guān)系。在有些情況下,汽車的行駛里程也被作為判斷汽車的耗損或者報廢與否的重要判斷標準。因此隨著汽車的普及,人們對汽車行駛里程數(shù)的準確度有著越來越高的要求。
目前,現(xiàn)有的汽車上記錄、存儲行駛總里程的標配模塊是組合儀表,在組合儀表上可以將行駛總里程記錄下來并顯示給用戶查看。然而目前存在的問題是,當組合儀表由于生產(chǎn)制造、試制試驗、售后服務(wù)等原因被更換時,汽車總里程也隨之丟失,從而導致行駛總里程的記錄數(shù)據(jù)出現(xiàn)偏差,因此通過組合儀表記錄和存儲行駛總里程存在較大的局限性,行駛總里程數(shù)據(jù)的準確性和有效性很低。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決上述的技術(shù)問題之一。
為此,本發(fā)明的第一個目的在于提出一種車輛的行駛總里程存儲方法,該方法實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步,同時嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
本發(fā)明的第二個目的在于提出了一種車輛的行駛總里程存儲系統(tǒng)。
本發(fā)明的第三個目的在于提出了一種車輛。
為達上述目的,本發(fā)明第一方面的實施例提出了一種車輛的行駛總里程存儲方法,其中,所述車輛包括行駛里程存儲裝置、行駛里程備份裝置和識別碼存儲裝置,所述方法包 括以下步驟:在車輛上電后,所述行駛里程存儲裝置和所述行駛里程備份裝置分別接收所述識別碼存儲裝置發(fā)送的車輛識別碼;如果所述車輛識別碼與所述行駛里程存儲裝置和所述行駛里程備份裝置中本地存儲的車輛識別碼匹配,則判斷所述行駛里程存儲裝置和所述行駛里程備份裝置與所述車輛匹配;以及所述行駛里程存儲裝置記錄所述車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將所述第一行駛里程發(fā)送至所述行駛里程備份裝置,以使所述行駛里程備份裝置根據(jù)所述第一行駛里程對所述行駛里程備份裝置中存儲的第二行駛里程進行更新。
本發(fā)明實施例的車輛的行駛總里程存儲方法,在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。進而,通過行駛里程存儲裝置周期性的將記錄的車輛行駛里程發(fā)送給行駛里程存儲裝置進行備份,從而實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步。
為達上述目的,本發(fā)明第二方面的實施例提出了一種車輛的行駛總里程存儲系統(tǒng),包括:包括行駛里程存儲裝置、行駛里程備份裝置和識別碼存儲裝置,其中,所述行駛里程存儲裝置和所述行駛里程備份裝置用于在車輛上電后,分別接收所述識別碼存儲裝置發(fā)送的車輛識別碼,并在所述車輛識別碼與所述行駛里程存儲裝置和所述行駛里程備份裝置中本地存儲的車輛識別碼匹配時,判斷所述行駛里程存儲裝置和所述行駛里程備份裝置與所述車輛匹配;所述行駛里程存儲裝置還用于記錄所述車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將所述第一行駛里程發(fā)送至所述行駛里程備份裝置,所述行駛里程備份裝置還用于根據(jù)所述第一行駛里程對所述行駛里程備份裝置中存儲的第二行駛里程進行更新。
本發(fā)明實施例的車輛的行駛總里程存儲系統(tǒng),在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。進而,通過行駛里程存儲裝置周期性的將記錄的車輛行駛里程發(fā)送給行駛里程存儲裝置進行備份,從而實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步。
為達上述目的,本發(fā)明第三方面的實施例提出了一種車輛,所述車輛設(shè)置有本發(fā)明第二方面實施例的車輛的行駛總里程存儲系統(tǒng)。
本發(fā)明實施例的車輛,在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。進而,通過行駛里程存儲裝置周期性的將記錄的車輛行駛里程發(fā)送給行駛里程存儲裝置進行備份,從而實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明的上述和/或附加的方面和優(yōu)點從結(jié)合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為根據(jù)本發(fā)明一個實施例的車輛的行駛總里程存儲方法的流程圖;
圖2為根據(jù)本發(fā)明一個具體實施例的車輛的行駛總里程存儲方法的流程圖;
圖3為根據(jù)本發(fā)明另一個具體實施例的車輛的行駛總里程存儲方法的流程圖;
圖4是本發(fā)明中車輛行駛總里程的同步和更新方法流程的示意圖;以及
圖5為根據(jù)本發(fā)明一個實施例的車輛的行駛總里程存儲系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下面參考附圖描述本發(fā)明實施例的車輛的行駛總里程存儲方法、系統(tǒng)和車輛。
圖1為根據(jù)本發(fā)明一個實施例的車輛的行駛總里程存儲方法的流程圖。
如圖1所示,車輛的行駛總里程存儲方法包括:
S101,在車輛上電后,行駛里程存儲裝置和行駛里程備份裝置分別接收識別碼存儲裝置發(fā)送的車輛識別碼。
在本發(fā)明的一個實施例中,行駛里程存儲裝置設(shè)置在組合儀表內(nèi),行駛里程備份裝置 設(shè)置在前艙配電盒內(nèi)。具體而言,本發(fā)明中在車輛上增加了一個行駛里程備份裝置,該行駛里程備份裝置可以設(shè)置在前艙配電盒內(nèi),也就是說,前艙配電盒內(nèi)的行駛里程備份裝置通過與組合儀表內(nèi)的行駛里程存儲裝置建立CAN(Controller Area Network,控制器局域網(wǎng)絡(luò))網(wǎng)絡(luò)通信,從而可以實時接收行駛里程存儲裝置發(fā)送的行駛總里程,將行駛總里程備份在行駛里程備份裝置中。
應(yīng)當理解的是行駛里程備份裝置還可以設(shè)置在車輛上的其他部件內(nèi),只要可以實現(xiàn)與組合儀表內(nèi)的行駛里程存儲裝置通信以及行駛里程的備份功能即可,本發(fā)明中并不對此進行限定。
為了保證行駛里程的準確性,避免車輛更換行駛里程存儲裝置或行駛里程備份裝置后在行駛里程存儲裝置或行駛里程備份裝置中寫入錯誤的行駛里程,因此在車輛上電后還需要判斷行駛里程存儲裝置和行駛里程備份裝置是否為車輛的合法裝置,即判斷更換后的行駛里程存儲裝置或者行駛里程備份裝置是否屬于該車輛。
具體地,在車輛上電后,行駛里程存儲裝置和行駛里程備份裝置均從識別碼存儲裝置獲取車輛識別碼,其中,行駛里程存儲裝置和行駛里程備份裝置與識別碼存儲裝置之間通過CAN網(wǎng)絡(luò)通信,車輛識別碼即車輛的VIN(Vehicle Identification Number)碼,車輛識別碼由17位字符組成,包含了車輛的生產(chǎn)廠家、生產(chǎn)日期、車型、車身型、發(fā)動機代碼以及組裝地點等信息。由于車輛識別碼具有唯一性,可以作為判斷車輛的行駛里程存儲裝置和行駛里程備份裝置的合法性的有效依據(jù)。識別碼存儲裝置在車輛上電后將存儲的車輛識別碼發(fā)送至行駛里程存儲裝置和行駛里程備份裝置。
S102,如果車輛識別碼與行駛里程存儲裝置和行駛里程備份裝置中本地存儲的車輛識別碼匹配,則判斷行駛里程存儲裝置和行駛里程備份裝置與車輛匹配。
具體地,行駛里程存儲裝置將接收到的車輛識別碼與本地存儲的車輛識別碼進行對比,判斷二者是否匹配。如果行駛里程存儲裝置接收到的車輛識別碼與本地存儲的車輛識別碼匹配,則行駛里程存儲裝置具有合法性。同理,行駛里程備份裝置也將接收到的車輛識別碼與本地存儲的車輛識別碼進行對比,如果行駛里程備份裝置判斷接收到的車輛識別碼與本地存儲的車輛識別碼匹配,則行駛里程備份裝置具有合法性。
S103,行駛里程存儲裝置記錄車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將第一行駛里程發(fā)送至行駛里程備份裝置,以使行駛里程備份裝置根據(jù)第一行駛里程對行駛里程備份裝置中存儲的第二行駛里程進行更新。
具體地,行駛里程存儲裝置在車輛行駛的過程中實時記錄行駛里程,將該行駛里程存儲在行駛里程存儲裝置中,并將行駛里程通過組合儀表顯示給用戶查看。同時,行駛里程存儲裝置周期性的將記錄的行駛里程發(fā)送至行駛里程備份裝置,以實現(xiàn)行駛里程的備份。 其中,預(yù)設(shè)的周期可以是行駛里程存儲裝置自動設(shè)置的,也可以是用戶根據(jù)自身需求在行駛里程存儲裝置中手動設(shè)置的。行駛里程備份裝置在接收到行駛里程后,對之前備份的行駛里程進行更新。
本發(fā)明實施例的車輛的行駛總里程存儲方法,在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
進而,通過行駛里程存儲裝置周期性的將記錄的車輛行駛里程發(fā)送給行駛里程存儲裝置進行備份,從而實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步。
圖2為根據(jù)本發(fā)明一個具體實施例的車輛的行駛總里程存儲方法的流程圖。
如圖2所示,車輛的行駛總里程存儲方法包括:
S201,在車輛上電后,行駛里程存儲裝置和行駛里程備份裝置分別接收識別碼存儲裝置發(fā)送的車輛識別碼。
在本發(fā)明的一個實施例中,行駛里程存儲裝置設(shè)置在組合儀表內(nèi),行駛里程備份裝置設(shè)置在前艙配電盒內(nèi)。
S202,如果車輛識別碼與行駛里程存儲裝置和行駛里程備份裝置中本地存儲的車輛識別碼匹配,則判斷行駛里程存儲裝置和行駛里程備份裝置與車輛匹配。
S203,行駛里程存儲裝置記錄車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將第一行駛里程發(fā)送至行駛里程備份裝置,以使行駛里程備份裝置根據(jù)第一行駛里程對行駛里程備份裝置中存儲的第二行駛里程進行更新。
S204,如果車輛識別碼與行駛里程存儲裝置和行駛里程備份裝置中本地存儲的車輛識別碼不匹配,則判斷行駛里程存儲裝置和行駛里程備份裝置與車輛不匹配,行駛里程存儲裝置生成第一錯誤提示信息。
具體地,如果行駛里程存儲裝置判斷接收到的車輛識別碼與本地存儲的車輛識別碼不匹配,則行駛里程存儲裝置不具有合法性,行駛里程存儲裝置生成錯誤的提示信息。同理,如果行駛里程備份裝置判斷接收到的車輛識別碼與本地存儲的車輛識別碼不匹配,則行駛里程備份裝置不具有合法性,行駛里程存儲裝置生成錯誤的提示信息。進而,行駛里程存儲裝置可已將生成的提示信息顯示給用戶以對用戶進行提示。
本發(fā)明實施例的車輛的行駛總里程存儲方法,在對行駛里程存儲裝置和行駛里程備份裝置驗證未通過時,通過行駛里程存儲裝置生成錯誤提示信息以提示用戶,從而嚴格限制 了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
圖3為根據(jù)本發(fā)明另一個具體實施例的車輛的行駛總里程存儲方法的流程圖。
如圖3所示,車輛的行駛總里程存儲方法包括:
S301,在車輛上電后,行駛里程存儲裝置和行駛里程備份裝置分別接收識別碼存儲裝置發(fā)送的車輛識別碼。
在本發(fā)明的一個實施例中,行駛里程存儲裝置設(shè)置在組合儀表內(nèi),行駛里程備份裝置設(shè)置在前艙配電盒內(nèi)。
S302,如果車輛識別碼與行駛里程存儲裝置和行駛里程備份裝置中本地存儲的車輛識別碼匹配,則判斷行駛里程存儲裝置和行駛里程備份裝置與車輛匹配。
S303,行駛里程存儲裝置記錄車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將第一行駛里程發(fā)送至行駛里程備份裝置,以使行駛里程備份裝置根據(jù)第一行駛里程對行駛里程備份裝置中存儲的第二行駛里程進行更新。
S304,如果車輛識別碼與行駛里程存儲裝置和行駛里程備份裝置中本地存儲的車輛識別碼不匹配,則判斷行駛里程存儲裝置和行駛里程備份裝置與車輛不匹配,行駛里程存儲裝置生成第一錯誤提示信息。
S305,在車輛重新上電后,行駛里程存儲裝置接收行駛里程備份裝置發(fā)送的第二行駛里程。
具體地,車輛在重新上電后,行駛里程備份裝置都會向行駛里程存儲裝置發(fā)送的行駛總里程的備份數(shù)據(jù),便于接下來行駛里程存儲裝置對車輛行駛總里程進行同步。
S306,行駛里程存儲裝置獲取行駛里程存儲裝置中存儲的第一行駛里程,并在判斷第二行駛里程大于第一行駛里程時,根據(jù)第二行駛里程對第一行駛里程進行更新。
具體地,行駛里程存儲裝置在接收到行駛里程備份裝置發(fā)送的備份數(shù)據(jù)后,需要對備份數(shù)據(jù)進行校檢。也就是說,行駛里程存儲裝置先獲取自身存儲的行駛總里程,再判斷自身存儲的行駛總里程和從行駛里程備份裝置接收的行駛總里程備份是否一致。
例如,假設(shè)行駛里程備份裝置發(fā)送的第二行駛里程為RRCM,行駛里程存儲裝置中存儲的第一行駛里程為RINS,如果判斷RRCM>RINS,說明行駛里程備份裝置中備份的行駛里程比行駛里程存儲裝置中存儲的行駛里程的值大,則用備份的行駛里程RRCM替換行駛里程存儲裝置中存儲的行駛里程RINS。
應(yīng)當理解的是,如果行駛里程存儲裝置判斷第二行駛里程等于第一行駛里程,說明行 駛里程存儲裝置中存儲的第一行駛里程是正確的,則行駛里程存儲裝置變不需要對第一行駛里程進行更新。
S307,在判斷第二行駛里程小于第一行駛里程時,行駛里程存儲裝置生成第二錯誤提示信息。
例如,如果判斷RRCM<RINS,說明行駛里程備份裝置中備份的行駛里程比行駛里程存儲裝置中存儲的行駛里程的值小,有可能是行駛里程存儲裝置中寫入了錯誤的行駛里程,因此行駛里程存儲裝置生成行駛里程錯誤的提示信息以通過組合儀表提示用戶。
S308,在判斷第二行駛里程等于零時,行駛里程存儲裝置將第一行駛里程發(fā)送至行駛里程備份裝置,以使行駛里程備份裝置根據(jù)第一行駛里程對第二行駛里程進行更新。
例如,如果判斷RRCM=0,說明行駛里程備份裝置中并不存在行駛里程的備份數(shù)據(jù),則行駛里程存儲裝置將RINS發(fā)送給前艙配電盒以對RRCM更新。
本發(fā)明實施例的車輛的行駛總里程存儲方法,通過在行駛里程存儲裝置和行駛里程備份裝置上均儲存車輛的行駛里程,在車輛重新上電后行駛里程存儲裝置通過從行駛里程備份裝置接收行駛里程的備份數(shù)據(jù),并用行駛里程的備份數(shù)據(jù)更新行駛里程存儲裝置上存儲并顯示的行駛里程數(shù)據(jù),從而實現(xiàn)了行駛里程存儲裝置上的行駛里程的同步,保證了車輛的行駛里程的正確性和一致性,避免了行駛里程存儲裝置被更換時,行駛里程也隨之丟失,導致行駛總里程的記錄數(shù)據(jù)出現(xiàn)偏差的問題,提高了車輛性能數(shù)據(jù)的可靠性。
圖4是本發(fā)明中車輛行駛總里程的同步和更新方法流程的示意圖,下面參照圖4詳細說明一下本發(fā)明的同步和更新方法。
如圖4所示,車輛上電初始化,為車輛的各個部件供電,識別碼存儲裝置將車輛識別碼發(fā)送到CAN網(wǎng)絡(luò)上,供組合儀表和前艙配電盒判斷其合法性。然后,組合儀表根據(jù)車輛識別碼判斷其是否為合法裝置,前艙配電盒根據(jù)車輛識別碼判斷其是否為合法裝置。然后,組合儀表接收前艙配電盒發(fā)送的行駛里程并判斷該行駛里程與本地存儲的行駛里程之間的大小關(guān)系,完成行駛里程的同步。然后,組合儀表在車輛行駛過程中周期性發(fā)送行駛里程,前艙配電盒在車輛行駛過程中存儲組合儀表周期性發(fā)送的行駛里程。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種車輛的行駛總里程存儲系統(tǒng)。
圖5為根據(jù)本發(fā)明一個實施例的車輛的行駛總里程存儲系統(tǒng)的結(jié)構(gòu)示意圖。
如圖5所示,車輛的行駛總里程存儲系統(tǒng)包括行駛里程存儲裝置100、行駛里程備份裝置200和識別碼存儲裝置300。
具體地,行駛里程存儲裝置100和行駛里程備份裝置200用于在車輛上電后,分別接收識別碼存儲裝置300發(fā)送的車輛識別碼,并在車輛識別碼與行駛里程存儲裝置100和行駛里程備份裝置200中本地存儲的車輛識別碼匹配時,判斷行駛里程存儲裝置100和行駛 里程備份裝置200與車輛匹配。行駛里程存儲裝置100還用于記錄車輛在行駛過程中的第一行駛里程,并按照預(yù)設(shè)的周期將第一行駛里程發(fā)送至行駛里程備份裝置200,行駛里程備份裝置200還用于根據(jù)第一行駛里程對行駛里程備份裝置中存儲的第二行駛里程進行更新。
在本發(fā)明的一個實施例中,行駛里程存儲裝置100設(shè)置在組合儀表內(nèi),行駛里程備份裝置200設(shè)置在前艙配電盒內(nèi)。具體而言,本發(fā)明中在車輛上增加了一個行駛里程備份裝置200,該行駛里程備份裝置200可以設(shè)置在前艙配電盒內(nèi),也就是說,前艙配電盒內(nèi)的行駛里程備份裝置100通過與組合儀表內(nèi)的行駛里程存儲裝置100建立CAN(Controller Area Network,控制器局域網(wǎng)絡(luò))網(wǎng)絡(luò)通信,從而可以實時接收行駛里程存儲裝置100發(fā)送的行駛總里程,將行駛總里程備份在行駛里程備份裝置200中。
進而,為了保證行駛里程的準確性,避免車輛更換行駛里程存儲裝置100或行駛里程備份裝置200后在行駛里程存儲裝置100或行駛里程備份裝置200中寫入錯誤的行駛里程,因此在車輛上電后還需要判斷行駛里程存儲裝置100和行駛里程備份裝置200是否為車輛的合法裝置,即判斷更換后的行駛里程存儲裝置100或者行駛里程備份裝置200是否屬于該車輛。
具體而言,在車輛上電后,行駛里程存儲裝置100和行駛里程備份裝置200均從識別碼存儲裝置300獲取車輛識別碼,其中,行駛里程存儲裝置100和行駛里程備份裝置200與識別碼存儲裝置300之間通過CAN網(wǎng)絡(luò)通信,車輛識別碼即車輛的VIN(Vehicle Identification Number)碼,車輛識別碼由17位字符組成,包含了車輛的生產(chǎn)廠家、生產(chǎn)日期、車型、車身型、發(fā)動機代碼以及組裝地點等信息。由于車輛識別碼具有唯一性,可以作為判斷車輛的行駛里程存儲裝置100和行駛里程備份裝置200的合法性的有效依據(jù)。識別碼存儲裝置300在車輛上電后將存儲的車輛識別碼發(fā)送至行駛里程存儲裝置100和行駛里程備份裝置200。
進而,行駛里程存儲裝置100將接收到的車輛識別碼與本地存儲的車輛識別碼進行對比,判斷二者是否匹配。如果行駛里程存儲裝置100接收到的車輛識別碼與本地存儲的車輛識別碼匹配,則行駛里程存儲裝置具有合法性。同理,行駛里程備份裝置200也將接收到的車輛識別碼與本地存儲的車輛識別碼進行對比,如果行駛里程備份裝置200判斷接收到的車輛識別碼與本地存儲的車輛識別碼匹配,則行駛里程備份裝置具有合法性。
進一步而言,行駛里程存儲裝置100在車輛行駛的過程中實時記錄行駛里程,將該行駛里程存儲在行駛里程存儲裝置200中,并將行駛里程通過組合儀表顯示給用戶查看。同時,行駛里程存儲裝置100周期性的將記錄的行駛里程發(fā)送至行駛里程備份裝置200,以實現(xiàn)行駛里程的備份。其中,預(yù)設(shè)的周期可以是行駛里程存儲裝置100自動設(shè)置的,也可 以是用戶根據(jù)自身需求在行駛里程存儲裝置100中手動設(shè)置的。行駛里程備份裝置200在接收到行駛里程后,對之前備份的行駛里程進行更新。
本發(fā)明實施例的車輛的行駛總里程存儲系統(tǒng),在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
在本發(fā)明的一個實施例中,行駛里程存儲裝置100和行駛里程備份裝置200還用于在車輛識別碼與行駛里程存儲裝置100和行駛里程備份裝置200中本地存儲的車輛識別碼不匹配時,判斷行駛里程存儲裝置100和行駛里程備份裝置200與車輛不匹配,行駛里程存儲裝置100還用于生成第一錯誤提示信息。具體而言,如果行駛里程存儲裝置100判斷接收到的車輛識別碼與本地存儲的車輛識別碼不匹配,則行駛里程存儲裝置100不具有合法性,行駛里程存儲裝置100生成錯誤的提示信息。同理,如果行駛里程備份裝置200判斷接收到的車輛識別碼與本地存儲的車輛識別碼不匹配,則行駛里程備份裝置200不具有合法性,行駛里程存儲裝置100生成錯誤的提示信息。進而,行駛里程存儲裝置100可已將生成的提示信息顯示給用戶以對用戶進行提示。
由此,在對行駛里程存儲裝置100和行駛里程備份裝置200驗證未通過時,通過行駛里程存儲裝置100生成錯誤提示信息以提示用戶,從而嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置100或者是行駛里程備份裝置200而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置100或行駛里程備份裝置200被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
在本發(fā)明的另一個實施例中,行駛里程存儲裝置100還用于在在車輛重新上電后,接收行駛里程備份裝置200發(fā)送的第二行駛里程,并獲取行駛里程存儲裝置100中存儲的第一行駛里程,以及在判斷第二行駛里程大于第一行駛里程時,根據(jù)第二行駛里程對第一行駛里程進行更新。行駛里程存儲裝置100還用于在判斷第二行駛里程小于第一行駛里程時,生成第二錯誤提示信息,并在判斷第二行駛里程等于零時,將第一行駛里程發(fā)送至行駛里程備份裝置200,行駛里程備份裝置200還用于根據(jù)第一行駛里程對第二行駛里程進行更新。
具體而言,車輛在重新上電后,行駛里程備份裝置200都會向行駛里程存儲裝置100發(fā)送的行駛總里程的備份數(shù)據(jù),便于接下來行駛里程存儲裝置100對車輛行駛總里程進行 同步。行駛里程存儲裝置100在接收到行駛里程備份裝置200發(fā)送的備份數(shù)據(jù)后,需要對備份數(shù)據(jù)進行校檢。也就是說,行駛里程存儲裝置100先獲取自身存儲的行駛總里程,再判斷自身存儲的行駛總里程和從行駛里程備份裝置200接收的行駛總里程備份是否一致。
例如,假設(shè)行駛里程備份裝置200發(fā)送的第二行駛里程為RRCM,行駛里程存儲裝置100中存儲的第一行駛里程為RINS,如果判斷RRCM>RINS,說明行駛里程備份裝置200中備份的行駛里程比行駛里程存儲裝置100中存儲的行駛里程的值大,則用備份的行駛里程RRCM替換行駛里程存儲裝置100中存儲的行駛里程RINS。如果判斷RRCM<RINS,說明行駛里程備份裝置200中備份的行駛里程比行駛里程存儲裝置100中存儲的行駛里程的值小,有可能是行駛里程存儲裝置100中寫入了錯誤的行駛里程,因此行駛里程存儲裝置100生成行駛里程錯誤的提示信息以通過組合儀表提示用戶。如果判斷RRCM=0,說明行駛里程備份裝置200中并不存在行駛里程的備份數(shù)據(jù),則行駛里程存儲裝置100將RINS發(fā)送給前艙配電盒以對RRCM更新。
由此,通過在行駛里程存儲裝置100和行駛里程備份裝置200上均儲存車輛的行駛里程,在車輛重新上電后行駛里程存儲裝置100通過從行駛里程備份裝置200接收行駛里程的備份數(shù)據(jù),并用行駛里程的備份數(shù)據(jù)更新行駛里程存儲裝置100上存儲并顯示的行駛里程數(shù)據(jù),從而實現(xiàn)了行駛里程存儲裝置100上的行駛里程的同步,保證了車輛的行駛里程的正確性和一致性,避免了行駛里程存儲裝置100被更換時,行駛里程也隨之丟失,導致行駛總里程的記錄數(shù)據(jù)出現(xiàn)偏差的問題,提高了車輛性能數(shù)據(jù)的可靠性。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種車輛,包括本發(fā)明實施例的車輛的行駛總里程存儲系統(tǒng)。
本發(fā)明實施例的車輛,在車輛上電后先通過車輛識別碼對行駛里程存儲裝置和行駛里程備份裝置進行驗證,判斷行駛里程存儲裝置和行駛里程備份裝置的合法性,嚴格限制了車輛的行駛里程數(shù)據(jù)的寫入和備份,避免了因更換不匹配的行駛里程存儲裝置或者是行駛里程備份裝置而導致錯誤的寫入和備份車輛的行駛里程,保證了車輛的行駛里程存儲裝置或行駛里程備份裝置被更換后車輛的行駛里程的正確性和有效性,進一步提高了車輛的性能數(shù)據(jù)的可靠性。
進而,通過行駛里程存儲裝置周期性的將記錄的車輛行駛里程發(fā)送給行駛里程存儲裝置進行備份,從而實現(xiàn)了行駛里程存儲裝置上和行駛里程備份裝置上的行駛里程的同步。
另外,根據(jù)本發(fā)明實施例的車輛的其它構(gòu)成以及作用對于本領(lǐng)域的普通技術(shù)人員而言都是已知的,為了減少冗余,此處不做贅述。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包 含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn) 場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。