一種踏板部件自學習的方法
【技術領域】
[0001]本發明屬于汽車踏板控制領域,特別是指一種有效的踏板部件自學習的方法。
【背景技術】
[0002]汽車行業的踏板部件(加速踏板和制動踏板)是安全等級很高的零部件,但由于其機械特性,在使用過程中容易出現零位飄移。在踏板部件的生命周期中出現踏板行程越來越短,客戶駕駛感受越來越差。
[0003]為了維持踏板部件的正常行程,使用者現必需到維修店進行維修,因而增加了使用成本。
【發明內容】
[0004]本發明的目的是提供一種有效踏板部件自學習的策略,能有效解決生產下線踏板部件的一致性和在踏板部件生命周期內踏板部件閥值自學習功能。
[0005]本發明是通過以下技術方案實現的:
[0006]一種踏板部件自學習的方法,包括有以下步驟:
[0007]將車鑰匙處于啟動位置,監控工具檢測當前靜置狀態踏板閥值與踏板閥值的最大限值,并進行比較;
[0008]若當前靜置狀態踏板閥值大于踏板閥值的最大限值,上報踏板部件故障;
[0009]若當前靜置狀態踏板閥值不大于踏板閥值的最大限值,則判斷當前靜置狀態踏板閥值是否滿足踏板部件自學習條件;
[0010]若當前靜置狀態踏板閥值在所述踏板部件設定閥值范圍內,不使用所述踏板部件自學習條件;否則滿足所述踏板部件自學習條件;
[0011]當所述監控工具檢測到滿足所述踏板部件自學習條件后,所述監控工具檢查診斷儀是否發送踏板部件自學習指令給整車控制器;若檢查到所述診斷儀沒有發送所述踏板部件自學習指令;所述踏板部件使用預設踏板部件閥值;
[0012]若檢查到所述診斷儀發送所述踏板部件自學習指令時,所述整車控制器檢測當前踏板部件的閥值,并將檢測結果存儲于RAM中;
[0013]將所述車鑰匙處于關閉位置,所述檢測結果由所述RAM中轉存到非易失存儲器中;
[0014]再次將所述車鑰匙處于啟動位置時,所述踏板部件基于所述檢測結果的閥值工作。
[0015]所述踏板閥值的最大限值為所述踏板部件允許的最大初始化閥值或最小初始化閥值。
[0016]所述監控工具與所述診斷儀及所述整車控制器通過通訊連接。
[0017]所述診斷儀發送所述踏板部件自學習指令給所述整車控制器時,所述整車控制器通過CAN通訊上報所述檢測結果。
[0018]所述整車控制器內設置有接收踏板部件自學習時間標志位的處理功能軟件,實現對所述踏板部件的閥值的實時采取,并通過濾波后獲得有效的閥值。
[0019]本發明的有益效果是:
[0020]本發明通過設計一種有效的踏板部件自學習的方法,能有效解決生產下線的踏板部件的一致性,同時彌補了電動汽車的踏板部件自學習功能的空白。
【附圖說明】
[0021]圖1為本發明踏板部件自學習的工作流程圖。
【具體實施方式】
[0022]以下通過實施例來詳細說明本發明的【具體實施方式】,以下的實施例僅是示例性的,僅能用來解釋和說明本發明的技術方案,而不能解釋為是對本發明技術方案的限制。
[0023]本發明提供一種踏板部件自學習的方法,如圖1所示,包括有以下步驟:
[0024]將車鑰匙處于啟動位置,監控工具檢測當前靜置狀態踏板閥值與踏板閥值的最大限值,并進行比較;
[0025]若當前靜置狀態踏板閥值大于踏板閥值的最大限值,上報踏板部件故障;
[0026]若當前靜置狀態踏板閥值不大于踏板閥值的最大限值,則判斷當前靜置狀態踏板閥值是否滿足踏板部件自學習條件;
[0027]若當前靜置狀態踏板閥值在所述踏板部件設定閥值范圍內,不使用所述踏板部件自學習條件;否則滿足所述踏板部件自學習條件;
[0028]當所述監控工具檢測到滿足所述踏板部件自學習條件后,所述監控工具檢查診斷儀是否發送踏板部件自學習指令給整車控制器;若檢查到所述診斷儀沒有發送所述踏板部件自學習指令;所述踏板部件使用廠家給定的預設踏板部件閥值;
[0029]若檢查到所述診斷儀發送所述踏板部件自學習指令時,所述整車控制器檢測當前踏板部件的閥值,并將檢測結果存儲于RAM中;
[0030]將所述車鑰匙處于關閉位置,所述檢測結果由所述RAM中轉存到非易失存儲器中;
[0031]再次將所述車鑰匙處于啟動位置時,所述踏板部件基于所述檢測結果的閥值工作。
[0032]所述監控工具與所述診斷儀及所述整車控制器通過通訊連接。
[0033]所述診斷儀發送所述踏板部件自學習指令給所述整車控制器時,所述整車控制器通過CAN通訊上報所述檢測結果。
[0034]本發明的踏板部件自學習的條件:使用監控工具檢測到踏板部件當前靜置時閥值與踏板部件廠家給定的閥值存在一定差異后使用診斷儀進行踏板部件自學習功能。在本申請中,監控工具可以根據需要選用,比如單片機、芯片或處理器等,可以單獨設置也可以與整車控制器集成。首先。比較靜置時檢測的閥值與廠家給定的閥值的大小差異。
[0035]當靜置時檢測的閥值大于閥值的最大限制值,上報踏板部件故障;不大于閥值的最大限制值則判斷當前檢測的閥值是否滿足踏板自學習條件,滿足可以使用踏板自學習功會K。
[0036]在此舉例說明,在本實施例中所使用的閥值并不表示本發明僅適用于這一數值,而是根據需要,可以選擇其它的任何數值,比如踏板部件靜置時閥值為20,30,40,50等,在本申請的其它數值也是如此,均可以根據需要而變化,而不是僅適用于本實施例中所舉例的數值。
[0037]如廠家給定踏板部件靜置時閥值為10,設定的踏板部件功能需求范圍為10±2(踏板部件設定閥值范圍),踏板閥值的最大限制值范圍為10±5.當前踏板部件靜置時閥值在10±2的范圍內不使用踏板自學習功能,閥值范圍在(5,8)和(12,15)區間就可以使用診斷儀做踏板自學習功能。其他范圍則上報踏板部件故障。