增程式电动汽车増程器起动控制方法和装置的制造方法
【技术领域】
[0001]本发明涉及电动汽车技术领域,尤其涉及一种增程式电动汽车増程器起动控制方法和装置。
【背景技术】
[0002]电动汽车是以车载电源为动力,用电机驱动车轮行驶,可以达到节能减排的目的。为了提高电动汽车的续航里程,可以在电动汽车内设置增程器。通常增程器包括起动发电一体机(Integrated Starter Generator,I SG)和发动机。在增程式电动汽车中,需要解决增程式电动汽车增程器起动问题。
[0003]相关技术中有些增程器的起动控制方法,但是,相关技术中没有考虑发动机起动过程中的停机需求,不能保障可能发生故障的部件安全。
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的一个目的在于提出一种增程式电动汽车増程器起动控制方法,该方法可以考虑发动机起动过程中的停机需求,保障可能发生故障的部件安全。
[0006]本发明的另一个目的在于提出一种增程式电动汽车増程器起动控制装置。
[0007]为达到上述目的,本发明第一方面实施例提出的增程式电动汽车増程器起动控制方法,包括:当增程器处于起动工况时,在发动机的起动过程中,监测是否有停机需求;如果有停机需求,中止发动机起动。
[0008]本发明第一方面实施例提出的增程式电动汽车増程器起动控制方法,发动机起动过程中,监测是否有停机需求,如果有停机请求,则中止发动机起动,可以保证对停机需求的及时响应,保证可能发生故障的部件安全。
[0009]为达到上述目的,本发明第二方面实施例提出的增程式电动汽车増程器起动控制装置,包括:第一监测模块,用于当增程器处于起动工况时,在发动机的起动过程中,监测是否有停机需求;第一中止模块,用于在有停机需求时,中止发动机起动。
[0010]本发明第二方面实施例提出的增程式电动汽车増程器起动控制装置,发动机起动过程中,监测是否有停机需求,如果有停机请求,则中止发动机起动,可以保证对停机需求的及时响应,保证可能发生故障的部件安全。
[0011]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0012]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0013]图1是本发明一实施例提出的增程式电动汽车增程器起动控制方法的流程示意图;
[0014]图2是本发明实施例中增程器控制单元及控制对象组成的系统的结构示意图;
[0015]图3是本发明实施例中发动机起动或中止起动的流程示意图;
[0016]图4是本发明实施例中发动机起动流程示意图;
[0017]图5是本发明实施例中发动机从停机工况切换为起动工况的流程示意图;
[0018]图6是本发明另一实施例提出的增程式电动汽车增程器起动控制装置的结构示意图;
[0019]图7是本发明另一实施例提出的增程式电动汽车增程器起动控制装置的结构示意图。
【具体实施方式】
[0020]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0021]图1是本发明一实施例提出的增程式电动汽车增程器起动控制方法的流程示意图,该方法包括:
[0022]Sll:当增程器处于起动工况时,在发动机的起动过程中,监测是否有停机需求。
[0023]增程器控制单元可以在发动机的起动过程中,实时监测是否有停机需求。
[0024]如图2所示,增程器控制单元及控制对象组成的系统包括:整车控制单元21、增程器控制单元22、发电机控制单元23、发动机控制单元24、ISG 25和发动机26。
[0025]其中,发电机控制单元23用于控制ISG25,发动机控制单元24用于控制发动机26。整车控制单元21、増程器控制单元22,发电机控制单元23、发动机控制单元24通过控制器局域网络(Control Ier Area Network,CAN)进行通讯,ISG 25与发动机26直连在一起。
[0026]整车控制单元21检测对驾驶车辆必要的全部状态信息,综合判断之后输出发动机起动停止命令信息,包括发动机紧急停机命令、发动机停机命令、发动机起动命令、发电机限制功率。
[0027]増程器控制单元22根据整车控制单元的发动机起动停机命令信息控制发动机起动,发送发电机状态命令、发电机目标转速命令和允许发电机输出的最大转矩绝对值给发电机控制单元23,发送发动机停机请求、发动机起动请求给发动机控制单元24,反馈发动机起动故障标志位、増程器工况给整车控制单元21。
[0028]发电机控制单元23根据増程器控制单元22命令控制ISG 25工作。
[0029]发动机控制单元24根据増程器控制单元22命令控制发动机26工作,并反馈发动机起动完成标志位给増程器控制单元22。
[0030]其中,增程器控制单元可以接收整车控制单元发送的命令,并根据接收的命令监测是否有停机需求。当发生如下项中的至少一项时,确定有停机需求:
[0031]发动机紧急停机命令使能、发动机停机命令使能、发动机起动命令不使能。
[0032]S12:如果有停机需求,中止发动机起动。
[0033]例如,增程器控制单元监测到有停机需求后,向发动机控制单元发送发动机停机请求,发动机控制单元根据发动机停机请求控制发动机中止起动。
[0034]具体的,参见图3,为发动机起动或中止起动的流程示意图,包括:
[0035]S301:増程器处于起动工况。
[0036]增程器初始可以处于停机工况,根据一些条件可以从停机工况切换为起动工况。从停机工况切换为起动工况的流程可以参见后续相关描述。
[0037]S302:判断是否有停机需求,若是,执行S308,否则,执行S303。
[0038]该步骤由增程器控制单元实时执行,增程器控制单元接收整车控制单元的命令,如果接收到如下项中的至少一项判断出有停机需求:
[0039]发动机紧急停机命令使能,发动机停机命令使能,发动机起动命令不使能。在图3中,分别表示为紧急停机=1,停机=1,起动=0。
[0040]S303:起动时间计时。
[0041 ] 该步骤由增程器控制单元实时执行,通过计时得到起动时间。
[0042]S304:判断起动时间是否大于起动时间超时阈值,若是,执行S305,否则,执行S306o
[0043]S305:确定起动失败,对起动失败次数进行累加计数,以方便发动机起动故障判断。
[0044]S306:判断发动机起动是否完成,若是,执行S307,否则重复执行S306.
[0045]増程器控制单元实时监测发动机控制单元反馈的发动机起动成功标志位,当检测到发动起动成功标志位使能时,判定发动机起动成功。
[0046]S307:起动成功,对起动失败次数进行清零复位,以免影响下一次发动机起动判断。
[0047]S308:进入停机工况,等待下一次起动命令。
[0048]—些实施例中,参见图4,发动机起动流程可以包括:
[0049]S401:増程器处于起动工况。
[