气体余量显示控制装置、气体余量显示装置以及气体余量显示控制方法转让专利

申请号 : CN200880112880.4

文献号 : CN101836030B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蟹江尚树

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

摘要 :

气体余量显示控制装置依次算出容器内的压缩气体的质量,对在第一定时算出的第一算出值和在第一定时之后的第二定时算出的第二算出值进行比较,当第二算出值小于第一算出值时基于第二算出值来使显示装置显示容器内的压缩气体的余量,当第二算出值大于等于第一算出值时基于第一算出值来使显示装置显示容器内的压缩气体的余量。由此,当使显示装置显示储存在容器内的压缩气体的余量时,能够抑制尽管未向容器内填充压缩气体、但却显示出容器内的压缩气体的余量增加了的情况发生。

权利要求 :

1.一种气体余量显示控制装置,其使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制装置包括:质量算出部,其算出所述压缩气体的质量;和

显示控制部,其基于由所述质量算出部在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量,所述显示控制部进行如下显示控制:当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,所述第一算出值大于所述第二算出值与预定值之差时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,所述第一算出值小于等于所述第二算出值与预定值之差时,基于所述第二算出值与预定值之差使所述显示装置显示所述压缩气体的余量。

2.如权利要求1所述的气体余量显示控制装置,其中,所述质量算出部基于所述压缩气体的压力和温度来算出所述压缩气体的质量。

3.如权利要求1或2所述的气体余量显示控制装置,其中,所述显示控制部使用在所述气体余量显示控制装置起动后由所述质量算出部算出的值作为所述第一算出值。

4.一种气体余量显示控制装置,其使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制装置包括:质量算出部,其算出所述压缩气体的质量;和

显示控制部,其基于由所述质量算出部在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量,所述显示控制部进行如下显示控制:当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量;

并且,所述显示控制部,

在所述显示控制之前,基于所述第二算出值和预定的阈值来判断是否进行所述显示控制,当所述第二算出值小于等于所述阈值时,进行所述显示控制,当所述第二算出值大于所述阈值时,不进行所述显示控制,而基于所述第二算出值来使所述显示装置显示所述压缩气体的余量。

5.如权利要求4所述的气体余量显示控制装置,其中,所述阈值基于所述压缩气体的压力来设定。

6.如权利要求4或5所述的气体余量显示控制装置,其中,所述质量算出部基于所述压缩气体的压力和温度来算出所述压缩气体的质量。

7.一种气体余量显示装置,其显示储存在容器内的压缩气体的余量,该气体余量显示装置包括:权利要求1至6的任一项所述的气体余量显示控制装置;和显示装置。

8.一种气体余量显示控制方法,使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制方法包括如下步骤:质量算出步骤,算出所述压缩气体的质量;和

显示控制步骤,基于通过所述质量算出步骤在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量,所述显示控制步骤包括如下步骤:当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,所述第一算出值大于所述第二算出值与预定值之差时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,所述第一算出值小于等于所述第二算出值与预定值之差时,基于所述第二算出值与预定值之差使所述显示装置显示所述压缩气体的余量。

9.一种气体余量显示控制方法,使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制方法包括:质量算出步骤,算出所述压缩气体的质量;以及

显示控制步骤,基于通过所述质量算出步骤在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量,所述显示控制步骤包括第一步骤和第二步骤,在所述第一步骤中,

当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量;

在所述第二步骤中,

在所述第一步骤之前,基于所述第二算出值和预定的阈值来判断是否进行所述第一步骤的显示控制,当所述第二算出值小于等于所述阈值时,进行所述第一步骤的显示控制,当所述第二算出值大于所述阈值时,不进行所述第一步骤的显示控制,而基于所述第二算出值来使所述显示装置显示所述压缩气体的余量。

说明书 :

气体余量显示控制装置、气体余量显示装置以及气体余量

显示控制方法

技术领域

[0001] 本发明涉及使预定的显示装置显示储存在容器内的压缩气体的余量的技术。

背景技术

[0002] 以往提出了显示储存在容器内的压缩气体的余量的各种技术(例如参照日本特开2005-240854号公报)。例如,在日本特开2005-240854号公报中记载了基于储存在容器内的压缩气体燃料(压缩气体)的压力和温度来算出压缩气体燃料的质量并显示容器内的压缩气体燃料的余量的技术。作为其他的关联技术,公知有日本特开2004-63205号公报、日本特开昭59-31415号公报、日本特开2006-112492号公报、日本特开2006-242839号公报所记载的技术。
[0003] 但是,在上述日本特开2005-240854号公报所记载的技术中,例如在压力传感器、温度传感器、装置内的各种电子部件的输出中包含误差,各输出值会发生变动,因此实际上即使容器内的压缩气体的质量未改变,在算出容器内的压缩气体的质量时其计算结果也会发生变动(增减)。因此,当显示容器内的压缩气体的余量时,有时尽管未向容器内新填充压缩气体,但却会显示出容器内的压缩气体的余量增加了。

发明内容

[0004] 本发明是为了解决上述问题而完成的,其目的在于:当使显示装置显示储存在容器内的压缩气体的余量时,抑制尽管未向容器内新填充压缩气体、但却显示出容器内的压缩气体的余量增加了的情况发生。
[0005] 本发明为了解决上述问题中的至少一部分,能够作为以下的方式或应用示例来实现。
[0006] (应用示例1)一种气体余量显示控制装置,其使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制装置包括:算出所述压缩气体的质量的质量算出部;以及显示控制部,其基于由所述质量算出部在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量,所述显示控制部执行以下的显示控制:当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量。
[0007] 在应用示例1的气体余量显示控制装置中,关于容器内的压缩气体的质量,在第一定时算出第一算出值,在第一定时之后的第二定时算出第二算出值,并执行以下的显示控制:当第二算出值小于第一算出值时,基于第二算出值来使显示装置显示容器内的压缩气体的余量,当第二算出值大于等于第一算出值时,基于第一算出值来使显示装置显示容器内的压缩气体的余量。每当以预定的定时、例如以预定的周期算出容器内的压缩气体的质量时,依次更新第一算出值和第二算出值。由此,当使显示装置显示储存在容器内的压缩气体的余量时,能够抑制尽管未向容器内填充压缩气体、但却显示出容器内的压缩气体的余量增加了的情况发生。
[0008] (应用示例2)在应用示例1所述的气体余量显示控制装置中,所述质量算出部基于所述压缩气体的压力和温度来算出所述压缩气体的质量。
[0009] 在应用示例2的气体余量显示控制装置中,基于容器内的压缩气体的压力和温度,例如根据公知的气体状态方程式来算出容器内的压缩气体的质量。因此,能够高精度地检测容器内的压缩气体的余量并使显示装置显示容器内的压缩气体的余量。
[0010] (应用示例3)在应用示例1或2所述的气体余量显示控制装置中,所述显示控制部在所述显示控制中,当所述第二算出值大于等于所述第一算出值时,执行以下的显示控制:当所述第一算出值大于所述第二算出值与预定值之差时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量,当所述第一算出值小于等于所述第二算出值与预定值之差时,代替所述第一算出值而基于所述第二算出值与预定值之差来使所述显示装置显示所述压缩气体的余量。
[0011] 这里,“预定值”是正的值,例如基于装置内的各种电子部件等的输出误差而被设定。在应用示例3的气体余量显示控制装置中,当第二算出值大于第一算出值时,执行以下的显示控制:当第一算出值大于第二算出值与上述预定值之差(从第二算出值减去上述预定值后得到的值)时,基于第一算出值来使显示装置显示容器内的压缩气体的余量,当第一算出值小于等于第二算出值与上述预定值之差时,代替第一算出值而基于第二算出值与上述预定值之差来使显示装置显示容器内的压缩气体的余量。即,在即使从第二算出值减去了上述预定值之后该值仍然大于等于第一算出值的情况下,能够判断为向容器内填充了压缩气体而使得第二算出值比第一算出值大,基于第二算出值与预定值之差来使显示装置显示容器内的压缩气体的余量。
[0012] (应用示例4)在应用示例1或2所述的气体余量显示控制装置中,所述显示控制部在所述显示控制中,当所述第二算出值大于等于所述第一算出值时,执行以下的显示控制:当所述第一算出值大于所述第二算出值与预定值之差时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量,当所述第一算出值小于等于所述第二算出值与预定值之差时,代替所述第一算出值而基于所述第二算出值来使所述显示装置显示所述压缩气体的余量。
[0013] 这里,与应用示例3相同,“预定值”是正的值,例如基于装置内的各种电子部件等的输出误差而被设定。在应用示例4的气体余量显示控制装置中,当第二算出值大于第一算出值时,执行以下的显示控制:当第一算出值大于第二算出值与上述预定值之差(从第二算出值减去上述预定值后得到的值)时,基于第一算出值来使显示装置显示容器内的压缩气体的余量,当第一算出值小于等于第二算出值与上述预定值之差时,代替第一算出值而基于第二算出值来使显示装置显示容器内的压缩气体的余量。即,在即使从第二算出值减去了上述预定值之后该值仍然大于等于第一算出值的情况下,能够判断为向容器内填充了压缩气体而使得第二算出值比第一算出值大,基于第二算出值来使显示装置显示容器内的压缩气体的余量。
[0014] (应用示例5)在应用示例1至4中任一项所述的气体余量显示控制装置中,所述比较部使用在所述气体余量显示装置起动后由所述质量算出部算出的值来作为所述第一算出值。
[0015] 在应用示例5的气体余量显示控制装置中,使用在气体余量显示装置起动后由质量算出部算出的值来作为第一算出值。因此,能够抑制容器内的压缩气体的使用过程中的气体余量的错误显示(尽管未向容器内新填充压缩气体,但却显示出容器内的压缩气体的余量增加了)。
[0016] (应用示例6)在应用示例2至5中任一项所述的气体余量显示控制装置中,所述显示控制部在执行所述显示控制之前基于所述第二算出值和预定的阈值来判断是否执行所述显示控制,当所述第二算出值小于等于所述阈值时,所述显示控制部执行所述显示控制,当所述第二算出值大于所述阈值时,所述显示控制部不执行所述显示控制,而基于所述第二算出值来使所述显示装置显示所述压缩气体的余量。上述阈值是正的值。
[0017] (应用示例7)在应用示例6所述的气体余量显示控制装置中,所述阈值基于所述压缩气体的压力而被设定。
[0018] 通常,在容器内的压缩气体的余量较多、容器内的压缩气体的压力较高的情况下,容器内的压缩气体的压力检测的精度较高,因此容器内的压缩气体的质量的计算精度也比较高。另一方面,在容器内的压缩气体的余量已变得较少、容器内的压缩气体的压力已变得较低的情况下,容器内的压缩气体的压力检测的精度降低,因此容器内的压缩气体的质量的计算精度也降低。因此,发生尽管未向容器内新填充压缩气体、但却显示出容器内的压缩气体的余量增加了这样的错误显示的可能性增大。
[0019] 在应用示例7的气体余量显示控制装置中,上述阈值基于容器内的压缩气体的压力而被设定,因此例如在容器内的压缩气体的余量已变得较少的情况下,通过执行应用示例2至6中任一项所述的气体余量显示控制装置的显示控制,能够抑制由于容器内的压缩气体的压力的检测精度的下降而导致的气体余量的错误显示(尽管未向容器内填充压缩气体,但却显示出容器内的压缩气体的余量增加了)。
[0020] 另外,在应用示例6的气体余量显示装置中,上述阈值也可以是能够被任意地设定的阈值。例如,也可以与容器内的压缩气体的压力无关地将阈值设定为比应用示例7中的阈值更高的值。这是因为:用户在容器内的压缩气体的余量较少的情况下具有非常关注容器内的压缩气体的余量的倾向,与此相对在容器内的压缩气体的余量较多的情况下具有不太关注容器内的压缩气体的余量的倾向。
[0021] (应用示例8)一种气体余量显示控制装置,其使预定的显示装置显示储存在容器内的压缩气体的余量,该气体余量显示控制装置包括:算出所述压缩气体的余量的余量算出部;以及显示控制部,其基于由所述余量算出部在第一定时算出的第一算出值和在所述第一定时之后的第二定时算出的第二算出值,使所述显示装置显示所述压缩气体的余量;所述显示控制部执行以下的显示控制:当所述第二算出值小于所述第一算出值时,基于所述第二算出值来使所述显示装置显示所述压缩气体的余量,当所述第二算出值大于等于所述第一算出值时,基于所述第一算出值来使所述显示装置显示所述压缩气体的余量。
[0022] 应用示例8的气体余量显示控制装置也与应用示例1的气体余量显示控制装置相同,当使显示装置显示储存在容器内的压缩气体的余量时,能够抑制尽管未向容器内填充压缩气体、但却显示出容器内的压缩气体的余量增加了的情况发生。
[0023] (应用示例9)一种气体余量显示装置,其显示储存在容器内的压缩气体的余量,该气体余量显示装置包括:应用示例1至8中任一项所述的气体余量显示控制装置;以及所述显示装置。
[0024] 本发明除了上述气体余量显示控制装置、气体余量显示装置的构成方式以外,还可以作为气体余量显示系统、气体余量显示控制方法的发明来构成。另外,能够通过实现这些装置、系统、方法的计算机程序,记录了该程序的记录介质,以及包含该程序并在载波内被具体化了的数据信号等各种方式来实现。在各方式中,可以应用上述各种附加性要素。
[0025] 在作为计算机程序或记录了该程序的记录介质等来构成本发明的情况下,既可以作为对气体余量显示控制装置、气体余量显示装置、气体余量显示系统的动作进行控制的程序整体来构成,也可以仅构成为发挥本发明的功能的一部分。另外,作为记录介质,可以使用软盘、CD-ROM、DVD-ROM、光盘、IC卡、盒式只读存储器(ROM cartridge)、穿孔卡片、印刷有条形码等符号的印刷物、计算机的内部存储装置(RAM、ROM等存储器)以及外部存储装置等计算机可读取的各种介质。

附图说明

[0026] 图1是表示应用了作为本发明第一实施例的气体余量显示控制装置的气体余量显示系统1000的概略结构的说明图;
[0027] 图2是表示第一实施例的气体余量显示控制处理的流程的流程图;
[0028] 图3是表示第二实施例的气体余量显示控制处理的流程的流程图。

具体实施方式

[0029] 以下,基于实施例来说明本发明的实施方式。
[0030] A.第一实施例:
[0031] A.1.气体余量显示系统:
[0032] 图1是表示应用了作为本发明第一实施例的气体余量显示控制装置的气体余量显示系统1000的概略结构的说明图。该气体余量显示系统1000例如安装在电动汽车上,该电动汽车通过利用从燃料电池供给的电力来驱动电机从而进行行驶,所述燃料电池通过氢与氧的电化学反应进行发电。
[0033] 如图1所示,气体余量显示系统1000包括氢罐10、气体余量显示控制装置100以及显示装置200。
[0034] 氢罐10包括:检测储存在氢罐10内的压缩氢的压力P的压力传感器12、以及检测储存在氢罐10内的压缩氢的温度T的温度传感器14。
[0035] 气体余量显示控制装置100包括CPU110和存储器120等。
[0036] 这里,存储器120包括不可重写的ROM、可重写的ROM以及RAM。在存储器120中存储有由后述的质量算出部112用于算出氢罐10内的压缩氢的余量的参数、以及由显示控制部114用于显示控制的参数。
[0037] 在本实施例中,作为由质量算出部112用于算出氢罐10内的压缩氢的余量的参数,存储有氢的压缩系数z、氢罐10的罐容积V、气体常数R、以及氢的分子量。由于压缩系数z是根据气体的压力和温度而改变的值,因此以映射形式来存储。另外,作为由显示控制部114用于显示控制的参数,存储有后述的阈值、和基于压力传感器12、温度传感器14和/或气体余量显示控制装置100内的各种电子部件的输出误差而设定的预定值。上述阈值和上述预定值为正的值。另外,作为由显示控制部114用于显示控制的参数,由后述的质量算出部112算出的氢罐10内的压缩氢的质量(“第一算出值”和“第二算出值”)随时被存储、被更新。
[0038] 另外,第一算出值是由质量算出部112在第一定时算出的氢罐10内的压缩氢的质量,第二算出值是由质量算出部112在第一定时之后的第二定时算出的氢罐10内的压缩氢的质量。为了便于理解,在本说明书中也将“第一算出值”和“第二算出值”分别记述为“第一算出值(上次算出值)”和“第二算出值(本次算出值)”。
[0039] CPU110包括质量算出部112和显示控制部114。质量算出部112和显示控制部114各自的功能框通过由CPU110从存储器120读取预定的程序来构成。也可以通过硬件来构成质量算出部112和显示控制部114的各自的功能框的至少一部分。
[0040] 质量算出部112基于公知的气体状态方程式来算出氢罐10内的压缩氢的质量。具体地说,质量算出部112取得由压力传感器12检测出的氢罐10内的压缩氢的压力P、以及由温度传感器14检测出的氢罐10内的压缩氢的温度T,并使用与这些值相应的压缩系数z、预先规定的氢罐10的罐容积V、气体常数R、以及氢的分子量来算出氢罐10内的压缩氢的质量。即,由于上述参数之间具有PV=znRT(n为氢的摩尔数)的关系,因此n=(PV)/(zRT),通过对该氢的摩尔数n乘以氢的分子量,能够求出氢罐10内的压缩氢的质量。
[0041] 如后所述,显示控制部114进行由质量算出部112算出的第二算出值与阈值的比较、第一算出值与第二算出值的比较、以及第一算出值与后述的第三算出值的比较,基于这些比较结果来决定应使显示装置200显示的氢罐10内的压缩氢的余量,使显示装置200显示该余量。
[0042] A.2.气体余量显示控制处理:
[0043] 图2是表示第一实施例的气体余量显示控制处理的流程的流程图。该处理是在气体余量显示控制装置100起动后CPU110重复执行的处理。
[0044] 首先,CPU110取得由压力传感器12检测出的氢罐10内的压缩氢的压力P、以及由温度传感器14检测出的氢罐10内的压缩氢的温度T(步骤S100)。
[0045] 然后,CPU110通过质量算出部112如先前说明的那样算出氢罐10内的压缩氢的质量(步骤S110)。
[0046] 然后,CPU110更新存储在存储器120中的第一算出值(上次算出值)和第二算出值(本次算出值)(步骤S120)。在本实施例中,在气体余量显示控制装置100的起动时的初始状态下,第一算出值(上次算出值)和第二算出值(本次算出值)被从存储器120中删除。因此,虽然省略了图示,但是在气体余量显示控制装置100刚刚起动之后的气体余量显示控制处理开始时,CPU110通过质量算出部112算出两次氢罐10内的压缩氢的质量,将第一次的算出值作为第一算出值(上次算出值)存储在存储器120中,将第二次的算出值作为第二算出值(本次算出值)存储在存储器120中。
[0047] 然后,CPU110通过显示控制部114对存储在存储器120中的第一算出值(本次算出值)和阈值进行比较(步骤S130)。
[0048] 在氢罐10内的压缩氢的余量较多、氢罐10内的压缩氢的压力较高的情况下,通过压力传感器12执行的氢罐10内的压缩氢的压力的检测精度较高,因此氢罐10内的压缩氢的质量的计算精度也比较高。另一方面,在氢罐10内的压缩氢的余量已变得较少、氢罐10内的压缩氢的压力已变得比较低的情况下,通过压力传感器12执行的氢罐10内的压缩氢的压力检测的精度降低,因此氢罐10内的压缩氢的质量的计算精度也降低,发生尽管未向氢罐10内新填充压缩氢、但却显示出氢罐10内的压缩氢的余量增加了这样的气体余量的错误显示的可能性增大。因此,在本实施例中,基于氢罐10内的压缩氢的压力、换言之基于压力传感器12的检测精度来设定上述阈值。
[0049] 在第二算出值(本次算出值)大于阈值的情况下(步骤S130:是),CPU110判断为即使基于第二算出值(本次算出值)来决定应使显示装置200显示的压缩氢的余量、并使显示装置200显示氢罐10内的压缩氢的余量,发生尽管未向氢罐10内新填充压缩氢、但却显示出氢罐10内的压缩氢的余量增加了这样的气体余量的错误显示的可能性也较低,于是通过显示控制部114基于第二算出值(本次算出值)来决定应使显示装置200显示的压缩氢的余量、并使显示装置200显示氢罐10内的压缩氢的余量(步骤S160)。
[0050] 另一方面,在第二算出值小于等于阈值的情况下(步骤S130:否),CPU110判断为如果基于第二算出值(本次算出值)来决定应使显示装置200显示的压缩氢的余量、并使显示装置200显示氢罐10内的压缩氢的余量,则发生尽管未向氢罐10内新填充压缩氢、但却显示出氢罐10内的压缩氢的余量增加了这样的气体余量的错误显示的可能性较高,于是通过显示控制部114对第一算出值(上次算出值)和第二算出值(本次算出值)进行比较(步骤S140),执行以下说明的处理。
[0051] 即,在步骤S140中第一算出值(上次算出值)大于第二算出值(本次算出值)的情况(步骤S140:是)、即第二算出值(本次算出值)小于第一算出值(上次算出值)的情况下,CPU110通过显示控制部114基于第二算出值(本次算出值)来决定应使显示装置200显示的压缩氢的余量,使显示装置200显示氢罐10内的压缩氢的余量(步骤S160)。
[0052] 另一方面,在第一算出值(上次算出值)小于等于第二算出值(本次算出值)的情况(步骤S140:否)、即第二算出值(本次算出值)大于等于第一算出值(上次算出值)的情况下,CPU110通过显示控制部114求出第二算出值(本次算出值)与存储在存储器120中的预定值的差(第二算出值-预定值)(以下称为第三算出值),对第一算出值和第三算出值进行比较(步骤S150)。上述预定值如上所述基于压力传感器12、温度传感器14和/或气体余量显示控制装置100内的各种电子部件的输出误差而被设定。
[0053] 然后,在第一算出值(上次算出值)大于第三算出值的情况(步骤S150:是)、即考虑了上述输出误差而算出的氢罐10内的压缩氢的质量小于第一算出值的情况下,CPU110判断为第二算出值(本次算出值)变得大于等于第一算出值是由于气体余量显示控制装置100内的各种电子部件的输出误差而造成的可能性高,于是通过显示控制部114基于第一算出值(上次算出值)来决定应使显示装置200显示的压缩氢的余量,使显示装置200显示氢罐10内的压缩氢的余量(步骤S170)。
[0054] 另一方面,在第一算出值(上次算出值)小于等于第三算出值的情况(步骤S150:否)、即考虑了上述输出误差而算出的氢罐10内的压缩氢的质量大于等于第一算出值的情况下,CPU110判断为向氢罐10内填充了压缩氢,于是通过显示控制部114基于第三算出值来决定应使显示装置200显示的压缩氢的余量,使显示装置200显示氢罐10内的压缩氢的余量(步骤S180)。
[0055] 根据以上说明的第一实施例的气体余量显示控制装置100,当使显示装置200显示储存在氢罐10内的压缩氢的余量时,能够抑制尽管未向氢罐10内新填充压缩氢、但却显示出氢罐10内的压缩氢的余量增加了这样的情况发生。
[0056] B.第二实施例:
[0057] B1.气体余量系统:
[0058] 第二实施例的气体余量显示系统1000的结构与图1所示的第一实施例的气体余量显示系统1000相同。但是,在第二实施例的气体余量显示系统1000中,气体余量显示控制装置100所具有的CPU110执行的气体余量显示控制处理的内容的一部分与第一实施例的气体余量显示控制处理的内容不同。以下,对第二实施例的气体余量显示控制处理进行说明。
[0059] B2.气体余量显示控制处理:
[0060] 图3是表示第二实施例的气体余量显示控制处理的流程的流程图。该处理与第一实施例相同,是在气体余量显示控制装置100起动后CPU110重复执行的处理。
[0061] 比较图2和图3可知,在第二实施例的气体余量显示控制处理中,步骤S100~140、160的处理与第一实施例的气体余量显示控制处理相同。因此,省略关于这些步骤的说明。
[0062] 在第二实施例的气体余量显示控制处理中,在步骤S140中第一算出值(上次算出值)小于等于第二算出值(本次算出值)的情况(步骤S140:否)、即第二算出值(本次算出值)大于等于第一算出值(上次算出值)的情况下,CPU110通过显示控制部114求出第二算出值(上次算出值)与存储在存储器120中的阈值的差(第二算出值-预定值)、即第三算出值,对第一算出值和第三算出值进行比较(步骤S150A)。
[0063] 在第一算出值(上次算出值)大于第三算出值的情况(步骤S150A:是)、即考虑了上述输出误差而算出的氢罐10内的压缩氢的质量小于第一算出值的情况下,CPU110判断为第二算出值(本次算出值)变得大于等于第一算出值是由于气体余量显示控制装置100内的各种电子部件的输出误差而造成的可能性高,于是通过显示控制部114基于第一算出值(上次算出值)来决定应使显示装置200显示的压缩氢的余量,使显示装置200显示氢罐10内的压缩氢的余量(步骤S170)。
[0064] 另一方面,在第一算出值(上次算出值)小于等于第三算出值的情况(步骤S150A:否)、即考虑了上述输出误差而算出的氢罐10内的压缩氢的质量大于等于第一算出值的情况下,CPU110判断为向氢罐10内填充了压缩氢,于是通过显示控制部114基于第二算出值(本次算出值)来决定应使显示装置200显示的压缩氢的余量,使显示装置200显示氢罐10内的压缩氢的余量(步骤S160)。
[0065] 以上说明的第二实施例的气体余量显示控制装置100也与先前说明的第一实施例的气体余量显示控制装置100相同,当使显示装置200显示储存在氢罐10内的压缩氢的余量时,能够抑制尽管未向氢罐10内新填充压缩氢、但却显示出氢罐10内的压缩氢的余量增加了的情况发生。
[0066] C.变形例:
[0067] 以上说明了本发明的几个实施方式,但是本发明不受这样的实施方式的任何限制,能够在不脱离本发明的主旨的范围内通过各种方式来实施。例如,可以进行如下所述的变形。
[0068] C1.变形例1:
[0069] 在上述实施例中对在氢罐10中储存压缩氢的情况进行了说明,但是本发明不限于此,在将其他的压缩气体储存在其他容器中的情况下,也能够应用本发明。
[0070] C2.变形例2:
[0071] 在上述实施例中质量算出部112基于通常的气体状态方程式来算出氢罐10内的压缩氢的质量,但是本发明不限于此,也可以基于其他的公式来算出上述质量。
[0072] C3.变形例3:
[0073] 在上述实施例中,在气体余量显示控制装置100起动时的初始状态下第一算出值(上次算出值)和第二算出值(本次算出值)被从存储器120中删除,但是本发明不限于此。也可以采用以下方式:在气体余量显示控制装置100起动时的初始状态下,将上次气体余量显示控制装置100即将停止前的第一算出值和第二算出值存储在存储器120中,在本次气体余量显示控制装置100起动时对其进行更新。
[0074] C4.变形例4:
[0075] 在上述实施例中,基于氢罐10内的压缩氢的压力、换言之压力传感器12的检测精度来设定在图2、图3所示的气体余量显示控制处理的步骤S130中使用的“阈值”,但是本发明不限于此。上述阈值也可以是能够被任意地设定的阈值。例如,也可以与氢罐10内的压缩氢的压力无关地将上述阈值设定为比在上述实施例中设定了的值更高的值。这是因为:用户在氢罐10内的压缩氢的余量较少的情况下具有非常关注氢罐10内的压缩氢的余量的倾向,与此相对在氢罐10内的压缩氢的余量较多的情况下具有不太关注氢罐10内的压缩氢的余量的倾向。
[0076] C5.变形例5:
[0077] 在上述实施例中,在图2、图3所示的气体余量显示控制处理中执行了步骤S130的处理,但是也可以省略该处理。
[0078] C6.变形例6:
[0079] 在上述实施例中,在图2、图3所示的气体余量显示控制处理的步骤S150、150A中求出第二算出值(本次算出值)与预定值之差(第二算出值-预定值),对第一算出值、和第二算出值(本次算出值)与预定值之差进行比较,但是本发明不限于此,也可以进行与该比较实质上相同的比较。例如,也可以对第一算出值与预定值之和、和第二算出值进行比较。另外,也可以对第一算出值与第二算出值之差、和预定值进行比较。
[0080] C7.变形例7:
[0081] 在上述实施例中气体余量显示控制装置100包括质量算出部112,基于氢罐10内的压缩氢的压力P和温度T来求出氢罐10内的压缩氢的质量,但是本发明不限于此。也可以具有通过其他方法算出氢罐10内的压缩氢的余量的余量算出部来代替质量算出部112。
[0082] C8.变形例8
[0083] 在上述实施例中气体余量显示控制装置100和显示装置200是各自独立的,但是也可以将其一体化来构成为气体余量显示装置。