【技術實現步驟摘要】
本專利技術屬于車輛
,尤其涉及一種電動汽車的扭矩濾波方法。
技術介紹
對于車輛的電機、發動機的扭矩進行濾波,一般采用的方法是:分別計算出電機的濾波系數和發動機的濾波系數,然后進行比較得出需要的濾波系數,再用需要的濾波系數進行濾波處理。相關技術中也提出一種扭矩濾波的控制方法,所用的公式為:T=rate*t+Tq-old,其中,T為電動汽車的當前扭矩,rate為斜率,t為時間閾值,Tq-old為上一時刻的扭矩。可以看出,相關技術的濾波方法沒有考慮整車扭矩的變化率,僅僅是對單個動力源的濾波,容易使得發動機和電機扭矩波動過大對零部件造成損害,影響整車的舒適性。
技術實現思路
本專利技術旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本專利技術需要提出一種電動汽車的扭矩濾波方法,該濾波方法可以避免發動機和電機扭矩波動過大對零部件造成損害,提高整車的舒適性。為解決上述問題,本專利技術提出一種電動汽車的扭矩濾波方法,該方法包括以下步驟:采集電動汽車的發動機的當前扭矩和電機的當前扭矩,計算獲得所述電動汽車的總需求扭矩,以及所述發動機的目標扭矩和所述電機的目標扭矩;判斷所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢;獲取在單位時間內的所述總需求扭矩變化量,并根據在單位時間內所述總需求扭矩變化量、所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢分別計算所述發動機在單位時間內的扭矩變化量和所述電機在單位時間內的扭矩變化量;以及根據所述發動機的當前扭矩、所述目標扭矩和所述發動機在單位時間內的扭矩變化量對所述發動 ...
【技術保護點】
一種電動汽車的扭矩濾波方法,其特征在于,包括以下步驟:采集電動汽車的發動機的當前扭矩和電機的當前扭矩,計算獲得所述電動汽車的總需求扭矩,以及所述發動機的目標扭矩和所述電機的目標扭矩;判斷所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢;獲取在單位時間內的所述總需求扭矩變化量,并根據在單位時間內所述總需求扭矩變化量、所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢分別計算所述發動機在單位時間內的扭矩變化量和所述電機在單位時間內的扭矩變化量;以及根據所述發動機的當前扭矩、所述目標扭矩和所述發動機在單位時間內的扭矩變化量對所述發動機進行濾波處理,以及根據所述電機的當前扭矩和目標扭矩、所述電機在單位時間內的扭矩變化量對所述電機進行濾波處理。
【技術特征摘要】
1.一種電動汽車的扭矩濾波方法,其特征在于,包括以下步驟:采集電動汽車的發動機的當前扭矩和電機的當前扭矩,計算獲得所述電動汽車的總需求扭矩,以及所述發動機的目標扭矩和所述電機的目標扭矩;判斷所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢;獲取在單位時間內的所述總需求扭矩變化量,并根據在單位時間內所述總需求扭矩變化量、所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢分別計算所述發動機在單位時間內的扭矩變化量和所述電機在單位時間內的扭矩變化量;以及根據所述發動機的當前扭矩、所述目標扭矩和所述發動機在單位時間內的扭矩變化量對所述發動機進行濾波處理,以及根據所述電機的當前扭矩和目標扭矩、所述電機在單位時間內的扭矩變化量對所述電機進行濾波處理。2.如權利要求1所述的電動汽車的扭矩濾波方法,其特征在于,獲取所述總需求扭矩在單位時間內的扭矩變化量,并根據所述總需求扭矩在單位時間內的扭矩變化量、所述發動機的扭矩變化趨勢、所述電機的扭矩變化趨勢以及所述總需求扭矩的變化趨勢分別計算所述發動機在單位時間內的扭矩變化量和所述電機在單位時間內的扭矩變化量,具體包括:根據車速和所述總需求扭矩的變化量以第一查表原則查表獲得單位時間內總需求扭矩允許變化量ΔT;當所述總需求扭矩的變化趨勢為上升且所述發動機的扭矩變化趨勢為上升且所述電機的扭矩變化趨勢為上升時,如果所述電機的扭矩無過零需求,則根據所述車速和所述發動機的需求扭矩變化量以第二查表原則查表獲得所述發動機在單位時間內的扭矩變換量ΔTeng,其中,ΔTeng<ΔT;計算所述電機在單位時間內的扭矩變化量為ΔTmot=ΔT-ΔTeng;如果所述電機的扭矩有過零需求,則根據所述電機的當前扭矩以第三查表原則查表獲得所述電機在單位時間內的扭矩變化量ΔTmot,其中,ΔTmot<ΔT;根據所述車速和所述發動機的需求扭矩變化量以第四查表原則查表獲得所述發動機在單位時間內最大允許扭矩變化量ΔTeng';以及計算所述發動機在單位時間內的扭矩變化量為ΔTeng=min(ΔTeng',ΔT-ΔTmot)。3.如權利要求2所述的電動汽車的扭矩濾波方法,其特征在于,還包括:當所述總需求扭矩的變化趨勢為下降且所述發動機的扭矩變化趨勢為下降且所述電機的扭矩變化趨勢為下降時,如果所述電機的扭矩無過零需求,則根據所述車速和所述發動機需求扭矩變化量以第五查表原則查表獲得所述發動機在單位時間內的扭矩變化量ΔTeng,其中,ΔTeng>ΔT;計算所述電機在單位時間內的扭矩變化量為ΔTmot=ΔT-ΔTeng;如果所述電機的扭矩有過零需求,則根據所述電機的當前扭矩以第六查表原則查表獲得所述電機在單位時間內扭矩變化量ΔTmot,其中,ΔTmot>ΔT;根據所述車速和所述發動機需求扭矩變化量以第七查表原則查表獲得所述發動機在單位時間內最大允許扭矩變化量ΔTeng';以及計算所述發動機在單位時間內的扭矩變化量為ΔTeng=max(ΔTeng',ΔT-ΔTmot)。4.如權利要求3所述的電動汽車的扭矩濾波方法,其特征在于,還包括:當所述總需求扭矩變化趨勢為上升且所述發動機的扭矩變化趨勢為上升且所述電機的扭矩變化趨勢為下降時,如果所述電機的扭矩無過零需求,則根據所述車速和所述發動機需求扭矩變化量以第八查表原則查表獲得所述發動機在單位時間內的扭矩變化量ΔTeng;計算所述電機在單位時間內的扭矩變化量為ΔTmot=min(0,ΔT-ΔTeng);如果所述電機的扭矩有過零需求,則根據所述電機的當前扭矩以第九查表原則查表獲得所述電機在單位時間內允許變化量ΔTmot';根據所述車速和所述發動機需求扭矩變化量以第十查表原則查表獲得所述發動機在單位時間內最大允許扭矩變化量ΔTeng';計算所述發動機在單位時間內的扭矩變化量ΔTeng=min(ΔTeng',ΔT-ΔTmot');如果滿足ΔTeng+ΔTmot'<0,則所述電機在單位時間內的扭矩變化量ΔTmot=min(0,ΔT-ΔTeng);以及如果滿足ΔTeng+ΔTmot'>0,則所述電機在單位時間內的扭矩變化量ΔTmot=ΔTmot'。5.如權利要求4所述的電動汽車的扭矩濾波方法,其特征在于,還包括:當所述總需求扭矩變化趨勢為上升且所述發動機的扭矩變化趨勢為下降且所述電機的扭矩變化趨勢為上升時,如果所述電機的扭矩無過零需求,則根據所述車速和所述發動機需求扭矩變化量以第十一查表原則查表獲得所述發動機在單位時間內的扭矩變化量
\tΔTeng;計算所述電機在單位時間內的扭矩變化量ΔTmot=ΔT-ΔTeng;如果所述電機的扭矩有過零需求,則根據所述電機的當前扭矩以第十二查表原則查表獲得所述電機在單位時間內允許下變化量ΔTmot';根據所述車速和所述發送機需求扭矩變化量以第十三查表原則查表獲得所述發動機在單位時間內最大允許變化量ΔTeng';計算所述發動機在單位時間內的扭矩變化量ΔTeng=max(min(0,ΔT-ΔTmot'),ΔTeng');如果ΔTeng+ΔTmot'>ΔT,則...
【專利技術屬性】
技術研發人員:劉營營,
申請(專利權)人:北汽福田汽車股份有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。