System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及車輛控制,尤其涉及一種發動機啟動方法、控制器及車輛。
技術介紹
1、皮帶驅動啟動發電機(belt-driven?starter?generator,bsg)常被用在混合動力汽車上,其主要功能是車輛用電供給和發動機輔助啟動。在發動機啟動時,bsg通過皮帶傳動帶動曲軸皮帶輪為發動機提供啟動助力。混合動力車輛通過bsg啟動具有啟動快、噪音小和啟動平滑等優勢。
2、但是,在發動機啟動過程中,尤其是在惡劣工況下頻繁啟停或高溫環境下持續行駛,bsg可能無法通過皮帶驅動發動機啟動,須依靠起動機通過齒輪傳動轉動發動機,才可以啟動車輛,使得車輛啟動時間長、啟動噪音大、啟動震感強等,影響用戶駕駛感受。相關技術中,一般通過監控bsg電機的輸出持續時間,來確定bsg電機是否出現故障,即bsg是否無法通過皮帶驅動發動機啟動,例如在監控bsg電機輸出持續時間超過2s后確定bsg電機出現故障,此時切換為起動機啟動發動機。
3、然而,通過監控bsg電機的輸出持續時間來確定bsg電機是否出現故障,誤判率較高。
技術實現思路
1、本申請實施例提供了一種發動機啟動方法、控制器及車輛,以降低bsg電機的故障誤判率,減少車輛使用起動機啟動發動機的情況。
2、第一方面,本申請實施例提供了一種發動機啟動方法,包括:
3、在bsg電機輸出扭矩后,檢測發動機的轉速是否達到目標轉速;
4、若所述發動機的轉速達到所述目標轉速,則監測車輛在第一預設時間段內是否啟動成功
5、若所述車輛在所述第一預設時間段內未啟動成功,則控制起動機啟動發動機。
6、在一種可能的實現方式中,在所述檢測發動機的轉速是否達到目標轉速之后,還包括:
7、若所述發動機的轉速未達到所述目標轉速,則控制所述起動機啟動發動機。
8、在一種可能的實現方式中,還包括:
9、若所述發動機的轉速未達到所述目標轉速,則確定出現輪系故障,按照第一排查要求進行故障排查,其中,所述第一排查要求包括排查皮帶是否打滑,和/或張緊器是否打滑,和/或車輛張緊力是否不足。
10、在一種可能的實現方式中,在所述監測車輛在第一預設時間段內是否啟動成功之后,還包括:
11、若所述車輛在所述第一預設時間段內未啟動成功,則確定出現發動機點火故障,按照第二排查要求進行故障排查,其中,所述第二排查要求包括排查噴油器和/或油泵是否出現問題。
12、在一種可能的實現方式中,所述若所述發動機的轉速未達到所述目標轉速,則控制所述起動機啟動發動機,包括:
13、若所述發動機的轉速未達到所述目標轉速,則根據預設的扭矩增加量,提升所述bsg電機輸出扭矩,在bsg電機輸出提升后的扭矩后,檢測所述發動機的轉速是否達到所述目標轉速;
14、若所述發動機的轉速未達到所述目標轉速,則控制所述起動機啟動發動機。
15、在一種可能的實現方式中,在所述確定出現輪系故障之后,還包括:
16、進行第一告警,并輸出第一故障碼,其中,所述第一告警用于提示出現輪系故障,所述第一故障碼為表示出現輪系故障的故障碼。
17、在一種可能的實現方式中,在所述確定出現發動機點火故障之后,還包括:
18、進行第二告警,并輸出第二故障碼,其中,所述第二告警用于提示出現發動機點火故障,所述第二故障碼為表示出現發動機點火故障的故障碼。
19、在一種可能的實現方式中,所述檢測發動機的轉速是否達到目標轉速,包括:
20、檢測所述發動機的轉速在第二預設時間段內是否達到所述目標轉速。
21、第二方面,本申請實施例提供了一種發動機啟動裝置,包括:
22、檢測模塊,用于在bsg電機輸出扭矩后,檢測發動機的轉速是否達到目標轉速;
23、監測模塊,用于若所述發動機的轉速達到所述目標轉速,則監測車輛在第一預設時間段內是否啟動成功;
24、控制模塊,用于若所述車輛在所述第一預設時間段內未啟動成功,則控制起動機啟動發動機。
25、第三方面,本申請實施例提供了一種控制器,包括存儲器和處理器,存儲器中存儲有可在處理器上運行的計算機程序,處理器執行計算機程序時實現如第一方面任一項所述的發動機啟動方法。
26、第四方面,本申請實施例提供了一種車輛,包括如第三方面任一項所述的控制器。
27、可以理解的是,上述第二方面至第四方面的有益效果可以參見上述第一方面中的相關描述,在此不再贅述。
28、本申請實施例提供的發動機啟動方法、控制器及車輛,在bsg電機輸出扭矩后,通過檢測發動機的轉速是否達到目標轉速,進而,在發動機的轉速達到目標轉速時,監測車輛在一段時間內是否啟動成功,之后,在未啟動成功時,控制起動機啟動發動機,從而,通過檢測發動機和車輛的方式,減少通過監控bsg電機的輸出持續時間來確定bsg電機是否出現故障,誤判率較高的情況,進而,減少車輛使用起動機啟動發動機的情況,降低車輛啟動時間長和啟動噪音,提高用戶駕駛感受。
29、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本說明書。
本文檔來自技高網...【技術保護點】
1.一種發動機啟動方法,其特征在于,包括:
2.根據權利要求1所述的發動機啟動方法,其特征在于,在所述檢測發動機的轉速是否達到目標轉速之后,還包括:
3.根據權利要求2所述的發動機啟動方法,其特征在于,還包括:
4.根據權利要求1至3中任一項所述的發動機啟動方法,其特征在于,在所述監測車輛在第一預設時間段內是否啟動成功之后,還包括:
5.根據權利要求2所述的發動機啟動方法,其特征在于,所述若所述發動機的轉速未達到所述目標轉速,則控制所述起動機啟動發動機,包括:
6.根據權利要求3所述的發動機啟動方法,其特征在于,在所述確定出現輪系故障之后,還包括:
7.根據權利要求4所述的發動機啟動方法,其特征在于,在所述確定出現發動機點火故障之后,還包括:
8.根據權利要求1至3中任一項所述的發動機啟動方法,其特征在于,所述檢測發動機的轉速是否達到目標轉速,包括:
9.一種控制器,包括存儲器和處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如
10.一種車輛,其特征在于,包括如權利要求9所述的控制器。
...【技術特征摘要】
1.一種發動機啟動方法,其特征在于,包括:
2.根據權利要求1所述的發動機啟動方法,其特征在于,在所述檢測發動機的轉速是否達到目標轉速之后,還包括:
3.根據權利要求2所述的發動機啟動方法,其特征在于,還包括:
4.根據權利要求1至3中任一項所述的發動機啟動方法,其特征在于,在所述監測車輛在第一預設時間段內是否啟動成功之后,還包括:
5.根據權利要求2所述的發動機啟動方法,其特征在于,所述若所述發動機的轉速未達到所述目標轉速,則控制所述起動機啟動發動機,包括:
6.根據權利要求3所述的發動...
【專利技術屬性】
技術研發人員:郭帥,李東海,武獻兵,孫青山,丁飛,楊光,李韋良,高寒非,張帥,王勇杰,
申請(專利權)人:蜂巢動力系統江蘇有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。