增程式电动汽车増程器起动控制方法和装置的制造方法_2

文档序号:9855522阅读:来源:国知局
0050]S402:保持发动机停机状态,并对保持停机状态计时。
[0051]假设发动机停机未稳定,可能会出现发动机反弹现象出现,此时若进行喷油点火,可能会导致发动机发生危险或损坏。因此,进行停机状态保持延时,以保证发动机起动前,増程器处于稳定停机状态。
[0052]S403:判断停机保持时间是否大于停机保持时间阈值,若是,执行S404,否则,重复执行S402。
[0053]S404:发电机转速控制,拖动发动机。
[0054]増程器控制单元发送转速控制命令给发电机控制单元,发电机控制单元控制ISG工作于转速控制模式。
[0055]发动机拖动目标转速阈值考虑以下几个因素:首先,要高于发动机共振区转速,避免起动过程中发动机振动过大;其次,要参考发动机控制单元根据当前环境温度、大气压力等因素综合判断出的发动机怠速目标转速。发动机拖动目标转速阈值取以上两种转速的较大值。发电机控制单元控制I SG按照发动机拖动目标转速阈值工作于转速控制模式,拖动与I SG直连的发动机共同运转。
[0056]同时,为保证ISG转速控制时不产生过大的扭矩输出,以防止起动过程中可能出现ISG与发动机出现过大的反向作用力,导致増程器的损坏现象发生,对转速控制过程中的发电机最大输出扭矩进行限制。另外,以整车控制单元发送的发电机限制功率作为最大输出扭矩限制因素,以保证整车驱动性能和电池可靠性。増程器控制单元对整车控制器的发电机最大输出功率计算成扭矩值和标定的发电机最大输出扭矩值进行比较,取两者较小值作为允许发电机输出的最大转矩绝对值。
[0057]S405:监测发电机转速,判断发电机转速是否大于发动机拖动目标转速阈值,若是,执行S406,否则重复执行S405。
[0058]S406:请求起动发动机,进行喷油点火控制。
[0059]増程器控制单元将发动机停机请求禁止和发动机起动请求使能发送给发动机控制单元,发动机控制单元控制发动机喷油点火。
[0060]S407:判断发动机是否起动完成,若是,执行S408,否则重复执行S407。
[0061 ]増程器控制单元实时监测发动机控制单元反馈的发动机起动成功标志位,当检测到发动起动成功标志位使能时,判定发动机起动成功。
[0062]S408:发电机退出拖动。
[0063]发动机起动成功后,増程器控制单元发送待机命令,发电机目标转速为O给发电机控制单元,发电机控制单元控制I SG进入待机随转状态,退出拖动发动机。
[0064]—些实施例中,参见图5,发动机从停机工况切换为起动工况的流程可以包括:
[0065]S501:増程器处于停机工况。
[0066]只有当増程器处于停机状态,即发动机处于停机状态,ISG处于待机状态时,増程器才允许进行起动。
[0067]S502:监测是否有起动需求,若是,执行S503,否则执行S506。
[0068]增程器控制单元可以接收整车控制单元100发送的命令,在满足如下条件时确定有起动需求:
[0069]发动机紧急停机命令不使能、发动机停机命令不使能、发动机起动命令使能三个条件同时满足。
[0070]S 5 O 3:判断发动机起动失败次数是否小于起动失败允许次数阈值,若是,执行S504,否则执行S505。
[0071 ] S504:増程器由停机工况切换至起动工况,进行起动操作。
[0072]S505:禁止起动,反馈“起动故障”。
[0073]增程器控制单元在发动机起动失败次数大于起动失败允许次数阈值时,确定増程器存在起动故障,禁止发动机再次进行起动,并向整车控制单元反馈发动机起动故障,整车控制单元接收到该信号后,不再发送发动机起动命令。只有整车重新上电后,増程器控制单元才会将故障标志位和起动失败次数进行复位,整车控制单元重新发送发动机起动命令。
[0074]S506:増程器保持停机状态。
[0075]本实施例中,发动机起动控制过程中,实时监测整车控制单元是否有停机需求,如果整车控制单元有停机请求,则中止发动机起动,以保证对整车控制单元的及时响应,保证可能发生故障的部件安全。在进行发电机拖动发动机之前,进行发动机停机状态保持,以保证喷油点火时发动机安全。发动机拖动目标转速阈值取发动机共振区转速和发动机怠速目标转速的较大值,既保证了发动机起动平顺性,又提高各环境下的发动机起动成功率。对转速控制过程中的发电机最大输出扭矩进行限制,为保证ISG转速控制时不产生过大的扭矩输出,以避免起动过程中可能出现ISG与发动机出现过大的反向作用力,导致増程器的损坏现象发生。另外,以整车控制单元发送的发电机限制功率作为最大输出扭矩限制因素,以保证整车驱动性能和电池可靠性。发动机起动完成后,发电机再退出拖动,保证了发动机起动成功率,避免发电机退出过早,导致发动机转速回落过快,难以起动的情况;发动机起动成功后发电机立即退出拖动,避免了发动机与发电机之间振动过大,可能会出现发动机和发电机反向作用力过大,导致发动机和发电机连接结构可能出现的断裂情况。
[0076]图6是本发明另一实施例提出的增程式电动汽车增程器起动控制装置的结构示意图,该装置60包括:第一监测模块601和第一中止模块602。
[0077]第一监测模块601,用于当增程器处于起动工况时,在发动机的起动过程中,监测是否有停机需求。
[0078]第一监测模块具体用于:
[0079]监测到如下项中的至少一项时,确定有停机需求:
[0080]发动机紧急停机命令使能;
[0081]发动机停机命令使能;
[0082]发动机起动命令不使能。
[0083]第一中止模块602,用于在有停机需求时,中止发动机起动。
[0084]一些实施例中,参见图7,该装置60还包括:
[0085]第一计时模块603,用于在没有停机需求时,对起动时间进行计时;
[0086]第二中止模块604,用于在计时得到的起动时间大于起动时间超时阈值时,中止发动机起动。
[0087]一些实施例中,参见图7,该装置60还包括:
[0088]第二计时模块605,用于当增程器处于起动工况时,在起动发动机时,保持发动机停机状态,并对保持停机状态计时;
[0089]拖动模块606,用于在计时得到的停机保持时间大于停机保持时间阈值时,发电机转速控制,拖动发动机;
[0090]起动模块607,用于在发电机转速大于发动机拖动目标转速阈值时,请求发动机起动。
[0091 ]所述发动机拖动目标转速阈值是:发动机共振区转速和发动机怠速目标转速中的较大值。
[0092]所述发电机在转速控制时输出的最大转矩绝对值是:根据整车控制单元输出的发电机最大输出功率计算得到的扭矩值和标定的发电机最大输出扭矩值中的较小值。
[0093]一些实施例中,参见图7,该装置60还包括:
[0094]退出拖动模块608,用于判断发动机是否起动完成,并在起动完成时,发电机退出拖动。
[0095]一些实施例中,参见图7,该装置60还包括:
[0096]第二监测模块609,用于当增程器处于停机工况时,监测是否存在发动机起动需求。
[0097]第二监测模块具体用于:监测到同时满足如下项时,确定有发动机起动需求:
[0098]发动机紧急停机命令不使能;
[0099]发动机停机命令不使能;
[0100]发动机起动命令使能。
[0101 ]切换模块610,用于在存在起动需求,且发动机起动失败次数小于起动失败允许次数阈值时,将增程器从停机工况切换为起动工况。
[0
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1