蓄電池系統(tǒng)、更新蓄電池系統(tǒng)的方法和程序的制作方法
【技術領域】
[0001]本發(fā)明涉及蓄電池系統(tǒng)、更新蓄電池系統(tǒng)的方法和程序。
【背景技術】
[0002]專利文獻I公開一種更新電池組的方法,該方法通過更新從供應來自電源的電力的主體設備傳輸?shù)男盘枺瑏硪钥芍貙懛绞礁聝戎每刂齐娐返拇鎯ζ髦兴鎯Φ墓碳?。在該更新方法中,當電池組的存儲器被更新時,AC適配器被連接到主體設備,在來自電源的電力從AC適配器被供應到主體設備的狀態(tài)下,通過通信線路從主體設備向電池組的控制電阻傳輸用于停止從電池組的二次電池到主體設備的放電以及二次電池的充電的充電和放電停止信號,并且在使用充電和放電停止信號來停止二次電池對主體設備的放電和從主體設備的充電的狀態(tài)下,從主體設備向電池組的控制電路傳輸更新信息,由此更新存儲器。
[0003]現(xiàn)有技術文獻
[0004]專利文獻
[0005]專利文獻1:日本未審查專利申請公開N0.2010-191880
【發(fā)明內容】
[0006]技術問題
[0007]當由蓄電池系統(tǒng)正在執(zhí)行的充電或放電被強制停止以更新蓄電池系統(tǒng)的控制程序時,各種不便可能由于該停止而發(fā)生。例如,可能發(fā)生諸如下述不便:停止被供應來自蓄電池系統(tǒng)的電力的電子設備的操作、或者錯過用于執(zhí)行通過具有取決于諸如天氣的環(huán)境的發(fā)電狀況的單元(諸如,太陽能電池)來自發(fā)電的電力的充電的定時。同時,如本文所使用的說明僅僅是示例。當由蓄電池系統(tǒng)正在執(zhí)行的充電或放電被強制停止時,可能發(fā)生各種其它不便。
[0008]本發(fā)明的目的是提供一種能夠抑制可能由于蓄電池系統(tǒng)正在執(zhí)行的充電或放電的強制停止而發(fā)生的不便的更新方法。
[0009]問題的解決方案
[0010]根據(jù)本發(fā)明,提供了一種蓄電池系統(tǒng),包括:執(zhí)行電力充電和放電的蓄電池,其中蓄電池確定蓄電池是否處于放電狀態(tài),并且基于該確定來確定執(zhí)行用于更新用于控制蓄電池系統(tǒng)的控制程序的更新程序的定時。
[0011]此外,根據(jù)本發(fā)明,提供了一種更新蓄電池系統(tǒng)的方法,該蓄電池系統(tǒng)包括執(zhí)行電力充電和放電的蓄電池,該方法包括使得計算機確定蓄電池是否處于放電狀態(tài),并且基于該確定來確定執(zhí)行用于更新用于控制蓄電池裝置的控制程序的更新程序的定時。
[0012]此外,根據(jù)本發(fā)明,提供了一種用于蓄電池系統(tǒng)的程序,該蓄電池系統(tǒng)包括執(zhí)行電力充電和放電的蓄電池,該程序使得計算機用作下述單元:該單元確定蓄電池是否處于放電狀態(tài),并且基于該確定來確定執(zhí)行用于更新用于控制蓄電池裝置的控制程序的更新程序的定時。
[0013]本發(fā)明的有益效果
[0014]根據(jù)本發(fā)明,能夠實現(xiàn)一種能夠抑制可能由于蓄電池系統(tǒng)正在執(zhí)行的充電或放電的強制停止而發(fā)生的不便的更新方法。
【附圖說明】
[0015]上述目的、其它目的、特征和優(yōu)點將從如下所述的優(yōu)選示例性實施例和以下附圖中變得更加顯而易見。
[0016]圖1是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的硬件配置的示例的示意圖。
[0017]圖2是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的功能框圖的示例的圖。
[0018]圖3是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的功能框圖的示例的圖。
[0019]圖4是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0020]圖5是說明根據(jù)本示例性實施例的充電和放電計劃的示例的示意圖。
[0021]圖6是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0022]圖7是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0023]圖8是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0024]圖9是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0025]圖10是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0026]圖11是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0027]圖12是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0028]圖13是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0029]圖14是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0030]圖15是說明根據(jù)本示例性實施例的更新信息的示例的示意圖。
[0031]圖16是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0032]圖17是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的功能框圖的示例的圖。
[0033]圖18是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
[0034]圖19是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的功能框圖的示例的圖。
[0035]圖20是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的處理的流程的示例的流程圖。
【具體實施方式】
[0036]下文中,將參照附圖來描述本發(fā)明的示例性實施例。同時,相同組件由相同附圖標記表示,且其描述將不會被重復。
[0037]首先,將描述根據(jù)本示例性實施例的蓄電池系統(tǒng)和蓄電池系統(tǒng)中所包括的多個模塊的硬件配置。這些是根據(jù)以下全部示例性實施例的蓄電池系統(tǒng)的通用概念。
[0038]〈硬件配置〉
[0039]根據(jù)本示例性實施例的蓄電池系統(tǒng)通過基于下述的硬件和軟件的任何組合來實現(xiàn):中央處理單元(CPU)、存儲器、加載在存儲器上的程序(包括從裝置的裝運階段被預先存儲在存儲器中的程序以及從存儲介質(例如,壓縮光盤(CD)、網(wǎng)絡上的服務器等)下載的程序)、存儲程序的諸如硬盤的存儲單元以及用于網(wǎng)絡連接的接口,這些都是歸屬于任何計算機的。此外,本領域的技術人員應理解,可對其實施方法和裝置進行各種修改。
[0040]圖1是說明根據(jù)本示例性實施例的蓄電池系統(tǒng)的硬件配置的示例的示意圖。如圖所示,根據(jù)本示例性實施例的蓄電池系統(tǒng)包括,例如,通過總線8A彼此連接的CPU 1A、隨機存取存儲器(RAM)2A、只讀存儲器(R0M)3A、通信單元4A、顯示器5A、操作接收單元6A、操作單元7A等。同時,雖然附圖中未示出,但是蓄電池系統(tǒng)可包含其它組件,諸如麥克風、揚聲器和輔助存儲設備。
[0041]CPU IA與組件一起控制蓄電池系統(tǒng)的整個計算機。ROM 3A包括存儲用于操作計算機的程序和各種應用程序、在程序操作時使用的各種設置數(shù)據(jù)等的區(qū)域。RAM 2A包括臨時存儲數(shù)據(jù)的區(qū)域,諸如用于操作程序的工作區(qū)域。
[0042]操作單元7A包括操作鍵、操作按鈕、開關、微動撥盤、觸摸板、與顯示器集成的觸摸面板等。操作接收單元6A接收由對操作單元7A進行操作的用戶執(zhí)行的用戶輸入。
[0043]通信單元4A可連接到網(wǎng)絡,諸如因特網(wǎng)或局域網(wǎng)(LAN)。此外,通信單元4A可通過一對一連接來與外部設備進行通信。通信單元4A可以有線方式和/或使用任何無線通信技術(短距離無線電通信、無線LAN通信等)被連接到外部設備或網(wǎng)絡。
[0044]顯示器5A包括發(fā)光二極管(LED)顯示器、液晶顯示器、有機電致發(fā)光(EL)顯示器等。
[0045]〈多個模塊〉
[0046]接著,圖2說明由多個模塊實現(xiàn)的根據(jù)本示例性實施例的蓄電池系統(tǒng)10的功能框圖的示例。如圖所示,蓄電池系統(tǒng)10包含一個或多個電池組26、電池管理單元(BMU)20、電力調節(jié)系統(tǒng)(PCS)21和系統(tǒng)控制器22。
[0047]電池組26包括彼此串聯(lián)和/或并聯(lián)連接的多個電池單元,并且被配置為存儲電力。電池組26是二次電池,并且例如是鋰離子二次電池、鉛蓄電池等。
[0048]BMU 20保護和控制電池組26 JCS 21位于BMU 20、系統(tǒng)(電力系統(tǒng))23和負載24之間,執(zhí)行電力的DC/AC轉換,并且調整電壓和頻率。同時,雖然附圖中未示出,但是PCS 21可連接到發(fā)電設備,諸如太陽能電池。系統(tǒng)控制器22統(tǒng)一管理BMU 20和PCS 21。系統(tǒng)控制器22被連接到網(wǎng)絡25,諸如因特網(wǎng)或LAN,并且可將數(shù)據(jù)傳輸?shù)焦芾碇行牟⑶覐墓芾碇行慕邮諗?shù)據(jù),管理中心管理中心管理蓄電池系統(tǒng)1。
[0049]同時,在圖2中,獨立地描述電池組26、BMU 20,PCS 21和系統(tǒng)控制器22,但是這指示這四個模塊被配置為在邏輯上彼此分離。這些模塊可被配置為在物理上彼此分離,或者其中的至少一些可通過任何組合來一體地形成。例如,電池組26和BMU 20可被安裝在單個外殼中。
[0050]〈第一示例性實施例〉
[0051]根據(jù)本示例性實施例的蓄電池系統(tǒng)確定蓄電池是否處于放電狀態(tài),并且基于該確定來確定執(zhí)行更新程序的定時,更新程序用于更新用于控制蓄電池系統(tǒng)的控制程序。下文中,將給出其詳細描述。
[0052]圖3說明根據(jù)本示例性實施例的蓄電池系統(tǒng)10的功能框圖的示例。如圖所示,蓄電池系統(tǒng)10包括蓄電池單元11、更新信息獲取單元12、充電和放電信息獲取單元13和更新定時確定單元14。
[0053]蓄電池單元11執(zhí)行電力充電和放電。蓄電池單元11由例如圖2所示的電池組26、BMU 20和PCS 21 構成。
[0054]更新信息獲取單元12獲取更新信息(參見圖4)。更新信息包括用于更新程序,更新程序用于更新用于控制蓄電池系統(tǒng)10的控制程序。控制程序是用于控制蓄電池系統(tǒng)10的操作的程序,并且通過執(zhí)行控制程序來操作蓄電池系統(tǒng)10的模塊中的每一個??刂瞥绦虻母拍畎ɑ拒浖?操作系統(tǒng):os)、中間軟件、應用軟件等??刂瞥绦蚩砂ㄓ糜诳刂普w蓄電池系統(tǒng)1的控制程序以及用于多個模塊中的每一個的控制程序。
[0055]更新程序可以是用于更新蓄電池系統(tǒng)10中所安裝的控制程序中的至少一些的程序,可以是用于將新功能提供給蓄電池系統(tǒng)10的程序,或可以是用于刪除(卸載)蓄電池系統(tǒng)10中所安裝的控制程序中的至少一些的程序。
[0056]使更新信息獲取單元12獲取更新信息的單元不被具體限制。例如,更新信息獲取單元12可通過諸如因特網(wǎng)的網(wǎng)絡25從管理蓄電池系統(tǒng)10的管理中心獲取更新信息。管理中心可統(tǒng)一管理安裝在每個家庭、每個公司、每個建筑物等中的多個蓄電池系統(tǒng)10。又如,更新信息獲取單元12可從外部設備(例如,個人計算機等)獲取更新信息,該外部設備以有線方式和/或無線方式在一對一基礎上連接到蓄電池系統(tǒng)10。
[0057]充電和放電信息獲取單元13獲取充電和放電信息,用于確定蓄電池單元11處于充電、放電和待機中的哪個模式。如本文使用的詞語“待機模式”指蓄電池單元11不執(zhí)行充電和放電(除自放電之外)的狀態(tài)。
[0058]充電和放電信息獲取單元13可從例如蓄電池單元11獲取指示當前狀態(tài)(充電模式、放電模式和待機模式中的任何一個)的信息作為充電和放電信息。
[0059]替代地,充電和放電信息獲取單元13可獲取例如蓄電池單元11的充電和放電計劃(schedu I e)作為充電和放電信息。圖5示意性地說明充電和放電計劃的示例。在圖5所示的充電和放電計劃中,在從O點到24點的時間軸上示出了充電、放電和待機的計劃。在充電和放電計劃中,確定充電時間段、放電時間段和待機時間段。這樣的充電和放電計劃可在管理中心中被生成。例如,蓄電池系統(tǒng)10可通過網(wǎng)絡25從管理中心獲取充電和放電計劃。蓄電池系統(tǒng)10可根據(jù)所獲取的充電和放電計劃來執(zhí)行充電和放電。例如,充電和放電計劃可以是能夠削減從電力供應公司供應的電力的量的峰值的計劃,或者可以是能夠實現(xiàn)其它效果的計劃。此外,充電和放電計劃可以是指示充電的計劃、指示放電的計劃或指示充電與放電二者的計劃。
[0060]同時,充電和放電信息獲取單元13可獲取基于蓄電池單元11的充電和放電的過去歷史所確定的充電和放電預測計劃,作為充電和放電計劃。例如,充電和放電預測計劃可以是自身在過去某一天(例如,前一天)的充電和放電歷史,或者可以是基于多天的歷史根據(jù)預定算法計算的預測。充電和放電預測計劃可在管理中心中被生成。例如,蓄電池系統(tǒng)10可通過網(wǎng)絡25從管理中心獲取充電和放電計劃的預測。同時,蓄電池系統(tǒng)10可不根據(jù)充電和放電預測計劃來執(zhí)行充電和放電。
[0061]當更新信息獲取單元12獲取更新信息時,更新定時確定單元14使用用于確定蓄電池單元11的狀態(tài)(充電模式、放電模式和待機模式中的任何一者)的充電和放電信息,來確定執(zhí)行更新程序的定時。當更新定時確定單元14確定執(zhí)行更新程序時,蓄電池系統(tǒng)1使用該確定用作觸發(fā)來執(zhí)行更新程序。
[0062]例如,更新定時確定單元14使用充電和放電信息來確定蓄電池單元11的當前狀態(tài)(充電模式、放電模式和待機模式中的任何一個)。在蓄電池單元11處于充電模式和放電模式中的任何一個的同時,更新定時確定單元14不確定執(zhí)行更新程序。更新定時確定單元14確定,當蓄電池單元11處于待機模式時,執(zhí)行更新程序。
[0063]又如,更新定時確定單元14使用充電和放電信息來確定蓄電池單元11的當前狀態(tài)(充電模式、放電模式和待機模式中的任何一個)。當蓄電池單元11處于充電模式時,更新定時確定單元14不確定執(zhí)行更新程序。更新定時確定單元14確定,當蓄電池單元11處于放電模式和待機模式時,執(zhí)行更新程序。
[0064]又如,更新定時確定單元14使用充電和放電信息來確定蓄電池單元11的當前狀態(tài)(充電模式、放電模式和待機模式中的任何一個)。在蓄電池單元11處于放電模式的同時,更新定時確定單元14不確定執(zhí)行更新程序。更新定時確定單元14確定,當蓄電池單元11處于充電模式和待機模式時,執(zhí)行更新程序。
[0065]根據(jù)本示例性實施例的上述蓄電池系統(tǒng)10,能夠確定蓄電池是否處于放電狀態(tài),并且基于該確定來確定執(zhí)行更新程序的定時,更新程序用于更新用于控制蓄電池系統(tǒng)10的控制程序。例如,可以執(zhí)行確定,使得在放電狀態(tài)的情況下不執(zhí)行更新程序,并且在不是放電狀態(tài)的情況下,執(zhí)行更新程序。以此方式,能夠避免如下情形:在該情形中,蓄電池系統(tǒng)10的放電被強制停止,以執(zhí)行更新程序。結果,能夠避免例如下述不便:其中,正在使用來自蓄電池系統(tǒng)1的電力來操作電子設備的操作被不期望地停止。
[0066]此外,根據(jù)本示例性實施例的上述蓄電池系統(tǒng)10,能夠使用用于確定蓄電池單元11的狀態(tài)(充電模式、放電模式和待機模式中的任何一個)的充電和放電信息來確定執(zhí)行更新程序的定時,由此允許在蓄電池單元11處于充電模式和/或放電模式時不執(zhí)行更新程序。為此,能夠避免如下不便:其中,由蓄電池單元11正在執(zhí)行的充電或放電被強制停止,以執(zhí)行更新程序。結果,能夠在抑制可能由于由蓄電池系統(tǒng)正在執(zhí)行的充電或放電的強制停止而發(fā)生的不便的同時,更新蓄電池系統(tǒng)10的控制程序。
[0067][第二示例性實施例]
[0068]類似于第一示例性實施例,在圖3中圖示了根據(jù)本示例性實施例的蓄電池系統(tǒng)10的功能框圖的示例。如圖所示,根據(jù)本示例性實施例的蓄電池系統(tǒng)10包括蓄電池單元11、更新信息獲取單元12、充電和放電信息獲取單元13以及更新定時確定單元14。蓄電池單元11和更新信息獲取單元12的配置與第一示例性實施例中的相同,并且因此這里將不重復其描述。
[0069]充電和放電信息獲取單元13獲取指示蓄電池單元11的當前狀態(tài)的信息,作為充電和放電信息。充電和放電信息獲取單元13可從蓄電池單元11獲取充電和放電信息。
[0070]更新定時確定單元14確定,當基于充電和放電信息獲取單元13所獲取的充電和放電信息確定的蓄電池單元11的狀態(tài)是待機模式時,執(zhí)行更新程序。
[0071]接著,將參照圖6的流程圖來描述根據(jù)本示例性實施例的蓄電池系統(tǒng)10的處理的流程的示例。
[0072]當更新信息獲取單元12獲取更新信息(SI)時,更新定時確定單元14在后續(xù)預定定時(例如,使用通過更新信息獲取單元12的更新信息的獲取作為觸發(fā)),通過充電和放電信息獲取單元13來獲取指示蓄電池單元11的當前狀態(tài)(充電模式、放電模式和待機模式中的任何一個)的信息(充電和放電信息)(S2)。