增程式电动汽车的增程器停机控制系统的制作方法_3

文档序号:10453700阅读:来源:国知局
是否有效。可以理解,APU在判断发动机禁止停机标志位无效时,说明EMS检测到发动机当前状态允许进行停机;APU在判断发动机禁止停机标志位有效时,说明EMS检测到发动机当前状态不允许进行停机。
[0078]S408,如果发动机禁止停机标志位无效,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0079]S409,如果发动机禁止停机标志位有效,则判断计时时间是否小于第五阈值。
[0080]具体地,当APU判断发动机禁止停机标志位有效时,可判断计时时间是否超过一定阈值(即第五阈值),如果没有超过,则APU继续检测发动机禁止停机标志位,直到发动机禁止停机标志位无效或超时再进行停机动作
[0081 ] S410,如果大于第五阈值,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0082]综上所述的方法,当增程器的当前工况为怠速工况时,APU根据增程器的怠速工况对增程器进行控制。实现了在增程器的当前工况为怠速工况下,保持当前工况的控制策略运行,并在检测到发动机禁止停机标志位无效或超时时,APU立刻卸掉发电机的扭矩并控制发动机熄火停机,考虑了发动机及发电机当前的运行状态,选择合适的停机时机,提高了零部件系统的使用寿命,提升了驾驶体验。
[0083]图5为根据本实用新型一个实施例的増程器的当前工况为发电工况时、增程器停机控制方法的流程图,如图5所示,增程器的当前工况为发电工况,APU根据增程器的当前工况对增程器进行控制的具体实现过程可包括:
[0084]S501,APU判断发电机的旋转方向是否为正转方向,且发电机的转速是否大于第六阈值。
[0085]S502,如果发电机的旋转方向不为正转方向,和/或,发电机的转速小于或等于第六阈值,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0086]在本实用新型的实施例中,当发电机不为正转运行,或发电机的转速不大于第六阈值时,APU将立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。可以理解,通过发电机转速的判断是为了保证发电机在有反转趋势前还有扭矩命令时能够及时停机,保证发动机在喷油点火时不能反转运行,否则会损坏发动机。
[0087]S503,如果发电机的旋转方向为正转方向,且发电机的转速大于第六阈值,则APU判断VCU是否发送紧急停机请求。
[0088]具体地,接收GCU反馈的发电机旋转方向信号和发电机当前转速信号,进行发电机正转方向判断和发电机转速阈值判断,当发电机为正转运行且同时发电机当前转速大于一定阈值时,APU判断VCU是否发送紧急停机请求。
[0089]S504,如果VCU发送紧急停机请求,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0090]S505,如果VCU未发送紧急停机请求,则APU进一步判断发电功率请求是否大于第七阈值以及V⑶是否发送停机请求。
[0091]需要说明的是,在本实用新型的实施例中,当VCU发送紧急停机请求时,APU将立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。
[0092]S506,如果发电功率请求大于第七阈值且VCU未发送停机请求,则APU继续控制增程器以发电工况运行。
[0093]举例而言,只有没有停机请求且发电功率请求大于0kW(即第七阈值)时,APU继续控制增程器以发电工况运行。
[0094]S507,如果发电功率请求小于或等于第七阈值,和/或,VCU发送停机请求,则控制发电机按照预设梯度进行扭矩卸载。
[0095]当APU判断发电功率请求小于或等于第七阈值时,说明这个时刻已经要求増程器停机,但是由于发电机还有扭矩控制,此时先让发电机按照一定梯度进行扭矩卸载控制。可以理解,梯度设置是为了保证发动机及发电机转速稳定控制的同时,为发动机平稳的卸掉负载。
[0096]S508,判断发电机的扭矩是否小于第八阈值。
[0097]需要说明的是,在本实用新型的实施例中,当判断发电机的扭矩大于或等于第八阈值时,APU可持续进行发电机的按照梯度降扭矩的动作。
[0098]S509,如果小于第八阈值,则向发电机发送待机指令,并将发电机切换为待机状
??τ O
[0099]当判断当前发电机的扭矩小于一定阈值时,可以认为发电机的扭矩已经平稳卸掉,即发动机已无负载,此时可向发电机发送待机指令,并将发电机切换为待机状态。由此,可确保发电机已经完全待机。
[0100]S5010,向发动机发送怠速指令。
[0? 0? ]具体地,APU可向发动机发送怠速命令,进行发动机、发电机的转速降,保证了发动机和发电机的转速由高转速进入低转速运行状态。
[0102]S5011,判断发动机的转速是否小于第九阈值。
[0103]S5012,如果小于第九阈值,则将发动机切换至怠速工况下的停机控制。
[0104]具体地,当判断发动机的转速小于第九阈值时,可将发动机切换至怠速工况下的停机控制,控制逻辑与怠速状态下相同,并立刻卸掉发电机扭矩,以及命令发动机熄火停机。
[0105]由此,通过将发动机的转速控制在第九阈值以下,可以确保此时进行发动机停机最为安全,高效。
[0106]综上所述的方法,当增程器的当前工况为发电工况时,APU根据增程器的发电工况对增程器进行控制。实现了在增程器的当前工况为发电工况下,在VCU未发送紧急停机请求,且APU判断发电功率请求小于或等于第七阈值时,控制发电机按照预设梯度进行扭矩卸载,保证发动机及发电机转速稳定控制的同时,为发动机平稳的卸掉负载,并对发动机进行停机控制的过程中,将发动机的转速控制在一定阈值以下,确保了此时进行发动机停机最为安全,高效。
[0107]与上述几种实施例提供的增程式电动汽车的增程器停机控制方法相对应,本实用新型的一种实施例还提供一种增程式电动汽车的增程器停机控制系统,由于本实用新型实施例提供的增程式电动汽车的增程器停机控制系统与上述几种实施例提供的增程式电动汽车的增程器停机控制方法相对应,因此在前述增程式电动汽车的增程器停机控制方法的实施方式也适用于本实施例提供的增程式电动汽车的增程器停机控制系统,在本实施例中不再详细描述。图6为根据本实用新型一个实施例的增程式电动汽车的增程器停机控制系统的结构示意图。如图6所示,该系统可以包括增程式电动汽车包括整车控制单元VCU 10、发动机控制单元EMS 20、发电机控制单元GCU 30、增程器控制单元APU 40、发电机50和发动机60 ο
[0108]其中,增程器控制单元APU40用于获取增程器的当前工况,并在整车控制单元VCU
10、发动机控制单元EMS 20和发电机控制单元GCU 30的所反馈的故障中的最高故障级别小于增程器可允许运行的故障级别时,根据增程器的当前工况对增程器进行控制。
[0109]可选地,在本实用新型的一个实施例中,APU 40还用于在不小于增程器可允许运行的故障级别,且增程器不处于停机工况时,卸掉发电机50的扭矩并控制发动机60熄火停机。
[0110]在本实用新型的一个实施例中,增程器的当前工况为停机工况,APU40接收VCU10的启动增程器请求,并在接收到停机请求或紧急停机请求时保持停机状态,并在未接收到停机请求或紧急停机请求时判断发动机60当前转速是否小于第一阈值,且发动机60当前扭矩是否小于第二阈值,并在发动机60当前转速大于或等于第一阈值,和/或,发动机60当前扭矩大于或等于第二阈值时,保持停机状态,并在,且发动机60当前转速小于第一阈值,且发动机60当前扭矩小于第二阈值时,进一步判断发电机50是否处于待机状态,以及在发电机50处于待机状态时,且发动机60起动失败次数小于第三阈值时控制增程器启动,以及在发动机60起动失败次数大于或等于第三阈值时,向VCU 10反馈增程器故障消息,并保持发动机60和发电机50处于停机状态。
[0111]由此,实现了在增程器的当前工况为停机工况下,确保发动机和发电机处于完全停机状态下,方可进行下一步判断,保证发动机和发电机的完全初始稳定状态,避免了出现发动机和发电机还未停稳又再次起动的情况,保证了发动机和发电机的安全稳定起动。
[0112]在本实用新型的一个实施例中,增程器的当前工况为起动工况,APU40在判断增程器的停机状态保持时间小于或等于第四阈值时,保持停机状态,并在判断增程器的停机状态保持时间大于第四阈值时,判断发电机50的旋转方向是否为正转方向,并在发电机50的旋转方向不为正转方向时,卸掉发电机50的扭矩并控制发动机60熄火停机,并在发电机50的旋转方向为正转方向时,判断是否接收到停机请求或紧急停机请求,并在接收到停机请求或紧急停机请求时,卸掉发电机50的扭矩并控制发动机60熄火停机,并在未接收到停机请求或紧急停机请求时,判断增程器的起动时间是否小于起动时间允许阈值,并在增程器的起动时间大于或等于起动时间允许阈值时,卸掉发电机50的扭矩并控制发动机60熄火停机,以及在增程器的起动时间小于起动时间允许阈值时,APU 40判断增程器起动成功,并控制增程器进行怠速工况。
[0113]由此,实现了在增程器的当前工况为起动工况下,通过确保增程器的停机状态保持时间大于一定阈值,可以更好地保证发动机和发电机在起动前完全处于待机状态,提高了部件的使用寿命,并且,通过确保发电机的旋转方向为正转方向,保证了发动机在喷油点火时不能反转运行,否则会损坏发动机。
[0114]在本实用新型的一个实施例中,增程器的当前工况为怠速工况APU40判断发电机50的旋转方向是否为正转方向,并在不为正转方向时,卸掉发电机50的扭矩并控制发动机60熄火停机,并在发电机50的旋转方向为正转方向时,判断
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1