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

文档序号:10453700阅读:来源:国知局

[0031 ]也就是说,APU可接收到VCU、EMS和GCU所反馈的相关信息,例如,V⑶反馈的増程器起停、发电的需求;EMS反馈的当前发动机的运行状态;GCU反馈的当前发电机的运行状态等。APU可根据VCU、EMS和G⑶所反馈的信息进行整合判断以确定V⑶、EMS和G⑶是否有故障信息,当有故障时,确定该故障的级别,并判断VCU、EMS和GCU的所反馈的故障中的最高故障级别是否小于增程器可允许运行的故障级别。
[0032]需要说明的是,在本实用新型的一个实施例中,如果APU判断VCU、EMS和G⑶的所反馈的故障中的最高故障级别不小于增程器可允许运行的故障级别,且增程器不处于停机工况时,则APU卸掉发电机的扭矩并控制发动机熄火停机。也就是说,当VCU、EMS和GCU的所反馈的故障中的最高故障级别不小于增程器可允许运行的故障级别,且增程器不处于停机工况时,APU立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。
[0033]S13,如果小于增程器可允许运行的故障级别,则APU根据增程器的当前工况对增程器进行控制。
[0034]具体地,当VCU、EMS和GCU的所反馈的故障中的最高故障级别小于增程器可允许运行的故障级别时,APU可根据增程器的当前工况对增程器进行相应的不同控制。也就是说,增程器处于不同的工况时,APU对增程器的控制也会不同,具体控制的实现过程可参照后续实施例的描述。
[0035]根据本实用新型实施例的增程式电动汽车的增程器停机控制方法,APU判断VCU、EMS和GCU反馈的故障中的最高故障级别是否小于増程器可允许运行的故障级别,在小于増程器可允许运行的故障级别时,APU根据获取増程器的当前工况对増程器进行控制,该方法在保证整车安全的前提下,考虑了发动机及发电机当前的运行状态,选择合适的停机控制方法及停机时机,提高了零部件系统的使用寿命,提升了驾驶体验。
[0036]为了使得本领域技术人员能够更加清楚地了解本实用新型増程器停机控制方法的具体实现过程,下面结合图2至图5将针对増程器的不同工况分别进行描述。
[0037]图2为根据本实用新型一个实施例的増程器的当前工况为停机工况时、増程器停机控制方法的流程图,如图2所示,增程器的当前工况为停机工况,APU根据增程器的当前工况对增程器进行控制的具体实现过程可包括如下步骤:
[0038]S201,APU接收VCU的启动增程器请求。
[0039]S202,APU判断是否接收到停机请求或紧急停机请求。
[0040]可以理解,在接收到VCU启动増程器请求的同时,检测VCU是否有停机请求和紧急停机请求,这样,可以防止VCU的命令误发,确保在没有任何停机请求的情况下有起动请求。[0041 ] S203,如果接收到停机请求或紧急停机请求,则保持停机状态。
[0042]S204,如果未接收到停机请求或紧急停机请求,则APU判断发动机当前转速是否小于第一阈值,且发动机当前扭矩是否小于第二阈值。
[0043]S205,如果发动机当前转速大于或等于第一阈值,和/或,发动机当前扭矩大于或等于第二阈值,则保持停机状态。
[0044]S206,如果发动机当前转速小于第一阈值,且发动机当前扭矩小于第二阈值,则APU进一步判断发电机是否处于待机状态。
[0045]可以理解,通过接收EMS的信号反馈,并根据发动机的当前状态为待机状态,且同时发动机的转速小于一定阈值(如第一阈值),且同时发动机的扭矩小于一定阈值(如第二阈值),综合可以判断发动机处于完全停机状态下,才可以进行下一步判断,否则保持停机工况,此判断逻辑是保证发动机的完全初始稳定状态,避免出现发动机还未停稳又再次起动的情况,保证发动机的安全稳定起动。
[0046]当判断发动机处于完全停机状态下时,可通过接收GCU的信号反馈,并根据发电机的当前状态为待机状态,且同时发电机的转速小与一定阈值,且同时发电机的扭矩小与一定阈值,综合判断为发电机处于完全停机状态下,方可进行下一步判断,否则保持停机工况,此判断逻辑是保证发电机的完全初始稳定状态,避免出现发电机还未停稳又再次起动的情况,保证发电机的安全稳定起动。
[0047]S207,如果发电机处于待机状态,则APU判断发动机起动失败次数是否小于第三阈值。
[0048]S208,如果发动机起动失败次数小于第三阈值,则APU控制增程器启动。
[0049]S209,如果发动机起动失败次数大于或等于第三阈值,则APU向VCU反馈增程器故障消息,并保持发动机和发电机处于停机状态。
[0050]也就是说,在发动机起动失败次数大于或等于第三阈值时,APU向VCU反馈増程器起动故障并保持发动机和发电机停机状态,禁止再次进行増程器起动,直至重新上电。
[0051]综上所述的方法,当增程器的当前工况为停机工况时,APU根据增程器的停机工况对增程器进行控制。实现了在增程器的当前工况为停机工况下,确保发动机和发电机处于完全停机状态下,方可进行下一步判断,保证发动机和发电机的完全初始稳定状态,避免了出现发动机和发电机还未停稳又再次起动的情况,保证了发动机和发电机的安全稳定起动。
[0052]图3为根据本实用新型一个实施例的増程器的当前工况为起动工况时、增程器停机控制方法的流程图,如图3所示,增程器的当前工况为起动工况,APU根据增程器的当前工况对增程器进行控制的具体实现过程可包括:
[0053]S301,APU判断增程器的停机状态保持时间是否大于第四阈值。
[0054]其中,进行停机状态保持时间是否大于第四阈值的判断是为了更好地保证发动机和发电机在起动前完全处于待机状态,提高了部件的使用寿命。
[0055]S302,如果小于或等于第四阈值,则保持停机状态。
[0056]S303,如果大于第四阈值,则APU判断发电机的旋转方向是否为正转方向。
[0057]具体地,APU可接收GCU反馈的发电机旋转方向信号,以判断发电机是否为正转方向。由此,通过发电机的正转方向的判断可以保证发动机在喷油点火时不能反转运行,否则会损坏发动机。
[0058]S304,如果发电机的旋转方向不为正转方向,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0059]S305,如果发电机的旋转方向为正转方向,则APU判断是否接收到停机请求或紧急停机请求。
[0060]S306,如果接收到停机请求或紧急停机请求,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0061 ] S307,如果未接收到停机请求或紧急停机请求,则所APU判断增程器的起动时间是否小于起动时间允许阈值。
[0062]具体地,当APU没有接收到任何停机请求时,APU可判断增程器的起动时间是否小于起动时间允许阈值。在本实用新型的实施例中,当APU接收到停机请求时,APU将立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。
[0063]S308,如果增程器的起动时间大于或等于起动时间允许阈值,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0064]S309,如果增程器的起动时间小于起动时间允许阈值,则判断增程器起动成功,并控制增程器进行怠速工况。
[0065]在増程器起动过程中,设置起动时间计时,计时开始时刻为发电机开始拖动开始,计时结束时刻为EMS反馈发动机起动成功标志位,当增程器的起动时间小于起动时间允许阈值时,APU进入增程器起动成功,并控制增程器进行怠速工况,否则APU将立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。
[0066]综上所述的方法,当增程器的当前工况为起动工况时,APU根据增程器的起动工况对增程器进行控制。实现了在增程器的当前工况为起动工况下,通过确保增程器的停机状态保持时间大于一定阈值,可以更好地保证发动机和发电机在起动前完全处于待机状态,提高了部件的使用寿命,并且,通过确保发电机的旋转方向为正转方向,保证了发动机在喷油点火时不能反转运行,否则会损坏发动机。
[0067]图4为根据本实用新型一个实施例的増程器的当前工况为怠速工况时、增程器停机控制方法的流程图,如图4所示,增程器的当前工况为怠速工况,APU根据增程器的当前工况对增程器进行控制的具体实现过程可包括:
[0068]S401,APU判断发电机的旋转方向是否为正转方向。
[0069]需要说明的是,在本实用新型的实施例中,APU判断发电机的旋转方向不为正转方向时,APU将立刻卸掉发电机扭矩和命令发动机熄火停机的紧急停机动作。
[0070]S402,如果发电机的旋转方向不为正转方向,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0071 ] S403,如果发电机的旋转方向为正转方向,则APU判断V⑶是否发送紧急停机请求。
[0072]S404,如果VCU发送紧急停机请求,则APU卸掉发电机的扭矩并控制发动机熄火停机。
[0073]S405,如果V⑶未发送紧急停机请求,则APU判断V⑶是否发送停机请求。
[0074]S406,如果所述V⑶未发送所述停机请求,则APU继续控制增程器以怠速工况运行。
[0075]也就是说,当APU判断VCU未发送紧急停机请求时,APU可控制增程器以当前工况的控制策略运行。
[0076]S407,如果VCU未发送紧急停机请求,则APU判断发动机禁止停机标志位是否有效。
[0077]具体地,当APU接收到VCU发送的紧急停机请求时,APU可随时EMS反馈的信息,当该信息包含发动机禁止停机标志位时,APU可同时开始进行计时,并判断发动机禁止停机标志位
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1