1.一種制動踏板控制器,其特征在于,包括:
主控制器,用于對采集到的壓力傳感器信號、第一角度傳感器信號和第二角度傳感器信號進行軟件濾波處理,對軟件濾波處理后的信號進行解析,生成制動踏板狀態信息和故障診斷信息,將所述制動踏板狀態信息轉化為模擬信號經信號輸出電路發送到整車控制器,并將所述制動踏板狀態信息和所述故障診斷信息經CAN模塊以CAN總線信號的形式發送到所述整車控制器。
2.根據權利要求1所述的制動踏板控制器,其特征在于,所述制動踏板控制器還包括:
硬件濾波電路,用于對采集到的壓力傳感器信號、第一角度傳感器信號和第二角度傳感器信號進行硬件濾波處理,并將硬件濾波處理后的信號發送到所述主控制器。
3.根據權利要求1所述的制動踏板控制器,其特征在于,所述制動踏板控制器還包括:
電源模塊,用于為所述主控制器、壓力傳感器、第一角度傳感器和第二角度傳感器提供相應的電平信號。
4.根據權利要求1所述的制動踏板控制器,其特征在于,所述制動踏板控制器還包括外圍電路;
所述外圍電路包括:存儲單元、濾波電路和信號處理電路;所述存儲單元用于存儲軟件代碼和標定數據;所述濾波電路用于電源濾波和信號輸出電路濾波;所述信號處理電路用于對發送至所述主控制器的信號和從所述主控制器輸出的信號進行模數轉化。
5.一種制動踏板信號處理方法,其特征在于,所述方法應用于制動踏板控制器,包括:
采集制動踏板上的壓力傳感器信號、第一角度傳感器信號和第二角度傳感器信號;
對所述壓力傳感器信號、所述第一角度傳感器信號和所述第二角度傳感器信號進行濾波處理,得到濾波處理后的信號;
對所述濾波處理后的信號進行解析,生成制動踏板狀態信息;
接收來自整車控制器的加速度信號,根據所述加速度信號和所述制動踏板狀態信息,判斷所述制動踏板是否存在故障,當存在故障時生成故障診斷信息;
將所述制動踏板狀態信息和所述故障診斷信息發送到所述整車控制器。
6.根據權利要求5所述的方法,其特征在于,所述對所述壓力傳感器信號、所述第一角度傳感器信號和所述第二角度傳感器信號進行濾波處理,得到濾波處理后的信號,包括:
對所述壓力傳感器信號、所述第一角度傳感器信號和所述第二角度傳感器信號進行硬件濾波處理,過濾掉信號中的雜波信號;
對硬件濾波處理后的信號進行軟件濾波處理,過濾掉信號中的尖峰信號,得到濾波處理后的信號。
7.根據權利要求5所述的方法,其特征在于,所述對所述濾波處理后的信號進行解析,生成制動踏板狀態信息,包括:
獲取所述濾波處理后的壓力傳感器信號中制動踏板被踩下的作用力和加速度;
判斷所述作用力是否在第一預設范圍內,若是,生成制動踏板踩下信號;
獲取所述濾波處理后的第一角度傳感器信號中制動踏板被踩下的第一角度值和第二角度傳感器信號中制動踏板被踩下的第二角度值,并將所述第一角度值轉化為第一深度值,將所述第二角度值轉化為第二深度值;
根據所述制動踏板踩下信號、加速度、第一深度值和第二深度值,生成制動踏板狀態信息。
8.根據權利要求5所述的方法,其特征在于,所述接收來自整車控制器的加速度信號,根據所述加速度信號和所述制動踏板狀態信息,判斷所述制動踏板是否存在故障,當存在故障時生成故障診斷信息,包括:
判斷所述制動踏板狀態信息中的第一深度值和第二深度值的比值是否為預設值;
若是,所述第一角度傳感器和所述第二角度傳感器正常;若否;分別判斷所述第一深度值和所述第二深度值是否在預設范圍內;若不在預設范圍內,則相應的角度傳感器故障,并生成相應的角度傳感器故障診斷信息;
當所述第一角度傳感器與所述第二角度傳感器正常,且所述整車控制器計算的制動加速度大于電機回饋制動扭矩產生的加速度時,若所述制動踏板狀態信息中無制動踏板踩下信號,確定壓力傳感器故障,并生成壓力傳感器故障診斷信息;
當所述制動踏板被踩下時,判斷所述制動踏板狀態信息中的加速度是否在第一預設范圍內,若是,確定制動踏板推桿正常;若否,則確定制動踏板推桿機械故障,并生成制動踏板推桿機械卡住的故障診斷信息。
9.根據權利要求5所述的方法,其特征在于,所述將所述制動踏板狀態信息和所述故障診斷信息發送到所述整車控制器,包括:
將所述制動踏板狀態信息轉化為模擬信號經信號輸出電路發送到整車控制器,并將所述制動踏板狀態信息和所述故障診斷信息經CAN模塊以CAN總線信號的形式發送到所述整車控制器。
10.一種制動踏板,其特征在于,所述制動踏板包括:
支撐底板,固定在車底盤;
踏板繞踏板轉軸旋轉;
推桿固定在所述踏板上,用于在所述踏板被踩下時執行剎車機械動作;
第一角度傳感器和第二角度傳感器,分別用于獨立采集所述踏板被踩下的角度值;
壓力傳感器,用于采集所述踏板被踩下的作用力和加速度;
權利要求1~4任一項所述的制動踏板控制器。