本發(fā)明屬于車輛檔位控制領(lǐng)域,尤其涉及一種電動車檔位控制方法及裝置。
背景技術(shù):
目前,電動車檔位的控制方法大部分僅根據(jù)檔位端口電平來判斷最終檔位,以達(dá)到直接簡單切換檔位的目的。然而,僅根據(jù)檔位端口電平來判斷最終檔位的方法缺乏對物理檔位故障、運(yùn)行故障、電機(jī)電流、電機(jī)轉(zhuǎn)速及油門電壓等狀態(tài)的判斷,直接切換檔位可能損壞電動車主控制器且存在一定的行車安全隱患。
綜上可知,現(xiàn)有電動車檔位的控制方法存在直接切換檔位可能損壞電動車主控制器且?guī)硇熊嚢踩[患的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種電動車檔位控制方法,旨在解決現(xiàn)有電動車檔位的控制方法存在直接切換檔位可能損壞電動車主控制器且?guī)硇熊嚢踩[患的問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種電動車檔位控制方法,所述電動車設(shè)置有檔位開關(guān)和電機(jī),所述電機(jī)帶動所述電動車的車輪轉(zhuǎn)動,所述電動車檔位控制方法包括如下步驟:
在所述電動車上電后,判斷所述檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位;
如果所述端口電平狀態(tài)不對應(yīng)所述空擋檔位,則控制所述電機(jī)停轉(zhuǎn);
如果所述端口電平狀態(tài)對應(yīng)所述空擋檔位,則實(shí)時檢測所述檔位開關(guān)的端口電平狀態(tài),并在所述檔位開關(guān)的端口電平狀態(tài)改變時判斷所述檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài);
若是,則控制所述電機(jī)停轉(zhuǎn);
若否,則對應(yīng)改變后的所述檔位開關(guān)的端口電平狀態(tài)更新運(yùn)行檔位,并控制所述電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn);
判斷所述電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件;
如果所述電機(jī)的運(yùn)行參數(shù)不符合所述預(yù)設(shè)安全運(yùn)行條件,則控制所述電機(jī)按照更新前的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn),或者控制所述電機(jī)停轉(zhuǎn);
如果所述電機(jī)的運(yùn)行參數(shù)符合預(yù)設(shè)安全運(yùn)行條件,則判斷所述更新后的運(yùn)行檔位是否與當(dāng)前所述檔位開關(guān)的端口電平狀態(tài)對應(yīng);
若是,則控制所述電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn);
若否,則控制所述電機(jī)停轉(zhuǎn)。
本發(fā)明的另一目的還在于提供一種電動車檔位控制裝置,所述電動車設(shè)置有檔位開關(guān)和電機(jī),所述電機(jī)帶動所述電動車的車輪轉(zhuǎn)動,所述電動車檔位控制裝置包括:
空擋判斷模塊,用于在所述電動車上電后,判斷所述檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位;
電機(jī)控制模塊,用于在所述空擋判斷模塊的判斷結(jié)果為否時,控制所述電機(jī)停轉(zhuǎn);
電平檢測判斷模塊,用于在所述空擋判斷模塊的判斷結(jié)果為是時,實(shí)時檢測所述檔位開關(guān)的端口電平狀態(tài),并在所述檔位開關(guān)的端口電平狀態(tài)改變時判斷所述檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài);
電機(jī)控制模塊還用于在所述電平檢測判斷模塊的判斷結(jié)果為是時,控制所述電機(jī)停轉(zhuǎn);
運(yùn)行檔位更新模塊,用于在所述電平檢測判斷模塊的判斷結(jié)果為否時,對應(yīng)改變后的所述檔位開關(guān)的端口電平狀態(tài)更新運(yùn)行檔位,并驅(qū)動所述電機(jī)控制模塊控制所述電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn);
電機(jī)參數(shù)判斷模塊,用于判斷所述電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件;
電機(jī)控制模塊還用于在所述電機(jī)參數(shù)判斷模塊的判斷結(jié)果為否時,控制所述電機(jī)按照更新前的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn),或者控制所述電機(jī)停轉(zhuǎn);
運(yùn)行檔位判斷模塊,用于當(dāng)所述電機(jī)參數(shù)判斷模塊的判斷結(jié)果為是時,判斷所述更新后的運(yùn)行檔位是否與當(dāng)前所述檔位開關(guān)的端口電平狀態(tài)對應(yīng);
電機(jī)控制模塊還用于在所述運(yùn)行檔位判斷模塊的判斷結(jié)果為是時,控制所述電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn);在所述運(yùn)行檔位判斷模塊的判斷結(jié)果為否時,控制所述電機(jī)停轉(zhuǎn)。
在本發(fā)明中,在電動車上電后,通過判斷檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位、是否處于多個電平同時有效的狀態(tài)以及判斷電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件而相應(yīng)地控制電動車的電機(jī)工作和控制電動車運(yùn)行檔位的更新,在電動車運(yùn)行檔位更新后再判斷當(dāng)前運(yùn)行檔位是否與當(dāng)前檔位開關(guān)的端口電平狀態(tài)相對應(yīng)而相應(yīng)地控制電動車的電機(jī)工作,以達(dá)安全切換電動車檔位、保護(hù)電動車主控制器且安全行車的目的,從而解決了現(xiàn)有電動車檔位的控制方法存在直接切換檔位可能損壞電動車主控制器且?guī)硇熊嚢踩[患的問題。
附圖說明
圖1是本發(fā)明實(shí)施例提供的電動車檔位控制方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明實(shí)施例提供的電動車檔位控制方法的另一實(shí)現(xiàn)流程圖;
圖3是本發(fā)明實(shí)施例提供的電動車檔位控制裝置的結(jié)構(gòu)圖;
圖4是本發(fā)明實(shí)施例提供的電動車檔位控制裝置的另一結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
為了實(shí)現(xiàn)安全切換電動車檔位、保護(hù)電動車主控制器且安全行車的目的,本發(fā)明實(shí)施例提供了一種電動車檔位控制方法,詳述如下:
圖1示出了本發(fā)明實(shí)施例提供的電動車檔位控制方法的實(shí)現(xiàn)流程,其中,所述電動車設(shè)置有檔位開關(guān)和電機(jī),電機(jī)帶動電動車的車輪轉(zhuǎn)動。為了便于說明,圖1僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S101中,在電動車上電后,判斷檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位。
其中,電動車的檔位存在前進(jìn)擋和與前進(jìn)擋對應(yīng)的前進(jìn)擋檔位開關(guān)、后退檔和與后退檔對應(yīng)的后退檔檔位開關(guān)以及空擋和與空擋對應(yīng)的空擋檔位開關(guān)。前進(jìn)擋檔位開關(guān)與后退檔檔位開關(guān)能分別輸出前進(jìn)擋檔位開關(guān)端口電平和后退檔檔位開關(guān)端口電平,空擋檔位開關(guān)無空擋檔位開關(guān)端口電平輸出。通過采集前進(jìn)擋檔位開關(guān)端口電平、后退檔檔位開關(guān)端口電平以及空擋檔位開關(guān)端口電平可以判斷空擋檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位。
步驟S101包括:
判斷檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)是否均為無效狀態(tài);
若是,則確定檔位開關(guān)的端口電平狀態(tài)對應(yīng)空擋檔位;
若否,則確定檔位開關(guān)的端口電平狀態(tài)不對應(yīng)空擋檔位。
其中,前進(jìn)擋檔位開關(guān)的端口不輸出電平時,說明前進(jìn)擋檔位開關(guān)的端口電平狀態(tài)為無效狀態(tài)。后退檔檔位開關(guān)的端口不輸出電平時,說明后退檔檔位開關(guān)的端口電平狀態(tài)為無效狀態(tài)。
在步驟S102中,如果端口電平狀態(tài)不對應(yīng)空擋檔位,則控制電機(jī)停轉(zhuǎn)。
在步驟S103中,如果端口電平狀態(tài)對應(yīng)空擋檔位,則實(shí)時檢測檔位開關(guān)的端口電平狀態(tài),并在檔位開關(guān)的端口電平狀態(tài)改變時判斷檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài)。
其中,判斷檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài)的目的在于判斷檔位開關(guān)是否存在故障。檔位開關(guān)的端口電平狀態(tài)處于多個電平同時有效的狀態(tài)說明檔位開關(guān)存在故障。例如:在檔位開關(guān)無故障的情況下,如果檔位開關(guān)被撥動至前進(jìn)擋,則檔位開關(guān)的端口輸出前進(jìn)擋電平,所以此時檔位開關(guān)的端口電平狀態(tài)為前進(jìn)擋電平有效狀態(tài);然而,若此時檔位開關(guān)的端口還輸出后退檔電平,即檔位開關(guān)的端口電平狀態(tài)還包含后退檔電平有效狀態(tài),則說明此時電動車存在檔位開關(guān)故障。
具體的,步驟S103中實(shí)時檢測檔位開關(guān)的端口電平狀態(tài),并在檔位開關(guān)的端口電平狀態(tài)改變時判斷檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài)的步驟包括:
實(shí)時檢測檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài);
在檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)改變時,判斷檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)是否均為有效狀態(tài),若是,則確定檔位開關(guān)的端口電平狀態(tài)處于多個電平同時有效的狀態(tài);若否,則確定檔位開關(guān)的端口電平狀態(tài)不處于多個電平同時有效的狀態(tài)。
在步驟S104中,若是,則控制電機(jī)停轉(zhuǎn);
在步驟S105中,若否,則對應(yīng)改變后的檔位開關(guān)的端口電平狀態(tài)更新運(yùn)行檔位,并控制電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn)。
此處需要說明的是,電動車的運(yùn)行檔位包括前進(jìn)擋運(yùn)行檔位和后退檔運(yùn)行檔位。不同的運(yùn)行檔位對應(yīng)著不同的電機(jī)運(yùn)行參數(shù)(包括電機(jī)電流、電機(jī)轉(zhuǎn)速及油門電壓),所以更新運(yùn)行檔位就會隨之控制電機(jī)按照更新后的運(yùn)行檔位所對應(yīng)的電機(jī)運(yùn)行參數(shù)進(jìn)行運(yùn)轉(zhuǎn)。
在步驟S106中,判斷電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件。
其中,預(yù)設(shè)安全運(yùn)行條件包括電流參考值、轉(zhuǎn)速參考值及油門電壓參考值。設(shè)定預(yù)設(shè)安全運(yùn)行條件的目的是為了確保安全駕駛。電機(jī)在實(shí)際運(yùn)行過程中的運(yùn)行參數(shù)可能會過大,從而使駕駛處于危險狀態(tài),如果電機(jī)在實(shí)際運(yùn)行過程中有任意一項(xiàng)運(yùn)行參數(shù)大于上述任一參考值,則說明此時駕駛處于危險狀態(tài)。在實(shí)際應(yīng)用中,電機(jī)電流參考值、電機(jī)轉(zhuǎn)速參考值及油門電壓參考值可分別設(shè)置為20A、速度200rmp及1.5V。
具體的,步驟S106包括:
對電機(jī)的電流、轉(zhuǎn)速及油門電壓進(jìn)行取樣以獲取電機(jī)的電流取樣值、轉(zhuǎn)速取樣值及油門電壓取樣值。
判斷電流取樣值、轉(zhuǎn)速取樣值及油門電壓取樣值是否分別不大于電流參考值、轉(zhuǎn)速參考值及油門電壓參考值,若是,則確定電機(jī)的運(yùn)行參數(shù)符合預(yù)設(shè)安全運(yùn)行條件;若否,則確定電機(jī)的運(yùn)行參數(shù)不符合預(yù)設(shè)安全運(yùn)行條件。
在步驟S107中,如果電機(jī)的運(yùn)行參數(shù)不符合預(yù)設(shè)安全運(yùn)行條件,則控制電機(jī)按照更新前的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn),或者控制電機(jī)停轉(zhuǎn)。
在步驟S108中,如果電機(jī)的運(yùn)行參數(shù)符合預(yù)設(shè)安全運(yùn)行條件,則判斷更新后的運(yùn)行檔位是否與當(dāng)前檔位開關(guān)的端口電平狀態(tài)對應(yīng)。
此處需要說明的是,不同的運(yùn)行檔位對應(yīng)著不同的當(dāng)前檔位開關(guān)的端口電平狀態(tài),所以更新運(yùn)行檔位后,需要確保更新后的運(yùn)行檔位與當(dāng)前檔位開關(guān)的端口電平狀態(tài)相對應(yīng)。
在步驟S109中,若是,則控制電機(jī)按照更新的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn)。
在步驟S110中,若否,則控制電機(jī)停轉(zhuǎn)。
圖2示出了本發(fā)明實(shí)施例提供的電動車檔位控制方法的另一實(shí)現(xiàn)流程,在步驟S109之后,電動車檔位控制方法還包括:步驟S111。
在步驟S111中,判斷電動車是否存在運(yùn)行故障。
其中,電動車存在運(yùn)行故障可以是電動車在運(yùn)行時突發(fā)剎車控制或者其他可能阻礙電動車正常運(yùn)行的故障。
在步驟S112中,若是,則控制電動車停止運(yùn)行。
在步驟S113中,若否,則控制電動車運(yùn)行或者控制電動車執(zhí)行與駕駛員的控制操作相對應(yīng)的功能。
圖3示出了本發(fā)明實(shí)施例提供的電動車檔位控制裝置的結(jié)構(gòu)圖,為了便于說明,圖3僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
電動車檔位控制裝置,電動車設(shè)置有檔位開關(guān)和電機(jī),電機(jī)帶動電動車的車輪轉(zhuǎn)動,電動車檔位控制裝置包括:空擋判斷模塊200、電平檢測判斷模塊300、運(yùn)行檔位更新模塊400、電機(jī)參數(shù)判斷模塊500、運(yùn)行檔位判斷模塊600以及電機(jī)控制模塊700。
空擋判斷模塊200用于在電動車上電后,判斷檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位。
其中,電動車的檔位存在前進(jìn)擋和與前進(jìn)擋對應(yīng)的前進(jìn)擋檔位開關(guān)、后退檔和與后退檔對應(yīng)的后退檔檔位開關(guān)以及空擋和與空擋對應(yīng)的空擋檔位開關(guān)。前進(jìn)擋檔位開關(guān)與后退檔檔位開關(guān)能分別輸出前進(jìn)擋檔位開關(guān)端口電平和后退檔檔位開關(guān)端口電平,空擋檔位開關(guān)無空擋檔位開關(guān)端口電平輸出。通過采集前進(jìn)擋檔位開關(guān)端口電平、后退檔檔位開關(guān)端口電平以及空擋檔位開關(guān)端口電平可以判斷空擋檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位。
電平檢測判斷模塊300用于在空擋判斷模塊200的判斷結(jié)果為是時,實(shí)時檢測檔位開關(guān)的端口電平狀態(tài),并在檔位開關(guān)的端口電平狀態(tài)改變時判斷檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài)。
其中,判斷檔位開關(guān)的端口電平狀態(tài)是否處于多個電平同時有效的狀態(tài)的目的在于判斷檔位開關(guān)是否存在故障。檔位開關(guān)的端口電平狀態(tài)處于多個電平同時有效的狀態(tài)說明檔位開關(guān)存在故障。例如:在檔位開關(guān)無故障的情況下,如果檔位開關(guān)被撥動至前進(jìn)擋,則檔位開關(guān)的端口輸出前進(jìn)擋電平,所以此時檔位開關(guān)的端口電平狀態(tài)為前進(jìn)擋電平有效狀態(tài);然而,若此時檔位開關(guān)的端口還輸出后退檔電平,即檔位開關(guān)的端口電平狀態(tài)還包含后退檔電平有效狀態(tài),則說明此時電動車存在檔位開關(guān)故障。
運(yùn)行檔位更新模塊400用于在電平檢測判斷模塊300的判斷結(jié)果為否時,對應(yīng)改變后的檔位開關(guān)的端口電平狀態(tài)更新運(yùn)行檔位,并驅(qū)動電機(jī)控制模塊700控制電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn)。
此處需要說明的是,電動車的運(yùn)行檔位包括前進(jìn)擋運(yùn)行檔位和后退檔運(yùn)行檔位。不同的運(yùn)行檔位對應(yīng)著不同的電機(jī)運(yùn)行參數(shù)(包括電機(jī)電流、電機(jī)轉(zhuǎn)速及油門電壓),所以更新運(yùn)行檔位就會隨之控制電機(jī)按照更新后的運(yùn)行檔位所對應(yīng)的電機(jī)運(yùn)行參數(shù)進(jìn)行運(yùn)轉(zhuǎn)。
電機(jī)參數(shù)判斷模塊500用于判斷電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件。
其中,預(yù)設(shè)安全運(yùn)行條件包括電流參考值、轉(zhuǎn)速參考值及油門電壓參考值。設(shè)定預(yù)設(shè)安全運(yùn)行條件的目的是為了確保安全駕駛。電機(jī)在實(shí)際運(yùn)行過程中的運(yùn)行參數(shù)可能會過大,從而使駕駛處于危險狀態(tài),如果電機(jī)在實(shí)際運(yùn)行過程中有任意一項(xiàng)運(yùn)行參數(shù)大于上述任一參考值,則說明此時駕駛處于危險狀態(tài)。在實(shí)際應(yīng)用中,電機(jī)電流參考值、電機(jī)轉(zhuǎn)速參考值及油門電壓參考值可分別設(shè)置為20A、速度200rmp及1.5V。
運(yùn)行檔位判斷模塊600用于當(dāng)電機(jī)參數(shù)判斷模塊500的判斷結(jié)果為是時,判斷更新后的運(yùn)行檔位是否與當(dāng)前檔位開關(guān)的端口電平狀態(tài)對應(yīng)。
此處需要說明的是,不同的運(yùn)行檔位對應(yīng)著不同的當(dāng)前檔位開關(guān)的端口電平狀態(tài),所以更新運(yùn)行檔位后,需要確保更新后的運(yùn)行檔位與當(dāng)前檔位開關(guān)的端口電平狀態(tài)相對應(yīng)。
電機(jī)控制模塊700用于在空擋判斷模塊200的判斷結(jié)果為否時,控制電機(jī)停轉(zhuǎn)。
電機(jī)控制模塊700還用于在電平檢測判斷模塊300的判斷結(jié)果為是時,控制電機(jī)停轉(zhuǎn)。在電平檢測判斷模塊300的判斷結(jié)果為否時,受運(yùn)行檔位更新模塊400的驅(qū)動,控制電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn)。
電機(jī)控制模塊700還用于在電機(jī)參數(shù)判斷模塊500的判斷結(jié)果為否時,控制電機(jī)按照更新前的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn),或者控制電機(jī)停轉(zhuǎn)。
電機(jī)控制模塊700還用于在運(yùn)行檔位判斷模塊600的判斷結(jié)果為是時,控制電機(jī)按照更新后的運(yùn)行檔位進(jìn)行運(yùn)轉(zhuǎn);在運(yùn)行檔位判斷模塊600的判斷結(jié)果為否時,控制電機(jī)停轉(zhuǎn)。
作為本發(fā)明一實(shí)施例,空擋判斷模塊200具體用于:
判斷檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)是否均為無效狀態(tài);
若是,則確定檔位開關(guān)的端口電平狀態(tài)對應(yīng)空擋檔位;
若否,則確定檔位開關(guān)的端口電平狀態(tài)不對應(yīng)空擋檔位。
其中,前進(jìn)擋檔位開關(guān)的端口不輸出電平時,說明前進(jìn)擋檔位開關(guān)的端口電平狀態(tài)為無效狀態(tài)。后退檔檔位開關(guān)的端口不輸出電平時,說明后退檔檔位開關(guān)的端口電平狀態(tài)為無效狀態(tài)。
作為本發(fā)明一實(shí)施例,電平檢測判斷模塊300包括:
端口電平檢測單元301,用于實(shí)時檢測檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)。
端口電平判斷單元302,用于在檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)改變時,判斷檔位開關(guān)的前進(jìn)檔和后退檔所對應(yīng)的端口電平狀態(tài)是否均為有效狀態(tài),若是,則確定檔位開關(guān)的端口電平狀態(tài)處于多個電平同時有效的狀態(tài);若否,則確定檔位開關(guān)的端口電平狀態(tài)不處于多個電平同時有效的狀態(tài)。
在本發(fā)明實(shí)施例中,預(yù)設(shè)安全運(yùn)行條件包括電流參考值、轉(zhuǎn)速參考值及油門電壓參考值。
電機(jī)參數(shù)判斷模塊500包括:
電機(jī)參數(shù)采樣單元501,用于對電機(jī)的電流、轉(zhuǎn)速及油門電壓進(jìn)行取樣以獲取電機(jī)的電流取樣值、轉(zhuǎn)速取樣值及油門電壓取樣值。
電機(jī)參數(shù)判斷單元502,用于判斷電流取樣值、轉(zhuǎn)速取樣值及油門電壓取樣值是否分別不大于電流參考值、轉(zhuǎn)速參考值及油門電壓參考值,若是,則確定電機(jī)的運(yùn)行參數(shù)符合預(yù)設(shè)安全運(yùn)行條件;若否,則確定電機(jī)的運(yùn)行參數(shù)不符合預(yù)設(shè)安全運(yùn)行條件。
圖4示出了本發(fā)明實(shí)施例提供的電動車檔位控制裝置的另一結(jié)構(gòu)圖,為了便于說明,圖4僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
電動車檔位控制裝置還包括:運(yùn)行故障判斷模塊800和電動車運(yùn)行控制模塊900。
運(yùn)行故障判斷模塊800用于判斷電動車是否存在運(yùn)行故障。
其中,電動車存在運(yùn)行故障可以是電動車在運(yùn)行時突發(fā)剎車控制或者其他可能阻礙電動車正常運(yùn)行的故障。
電動車運(yùn)行控制模塊900用于在運(yùn)行故障判斷模塊800的判斷結(jié)果為是時,控制電動車停止運(yùn)行。
電動車運(yùn)行控制模塊900還用于在運(yùn)行故障判斷模塊800的判斷結(jié)果為否時,控制電動車運(yùn)行或者控制電動車執(zhí)行與駕駛員的控制操作相對應(yīng)的功能。
在實(shí)際應(yīng)用中,電動車檔位控制裝置內(nèi)置于電動車中,其用于檢測檔位開關(guān)故障、控制檔位更新以及控制電動車運(yùn)行。
在本發(fā)明實(shí)施例中,在電動車上電后,通過判斷檔位開關(guān)的端口電平狀態(tài)是否對應(yīng)空擋檔位、是否處于多個電平同時有效的狀態(tài)以及判斷電機(jī)的運(yùn)行參數(shù)是否符合預(yù)設(shè)安全運(yùn)行條件而相應(yīng)地控制電動車的電機(jī)工作和控制電動車運(yùn)行檔位的更新,在電動車運(yùn)行檔位更新后再判斷當(dāng)前運(yùn)行檔位是否與當(dāng)前檔位開關(guān)的端口電平狀態(tài)相對應(yīng)而相應(yīng)地控制電動車的電機(jī)工作,以達(dá)安全切換電動車檔位、保護(hù)電動車主控制器且安全行車的目的,從而解決了現(xiàn)有電動車檔位的控制方法存在直接切換檔位可能損壞電動車主控制器且?guī)硇熊嚢踩[患的問題。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。