CN110397730B - 一种双离合自动变速器动力降档转速同步的控制方法 - Google Patents
一种双离合自动变速器动力降档转速同步的控制方法 Download PDFInfo
- Publication number
- CN110397730B CN110397730B CN201910670272.5A CN201910670272A CN110397730B CN 110397730 B CN110397730 B CN 110397730B CN 201910670272 A CN201910670272 A CN 201910670272A CN 110397730 B CN110397730 B CN 110397730B
- Authority
- CN
- China
- Prior art keywords
- torque
- clutch
- engine
- ereq
- program cycle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/04—Smoothing ratio shift
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Hydraulic Clutches, Magnetic Clutches, Fluid Clutches, And Fluid Joints (AREA)
Abstract
本发明公开了一种双离合自动变速器动力降档转速同步的控制方法,其将转速相分为三个阶段,进行发动机指示扭矩的控制和分离离合扭矩控制,使得发动机转速上升,不需要分离离合扭矩调整到较小的值,从而使得整车加速度连续上升,能有效消除发动机惯性扭矩带来的加速失速感、分段加速感,提高驾驶舒适性。
Description
技术领域
本发明涉及双离合自动变速器换档控制领域,具体涉及一种双离合自动变速器动力降档转速同步的控制方法。
背景技术
双离合自动变速器根据驾驶员的需求执行动力降档以提高整车动力性。双离合变速器有两个离合器,降档过程中目标档位对应的离合器为结合离合器,当前档位对应的离合器为分离离合器。在动力降档转速相阶段的控制目标是使发动机转速从分离离合转速上升至与结合离合转速同步。如图1所示,现有的控制方法是只通过TCU控制分离离合扭矩来实现对发动机转速的控制,而发动机转速上升,产生的发动机惯性扭矩使分离离合必须结合到较小的扭矩才能维持发动机转速的上升,从而使整车加速度出现掉坑(参见图1中的G区间),驾驶员产生失速感(参见图1中的G区间)和加速分段感(参见图1中的H、L两次加速),影响驾驶舒适性。
发明内容
本发明的目的是提供一种双离合自动变速器动力降档转速同步的控制方法,以消除驾驶员加速时由于动力降档带来的加速失速感、分段加速感,提高驾驶舒适性。
本发明所述的双离合自动变速器动力降档转速同步的控制方法,应用于变速器控制单元(即TCU),该控制方法为:
获取油门开度p、当前档位i、发动机指示扭矩变化率没有TCU请求的发动机扭矩Teo、没有TCU请求的发动机扭矩变化率发动机转速ωe、发动机转速变化率分离离合转速ωc、分离离合转速变化率和结合离合转速ωc2。
若当前阶段为转速相第一阶段,需要控制发动机转速从分离离合转速脱开,则计算当前程序周期的分离离合期望扭矩Tct1,如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,否则(即如果上个程序周期的分离离合扭矩Tc_z1小于或等于当前程序周期的分离离合期望扭矩Tct1),计算当前程序周期的分离离合扭矩Tc和当前程序周期的升扭目标值TeReq,并控制分离离合器按照该分离离合扭矩Tc运行,同时发送升扭请求及该升扭目标值TeReq至发动机管理***(即EMS),使发动机管理***控制发动机指示扭矩按照该升扭目标值TeReq升扭;其中,分离离合扭矩的初始值为(从准备相)进入转速相时刻的分离离合扭矩,升扭目标值的初始值为(从准备相)进入转速相时刻的没有TCU请求的发动机扭矩;当发动机转速ωe大于分离离合转速ωc与预设的第一速度阈值k1之和时,进入转速相第二阶段。
若当前阶段为转速相第二阶段,需要控制发动机转速按照一定速率上升,则计算当前程序周期的升扭增量TeReq_Δ和当前程序周期的升扭最终目标值TeReq_T,如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则计算当前程序周期的升扭目标值TeReq,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩按照该升扭目标值TeReq升扭,否则(即如果上个程序周期的升扭目标值TeReq_z1大于或等于当前程序周期的升扭最终目标值TeReq_T),使当前程序周期的升扭目标值TeReq等于上个程序周期的升扭目标值TeReq_z1,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩保持上个程序周期的升扭目标值TeReq_z1运行;同时计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,以闭环控制发动机转速上升;当结合离合转速ωc2与发动机转速ωe的差值小于预设的第二速度阈值k2时,进入转速相第三阶段。
若当前阶段为转速相第三阶段,需要控制发动机转速与结合离合转速同步,如果上个程序周期的分离离合扭矩Tc_z1小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,则计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,否则(即如果上个程序周期的分离离合扭矩Tc_z1大于或等于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和),使当前程序周期的分离离合扭矩Tc等于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,并控制分离离合器按照该分离离合扭矩Tc运行;同时计算当前程序周期的升扭目标值TeReq,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩恢复,以闭环控制发动机转速与结合离合转速同步;当发动机转速ωe与结合离合转速ωc2之差的绝对值小于预设的第三速度阈值k3且当前程序周期的升扭目标值TeReq与没有TCU请求的发动机扭矩Teo之差的绝对值小于预设的扭矩阈值Th时,退出转速相控制;其中,E为标定的常数。
优选的,在所述转速相第一阶段中:根据当前程序周期的没有TCU请求的发动机扭矩Teo、发动机转速ωe、发动机转速变化率分离离合转速ωc、分离离合转速变化率计算当前程序周期的分离离合期望扭矩Tct1;如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则根据当前档位i、当前程序周期的油门开度p和发动机指示扭矩变化率以及上个程序周期的分离离合扭矩Tc_z1,计算当前程序周期的分离离合扭矩Tc;否则根据当前程序周期的没有TCU请求的发动机扭矩变化率和上个程序周期的分离离合扭矩Tc_z1,计算当前程序周期的分离离合扭矩Tc,根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,计算当前程序周期的升扭目标值TeReq。
优选的,在所述转速相第一阶段中:利用公式计算当前程序周期的分离离合期望扭矩Tct1;如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则利用公式计算当前程序周期的分离离合扭矩Tc,否则利用公式:计算当前程序周期的分离离合扭矩Tc,利用公式TeReq=TeReq_z1+Mape1(p、i),计算当前程序周期的升扭目标值TeReq;其中,A表示发动机与分离离合器的转速差修正系数、B表示发动机与分离离合器的转速变化率差值修正系数、C表示分离离合期望扭矩修正量,A、B、C都为标定的常数,Mapc1(p、i)表示分离离合扭矩变化斜率Ⅰ,Mape1(p、i)表示升扭目标值变化斜率Ⅰ,Mapc1(p、i)、Mape1(p、i)都为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化斜率表Ⅰ,获得Mapc1(p、i),根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅰ,获得Mape1(p、i),分离离合扭矩变化斜率表Ⅰ为标定得到的p、i与Mapc1(p、i)的对应关系表,升扭目标值变化斜率表Ⅰ为标定得到的p、i与Mape1(p、i)的对应关系表。
优选的,在所述转速相第二阶段中:根据预设的期望转速相时间t1、当前档位i和当前程序周期的发动机转速变化率分离离合转速ωc、结合离合转速ωc2、油门开度p、发动机指示扭矩变化率计算当前程序周期的分离离合扭矩Tc;根据预设的期望转速相时间t1、当前档位i和当前程序周期的油门开度p、分离离合转速ωc、结合离合转速ωc2,计算当前程序周期的升扭增量TeReq_Δ;根据当前程序周期的没有TCU请求的发动机扭矩Teo和升扭增量TeReq_Δ,计算当前程序周期的升扭最终目标值TeReq_T;如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,计算当前程序周期的升扭目标值TeReq。
优选的,在所述转速相第二阶段中:利用公式计算当前程序周期的分离离合扭矩Tc;利用公式计算当前程序周期的升扭增量TeReq_Δ;利用公式TeReq_T=Teo+TeReq_Δ,计算当前程序周期的升扭最终目标值TeReq_T;如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则利用公式TeReq=TeReq_z1+Mape2(p、i),计算当前程序周期的升扭目标值TeReq;其中,D表示发动机与离合器的转速变化率差值修正系数、Je表示发动机转动惯量,D、Je都为标定的常数,Mapc2_t(p、i)表示分离离合扭矩变化修正系数,Mape2_t(p、i)表示升扭增量修正系数,Mape2(p、i)表示升扭目标值变化斜率Ⅱ,Mapc2_t(p、i)、Mape2_t(p、i)、Mape2(p、i)都为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化修正系数表,获得Mapc2_t(p、i),根据油门开度p、当前档位i查询升扭增量修正系数表,获得Mape2_t(p、i),根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅱ,获得Mape2(p、i),分离离合扭矩变化修正系数表为标定得到的p、i与Mapc2_t(p、i)的对应关系表,升扭增量修正系数表为标定得到的p、i与Mape2_t(p、i)的对应关系表,升扭目标值变化斜率表Ⅱ为标定得到的p、i与Mape2(p、i)的对应关系表。
优选的,在所述转速相第三阶段中:根据预设的期望转速相时间t1、当前程序周期的没有TCU请求的发动机扭矩Teo、结合离合转速ωc2、发动机转速ωe、发动机转速变化率以及进入转速相第三阶段时刻的升扭增量TeReq_Δ_lck、发动机转速ωe_lck,计算当前程序周期的升扭目标值TeReq;如果上个程序周期的分离离合扭矩Tc_z1小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,则根据上个程序周期的分离离合扭矩Tc_z1和当前档位i,计算当前程序周期的分离离合扭矩Tc。
优选的,在所述转速相第三阶段中:利用公式计算当前程序周期的升扭目标值TeReq;如果上个程序周期的分离离合扭矩Tc_z1小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,则利用公式Tc=Tc_z1+Mapc3(i),计算当前程序周期的分离离合扭矩Tc;其中,F表示发动机指示扭矩恢复完成时结合离合器与发动机的转速差,F为标定的常数,Mape3_t(t1)表示升扭目标值修正系数,Mapc3(i)表示分离离合扭矩变化斜率Ⅱ,Mape3_t(t1)、Mapc3(i)都为标定的参数,根据预设的期望转速相时间t1查询升扭目标值修正系数表,获得Mape3_t(t1),根据当前档位i查询分离离合扭矩变化斜率表Ⅱ,获得Mapc3(i),升扭目标值修正系数表为标定得到的t1与Mape3_t(t1)的对应关系表,分离离合扭矩变化斜率表Ⅱ为标定得到的i与Mapc3(i)的对应关系表。
本发明通过在动力降档转速相增加发动机指示扭矩(即升扭)的控制,并配合分离离合扭矩控制,使得发动机转速上升,其不需要分离离合扭矩调整到较小的值,从而使得整车加速度连续上升,有效消除了发动机惯性扭矩带来的加速失速感、分段加速感,提高了驾驶舒适性。
附图说明
图1为现有的动力降档控制效果图。
图2为本发明的动力降档控制效果图。
图3为本发明的控制流程图。
具体实施方式
下面结合附图对本发明作详细说明。
如图2、图3所示的双离合自动变速器动力降档转速同步的控制方法,应用于变速器控制单元(即TCU),该控制方法包括:
步骤一、TCU从CAN总线上获取油门开度p、当前档位i、发动机指示扭矩变化率(即发动机指示扭矩Te对时间的导数)、没有TCU请求的发动机扭矩Teo(即Torque withoutTCU Request Indicated Engine,由发动机管理***发送到到CAN总线上)、没有TCU请求的发动机扭矩变化率(即没有TCU请求的发动机扭矩Teo对时间的导数)、发动机转速ωe、发动机转速变化率(即发动机转速ωe对时间的导数)、分离离合转速ωc、分离离合转速变化率(即分离离合转速ωc对时间的导数)和结合离合转速ωc2。
步骤二、TCU设置在进入转速相第一个程序周期时初始化转速相阶段状态为1,初始化转速相完成标志为0。
步骤三、TCU判断当前转速相阶段状态是否为1(即判断当前阶段是否为转速相第一阶段,参见图2中的M阶段),如果是则执行步骤四,否则执行步骤九。
步骤四、TCU根据当前程序周期的没有TCU请求的发动机扭矩Teo、发动机转速ωe、发动机转速变化率分离离合转速ωc、分离离合转速变化率利用公式计算当前程序周期的分离离合期望扭矩Tct1,然后执行步骤五;其中,A表示发动机与分离离合器的转速差修正系数、B表示发动机与分离离合器的转速变化率差值修正系数、C表示分离离合期望扭矩修正量,A、B、C都为标定的常数。
步骤五、TCU判断上个程序周期的分离离合扭矩Tc_z1是否大于当前程序周期的分离离合期望扭矩Tct1;如果是,则执行步骤六,否则执行步骤七;其中,分离离合扭矩的初始值为(从准备相)进入转速相时刻的分离离合扭矩。
步骤六、TCU根据当前档位i、当前程序周期的油门开度p和发动机指示扭矩变化率以及上个程序周期的分离离合扭矩Tc_z1,利用公式计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该计算得到的分离离合扭矩Tc运行,然后执行步骤八;其中,Mapc1(p、i)表示分离离合扭矩变化斜率Ⅰ,Mapc1(p、i)为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化斜率表Ⅰ,获得Mapc1(p、i),分离离合扭矩变化斜率表Ⅰ为标定得到的p、i与Mapc1(p、i)的对应关系表。
步骤七、TCU根据当前程序周期的没有TCU请求的发动机扭矩变化率和上个程序周期的分离离合扭矩Tc_z1,利用公式:计算当前程序周期的分离离合扭矩Tc,根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,利用公式TeReq=TeReq_z1+Mape1(p、i),计算当前程序周期的升扭目标值TeReq,并控制分离离合器按照该计算得到的分离离合扭矩Tc运行,同时发送升扭请求及该计算得到的升扭目标值TeReq至发动机管理***(即EMS),使EMS控制发动机指示扭矩按照该计算得到的升扭目标值TeReq升扭,然后执行步骤八;其中,升扭目标值的初始值为(从准备相)进入转速相时刻的没有TCU请求的发动机扭矩,Mape1(p、i)表示升扭目标值变化斜率Ⅰ,Mape1(p、i)为标定的参数,根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅰ,获得Mape1(p、i),升扭目标值变化斜率表Ⅰ为标定得到的p、i与Mape1(p、i)的对应关系表。
步骤八、TCU判断发动机转速ωe是否大于分离离合转速ωc与预设的第一速度阈值k1之和,如果是,则使转速相阶段状态为2(即进入转速相第二阶段,参见图2中的N阶段),然后结束,否则直接结束。
步骤九、TCU判断当前转速相阶段状态是否为2(即判断当前阶段是否为转速相第二阶段,参见图2中的N阶段),如果是则执行步骤十,否则执行步骤十五。
步骤十、TCU根据预设的期望转速相时间t1、当前档位i和当前程序周期的油门开度p、分离离合转速ωc、结合离合转速ωc2,利用公式计算当前程序周期的升扭增量TeReq_Δ,根据当前程序周期的没有TCU请求的发动机扭矩Teo和升扭增量TeReq_Δ,利用公式TeReq_T=Teo+TeReq_Δ,计算当前程序周期的升扭最终目标值TeReq_T,然后执行步骤十一;其中,Je表示发动机转动惯量,Je为标定的常数,Mape2_t(p、i)表示升扭增量修正系数,Mape2_t(p、i)为标定的参数,根据油门开度p、当前档位i查询升扭增量修正系数表,获得Mape2_t(p、i),升扭增量修正系数表为标定得到的p、i与Mape2_t(p、i)的对应关系表。
步骤十一、TCU判断上个程序周期的升扭目标值TeReq_z1是否小于当前程序周期的升扭最终目标值TeReq_T,如果是,则执行步骤十二,否则执行步骤十三。
步骤十二、TCU根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,利用公式TeReq=TeReq_z1+Mape2(p、i),计算当前程序周期的升扭目标值TeReq,并发送该升扭目标值TeReq至EMS,使EMS控制发动机指示扭矩按照该升扭目标值TeReq升扭,根据预设的期望转速相时间t1、当前档位i和当前程序周期的发动机转速变化率分离离合转速ωc、结合离合转速ωc2、油门开度p、发动机指示扭矩变化率利用公式计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该计算得到的分离离合扭矩Tc运行,以闭环控制发动机转速上升,然后执行步骤十四;其中,D表示发动机与离合器的转速变化率差值修正系数,D为标定的常数,Mape2(p、i)表示升扭目标值变化斜率Ⅱ,Mapc2_t(p、i)表示分离离合扭矩变化修正系数,Mape2(p、i)、Mapc2_t(p、i)都为标定的参数,根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅱ,获得Mape2(p、i),根据油门开度p、当前档位i查询分离离合扭矩变化修正系数表,获得Mapc2_t(p、i),升扭目标值变化斜率表Ⅱ为标定得到的p、i与Mape2(p、i)的对应关系表,分离离合扭矩变化修正系数表为标定得到的p、i与Mapc2_t(p、i)的对应关系表。
步骤十三、TCU使当前程序周期的升扭目标值TeReq等于上个程序周期的升扭目标值TeReq_z1(即使TeReq=TeReq_z1),并发送该升扭目标值TeReq至EMS,使EMS控制发动机指示扭矩保持上个程序周期的升扭目标值TeReq_z1运行,根据预设的期望转速相时间t1、当前档位i和当前程序周期的发动机转速变化率分离离合转速ωc、结合离合转速ωc2、油门开度p、发动机指示扭矩变化率利用公式计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该计算得到的分离离合扭矩Tc运行,以闭环控制发动机转速上升,然后执行步骤十四;其中,D表示发动机与离合器的转速变化率差值修正系数,D为标定的常数,Mapc2_t(p、i)表示分离离合扭矩变化修正系数,Mapc2_t(p、i)为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化修正系数表,获得Mapc2_t(p、i),分离离合扭矩变化修正系数表为标定得到的p、i与Mapc2_t(p、i)的对应关系表。
步骤十四、TCU判断结合离合转速ωc2与发动机转速ωe的差值是否小于预设的第二速度阈值k2,如果是,则使转速相阶段状态为3(即进入转速相第三阶段,参见图2中的R阶段),然后结束,否则直接结束。
步骤十五、TCU判断当前转速相阶段状态是否为3(即判断当前阶段是否为转速相第三阶段,参见图2中的R阶段),如果是,则执行步骤十六,否则结束。
步骤十六、TCU判断上个程序周期的分离离合扭矩Tc_z1是否小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,如果是,则执行步骤十七,否则执行步骤十八;其中,E为标定的常数。
步骤十七、TCU根据上个程序周期的分离离合扭矩Tc_z1和当前档位i,利用公式Tc=Tc_z1+Mapc3(i),计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该计算得到的分离离合扭矩Tc运行,根据预设的期望转速相时间t1、当前程序周期的没有TCU请求的发动机扭矩Teo、结合离合转速ωc2、发动机转速ωe、发动机转速变化率以及进入第三阶段时刻的升扭增量TeReq_Δ_lck、进入第三阶段时刻的发动机转速ωe_lck,利用公式计算当前程序周期的升扭目标值TeReq,并发送该计算得到的升扭目标值TeReq至EMS,使EMS控制发动机指示扭矩恢复,闭环控制发动机转速与结合离合转速同步,然后执行步骤十九;其中,F表示发动机指示扭矩恢复完成时结合离合器与发动机的转速差,F为标定的常数,Mapc3(i)表示分离离合扭矩变化斜率Ⅱ,Mape3_t(t1)表示升扭目标值修正系数,Mapc3(i)、Mape3_t(t1)都为标定的参数,根据当前档位i查询分离离合扭矩变化斜率表Ⅱ,获得Mapc3(i),根据预设的期望转速相时间t1查询升扭目标值修正系数表,获得Mape3_t(t1),分离离合扭矩变化斜率表Ⅱ为标定得到的i与Mapc3(i)的对应关系表,升扭目标值修正系数表为标定得到的t1与Mape3_t(t1)的对应关系表。
步骤十八、TCU使当前程序周期的分离离合扭矩Tc等于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和(即使Tc=Teo+E),并控制分离离合器按照该分离离合扭矩Tc运行,根据预设的期望转速相时间t1、当前程序周期的没有TCU请求的发动机扭矩Teo、结合离合转速ωc2、发动机转速ωe、发动机转速变化率以及进入第三阶段时刻的升扭增量TeReq_Δ_lck、进入第三阶段时刻的发动机转速ωe_lck,利用公式计算当前程序周期的升扭目标值TeReq,并发送该计算得到的升扭目标值TeReq至EMS,使EMS控制发动机指示扭矩恢复,闭环控制发动机转速与结合离合转速同步,然后执行步骤十九;其中,F表示发动机指示扭矩恢复完成时结合离合器与发动机的转速差,F为标定的常数,Mape3_t(t1)表示升扭目标值修正系数,Mape3_t(t1)为标定的参数,根据预设的期望转速相时间t1查询升扭目标值修正系数表,获得Mape3_t(t1),升扭目标值修正系数表为标定得到的t1与Mape3_t(t1)的对应关系表。
步骤十九、TCU判断是否发动机转速ωe与结合离合转速ωc2之差的绝对值小于预设的第三速度阈值k3且当前程序周期的升扭目标值TeReq与没有TCU请求的发动机扭矩Teo之差的绝对值小于预设的扭矩阈值Th,如果是,则使转速相完成标志为1(即退出转速相控制),然后结束,否则直接结束。
Claims (7)
1.一种双离合自动变速器动力降档转速同步的控制方法,应用于变速器控制单元,其特征在于,该控制方法为:
获取油门开度p、当前档位i、发动机指示扭矩变化率没有TCU请求的发动机扭矩Teo、没有TCU请求的发动机扭矩变化率发动机转速ωe、发动机转速变化率分离离合转速ωc、分离离合转速变化率和结合离合转速ωc2;
若当前阶段为转速相第一阶段,则计算当前程序周期的分离离合期望扭矩Tct1,如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,否则,计算当前程序周期的分离离合扭矩Tc和当前程序周期的升扭目标值TeReq,并控制分离离合器按照该分离离合扭矩Tc运行,同时发送升扭请求及该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩按照该升扭目标值TeReq升扭;其中,分离离合扭矩的初始值为进入转速相时刻的分离离合扭矩,升扭目标值的初始值为进入转速相时刻的没有TCU请求的发动机扭矩;当发动机转速ωe大于分离离合转速ωc与预设的第一速度阈值k1之和时,进入转速相第二阶段;
若当前阶段为转速相第二阶段,则计算当前程序周期的升扭增量TeReq_Δ和当前程序周期的升扭最终目标值TeReq_T,如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则计算当前程序周期的升扭目标值TeReq,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩按照该升扭目标值TeReq升扭,否则使当前程序周期的升扭目标值TeReq等于上个程序周期的升扭目标值TeReq_z1,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩保持上个程序周期的升扭目标值TeReq_z1运行;同时计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,以闭环控制发动机转速上升;当结合离合转速ωc2与发动机转速ωe的差值小于预设的第二速度阈值k2时,进入转速相第三阶段;
若当前阶段为转速相第三阶段,如果上个程序周期的分离离合扭矩Tc_z1小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,则计算当前程序周期的分离离合扭矩Tc,并控制分离离合器按照该分离离合扭矩Tc运行,否则使当前程序周期的分离离合扭矩Tc等于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,并控制分离离合器按照该分离离合扭矩Tc运行;同时计算当前程序周期的升扭目标值TeReq,并发送该升扭目标值TeReq至发动机管理***,使发动机管理***控制发动机指示扭矩恢复,以闭环控制发动机转速与结合离合转速同步;当发动机转速ωe与结合离合转速ωc2之差的绝对值小于预设的第三速度阈值k3且当前程序周期的升扭目标值TeReq与没有TCU请求的发动机扭矩Teo之差的绝对值小于预设的扭矩阈值Th时,退出转速相控制;其中,E为标定的常数。
2.根据权利要求1所述的双离合自动变速器动力降档转速同步的控制方法,其特征在于:在所述转速相第一阶段中,根据当前程序周期的没有TCU请求的发动机扭矩Teo、发动机转速ωe、发动机转速变化率分离离合转速ωc、分离离合转速变化率计算当前程序周期的分离离合期望扭矩Tct1;如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则根据当前档位i、当前程序周期的油门开度p和发动机指示扭矩变化率以及上个程序周期的分离离合扭矩Tc_z1,计算当前程序周期的分离离合扭矩Tc;否则根据当前程序周期的没有TCU请求的发动机扭矩变化率和上个程序周期的分离离合扭矩Tc_z1,计算当前程序周期的分离离合扭矩Tc,根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,计算当前程序周期的升扭目标值TeReq。
3.根据权利要求2所述的双离合自动变速器动力降档转速同步的控制方法,其特征在于:在所述转速相第一阶段中,利用公式计算当前程序周期的分离离合期望扭矩Tct1;如果上个程序周期的分离离合扭矩Tc_z1大于当前程序周期的分离离合期望扭矩Tct1,则利用公式计算当前程序周期的分离离合扭矩Tc,否则利用公式:计算当前程序周期的分离离合扭矩Tc,利用公式TeReq=TeReq_z1+Mape1(p、i),计算当前程序周期的升扭目标值TeReq;其中,A表示发动机与分离离合器的转速差修正系数、B表示发动机与分离离合器的转速变化率差值修正系数、C表示分离离合期望扭矩修正量,A、B、C都为标定的常数,Mapc1(p、i)表示分离离合扭矩变化斜率Ⅰ,Mape1(p、i)表示升扭目标值变化斜率Ⅰ,Mapc1(p、i)、Mape1(p、i)都为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化斜率表Ⅰ,获得Mapc1(p、i),根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅰ,获得Mape1(p、i)。
4.根据权利要求3所述的双离合自动变速器动力降档转速同步的控制方法,其特征在于:在所述转速相第二阶段中,根据预设的期望转速相时间t1、当前档位i和当前程序周期的发动机转速变化率分离离合转速ωc、结合离合转速ωc2、油门开度p、发动机指示扭矩变化率计算当前程序周期的分离离合扭矩Tc;根据预设的期望转速相时间t1、当前档位i和当前程序周期的油门开度p、分离离合转速ωc、结合离合转速ωc2,计算当前程序周期的升扭增量TeReq_Δ;根据当前程序周期的没有TCU请求的发动机扭矩Teo和升扭增量TeReq_Δ,计算当前程序周期的升扭最终目标值TeReq_T;如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则根据当前档位i、当前程序周期的油门开度p和上个程序周期的升扭目标值TeReq_z1,计算当前程序周期的升扭目标值TeReq。
5.根据权利要求4所述的双离合自动变速器动力降档转速同步的控制方法,其特征在于:在所述转速相第二阶段中,利用公式计算当前程序周期的分离离合扭矩Tc;利用公式计算当前程序周期的升扭增量TeReq_Δ;利用公式TeReq_T=Teo+TeReq_Δ,计算当前程序周期的升扭最终目标值TeReq_T;如果上个程序周期的升扭目标值TeReq_z1小于当前程序周期的升扭最终目标值TeReq_T,则利用公式TeReq=TeReq_z1+Mape2(p、i),计算当前程序周期的升扭目标值TeReq;其中,D表示发动机与离合器的转速变化率差值修正系数、Je表示发动机转动惯量,D、Je都为标定的常数,Mapc2_t(p、i)表示分离离合扭矩变化修正系数,Mape2_t(p、i)表示升扭增量修正系数,Mape2(p、i)表示升扭目标值变化斜率Ⅱ,Mapc2_t(p、i)、Mape2_t(p、i)、Mape2(p、i)都为标定的参数,根据油门开度p、当前档位i查询分离离合扭矩变化修正系数表,获得Mapc2_t(p、i),根据油门开度p、当前档位i查询升扭增量修正系数表,获得Mape2_t(p、i),根据油门开度p、当前档位i查询升扭目标值变化斜率表Ⅱ,获得Mape2(p、i)。
7.根据权利要求6所述的双离合自动变速器动力降档转速同步的控制方法,其特征在于:在所述转速相第三阶段中,利用公式计算当前程序周期的升扭目标值TeReq;如果上个程序周期的分离离合扭矩Tc_z1小于当前程序周期的没有TCU请求的发动机扭矩Teo与分离离合扭矩修正量E之和,则利用公式Tc=Tc_z1+Mapc3(i),计算当前程序周期的分离离合扭矩Tc;其中,F表示发动机指示扭矩恢复完成时结合离合器与发动机的转速差,F为标定的常数,Mape3_t(t1)表示升扭目标值修正系数,Mapc3(i)表示分离离合扭矩变化斜率Ⅱ,Mape3_t(t1)、Mapc3(i)都为标定的参数,根据预设的期望转速相时间t1查询升扭目标值修正系数表,获得Mape3_t(t1),根据当前档位i查询分离离合扭矩变化斜率表Ⅱ,获得Mapc3(i)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910670272.5A CN110397730B (zh) | 2019-07-24 | 2019-07-24 | 一种双离合自动变速器动力降档转速同步的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910670272.5A CN110397730B (zh) | 2019-07-24 | 2019-07-24 | 一种双离合自动变速器动力降档转速同步的控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110397730A CN110397730A (zh) | 2019-11-01 |
CN110397730B true CN110397730B (zh) | 2020-07-10 |
Family
ID=68325828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910670272.5A Active CN110397730B (zh) | 2019-07-24 | 2019-07-24 | 一种双离合自动变速器动力降档转速同步的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110397730B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112145672B (zh) * | 2020-09-09 | 2022-03-11 | 重庆长安汽车股份有限公司 | 一种汽车发动机转速控制方法 |
CN115095654B (zh) * | 2022-06-28 | 2023-09-19 | 东风汽车集团股份有限公司 | 一种双离合自动变速器动力降挡发动机转速同步控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101922545A (zh) * | 2010-08-20 | 2010-12-22 | 上海汽车变速器有限公司 | 用于双离合自动变速器的自适应换档装置及其实现方法 |
CN105438162A (zh) * | 2014-08-29 | 2016-03-30 | 上海汽车集团股份有限公司 | 双离合自动变速器的换挡控制方法及装置 |
CN106541938A (zh) * | 2016-10-26 | 2017-03-29 | 广州汽车集团股份有限公司 | 双离合变速器换挡的控制方法及双离合变速器 |
CN108275141A (zh) * | 2018-02-05 | 2018-07-13 | 安徽江淮汽车集团股份有限公司 | 混动双离合自动变速箱扭矩预控的控制方法 |
CN109372982A (zh) * | 2018-12-27 | 2019-02-22 | 重庆长安汽车股份有限公司 | 一种湿式双离合器自动变速器动力升档转速同步的控制方法 |
-
2019
- 2019-07-24 CN CN201910670272.5A patent/CN110397730B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101922545A (zh) * | 2010-08-20 | 2010-12-22 | 上海汽车变速器有限公司 | 用于双离合自动变速器的自适应换档装置及其实现方法 |
CN105438162A (zh) * | 2014-08-29 | 2016-03-30 | 上海汽车集团股份有限公司 | 双离合自动变速器的换挡控制方法及装置 |
CN106541938A (zh) * | 2016-10-26 | 2017-03-29 | 广州汽车集团股份有限公司 | 双离合变速器换挡的控制方法及双离合变速器 |
CN108275141A (zh) * | 2018-02-05 | 2018-07-13 | 安徽江淮汽车集团股份有限公司 | 混动双离合自动变速箱扭矩预控的控制方法 |
CN109372982A (zh) * | 2018-12-27 | 2019-02-22 | 重庆长安汽车股份有限公司 | 一种湿式双离合器自动变速器动力升档转速同步的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110397730A (zh) | 2019-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113074248B (zh) | 自动变速器降挡控制方法及计算机可读存储介质 | |
CN110397730B (zh) | 一种双离合自动变速器动力降档转速同步的控制方法 | |
US8663067B2 (en) | Method for operating an automatic transmission | |
US8485939B2 (en) | Method for controlling a drive train | |
CN114286769B (zh) | 混合动力汽车的换档过程控制方法及装置 | |
US10077813B2 (en) | Shift control method for DCT vehicle | |
CN110696831A (zh) | 一种混合动力汽车纯电动模式的换挡控制方法及其装置 | |
CN111623113B (zh) | 双离合变速器起步过程中一挡升二挡的离合器控制方法 | |
CN113757359B (zh) | 车辆滑行升挡控制方法 | |
CN113606330B (zh) | 汽车双离合自动变速器起步控制方法 | |
CN115046003A (zh) | 行驶车辆的换挡方法及换挡装置、目标车辆、存储介质 | |
US8668622B2 (en) | Shift control method in an automated manual transmission | |
JP2001311466A (ja) | 変速制御装置 | |
US10316957B2 (en) | Shifting control method for vehicles with dual clutch transmission | |
US11292472B2 (en) | Method and control device for operating a drivetrain | |
JPH09264165A (ja) | 変速中にエンジントルクを修正する方法 | |
CN113442926A (zh) | 智能辅助换挡方法 | |
US20130172148A1 (en) | Method for operating a drivetrain | |
US9033850B2 (en) | Method for operating a drive train of a vehicle | |
KR102588930B1 (ko) | Dct 차량의 변속 제어 방법 | |
US20140274554A1 (en) | Procedure for operating decelerating downshifts with the participation of a form-locking shift element of an automatic transmission comprising a torque converter lockup clutch | |
CN113251138A (zh) | 一种车辆油门离合的控制方法及终端 | |
US10508736B2 (en) | Upshift control method for DCT vehicle | |
CN111963585B (zh) | 一种离合器控制方法及离合器控制*** | |
JP3562401B2 (ja) | 自動変速機の制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |