混合动力车辆的制作方法

文档序号:16189781发布日期:2018-12-08 05:34阅读:151来源:国知局
混合动力车辆的制作方法

本发明涉及一种混合动力车辆,特别涉及一种包括存储用于驱动的电力的蓄电装置的混合动力车辆。更具体地,本发明涉及能够将用于控制蓄电装置的蓄电量的模式设置为电荷耗尽(cd)模式和电荷保持(cs)模式中的一种的混合动力车辆。

背景技术

日本专利申请公开no.2016-215838公开了一种混合动力车辆,包括引擎,能够使用引擎的动力来产生电力的第一电动发电机,与驱动轮连接的第二电动发电机,以及储存用于行驶的电力的电池。在混合动力车辆中,根据电池的荷电状态(soc)切换soc控制模式。具体而言,从提高燃料效率的观点出发,在soc降低到预定的下限值(soc被耗尽)之前,soc控制模式被设定为电荷耗尽模式(以下,称为cd模式)。另一方面,从保护电池的观点出发,在电池的soc降低到上述下限值之后(在soc被耗尽之后),soc控制模式被设定为电荷保持模式(在下文中,被称为cs模式)。

cd模式是这样的控制模式,其中混合动力车辆通过使用电池的放电电力行驶来消耗电池的soc,而尽可能地不操作引擎。cs模式是这样一种控制模式,其中通过限制电池的放电或者在使引擎比cd模式中更容易操作的同时执行电池的充电,混合动力车辆尽可能地保持电池的soc。



技术实现要素:

在jp2016-215838a中公开的cs模式中,电池的充放电量被调节为使soc尽可能保持稳定,因此,soc波动带被限制为小值。结果,在现有技术的cs模式中,引擎的驱动状态倾向于受到soc要求的限制。

同时,例如,当设定车辆的目的地并且可以预测到目的地的计划行驶路线上的行驶负载时,车辆可以根据计划行驶路线上的预测负载执行自动执行cd模式和cs模式之间的切换的控制(以下也称为“第一切换控制”),使得电池的soc在到达目的地时耗尽。

然而,在通过第一切换控制设定的cs模式期间,当控制soc以与现有技术中的cs模式尽可能类似地持续时,存在这样的担忧,即当soc偏离soc控制基准时不能执行对于燃料效率的最佳充放电,使得燃料效率降低。

本发明的一个方面提供了一种混合动力车辆,该混合动力车辆能够在由第一切换控制设定的cs模式期间抑制燃料效率的降低。

根据本发明的一个方面的混合动力车辆包括:内燃机;与内燃机和驱动轮中的至少一个连接的电动发电机;与电动发电机电连接的蓄电装置;以及控制装置,所述控制装置被配置为将蓄电装置的蓄电量的控制模式设定为电荷耗尽模式和电荷保持模式中的一种。控制装置被配置为当所述控制装置正在执行第一切换控制时,与控制装置未执行第一切换控制时相比,扩大在电荷保持模式期间蓄电装置的蓄电量的容许波动带,所述第一切换控制是其中控制装置至少部分地基于混合动力车辆的计划行驶路线上的预测负载自动执行电荷耗尽模式与电荷保持模式之间的切换的控制。

在该配置中,与当控制装置不执行第一切换控制时相比,当控制装置执行第一切换控制时,扩大在cs模式期间蓄电量的容许波动带。因此,在通过第一切换控制设定的cs模式期间,根据内燃机的热效率容易地确定内燃机的驱动状态。结果,可以抑制在由第一切换控制设定的cs模式期间燃料效率的降低。

在上述方面中,所述控制装置可以被配置为与控制装置未执行第一切换控制时相比,当控制装置正在执行第一切换控制时,扩大在电荷保持模式期间蓄电量的容许波动带,且所述蓄电量高于容许在电荷耗尽模式下行驶的蓄电量的下限。

在该配置中,当控制装置正在执行第一切换控制并且蓄电装置的蓄电量高于下限时(即,当保护蓄电装置的需要低时),扩大cs模式期间的蓄电量的容许波动带。因此,在通过第一切换控制设定的cs模式期间,即使保护电池的需要低,也能够抑制燃料效率不必要地降低。

在上述方面中,控制装置可以被配置为通过执行将蓄电装置的所要求的充放电功率限制在上限保护值和下限保护值之间的范围内的保护处理来防止蓄电量偏离基准值,并且控制装置可以被配置为通过禁用或放松由保护处理对所要求的充放电功率的限制来扩大在电荷保持模式期间的蓄电量的容许波动带。

在该配置中,可以通过禁用或放松由保护处理对所要求的充放电功率的限制的简单过程来扩大cs模式期间的蓄电量的容许波动带。

在上述方面中,所述控制装置可以被配置为当内燃机工作期间的所要求功率降低到小于停止阈值时停止所述内燃机,并且与当控制装置未执行第一切换控制时相比,通过在控制装置正在执行第一切换控制时减小停止阈值并且车速被包括在高速区域中而扩大在电荷保持模式期间蓄电量的容许增加带。

在该配置中,当在由第一切换控制设定的cs模式期间车速被包括在高速区域中时,通过减小停止阈值来扩大蓄电量的容许增加带。由此,在引擎的热效率高的高速区域中,引擎难以停止,容易保持引擎工作的状态。结果,可以在引擎的热效率高的状态下使引擎更容易操作,并且可以提高燃料效率。

在上述方面中,所述控制装置可以被配置为当内燃机的停止期间所述内燃机的所要求功率超过启动阈值时启动所述内燃机,并且与当控制装置未执行第一切换控制时相比,通过在控制装置正在执行第一切换控制并且车速被包括在低速区域中时增加启动阈值而扩大电荷保持模式期间蓄电量的容许降低带。

在该配置中,当在由第一切换控制设定的cs模式期间车速被包括在低速区域中时,通过增加启动阈值来扩大蓄电量的容许降低带。由此,在引擎的热效率低的低速区域中,引擎难以启动,容易保持引擎停止的状态。结果,可以使引擎在引擎的热效率低的状态下更难操作,并且可以更适当地抑制燃料效率的降低。

在上述方面中,所述控制装置可以被配置为在内燃机工作期间所要求功率降低到小于停止阈值时停止所述内燃机,并且与当控制装置未执行第一切换控制时相比,在控制装置正在执行第一切换控制并且内燃机正在工作时通过减小停止阈值来扩大电荷保持模式期间蓄电量的容许增加带。

在该配置中,当内燃机在由第一切换控制设定的cs模式期间运行时,通过减小停止阈值来扩大蓄电量的容许增加带。由此,引擎难以停止,因此引擎的启动次数减少。结果,可以提高驾驶性能。

在上述方面中,所述控制装置可以被配置为在蓄电装置的蓄电量的波动带的扩大期间到目的地的剩余距离变得短于阈值距离时,减小蓄电量的容许增加带。

当在通过第一切换控制设定的cs模式期间尽管邻近目的地但蓄电量的波动带(增加带)仍扩大时,担心在到达目的地时保持高于预期的蓄电量。

因此,在上述配置中,当在蓄电量的波动带的扩大期间到目的地的剩余距离变得比阈值距离短时,蓄电量的容许增加带减小。由此,能够抑制到达目的地时的蓄电量高于预期。

在上述方面中,控制装置可以被配置为当在蓄电装置的蓄电量的波动带扩大期间蓄电量变得低于阈值量时,减小蓄电量的容许降低带。

当在由第一切换控制设定的cs模式期间即使在蓄电量接近下限时蓄电量的波动带(降低带)仍扩大时,担心蓄电量在到达目的地之前降低到下限并且第一切换控制比预期更早地结束。

因此,在上述配置中,当蓄电量的波动带的扩大期间,蓄电量变得低于阈值级时,蓄电量的容许降低带降低。由此,能够抑制蓄电量在到达目的地之前降低到下限,并且能够抑制第一切换控制比预期更早地结束。

附图说明

下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业意义,其中相同的附图标记表示相同的元件,并且其中:

图1是车辆的整体配置图;

图2是示出hv-ecu,各种传感器和导航装置的详细配置的框图;

图3是示出hv-ecu的示例性处理过程的流程图(1);

图4是示意性地示出蓄电装置的soc的示例性变化和进行第二cd-cs切换控制时的控制模式的示例性变化的图;

图5是示意性地示出蓄电装置的soc的示例性变化和进行第一cd-cs切换控制时的控制模式的示例性变化的图;

图6是示出hv-ecu的示例性处理过程的流程图(2);

图7是示出hv-ecu的示例性处理过程的流程图(3);

图8是示出hv-ecu的示例性处理过程的流程图(4);

图9是示出hv-ecu的示例性处理过程的流程图(5);

图10是示出hv-ecu的示例性处理过程的流程图(6);以及

图11是示出hv-ecu的示例性处理过程的流程图(7)。

具体实施方式

在下文中,将参照附图详细描述本发明的实施例。在附图中,相同的参考符号被分配给相同或等同的部件,并且不再重复对其的说明。

图1是本实施方式中的车辆1的整体配置图。车辆1是所谓的插电式混合动力车辆。车辆1包括引擎10,第一电动发电机(以下称为“第一mg”)20,第二电动发电机(以下称为“第二mg”)30,动力分配装置40,动力控制单元(pcu)50,蓄电装置60,入口62,充电器63和驱动轮80。

引擎10是通过将在空气和燃料的空气-燃料混合物燃烧时产生的燃烧能量转换成诸如活塞和转子的运动体的动能来输出动力的内燃机。动力分配装置40例如包括具有用语太阳齿轮,行星架和齿圈的三个旋转轴的行星齿轮机构。动力分配装置40将从引擎10输出的动力划分为用于驱动第一mg20的动力以及用于驱动驱动轮80的动力。

第一mg20和第二mg30是交流电动发电机,并且例如是包括其中埋入永磁体的转子的三相交流同步电动机。第一mg20主要作为由引擎10经由动力分配装置40驱动的发电机使用。由第一mg20产生的电力经由pcu50被供给至第二mg30或蓄电装置60。

第二mg30主要作为电动机进行工作,并且驱动驱动轮80。第二mg30通过接收来自蓄电装置60的电力和由第一mg20产生的电力中的至少一个而被驱动,并且第二mg30的驱动力传输到驱动轮80。另一方面,在制动车辆1时或者在下坡减小加速时,第二mg30作为发电机工作以执行电力再生。由第二mg30产生的电力通过pcu50在蓄电装置60中存储。

图1中所示的车辆1是包括作为驱动源的引擎10和两个电动发电机(第一mg20和第二mg30)的混合动力车辆,但是本发明能够适用的车辆不限于图1所示的车辆1。例如,本发明也可以适用于包括引擎和单个电动发电机的混合动力车辆。

pcu50将从蓄电装置60接收的直流电力转换成用于驱动第一mg20和第二mg30的交流电力。另外,pcu50将由第一mg20和第二mg30产生的交流电力转换为用于蓄电装置60充电的直流电力。例如,pcu50被配置为包括两个被提供为与第一mg20和第二mg30对应的逆变器,以及将提供给逆变器的直流电压提高到等于或者高于蓄电装置60的电压的转换器。

蓄电装置60是可再充电的直流电源,并且例如被配置为包括诸如锂离子电池和镍氢电池的二次电池。蓄电装置60通过接收由第一mg20和第二mg30中的至少一个产生的电力而被充电。然后,蓄电装置60将所存储的电力提供给pcu50。作为蓄电装置60,也可以采用双电层电容器等。

在蓄电装置60上设有监视单元61。监视单元61包括分别检测蓄电装置60的电压、输入输出电流和温度的电压传感器、电流传感器和温度传感器(未示出)。监视单元61将传感器的检测值(蓄电装置60的电压、输入输出电流以及温度)输出至bat-ecu110。

入口62被配置为与车辆外部的馈电设备(未示出)连接。充电器63设在入口62与蓄电装置60之间。由来自hv-ecu100的控制信号控制的充电器63将在车辆外部从馈电设备输入的外部电力转换成容许蓄电装置60被充电的电力,并将转换后的电力输出到蓄电装置60。以下,将利用外部电力的蓄电装置60的充电称为“外部充电”。

车辆1还包括hv-ecu(电子控制单元)100,bat-ecu110,各种传感器120,导航装置130和人机界面(hmi)装置140。

图2是示出图1所示的hv-ecu100,各种传感器120以及导航装置130的详细配置的框图。hv-ecu100,bat-ecu110,导航装置130和hmi装置140被配置为通过控制器局域网(can)150彼此通信。

例如,各种传感器120包括加速器踏板传感器122,速度传感器124和制动踏板传感器126。加速器踏板传感器122检测用户的加速器踏板操作量(以下也称为“加速器操作量”)acc。速度传感器124检测车辆1的车速vs。制动踏板传感器126检测用户的制动踏板操作量bp。各个传感器将检测结果输出到hv-ecu100。

hv-ecu100包括中央处理单元(cpu),存储处理程序等的只读存储器(rom),临时存储数据的随机存取存储器(ram),输入输出端口(通过其输入和输出各种信号等)(未示出)。hv-ecu100基于存储器(rom和ram)中存储的信息,来自各种传感器120的信息和来自bat-ecu110的信息执行预定的计算过程。然后,hv-ecu100基于计算过程的结果控制诸如引擎10、pcu50和hmi装置140的装置。

bat-ecu110还包括cpu,rom,ram,输入输出端口等(它们未示出)。bat-ecu110基于来自监视单元61的蓄电装置60的输入输出电流和/或电压的检测值,计算出指示蓄电装置60的蓄电量的soc。例如,soc将当前时间蓄电装置60的蓄电量表示为满充电容量,以百分比表示。bat-ecu110将计算出的soc输出到hv-ecu100。可以在hv-ecu100中计算soc。

此外,bat-ecu110将通过监视单元61的蓄电装置60的温度的检测值输出到hv-ecu100。

导航装置130包括导航ecu132,地图信息数据库(db)134,全球定位系统(gps)接收单元136和交通信息接收单元138。

由硬盘驱动器(hdd)等配置的地图信息db134存储地图信息。地图信息包括关于诸如交叉点和死角的“节点”的数据,连接节点的“链路”以及沿着链路的“设施”(建筑物、停车区域等)的数据。地图信息包括关于每个节点的位置信息,关于每个链路的距离信息,关于每个链路的道路类别信息(诸如城市道路、高速公路和一般道路的信息),关于每个链路的坡度信息等。

gps接收单元136基于来自gps卫星(未示出)的信号(电波)获取车辆1的当前位置,并将指示车辆1的当前位置的信号输出到导航ecu132。

交通信息接收单元138接收由fm多路复用广播等提供的道路交通信息(例如,vics(r)信息)。道路交通信息至少包括交通拥堵信息,并且另外可包括道路管制信息、停车区域信息等。例如,道路交通信息每五分钟更新一次。

导航ecu132包括cpu,rom,ram,输入输出端口(未示出)等,并且基于从地图信息db134,gps接收单元136和交通信息接收单元138接收到的各种信息和信号,向hmi装置140和hv-ecu100输出车辆1的当前位置和关于周边的地图信息、交通拥堵信息以及其他信息。

当用户将车辆1的目的地输入到hmi装置140时,导航ecu132基于地图信息db134来搜索从车辆1的当前位置到目的地的计划行驶路线。计划行驶路线由从车辆1的当前位置到目的地的节点和链路的集合配置。导航ecu132将从车辆1的当前位置到目的地的搜索结果(节点和链路的集合)输出到hmi装置140。

此外,响应于来自hv-ecu100的请求,导航ecu132将关于从车辆1的当前位置到目的地的计划行驶路线的地图信息和道路交通信息(在下文中,也被称为“预见的路线信息”)输出到hv-ecu100。预见的路线信息被用于稍后描述的“第一cd-cs切换控制”。

hmi装置140是向用户提供用于辅助车辆1的驾驶的信息的装置。hmi装置140通常是设在车辆1的驾驶室中的显示器,并且包括扬声器等。hmi装置140通过输出视觉信息(图形信息、文本信息)、音频信息(语音信息、声音信息)等向用户提供各种信息。

hmi装置140用作导航装置130的显示器。也就是说,hmi装置140从导航装置130通过can150接收车辆1的当前位置和关于周边的地图信息、交通拥堵信息和其他信息,并且将关于周边的地图信息和交通拥堵信息与车辆1的当前位置一起显示。

此外,hmi装置140用作可以由用户操作的触摸面板。例如,通过触摸触摸面板,用户可以改变显示的地图比例或者可以输入车辆1的目的地。当目的地被输入到hmi装置140时,关于目的地的信息通过can150被发送到导航装置130。

如上所述,导航ecu132响应于来自hv-ecu100的请求而将“预见的路线信息”输出到hv-ecu100。

hv-ecu100将用于控制蓄电装置60的soc的模式(在下文中,仅称为“soc控制模式”)设定为cd模式和cs模式中的一种,并且取决于设定的控制模式来控制引擎10、第一mg20和第二mg30。

cd模式是其中车辆1通过使用蓄电装置60的放电电力行驶而消耗蓄电装置60的soc(蓄电量)而尽可能地不操作引擎10的模式。cs模式是其中车辆1通过限制蓄电装置60的放电或者在使引擎10比在cd模式中更容易工作的同时执行蓄电装置60的充电来尽可能地保持蓄电装置60的soc的模式。

当用户执行用于请求cs模式的操作时(例如,当用户按下未示出的cs模式选择开关时),hv-ecu100将soc控制模式设定为cs模式。

当用户不执行用于请求cs模式的操作时,hv-ecu100自动执行cd模式和cs模式之间的切换。在此情形下,hv-ecu100根据是否设定了车辆1的计划行驶路线,来改变cd模式与cs模式的自动切换方式。

具体而言,当未设定计划行驶路线时,hv-ecu100根据soc进行在cd模式与cs模式之间切换的“第二cd-cs切换控制”(通常的cd-cs切换控制)。

另一方面,当已经设定了计划行驶路线时,hv-ecu100使用在计划行驶路线上的预测负载进行自动执行cd模式和cs模式之间的切换的“第一cd-cs切换控制”。

驱动控制

首先,将在详细描述cd-cs切换控制(第二cd-cs切换控制和第一cd-cs切换控制)之前描述由hv-ecu100执行的车辆1的驱动控制。

图3是示出由hv-ecu100执行的驱动控制的示例性处理顺序过程的流程图。例如,在车辆1的系统开关在开状态的同时以预定的时间间隔重复执行流程图所示的一系列的过程。

hv-ecu100分别从加速器踏板传感器122和速度传感器124获取加速器操作量acc和车速vs的检测值,并从bat-ecu110获取蓄电装置60的soc(步骤s10)。

接下来,hv-ecu100基于所获取的加速器操作量acc和车速vs的检测值来计算车辆1的所要求转矩tr(步骤s12)。然后,hv-ecu100通过将计算出的所要求转矩tr与车速vs相乘来计算车辆1的驱动功率pd(要求值)(步骤s14)。

随后,hv-ecu100确定当前时间的soc控制模式是否是cs模式(步骤s20)。

hv-ecu100在步骤s20中确定为当前时刻的soc控制模式为cs模式时(步骤s20中为“是”),hv-ecu100使用最佳燃料效率图,计算蓄电装置60的所要求的充放电功率pb(步骤s30)。当所要求的充放电功率pb为正值时,所要求的充放电功率pb指示需要蓄电装置60的充电,并且当所要求的充放电功率pb为负值时,所要求充放电功率pb指示要求的蓄电装置60的放电。

最佳燃料效率图是其中使用驱动功率pd和车速vs作为参数来指定当引擎10运行时优化引擎10的热效率的所要求的充放电功率pb的图。

接下来,hv-ecu100使用上限和下限图计算所要求的充放电功率pb的上限和下限保护值(上限保护值和下限保护值)(步骤s32)。上限和下限图是其中使用soc和车速vs作为参数指定所要求的充放电功率pb的上限和下限保护值以使得soc不会过度偏离基准值(soc目标值)的图。因此,当soc偏离基准值时,soc跟随基准值(目标值)的速度(以下,仅称为“soc跟随速度”)取决于使用上限和下限图计算的上限和下限保护值。

接下来,hv-ecu100使用利用在步骤s32中的上限和下限图计算出的上限和下限保护值,执行限制在步骤s30中使用最优燃料效率图计算出的所要求的充放电功率pb的“保护处理”(步骤s34)。通过保护处理的限制之后的所要求的充放电功率pb是容许引擎10工作以使得引擎10的热效率高而soc不过度偏离基准值的所要求的充放电功率。

接下来,如下式(1)所示,hv-ecu100将在步骤s14中计算出的驱动功率pd和在步骤s30至s34中计算出的所要求的充放电功率pb的总和值计算为引擎10所要求的所要求引擎功率pe(步骤s36)。

pe=pd+pb...(1)

接下来,hv-ecu100确定引擎10是否处于停止状态(步骤s38)。

当hv-ecu100在步骤s38中确定引擎10处于停止状态时(步骤s38中为“是”),hv-ecu100确定所要求引擎功率pe是否大于预定引擎启动阈值pstart(步骤s40)。

当hv-ecu100在步骤s40中确定所要求引擎功率pe大于引擎启动阈值pstart时(步骤s40中为“是”),hv-ecu100启动引擎10(步骤s42)。然后,hv-ecu100控制引擎10和pcu50,使得车辆1使用引擎10和第二mg30的输出两者行驶。即,车辆1使用引擎10和第二mg30的输出执行混合动力行驶(hv行驶)(步骤s46)。

另一方面,当hv-ecu100在步骤s40中未确定所要求引擎功率pe大于引擎启动阈值pstart(步骤s40中为“否”)时,hv-ecu100执行电动机行驶(ev行驶),其中车辆1在引擎10处于停止状态时仅使用第二mg30的输出行驶(步骤s52)。

当hv-ecu100在步骤s38中未确定引擎10处于停止状态时(步骤s38中为“否”),即,当引擎10正在工作时,hv-ecu100确定是否所要求引擎功率pe小于预定的引擎停止阈值pstop(步骤s48)。

当hv-ecu100在步骤s48中确定所要求引擎功率pe小于引擎停止阈值pstop时(步骤s48中为“是”),hv-ecu100使引擎10停止(步骤s50),并执行ev行驶(步骤s52)。

另一方面,当hv-ecu100在步骤s48中未确定所要求引擎功率pe小于引擎停止阈值pstop时(步骤s48中为“否”),hv-ecu100在引擎10正在工作时执行hv行驶(步骤s46)。

当hv-ecu100在步骤s20中未确定soc控制模式是cs模式时(步骤s20中为“否”),即,当soc控制模式是cd模式时,hv-ecu100确定在步骤s14中计算出的驱动功率pd是否大于预定功率pth(步骤s54)。

当hv-ecu100在步骤s54中未确定驱动功率pd大于预定功率pth时(步骤s54中的“否”),hv-ecu100使引擎10停止,并执行ev行驶(步骤s56)。

另一方面,当hv-ecu100在步骤s54中确定驱动功率pd大于预定功率pth时(步骤s54中为“是”),hv-ecu100操作引擎10,并执行hv行驶(步骤s58)。

第二cd-cs切换控制(正常cd-cs切换控制)

首先,在稍后描述的第一cd-cs切换控制的细节之前,将描述第二cd-cs切换控制的细节。在下文中,第二cd-cs切换控制也被称为“正常cd-cs切换控制”。

在第二cd-cs切换控制期间,hv-ecu100将soc控制模式设定为cd模式,直到soc降低到预定值sth。由此,储存在蓄电装置60中的外部电力优先于引擎10的燃料被消耗,使得燃料效率提高。另一方面,从蓄电装置60的保护的观点来看,在soc降低到预定值sth之后,hv-ecu100将soc控制模式设定为cs模式。这里,“预定值sth”是容许在cd模式下行驶的soc的下限值,并且是由开发者等预先确定的。

在下文中,由第二cd-cs切换控制设定的cs模式也被称为“第二cs模式”。

图4是示意性地示出在执行第二cd-cs切换控制时蓄电装置60的soc的示例性变化和控制模式的示例性变化的图。在图4中,横轴指示时间,纵轴指示soc。

在第二cd-cs切换控制期间,hv-ecu100将soc控制模式设定为cd模式,直到soc降低到预定值sth时的时间t0。在cd模式期间,引擎10不为了保持soc而工作。因此,虽然soc有时由于第二mg30等的再生电力而暂时上升,但总体而言soc从使用开始时的初始值逐渐减小。

然后,在soc降低到预定值sth的时间t0之后,hv-ecu100将soc控制模式设定为第二cs模式(正常cs模式)。在第二cs模式期间,采用紧接在cs模式切换之后的soc(图4所示的示例中的预定值sth)作为基准值,并且蓄电装置60的充放电量(例如,使用引擎10的动力的第一mg20的发电量)被适当地调节,使得防止soc偏离基准值。结果,在第二cs模式下,尽管soc可以在包括基准值的预定范围内波动,但是从蓄电装置60的保护的角度来看,soc波动带被限制为相对小的值。

第一cd-cs切换控制

接下来,将描述第一cd-cs切换控制的细节。

在soc被耗尽之后(在soc降低到预定值sth之后)设定第二cs模式,并且因此在第二cs模式中,从保护蓄电装置60的观点来看,容许soc波动带被限制到相对小的值。即,蓄电装置60的充放电量(例如,使用引擎10的第一mg20的发电量)被调节为soc不会大幅度波动。从影响看,担心在设定第二cs模式之后引擎10的驱动状态(工作或停止,工作时的输出功率等)容易受到soc要求的限制,从而燃料效率降低。

因此,在设定了车辆1的计划行驶路线时,hv-ecu100执行“第一cd-cs切换控制”取代“第二cd-cs切换控制(正常cd-cs切换控制)”。第一cd-cs切换控制是使用来自导航装置130的预见的路线信息预测到达车辆1的目的地的计划行驶路线上的行驶负载并取决于预测的负载自动执行cd模式和cs模式之间的切换,使得在到达目的地时soc被耗尽的控制。

在第一cd-cs切换控制期间,cs模式在soc被耗尽之前(在soc降低到预定值sth之前)被设定。因此,在由第一cd-cs切换控制设定的cs模式(以下也称为“第一cs模式”)期间,通过保持soc来保护蓄电装置60的需求低。然而,类似于第二cs模式,当soc波动带被限制为小值时,存在引擎10的驱动状态被不必要地限制的担忧。例如,即使在引擎10的热效率高的高负载区段(高速路区段,上升坡度区段等),也容易发生为了降低soc而必须停止引擎10的情况。此外,即使在引擎10的热效率低的低负载区段(城市区段,交通堵塞区段等),也容易发生引擎10为了增加soc而必须工作的情况,或者容易发生引擎10的输出功率不是最佳功率的情况。结果,存在即使保护蓄电装置60的需要低,但燃料效率不必要地降低的担忧。

鉴于上述观点,本实施例中的hv-ecu100在第一cs模式期间,与第二cs模式期间的容许soc波动带相比扩大容许soc波动带。

图5是示意性示出当执行第一cd-cs切换控制时蓄电装置60的soc的示例性变化和控制模式的示例性变化的图。在图5中,横轴指示时间,纵轴指示soc。

在第一cd-cs切换控制期间,hv-ecu100基于预见的路线信息执行第一cs模式和cd模式之间的切换。在图5所示的示例中,soc控制模式在从时刻t1到时刻t2以及从时刻t3到时刻t4的时段中被设定为第一cs模式,并且在其他时段中soc控制模式被设定为cd模式。

本实施例中的hv-ecu100在第一cs模式期间,与第二cs模式期间的容许soc波动带相比扩大容许soc波动带。由此,在第一cs模式期间,引擎10的驱动状态(工作或停止,工作中的输出功率等)比在第二cs模式期间更难以受到soc要求的限制,并且因此,考虑到引擎10的热效率,容易确定引擎10的驱动状态。结果,可以在第一cs模式期间抑制燃料效率的降低。

此外,本实施例中的hv-ecu100在第一cs模式期间,与通过用户的手动操作设定的cs模式(在下文中也称为作为“手动cs模式”)期间的容许soc波动带相比扩大容许soc波动带。由此,在第一cs模式期间,引擎10的驱动状态比在手动cs模式期间更难以受到soc要求的限制,并且因此可以抑制燃料效率降低。

图6是示出用于设定hv-ecu100执行第一cs模式的区段(以下也称为“第一cs区段”)的示例性处理过程的流程图。该流程图以预定周期重复执行。

hv-ecu100确定是否已经设定了车辆1的计划行驶路线(步骤s60)。当未设定计划行驶路线时(步骤s60中为“否”),hv-ecu100不能预测今后的行驶负载,因此,通过跳过后续的过程而返回过程(不设定第一cs区段)。

当已经设定了计划行驶路线时(步骤s60中为“是”),hv-ecu100从导航装置130获取关于计划行驶路线的预见的路线信息(步骤s62)。预见的路线信息包括在计划行驶路线中包含的多个区段(链路)i、关于每个区段i的坡度信息、道路类别信息(诸如城市道路、高速道路、一般道路的信息)、道路交通信息(交通拥堵信息等)等。

接下来,hv-ecu100基于在预见的路线信息中包含的关于每个区段i的坡度信息、道路类别信息和道路交通信息来计算每个区段的能量消耗ei(步骤s64)。

接下来,hv-ecu100计算区段i的能量消耗ei的总和作为总能量消耗esum(步骤s66)。

接下来,hv-ecu100确定在步骤s66中计算出的总能量消耗esum是否大于当前时刻的soc(以下也简称为“当前soc”)(步骤s68)。该过程是用于确定车辆1是否能够仅在cd模式下在计划行驶路线上行驶的过程。

当hv-ecu100未确定总能量消耗esum大于当前soc时(在步骤s68中为“否”),因为车辆1可以仅在cd模式下在计划的行驶路线上行驶,因此不需要设定第一cs区段。因此,hv-ecu100跳过后续过程,并返回过程。

当hv-ecu100确定总能量消耗esum大于当前soc时(在步骤s68中为“是”),hv-ecu100按照从具有最低行驶负载的区段开始的顺序,将包括在计划行驶路线中的多个区段分配给执行cd模式的区段(以下也称为“cd区段”)(步骤s70)。在这种情况下,hv-ecu100依次执行cd区段的分配,直到cd区段中的总能量消耗超过当前soc。

在hv-ecu100完成对cd区段的分配之后,hv-ecu100将包括在计划行驶路线中并且未被分配给cd区段的剩余区段分配给第一cs区段(步骤s72)。

图7是示出由hv-ecu100执行的用于在cd模式和cs模式之间切换的示例性处理过程的流程图。该流程图以预定周期重复执行。

hv-ecu100确定是否存在通过图6的步骤s72中的过程而设定的第一cs区段(步骤s80)。

当不存在第一cs区段时(步骤s80中为“否”),hv-ecu100执行“第二cd-cs切换控制”。具体而言,hv-ecu100确定是否存在示出在该行程中(从车辆1的控制系统启动到下一次停止的时间段)soc降低到小于预定值sth的历史(步骤s82)。当没有示出soc降低到小于预定值sth的历史时(步骤s82中的“否”),hv-ecu100将soc控制模式设定为cd模式(步骤s84)。当存在示出soc降低到小于预定值sth的历史时(步骤s82中为“是”),hv-ecu100将soc控制模式设定为cs模式(步骤s86)。

另一方面,当存在第一cs区段时(步骤s80中的“是”),hv-ecu100确定在该行程中是否存在示出soc降低到小于预定值sth的历史(步骤s88)。

当存在示出soc降低到小于预定值sth的历史时(步骤s88中为“是”),hv-ecu100将soc控制模式设定为第二cs模式,以保护蓄电装置60(步骤s86)。

当不存在示出soc降低到小于预定值sth的历史时(步骤s88中的“否”),hv-ecu100执行“第一cd-cs切换控制”。具体而言,hv-ecu100确定车辆1当前正在行驶的区段(当前区段)是否是第一cs区段(步骤s90)。当当前区段不是第一cs区段时(步骤s90中为“否”),hv-ecu100将soc控制模式设定为cd模式(步骤s84)。当当前区段是第一cs区段时(步骤s90中为“是”),hv-ecu100将soc控制模式设定为第一cs模式(步骤s92)。

然后,与第二cs模式期间的容许soc波动带相比,hv-ecu100扩大第一cs模式期间的容许soc波动带(步骤s94)。作为soc波动带的扩大技术,各种技术是可能的。

本实施例中的hv-ecu100通过调节用于计算驱动控制中的所要求引擎功率pe的“所要求的充放电功率pb”来扩大soc波动带。具体而言,hv-ecu100在图3的步骤s34中禁用保护处理(hv-ecu100不执行保护处理)。由此,用于计算所要求引擎功率pe的所要求的充放电功率pb是使用最佳燃料效率图计算出的所要求的充放电功率,即,仅考虑引擎10的热效率而不考虑soc的情况下的所要求的充放电功率。由此,soc跟随速度降低,使得soc难以跟随基准值。结果,soc波动带扩大。这样,本实施例中的hv-ecu100通过对所要求的充放电功率pb禁用保护处理的简单过程,扩大第一cs模式期间的容许soc波动带。

用于调节所要求的充放电功率pb以使soc波动带扩大的技术不限于禁用保护处理的技术。例如,hv-ecu100可以放松由保护处理的限制,而不是完全禁用保护处理。具体而言,hv-ecu100可以在图3的步骤s32中改变要用于计算上限和下限保护值的“上限和下限图”,使得soc跟随速度降低。此外,例如,hv-ecu100可以在图3的步骤s30中改变要用于计算所要求的充放电功率pb的“最佳燃料效率图”,使得soc跟随速度降低。通过这些技术,也可以调节所要求的充放电功率pb,使得soc波动带扩大。

此外,用于soc波动带的扩大技术不限于调节所要求的充放电功率pb的技术。例如,hv-ecu100可以改变要用于在驱动控制中是否启动引擎10的确定(图3的步骤s40)的“引擎启动阈值pstart”,或者可以改变要用于是否停止引擎10的确定(图3的步骤s50)的“引擎停止阈值pstop“。另外,当hv-ecu100通过控制在上限soc与下限soc之间的soc而直接限制soc波动时,hv-ecu100可以通过增加上限soc或降低下限soc来扩大soc波动带。

如上所述,当已经设定了车辆1的计划行驶路线时,本实施例中的hv-ecu100执行第一cd-cs切换控制。此时,与其他cs模式(第二cs模式和手动cs模式)期间的容许soc波动带相比,hv-ecu100扩大在第一cd-cs切换控制所设定的“第一cs模式”期间的容许soc波动带。由此,在第一cs模式期间,引擎10的驱动状态比在其他cs模式期间更难以受到soc要求的限制,因此能够使引擎10高效地工作。结果,可以抑制在第一cs模式期间燃料效率降低。

特别是,当soc大于预定值sth时(即,当保护蓄电装置60的需要低时),本实施例中的hv-ecu100设定第一cs模式,并且扩大在cs模式期间的soc波动带。因此,在第一cs模式期间,即使保护蓄电装置60的需求低,也能够抑制不必要地降低燃料效率。

第一变形

在该实施例中所示的示例中,不管车速vs如何,hv-ecu100扩大在第一cs模式期间的容许soc波动带。然而,取决于车速vs,hv-ecu100可以扩大在第一cs模式期间的容许soc波动带。

图8是示出在第一变形中由hv-ecu100执行的用于cd模式和cs模式之间的切换的示例性处理过程的流程图。在图8的流程图中,代替图7的流程图中的步骤s94的过程,添加步骤s95至s98的过程。其他步骤(与图7中所示的步骤具有相同附图标记的步骤)已经被描述,因此将不重复详细描述。

在步骤s92中,在hv-ecu100将soc控制模式设定为第一cs模式之后,hv-ecu100确定车速vs是否被包括在高于高速阈值的高速区域中(步骤s95)。

与车速vs不被包括在高速区域中相比,当车速vs被包括在高速区域中时(在步骤s95中为“是”),hv-ecu100通过降低要在图3的步骤s50中使用的“引擎停止阈值pstop”来扩大在第一cs模式期间的容许soc增加带(步骤s96)。

由此,第一cs模式期间高速区域中的soc增加带被扩大。由此,在引擎10的热效率高的高速区域中,引擎10难以停止,容易保持引擎10工作的状态。结果,可以更高效地操作引擎10,并且可以提高燃料效率。

另一方面,当车速vs不被包括在高速区域中时(步骤s95中为“否”),hv-ecu100确定车速vs是否被包括在低于低速阈值的低速区域中(步骤s97)。

与车速vs不被包括在低速区域中相比,当车速vs被包括在低速区域中时(在步骤s97中为“是”),hv-ecu100通过增加要在图3的步骤s40中使用的“引擎启动阈值pstart”,来扩大在第一cs模式期间的容许soc降低带(步骤s98)。

由此,第一cs模式期间在低速区域中的soc降低带被扩大。由此,在引擎10的热效率低的低速区域中,引擎10难以启动,容易保持引擎10停止的状态。结果,能够在热效率低的状态下使引擎10更加不容易工作,并且能够更适当地抑制燃料效率的降低。

这样,在第一cs模式期间,hv-ecu100可以在高车速的情况下扩大容许soc增加带,并且可以在低车速的情况下扩大容许soc降低带。

第二变形

在第一变形中示出的示例中,在第一cs模式期间,hv-ecu100在高车速情况下扩大容许soc增加带,并且在低车速情况下扩大容许soc降低带。然而,在第一cs模式期间,当引擎10工作时,hv-ecu100可以扩大容许soc波动带。

图9是示出在第二变形中由hv-ecu100执行的用于cd模式和cs模式之间的切换的示例性处理过程的流程图。在图9的流程图中,代替图7的流程图中的步骤s94的过程,添加步骤s99和步骤s100的过程。其他步骤(与图7中所示的步骤具有相同附图标记的步骤)已经被描述,因此将不重复详细描述。

在步骤s92中hv-ecu100将soc控制模式设定为第一cs模式之后,hv-ecu100确定引擎10是否正在工作(步骤s99)。当引擎10未工作时(步骤s99中为“否”),hv-ecu100跳过后续过程,并返回过程。

与引擎10不工作时相比,当引擎10正在工作时(步骤s99中为“是”),hv-ecu100通过减小要在图3的步骤s50中使用的“引擎停止阈值pstop”来扩大第一cs模式期间的容许soc增加带(步骤s100)。

因此,当引擎10在第一cs模式下工作时,引擎10难以停止,因此,引擎10的启动次数减少。结果,可以提高驾驶性能。

第三变形

在该实施例中,hv-ecu100扩大在第一cs模式期间的容许soc波动带。然而,在第一cd-cs切换控制中,hv-ecu100执行对cd区段和第一cs区段的分配,使得在到达目的地时soc被耗尽。因此,当hv-ecu100尽管邻近目的地还扩大在第一cs区段处的soc波动带(soc增加带)时,担心在到达目的地时仍然保持比期望值高的soc。

鉴于上述观点,当到达目的地的剩余距离变得比在第一cs模式期间的容许soc波动带扩大期间的阈值距离dth短时,第三变形中的hv-ecu100减小容许soc增加带。由此,可以在抵达目的地时抑制soc高于预期。

作为用于减小容许soc增加带的技术,各种技术是可能的。例如,hv-ecu100可以根据到目的地的剩余距离来改变所要求的充放电功率pb的上限和下限保护值。此外,通过将soc控制模式设定为第二cs模式,hv-ecu100可以将soc波动带(soc增加带和soc降低带两者)返回到第二cs模式中的水平。hv-ecu100可以在扩大soc降低带的同时减小soc增加带。

在下文中,将描述通过将soc控制模式设定为第二cs模式来使soc波动带(soc增加带和soc降低带两者)返回到第二cs模式中的水平的示例。

图10是示出在第三变形中由hv-ecu100执行的用于在cd模式和cs模式之间切换的示例性处理过程的流程图。在图10的流程图中,将步骤s110的过程添加到图7的流程图中。其他步骤(与图7中所示的步骤具有相同附图标记的步骤)已经被描述,因此将不重复详细描述。

当hv-ecu100在步骤s90中确定当前区段是第一cs区段时(在步骤s90中为“是”),hv-ecu100确定到目的地的剩余距离是否短于阈值距离dth(步骤s110)。

当hv-ecu100未确定到目的地的剩余距离短于阈值距离dth时(步骤s110中的“否”),hv-ecu100将soc控制模式设定为第一cs模式(步骤s92),并且与第二cs模式相比扩大容许soc波动带(步骤s94)。

另一方面,当hv-ecu100确定到目的地的剩余距离短于阈值距离dth时(步骤s110中为“是”),hv-ecu100将soc控制模式设定为第二cs模式,替代第一cs模式(步骤s86)。从而,当到目的地的剩余距离短于阈值距离dth时,与当第一cs模式被保持时相比,容许soc增加带降低。由此,可以在抵达目的地时抑制soc高于预期。

第四变形

在该实施例中,hv-ecu100扩大在第一cs模式期间的容许soc波动带。

然而,当尽管soc减小到接近预定值sth的值(比预定值sth稍大的值)时,hv-ecu100仍扩大在第一cs模式期间的soc波动带(soc降低带)时,担心在到达目的地之前soc降低到预定值sth,并且第一cd-cs切换控制比预期更早地结束。

鉴于上述观点,在第四变形中,当在容许soc波动带在第一cs模式期间扩大期间soc变得小于阈值量s1(s1>sth)时,hv-ecu100减小容许soc降低带。由此,可以在到达目的地之前抑制soc降低到预定值sth,并且可以抑制第一cd-cs切换控制比预期更早地结束。

作为用于减小容许soc降低带的技术,各种技术是可能的。例如,hv-ecu100可以将soc波动带(soc增加带和soc降低带两者)返回到第二cs模式中的水平。hv-ecu100可以在扩大soc增加带的同时减小soc降低带。

以下,将描述通过将soc控制模式设定为第二cs模式来使soc波动带(soc增加带和soc降低带两者)返回到第二cs模式中的水平的示例。

图11是示出在第四变形中由hv-ecu100执行的用于在cd模式和cs模式之间切换的示例性处理过程的流程图。在图11的流程图中,将步骤s120的过程添加到图7的流程图。其他步骤(与图7中所示的步骤具有相同附图标记的步骤)已经被描述,因此将不重复详细描述。

当在步骤s90中hv-ecu100确定当前区段是第一cs区段时(在步骤s90中为“是”),hv-ecu100确定当前soc是否低于阈值量s1(步骤s120)。这里,阈值量s1被设定为稍大于预定值sth的值。

当hv-ecu100未确定当前soc低于阈值量s1时(步骤s120中为“否”),hv-ecu100将soc控制模式设定为第一cs模式(步骤s92),并且与第二cs模式相比扩大容许soc波动带(步骤s94)。

另一方面,当hv-ecu100确定当前soc低于阈值量s1时(在步骤s120中为“是”),hv-ecu100将soc控制模式设定为第二cs模式,替代第一cs模式(步骤s86)。由此,当当前soc低于阈值量s1时,与当第一cs模式被保持时相比,容许soc降低带降低。由此,可以在到达目的地之前抑制soc降低到预定值sth,并且可以抑制第一cd-cs切换控制比预期的更早结束。

只要保持技术一致性,可以适当地组合实施例和第一至第四变形。

应该认为,说明书中公开的实施例是示例,并且在所有方面都不是限制性的。本发明的范围旨在由权利要求而不是以上描述来限定,并且包括与权利要求等同的含义和范围中的所有修改。

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