车辆的控制系统和控制方法转让专利

申请号 : CN201480064491.4

文献号 : CN105765213B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 佐藤宏田渕博明

申请人 : 丰田自动车株式会社

摘要 :

一种包括电子控制单元的车辆的控制系统。该电子控制单元被配置为(a)测量安装在车辆上的电池的特性;(b)基于至少一个特性来判定电池是指定电池还是非指定电池;并且(c)基于电池的至少一个特性的阈值来判定是否允许执行车辆的怠速停止功能,阈值在电池被判定为指定电池时被设定为第一阈值,并且当电池被判定为非指定电池时被设定为与第一阈值不同的第二阈值。

权利要求 :

1.一种车辆的控制系统,其特征在于,包括;

电子控制单元,其被配置为:

(a)测量安装在所述车辆上的电池的特性;

(b)基于至少一个所述特性来判定所述电池是专用于怠速停止车辆的指定电池还是非指定电池;并且(c)基于所述电池的至少一个所述特性的阈值来判定是否允许执行所述车辆的怠速停止功能,所述阈值在所述电池被判定为所述指定电池时被设定为第一阈值,并且当所述电池被判定为所述非指定电池时被设定为与所述第一阈值不同的第二阈值,其中判定是否允许执行所述车辆的所述怠速停止功能所基于的所述电池的至少一个所述特性包括在发动机被起动时测得的最低电压。

2.根据权利要求1所述的控制系统,其特征在于

在所述电池被判定为所述指定电池时所采用的所述最低电压的所述第一阈值低于在所述电池被判定为所述非指定电池时所采用的所述最低电压的所述第二阈值。

3.根据权利要求1或2所述的控制系统,其特征在于所述电子控制单元被配置为基于测量所述电池的电压的传感器的测量值来获得所述电池的所述最低电压。

4.根据权利要求1或2所述的控制系统,其特征在于所述电子控制单元被配置为基于所述电池的使用时期、自动起动功能的执行频率、行驶距离、或所述电池的内阻来估计所述电池的所述最低电压。

5.根据权利要求1或2所述的控制系统,其特征在于所述电子控制单元被配置为:在所述电池的所述最低电压在所述电池被判定为所述指定电池时低于所述最低电压的所述第一阈值、或者在所述电池被判定为所述非指定电池时低于所述最低电压的所述第二阈值时,禁止执行所述怠速停止功能。

6.根据权利要求5所述的控制系统,其特征在于

所述最低电压的所述第二阈值作为与所述最低电压的最大值和电池更换后立即测得的所述最低电压无关的绝对值,被预先登记在所述电子控制单元中。

7.根据权利要求5所述的控制系统,其特征在于

所述电子控制单元被配置为将所述最低电压的所述第二阈值计算为与所述最低电压的最大值或电池更换后立即测得的所述最低电压相关的相对值。

8.一种对包括电池和电子控制单元的车辆进行控制的方法,所述方法的特征在于包括:通过所述电子控制单元,测量安装在所述车辆上的所述电池的特性;

通过所述电子控制单元,基于至少一个所述特性来判定所述电池是专用于怠速停止车辆的指定电池还是非指定电池;并且通过所述电子控制单元,基于所述电池的至少一个所述特性的阈值来判定是否允许执行所述车辆的怠速停止功能,所述阈值在所述电池被判定为所述指定电池时被设定为第一阈值,并且当所述电池被判定为所述非指定电池时被设定为与所述第一阈值不同的第二阈值,其中判定是否允许执行所述车辆的所述怠速停止功能所基于的所述电池的至少一个所述特性包括在发动机被起动时测得的最低电压。

9.根据权利要求8所述的方法,其特征在于

在所述电池被判定为所述指定电池时所采用的所述最低电压的所述第一阈值低于在所述电池被判定为所述非指定电池时所采用的所述最低电压的所述第二阈值。

10.根据权利要求8或9所述的方法,其特征在于

所述电池的所述最低电压通过所述电子控制单元基于测量所述电池的电压的传感器的测量值来获得。

11.根据权利要求8或9所述的方法,其特征在于

所述电池的所述最低电压通过所述电子控制单元基于所述电池的使用时期、自动起动功能的执行频率、行驶距离、或所述电池的内阻来估计。

12.根据权利要求8或9所述的方法,其特征在于

在所述电池的所述最低电压在所述电池被判定为所述指定电池时低于所述最低电压的所述第一阈值、或者在所述电池被判定为所述非指定电池时低于所述最低电压的所述第二阈值时,所述怠速停止功能被禁止执行。

13.根据权利要求12所述的方法,其特征在于

所述最低电压的所述第二阈值作为与所述最低电压的最大值和电池更换后立即测得的所述最低电压无关的绝对值被预先登记。

14.根据权利要求12所述的方法,其特征在于

所述最低电压的所述第二阈值被计算为与所述最低电压的最大值或电池更换后立即测得的所述最低电压相关的相对值。

说明书 :

车辆的控制系统和控制方法

技术领域

[0001] 本发明涉及一种用来对配备有怠速停止功能的车辆进行控制的控制系统和控制方法。

背景技术

[0002] 近年来,怠速停止功能(也称作“怠速熄火”)广泛用来减少车辆的燃料消耗。根据与怠速停止功能有关的技术,如在公开号2009-208639的日本专利申请(JP2009-208639A)中所公开的,例如,安装在车辆上的电池的类型基于该电池的特性来判定,而且如果判定了安装在车辆上的电池与用于怠速停止车辆中的电池不同,则禁止执行怠速停止功能。

发明内容

[0003] 但是,根据JP2009-208639A中所描述的技术,如果判定了安装在车辆上的电池不是用于怠速停止车辆中的电池,则立即禁止执行怠速停止功能,而不考虑电池当前处于何种状况。即,即使在怠速停止功能可以在依据电池的寿命不存在问题的范围内被执行的状况下,也一律禁止怠速停止功能的执行,则燃料消耗量可能不会减少。另一方面,在判定了安装在车辆上的电池不是用于怠速停止车辆中的电池时,如果像在用于怠速停止车辆中的电池的情况那样允许执行怠速停止功能,则可能会缩短电池的寿命。因此,期望根据电池的类型而更合理地对允许执行或禁止执行怠速停止功能进行控制。
[0004] 本发明提供了一种车辆的控制系统和控制方法,用来根据电池的类型合理地对允许执行或禁止执行怠速停止功能进行控制。
[0005] 根据本发明的第一方面的车辆的控制系统包括电子控制单元。该电子控制单元被配置为(a)测量安装在车辆上的电池的特性;(b)基于至少一个特性来判定电池是指定电池还是非指定电池;并且(c)基于电池的至少一个特性的阈值来判定是否允许执行车辆的怠速停止功能,该阈值在电池被判定为指定电池时被设定为第一阈值,并且当电池被判定为非指定电池时被设定为与第一阈值不同的第二阈值。
[0006] 根据本发明的第二方面,提供了一种对包括电池和电子控制单元的车辆进行控制的方法。该方法包括:(a)通过电子控制单元,测量安装在车辆上的电池的特性;(b)通过电子控制单元,基于至少一个特性来判定电池是指定电池还是非指定电池;并且(c)通过电子控制单元,基于电池的至少一个特性的阈值来判定是否允许执行车辆的怠速停止功能。该阈值在电池被判定为指定电池时被设定为第一阈值,并且当电池被判定为非指定电池时被设定为与第一阈值不同的第二阈值。
[0007] 根据本发明的第一方面或第二方面,提供了用于根据电池的类型合理地对允许执行或禁止执行怠速停止功能进行控制的车辆控制系统和控制方法。

附图说明

[0008] 下面将参照附图来描述本发明的示例性实施例的特征、优点以及技术和工业重要性,其中,相同的附图标记表示相同的元件,且在附图中:
[0009] 图1是示出了作为本发明的一个实施例的汽车的配置的说明图;
[0010] 图2是电池判定过程的流程图;
[0011] 图3是用于解释电池更换检测操作的内容的视图;
[0012] 图4是示出了电池更换检测操作的流程的视图;
[0013] 图5是用于解释没有RAM初始化的电池更换检测操作的内容的视图;
[0014] 图6是示出了没有RAM初始化的电池更换检测操作的流程的视图;
[0015] 图7是用于解释判定电池类型的方法的视图;
[0016] 图8是示出了判定电池类型的流程的视图;
[0017] 图9是怠速停止允许/禁止判定过程的流程图;
[0018] 图10是用于解释启动(start-up)最低电压的视图;
[0019] 图11是示出了电池的启动最低电压和直到怠速停止功能停止执行为止所经历的天数之间的关系的一个示例的视图;
[0020] 图12是示出了电池的启动最低电压和直到怠速停止功能停止执行为止所经历的天数之间的关系的另一示例的视图;
[0021] 图13是示出了电池的启动最低电压和直到怠速停止功能停止执行为止所经历的天数之间的关系的又一示例的视图;
[0022] 图14是示出了电池的内阻和直到怠速停止功能停止执行为止所经历的天数之间的关系的一个示例的视图;以及
[0023] 图15是用于解释基于内阻来判定电池类型的方法的视图。

具体实施方式

[0024] A总体配置图1是示出了作为本发明的一个实施例的汽车200的配置的说明图。汽车200配备有怠速停止功能。汽车200包括发动机10、自动变速器15、差动齿轮装置20、驱动轮25、起动器30、交流发电机35、电池40以及电子控制单元50。在本实施例中,汽车200配备有具有发动机10的怠速停止功能(自动停止功能)和自动重起功能(自动起动功能)的停止及起动系统。
[0025] 发动机10是一种通过燃烧诸如汽油或轻油的燃料来生成动力的内燃机。发动机10的动力被传递至自动变速器15,并且还通过驱动机构34传递至交流发电机35。由电子控制单元50根据驾驶员操作的加速踏板(未示出)的踩压量来改变发动机10的输出。
[0026] 自动变速器15自动地改变其的齿数比或速度比(即,自动地升档或降档)。发动机10的动力(转速或转矩)由自动变速器15来改变,并通过差动齿轮单元20以期望的转速和转矩传递至左右驱动轮25。因而,发动机10的动力通过自动变速器15传递至驱动轮25,同时被根据加速踏板的踩压量来改变,以便使车辆(汽车200)加速或减速。
[0027] 在本实施例中,传递发动机10的动力至交流发电机35的驱动机构34采用带驱动布置。交流发电机35利用发动机10的部分动力来产生电力。由此产生的电力用于通过逆变器(未示出)对电池40充电。在本实施例中,交流发电机35利用根据来自电子控制单元50的目标发电电压信号所控制的电压来产生电力。
[0028] 电池40是作为DC电源的铅蓄电池,并将电力供应至除发动机主体之外还设置的外设。在本说明书中,除发动机主体之外还设置的并利用电池40的电力进行操作的外设将称为“附件(accessory)”。另外,一组附件称为“(复数形式的)附件(accessories)”。汽车200包括作为附件70的头灯72、空调装置74、音响设备76等。
[0029] 起动器30是一种利用从电池40供应的电力来起动发动机10的电池电动机。当驾驶员操作点火开关89以便起动已停止的汽车的运行时,起动器30被激活以便发动机10起动。当从怠速停止状况重起发动机10时也使用起动器30。
[0030] 电子控制单元50被配置为具有CPU 51、ROM 52、RAM 53、闪存57以及输入/输出端口的计算机。各种传感器、起动器30、交流发电机35以及点火开关89都与输入/输出端口连接。例如,与输入/输出端口连接的传感器包括,例如:检测驱动轮25的转速的车轮速度传感器82,检测制动踏板的踩压的制动踏板传感器84,检测加速踏板的踩压量作为加速踏板位置的加速踏板位置传感器86,以及检测电池40的电压、电流和温度的电池传感器88。
[0031] RAM 53是易失型存储器,且其存储内容利用从电池40供应的电力来保持。因此,如果电池40和电子控制单元50从彼此断开,会使存储在RAM 53中的数据(诸如用于校正发动机10的控制图的习得数据(learned data))初始化。因从汽车200移除电池40而导致存储在RAM53中的数据初始化也会称作“电池清除(battery clearing)”
[0032] CPU 51对RAM 53加载存储在ROM 52中的计算机程序以起电池特性测量单元54、电池判定单元55以及怠速停止控制单元56的作用。
[0033] 电池特性测量单元54利用电池传感器88测量电池40的特性。更具体地,电池特性测量单元54测量的电池40的电压、电流、温度、内阻、容量、充电接收能力、SOC(充电率),作为电池40的特性。内阻、容量、充电接收能力以及SOC可以分别利用电压、电流和温度来计算。
[0034] 电池判定单元55基于由电池特性测量单元54所测得的电池40的特性来判定电池40的类型。在本实施例中,电池判定单元55判定电池40是专用于怠速停止车辆中的电池还是非专用于怠速停止车辆中的一般电池。在以下描述中,前者的电池将被称为“指定电池”,且后者的电池将被称为“非指定电池”。电池判定单元55可以在诸如仪表或液晶显示器的显示器85上显示电池40的判定结果。在本实施例中,作为指定电池的专用于怠速停止车辆中的电池遵守由日本电池协会发布的并与用于怠速停止车辆的铅蓄电池相关的SBA S0101:
2006。通常,指定电池在高速充电能力(充电接收能力)、容量以及耐久性方面比非指定电池更优良。
[0035] 在汽车200处于怠速状况时,怠速停止控制单元56控制使发动机10停止的怠速停止功能。怠速停止功能在本领域是公知的,因此将不作详细描述。在本实施例中,当由电池判定单元55所判定的电池40的类型为“非指定电池”时,与电池40的类型被判定为“指定电池”的情况相比,怠速停止控制单元56设定了能够执行怠速停止功能的更苛刻的条件。这是因为,由于电池容量不足,非指定电池可能无法在怠速停止时向附件供应电力。但是,如果怠速停止控制单元56从稍后将会描述的外端子300接收到给定的信号(将称作“强制允许信号”),则即便判定了电池40为“非指定电池”,控制单元56也不会设定苛刻条件作为能够执行怠速停止功能的条件。在尽管实际上安装了指定电池但电池判定单元55错误地将所安装的电池识别为非指定电池时,该布置将避免对怠速停止功能的执行施加更苛刻的条件的情况,且怠速停止功能无法被更早地被执行。稍后将详细描述能够执行怠速停止功能的条件。在本实施例中,“能够执行怠速停止功能”这句话暗指“能够执行后续的自动重起功能(自动起动功能)”。在没有执行怠速停止功能的状况下,避免了发动机10在被自动停止之后不能自动地起动的情形。
[0036] 外端子300是设置在汽车经销商等处的诸如维护工具或开关的外部工具,并能够与电子控制单元50连接用来与其通信。外端子300和电子控制单元50可以通过导线来连接,或者无线地连接。外端子300也称作“诊断测试器(DiagTester)”。外端子300被配置为具有CPU 302、ROM 304以及RAM 306的计算机。如果电子控制单元50和外端子300彼此连接,则存储在电子控制单元50的RAM 53中的内容可以通过外端子300读取并显示在外端子300上。并且,外端子300能够向电子控制单元50给予各种命令。在本实施例中,当使用者(技工)对外端子300执行某操作时,外端子300向电子控制单元50输出强制允许信号。如果电子控制单元50从外端子300接收了强制允许信号,则其将表示接收到强制允许信号的信息写入RAM 53。B.电池判定过程:图2是由电子控制单元50执行的电池判定过程的流程图。电池判定过程是一种用于判定安装在汽车200上的电池40的类型的过程。电池判定过程在每次点火开关89被开启时被执行。
[0037] 一旦执行了电池判定过程,电池特性测量单元54起初利用电池传感器88来测量电池40的特性(步骤S10)。在步骤S10中,电池特性测量单元54测量电压、电流、温度、内阻以及容量,作为电池40的特性。电池特性测量单元54将测量结果写入闪存57中。
[0038] 然后,电池判定单元55判定RAM 53是否已被初始化(即,清除了RAM 53的内容)(步骤S12)。如果判定了RAM 53已被初始化,则电池判定单元55基于在步骤S10中所测得的电池40的特性来进一步判定电池40是否已被更换。即使在RAM 53已被初始化的情况下,电池40实际上也可能没有被更换。步骤S14的操作将称为“电池更换检测操作”。
[0039] 图3是用于解释电池更换检测操作的内容的视图。在图3示出的图形中,纵轴表示判定电池40是否已被更换所基于的判定因素的值,横轴表示变化因素的值。在本实施例中,电池40的内阻用作判定因素。引起判定因素(内阻)变化的变化因素可以是例如电池40的容量或温度。电池特定测量单元54在RAM 53被初始化之前读取存储在闪存57中的电池40的内阻,并计算出通过根据变化因素校正所读取的值而得到的值(其将称为“校正后特性”)。一旦计算出校正后特性,则电池特性测量单元54就确定了其内可以判定电池40尚未被更换的内阻的范围(其将称为“未更换判定范围”),使得校正后特性处于该范围的中心。然后,判定在RAM 53被初始化之后在上述步骤S10中所测得的电池40的内阻是否落在未更换判定范围内。如图3所示,如果电池40的内阻在未更换判定范围内,则电池判定单元55判定电池40尚没有更换。另一方面,如果在当前循环中测得的内阻不在未更换判定范围内,则判定电池40已更换。
[0040] 图4是示出了电池更换检测操作的流程的视图。在上述步骤S10中,每次当点火开关89开启时,电池特性测量单元54计算电池40的内阻并将其存储在闪存57中。然后,如果RAM 53在某个时间t0被初始化(上述步骤S12:是),那么在时间t1执行上述步骤S14,以便于基于上个循环中测得的内阻来确定未更换判定范围,并且依据在此次循环中获得的内阻的测量值是否落在未更换判定范围内来判定电池40是否已更换。图4示出了在RAM 53初始化之后电池40的内阻很大程度上改变的示例。在这种情况下,电池40的内阻不在未更换判定范围内;因此,在上述步骤S14中判定了电池40已更换。
[0041] 如果在上述步骤S12中判定了RAM 53没有被初始化,则电池判定单元55判定电池40是否在RAM 53没有初始化的情况下尚未更换(步骤S16)。一些使用者可以在利用干电池等支持(back up)RAM 53的同时,利用另一电池来更换该电池40,而且即使判定了RAM 53没有被初始化,也并不一定意味着电池尚没有更换。步骤S16的操作将称为“没有RAM初始化的电池更换检测操作”。
[0042] 图5是用于解释没有RAM初始化的电池更换检测操作的内容的视图。在图5示出的图示中,纵轴表示判定电池40是否已更换所基于的判定因素的值,且横轴表示变化因素的值。在本实施例中,电池40的内阻用作判定因素。引起判定因素(内阻)变化的变化因素可以是例如电池40的容量或温度。电池特性测量单元54读取在上个循环点火开关开启时存储在闪存57中的电池40的内阻,且计算出通过根据变化因素校正所读取的值而获得的值(其将称为“校正后特性”)。一旦计算出校正后特性,电池特性测量单元54确定在其内可以判定电池40尚没有更换的内阻的范围(其将称为“未更换判定范围”),使得校正后特性处于该范围的中心。然后,在该循环中开启了点火开关时,判定在上述步骤S10所测得的电池40的内阻是否落在未更换判定范围内。如图5所示,如果电池40的内阻在未更换判定范围内,则电池判定单元55判定电池40尚没有更换。另一方面,如果在该循环中测得的内阻不在未更换判定范围内,则判定电池40已更换。
[0043] 图6是示出了没有RAM初始化的电池更换检测操作的流程的视图。在上述步骤S10中,每次在点火开关89开启时,电池特性测量单元54计算电池40的内阻并将其存储在闪存57中。然后,如果点火开关89开启,且在上述步骤S12中判定了RAM 53没有初始化(上述步骤S12:否),则执行上述步骤S16,以便于基于上个循环中测得的内阻来确定未更换判定范围,并且依据在本次循环中获得的内阻的测量值是否落在未更换判定范围内来判定电池40是否已更换。图6示出了在本次循环中开启点火开关时电池40的内阻很大程度上改变的示例。
在这种情况下,电池40的内阻不在未更换判定范围内;因此,在上述步骤S16中判定电池40已更换。
[0044] 如果在步骤S14的电池更换检测操作中判定了电池40已更换(步骤S20:是),则电池判定单元55基于电池40的特性来判定电池40的类型(步骤S22)。此外,当在步骤S16的没有RAM初始化的电池更换检测操作中判定了电池40已更换时(步骤S18:是),电池判定单元55基于电池40的特性来判定电池40的类型(步骤S22)。
[0045] 图7是用于解释判定电池40的类型的方法的视图。在图7的图示中,纵轴表示判定电池40的类型所基于的判定因素的值,且横轴表示变化因素。在本实施例中,采用了电池40的充电接收能力(充电恢复能力)。变化因素可以是电池40的容量或温度。在上述步骤S22中,电池特性测量单元54测量电池40的充电接收能力,且电池判定单元55将所测得的电池40的充电接收能力与预先根据变化因素设定的接收能力判定值相比较,如果充电接收能力大于接收能力判定值则判定电池40的类型为指定电池。另一方面,如果充电接收能力小于接收能力判定值,则判定电池40的类型为非指定电池。
[0046] 图8是示出了判定电池类型的流程的视图。上曲线图示出了电池40的SOC的变化,且下曲线图示出了电池40的电压的变化。如果在上述步骤S14或步骤S16中检测到电池40的更换,则电池特性测量单元54初始向电池40施加给定的电压使电池40充满电,然后在电池40充满电之后的时间t3使电池40放电了给定的放电量(“用于判定接收能力的放电量”),以便于降低(reduce)电池40的SOC变化。在如此降低SOC变化后,电池特性测量单元54在时间t4对电池40再次充电,并在一段预定时间后的时间t5测量SOC。由此测得的从时间t4至时间t5的SOC的变化量,或从时间t4至时间t5的充电电流的积分量表示充电接收能力。如果由此测得的充电接收能力大于随变化因素变化的接收能力判定值(图7),则电池判定单元55判定电池40的类型是指定电池。另一方面,如果充电接收能力小于接收能力判定值,则电池判定单元55判定电池40的类型是非指定电池。
[0047] 如果在上述步骤S22中判定了电池40的类型是指定电池(步骤S24:是),则怠速停止控制单元56将电池40为指定电池的判定结果存储在闪存57中(步骤S26)。另一方面,如果在上述步骤S22中判定了电池40的类型为非指定电池(步骤S24:否),则怠速停止控制单元56判定是否从外端子300接收到了强制允许信号(步骤S28)。怠速停止控制单元56能够通过判定在RAM 53中是否已写入指示接收到强制允许信号的任意信息来判定是否从外端子300接收到强制允许信号。
[0048] 如果从外端子300接收到强制允许信号(步骤S28:是),则即使在步骤S22中判定的电池40的类型为非指定电池,怠速停止控制单元56也将电池40的类型为指定电池的判定结果存储在闪存57中(步骤S26)。另一方面,如果没有从外端子300接收到强制允许信号(步骤S28:否),则怠速停止控制单元56将电池40的类型为非指定电池的判定结果存储在闪存57中(步骤S30)。如果在上述步骤S14的电池更换检测操作中没有检测到电池40的更换(步骤S20:否),则电子控制单元50结束电池判定过程。此外,如果在上述步骤S16的没有RAM初始化的电池更换检测操作中没有检测到电池40的更换(步骤S18:否),则电子控制单元50结束电池判定过程。在这种情况下,不执行步骤S22和后续步骤,且不更新存储在闪存57中的判定结果。因此,在上个循环中作出的判定结果按照原状保持在闪存57中。C.怠速停止允许/禁止过程图9是由电子控制单元50执行的怠速停止允许/禁止过程的流程图。怠速停止允许/禁止过程是一种用于根据在电池判定过程中由电池判定单元55作出的判定结果来判定是否能够执行怠速停止功能的过程。怠速停止允许/禁止过程在每次起动发动机10时被执行。在本实施例中,发动机10的起动包括在开启点火开关89时的起动以及由自动起动功能(自动重起功能)引起的起动。
[0049] 一旦执行了怠速停止允许/禁止过程,怠速停止控制单元56首先读取存储在闪存57中的判定结果。
[0050] 如果判定结果是“指定电池”(步骤S32:是),则怠速停止控制单元56将电池40的启动最低电压与用于指定电池的阈值电压值A[V]相比较(步骤S34)。
[0051] 图10是用来解释电池40的启动最低电压的视图。在图10示出的图示中,纵轴表示电池40的电压,横轴表示时间。在时间t6处,起动器30被起动以便于起动发动机10,然后开始了发动机启动。这时,电池40向起动器30供应用于开始起动器30的转动所需的电力。因此,电池40的电压保持降低的直到到达时间t7。然后,起动器30的转速在变化的同时增加直到发动机10被起动。随着起动器30的转速在变化的同时增加,供应至起动器30的电力在变化的同时下降,且电池40的电压在变化的同时增加。因而,电池40的电压在时间t7达到了最小值之后通常在变化的同时增加。电池40的启动最低电压定义为在发动机被起动时电压的一系列变化期间所检测到的最低电压值。在图10的示例中,启动最低电压对应于由电池传感器88在时间t7检测到的电压值。
[0052] 当在上述步骤S34中判定了电池40的启动最低电压等于或高于用于指定电池的阈值电压值A[V]时(步骤S34:是),怠速停止控制单元56允许执行怠速停止功能,并允许实行充电控制(步骤S38)。例如,当满足了诸如车速变得小于给定速度这样的条件的给定发动机停止条件时,怠速停止控制单元56向发动机10输出停止信号,并使发动机10停止。另一方面,如果在上述步骤S34中判定了电池40的启动最低电压低于用于指定电池的阈值电压值A[V]时(步骤S34:否),怠速停止控制单元56禁止执行怠速停止功能和充电控制(步骤S36)。例如,即使在满足了给定发动机停止条件时,怠速停止控制单元56也不向发动机10输出停止信号。在本实施例中,充电控制意指用于在电池40的充电量变得等于预定上限水平时停止通过交流发电机35的发电的控制,以及在电池40的充电量等于预定下限电平时开始通过交流发电机35的发电的控制。“禁止执行充电控制”意指即使在电池40充满电时,也保持由交流发电机35产生的电力以便于使电池40保持在充满电的状况下。
[0053] 另一方面,如果在上述步骤S32中判定结果是“非指定电池”(步骤S32:否),则怠速停止控制单元56将电池40的启动最低电压与用于非指定电池的阈值电压值B[V]相比较(步骤S40)。在本实施例中,用于非指定电池的阈值电压值B[V]高于用于指定电池的阈值电压值A[V]。
[0054] 如果在上述步骤S40中判定了电池40的启动最低电压等于或高于用于非指定电池的阈值电压值B[V](步骤S40:是),则怠速停止控制单元56允许执行怠速停止功能,并允许实行充电控制(步骤S38)。另一方面,如果在上述步骤S40中判定了电池40的启动最低电压低于用于非指定电池的阈值电压值B[V](步骤S40:否),则怠速停止控制单元56禁止执行怠速停止功能,禁止执行充电控制,并使显示器85显示安装了非指定电池的信息(步骤S42)。如果完成了如上所说明的怠速停止允许/禁止过程,则电子控制单元50依据根据怠速停止允许/禁止过程所判定的对执行怠速停止功能的允许或禁止来实行对汽车200的操作控制。
[0055] 在上述实施例中,当判定的结果是“非指定电池”,且电池40的启动最低电压低于用于非指定电池的阈值电压值B[V]时,怠速停止控制单元56使显示器85显示安装了非指定电池的信息。但是,如果判定结果是“非指定电池”,则即使当判定了电池40的启动最低电压等于或高于用于非指定电池的阈值电压值B[V]时,怠速停止控制单元56也可以使显示器85显示安装了非指定电池的信息。进行该布置以便于通知驾驶员怠速停止功能极有可能比在安装了指定电池的情况下在更早的时间点处被停止执行。
[0056] 接着参照图11至图14,将解释通过将用于指定电池的阈值电压值A[V]以及用于非指定电池的阈值电压值B[V]设定为不同值而具有的效果。图11是表示电池40的启动最低电压和直到怠速停止功能被停止执行为止所经历的天数之间的关系的视图。在图11示出的图示中,纵轴表示电池40的启动最低电压,且横轴表示从开始使用电池40所经历的天数。
[0057] 如果存储在闪存57中的判定结果是“非指定电池”,则在经历了d1天时电池40的启动最低电压变得低于用于非指定电池的阈值电压值B[V]时,怠速停止控制单元56禁止执行怠速停止功能。另一方面,如果判定结果是“指定电池”,则即使当经历了d1天后电池40的启动最低电压变得低于用于非指定电池的阈值电压值B[V]时,因为启动最低电压仍然高于用于指定电池的阈值电压值A[V],所以怠速停止控制单元56也继续允许执行怠速停止功能。如果判定结果是“指定电池”,则怠速停止控制单元56允许执行怠速停止功能直到启动最低电压低于用于指定电池的阈值电压值A[V]。如果在经历了d2天时启动最低电压变得低于用于指定电池的阈值电压值A[V],则怠速停止控制单元56禁止执行怠速停止功能。因而,即使启动最低电压以相同的方式随时间变化,直到怠速停止功能停止执行为止所经历的天数在判定结果是“非指定电池”的情况下与判定结果是“指定电池”的情况相比,仍减少了(d2-d1)天。在图11的示例中,用于指定电池的阈值电压值A[V]以及用于非指定电池的阈值电压值B[V]都预先登记在ROM 52或闪存57中。
[0058] 如同图11,图12是表示电池40的启动最低电压和直到怠速停止功能停止执行为止所经历的天数之间的关系的视图。图12不同于图11在于用于非指定电池的阈值电压值B[V]根据电池40的特性变化。更具体地,用于非指定电池的电压阈值B[V]设定为通过从最大启动最低电压减去操作容许电压减小范围C[V]而得到的值。最大启动最低电压为启动最低电压的最大值。在电池更换后立即测得的启动最低电压可以用来代替最大启动最低电压。在这种情况下,用于非指定电池的阈值电压值B[V]设定为通过从电池更换之后所立即测得的启动最低电压减去操作容许电压减小范围C[V]所得到的值。操作容许电压减小范围C[V]是预先登记在ROM 52或闪存57中的电压值,并可以为例如1[V]。将用于指定电池的阈值电压值A[V]以及用于非指定电池的阈值电压值B[V]设定为不同值而具有的效果与以上参考图11所描述的内容相似,因而不将再解释。
[0059] 因而,利用图12的配置,根据电池40的特性来计算用于非指定电池的阈值电压值B[V]。更具体地,用于非指定电池的阈值电压值B[V]不是如图11的布置中与电池更换之后所立即测得的启动最低电压以及最大启动最低电压无关的、预先登记在ROM 52或闪存57中的绝对值,而是计算为与电池更换之后所立即测得的启动最低电压或最大启动最低电压相关的值。因此,例如,即使在作为非指定电池的电池40的最大启动最低电压比较高时,电子控制单元50也能够防止怠速停止功能被允许执行过多天数。
[0060] 电子控制单元50可以将通过使最大启动最低电压或更换电池后立即测得的启动最低电压与预定百分比(例如95%)相乘所获得的值设定作为用于非指定电池的阈值电压值B[V]。
[0061] 如同图11和图12,图13是表示电池40的启动最低电压和直到怠速停止功能停止执行为止所经历的天数之间的关系的视图。图13不同于图11和图12在于用于非指定电池的操作时限(天数),替代用于非指定电池的阈值电压值B[V],被用作阈值。更具体地,用于非指定电池的操作时限(天数)设定为当电池40的启动最低电压被估计为变得低于用于非指定电池的阈值电压值B[V]时所经历的天数。在本实施例中,用于非指定电池的操作时限(天数)预先登记在ROM 52或闪存57中。
[0062] 如果存储在闪存57中的判定结果是“非指定电池”,则在所经历的天数达到作为用于非指定电池的操作时限的d5天时,怠速停止控制单元56禁止执行怠速停止功能。另一方面,如果判定结果是“指定电池”,则即使所经历的天数达到d5天,仍将电池40的启动最低电压估计为等于或高于用于指定电池的阈值电压值A[V];因此,怠速停止控制单元56继续允许执行怠速停止功能。这是因为,当判定结果是“指定电池”时,怠速停止控制单元56允许执行怠速停止功能直到启动最低电压变得低于用于指定电池的阈值电压值A[V]为止。然后,如果在经历了d6天时启动最低电压变得低于用于指定电池的阈值电压值A[V],则怠速停止控制单元56禁止执行怠速停止功能。
[0063] 当判定结果也是“指定电池”时,如同判定结果是“非指定电池”的情况,怠速停止控制单元56可以采用用于指定电池的操作时限(天数),替代用于指定电池的阈值电压值A[V],作为阈值。在这种情况下,用于指定电池的操作时限(天数)设定为当作为指定电池的电池40的启动最低电压被估计为变得低于用于指定电池的阈值电压值A[V]时所经历的天数。用于指定电池的操作时限(天数)预先登记在ROM 52或闪存57中。当判定结果是“指定电池”时,在所经历的天数达到作为用于指定电池的操作时限的d6天时怠速停止控制单元56禁止执行怠速停止功能。
[0064] 因而,电子控制单元50基于从开始使用电池40起所经历的天数来估计电池40的启动最低电压,且判定允许或禁止怠速停止功能的执行。因此,电子控制单元50能够在作为非指定电池的电池40的启动最低电压被估计为变得低于用于非指定电池的阈值电压值B[V]时来禁止执行怠速停止功能,而无需监测电池40的启动最低电压,或无需仅依赖其的监测结果。
[0065] 此外,电子控制单元50可以采用基于在开始使用电池40之后自动起动功能的执行次数或频率、开始使用电池40之后的汽车的行驶距离等的阈值,代替作为基于从开始使用电池40起所经历的天数的阈值的用于非指定电池的操作时限(天数)。
[0066] 图14是表示电池40的内阻和直到怠速停止功能停止执行为止所经历的天数之间的关系的视图。图14不同于图11和图12在于用于指定电池的阈值电阻值X[Ω]以及用于非指定电池的阈值电阻值Y[Ω],替代用于指定电池的阈值电压值A[V]和用于非指定电池的阈值电压值B[V],被用作阈值。更具体地,用于指定电池的阈值电阻值X[Ω]设定为在作为指定电池的电池40的启动最低电压被估计为变得低于用于指定电池的阈值电压值A[V]时的电池40的内阻。此外,用于非指定电池的阈值电阻值Y[Ω]设定为在作为非指定电池的电池40的启动最低电压被估计为变得低于用于非指定电池的阈值电压值B[V]时的电池40的内阻。在本实施例中,用于指定电池的阈值电阻值X[Ω]和用于非指定电池的阈值电阻值Y[Ω]预先登记在ROM 52或闪存57中。
[0067] 如果存储在闪存57中的判定结果为“非指定电池”,则在经历了d7天时电池40的内阻超过用于非指定电池的阈值电阻值Y时,怠速停止控制单元56禁止执行怠速停止功能。这是因为,作为非指定电池的电池40的启动最低电压被估计为变得低于用于非指定电池的阈值电压值B[V]。另一方面,如果判定结果为“指定电池”,则即使在经历了d7时内阻超过了用于非指定电池的阈值电阻值Y[Ω],因为内阻仍低于用于指定电池的阈值电阻值X[Ω],所以怠速停止控制单元56也继续允许执行怠速停止功能。这是因为,当判定结果为“指定电池”时,怠速停止控制单元56允许执行怠速停止功能直到启动最低电压被估计为变得低于用于指定电池的阈值电压值A[V]为止。于是,如果在经历了d8天时内阻超过了用于指定电池的阈值电阻值X[Ω],则怠速停止控制单元56禁止执行怠速停止功能。这是因为作为指定电池的电池40的启动最低电压被估计为变得低于用于指定电池的阈值电压值A[V]。因而,即使内阻值以相同的方式随时间变化,直到怠速停止功能停止执行为止所经历的天数在判定结果为“非指定电池”的情况下,与判定结果为“指定电池”的情况相比,减少了(d8-d7)天。
[0068] 如上所述,电子控制单元50直接或间接地判定经判定为指定电池的电池40的启动最低电压是否变得低于用于指定电池的阈值电压值A[V]。此外,电子控制单元50直接或间接地判定经判定为非指定电池的电池40的启动最低电压是否变得低于不同于用于指定电池的阈值电压值A[V]的用于非指定电池的阈值电压值B[V]。然后,电子控制单元50基于判定结果判定允许还是禁止执行怠速停止功能。因此,即使在安装了非指定电池时,在满足了与在安装了指定电池时所采用的不同的条件时,电子控制单元50也能够允许执行怠速停止功能,而不是一律禁止怠速停止功能的执行。更具体地,例如,当在性能方面满足了比在安装了指定电池时所采用的更苛刻的条件时,电子控制单元50能够允许执行怠速停止功能。结果是,即使在偏远地区因电池用尽引起的紧急使用非指定电池的情况下,电子控制单元
50也能够允许执行怠速停止功能,使得防止损害由怠速停止功能提供的诸如低燃料消耗等优点。
[0069] 此外,即使在安装了非指定电池的条件下电子控制单元50允许执行怠速停止功能的情况下,当启动最低电压变得低于用于非指定电池的阈值电压值B[V]时,电子控制单元50也禁止执行怠速停止功能。因此,电子控制单元50能够在就电池40的使用寿命而言不存在问题的SOC或频率的范围内来允许执行怠速停止功能。此外,可以防止:电子控制单元50允许怠速停止功能执行直到电池40的寿命终止为止,从而使电池40的寿命极其短。在怠速停止功能停止执行时,作为非指定电池的电池40未降级低至需要更换的程度。因此,即使在怠速停止功能停止实行之后,电池40也可以持续用于向各种电负载供应电力。
[0070] 此外,电子控制单元50通过监测因驱动汽车的方式不同而受影响的电池40的电压来直接判定电池40的启动最低电压是否变得低于阈值电压值。因此,与间接地进行判定的情况相比,电子控制单元50能够在更精确地反映出因驱动方式不同而对判定的影响的同时,确定禁止怠速停止功能执行的时间。
[0071] 此外,电子控制单元50可以通过监测电池40的使用时期、自动起动功能的执行频率(次数)、行驶距离、或电池40的内阻来间接判定电池40的启动最低电压是否低于阈值电压值。因此,即使在没有监测电池40的电压时,电子控制单元50也能够基于间接判定的结果来适合地确定禁止执行怠速停止功能的时间。
[0072] 此外,除电池40的电压之外,电子控制单元50还可以通过监测电池40的使用时期、自动起动功能的执行频率(次数)、行驶距离、和电池40的内阻中的至少一种来判定电池40的启动最低电压是否变得低于阈值电压值。利用该布置,电子控制单元50能够提高判定结果的可靠性。
[0073] 电子控制单元50可以与电池40的启动最低电压无关地,基于电池40的使用时期、自动起动功能的执行频率(次数)、行驶距离、和电池40的内阻中的至少一种来判定允许还是禁止执行怠速停止功能。
[0074] 根据以上所说明的本实施例的汽车200,即使所判定的电池40的类型为非指定电池,如果从外端子300接收到了强制允许信号,判定结果仍校正为“指定电池”。因此,即使当尽管实际安装了指定电池,但由于经年的变化等,电池的类型被错误地判定为非指定电池时,也能够通过将汽车200带到汽车经销商等处使其装有外端子300来避免过早地禁止怠速停止功能的执行。因而,可以提高用户的方便性。
[0075] 在本实施例中,如果在初始化前后没有出现电池40的特性中的变化,则即使在RAM 53被初始化时也判定电池40没有更换。因此,例如,当由于某种原因而切断了用于连接电池
40和电子控制单元50的电缆然后又重新连接时,防止了错误地判定电池40已更换。
[0076] 此外,根据本实施例,即使当RAM 53没有被初始化,如果在点火开关的上次开启和点火开关的当前开启之间电池40的特性改变了,则仍判定电池40已更换。因此,即使当电池40在没有RAM 53的初始化的情况下被更换时,也可以适当地检测出电池40的更换。
[0077] 在本实施例中,当安装的电池40判定为非指定电池时,有关非指定电池的安装的信息在显示器85上显示。因此,但用户也可以被容易地通知尽管实际连接了指定电池但错误地判定安装了非指定电池的事实。D.改进的示例改进的示例1:在本说明性实施例中,基于电池40的充电接收能力来判定电池40的类型。但是,用于判定电池40的类型的判定因素不限于充电接收能力。例如,可以基于电池40的内阻来判定电池40的类型。
[0078] 图15是用于解释基于内阻来判定电池40的类型的方法的视图。在图15的图示中,纵轴表示用于判定电池40的类型的判定因素(内阻)的值,横轴表示变化因素。变化因素可以是电池40的容量或温度。电池判定单元55将在图2的步骤S10中测得的电池40的内阻值与根据变化因素预先设定的内阻判定值相比较,且如果内阻值小于内阻判定值则判定电池40的类型为指定电池。另一方面,如果内阻值大于内阻判定值,则电池判定单元55判定电池40的类型为非指定电池。改进的示例2:在本说明性实施例中,在电池更换检测操作中,或没有RAM初始化的电池更换检测操作中,基于电池40的内阻值的变化来判定电池40是否已更换。但是,可以基于电池40的充电接收能力或容量的变化来判定电池40是否已更换。改进的示例3:在本说明性实施例中,当检测到电池40的更换时判定电池40的类型。甚而,可以在不考虑电池40是否已更换的情况下来判定电池40的类型。例如,电子控制单元50可以在每次点火开关89开启时判定电池40的类型。改进的示例4:在本说明性实施例中,当电池40被判定为非指定电池时,采用比用于指定电池的阈值电压值A[V]更高的用于非指定电池的阈值电压值B[V]。另一方面,如果电池40被判定为比指定电池更高性能的非指定电池,则可以采用比用于指定电池的阈值电压值A[V]更低的用于非指定电池的阈值电压值B[V]。在这种情况下,比指定电池更高性能的非指定电池例如具有比指定电池更高的高速充电能力(充电接收能力)。改进的示例5:在本说明性实施例中,在进行了电池更换的检测和电池类型的判定之后,判定是否接收到强制允许信号,且如果接收到强制允许信号,电子控制单元50可以视为已安装了指定电池。甚而,当接收到强制允许信号时,电子控制单元50可以无需进行电池更换的检测和电池类型的判定而视为已安装了指定电池。也就是,当从外端子300接收到强制允许信号时,电子控制单元50可以不考虑电池更换的检测结果和电池类型的判定结果而视为已安装了指定电池。改进的示例6:在本说明性实施例中,一个电子控制单元50起电池特性测量单元54、电池判定单元55以及怠速停止控制单元56的作用。甚而,两个或多个控制器中的每个均可以起电池特性测量单元54、电池判定单元55以及怠速停止控制单元56中的一个或两个或更多个的作用。例如,ECO-运行ECU可以起电子特性测量单元54和电池判定单元55的作用,且发动机ECU可以起怠速停止单元56的作用。在另一个示例中,ECO-运行ECU或制动器ECU可以起怠速停止控制单元56的作用,且另一控制器可以起电池特性测量单元54以及电池判定单元55的作用。本发明不限于上述实施例以及改进的示例,而是可以不偏离本发明的原理的情况下采用各种布置来实施。例如,与本发明的摘要中描述的技术特征对应的实施例和改进的示例中的技术特征可以按需要替换或组合,以便于达到部分或全部上述目的,或实现部分或全部上述效果。如果在本说明书中描述了不必要的任何技术特征,则可根据需要将该技术特征删除。