本發(fā)明涉及車輛技術,尤其涉及一種車輛控制方法、裝置及車輛。
背景技術:
可騎行的車輛(簡稱車輛,如電動車、平衡車和滑板車等)因體積小、能耗低、能夠緩解道路交通壓力、以及娛樂性高的特點得到廣泛應用。
相關技術提供的車輛至少存在以下問題:
車輛使用默認的各種車輛參數來響應對車輛的控制,一旦用戶需要更改這些車輛參數,就需要針對不同車輛所特有的設置車輛參數的方式進行對應操作。
一般,由于車輛上只設置少數幾個按鍵,因此往往是通過對少數幾個按鍵的反復操作來實現對車輛參數的調整,這種調整方式過于繁瑣且難于記憶,無法支持對車輛參數的快速調整。
技術實現要素:
本發(fā)明實施例提供一種車輛控制方法、裝置及車輛,能夠以一種通用高效的方式支持對車輛參數的調整。
本發(fā)明實施例的技術方案是這樣實現的:
第一方面,本發(fā)明實施例提供一種車輛控制方法,所述方法包括:
檢測車輛端的支持調整的車輛參數;
經由與顯示端的通信連接并基于所述車輛端支持調整的車輛參數通知所述顯示端呈現設置界面;
經由與所述顯示端的通信連接,獲得所述顯示端對所述設置界面的設定操作;
響應于所述設定操作,更新所述車輛端存儲的車輛參數;
基于更新后的所述車輛參數響應車輛控制指令。
上述方案中,所述經由與顯示端的通信連接并基于所述車輛端支持調整的車輛參數通知所述顯示端呈現設置界面,包括:
經由所述通信連接傳輸所述支持調整的車輛參數、以及相應車輛參數的參數值至所述顯示端;
控制所述顯示端在所述設置界面呈現所述顯示端接收的車輛參數、以及相應車輛參數的參數值;
所述響應于所述設定操作,更新所述車輛端存儲的車輛參數,包括:
基于所述設定操作針對目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值。
上述方案中,所述控制所述顯示端在所述設置界面呈現所述顯示端接收的車輛參數、以及相應車輛參數的參數值,包括:
檢測到所述車輛端的車輛參數中包括處于鎖定狀態(tài)的所述車輛參數時,
控制所述顯示端在所述設置界面呈現處于鎖定狀態(tài)以及未鎖定狀態(tài)的車輛參數以及對應的參數值,其中,所述處于鎖定狀態(tài)的車輛參數對應的參數值處于不可調狀態(tài)。
上述方案中,所述基于所述設定操作針對目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值,包括:
檢測到所述車輛端的所述車輛參數中包括處于鎖定狀態(tài)的所述車輛參數時,
基于所述設定操作針對處于未鎖定狀態(tài)的目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值;
在處于鎖定狀態(tài)的所述車輛參數切換到未鎖定狀態(tài)時,基于所述設定操作針對原處于鎖定狀態(tài)的目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值。
上述方案中,所述經由與顯示端的通信連接并基于所述車輛端支持調整的車輛參數通知所述顯示端呈現設置界面,包括:
基于所述車輛端支持調整的車輛參數確定所述車輛端支持調整的不同的車輛模式,每個所述車輛模式與至少一個所述車輛參數以及相應的參數值對應;
經由所述通信連接傳輸所述支持調整的車輛模式至所述顯示端;
控制所述顯示端在所述設置界面中呈現所接收的不同的車輛模式;
所述響應于所述設定操作,更新所述車輛端存儲的被所述設定操作設定的車輛參數,包括:
檢測出所述設定操作從所述不同的車輛模式中所選定的目標車輛模式;
基于所述目標車輛模式對應的至少一個車輛參數以及相應的參數值,更新所述車輛存儲的相應車輛參數的參數值。
上述方案中,所述基于所述車輛端支持調整的車輛參數確定所述車輛端支持調整的不同的車輛模式,包括:
基于所述車輛參數的類型以及支持調節(jié)的參數值的范圍,確定各類型所述車輛參數的參數值在不同取值空間所對應的車輛模式。
上述方案中,所述車輛端支持調整的車輛參數包括所述車輛端的電能回收比例;
所述基于更新后的所述車輛參數響應車輛控制指令,包括:
當響應所述車輛控制指令后所述車輛端的狀態(tài)滿足預設條件時,以所述電能回收比例進行能量回收。
第二方面,本發(fā)明實施例提供一種車輛控制裝置,所述車輛控制裝置包括:
檢測單元,用于檢測車輛端的支持調整的車輛參數;
通知單元,用于經由與顯示端的通信連接并基于所述車輛端支持調整的車輛參數通知所述顯示端呈現設置界面;
獲取單元,用于經由與所述顯示端的通信連接,獲得所述顯示端對所述設置界面的設定操作;
更新單元,用于響應于所述設定操作,更新所述車輛端存儲的車輛參數;
響應單元,用于基于更新后的所述車輛參數響應車輛控制指令。
上述方案中,所述通知單元,還用于經由所述通信連接傳輸所述支持調整的車輛參數、以及相應車輛參數的參數值至所述顯示端;
控制所述顯示端在所述設置界面呈現所述顯示端接收的車輛參數、以及相應車輛參數的參數值;
所述響應單元,還用于基于所述設定操作針對目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值。
上述方案中,所述通知單元,還用于檢測到所述車輛端的車輛參數中包括處于鎖定狀態(tài)的所述車輛參數時,
所述通知單元,還用于控制所述顯示端在所述設置界面呈現所述處于鎖定狀態(tài)以及未鎖定狀態(tài)的車輛參數以及對應的參數值,其中,所述處于鎖定狀態(tài)的車輛參數對應的參數值處于不可調狀態(tài)。
上述方案中,所述更新單元,還用于檢測到所述車輛端的所述車輛參數中包括處于鎖定狀態(tài)的所述車輛參數時,基于所述設定操作針對處于未鎖定狀態(tài)的目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值;
所述更新單元,還用于在處于鎖定狀態(tài)的所述車輛參數切換到未鎖定狀態(tài)時,基于所述設定操作針對原處于鎖定狀態(tài)的目標車輛參數設定的參數值,更新所述車輛端存儲的相應目標車輛參數的參數值。
上述方案中,所述通知單元,還用于基于所述車輛端支持調整的車輛參數確定所述車輛端支持調整的不同的車輛模式,每個所述車輛模式與至少一個所述車輛參數以及相應的參數值對應;經由所述通信連接傳輸所述支持調整的車輛模式至所述顯示端;控制所述顯示端在所述設置界面中呈現所接收的不同的車輛模式;
所述更新單元,用于檢測出所述設定操作從所述不同的車輛模式中所選定的目標車輛模式;基于所述目標車輛模式對應的至少一個車輛參數以及相應的參數值,更新所述車輛存儲的相應車輛參數的參數值。
上述方案中,所述通知單元,還用于基于所述車輛參數的類型以及支持調節(jié)的參數值的范圍,確定各類型所述車輛參數的參數值在不同取值空間所對應的車輛模式。
上述方案中,所述車輛端支持調整的車輛參數包括所述車輛端的電能回收比例;
所述響應單元,還用于當響應所述車輛控制指令后所述車輛端的狀態(tài)滿足預設條件時,以所述電能回收比例進行能量回收。
第三方面,本發(fā)明實施例提供一種車輛,所述車輛包括本發(fā)明實施例提供的車輛控制裝置。
本發(fā)明實施例中,將車輛端支持調整的車輛參數以設置界面的方式在顯示端顯示,通過設置界面接收用戶的設定操作,并基于設定操作更新車輛端的車輛參數,只要將顯示端與車輛端具有通信連接,用戶即可通過顯示端隨時查看車輛端支持調整的車輛參數,并可通過顯示端對車輛參數進行設定,從而能夠對車輛基于調整的車輛參數響應控制指令所形成的騎行體驗進行靈活調整。
附圖說明
圖1是本發(fā)明實施例中車輛控制裝置的一個可選的硬件結構示意圖;
圖2是本發(fā)明實施例中車輛控制方法的一個可選的流程示意圖;
圖3-1至圖3-4是本發(fā)明實施例中設置界面的可選的顯示示意圖;
圖4是本發(fā)明實施例中車輛控制裝置的一個可選的功能結構示意圖。
具體實施方式
以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
下面首先對實施本發(fā)明以下各具體實施例的車輛控制裝置進行說明,車輛控制裝置支持與車輛端進行耦接以進行數據和指令的傳輸,例如采用有線如通用串行總線的方式與車輛端的總線連接以建立通信連接,或者采用無線的方式如藍牙方式等近距離通信方式與車輛端建立通信連接。
參見圖1示出的車輛控制裝置10的一個可選的硬件結構示意圖,存儲器13用于存儲供處理器12運行的車輛的操作系統以及相關的可執(zhí)行指令,通信模塊14用于實現與車輛端的通信(包括前述的有線方式或無線方式的通信),供電模塊15用于為第一裝置10中的其他模塊提供工作電力,實際應用中車輛控制裝置可以省略設置供電模塊15,通過與車輛的耦接從車輛的電源中獲取電能。實際應用中,車輛控制裝置還可以設置顯示模塊11,用于顯示車輛控制裝置運行過程的各種信息,以及車輛端的運行信息。
本發(fā)明實施例中對于圖1中示出的各模塊的具體實現形式不做限定,例如顯示模塊11可以實施為液晶顯示屏(LCD)、有機發(fā)光二極管顯示屏(LED),存儲器13可以為閃存(Flash)存儲器、只讀存儲器等;通信模塊14可以實施為藍牙模塊、紫蜂通信模塊等。供電模塊15可以采用鋰聚合物電池、鎳氫電池等。處理器12可以采用中央處理器(CPU)、微控制器(MCU)、專用集成電路(ASIC)或邏輯可編程門陣列(FPGA)實現。
需要指出的是,圖1中示出的車輛控制裝置中的各模塊在以下各實施例中并非未都是必需的,可以根據車輛控制裝置在以下實施例中實現的功能而實施圖1示出的部分或全部硬件結構。
基于圖1示出的車輛控制裝置提出以下各實施例。
參見圖2示出的車輛控制方法的一個可選的流程示意圖,包括以下步驟:
步驟101,檢測車輛端的支持調整的車輛參數。
在檢測車輛參數的一個實施例中,車輛控制裝置檢測到車輛啟動之后,經由與車輛端(本發(fā)明實施例中,車輛端是相對于車輛控制裝置端和顯示端而言的,因此車輛端和車輛并無實質不同)的通信連接向車輛端發(fā)送車輛參數的查詢請求,由車輛端進行自檢并向車輛控制裝置發(fā)送車輛端支持調整的車輛參數;當然,車輛端也可以配置為在啟動之后主動向車輛控制裝置發(fā)送支持調整的車輛參數。
示例性地,車輛端支持調整的參數與車輛端運行的固件(是車輛硬件與車輛操作系統之間的驅動層,包括為操作系統提供的對硬件進行控制的驅動程序)有關,車輛控制裝置在檢測到車輛端支持調整的車輛參數之后不再繼續(xù)檢測,直至檢測到車輛端的固件發(fā)生更新之后才再次檢測車輛端的支持調整的車輛參數,從而減少車輛控制裝置與車輛端之間的通信次數、以及車輛的自檢次數,從而至少能夠減少車輛端的電能消耗。
下面對不同類型的車輛參數進行說明。
示例性地,車輛參數是用于反映車輛的不同方面的性能的任意類型的參數。例如,包括:
1)反映車輛的制動性能的剎車系數(例如,車輛中剎車片的摩擦系數),剎車系數的參數值越大,則車輛在剎車過程中針對剎車操作的表現越靈敏。
2)反映車輛的加速性能的加速度,加速度的參數值越大,則車輛在單位時間內提速越快。
3)反映車輛的最大行駛速度的限速參數,限速參數的參數值越大,則車輛的最大行駛速度越小。
4)反映車輛的電能回收性能的電能回收比例,是指車輛的電動機中的電磁電圈開啟的比例,電能回收是指,車輛在行駛過程帶動電動機轉子的旋轉,達到利用電動機產生電能并對車輛中的電源單元進行充電的目的。
5)反映車輛的減震性能的阻尼系數,阻尼系數的參數值越大,則車輛中減震器針對震動(如因路面的沖擊引起的車輛的震動)的抵消程度的參數值越大,騎行的穩(wěn)定性越高。
6)反映車輛的車燈最大照射強度的最大亮度。
步驟102,經由與顯示端的通信連接并基于車輛端支持調整的車輛參數通知顯示端呈現設置界面。
示例性地,顯示端可以智能手機、平板電腦等移動終端,也可以為車輛端自身的顯示模塊。一般地,車輛端自身的顯示模塊因可視面積過小不足以用于詳細顯示各種車輛參數,本發(fā)明實施例后續(xù)以顯示端為移動終端為例進行說明。
在呈現設置界面一個實施例中,車輛控制裝置與顯示端建立基于藍牙技術的通信連接,經由通信連接傳輸支持調整的車輛參數、以及相應車輛參數的參數值至顯示端;控制顯示端在設置界面呈現顯示端接收的車輛參數、以及相應車輛參數的參數值。或者,車輛控制裝置也可以與顯示端建立其他類型的近距離通信連接。當然,也可以建立基于蜂窩網絡的通信連接,從而顯示端用戶可以在任意位置查看車輛參數的設置界面。示例性地的,對于通過通信連接發(fā)送數據的方式,可以采用串行方式,例如,基于車輛參數的數據一位一位地依次通過通信連接傳輸,每一位數據占據一個固定的時間長度,只需要少數的通信連接就可以實現與顯示端之間的數據傳輸。
需要說明的是,一旦車輛控制裝置將車輛的支持調整的車輛參數傳輸至顯示端以設置界面方式顯示,后續(xù)車輛控制裝置與同一顯示端連接時可以省略向顯示端傳輸車輛參數的步驟,并指示車輛端以先前接收的車輛參數顯示設置界面,直至,當車輛控制裝置檢測到車輛端支持調整的車輛參數發(fā)生更新時,才將更新的車輛參數傳輸至顯示端,供顯示端基于更新的車輛參數顯示設置界面,由于不必在每次與顯示端建立通信連接后傳輸車輛參數,從而能夠加快顯示端的設置界面的加載速度。
實際應用中,移動終端中可以運行用以與車輛端進行通信的客戶端應用,客戶端應用用于基于車輛端傳輸的支持調整的車輛參數在客戶端應用中顯示相應的設置界面。
作為設置界面的一個示例,圖3-1示出了顯示端為移動終端時,車輛控制裝置基于車輛參數通知顯示端顯示設置界面的一個可選的顯示示意圖,如圖3-1所示,在設置界面中包括前述的用于反映車輛的不同方面的性能的任意類型的參數以及對應的參數值,其中參數的參數值在設置界面中處于可調整的狀態(tài)。
繼續(xù)對前述實施例進行說明,實際應用中,車輛的至少部分車輛參數處于鎖定狀態(tài)。示例性地,鑒于行車安全等方面的考慮,車輛處于騎行狀態(tài)時處于鎖定狀態(tài)的車輛參數的參數值不支持在車輛端的行駛過程中進行更改,也就是說鎖定狀態(tài)的車輛參數是這樣一種參數:對騎行安全有影響而在騎行過程中不允許對相應參數值進行調整的參數。
另外,車輛參數的鎖定狀態(tài)可以由用戶設置,例如,車輛的擁有者擁有車輛操作系統的管理權限,在車輛擁有者通過顯示端與車輛端連接之后,通過車輛端的管理員權限認證獲得車輛端的管理權限,從而可以設置在車輛被其他用戶使用時不希望被更改的車輛參數為鎖定狀態(tài)。
在設置界面呈現車輛參數、以及相應車輛參數的參數值的一個實施例中,若車輛控制裝置檢測到車輛端的車輛參數中包括處于鎖定狀態(tài)的車輛參數,則控制顯示端在設置界面呈現處于鎖定狀態(tài)以及未鎖定狀態(tài)的車輛參數以及對應的參數值,其中,處于鎖定狀態(tài)的車輛參數對應的參數值處于不可調狀態(tài),對于處于未鎖定狀態(tài)的車輛參數則支持設定操作對相應的參數值進行調整。例如,設置界面中鎖定狀態(tài)的車輛參數以區(qū)別于未鎖定狀態(tài)的車輛參數顯示,以提示處于不可調狀態(tài)。
在設置界面呈現車輛參數、以及相應車輛參數的參數值的另一個實施例中,若車輛控制裝置檢測到車輛端的車輛參數中包括處于鎖定狀態(tài)的車輛參數時,還可以控制顯示端在設置界面均以可調狀態(tài)呈現處于鎖定狀態(tài)以及未鎖定狀態(tài)的車輛參數以及對應的參數值。
在呈現設置界面的另一個實施例中,車輛控制裝置基于車輛端支持調整的車輛參數確定車輛端支持調整的不同的車輛模式,每個車輛模式與至少一個車輛參數以及相應的參數值對應。
如前,車輛參數是用于反映車輛的不同方面的性能的任意類型的參數,相應地,基于同一類型的車輛參數的不同的參數值可以形成不同的車輛模式,示例性地,基于車輛參數的類型以及支持調節(jié)的參數值的范圍,確定各類型車輛參數的參數值在不同取值空間(或不同取值)所對應的車輛模式。
以車輛模式與一個類型的車輛參數對應為例,對應有剎車模式、限速模式和加速模式等不同類型的車輛模式,以下結合示例進行說明。
示例1)對于剎車系數來來說,由于剎車系數反映了車輛的制動性能,因此對應剎車系數的不同參數值可以形成快剎模式和慢剎模式,其中快剎模式對應的剎車系數大于慢剎模式對應的剎車系數。
示例2)對于最高限速來說,由于最高限速反映了車輛的最大行駛速度(例如車輛電機的最大輸出動力),因此對應最高限速的不同參數值可以形成不同的限速模式,例如不限速模式和中級限速模式,其中不限速模式對應車輛支持的最大安全行駛速度,中級限速模式對應的最高限速低于最大安全行駛速度(例如為最大安全行駛速度的60%)。
示例3)對于加速度來說,由于加速度反映了車輛的電機的加速性能,因此對應加速度的不同參數值可以形成車輛的不同加速模式,例如快加速模式和慢加速模式,其中快加速模式對應的加速度大于慢加速模式對應的加速度。
示例4)對于阻尼系數來說,由于阻尼系數反映了車輛的減震器的減震性能,因此對應阻尼系數的不同參數值可以形成高級減震模式和低級減震模式,其中高級減震模式對應的阻尼系數大于低級減震模式對應的阻尼系數。
示例5)對于電能回收比例來說,由于電能回收比例反映了車輛的電能回收性能,因此對應電能回收比例的不同參數值可以形成高效電能回收模式和低效電能回收模式,其中高效電能回收模式對應的電能回收比例大于低效電能回收模式對應的電能回收比例。
當然,每個車輛模式也可與兩個或的多個類型的車輛參數對應,以下進行示例性說明。
示例6)
安全模式,針對對于騎行安全有較高要求的用戶,采用前述的慢剎車模式對應的剎車系數、慢加速模式對應的加速度、中級限速模式對應的最高限速以及高級減震模式對應的阻尼系數。
示例7)
玩家模式,采用前述的快剎車模式對應的剎車系數、快加速模式對應的加速度、不限速模式對應的最高限速以及低級減震模式對應的阻尼系數。
作為設置界面的另一個示例,圖3-2示出了顯示端為移動終端時,車輛控制裝置基于車輛參數通知顯示端顯示設置界面的一個可選的顯示示意圖,如圖3-2所示,在設置界面中包括前述的不同類型的車輛模式供用戶選擇,如與剎車系數對應的快剎模式和慢剎模式,與最高限速對應的不限速模式和中級限速模式,與加速度對應的快加速模式和慢加速模式、與阻尼系數對應的高級減震模式和低級減震模式。
作為設置界面的又一個示例,在圖3-3示出的設置界面中還可以顯示與多個車輛參數對應的車輛模式,如安全模式、玩家模式等。
需要指出的是,在設置界面顯示的車輛模式對應的車輛參數的參數值不沖突的前提下,車輛模式支持以多選方式被選中,當然,也可以僅支持以擇一方式被選中。
步驟103,經由與顯示端的通信連接,獲得顯示端對設置界面的設定操作。
示例性地,經由與顯示端的通信連接監(jiān)測用戶對圖2、圖3-1至圖3-4示出的任一設置界面中的車輛參數進行的設定操作。設定操作可以為針對設置界面中各車輛參數的語音方式的設定操作,還可以是對設置界面中各車輛參數的觸控方式的操作。
步驟104,響應于設定操作,更新車輛端存儲的車輛參數。
在一個實施例中,若車輛控制裝置在獲取車輛端的支持調整的車輛參數時檢測到車輛端的車輛參數中包括處于未鎖定狀態(tài)的車輛參數,以不可調狀態(tài)顯示鎖定狀態(tài)的車輛參數以及對應的參數值,并以可調狀態(tài)顯示未鎖定狀態(tài)的車輛參數時,當接收到針對未鎖定狀態(tài)的車輛參數的設定操作,作為響應,更新設置操作所設定的目標車輛參數的參數值。
在另一個實施例中,若車輛控制裝置在獲取車輛端的支持調整的車輛參數時檢測到車輛端的車輛參數中包括處于未鎖定狀態(tài)的車輛參數,以可調狀態(tài)顯示未鎖定狀態(tài)和鎖定狀態(tài)的車輛參數以及對應的參數值:
1)當接收到針對未鎖定狀態(tài)的車輛參數的設定操作,作為響應,更新設置操作所設定的目標車輛參數的參數值;
2)當接收到針對鎖定狀態(tài)的車輛參數的設定操作,作為響應,確定設置操作所設定的目標車輛參數的參數值(例如,在車輛控制裝置側存儲),在處于鎖定狀態(tài)的車輛參數切換到未鎖定狀態(tài),例如由車輛的擁有者將鎖定狀態(tài)的車輛參數調整為未鎖定狀態(tài),或者,在車輛未處于騎行狀態(tài)(如處于遙控狀態(tài)時)車輛端自動將所有處于鎖定狀態(tài)的車輛參數調整為未鎖定狀態(tài)時,車輛控制裝置基于設定操作針對原處于鎖定狀態(tài)的目標車輛參數設定的參數值,更新車輛端存儲的相應目標車輛參數的參數值。
例如,當設置界面中顯示的是如圖3-1示例性示出的車輛參數、以及相應車輛參數的參數值時,經由通信連接監(jiān)測顯示端接收到的設定操作,確定設定操作針對目標車輛參數設定的新的參數值,將設定操作針對目標車輛參數設定的參數值發(fā)送至車輛端,觸發(fā)車輛端更新車輛端存儲的相應目標車輛參數的參數值。
再例如,當設置界面中顯示的是如圖3-2或圖3-3示例性示出的車輛模式時,經由通信連接監(jiān)測顯示端接收到的設定操作,檢測出設定操作從不同的車輛模式中所選定的目標車輛模式;基于目標車輛模式對應的至少一個車輛參數以及相應的參數值,將目標車輛模式對應的至少一個車輛參數以及相應的參數值發(fā)送至車輛端,觸發(fā)車輛端更新車輛端存儲的相應目標車輛參數的參數值。
在一個實施例中,除了圖3-2和圖3-3示例性示出的車輛模式,為了滿足用戶針對車輛模式的個性化需求,車輛控制裝置還可以支持用戶選擇至少一個目標車輛參數并設置相應的參數值以組合形成自定義的車輛模式。
示例性地,為了使用戶能夠靈活設置車輛模式,對于圖3-1示例性示出的車輛參數、以及相應車輛參數的參數值,用戶可以通過設定操作將至少一個車輛參數的參數值形成自定義車輛模式,如可以加速度2米/秒2、以及最高限速30千米/小時形成自定義模式,示例性地,在圖3-4示出的自定義車輛模式實施相應的設定操作,相應地,車輛控制參數獲取設定操作調整的目標車輛參數(以圖3-4為例,包括加速度和限速參數)以及對應的參數值,響應于設定操作,將設定的目標車輛參數以及對應的參數值作為自定義的車輛模式(新的車輛模式)存儲至車輛端。
步驟105,基于更新后的車輛參數響應車輛控制指令。
在一個實施例中,當目標車輛參數的與車輛端接收到的車輛控制指令相關時,基于更新后的目標車輛參數的參數值相應車輛控制指令,形成車輛的不同騎行體驗,以下示例性說明。
對基于更新的目標車輛參數響應車輛控制指令的情況進行說明。
示例1)當更新的目標車輛參數為剎車系數時,如接收到因剎把被觸發(fā)而產生的剎車控制指令,則基于更新后的剎車系數的參數值控制車輛中的剎車片進行制動,進而改變了車輛的制動性能,也就是改變了車輛制動過程中的騎行體驗。
示例2)當更新的目標車輛參數為加速度時,如接收到因油門觸發(fā)而產生的加速控制指令,則控制車輛中的電機基于更新后的加速度的參數值輸出動力以進行加速,進而改變了車輛單位時間內的加速性能,也就是改變了車輛加速過程中的騎行體驗。
示例3)當更新的目標車輛參數為限速參數時,如接收到因油門被保持最大程度而產生的最大速度控制指令,則基于更新后的限速參數控制電機輸出動力的最大值,進而改變了車輛的最高行駛時的騎行體驗(對于騎行者來說,設置的限速參數的參數值不同,所感受到的車輛的最大行駛速度也不同)。
示例4)當更新的目標車輛參數為阻尼系數時,如接收到因油門啟動而產生的控制指令,則基于更新后的限速參數控制減震器的阻尼系數,騎行過程來自路面的沖擊進行抵消,進而改變了用戶在騎行車輛過程中的舒適度。
示例5)當更新的目標車輛參數為電能回收比例時,在響應車輛控制指令后車輛端的狀態(tài)滿足預設條件時以電能回收比例進行能量回收。例如,預設條件可以為車輛的油門處于釋放狀態(tài),此時往往是即將停止騎行的狀態(tài)和下坡行駛狀態(tài)等,進行電能回收不會車輛的行駛產生影響。再例如,預設條件可以為車輛中電源的電能處于低水平(低于低水平預設值)時,為了避免因電源電能水平過低影響車輛操作系統的運行,只要車輛處于運行狀態(tài)即以電能回收比例進行電能回收,直至電源電能恢復至正常水平(高于正常水平預設值)。
對前述車輛控制裝置的功能結構進行說明,需要指出的是,圖4示出的車輛控制裝置的功能結構僅僅是對車輛控制裝置在邏輯功能層面的劃分,基于圖4示出的車輛控制裝置中的功能模塊可以拆分為更多數量的模塊,或者合并為更少數量的模塊。
參見圖4示出車輛控制裝置40的一個可選的功能結構示意圖,包括:
檢測單元41,用于檢測車輛端的支持調整的車輛參數;
通知單元42,用于經由與顯示端的通信連接并基于車輛端支持調整的車輛參數通知顯示端呈現設置界面;
獲取單元43,用于經由與顯示端的通信連接,獲得顯示端對設置界面的設定操作;
更新單元44,用于響應于設定操作,更新車輛端存儲的車輛參數;
響應單元45,用于基于更新后的車輛參數響應車輛控制指令。
在一個實施例中,通知單元42,還用于經由通信連接傳輸支持調整的車輛參數、以及相應車輛參數的參數值至顯示端;
控制顯示端在設置界面呈現顯示端接收的車輛參數、以及相應車輛參數的參數值;
響應單元45,還用于基于設定操作針對目標車輛參數設定的參數值,更新車輛端存儲的相應目標車輛參數的參數值。
在一個實施例中,通知單元42,還用于檢測到車輛端的車輛參數中包括處于鎖定狀態(tài)的車輛參數時,控制顯示端在設置界面呈現處于鎖定狀態(tài)以及未鎖定狀態(tài)的車輛參數以及對應的參數值,其中,處于鎖定狀態(tài)的車輛參數對應的參數值處于不可調狀態(tài)。
在一個實施例中,更新單元44,還用于檢測到車輛端的車輛參數中包括處于鎖定狀態(tài)的車輛參數時,
基于設定操作針對處于未鎖定狀態(tài)的目標車輛參數設定的參數值,更新車輛端存儲的相應目標車輛參數的參數值;
在處于鎖定狀態(tài)的車輛參數切換到未鎖定狀態(tài)時,基于設定操作針對原處于鎖定狀態(tài)的目標車輛參數設定的參數值,更新車輛端存儲的相應目標車輛參數的參數值。
在一個實施例中,通知單元42,還用于基于車輛端支持調整的車輛參數確定車輛端支持調整的不同的車輛模式,每個車輛模式與至少一個車輛參數以及相應的參數值對應;
經由通信連接傳輸支持調整的車輛模式至顯示端;
控制顯示端在設置界面中呈現所接收的不同的車輛模式;
更新單元44,還用于檢測出設定操作從不同的車輛模式中所選定的目標車輛模式;
基于目標車輛模式對應的至少一個車輛參數以及相應的參數值,更新車輛存儲的相應車輛參數的參數值。
在一個實施例中,通知單元42,還用于基于車輛參數的類型以及支持調節(jié)的參數值的范圍,確定各類型車輛參數的參數值在不同取值空間所對應的車輛模式。
在一個實施例中,車輛端支持調整的車輛參數包括車輛端的電能回收比例;響應單元45,還用于當響應車輛控制指令后車輛端的狀態(tài)滿足預設條件時,以電能回收比例進行能量回收。
本發(fā)明實施例還提供一種車輛,本實施例記載的車輛可以采用各種方式來實施,例如電動自動車(包括二輪結構、三輪結構)、平衡車(包括獨輪結構、二輪結構和多輪結構)和滑板車等。一般地,車輛中動力裝置使用電能提供行進動力,當然不僅限于使用電能。
本發(fā)明實施例提供的車輛中耦合有前述實施例記載的車輛控制裝置,車輛中可以內置通信模塊(如藍牙模塊)與車輛控制裝置實現信號的耦接,當然,也可以通過特定形式的接口如通用串行總線(USB)接口實現與車輛控制裝置的耦接。
本發(fā)明實施例還提供一種存儲介質,其中存儲有可執(zhí)行指令,可執(zhí)行指令用于執(zhí)行本發(fā)明實施例提供的車輛控制方法。
本領域的技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲裝置、隨機存取存儲器110(RAM,Random Access Memory)、只讀存儲器110(ROM,Read-Only Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明實施例的技術方案本質上或者說對相關技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機、服務器、或者網絡裝置等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲裝置、RAM、ROM、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。