一種電動汽車扭矩仲裁方法
【專利摘要】本發(fā)明提供了一種電動汽車扭矩仲裁方法,先通過微處理器采集IGBT溫度igbt_temp,基板溫度base_temp,電機(jī)溫度motor_temp,然后分別獲取igbt_factor、base_factor、motor_factor并取其最大值并保存為溫度降扭系數(shù)temp_factor,然后通過最大功率限制得到最大允許請求扭矩,保證了溫度傳感與電壓采集正常情況下的扭矩設(shè)定,并且在傳感器故障時,通過額定扭矩對電機(jī)進(jìn)行保護(hù)。
【專利說明】
_種電動汽車扭矩仲裁方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及到新能源車技術(shù)領(lǐng)域,特別是一種電動汽車扭矩仲裁方法?!颈尘凹夹g(shù)】
[0002]為滿足電動汽車動力性及經(jīng)濟(jì)性,整車控制器往往需要足夠大的扭矩,但驅(qū)動電機(jī)扭矩的輸出收到電機(jī)功率,電機(jī)控制器容量,電機(jī)控制器溫度,電機(jī)溫度等的影響,為了防止驅(qū)動系統(tǒng)輸出過大扭矩而損壞?,F(xiàn)有技術(shù)目前還沒有一種有效的控制電動汽車扭矩的輸出方法。
【發(fā)明內(nèi)容】
[0003]為解決上述技術(shù)問題,本發(fā)明提供了一種電動汽車扭矩仲裁方法,其特征在于,包括以下步驟:
[0004]S1:通過微處理器采集IGBT溫度igbt_temp,基板溫度base_temp,電機(jī)溫度motor_ temp ;
[0005]S2:定義所述IGBT溫度的降扭起點(diǎn)溫度為igbt_warn,最大降扭系數(shù)為max_igbt_ factor,控制器停止工作溫度igbt_off,采集當(dāng)前IGBT溫度計算降扭系數(shù)igbt_f actor = max_igbt_factor X (igbt_temp-1gbt_warn) -1- (igbt_off-1gbt_warn);
[0006]S3:定義所述基板溫度的降扭起點(diǎn)溫度為base_warn,最大降扭系數(shù)max_base_ factor,控制器停止工作溫度base_off,采集當(dāng)前基板溫度計算降扭系數(shù)base_f actor = max_base_factor X(base_temp_base_warn) + (base_off-base_warn);
[0007]S4:定義所述電機(jī)溫度的降扭起點(diǎn)溫度為motor_warn,最大降扭系數(shù)為max_ motor_f actor,控制器停止工作溫度motor_off,采集當(dāng)前電機(jī)溫度計算降扭系數(shù)motor_ factor=max_motor_factor X (motor_temp-motor_warn) -1- (motor_off-motor_warn);
[0008]S5:比較S2、S3、S4中計算的丨8131:_€&(31:〇1'、匕&86_€&(31:〇1'、1]1〇1:〇1'_€&(31:〇1'并取其最大值并保存為溫度降扭系數(shù)temp_factor;
[0009]S6:獲取溫度降扭后的扭矩T1 =T* X temp_factor;
[0010]S7:定義被控電機(jī)當(dāng)前轉(zhuǎn)速為speed,根據(jù)公式P = T1 X speed + 9550,計算實(shí)時功率P,當(dāng)P大于電機(jī)允許的最大功率max_p時設(shè)置溫度降扭后的扭矩T1為最大允許請求扭矩 max_T*;[0011 ] S8:控制器工作最低允許電壓為min_volt,判斷動力電池電壓為volt是否小于 min_volt,如果小于min_volt則設(shè)置扭矩T為0否則設(shè)置扭矩T為!'1;
[0012]S9:判斷溫度傳感器和電壓采集是否有故障,如有故障則設(shè)置扭矩T為額定扭矩 norma1_T;
[0013]S10:比較S8、S9中的扭矩T并取最小值作為最終輸出。[〇〇14]本發(fā)明具備以下有益效果:
[0015]本發(fā)明提供的電動汽車扭矩仲裁方法首選獲取溫度降扭后的扭矩,然后通過最大功率限制得到最大允許請求扭矩,保證了溫度傳感與電壓采集正常情況下的扭矩設(shè)定,并且在傳感器故障時,通過額定扭矩對電機(jī)進(jìn)行保護(hù)。
[0016]當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品并不一定需要同時達(dá)到以上所述的所有優(yōu)點(diǎn)?!靖綀D說明】
[0017]圖1為本發(fā)明實(shí)施例提供的電動汽車扭矩仲裁方法示意圖。具體實(shí)施例
[0018]如圖1所示,本發(fā)明實(shí)施例提供了一種電動汽車扭矩仲裁方法,其包括以下步驟:
[0019]S1:通過微處理器采集IGBT溫度igbt_temp,基板溫度base_temp,電機(jī)溫度motor_ temp ;[0〇2〇 ]S 2:定義所述IGBT溫度的降扭起點(diǎn)溫度為i gb t_war n,最大降扭系數(shù)為max_ i gb t_factor,控制器停止工作溫度igbt_off,采集當(dāng)前IGBT溫度計算降扭系數(shù)igbt_f actor = max_igbt_factor X (igbt_temp-1gbt_warn) -1- (igbt_off-1gbt_warn);[0021 ]S3:定義所述基板溫度的降扭起點(diǎn)溫度為base_warn,最大降扭系數(shù)max_base_factor,控制器停止工作溫度base_off,采集當(dāng)前基板溫度計算降扭系數(shù)base_f actor = max_base_factor X(base_temp_base_warn) + (base_off-base_warn);
[0022]S4:定義所述電機(jī)溫度的降扭起點(diǎn)溫度為motor_warn,最大降扭系數(shù)為max_ motor_f actor,控制器停止工作溫度motor_off,采集當(dāng)前電機(jī)溫度計算降扭系數(shù)motor_ factor=max_motor_factor X (motor_temp-motor_warn) -1- (motor_off-motor_warn);
[0023]S5:比較S2、S3、S4中計算的丨8131:_€&(31:〇1'、&&86_€&(31:〇1'、1]1〇1:〇1'_€&(31:〇1'并取其最大值并保存為溫度降扭系數(shù)temp_factor;[〇〇24]S6:獲取溫度降扭后的扭矩T1 =T* X temp_factor;[0〇25]S7:定義被控電機(jī)當(dāng)前轉(zhuǎn)速為speed,根據(jù)公式P = T1 X speed + 9550,計算實(shí)時功率P,當(dāng)P大于電機(jī)允許的最大功率max_p時設(shè)置溫度降扭后的扭矩T1為最大允許請求扭矩 max_T*;
[0026]S8:控制器工作最低允許電壓為min_volt,判斷動力電池電壓為volt是否小于 min_volt,如果小于min_volt則設(shè)置扭矩T為0否則設(shè)置扭矩T為!'1;
[0027]S9:判斷溫度傳感器和電壓采集是否有故障,如有故障則設(shè)置扭矩T為額定扭矩 norma1_T;[〇〇28]S10:比較S8、S9中的扭矩T并取最小值作為最終輸出。
[0029]本發(fā)明提供的低俗電動汽車扭矩仲裁方法首選獲取溫度降扭后的扭矩,然后通過最大功率限制得到最大允許請求扭矩,保證了溫度傳感與電壓采集正常情況下的扭矩設(shè)定,并且在傳感器故障時,通過額定扭矩對電機(jī)進(jìn)行保護(hù)。
[0030]以上公開的本發(fā)明優(yōu)選實(shí)施例只是用于幫助闡述本發(fā)明。優(yōu)選實(shí)施例并沒有詳盡敘述所有的細(xì)節(jié),也不限制該發(fā)明僅為所述的【具體實(shí)施方式】。顯然,根據(jù)本說明書的內(nèi)容, 可作很多的修改和變化。本說明書選取并具體描述這些實(shí)施例,是為了更好地解釋本發(fā)明的原理和實(shí)際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。
【主權(quán)項(xiàng)】
1.一種電動汽車扭矩仲裁方法,其特征在于,包括以下步驟:S1:通過微處理器采集IGBT溫度igbt_temp,基板溫度base_temp,電機(jī)溫度motor_ temp ;S2:定義所述IGBT溫度的降扭起點(diǎn)溫度為igbt_warn,最大降扭系數(shù)為max_igbt_ factor,控制器停止工作溫度igbt_off,采集當(dāng)前IGBT溫度計算降扭系數(shù)igbt_f actor = max_igbt_factor X (igbt_temp-1gbt_warn) -1- (igbt_off-1gbt_warn);S3:定義所述基板溫度的降扭起點(diǎn)溫度為base_warn,最大降扭系數(shù)max_base_factor, 控制器停止工作溫度base_off,采集當(dāng)前基板溫度計算降扭系數(shù)base_factor=max_base_ factor X (base_temp-base_warn) -1- (base_off-base_warn);S4:定義所述電機(jī)溫度的降扭起點(diǎn)溫度為motor_warn,最大降扭系數(shù)為max_motor_ factor,控制器停止工作溫度motor_off,采集當(dāng)前電機(jī)溫度計算降扭系數(shù)motor_factor = max_motor_factor X (motor_temp-motor_warn) -1- (motor_off-motor_warn);S5:比較S2、S3、S4 中計算的丨8131:_€&(31:〇1'、&&86_€&(31:〇1'、1]1〇1:〇1'_€&(31:〇1'并取其最大值并 保存為溫度降扭系數(shù)temp_factor;S6:獲取溫度降扭后的扭矩T1 = T* X temp_factor;S7:定義被控電機(jī)當(dāng)前轉(zhuǎn)速為speed,根據(jù)公式P = T1 X speed+ 9550,計算實(shí)時功率P, 當(dāng)P大于電機(jī)允許的最大功率max_p時設(shè)置溫度降扭后的扭矩T1為最大允許請求扭矩max_T氺;S8:控制器工作最低允許電壓為min_volt,判斷動力電池電壓為volt是否小于min_ volt,如果小于min_volt則設(shè)置扭矩T為0否則設(shè)置扭矩T為II;S9:判斷溫度傳感器和電壓采集是否有故障,如有故障則設(shè)置扭矩T為額定扭矩 norma1_T;S10:比較S8、S9中的扭矩T并取最小值作為最終輸出。
【文檔編號】B60L3/00GK106080267SQ201610645060
【公開日】2016年11月9日
【申請日】2016年8月8日 公開號201610645060.8, CN 106080267 A, CN 106080267A, CN 201610645060, CN-A-106080267, CN106080267 A, CN106080267A, CN201610645060, CN201610645060.8
【發(fā)明人】張鴻愷, 李楊
【申請人】合肥泰好樂電子科技有限公司