一种电磁阀补偿控制方法及系统与流程

文档序号:12902993阅读:186来源:国知局
一种电磁阀补偿控制方法及系统与流程
本发明涉及双离合变速器控制器领域,具体涉及一种电磁阀补偿控制方法及系统。
背景技术
:双离合变速器(dualclutchtransmission,dct)综合了手动变速器和液力自动变速器的优点,传动效率高、结构简单,不仅提高了车辆的动力性与经济性,而且极大的改善了车辆的驾驶舒适性。湿式双离合器由于使用寿命长及热容量大的特点而得到广泛应用。湿式离合器充油是让离合器压力快速达到半联动点为后续的起步或换档控制做准备,湿式离合器充油特性对换档品质和起步性能有着重要影响。在湿式双离合变速器控制中,电磁阀是液压系统的执行机构,现有技术中,电磁阀的压力控制仅是变速箱控制单元根据油门开度对应的驾驶员期望扭矩查表计算出的电磁阀控制期望压力。由于变速箱控制单元没有根据整车驾驶实际情况进行相应的调节,导致电磁阀控制压力与实际需求压力存在一定的差值,使整车驾驶表现较差,如发生抖动和冲击,并降低了双离合变速器使用寿命。技术实现要素:本发明提供了一种电磁阀补偿控制方法,以使电磁阀的期望工作电流与实际需求电流接近或者吻合,延长双离合变速器的使用寿命。为实现上述目的,本发明提供了如下技术方案:一种电磁阀补偿控制方法,用于湿式双离合变速器,所述方法包括:获取发动机输出扭矩;根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩;由所述双离合变速器请求扭矩,得到电磁阀请求电流;根据电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值;按照所述电磁阀工作电流值控制电磁阀的工作电流,以控制所述电磁阀工作。优选地,所述双离合变速器请求扭矩为:发动机当前扭矩与补偿扭矩两者之和;所述补偿扭矩为当前发动机转速与目标离合器转速的差值乘以扭矩系数;所述目标离合器转速为双离合器中第一离合器或第二离合器的转速。优选地,所述根据电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值,包括:获取双离合变速器内的油温;根据所述电磁阀的上升下降压力偏差值与当前油温,得到当前电磁阀请求电流下对应的第一电流补偿值;将当前电磁阀请求电流值与所述第一电流补偿值两者相加得到所述电磁阀工作电流值。优选地,在得到当前电磁阀请求电流下对应的第一电流补偿值后,所述方法还包括:获取当前油温,得到第二电流补偿值;将当前电磁阀请求电流值、所述第一电流补偿值、所述第二电流补偿值三者相加得到所述电磁阀工作电流值。优选地,在得到第二电流补偿值后,所述方法还包括:获取当前双离合变速器旋转速度;根据所述双离合变速器旋转速度,得到双离合变速器的离心力;由所述双离合变速器的离心力得到第三电流补偿值;将当前电磁阀请求电流、所述第一电流补偿值、所述第二电流补偿值以及所述第三电流补偿值四者相加得到所述电磁阀工作电流。一种电磁阀补偿控制系统,包括:变速箱控制单元、发动机控制单元以及与所述变速箱控制单元电连接电磁阀;所述变速箱控制单元通过can总线与所述发动机控制单元通信;所述变速箱控制单元从所述发动机控制单元获取发动机输出扭矩,根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩,由所述双离合变速器请求扭矩,得到电磁阀请求电流;根据所述电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值;按照所述电磁阀工作电流值控制所述电磁阀的工作电流,以控制所述电磁阀工作。优选地,所述系统还包括:与所述变速箱控制单元电连接的第一离合器转速传感器与第二离合器转速传感器;所述双离合变速器请求扭矩为:发动机当前扭矩与补偿扭矩两者之和;所述补偿扭矩为当前发动机转速与目标离合器转速的差值乘以扭矩系数;所述目标离合器转速为双离合器中第一离合器转速传感器值或第二离合器转速传感器值。优选地,所述系统还包括:与所述变速箱控制单元电连接的双离合器油温传感器;所述变速箱控制单元从所述双离合器油温传感器获取双离合变速器内的油温;根据所述电磁阀的上升下降压力偏差值与当前油温,得到当前电磁阀请求电流下对应的第一电流补偿值;将当前电磁阀请求电流值与所述第一电流补偿值两者相加得到所述电磁阀工作电流值。优选地,所述变速箱控制单元在得到当前电磁阀请求电流下对应的第一电流补偿值后获取所述油温,得到第二电流补偿值;将当前电磁阀请求电流值、所述第一电流补偿值、所述第二电流补偿值三者相加得到所述电磁阀工作电流值。优选地,所述变速箱控制单元在得到第二电流补偿值后,从发动机控制单元获取当前双离合器变速器旋转速度;根据所述双离合变速器旋转速度,得到双离合变速器的离心力;由所述双离合变速器的离心力得到,第三电流补偿值;将当前电磁阀请求电流、所述第一电流补偿值、所述第二电流补偿值以及所述第三电流补偿值四者相加得到所述电磁阀工作电流。本发明的有益效果在于:本发明实施例提供的电磁阀补偿控制方法及系统,用于湿式双离合变速器,变速箱控制单元获取发动机输出扭矩,根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩;由所述双离合变速器请求扭矩,得到电磁阀请求电流;根据电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值;将所述电磁阀工作电流值传送给电磁阀,以控制所述电磁阀工作。通过本发明,使电磁阀期望工作电流与实际需求电流更加接近或者吻合,延长了双离合变速器的使用寿命。附图说明图1是本发明实施例电磁阀补偿控制方法的一种流程图。图2是本发明实施例中第一电流补偿值控制曲线图。图3是本发明实施例电磁阀补偿控制方法的另一种流程图。图4是本发明实施例中第二电流补偿值控制曲线图。图5是本发明实施例电磁阀补偿控制方法的第三种流程图。具体实施方式为了使本领域技术人员能更进一步了解本发明的特征及技术内容,下面结合附图和实施方式对本发明实施例作详细说明。如图1所示,是本发明实施例电磁阀补偿控制方法的一种流程图,该流程图包括以下步骤:步骤100:获取发动机输出扭矩。需要说明的是,本发明由变速箱控制单元实现控制,变速箱控制单元通过与发动机控制单元进行can通信,可以获取到发动机输出扭矩。步骤101:根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩。具体地,所述双离合变速器请求扭矩为:发动机当前扭矩与补偿扭矩两者之和;所述补偿扭矩为当前发动机转速与目标离合器转速的差值乘以扭矩系数;所述目标离合器转速为双离合器中第一离合器或第二离合器的转速。在实际操作中,双离合器包括第一离合器与第二离合器,在第一离合器中放置有第一转速传感器与第一压力传感器,所述第一转速传感器用于获取第一离合器的转速,所述第一离合器的转速即第一离合器传感器值;在第二离合器中放置有第二转速传感器与第二压力传感器,所述第二转速传感器用于获取第二离合器的转速,所述第二离合器的转速即第二离合器传感器值;目标离合器转速为第一离合器的转速或第二离合器的转速。具体地,扭矩系数由变速箱控制单元确定的标定值,比如,扭矩系数为0.1nm/rpm。步骤102:由所述双离合变速器请求扭矩,得到电磁阀请求电流。具体地,变速箱控制单元根据所述双离合变速器请求扭矩通过查找扭矩压力表得到电磁阀请求压力,再基于电磁阀硬件特性,通过查找电压电流表得到电磁阀请求电流。进一步,扭矩压力表与电压电流表可以通过双离合器台架测试得到,扭矩压力表如表1所示,电压电流表如表2所示。表1表2步骤103:根据电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值。具体地,根据电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值,包括:获取双离合变速器内的油温;根据所述电磁阀的上升下降压力偏差值与当前油温,得到当前电磁阀请求电流下对应的第一电流补偿值;将当前电磁阀请求电流值与所述第一电流补偿值两者相加得到所述电磁阀工作电流值。需要说明的是,在电磁阀控制过程中,电磁阀的工作电流存在上升控制和下降控制两种控制方式。上升控制即电磁阀请求电流大于当前电磁阀实际电流;下降控制即电磁阀请求电流小于当前电磁阀实际电流。正常情况下,电磁阀在上升控制和下架控制中出现迟滞现象,导致同一个电流点对应的上升压力是要小于下降压力。本发明实施例对所述电磁阀请求电流进行第一电流补偿,主要是根据电磁阀的迟滞现象进行补偿,根据电磁阀的物理特性,在恒温仓得到不同设定温度下的所述电磁阀上升下降压力偏差值;在不同温度下对所述电磁阀上升下降压力偏差值进行压力补偿,计算得到当前电磁阀请求电流下对应的第一电流补偿值;将当前电磁阀请求电流值与所述第一电流补偿值两者相加得到所述电磁阀工作电流值。通过第一电流补偿使电磁阀请求电流在本电磁阀的物理特性下,最大限度的接近电磁阀实际电流。具体地,第一电流补偿的如图2所示,其中,f1(i)为电磁阀的上升压力控制曲线,f2(i)为电磁阀的下降压力控制曲线,横坐标为第一电流补偿值i(ma),纵坐标为电磁阀的压力值p(kpa)。在当前油温时,上升下降压力偏差值e为(640-560)kpa,则电磁阀第一电流补偿值为600ma。进一步,图2是在恒温仓中对双离合变速器进行不通过油温值设定得到的曲线图,恒温仓为一个比较大的仓库,可以通过空调设备和鼓风机恒定内部温度使其达到设定的油温。步骤104:按照所述电磁阀工作电流值控制电磁阀的工作电流,以控制所述电磁阀工作。本发明实施例提供的电磁阀补偿控制方法,根据当前发动机输出扭矩计算得到双离合变速器请求扭矩,由所述双离合变速器请求扭矩,得到电磁阀请求电流;根据电磁阀的物理特性,对电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值,从而控制电磁阀的工作。通过本发明,在考虑电磁阀物理特性的基础上对电磁阀请求电流进行补偿,使电磁阀期望电流与实际电流接近,延长了双离合变速器的使用寿命。如图3所示,是本发明实施例电磁阀补偿控制方法的另一种流程图,该流程图包括以下步骤:步骤200:获取发动机输出扭矩。需要说明的是,本发明由变速箱控制单元实现控制,变速箱控制单元通过与发动机控制单元进行can通信,可以获取到发动机输出扭矩。步骤201:根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩。步骤202:由所述双离合变速器请求扭矩,得到电磁阀请求电流。步骤203:根据电磁阀的物理特性,得到当前电磁阀请求电流下对应的第一电流补偿值。步骤204:获取当前油温,得到第二电流补偿值。需要说明的是,当前油温为变速箱内部温度,该信号由变速箱内的油液温度传感器获得。当油温不同时,同样压力对应的电磁阀电流也会出现差别,这种差别可以通过恒温仓的测试获得结果数据。具体地,第二电流补偿值可以由图4得到。横坐标为第二电流补偿值i(ma),纵坐标为电磁阀的压力值p(kpa)。图4中分别表示了在油温为20℃与40℃,电磁阀压力不同时,需要补偿的第二电流补偿值,比如,在油温为20℃时,电磁阀压力为426kpa,需要补偿的第二电流补偿值为500ma;在油温为40℃时,电磁阀压力为483kpa,需要补偿的第二电流补偿值为500ma。步骤205:将当前电磁阀请求电流值、所述第一电流补偿值、所述第二电流补偿值三者相加得到所述电磁阀工作电流值。步骤206:按照所述电磁阀工作电流值控制电磁阀的工作电流,以控制所述电磁阀的工作。本发明实施例提供的电磁阀补偿控制方法,增加对不同温度下,电磁阀请求电流的补偿,从而使电磁阀期望电流与实际电流更加接近,延长了双离合变速器的使用寿命。如图5所示,是本发明实施例电磁阀补偿控制方法的第三种流程图,该流程图包括以下步骤:步骤300:获取发动机输出扭矩。需要说明的是,本发明由变速箱控制单元实现控制,变速箱控制单元通过与发动机控制单元进行can通信,可以获取到发动机输出扭矩。步骤301:根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩。步骤302:由所述双离合变速器请求扭矩,得到电磁阀请求电流。步骤303:根据电磁阀的物理特性,得到当前电磁阀请求电流下对应的第一电流补偿值。步骤304:获取当前油温,得到第二电流补偿值。步骤305:获取当前双离合变速器旋转速度。步骤306:根据所述双离合变速器旋转速度,得到双离合变速器的离心力。步骤307:由所述双离合变速器的离心力得到第三电流补偿值。具体地,在汽车运行的过程中,传动系始终在旋转,对于湿式双离合器而言,在工作的过程中,离合器压紧传递转速和扭矩是通过液压系统的压力控制实现的。油液充满离合器的腔体,跟随离合器一起旋转从而产生径向的离心力。其离心力的大小与离合器的旋转速度相关,离心力的公式为f=mw2r,m代表质量,w代表旋转角速度,r为旋转半径,f为离心力;在离合器结合的过程中,由于离合器腔体内充满油液,因此m一定;在旋转过程中,离合器在径向只发生微小的攒动,因此,r一定;离合器旋转的速度则可以由变速箱控制单元从发动机控制单元获得,因此,离心力固定;基于该离心力,可以通过查离心力电流表获得电磁阀第三电流补偿值。具体地,离心力电流表可由台架测试得到,离心力电流表如表3所示。表3离心力(nm)01020304050第三电流补偿值(ma)02035558095步骤308:将当前电磁阀请求电流、所述第一电流补偿值、所述第二电流补偿值以及所述第三电流补偿值四者相加得到所述电磁阀工作电流。需要说明的是,本发明中,扭矩压力表、电压电流表以及离心力电流表根据双离合变速箱的经济性、驾驶舒适性以及安全性通过标定确定。步骤309:按照所述电磁阀工作电流值控制电磁阀的工作电流,以控制所述电磁阀的工作。综上所述,电磁阀控制的迟滞主要来源于离心力、温度以及电磁阀压力迟滞三种因素,因此,针对每种因素都进行的相关电流补偿,导致最终电磁阀的工作电流能够与请求电流相符,从而传递请求的离合器扭矩。相应地,本发明还提供了一种电磁阀补偿控制系统,包括:变速箱控制单元、发动机控制单元以及与所述变速箱控制单元电连接电磁阀;所述变速箱控制单元通过can总线与所述发动机控制单元通信;所述变速箱控制单元从所述发动机控制单元获取发动机输出扭矩,根据当前发动机输出扭矩,计算得到双离合变速器请求扭矩,由所述双离合变速器请求扭矩,得到电磁阀请求电流;根据所述电磁阀的物理特性,对所述电磁阀请求电流进行第一电流补偿,得到电磁阀工作电流值;按照所述电磁阀工作电流值控制所述电磁阀的工作电流,以控制所述电磁阀工作。具体地,本发明的另一个实施例中,所述系统还包括:与所述变速箱控制单元电连接的第一离合器转速传感器与第二离合器转速传感器;所述双离合变速器请求扭矩为:发动机当前扭矩与补偿扭矩两者之和;所述补偿扭矩为当前发动机转速与目标离合器转速的差值乘以扭矩系数;所述目标离合器转速为双离合器中第一离合器转速传感器值或第二离合器转速传感器值。具体地,本发明的另一个实施例中,所述系统还包括:与所述变速箱控制单元电连接的双离合器油温传感器;所述变速箱控制单元从所述双离合器油温传感器获取双离合变速器内的油温;根据所述电磁阀的上升下降压力偏差值与当前油温,得到当前电磁阀请求电流下对应的第一电流补偿值;将当前电磁阀请求电流值与所述第一电流补偿值两者相加得到所述电磁阀工作电流值。具体地,本发明的另一个实施例中,所述变速箱控制单元在得到当前电磁阀请求电流下对应的第一电流补偿值后获取所述油温,得到第二电流补偿值;将当前电磁阀请求电流值、所述第一电流补偿值、所述第二电流补偿值三者相加得到所述电磁阀工作电流值。进一步,所述变速箱控制单元在得到第二电流补偿值后,从发动机控制单元获取当前双离合器变速器旋转速度;根据所述双离合变速器旋转速度,得到双离合变速器的离心力;由所述双离合变速器的离心力得到,第三电流补偿值;将当前电磁阀请求电流、所述第一电流补偿值、所述第二电流补偿值以及所述第三电流补偿值四者相加得到所述电磁阀工作电流。综上所述,本发明实施例提供的电磁阀补偿控制系统,变速箱控制单元针对离心力、温度以及电磁阀压力迟滞三种迟滞因素进行相关电流补偿,从而使最终电磁阀的工作电流能够与请求电流相符,从为传递请求的离合器扭矩。以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的系统及方法;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1