一种飞轮混动双电机四轮驱动电动车辆制动控制方法与流程

文档序号:14190936阅读:593来源:国知局
一种飞轮混动双电机四轮驱动电动车辆制动控制方法与流程

本发明涉及电动汽车制动控制方法,特别是一种飞轮混动双电机四轮驱动电动车辆制动控制方法。



背景技术:

电动汽车由于具有零污染、零排放的技术优势,对于解决石油能源危机与空气污染具有重要的现实意义,并已受到汽车界的广泛关注。其中,制动能量回馈控制作为电动车辆独特技术优势,对于提升整车经济性具有重要意义。目前,针对常规电动车辆的制动控制方法集中在机械制动与再生制动的优化分配。对于一种飞轮混动双电机四轮驱动电动车辆,由于其涉及机械制动、电机再生制动及飞轮再生制动的优化分配,常规的制动控制方法无法有效发挥飞轮瞬时大功率回馈制动优势,无法有效协调机械制动、电机再生制动及飞轮再生制动之间的分配关系。



技术实现要素:

根据以上现有技术中的不足,本发明提供一种飞轮混动双电机四轮驱动电动车辆制动控制方法,利用飞轮瞬时大功率回馈制动及双电机四轮再生制动优势,优化整车经济性,解决常规电动车辆续驶里程受限的问题。

本发明技术方案是:提供一种飞轮混动双电机四轮驱动电动车辆制动控制方法,实现上述控制方法所依赖的通讯与控制部件包括:can总线、整车控制器、动力电池管理系统、前电机控制器、后电机控制器、离合器1控制器及离合器2控制器。其中,can总线设计用于实现各控制单元间的信号传输;整车控制器,设计用于采集各控制单元状态信号,并依据内置控制策略,向各控制单元输出控制指令;动力电池管理系统,设计用于监测并向整车控制器发送动力电池运行状态,接收并执行整车控制器输出的相关控制指令;前电机控制器,设计用于监测并向整车控制器发送前电机运行状态,接收并执行整车控制器输出的制动转矩、转速控制指令;后电机控制器,设计用于监测并向整车控制器发送后电机运行状态,接收并执行整车控制器输出的制动转矩控制指令;离合器1控制器,设计用于监测并向整车控制器发送离合器1及飞轮运行状态,接收并执行整车控制器输出的离合结合、分离控制指令,以实现飞轮能量的存储与释放;离合器2控制器,设计用于监测并向整车控制器发送离合器2运行状态,接收并执行整车控制器输出的离合结合、分离控制指令,以实时前电机的再生制动、调速控制;机械制动单元用于监测并向整车控制器发送机械制动单元状态参数,接收并执行整车控制器输出的制动转矩控制指令。

本发明的优点在于:

1、本发明通过适时地控制飞轮再生制动,借助飞轮瞬时大功率回馈优势,能够有效提升再生制动能量回收效率,改善整车经济性,延长整车续驶里程;

2、本发明通过适时地控制飞轮进行能量回馈,能够降低中高制动强度下动力电池的充电功率,有利于延长电池的使用寿命;

3、本发明具有四轮再生制动能量回馈优势,能够提升整车制动能量回收效率,改善整车经济性,延长整车续驶里程。

附图说明

图1为飞轮混动双电机四轮驱动电动车辆平面示意图;

图2为本发明的控制主程序图;

图3为本发明的控制子程序1图;

图4为本发明的控制子程序2图;

图5为本发明的控制子程序3图;

图6为本发明的控制子程序4图。

具体实施方式

下面结合附图对本发明作进一步的描述。

图1为飞轮混动双电机四轮驱动电动车辆平面结构示意图,该动力与控制系统包括:can总线、整车控制器、动力电池及其管理系统、前电机及其控制器、后电机及其控制器、离合器1及其控制器、离合器2及其控制器、机械制动单元及其执行机构、行星齿轮机构、前轴减速差速机构及后轴减速差速机构。

图2为本发明的控制主程序,该程序首先采集并检测制动踏板信号是否正常,若不正常,则输出制动踏板故障信号,并执行紧急制动模式,以保证车辆安全运行;若正常,则进一步检测制动踏板开度是否大于0,若是,则调用子程序1;否则,持续检测驱动踏板开度是否大于0。

图3为本发明的控制子程序1,该程序首先读取车辆状态参数并计算驾驶员需求的驱动转矩绝对值td、前轴及后轴最大允许制动转矩绝对值tf与tr;然后,读取动力电池状态信号,并计算动力电池最大允许充电转矩绝对值tb;随后,读取前、后电机状态参数,计算前、后电机最大允许再生制动转矩绝对值tfm与trm;然后,读取飞轮转速参数nf及与行星齿轮机构端连接的离合器1转速参数nc1,并计算飞轮最大允许再生制动转矩绝对值tl;进一步,判断nf与k倍(可标定)nc1大小关系,若nf≤knc1不成立,说明飞轮无法参与整车制动,此时调用子程序4;若nf≤knc1成立,说明飞轮可参与整车制动,此时进一步判断飞轮最大允许制动转矩绝对值tl与前轴最大允许制动转矩绝对值tf大小关系,若tl≥tf成立,说明前轴可优先采用飞轮再生制动模式,此时调用子程序2,若tl≥tf不成立,说明仅飞轮制动无法满足前轴制动转矩要求,此时,需调用子程序3。

图4为本发明的控制子程序2,该程序首先判断trm≥(td-tf)是否成立;若成立,说明后电机再生制动转矩可满足后轴制动需求,此时,程序需进一步判断tb≥(td-tf)是否成立,若成立说明电池可允许后轴采用全再生制动模式,此时程序向离合器1发送结合控制指令、向离合器2发送状态分离保持控制指令、向前电机发送转矩0控制指令、向后电机发送-(td-tf)控制指令、向机械制动单元发送前轴0及后轴0制动转矩指令;若tb≥(td-tf)不成立,说明电池所允许的最大充电转矩受限,此时,程序向离合器1发送结合控制指令、向离合器2发送状态分离保持控制指令、向前电机发送转矩0控制指令、向后电机发送-tb控制指令、向机械制动单元发送前轴0及后轴-(td-tf-tb)制动转矩指令;

若trm≥(td-tf)不成立,说明后轴再生制动转矩受限,此时,程序进一步判断tb≥trm是否成立;若tb≥trm成立,说明电池不限制再生制动转矩,此时程序向向离合器1发送结合控制指令、向离合器2发送状态分离保持控制指令、向前电机发送转矩0控制指令、向后电机发送-trm控制指令、向机械制动单元发送前轴0及后轴-(td-tf-trm)制动转矩指令;若tb≥trm不成立,说明电池会限制后轴再生制动转矩,此时程序向离合器1发送结合控制指令、向离合器2发送状态分离保持控制指令、向前电机发送转矩0控制指令、向后电机发送-tb控制指令、向机械制动单元发送前轴0及后轴-(td-tf-tb)制动转矩指令。

图5为本发明的控制子程序3,该程序首先判断tfm≥(tf-tl)是否成立,若成立,说明前电机可满足前轴电机再生制动要求,此时需进一步判断tb≥(tf-tl)是否成立:

(1)若成立,说明电池不限制前轴电机再生制动,此时程序还需进一步判断后轴再生制动与后轴总制动大小,即判断min(trm,tb-tf+tl)≥(td-tf)是否成立,若min(trm,tb-tf+tl)≥(td-tf)成立,程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-(tf-tl)控制指令、向后电机发送-td+tf控制指令、向机械制动单元发送前轴0及后轴0制动转矩指令;若min(trm,tb-tf+tl)≥(td-tf)不成立,说明后轴再生制动转矩受限,此时程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-(tf-tl)控制指令、向后电机发送max(-trm,-tb+tf-tl)控制指令、向机械制动单元发送前轴0及后轴-td+tf-max(-trm,-tb+tf-tl)制动转矩指令;

(2)而当tb≥(tf-tl)不成立时,说明电机再生制动受电池限制,此时,优先采用前轴电机再生制动模式,后轴电机不参与整车再生制动,此时程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-tb控制指令、向后电机发送0控制指令、向机械制动单元发送前轴-(tf-tb-tl)及后轴-(td-tf)制动转矩指令;

当程序判断tfm≥(tf-tl)不成立时,说明前电机无法满足前轴电机再生制动要求,此时需进一步判断tb≥tfm是否成立:

(1)若成立,说明电池不限制前轴电机再生制动,此时程序还需进一步判断后轴再生制动与后轴总制动大小,即判断min(trm,tb-tfm)≥(td-tf)是否成立,若min(trm,tb-tfm)≥(td-tf)成立,程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-tfm控制指令、向后电机发送-td+tf-max(-trm,-tb+tfm)控制指令、向机械制动单元发送前轴0及后轴0制动转矩指令;若min(trm,tb-tfm)≥(td-tf)不成立,说明后轴再生制动转矩受限,此时程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-tfm控制指令、向后电机发送max(-trm,-tb+tfm)控制指令、向机械制动单元发送前轴0及后轴-td+tf-max(-trm,-tb+tfm)制动转矩指令;

(2)而当tb≥tfm不成立时,说明电机再生制动受电池限制,此时,优先采用前轴电机再生制动模式,后轴电机不参与整车再生制动,此时程序向离合器1、离合器2发送结合控制指令、向前电机发送转矩-tb控制指令、向后电机发送0控制指令、向机械制动单元发送前轴-(tf-tb-tl)及后轴-(td-tf)制动转矩指令。

图6为本发明的控制子程序4,该子程序不采用飞轮再生制动模式;首先程序按照理想ⅰ曲线,计算前、后轴制动转矩tfi、tri;然后,判断tfm≥tfi是否成立;

(1)若tfm≥tfi成立,说明前电机可以满足前轴制动要求,此时,此时需进一步判断tb≥tfi是否成立:若成立,说明电池不限制前轴电机再生制动,此时,程序向离合器1发送分离保持控制指令、向离合器2发送结合控制指令、向前电机发送转矩-tfi控制指令、向后电机发送max(-trm,-tri,tfi-tb)控制指令、向机械制动单元发送前轴0及后轴-tri-max(-trm,-tri,tfi-tb)制动转矩指令;若tb≥tfi不成立,说明再生制动转矩受限,此时向离合器1发送分离保持控制指令、向离合器2发送结合控制指令、向前电机发送转矩-tb控制指令、向后电机发送0控制指令、向机械制动单元发送前轴-tfi+tb及后轴-tri制动转矩指令;

(2)若tfm≥tfi不成立,说明整车再生制动受电机限制,此时,需进一步判断tb≥tfi是否成立:若成立,说明电机再生制动不受电池限制,此时,程序向离合器1发送分离保持控制指令、向离合器2发送结合控制指令、向前电机发送转矩-tfm控制指令、向后电机发送max(-trm,-tri,tfm-tb)控制指令、向机械制动单元发送前轴-tfi+tfm及后轴-tri-max(-trm,-tri,tfm-tb)制动转矩指令;若tb≥tfi不成立,说明电机再生制动受电池限制,此时,程序向离合器1发送分离保持控制指令、向离合器2发送结合控制指令、向前电机发送转矩-tb控制指令、向后电机发送0控制指令、向机械制动单元发送前轴-tfi+tb及后轴-tri制动转矩指令。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1