本發(fā)明涉及車輛技術(shù),尤其涉及一種動力控制方法、裝置及車輛。
背景技術(shù):
電動滑板車因體積小、能耗低、能夠緩解道路交通壓力、以及娛樂性高的特點得到廣泛應(yīng)用。
相關(guān)技術(shù)提供的電動滑板車至少存在以下問題:
電動滑板車都設(shè)置有油門以控制動力輸出,調(diào)節(jié)電動滑板車行駛的速度,由于電動滑板車本身體積有限,一方面,油門不僅增加了電動滑板車整體的成本和安裝難度,另一方面,在騎行過程中對騎行用戶的操作技能要求較高,必須時刻控制油門以維持正常的行駛速度,由于油門的控制往往是相當(dāng)靈敏的,對于用戶來說難以精準(zhǔn)操作,存在安全隱患。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種動力控制方法、裝置及車輛,能夠以便捷的方式支持用戶對電動滑板車的動力進(jìn)行控制。
本發(fā)明實施例提供的動力控制方法,包括:
檢測車輛的第一行駛狀態(tài);
根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;
確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);
根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;
基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例中,所述根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力,包括:
檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力;
其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
本發(fā)明實施例中,所述基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛,包括:
基于所產(chǎn)生的第一補(bǔ)償動力勻速行駛,勻速行駛的速度為在獲得所述外部的助力的期間所具有的行駛速度。
本發(fā)明實施例中,所述方法還包括:
檢測到滿足減速行駛條件時進(jìn)行減速行駛;
其中,所述減速行駛條件包括以下至少之一:
勻速行駛的計時到達(dá)預(yù)定時長;
勻速行駛的里程到達(dá)預(yù)定里程;
接收到減速行駛指令。
本發(fā)明實施例中,所述基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛,包括:
基于所產(chǎn)生的第一補(bǔ)償動力進(jìn)行減速行駛,并在減速行駛至滿足動力停止條件時控制所述車輛停止產(chǎn)生動力;
其中,減速行駛的初始速度為在獲得所述外部的助力期間所具有的行駛速度,減速行駛的方式包括勻減速行駛和非勻減速行駛;
所述動力停止條件包括以下至少之一:
行駛的計時到達(dá)預(yù)定時長;
行駛的里程到達(dá)預(yù)定里程。
本發(fā)明實施例中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
本發(fā)明實施例中,所述方法還包括:
檢測車輛的第一行駛狀態(tài)之前,解析傳感數(shù)據(jù)確定所述車輛處于載人狀態(tài)。
本發(fā)明實施例提供的動力控制裝置,包括:
第一檢測單元,用于檢測車輛的第一行駛狀態(tài);
判定單元,用于根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);
產(chǎn)生單元,用于根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;
控制單元,用于基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例中,所述判定單元,具體用于:
檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力;
其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
本發(fā)明實施例中,所述控制單元,具體用于:基于所產(chǎn)生的第一補(bǔ)償動力勻速行駛,勻速行駛的速度為在獲得所述外部的助力的期間所具有的行駛速度。
本發(fā)明實施例中,所述裝置還包括:
第二檢測單元,用于檢測到滿足減速行駛條件時進(jìn)行減速行駛;
其中,所述減速行駛條件包括以下至少之一:
勻速行駛的計時到達(dá)預(yù)定時長;
勻速行駛的里程到達(dá)預(yù)定里程;
接收到減速行駛指令。
本發(fā)明實施例中,所述控制單元,具體用于:基于所產(chǎn)生的第一補(bǔ)償動力進(jìn)行減速行駛,并在減速行駛至滿足動力停止條件時控制所述車輛停止產(chǎn)生動力;
其中,減速行駛的初始速度為在獲得所述外部的助力期間所具有的行駛速度,減速行駛的方式包括勻減速行駛和非勻減速行駛;
所述動力停止條件包括以下至少之一:
行駛的計時到達(dá)預(yù)定時長;
行駛的里程到達(dá)預(yù)定里程。
本發(fā)明實施例中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的平均轉(zhuǎn)速。
本發(fā)明實施例中,所述裝置還包括:
解析單元,用于檢測車輛的第一行駛狀態(tài)之前,解析傳感數(shù)據(jù)確定所述車輛處于載人狀態(tài)。
本發(fā)明實施例提供的車輛,包括:車體、動力驅(qū)動組件、傳感器、控制器,其中,所述動力驅(qū)動組件與所述車體連接,用于在所述控制器的控制下驅(qū)動所述車輛行駛;
所述傳感器,用于檢測車輛的第一行駛狀態(tài);
所述控制器,用于獲得車輛的第一行駛狀態(tài);根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例的技術(shù)方案中,檢測車輛的第一行駛狀態(tài);根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。采用本發(fā)明實施例的技術(shù)方案,無需油門僅通過車輛外部的助力便可以控制車輛的行駛,減少了因油門而造成的車輛成本,同時,用戶可以通過腳蹬方式靈活操控車輛的行駛,操控方式簡單易行且安全可靠,大大增加了車輛使用的趣味性。
附圖說明
圖1為本發(fā)明實施例的動力控制方法的流程示意圖一;
圖2為本發(fā)明實施例的滑板車的示意圖;
圖3為本發(fā)明實施例的車輛獲得外部的助力時的速度變化示意圖;
圖4為本發(fā)明實施例的四種不同力度的助力對應(yīng)的車輛的速度變化圖;
圖5為本發(fā)明實施例的動力控制方法的流程示意圖二;
圖6為本發(fā)明實施例的動力控制方法的流程示意圖三;
圖7為本發(fā)明實施例的動力控制方法的流程示意圖四;
圖8為本發(fā)明實施例的動力控制裝置的結(jié)構(gòu)組成示意圖;
圖9為本發(fā)明實施例的車輛的結(jié)構(gòu)組成示意圖。
具體實施方式
為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā)明實施例的實現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。
圖1為本發(fā)明實施例的動力控制方法的流程示意圖一,如圖1所示,所述動力控制方法包括以下步驟:
步驟101:檢測車輛的第一行駛狀態(tài)。
本發(fā)明實施例中的車輛是指一種無軌交通工具,例如:兩輪滑板車、三輪滑板車、四輪滑板車等等。用戶可以在任意場地駕駛或騎行車輛。
本發(fā)明實施例中,車輛無需設(shè)置油門,節(jié)省了因油門而產(chǎn)生的成本。當(dāng)然,考慮到與現(xiàn)有車輛的兼容性,車輛也可以設(shè)置油門,值得注意的是,如果設(shè)置油門,并不影響本發(fā)明實施例技術(shù)方案的實施。
如圖2所示,車輛包括車體和動力驅(qū)動組件,控制器(圖中未示出),其中,所述動力驅(qū)動組件與所述車體連接,用于在所述控制器的控制下驅(qū)動所述車輛行駛。在圖2中,動力驅(qū)動組件為后輪驅(qū)動形式,當(dāng)然,動力驅(qū)動組件也可以為前輪驅(qū)動形式。動力驅(qū)動組件至少由以下組件組成:驅(qū)動輪(也即車輪)、裝設(shè)于所述驅(qū)動輪的電機(jī),所述電機(jī)內(nèi)裝有可檢測動力輸出轉(zhuǎn)子位置的傳感器。
本發(fā)明實施例中,車輛具有兩種工作模式,分別為:非電機(jī)助力滑行模式和電機(jī)助力滑行模式。
在沒有啟動電機(jī)助力滑行模式時,檢測得到車輛的第一行駛狀態(tài),其中,車輛的第一行駛狀態(tài)可以通過車輛的第一加速度來表征,其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
以第一加速度為動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度為例,通過驅(qū)動輪內(nèi)的傳感器檢測動力輸出轉(zhuǎn)子的位置,根據(jù)動力輸出轉(zhuǎn)子的位置計算得到動力輸出轉(zhuǎn)子的轉(zhuǎn)動速度以及轉(zhuǎn)動加速度,那么計算得到的所述轉(zhuǎn)動加速度即用于表征車輛當(dāng)前的第一行駛狀態(tài)。實際應(yīng)用中,用于表征車輛的第一行駛狀態(tài)的參數(shù)也不僅限于以上所舉,也可以是諸如車輛的速度、阻尼參數(shù)等等,本發(fā)明實施例不做限制。
步驟102:根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力。
在一實施方式中,檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力。
這里,預(yù)設(shè)的加速度閾值越小,則啟動電機(jī)助力滑行模式的靈敏度越高,可以根據(jù)用戶的體驗感受為不同用戶設(shè)置個性化的加速度閾值。
以加速度閾值為0為例,這時,啟動電機(jī)助力滑行模式的靈敏度最高,當(dāng)?shù)谝患铀俣却笥?時,則確定車輛獲得來自所述車輛外部的助力。
以加速度閾值為f(f>0)為例,這時,當(dāng)?shù)谝患铀俣却笥趂時,則確定車輛獲得來自所述車輛外部的助力。
步驟103:確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。
本發(fā)明實施例中,假設(shè)第一加速度為a1,加速度閾值為f,則如果a1-f越大,則車輛獲得來自所述車輛外部的助力越大;反之,如果a1-f越小,則車輛獲得來自所述車輛外部的助力越小。
這里,助力的產(chǎn)生原因包括但不局限于為:
1)用戶一只腳踩踏在車輛的車體上,另一只腳蹬地而獲得對車輛的助力。
2)通過外部的彈力裝置施加在車輛上,從而使得車輛獲得助力。
3)車輛在下坡時,由于自身重力的作用而獲得助力。
本發(fā)明實施例中,當(dāng)車輛獲得外部的助力時,車輛的速度會發(fā)生變化,如圖3所示,在t1-t2時刻,車輛獲得外部的助力,速度從0增加至v1;在t3-t4時刻,車輛獲得外部的助力,速度從v1增加至v2。
這里,車輛因外部的助力而具有的第二行駛狀態(tài)是指:獲得外部的動力的期間所述車輛所具有的行駛速度,其中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的平均轉(zhuǎn)速。
本發(fā)明實施例中,當(dāng)車輛外部的助力消失的那刻起,需要啟動電機(jī)助力滑行模式,通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償。
在通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償時,需要首先根據(jù)第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。其中,車輛的第二行駛狀態(tài)可以通過所述車輛在獲得外部的動力期間所具有的行駛速度來表示。以行駛速度為vend為例,第一補(bǔ)償動力可以是維持車輛的行駛速度使用保持在vend,也即定速行駛。第一補(bǔ)償動力還可以維持車輛按照特定的負(fù)加速度進(jìn)行減速行駛。
本發(fā)明實施例中,第一補(bǔ)償動力具有兩種類型,分別為:正補(bǔ)償動力和負(fù)補(bǔ)償動力,其中,正補(bǔ)償動力維持車輛進(jìn)行勻速行駛(需要克服阻力)或者加速行駛,負(fù)補(bǔ)償動力維持車輛減速行駛。
此外,車輛外部的助力因與車輛行駛方向的相同或相反也具有兩種類型,分別為:正向助力和反向助力,其中,正向助力對應(yīng)的第一加速度的方向與車輛行駛方向相同(例如腳蹬地助力加速),反向助力對應(yīng)的第一加速度的方向與車輛行駛方向相反(例如腳蹬地剎車)。
當(dāng)然,本發(fā)明實施例用于表征車輛的第一行駛狀態(tài)的參數(shù)也不僅限于以上所舉,也可以是諸如車輛的加速度等等,本發(fā)明實施例不做限制。
步驟104:基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例中,以車輛外部的助力與車輛行駛方向的相同為例,如圖4所示,不同力度的助力對車輛進(jìn)行驅(qū)動時,所產(chǎn)生的第二行駛狀態(tài)不同,圖4示意出了四種不同力度的助力對車輛進(jìn)行驅(qū)動時,車輛的速度變化狀況。當(dāng)助力消失的那刻,車輛的速度達(dá)到最大值,這個速度作為以第一補(bǔ)償動力進(jìn)行動力補(bǔ)償?shù)某跛俣?,可以通過第一補(bǔ)償動力維持這個初速度,也可以通過第一補(bǔ)償動力維持車輛以這個初速度為起始進(jìn)行減速行駛。
圖5為本發(fā)明實施例的動力控制方法的流程示意圖二,如圖5所示,所述動力控制方法包括以下步驟:
步驟501:檢測車輛的第一行駛狀態(tài)。
本發(fā)明實施例中的車輛是指一種無軌交通工具,例如:兩輪滑板車、三輪滑板車、四輪滑板車等等。用戶可以在任意場地駕駛或騎行車輛。
本發(fā)明實施例中,車輛無需設(shè)置油門,節(jié)省了因油門而產(chǎn)生的成本。當(dāng)然,考慮到與現(xiàn)有車輛的兼容性,車輛也可以設(shè)置油門,值得注意的是,如果設(shè)置油門,并不影響本發(fā)明實施例技術(shù)方案的實施。
如圖2所示,車輛包括車體和動力驅(qū)動組件,控制器(圖中未示出),其中,所述動力驅(qū)動組件與所述車體連接,用于在所述控制器的控制下驅(qū)動所述車輛行駛。在圖2中,動力驅(qū)動組件為后輪驅(qū)動形式,當(dāng)然,動力驅(qū)動組件也可以為前輪驅(qū)動形式。動力驅(qū)動組件至少由以下組件組成:驅(qū)動輪(也即車輪)、裝設(shè)于所述驅(qū)動輪的電機(jī),所述電機(jī)內(nèi)裝有可檢測動力輸出轉(zhuǎn)子位置的傳感器。
本發(fā)明實施例中,車輛具有兩種工作模式,分別為:非電機(jī)助力滑行模式和電機(jī)助力滑行模式。
在沒有啟動電機(jī)助力滑行模式時,檢測得到車輛的第一行駛狀態(tài),其中,車輛的第一行駛狀態(tài)可以通過車輛的第一加速度來表征,其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
以第一加速度為動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度為例,通過驅(qū)動輪內(nèi)的傳感器檢測動力輸出轉(zhuǎn)子的位置,根據(jù)動力輸出轉(zhuǎn)子的位置計算得到動力輸出轉(zhuǎn)子的轉(zhuǎn)動速度以及轉(zhuǎn)動加速度。
步驟502:根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力。
在一實施方式中,檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力。
這里,預(yù)設(shè)的加速度閾值越小,則啟動電機(jī)助力滑行模式的靈敏度越高,可以根據(jù)用戶的體驗感受為不同用戶設(shè)置個性化的加速度閾值。
以加速度閾值為0為例,這時,啟動電機(jī)助力滑行模式的靈敏度最高,當(dāng)?shù)谝患铀俣却笥?時,則確定車輛獲得來自所述車輛外部的助力。
以加速度閾值為f(f>0)為例,這時,當(dāng)?shù)谝患铀俣却笥趂時,則確定車輛獲得來自所述車輛外部的助力。
步驟503:確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。
本發(fā)明實施例中,假設(shè)第一加速度為a1,加速度閾值為f,則如果a1-f越大,則車輛獲得來自所述車輛外部的助力越大;反之,如果a1-f越小,則車輛獲得來自所述車輛外部的助力越小。
這里,助力的產(chǎn)生原因包括但不局限于為:
1)用戶一只腳踩踏在車輛的車體上,另一只腳蹬地而獲得對車輛的助力。
2)通過外部的彈力裝置施加在車輛上,從而使得車輛獲得助力。
3)車輛在下坡時,由于自身重力的作用而獲得助力。
本發(fā)明實施例中,當(dāng)車輛獲得外部的助力時,車輛的速度會發(fā)生變化,如圖3所示,在t1-t2時刻,車輛獲得外部的助力,速度從0增加至v1;在t3-t4時刻,車輛獲得外部的助力,速度從v1增加至v2。
這里,車輛因外部的助力而具有的第二行駛狀態(tài)是指:獲得外部的動力的期間所述車輛所具有的行駛速度,其中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的平均轉(zhuǎn)速。
本發(fā)明實施例中,當(dāng)車輛外部的助力消失的那刻起,需要啟動電機(jī)助力滑行模式,通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償。
在通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償時,需要首先根據(jù)第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。其中,車輛的第二行駛狀態(tài)可以通過所述車輛在獲得外部的動力期間所具有的行駛速度來表示。以行駛速度為vend為例,第一補(bǔ)償動力可以是維持車輛的行駛速度使用保持在vend,也即定速行駛。
步驟504:基于所產(chǎn)生的第一補(bǔ)償動力勻速行駛,勻速行駛的速度為在獲得所述外部的助力的期間所具有的行駛速度。
如圖4所示,不同力度的助力對車輛進(jìn)行驅(qū)動時,所產(chǎn)生的第二行駛狀態(tài)不同,圖4示意出了四種不同力度的助力對車輛進(jìn)行驅(qū)動時,車輛的速度變化狀況。當(dāng)助力消失的那刻,車輛的速度達(dá)到最大值,這個速度作為以第一補(bǔ)償動力進(jìn)行動力補(bǔ)償?shù)某跛俣?,可以通過第一補(bǔ)償動力維持這個初速度。
以圖2所示的滑板車為例,靜止?fàn)顟B(tài)下,用戶一只腳站立在滑板車踏板上,另一只腳蹬地面,車體將會保持腳離開地面那一瞬間的初速度滑行下去。在蹬地面的這個過程中,首先,根據(jù)檢測得到的滑板車的第一行駛狀態(tài)確定滑板車獲得來自外部的助力;其次,在腳離開地面那一瞬間,確定滑板車的速度(也即第二行駛狀態(tài));最后,控制滑板車產(chǎn)生第一補(bǔ)償力維持滑板車按照該速度進(jìn)行定速行駛,從而實現(xiàn)了電機(jī)動力無縫銜接介入。在滑行過程中如果用戶腳部再次蹬地,則車體又會以腳離開地面的新速度進(jìn)行定速行駛。
步驟505:檢測到滿足減速行駛條件時進(jìn)行減速行駛。
其中,所述減速行駛條件包括以下至少之一:
勻速行駛的計時到達(dá)預(yù)定時長;
勻速行駛的里程到達(dá)預(yù)定里程;
接收到減速行駛指令。
本發(fā)明實施例中,為了保障用戶的安全,需要在特定情況下控制車輛進(jìn)行減速行駛,例如:勻速行駛的計時到達(dá)預(yù)定時長或勻速行駛的里程到達(dá)預(yù)定里程時,進(jìn)行減速行駛,此時可以避免用戶因注意力不集中而發(fā)生的交通隱患。再例如,接收到減速行駛指令時,進(jìn)行減速行駛,這里,減速行駛指令也稱為剎車指令,如圖2所示,車輛的后側(cè)具有剎車部件,當(dāng)用戶踩下剎車部件時,即可向控制器觸發(fā)剎車指令。此外,剎車部件還可以充當(dāng)車輛的擋泥板使用,充分?jǐn)U展了部件的使用功能。
在一實施方式中,當(dāng)用戶踩下剎車部件時,切斷電機(jī)的動力,車輛在地面阻力的作用下減速行駛。在另一實施方式中,當(dāng)用戶踩下剎車部件時,電機(jī)繼續(xù)轉(zhuǎn)動,但是電機(jī)的是減速轉(zhuǎn)動,以控制車輛減速行駛。
圖6為本發(fā)明實施例的動力控制方法的流程示意圖三,如圖6所示,所述動力控制方法包括以下步驟:
步驟601:檢測車輛的第一行駛狀態(tài)。
本發(fā)明實施例中的車輛是指一種無軌交通工具,例如:兩輪滑板車、三輪滑板車、四輪滑板車等等。用戶可以在任意場地駕駛或騎行車輛。
本發(fā)明實施例中,車輛無需設(shè)置油門,節(jié)省了因油門而產(chǎn)生的成本。當(dāng)然,考慮到與現(xiàn)有車輛的兼容性,車輛也可以設(shè)置油門,值得注意的是,如果設(shè)置油門,并不影響本發(fā)明實施例技術(shù)方案的實施。
如圖2所示,車輛包括車體和動力驅(qū)動組件,控制器(圖中未示出),其中,所述動力驅(qū)動組件與所述車體連接,用于在所述控制器的控制下驅(qū)動所述車輛行駛。在圖2中,動力驅(qū)動組件為后輪驅(qū)動形式,當(dāng)然,動力驅(qū)動組件也可以為前輪驅(qū)動形式。動力驅(qū)動組件至少由以下組件組成:驅(qū)動輪(也即車輪)、裝設(shè)于所述驅(qū)動輪的電機(jī),所述電機(jī)內(nèi)裝有可檢測動力輸出轉(zhuǎn)子位置的傳感器。
本發(fā)明實施例中,車輛具有兩種工作模式,分別為:非電機(jī)助力滑行模式和電機(jī)助力滑行模式。
在沒有啟動電機(jī)助力滑行模式時,檢測得到車輛的第一行駛狀態(tài),其中,車輛的第一行駛狀態(tài)可以通過車輛的第一加速度來表征,其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
以第一加速度為動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度為例,通過驅(qū)動輪內(nèi)的傳感器檢測動力輸出轉(zhuǎn)子的位置,根據(jù)動力輸出轉(zhuǎn)子的位置計算得到動力輸出轉(zhuǎn)子的轉(zhuǎn)動速度以及轉(zhuǎn)動加速度。
步驟602:根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力。
在一實施方式中,檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力。
這里,預(yù)設(shè)的加速度閾值越小,則啟動電機(jī)助力滑行模式的靈敏度越高,可以根據(jù)用戶的體驗感受為不同用戶設(shè)置個性化的加速度閾值。
以加速度閾值為0為例,這時,啟動電機(jī)助力滑行模式的靈敏度最高,當(dāng)?shù)谝患铀俣却笥?時,則確定車輛獲得來自所述車輛外部的助力。
以加速度閾值為f(f>0)為例,這時,當(dāng)?shù)谝患铀俣却笥趂時,則確定車輛獲得來自所述車輛外部的助力。
步驟603:確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。
本發(fā)明實施例中,假設(shè)第一加速度為a1,加速度閾值為f,則如果a1-f越大,則車輛獲得來自所述車輛外部的助力越大;反之,如果a1-f越小,則車輛獲得來自所述車輛外部的助力越小。
這里,助力的產(chǎn)生原因包括但不局限于為:
1)用戶一只腳踩踏在車輛的車體上,另一只腳蹬地而獲得對車輛的助力。
2)通過外部的彈力裝置施加在車輛上,從而使得車輛獲得助力。
3)車輛在下坡時,由于自身重力的作用而獲得助力。
本發(fā)明實施例中,當(dāng)車輛獲得外部的助力時,車輛的速度會發(fā)生變化,如圖3所示,在t1-t2時刻,車輛獲得外部的助力,速度從0增加至v1;在t3-t4時刻,車輛獲得外部的助力,速度從v1增加至v2。
這里,車輛因外部的助力而具有的第二行駛狀態(tài)是指:獲得外部的動力的期間所述車輛所具有的行駛速度,其中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的平均轉(zhuǎn)速。
本發(fā)明實施例中,當(dāng)車輛外部的助力消失的那刻起,需要啟動電機(jī)助力滑行模式,通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償。
在通過電機(jī)對車輛的行駛進(jìn)行動力補(bǔ)償時,需要首先根據(jù)第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力。其中,車輛的第二行駛狀態(tài)可以通過所述車輛在獲得外部的動力期間所具有的行駛速度來表示。以行駛速度為vend為例,第一補(bǔ)償動力還可以維持車輛按照特定的減速度進(jìn)行減速行駛。
步驟604:基于所產(chǎn)生的第一補(bǔ)償動力進(jìn)行減速行駛,并在減速行駛至滿足動力停止條件時控制所述車輛停止產(chǎn)生動力。
其中,減速行駛的初始速度為在獲得所述外部的助力期間所具有的行駛速度,減速行駛的方式包括勻減速行駛和非勻減速行駛。
以勻減速行駛為例,v1為減速行駛的初始速度(對應(yīng)的時刻為t1),a為減速度,則t時刻的速度為:v(t)=v1-a×(t-t1)。
如圖4所示,不同力度的助力對車輛進(jìn)行驅(qū)動時,所產(chǎn)生的第二行駛狀態(tài)不同,圖4示意出了四種不同力度的助力對車輛進(jìn)行驅(qū)動時,車輛的速度變化狀況。當(dāng)助力消失的那刻,車輛的速度達(dá)到最大值,這個速度作為以第一補(bǔ)償動力進(jìn)行動力補(bǔ)償?shù)某跛俣龋梢酝ㄟ^第一補(bǔ)償動力維持車輛以這個初速度為起始進(jìn)行減速行駛。
本發(fā)明實施例中,所述動力停止條件包括以下至少之一:
行駛的計時到達(dá)預(yù)定時長;
行駛的里程到達(dá)預(yù)定里程。
本發(fā)明實施例中,為了節(jié)省車輛的電力,需要在特定情況下控制車輛停止產(chǎn)生動力,例如:行駛的計時到達(dá)預(yù)定時長或行駛的里程到達(dá)預(yù)定里程時,此時,車輛的速度已經(jīng)很小,可以停止產(chǎn)生動力以節(jié)省車輛的電力。
圖7為本發(fā)明實施例的動力控制方法的流程示意圖四,如圖7所示,所述動力控制方法包括以下步驟:
步驟701:解析傳感數(shù)據(jù)確定車輛處于載人狀態(tài)。
步驟702:初始狀態(tài)下,檢測車輛的加速度變化。
步驟703:車輛加速度大于預(yù)設(shè)加速度閾值時,啟動電機(jī)助力滑行模式。
步驟704:通過電機(jī)助力車輛,定速滑行或減速滑行。
步驟705:判斷是否剎車,是時,執(zhí)行步驟706,否時,執(zhí)行步驟704。
步驟706:電機(jī)停止動力,通過慣性減速滑行。
步驟707:滑行過程中,繼續(xù)監(jiān)測車輛的加速度變化。
步驟708:判斷車輛是否處于加速狀態(tài),是時,執(zhí)行步驟709,否時,執(zhí)行步驟710。
步驟709:更新車輛速度,執(zhí)行步驟704。
步驟710:判斷是否啟動電機(jī)助力滑行模式,是時,執(zhí)行步驟704,否時,執(zhí)行步驟706。
圖8為本發(fā)明實施例的動力控制裝置的結(jié)構(gòu)組成示意圖,如圖8所示,所述裝置包括:
第一檢測單元801,用于檢測車輛的第一行駛狀態(tài);
判定單元802,用于根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);
產(chǎn)生單元803,用于根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;
控制單元804,用于基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例中,所述判定單元802,具體用于:
檢測獲得所述車輛的第一加速度,比較所述車輛的第一加速度與預(yù)設(shè)的加速度閾值,當(dāng)所述第一加速度大于所述加速度閾值時,確定所述車輛獲得來自所述車輛外部的助力;
其中,所述第一加速度包括以下至少之一:所述車輛行駛的加速度、所述車輛的動力輸出轉(zhuǎn)子的轉(zhuǎn)動加速度。
本發(fā)明實施例中,所述控制單元804,具體用于:基于所產(chǎn)生的第一補(bǔ)償動力勻速行駛,勻速行駛的速度為在獲得所述外部的助力的期間所具有的行駛速度。
本發(fā)明實施例中,所述裝置還包括:
第二檢測單元805,用于檢測到滿足減速行駛條件時進(jìn)行減速行駛;
其中,所述減速行駛條件包括以下至少之一:
勻速行駛的計時到達(dá)預(yù)定時長;
勻速行駛的里程到達(dá)預(yù)定里程;
接收到減速行駛指令。
本發(fā)明實施例中,所述控制單元804,具體用于:基于所產(chǎn)生的第一補(bǔ)償動力進(jìn)行減速行駛,并在減速行駛至滿足動力停止條件時控制所述車輛停止產(chǎn)生動力;
其中,減速行駛的初始速度為在獲得所述外部的助力期間所具有的行駛速度,減速行駛的方式包括勻減速行駛和非勻減速行駛;
所述動力停止條件包括以下至少之一:
行駛的計時到達(dá)預(yù)定時長;
行駛的里程到達(dá)預(yù)定里程。
本發(fā)明實施例中,所述行駛速度包括以下類型至少之一:
獲得所述外部的動力的期間所述車輛具有的最大速度;
獲得所述外部的動力的期間所述車輛具有的平均速度;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的最大轉(zhuǎn)速;
獲得所述外部的動力的期間所述車輛的電機(jī)的動力輸出轉(zhuǎn)子的平均轉(zhuǎn)速。
本發(fā)明實施例中,所述裝置還包括:
解析單元806,用于檢測車輛的第一行駛狀態(tài)之前,解析傳感數(shù)據(jù)確定所述車輛處于載人狀態(tài)。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖8所示的動力控制裝置中的各單元的實現(xiàn)功能可參照前述動力控制方法的相關(guān)描述而理解。
圖9為本發(fā)明實施例的車輛的結(jié)構(gòu)組成示意圖,如圖9所示,所述車輛包括:車體91、動力驅(qū)動組件92、傳感器93、控制器94,其中,所述動力驅(qū)動組件92與所述車體91連接,用于在所述控制器94的控制下驅(qū)動所述車輛行駛;
所述傳感器93,用于檢測車輛的第一行駛狀態(tài);
所述控制器94,用于獲得車輛的第一行駛狀態(tài);根據(jù)所述車輛的第一行駛狀態(tài),判定所述車輛獲得來自所述車輛外部的助力;確定所述車輛因所述外部的助力而具有的第二行駛狀態(tài);根據(jù)所述第二行駛狀態(tài),控制所述車輛產(chǎn)生用于對所述車輛的行駛進(jìn)行動力補(bǔ)償?shù)牡谝谎a(bǔ)償動力;基于所產(chǎn)生的第一補(bǔ)償動力控制車輛行駛。
本發(fā)明實施例中,車輛是指一種無軌交通工具,例如:兩輪滑板車、三輪滑板車、四輪滑板車等等。用戶可以在任意場地駕駛或騎行車輛。
本發(fā)明實施例中,車輛無需設(shè)置油門,節(jié)省了因油門而產(chǎn)生的成本。當(dāng)然,考慮到與現(xiàn)有車輛的兼容性,車輛也可以設(shè)置油門,值得注意的是,如果設(shè)置油門,并不影響本發(fā)明實施例技術(shù)方案的實施。
以車輛為兩輪滑板車為例,如圖2所示,動力驅(qū)動組件為后輪驅(qū)動形式,當(dāng)然,動力驅(qū)動組件也可以為前輪驅(qū)動形式。動力驅(qū)動組件至少由以下組件組成:驅(qū)動輪(也即車輪)、裝設(shè)于所述驅(qū)動輪的電機(jī),所述電機(jī)內(nèi)裝有可檢測動力輸出轉(zhuǎn)子位置的傳感器93。這里,傳感器可以是霍爾傳感器、光電編碼器、電位器等。
此外,所述車輛還可以包括任意其他組件,例如剎車、前燈、車把、車座、車表盤等等。
本發(fā)明實施例的控制器94可以執(zhí)行上述動力控制方法的任意步驟。
本發(fā)明實施例所記載的技術(shù)方案之間,在不沖突的情況下,可以任意組合。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的方法和智能設(shè)備,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。