蓄电池系统、更新蓄电池系统的方法和程序的制作方法

文档序号:9769174阅读:471来源:国知局
蓄电池系统、更新蓄电池系统的方法和程序的制作方法
【技术领域】
[0001]本发明涉及蓄电池系统、更新蓄电池系统的方法和程序。
【背景技术】
[0002]专利文献I公开一种更新电池组的方法,该方法通过更新从供应来自电源的电力的主体设备传输的信号,来以可重写方式更新内置控制电路的存储器中所存储的固件。在该更新方法中,当电池组的存储器被更新时,AC适配器被连接到主体设备,在来自电源的电力从AC适配器被供应到主体设备的状态下,通过通信线路从主体设备向电池组的控制电阻传输用于停止从电池组的二次电池到主体设备的放电以及二次电池的充电的充电和放电停止信号,并且在使用充电和放电停止信号来停止二次电池对主体设备的放电和从主体设备的充电的状态下,从主体设备向电池组的控制电路传输更新信息,由此更新存储器。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:日本未审查专利申请公开N0.2010-191880

【发明内容】

[0006]技术问题
[0007]当由蓄电池系统正在执行的充电或放电被强制停止以更新蓄电池系统的控制程序时,各种不便可能由于该停止而发生。例如,可能发生诸如下述不便:停止被供应来自蓄电池系统的电力的电子设备的操作、或者错过用于执行通过具有取决于诸如天气的环境的发电状况的单元(诸如,太阳能电池)来自发电的电力的充电的定时。同时,如本文所使用的说明仅仅是示例。当由蓄电池系统正在执行的充电或放电被强制停止时,可能发生各种其它不便。
[0008]本发明的目的是提供一种能够抑制可能由于蓄电池系统正在执行的充电或放电的强制停止而发生的不便的更新方法。
[0009]问题的解决方案
[0010]根据本发明,提供了一种蓄电池系统,包括:执行电力充电和放电的蓄电池,其中蓄电池确定蓄电池是否处于放电状态,并且基于该确定来确定执行用于更新用于控制蓄电池系统的控制程序的更新程序的定时。
[0011]此外,根据本发明,提供了一种更新蓄电池系统的方法,该蓄电池系统包括执行电力充电和放电的蓄电池,该方法包括使得计算机确定蓄电池是否处于放电状态,并且基于该确定来确定执行用于更新用于控制蓄电池装置的控制程序的更新程序的定时。
[0012]此外,根据本发明,提供了一种用于蓄电池系统的程序,该蓄电池系统包括执行电力充电和放电的蓄电池,该程序使得计算机用作下述单元:该单元确定蓄电池是否处于放电状态,并且基于该确定来确定执行用于更新用于控制蓄电池装置的控制程序的更新程序的定时。
[0013]本发明的有益效果
[0014]根据本发明,能够实现一种能够抑制可能由于蓄电池系统正在执行的充电或放电的强制停止而发生的不便的更新方法。
【附图说明】
[0015]上述目的、其它目的、特征和优点将从如下所述的优选示例性实施例和以下附图中变得更加显而易见。
[0016]图1是说明根据本示例性实施例的蓄电池系统的硬件配置的示例的示意图。
[0017]图2是说明根据本示例性实施例的蓄电池系统的功能框图的示例的图。
[0018]图3是说明根据本示例性实施例的蓄电池系统的功能框图的示例的图。
[0019]图4是说明根据本示例性实施例的更新信息的示例的示意图。
[0020]图5是说明根据本示例性实施例的充电和放电计划的示例的示意图。
[0021]图6是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0022]图7是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0023]图8是说明根据本示例性实施例的更新信息的示例的示意图。
[0024]图9是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0025]图10是说明根据本示例性实施例的更新信息的示例的示意图。
[0026]图11是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0027]图12是说明根据本示例性实施例的更新信息的示例的示意图。
[0028]图13是说明根据本示例性实施例的更新信息的示例的示意图。
[0029]图14是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0030]图15是说明根据本示例性实施例的更新信息的示例的示意图。
[0031]图16是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0032]图17是说明根据本示例性实施例的蓄电池系统的功能框图的示例的图。
[0033]图18是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
[0034]图19是说明根据本示例性实施例的蓄电池系统的功能框图的示例的图。
[0035]图20是说明根据本示例性实施例的蓄电池系统的处理的流程的示例的流程图。
【具体实施方式】
[0036]下文中,将参照附图来描述本发明的示例性实施例。同时,相同组件由相同附图标记表示,且其描述将不会被重复。
[0037]首先,将描述根据本示例性实施例的蓄电池系统和蓄电池系统中所包括的多个模块的硬件配置。这些是根据以下全部示例性实施例的蓄电池系统的通用概念。
[0038]〈硬件配置〉
[0039]根据本示例性实施例的蓄电池系统通过基于下述的硬件和软件的任何组合来实现:中央处理单元(CPU)、存储器、加载在存储器上的程序(包括从装置的装运阶段被预先存储在存储器中的程序以及从存储介质(例如,压缩光盘(CD)、网络上的服务器等)下载的程序)、存储程序的诸如硬盘的存储单元以及用于网络连接的接口,这些都是归属于任何计算机的。此外,本领域的技术人员应理解,可对其实施方法和装置进行各种修改。
[0040]图1是说明根据本示例性实施例的蓄电池系统的硬件配置的示例的示意图。如图所示,根据本示例性实施例的蓄电池系统包括,例如,通过总线8A彼此连接的CPU 1A、随机存取存储器(RAM)2A、只读存储器(R0M)3A、通信单元4A、显示器5A、操作接收单元6A、操作单元7A等。同时,虽然附图中未示出,但是蓄电池系统可包含其它组件,诸如麦克风、扬声器和辅助存储设备。
[0041]CPU IA与组件一起控制蓄电池系统的整个计算机。ROM 3A包括存储用于操作计算机的程序和各种应用程序、在程序操作时使用的各种设置数据等的区域。RAM 2A包括临时存储数据的区域,诸如用于操作程序的工作区域。
[0042]操作单元7A包括操作键、操作按钮、开关、微动拨盘、触摸板、与显示器集成的触摸面板等。操作接收单元6A接收由对操作单元7A进行操作的用户执行的用户输入。
[0043]通信单元4A可连接到网络,诸如因特网或局域网(LAN)。此外,通信单元4A可通过一对一连接来与外部设备进行通信。通信单元4A可以有线方式和/或使用任何无线通信技术(短距离无线电通信、无线LAN通信等)被连接到外部设备或网络。
[0044]显示器5A包括发光二极管(LED)显示器、液晶显示器、有机电致发光(EL)显示器等。
[0045]〈多个模块〉
[0046]接着,图2说明由多个模块实现的根据本示例性实施例的蓄电池系统10的功能框图的示例。如图所示,蓄电池系统10包含一个或多个电池组26、电池管理单元(BMU)20、电力调节系统(PCS)21和系统控制器22。
[0047]电池组26包括彼此串联和/或并联连接的多个电池单元,并且被配置为存储电力。电池组26是二次电池,并且例如是锂离子二次电池、铅蓄电池等。
[0048]BMU 20保护和控制电池组26 JCS 21位于BMU 20、系统(电力系统)23和负载24之间,执行电力的DC/AC转换,并且调整电压和频率。同时,虽然附图中未示出,但是PCS 21可连接到发电设备,诸如太阳能电池。系统控制器22统一管理BMU 20和PCS 21。系统控制器22被连接到网络25,诸如因特网或LAN,并且可将数据传输到管理中心并且从管理中心接收数据,管理中心管理中心管理蓄电池系统1。
[0049]同时,在图2中,独立地描述电池组26、BMU 20,PCS 21和系统控制器22,但是这指示这四个模块被配置为在逻辑上彼此分离。这些模块可被配置为在物理上彼此分离,或者其中的至少一些可通过任何组合来一体地形成。例如,电池组26和BMU 20可被安装在单个外壳中。
[0050]〈第一示例性实施例〉
[0051]根据本示例性实施例的蓄电池系统确定蓄电池是否处于放电状态,并且基于该确定来确定执行更新程序的定时,更新程序用于更新用于控制蓄电池系统的控制程序。下文中,将给出其详细描述。
[0052]图3说明根据本示例性实施例的蓄电池系统10的功能框图的示例。如图所示,蓄电池系统10包括蓄电池单元11、更新信息获取单元12、充电和放电信息获取单元13和更新定时确定单元14。
[0053]蓄电池单元11执行电力充电和放电。蓄电池单元11由例如图2所示的电池组26、BMU 20和PCS 21 构成。
[0054]更新信息获取单元12获取更新信息(参见图4)。更新信息包括用于更新程序,更新程序用于更新用于控制蓄电池系统10的控制程序。控制程序是用于控制蓄电池系统10的操作的程序,并且通过执行控制程序来操作蓄电池系统10的模块中的每一个。控制程序的概念包括基本软件(操作系统:os)、中间软件、应用软件等。控制程序可包括用于控制整体蓄电池系统1的控制程序以及用于多个模块中的每一个的控制程序。
[0055]更新程序可以是用于更新蓄电池系统10中所安装的控制程序中的至少一些的程序,可以是用于将新功能提供给蓄电池系统10的程序,或可以是用于删除(卸载)蓄电池系统10中所安装的控制程序中的至少一些的程序。
[0056]使更新信息获取单元12获取更新信息的单元不被具体限制。例如,更新信息获取单元12可通过诸如因特网的网络25从管理蓄电池系统10的管理中心获取更新信息。管理中心可统一管理安装在每个家庭、每个公司、每个建筑物等中的多个蓄电池系统10。又如,更新信息获取单元12可从外部设备(例如,个人计算机等)获取更新信息,该外部设备以有线方式和/或无线方式在一对一基础上连接到蓄电池系统10。
[0057]充电和放电信息获取单元13获取充电和放电信息,用于确定蓄电池单元11处于充电、放电和待机中的哪个模式。如本文使用的词语“待机模式”指蓄电池单元11不执行充电和放电(除自放电之外)的状态。
[0058]充电和放电信息获取单元13可从例如蓄电池单元11获取指示当前状态(充电模式、放电模式和待机模式中的任何一个)的信息作为充电和放电信息。
[0059]替代地,充电和放电信息获取单元13可获取例如蓄电池单元11的充电和放电计划(schedu I e)作为充电和放电信息。图5示意性地说明充电和放电计划的示例。在图5所示的充电和放电计划中,在从O点到24点的时间轴上示出了充电、放电和待机的计划。在充电和放电计划中,确定充电时间段、放电时间段和待机时间段。这样的充电和放电计划可在管理中心中被生成。例如,蓄电池系统10可通过网络25从管理中心获取充电和放电计划。蓄电池系统10可根据所获取的充电和放电计划来执行充电和放电。例如,充电和放电计划可以是能够削减从电力供应公司供应的电力的量的峰值的计划,或者可以是能够实现其它效果的计划。此外,充电和放电计划可以是指示充电的计划、指示放电的计划或指示充电与放电二者的计划。
[0060]同时,充电和放电信息获取单元13可获取基于蓄电池单元11的充电和放电的过去历史所确定的充电和放电预测计划,作为充电和放电计划。例如,充电和放电预测计划可以是自身在过去某一天(例如,前一天)的充电和放电历史,或者可以是基于多天的历史根据预定算法计算的预测。充电和放电预测计划可在管理中心中被生成。例如,蓄电池系统10可通过网络25从管理中心获取充电和放电计划的预测。同时,蓄电池系统10可不根据充电和放电预测计划来执行充电和放电。
[0061]当更新信息获取单元12获取更新信息时,更新定时确定单元14使用用于确定蓄电池单元11的状态(充电模式、放电模式和待机模式中的任何一者)的充电和放电信息,来确定执行更新程序的定时。当更新定时确定单元14确定执行更新程序时,蓄电池系统1使用该确定用作触发来执行更新程序。
[0062]例如,更新定时确定单元14使用充电和放电信息来确定蓄电池单元11的当前状态(充电模式、放电模式和待机模式中的任何一个)。在蓄电池单元11处于充电模式和放电模式中的任何一个的同时,更新定时确定单元14不确定执行更新程序。更新定时确定单元14确定,当蓄电池单元11处于待机模式时,执行更新程序。
[0063]又如,更新定时确定单元14使用充电和放电信息来确定蓄电池单元11的当前状态(充电模式、放电模式和待机模式中的任何一个)。当蓄电池单元11处于充电模式时,更新定时确定单元14不确定执行更新程序。更新定时确定单元14确定,当蓄电池单元11处于放电模式和待机模式时,执行更新程序。
[0064]又如,更新定时确定单元14使用充电和放电信息来确定蓄电池单元11的当前状态(充电模式、放电模式和待机模式中的任何一个)。在蓄电池单元11处于放电模式的同时,更新定时确定单元14不确定执行更新程序。更新定时确定单元14确定,当蓄电池单元11处于充电模式和待机模式时,执行更新程序。
[0065]根据本示例性实施例的上述蓄电池系统10,能够确定蓄电池是否处于放电状态,并且基于该确定来确定执行更新程序的定时,更新程序用于更新用于控制蓄电池系统10的控制程序。例如,可以执行确定,使得在放电状态的情况下不执行更新程序,并且在不是放电状态的情况下,执行更新程序。以此方式,能够避免如下情形:在该情形中,蓄电池系统10的放电被强制停止,以执行更新程序。结果,能够避免例如下述不便:其中,正在使用来自蓄电池系统1的电力来操作电子设备的操作被不期望地停止。
[0066]此外,根据本示例性实施例的上述蓄电池系统10,能够使用用于确定蓄电池单元11的状态(充电模式、放电模式和待机模式中的任何一个)的充电和放电信息来确定执行更新程序的定时,由此允许在蓄电池单元11处于充电模式和/或放电模式时不执行更新程序。为此,能够避免如下不便:其中,由蓄电池单元11正在执行的充电或放电被强制停止,以执行更新程序。结果,能够在抑制可能由于由蓄电池系统正在执行的充电或放电的强制停止而发生的不便的同时,更新蓄电池系统10的控制程序。
[0067][第二示例性实施例]
[0068]类似于第一示例性实施例,在图3中图示了根据本示例性实施例的蓄电池系统10的功能框图的示例。如图所示,根据本示例性实施例的蓄电池系统10包括蓄电池单元11、更新信息获取单元12、充电和放电信息获取单元13以及更新定时确定单元14。蓄电池单元11和更新信息获取单元12的配置与第一示例性实施例中的相同,并且因此这里将不重复其描述。
[0069]充电和放电信息获取单元13获取指示蓄电池单元11的当前状态的信息,作为充电和放电信息。充电和放电信息获取单元13可从蓄电池单元11获取充电和放电信息。
[0070]更新定时确定单元14确定,当基于充电和放电信息获取单元13所获取的充电和放电信息确定的蓄电池单元11的状态是待机模式时,执行更新程序。
[0071]接着,将参照图6的流程图来描述根据本示例性实施例的蓄电池系统10的处理的流程的示例。
[0072]当更新信息获取单元12获取更新信息(SI)时,更新定时确定单元14在后续预定定时(例如,使用通过更新信息获取单元12的更新信息的获取作为触发),通过充电和放电信息获取单元13来获取指示蓄电池单元11的当前状态(充电模式、放电模式和待机模式中的任何一个)的信息(充电和放电信息)(S2)。
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1