本發明涉及電動車技術領域,尤其涉及一種電動車的解鎖方法,還涉及一種實現電動車的解鎖方法的車輛云平臺和移動終端。
背景技術:
汽車保有量的不斷攀升引發了一系列問題。大多數汽車燃燒汽油、柴油、天然氣等化石燃料,地球上化石燃料的儲量是有限的,數量巨大且不斷增加的汽車數量使能源危機日益嚴重。傳統汽車的重量一般1500kg左右,有效載荷只有100kg左右,大部分能源浪費在無效載荷上,造成了嚴重的能源浪費。另外,傳統汽車體積龐大,一般汽車占地面積約10平方米,汽車數量的增長使得交通擁塞和停車位緊張的問題越來越嚴重。
近年來,電動車受到越來越多消費者的歡迎。電動車價格比傳統汽車低,用于電動車充電的費用也比汽車加油的費用低;電動車靈活小巧,在非機動車道行駛,一般不會遇到交通堵塞,也更容易找到停車位;電動車沒有尾氣排放,不會污染環境。
目前的鑰匙開車方法存在鑰匙遺忘,無法實現多用戶共享開車以及更加智能化的無鑰匙開車和鎖車功能。
技術實現要素:
本發明要解決的技術問題是:為了解決目前電動車的開鎖方式存在鑰匙遺忘,無法實現無鑰匙開車和鎖車的問題,本發明提供了一種電動車的解鎖方法來解決上述問題。
本發明解決其技術問題所采用的技術方案是:一種電動車的解鎖方法,包括以下步驟:
S1、車輛云平臺根據用戶的用戶權限將至少一個授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼發送至移動終端;其中,所述唯一身份驗證碼由車牌號、唯一藍牙序列號和唯一加密秘鑰通過加密算法計算后獲得;每個電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼存儲在電動車的車輛控制器中;
S2、所述移動終端通過藍牙通信協議與一輛待開電動車的車輛控制器建立通信連接,所述移動終端從所述車輛控制器獲取所述待開電動車的車牌號和唯一藍牙序列號,所述移動終端將所述待開電動車的車牌號和唯一藍牙序列號與每個所述授權電動車的車牌號和唯一藍牙序列號進行匹配,如果所述待開電動車的車牌號和唯一藍牙序列號與一個所述授權電動車的車牌號和唯一藍牙序列號均匹配成功,所述移動終端則將所述待開電動車認定為可用電動車;
S3、所述移動終端將匹配成功的授權電動車的唯一身份驗證碼發送至可用電動車的車輛控制器,所述車輛控制器將獲得的授權電動車的唯一身份驗證碼與自身存儲的唯一身份驗證碼進行匹配,匹配成功則打開車鎖,匹配失敗則繼續鎖止車輛。
作為優選,還包括步驟S4、所述車輛控制器打開車鎖后,每隔n秒與移動終端進行一次唯一身份驗證碼的匹配,匹配連續m次失敗并且車速為零時鎖止車輛,否則保持車鎖處于打開狀態。
作為優選,還包括步驟S5、所述移動終端向車輛云平臺發出共享請求,所述車輛云平臺根據所述用戶權限選擇接受共享請求或拒絕共享請求;當所述車輛云平臺接受共享請求,所述移動終端將一個或多個共享電動車的車牌號和一個或多個共享用戶的身份信息發送至車輛云平臺,所述車輛云平臺為每個共享用戶建立用戶權限并將所有所述共享電動車添加到每個共享用戶的用戶權限中。
作為優選,還包括步驟S6、所述車輛云平臺對每個電動車的唯一加密秘鑰以時間T為周期進行更換,并生成新的唯一身份驗證碼,所述車輛云平臺將新的唯一身份驗證碼發送至對應電動車的車輛控制器中。
作為優選,在所述車輛云平臺建立用戶數據庫,所述用戶數據庫存儲有若干個用戶信息,所述用戶信息包括身份信息和用戶權限,所述用戶權限包括待用電動車列表和可共享車輛數;在所述步驟S5中,所述共享請求包括共享車輛數,如果所述共享車輛數小于或等于所述可共享車輛數,所述車輛云平臺接受共享請求,如果所述共享車輛數大于所述可共享車輛數,所述車輛云平臺拒絕共享請求。
作為優選,所述步驟S3中,匹配成功或匹配失敗所述車輛控制器均發出語音提示。
本發明還提供了一種車輛云平臺,包括:
車輛數據庫,被配置為存儲有若干個電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼;
用戶數據庫,被配置為存儲有若干個用戶信息,所述用戶信息包括身份信息和用戶權限,所述用戶權限包括待用電動車列表;
加密單元,被配置為將車牌號、唯一藍牙序列號和唯一加密秘鑰通過加密算法計算獲得所述唯一身份驗證碼;
第一通信單元,被配置為接收移動終端的開車請求,所述開車請求包括至少一個請求車輛的車牌號;
授權單元,被配置為將存在于待用電動車列表中的所有請求車輛認定為授權電動車;所述第一通信單元還被配置為將所有授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼發送至移動終端。
作為優選,所述用戶權限還包括可共享車輛數,所述第一通信單元還被配置為接收所述移動終端的共享請求,所述共享請求包括共享車輛數,所述授權單元還被配置為:當所述共享車輛數小于或等于所述可共享車輛數,接受共享請求,當所述共享車輛數大于所述可共享車輛數,拒絕共享請求。
作為優選,所述第一通信單元還被配置為接收移動終端的一個或多個共享電動車的車牌號和一個或多個共享用戶的身份信息;所述車輛云平臺還包括用戶信息生成單元,被配置為為每個共享用戶建立用戶信息,將所有所述共享電動車添加到每個共享用戶的待用電動車列表中。
本發明還提供了一種移動終端,包括:
請求生成單元,被配置為生成開車請求,所述開車請求包括至少一個請求車輛的車牌號;
第二通信單元,被配置為將開車請求發送至車輛云平臺,接收車輛云平臺發送的授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼;
藍牙通信單元,被配置為通過藍牙通信協議與一輛待開電動車的車輛控制器建立通信連接并從所述車輛控制器獲取所述待開電動車的車牌號和唯一藍牙序列號;
一次匹配單元,被配置為將所述待開電動車的車牌號和唯一藍牙序列號與每個所述授權電動車的車牌號和唯一藍牙序列號進行匹配,如果所述待開電動車的車牌號和唯一藍牙序列號與一個所述授權電動車的車牌號和唯一藍牙序列號均匹配成功,則將所述待開電動車認定為可用電動車;所述藍牙通信單元還被配置為將匹配成功的授權電動車的唯一身份驗證碼發送至可用電動車的車輛控制器。
本發明的有益效果是,這種電動車的解鎖方法根據用戶的權限從車輛云平臺將驗證信息發送到移動終端上,電動車的車輛控制器中也存儲有驗證信息,移動終端通過藍牙與車輛控制器互聯,將移動終端里的驗證信息與車輛控制器里的進行匹配,匹配成功則可以開所,實現無鑰匙開車和鎖車的功能,解決傳統鑰匙的遺忘問題。
附圖說明
下面結合附圖和實施例對本發明進一步說明。
圖1是本發明的電動車的解鎖方法的最優實施例的流程圖。
圖2是本發明的車輛云平臺的系統框架圖。
圖3是本發明的移動終端的系統框架圖。
具體實施方式
下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
在本發明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內”、“外”、“軸向”、“徑向”、“周向”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。
此外,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發明的描述中,需要說明的是,除非另有明確的規定和限定,術語“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發明中的具體含義。此外,在本發明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。
如圖1所示,本發明提供了一種電動車的解鎖方法,包括以下步驟:
S1、在車輛云平臺建立用戶數據庫,用戶數據庫存儲有若干個用戶信息,用戶信息包括身份信息和用戶權限,身份信息包括ID號、登陸密碼、姓名和證件號碼,用戶通過注冊可以在車輛云平臺的用戶數據庫中建立自己的用戶信息,如果通過手機號注冊,那么ID號就是他的手機號;用戶權限包括待用電動車列表和可共享車輛數,待用電動車列表中羅列了至少一輛此用戶可以使用的電動車的車牌號;車輛云平臺中還建立了車輛數據庫,車輛數據庫存儲有若干個電動車信息,電動車信息包括電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼;當移動終端向車輛云平臺發出開車請求,開車請求包括至少一個請求車輛的車牌號,車輛云平臺判斷請求車輛是否存在于此用戶的待用電動車列表中,如果存在則將其認定為授權電動車,車輛云平臺授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼發送至移動終端;其中,唯一身份驗證碼由車牌號、唯一藍牙序列號和唯一加密秘鑰通過加密算法計算后獲得;每個電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼存儲在電動車的車輛控制器中;
S2、移動終端通過藍牙通信協議與一輛待開電動車的車輛控制器建立通信連接,移動終端從車輛控制器獲取待開電動車的車牌號和唯一藍牙序列號,移動終端將待開電動車的車牌號和唯一藍牙序列號與每個授權電動車的車牌號和唯一藍牙序列號進行匹配,如果待開電動車的車牌號和唯一藍牙序列號與一個授權電動車的車牌號和唯一藍牙序列號均匹配成功,移動終端則將待開電動車認定為可用電動車;
S3、移動終端將匹配成功的授權電動車的唯一身份驗證碼發送至可用電動車的車輛控制器,車輛控制器將獲得的授權電動車的唯一身份驗證碼與自身存儲的唯一身份驗證碼進行匹配,匹配成功則打開車鎖,匹配失敗則繼續鎖止車輛;匹配成功或匹配失敗車輛控制器均發出語音提示;
S4、車輛控制器打開車鎖后,每隔10秒與移動終端進行一次唯一身份驗證碼的匹配,匹配連續3次失敗并且車速為零時鎖止車輛,否則保持車鎖處于打開狀態;當用戶離開車輛,移動終端與車輛控制器之前失去連接,匹配連續失敗3次,車輛就被鎖止,實現無鑰匙自動鎖車;或者當有車輛被盜,車輛云平臺修改唯一加密秘鑰,然后通過加密算法重新計算獲得新的唯一身份驗證碼,此時被盜車輛就可以在停車時被鎖止;
S5、移動終端向車輛云平臺發出共享請求,共享請求包括共享車輛數,如果共享車輛數小于或等于可共享車輛數,車輛云平臺接受共享請求,如果共享車輛數大于可共享車輛數,車輛云平臺拒絕共享請求;當車輛云平臺接受共享請求,移動終端將一個或多個共享電動車的車牌號和一個或多個共享用戶的身份信息發送至車輛云平臺,車輛云平臺為每個共享用戶建立用戶權限并將所有共享電動車添加到每個共享用戶的用戶權限中;
S6、車輛云平臺對每個電動車的唯一加密秘鑰以時間T為周期進行更換,周期T可以是1年、1個月、一天等等,唯一加密秘鑰更換之后通過加密算法生成新的唯一身份驗證碼,車輛云平臺將新的唯一身份驗證碼發送至對應電動車的車輛控制器中。
如圖2所示,本發明還提供了一種車輛云平臺,包括:
車輛數據庫,被配置為存儲有若干個電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼;
用戶數據庫,被配置為存儲有若干個用戶信息,用戶信息包括身份信息和用戶權限,用戶權限包括待用電動車列表;
加密單元,被配置為將車牌號、唯一藍牙序列號和唯一加密秘鑰通過加密算法計算獲得唯一身份驗證碼;
第一通信單元,被配置為接收移動終端的開車請求,開車請求包括至少一個請求車輛的車牌號;
授權單元,被配置為將存在于待用電動車列表中的所有請求車輛認定為授權電動車;第一通信單元還被配置為將所有授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼發送至移動終端。
用戶權限還包括可共享車輛數,第一通信單元還被配置為接收移動終端的共享請求,共享請求包括共享車輛數,授權單元還被配置為:當共享車輛數小于或等于可共享車輛數,接受共享請求,當共享車輛數大于可共享車輛數,拒絕共享請求。第一通信單元還被配置為接收移動終端的一個或多個共享電動車的車牌號和一個或多個共享用戶的身份信息;車輛云平臺還包括用戶信息生成單元,被配置為為每個共享用戶建立用戶信息,將所有共享電動車添加到每個共享用戶的待用電動車列表中。
這種車輛云平臺的實體結構,包括CPU、ROM、RAM、鍵盤、鼠標、顯示器、網絡接口和USB接口,CPU電連接ROM、RAM、鍵盤、鼠標、顯示器、網絡接口和USB接口,ROM存儲用戶數據庫和車輛數據庫中的各種數據、用于車輛云平臺的計算機程序、各種設置、初始值等,RAM被用作加載各種計算機程序的工作區域或暫時存儲標識號的存儲區域。
CPU為加密單元、第一通信單元、授權單元和用戶信息生成單元的配置主體,控制車輛云平臺的每一個部件,同時在RAM中存儲根據從ROM讀取的計算機程序。網絡接口作為通信接口接入互聯網,讓同樣接入互聯網的移動終端和車輛控制器進行數據的交互。
如圖3所示,本發明還提供了一種移動終端,包括:
請求生成單元,被配置為生成開車請求,開車請求包括至少一個請求車輛的車牌號;
第二通信單元,被配置為將開車請求發送至車輛云平臺,接收車輛云平臺發送的授權電動車的車牌號、唯一藍牙序列號和唯一身份驗證碼;
藍牙通信單元,被配置為通過藍牙通信協議與一輛待開電動車的車輛控制器建立通信連接并從車輛控制器獲取待開電動車的車牌號和唯一藍牙序列號;
一次匹配單元,被配置為將待開電動車的車牌號和唯一藍牙序列號與每個授權電動車的車牌號和唯一藍牙序列號進行匹配,如果待開電動車的車牌號和唯一藍牙序列號與一個授權電動車的車牌號和唯一藍牙序列號均匹配成功,則將待開電動車認定為可用電動車;藍牙通信單元還被配置為將匹配成功的授權電動車的唯一身份驗證碼發送至可用電動車的車輛控制器。
移動終端的實體為智能手機、平板電腦等具有藍牙通信功能、聯網功能、數據處理功能和操作顯示功能的終端設備。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對所述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
以上述依據本發明的理想實施例為啟示,通過上述的說明內容,相關工作人員完全可以在不偏離本項發明技術思想的范圍內,進行多樣的變更以及修改。本項發明的技術性范圍并不局限于說明書上的內容,必須要根據權利要求范圍來確定其技術性范圍。