Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7668144B2 - Voltage Generator - Google Patents
[go: Go Back, main page]

JP7668144B2 - Voltage Generator - Google Patents

Voltage Generator Download PDF

Info

Publication number
JP7668144B2
JP7668144B2 JP2021050771A JP2021050771A JP7668144B2 JP 7668144 B2 JP7668144 B2 JP 7668144B2 JP 2021050771 A JP2021050771 A JP 2021050771A JP 2021050771 A JP2021050771 A JP 2021050771A JP 7668144 B2 JP7668144 B2 JP 7668144B2
Authority
JP
Japan
Prior art keywords
value
voltage
battery cell
remaining capacity
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021050771A
Other languages
Japanese (ja)
Other versions
JP2022148908A (en
Inventor
秀明 田中
克俊 西島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hioki EE Corp
Original Assignee
Hioki EE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hioki EE Corp filed Critical Hioki EE Corp
Priority to JP2021050771A priority Critical patent/JP7668144B2/en
Publication of JP2022148908A publication Critical patent/JP2022148908A/en
Application granted granted Critical
Publication of JP7668144B2 publication Critical patent/JP7668144B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Description

本発明は、電圧生成装置に関し、例えば、バッテリセルの電圧挙動を模擬した電圧を生成することができる電圧生成装置に関する。 The present invention relates to a voltage generating device, for example, a voltage generating device capable of generating a voltage that simulates the voltage behavior of a battery cell.

一般に、バッテリは、単一セルから構成されているバッテリセル、複数のバッテリセルを直列および/または並列に接続したバッテリモジュール、および複数のバッテリモジュールを1つの容器に収容したバッテリパックからなる。 Generally, a battery consists of a battery cell consisting of a single cell, a battery module in which multiple battery cells are connected in series and/or parallel, and a battery pack in which multiple battery modules are housed in a single container.

バッテリ管理システム(BMS:Battery Management System)は、バッテリモジュールや、バッテリパックに搭載された複数のバッテリセルそれぞれの電圧状態を監視し、一部のバッテリセルが過充電や過放電となることを防止することにより、バッテリセルの発火回避、バッテリパックの長寿命化を実現している。 A battery management system (BMS) monitors the voltage state of each of the multiple battery cells installed in a battery module or a battery pack, and prevents some battery cells from overcharging or over-discharging, thereby preventing battery cell fires and extending the life of the battery pack.

バッテリ管理システムは、バッテリパックと、このバッテリパックに対して1つのバッテリ管理システム基板(BMS基板)とにより構成されているワンボックス構成、バッテリモジュール毎のBMS基板とそれらを統括するコントロール制御基板とからなるモジュール構成などがある。 Battery management systems can be configured in a one-box configuration consisting of a battery pack and one battery management system board (BMS board) for this battery pack, or in a modular configuration consisting of a BMS board for each battery module and a control board that oversees them.

例えば、特許文献1には、各バッテリセルに個別的に設けられたスイッチを介して当該バッテリセルが適正な電圧になるようにセルバランシングを行うことができるセルバランシングシステムがバッテリ管理システムの例として記載されている。 For example, Patent Document 1 describes, as an example of a battery management system, a cell balancing system that can perform cell balancing so that each battery cell has an appropriate voltage via a switch individually provided in each battery cell.

特表2019-503640号公報Special table 2019-503640 publication

バッテリを長く安全に使用するためには、バッテリ管理システムが正常に動作することが重要である。 To ensure long-term, safe use of the battery, it is important that the battery management system operates properly.

従来、バッテリ管理システムが正常に動作することを確認するために、バッテリパックやバッテリモジュール内の各バッテリセルの電圧に相当する電圧を生成し、バッテリ管理システムに対して入力される電流・電圧を観察する手法がとられていた。 Conventionally, to verify that a battery management system was operating normally, a method was used in which a voltage equivalent to the voltage of each battery cell in a battery pack or battery module was generated, and the current and voltage input to the battery management system were observed.

しかしながら、従来のバッテリ管理システムを検査する手法で用いられる検査装置は、操作者によって設定されたバッテリセルの電圧に相当する電圧値に基づいて、検査装置が電圧を生成するだけのものであった。すなわち従来の検査装置では、検査装置自体でバッテリセルの電圧挙動を模擬して電圧の生成を行うことはできなかった。特に、従来の検査装置は、バッテリパックやバッテリモジュールに対する負荷に応じたバッテリセルの電圧挙動を模擬することができなかった。 However, the inspection device used in the conventional method for inspecting battery management systems only generates a voltage based on a voltage value that corresponds to the battery cell voltage set by an operator. In other words, the conventional inspection device was not able to generate a voltage by simulating the voltage behavior of the battery cell by itself. In particular, the conventional inspection device was not able to simulate the voltage behavior of the battery cell according to the load on the battery pack or battery module.

本発明は上記従来の問題に鑑みなされたものであって、本発明の課題は、バッテリパックに対する負荷に応じたバッテリセルの電圧挙動を模擬した電圧を生成することができる電圧生成装置を提供することにある。 The present invention has been made in consideration of the above-mentioned problems in the conventional technology, and the objective of the present invention is to provide a voltage generating device that can generate a voltage that simulates the voltage behavior of a battery cell according to the load on the battery pack.

本発明の代表的な実施形態に係る電圧生成装置は、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得部と、前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出部と、前記電圧値算出部によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成部と、を備えている。 A voltage generating device according to a representative embodiment of the present invention includes a relational equation acquisition unit that acquires a relational equation indicating the relationship between the remaining capacity of a battery cell and the terminal voltage value, which is generated based on a measurement value pair consisting of a remaining capacity of a battery cell and a measurement value of the terminal voltage value of the battery cell at that remaining capacity, a voltage value calculation unit that calculates the terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational equation, and a voltage generation unit that generates a voltage according to the terminal voltage value calculated by the voltage value calculation unit.

本発明に係る電圧生成装置によれば、バッテリパックに対する負荷に応じたバッテリセルの電圧挙動を模擬した電圧を生成することができる。 The voltage generating device according to the present invention can generate a voltage that simulates the voltage behavior of a battery cell according to the load on the battery pack.

本発明の実施の形態に係る電圧生成装置200を備えた電圧生成システム1の概略構成を示す図である。1 is a diagram showing a schematic configuration of a voltage generating system 1 including a voltage generating device 200 according to an embodiment of the present invention. 電圧生成装置200の具体的な構成例を示す図である。FIG. 2 is a diagram illustrating a specific configuration example of a voltage generating device 200. バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を説明する図である。4 is a diagram for explaining a relational expression showing the relationship between the remaining capacity of a battery cell and the inter-terminal voltage value. FIG. 負荷電流値と充放電電流値およびセルバランシング電流との関係を説明するための図である。10 is a diagram for explaining the relationship between a load current value, a charge/discharge current value, and a cell balancing current. FIG. 電圧生成システム1におけるコンピュータ100と電圧生成装置200との間の処理の流れを示すシーケンス図である。2 is a sequence diagram showing the flow of processing between a computer 100 and a voltage generating device 200 in a voltage generating system 1. FIG. 電圧生成処理の詳細な処理流れを示すフロー図である。FIG. 11 is a flowchart showing a detailed process flow of a voltage generation process. 第2の実施形態にかかる電圧生成装置200におけるデータ処理制御部のMCU212の概略構成を示す図である。FIG. 11 is a diagram showing a schematic configuration of an MCU 212 of a data processing control unit in a voltage generating device 200 according to a second embodiment. バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を説明する図である。4 is a diagram for explaining a relational expression showing the relationship between the remaining capacity of a battery cell and the inter-terminal voltage value. FIG. 電圧生成システム1におけるコンピュータ100と電圧生成装置200との間の処理の流れを示すシーケンス図である。2 is a sequence diagram showing the flow of processing between a computer 100 and a voltage generating device 200 in a voltage generating system 1. FIG. 電圧生成処理の詳細な処理流れを示すフロー図である。FIG. 4 is a flowchart showing a detailed process flow of a voltage generation process. 充電の場合と放電の場合とで異なる関係式となることを示す図である。FIG. 13 is a diagram showing that different relational expressions are used in the case of charging and in the case of discharging.

1.実施形態の概要
先ず、本願において開示される発明の代表的な実施形態について概要を説明する。なお、以下の説明では、一例として、発明の構成要素に対応する図面上の参照符号を、括弧を付して記載している。
1. Overview of the embodiment First, an overview of a representative embodiment of the invention disclosed in this application will be described. Note that in the following description, as an example, reference numerals in the drawings corresponding to components of the invention are given in parentheses.

〔1〕代表的な実施の形態に係る電圧生成装置(200)は、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得部(213)と、前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出部(219)と、前記電圧値算出部によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成部(222)と、を備えている。 [1] A voltage generating device (200) according to a representative embodiment includes a relational equation acquisition unit (213) that acquires a relational equation indicating the relationship between the remaining capacity of a battery cell and the terminal voltage value generated based on a measurement value pair consisting of a remaining capacity of a battery cell and a measurement value of the terminal voltage value of the battery cell at that remaining capacity, a voltage value calculation unit (219) that calculates the terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational equation, and a voltage generation unit (222) that generates a voltage according to the terminal voltage value calculated by the voltage value calculation unit.

この態様によれば、測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式とに基づいて端子間電圧値を算出するので、算出される端子間電圧値は、実際のバッテリセルの残容量と前記端子間電圧値との関係を示すものとなる。算出された端子間電圧値に応じた電圧を生成することにより、バッテリパックに対する負荷に応じたバッテリセルの電圧挙動を模擬した電圧を生成することができる。 According to this aspect, the terminal voltage value is calculated based on a relational expression that indicates the relationship between the remaining capacity of the battery cell, which is generated based on the measurement value pair, and the terminal voltage value, so that the calculated terminal voltage value indicates the relationship between the actual remaining capacity of the battery cell and the terminal voltage value. By generating a voltage according to the calculated terminal voltage value, it is possible to generate a voltage that simulates the voltage behavior of the battery cell according to the load on the battery pack.

〔2〕上記〔1〕記載の電圧生成装置において、前記バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいて前記残容量を算出する容量値算出部を有し、
前記電圧値算出部は、前記容量値算出部で算出された残容量に対応する端子間電圧値を算出してもよい。
[2] The voltage generating device according to the above [1] further includes a capacity value calculation unit that calculates the remaining capacity based on a load current value, which is a value of a current output from the battery cell, and an elapsed time,
The voltage value calculation unit may calculate a terminal-to-terminal voltage value corresponding to the remaining capacity calculated by the capacity value calculation unit.

この態様によれば、バッテリセルの電圧挙動の経時的変化を模擬した電圧を生成することができる。 According to this aspect, it is possible to generate a voltage that simulates the change in the voltage behavior of a battery cell over time.

〔3〕上記〔2〕記載の電圧生成装置において、前記負荷電流値は、前記バッテリセルに接続される負荷に流れる充放電電流値と、他のバッテリセルとの間で前記端子間電圧値を均一化するために入出力される電流であるセルバランシング電流値との和であってもよい。 [3] In the voltage generating device described in [2] above, the load current value may be the sum of a charge/discharge current value flowing through a load connected to the battery cell and a cell balancing current value that is a current input/output to equalize the inter-terminal voltage value between the battery cell and other battery cells.

この態様によれば、模擬するバッテリセルの電圧挙動がバッテリに接続される負荷に流れる充放電電流とセルバランシング電流との両方による影響を反映させたものとすることができる。 According to this aspect, the voltage behavior of the simulated battery cell can be made to reflect the effects of both the charge/discharge current flowing through the load connected to the battery and the cell balancing current.

〔4〕上記〔3〕記載の電圧生成装置において、外部と接続され、前記電圧生成部によって生成された電圧を前記外部に出力する外部端子と、前記外部端子に流れる電流を測定する電流測定部と、を更に有し、前記容量値算出部は、前記電流測定部によって測定した電流値を前記セルバランシング電流値としてもよい。 [4] The voltage generating device described in [3] above may further include an external terminal connected to the outside and outputting the voltage generated by the voltage generating unit to the outside, and a current measuring unit measuring a current flowing through the external terminal, and the capacitance value calculation unit may take the current value measured by the current measuring unit as the cell balancing current value.

この態様によれば、実際に測定したセルバランシング電流値を用いることができるので、BMSのセルバランシング機能による動作の影響を、模擬するバッテリセルの電圧挙動に反映させることができる。 According to this embodiment, the cell balancing current value actually measured can be used, so the effect of the operation of the cell balancing function of the BMS can be reflected in the voltage behavior of the simulated battery cell.

〔5〕上記〔1〕から〔4〕のいずれか1つ記載の電圧生成装置において、前記関係式取得部において取得される前記関係式は、2つの前記測定値ペアの間を線形補間した関数に基づく式であってもよい。 [5] In the voltage generating device described in any one of [1] to [4] above, the relational equation acquired by the relational equation acquisition unit may be an equation based on a function obtained by linearly interpolating between two pairs of the measurement values.

この態様によれば、局所的に適切な関係式を簡易に生成することができる。 This aspect makes it easy to generate locally appropriate relational expressions.

〔6〕上記〔1〕から〔4〕のいずれか1つ記載の電圧生成装置において、前記関係式取得部において取得される前記関係式は多項式であってもよい。 [6] In the voltage generating device according to any one of [1] to [4] above, the relational expression acquired by the relational expression acquisition unit may be a polynomial.

この態様によれば、電圧値算出の度に関係式を生成する必要をなくすことができる。 This eliminates the need to generate a relational equation each time a voltage value is calculated.

〔7〕上記〔5〕記載の電圧生成装置において、前記関係式取得部は、前記測定値ペアの入力を受け付ける入力部と、前記入力された複数の測定値ペアに基づいて前記関係式を生成する関係式生成部とを有していてもよい。 [7] In the voltage generating device described in [5] above, the relational equation acquisition unit may have an input unit that accepts input of the measurement value pairs, and a relational equation generation unit that generates the relational equation based on the input measurement value pairs.

この態様によれば、関係式取得部が測定値ペアに基づいた関係式を生成するので、関係式の生成から電圧の生成まですべて電圧生成装置で処理できる。 According to this aspect, the relational equation acquisition unit generates a relational equation based on a pair of measured values, so that the voltage generating device can handle everything from generating the relational equation to generating the voltage.

〔8〕代表的な実施の形態に係る電圧生成システム(1)は、上記〔6〕記載の電圧生成装置と、コンピュータとを備えた電圧生成システムであって、前記コンピュータは、前記測定値ペアの入力を受け付ける入力部と、前記入力された複数の前記測定値ペアに基づいて前記関係式を生成する関係式生成部とを有し、前記関係式取得部は、前記コンピュータで生成された前記関係式を取得する。 [8] A representative embodiment of a voltage generation system (1) is a voltage generation system including the voltage generation device described in [6] above and a computer, the computer having an input unit that accepts input of the measurement value pairs and a relational equation generation unit that generates the relational equation based on the input measurement value pairs, and the relational equation acquisition unit acquires the relational equation generated by the computer.

この態様によれば、関係式取得部は、コンピュータで生成された関係式を取得するので、関係式を生成する構成のない電圧生成装置で処理できる。 According to this aspect, the relational equation acquisition unit acquires a relational equation generated by a computer, so that processing can be performed by a voltage generating device that is not configured to generate a relational equation.

〔9〕代表的な実施の形態に係る電圧生成プログラムは、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得機能と、前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出機能と、前記電圧値算出機能によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成機能と、をコンピュータに実現させるための、電圧生成プログラムである。 [9] A voltage generation program according to a representative embodiment is a voltage generation program for causing a computer to realize a relational equation acquisition function that acquires a relational equation indicating the relationship between the remaining capacity of a battery cell and the terminal voltage value, which is generated based on a measurement value pair consisting of the remaining capacity of a battery cell and a measurement value of the terminal voltage value of the battery cell at that remaining capacity, a voltage value calculation function that calculates the terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational equation, and a voltage generation function that generates a voltage according to the terminal voltage value calculated by the voltage value calculation function.

この態様によれば、測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式とに基づいて端子間電圧値を算出するので、算出される端子間電圧値は、実際のバッテリセルの残容量と前記端子間電圧値との関係を示すものとなる。算出された端子間電圧値に応じた電圧を生成することにより、バッテリパックに対する負荷に応じたバッテリセルの電圧挙動を模擬した電圧を生成することができる。 According to this aspect, the terminal voltage value is calculated based on a relational expression that indicates the relationship between the remaining capacity of the battery cell, which is generated based on the measurement value pair, and the terminal voltage value, so that the calculated terminal voltage value indicates the relationship between the actual remaining capacity of the battery cell and the terminal voltage value. By generating a voltage according to the calculated terminal voltage value, it is possible to generate a voltage that simulates the voltage behavior of the battery cell according to the load on the battery pack.

〔10〕代表的な実施の形態に係る電圧生成方法は、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得工程と、前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出工程と、前記電圧値算出工程によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成工程と、を含む。 [10] A voltage generation method according to a representative embodiment includes a relational equation acquisition step of acquiring a relational equation indicating the relationship between the remaining capacity of a battery cell and the terminal voltage value, which is generated based on a measurement value pair consisting of a remaining capacity of a battery cell and a measurement value of the terminal voltage value of the battery cell at that remaining capacity; a voltage value calculation step of calculating the terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational equation; and a voltage generation step of generating a voltage according to the terminal voltage value calculated by the voltage value calculation step.

この態様によれば、測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式とに基づいて端子間電圧値を算出するので、算出される端子間電圧値は、実際のバッテリセルの残容量と前記端子間電圧値との関係を示すものとなる。算出された端子間電圧値に応じた電圧を生成することにより、バッテリパックに対する負荷に応じたバッテリセルの電圧挙動を模擬した電圧を生成することができる。 According to this aspect, the terminal voltage value is calculated based on a relational expression that indicates the relationship between the remaining capacity of the battery cell, which is generated based on the measurement value pair, and the terminal voltage value, so that the calculated terminal voltage value indicates the relationship between the actual remaining capacity of the battery cell and the terminal voltage value. By generating a voltage according to the calculated terminal voltage value, it is possible to generate a voltage that simulates the voltage behavior of the battery cell according to the load on the battery pack.

2.実施形態の具体例
以下、本発明の実施形態の具体例について図を参照して説明する。なお、以下の説明において、各実施形態において共通する構成要素には同一の参照符号を付し、繰り返しの説明を省略する。また、図面は模式的なものであり、各要素の寸法の関係、各要素の比率などは、現実と異なる場合がある。
2. Specific Examples of the Embodiments Specific examples of the embodiments of the present invention will be described below with reference to the drawings. In the following description, components common to each embodiment are given the same reference numerals, and repeated description will be omitted. Also, the drawings are schematic, and the dimensional relationship between each element, the ratio between each element, etc. may differ from reality.

(第1の実施形態)
図1は、第1の実施形態に係る電圧生成装置200を備えた電圧生成システム1の概略構成を示す図である。
(First embodiment)
FIG. 1 is a diagram showing a schematic configuration of a voltage generating system 1 including a voltage generating device 200 according to the first embodiment.

図1に示される電圧生成システム1は、例えば、バッテリ管理システム(以下、単に「BMS」ともいう。)の検査を実施するために用いることができる。ここで、BMSは、例えば、上述したように、バッテリパックに搭載された複数のバッテリセルそれぞれの電圧状態を監視し、一部のバッテリセルが過充電や過放電となることを防止する装置である。 The voltage generation system 1 shown in FIG. 1 can be used, for example, to inspect a battery management system (hereinafter, simply referred to as "BMS"). Here, the BMS is, for example, a device that monitors the voltage state of each of multiple battery cells mounted in a battery pack, as described above, and prevents some of the battery cells from being overcharged or overdischarged.

電圧生成システム1を構成する電圧生成装置200は、バッテリセルの電圧挙動を模擬した電圧を生成する(シミュレーションする)。特に、電圧生成装置200は、定常状態におけるバッテリセルの電圧挙動を模擬した電圧を生成することが可能になっている。 The voltage generating device 200 constituting the voltage generating system 1 generates (simulates) a voltage that mimics the voltage behavior of a battery cell. In particular, the voltage generating device 200 is capable of generating a voltage that mimics the voltage behavior of a battery cell in a steady state.

図1に示すように、本実施形態の電圧生成システム1は、コンピュータ(情報処理装置)100と、コンピュータ100に接続された電圧生成装置200とを備えている。電圧生成システム1は、電圧生成装置200をBMS300と接続した状態でBMS300の検査を行う。 As shown in FIG. 1, the voltage generation system 1 of this embodiment includes a computer (information processing device) 100 and a voltage generation device 200 connected to the computer 100. The voltage generation system 1 inspects the BMS 300 with the voltage generation device 200 connected to the BMS 300.

コンピュータ100は、例えば、パーソナルコンピュータ(PC)である。なお、コンピュータ100は、電圧生成装置200との間でデータ通信を行うことができればよく、例えば、タブレット端末等の携帯情報処理装置であってもよい。 The computer 100 is, for example, a personal computer (PC). Note that the computer 100 only needs to be capable of performing data communication with the voltage generating device 200, and may be, for example, a portable information processing device such as a tablet terminal.

例えば、ユーザがコンピュータ100に必要な情報を入力すると、コンピュータ100に入力された情報に応じて電圧生成装置200が後述する制御を実行することにより、電圧生成装置200がバッテリセルを模擬した電圧を生成する。このバッテリセルを模擬した電圧は、接続先のBMS300に印加され、BMS300は、印加された電圧に応じて所定の動作を行う。ユーザは、バッテリセルを模擬した電圧が印加されたときのBMS300の挙動を観察することにより、BMS300の検査をすることができる。 For example, when a user inputs necessary information to computer 100, voltage generating device 200 executes the control described below according to the information input to computer 100, causing voltage generating device 200 to generate a voltage simulating a battery cell. This voltage simulating a battery cell is applied to the connected BMS 300, and BMS 300 performs a predetermined operation according to the applied voltage. A user can inspect BMS 300 by observing the behavior of BMS 300 when a voltage simulating a battery cell is applied.

図2は、電圧生成装置200の具体的な構成例を示す図である。 Figure 2 shows a specific example configuration of the voltage generating device 200.

図2に基づいて、電圧生成システム1の具体的な構成について説明する。 The specific configuration of the voltage generation system 1 will be described with reference to Figure 2.

コンピュータ100は、図2に示すように、表示部101と、処理部102と、入出力部103とを備えている。 As shown in FIG. 2, the computer 100 includes a display unit 101, a processing unit 102, and an input/output unit 103.

コンピュータ100は、入出力部103においてユーザからの所定の入力を受け付けると、電圧生成装置200に対して、所定の入力を行う。具体的には、コンピュータ100の入出力部103は、電圧生成に際して、予め充放電試験器により測定した測定値ペアや充放電電流値の入力を受け付けると、これらの値を電圧生成装置200に送信する。 When the computer 100 receives a predetermined input from a user at the input/output unit 103, the computer 100 performs the predetermined input to the voltage generating device 200. Specifically, when the input/output unit 103 of the computer 100 receives input of a measurement value pair and a charge/discharge current value measured in advance by a charge/discharge tester when generating a voltage, the input/output unit 103 of the computer 100 transmits these values to the voltage generating device 200.

測定値ペアとは、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする値の組み合わせである。この測定値ペアは、一例では、ユーザが予め充放電試験器により測定したものが入力されるが、測定値ペアの測定法はこれに限らない。測定値ペアは、端子間電圧値の変化が大きいところでは細かく測定し、変化が小さいところでは大きな間隔で測定したものを用いるようにしてもよい。また、測定値ペアは、測定したものに限らず、複数の測定値ペアのセットをコンピュータ100内の図示しない記憶部にあらかじめ保存しておき、ユーザが模擬に使用する測定値ペアのセットを選択するようにしてもよい。コンピュータ100の記憶部には、必要な測定値ペアの組み合わせの数があらかじめ設定されており、処理部102は、設定された数の入力を促すようにしてもよい。この場合、内部メモリ容量の制限に適合するように、測定値ペアの数に上限を設けてもよい。 A measurement value pair is a combination of a remaining capacity of a battery cell and a measured value of the terminal voltage value of the battery cell at that remaining capacity. In one example, the measurement value pair is input by a user who has previously measured the measurement value pair using a charge/discharge tester, but the measurement method of the measurement value pair is not limited to this. The measurement value pair may be measured frequently where the change in the terminal voltage value is large, and measured at large intervals where the change is small. In addition, the measurement value pair is not limited to the measured value, and a set of multiple measurement value pairs may be stored in advance in a storage unit (not shown) in the computer 100, and the user may select a set of measurement value pairs to be used for simulation. The number of combinations of measurement value pairs required is preset in the storage unit of the computer 100, and the processing unit 102 may prompt the input of the set number. In this case, an upper limit may be set on the number of measurement value pairs to comply with the limitations of the internal memory capacity.

また、コンピュータ100において、処理部102が電圧生成装置200から受け取ったデータを処理して、表示部101に表示することもできる。表示部101は、例えば、液晶ディスプレイやタッチパネル等の表示装置である。例えば、処理部102は、後述する電流測定部223で測定された電流値の経時変化や電圧測定部224で測定された電圧値の経時変化などの測定データを受け取り、受け取った測定データに基づいて表示データを生成して表示部101に出力する。これにより、電圧の経時変化や電流の経時変化を示すグラフを表示部101に表示することができる。ユーザは表示部101に表示されたグラフを観察することにより、電圧生成システムの出力を確認することができる。 In addition, in the computer 100, the processing unit 102 can process data received from the voltage generating device 200 and display it on the display unit 101. The display unit 101 is, for example, a display device such as a liquid crystal display or a touch panel. For example, the processing unit 102 receives measurement data such as the change over time of the current value measured by the current measuring unit 223 described below and the change over time of the voltage value measured by the voltage measuring unit 224, and generates display data based on the received measurement data and outputs it to the display unit 101. This makes it possible to display graphs showing the change over time of the voltage and the change over time of the current on the display unit 101. The user can check the output of the voltage generating system by observing the graphs displayed on the display unit 101.

電圧生成装置200は、BMS300の複数のチャネルのそれぞれに接続される複数のセル電圧生成部220_1~220_nと、複数のセル電圧生成部220_1~220_nのそれぞれに接続されたデータ処理制御部210とを備えている。なお、以下の説明において、セル電圧生成部220_1~220_nのそれぞれを区別しない場合には、単に「セル電圧生成部220」と表記する場合がある。 The voltage generating device 200 includes a plurality of cell voltage generating units 220_1 to 220_n connected to the plurality of channels of the BMS 300, respectively, and a data processing control unit 210 connected to each of the plurality of cell voltage generating units 220_1 to 220_n. In the following description, when there is no need to distinguish between the cell voltage generating units 220_1 to 220_n, they may simply be referred to as "cell voltage generating units 220."

データ処理制御部210は、コンピュータ100から受け取った値や指示を用いて各セル電圧生成部220で生成すべき電圧値を算出し、複数のセル電圧生成部220のそれぞれに出力する。 The data processing control unit 210 uses values and instructions received from the computer 100 to calculate the voltage values to be generated by each cell voltage generating unit 220, and outputs them to each of the multiple cell voltage generating units 220.

複数のセル電圧生成部220は、接続先のBMS300の各チャネルに対して、データ処理制御部210から受け取った電圧値に応じた電圧を生成して出力する。 The multiple cell voltage generating units 220 generate and output voltages for each channel of the connected BMS 300 according to the voltage values received from the data processing control unit 210.

複数のセル電圧生成部220_1~220_nは、それぞれ、BMS300と接続するための接続端子25_1~225_nが設けられている。 Each of the multiple cell voltage generating units 220_1 to 220_n is provided with a connection terminal 25_1 to 225_n for connecting to the BMS 300.

セル電圧生成部220_1~220_nは、電圧生成部222_1~222_nと、電流測定部223_1~223_nと、電圧測定部224_1~224_nと、接続端子225_1~225_nを備えている。なお、以下の説明において、電圧生成部222_1~222_n、電流測定部223_1~223_n、電圧測定部224_1~224_nおよび接続端子225_1~225_nのそれぞれを区別しない場合には、単に「通信部221」、「電圧生成部222」、「電流測定部223」、「電圧測定部224」および「接続端子225」と表記する場合がある。電圧生成部222は、例えばD/A変換器やアンプなどの公知の電圧生成手段を用いて構成することができ、その構成は特に限定されない。電流測定部223は、例えばA/D変換器や抵抗などの公知の電流測定手段を用いて構成することができ、その構成は特に限定されない。電圧測定部224は、例えばA/D変換器や抵抗などの公知の電圧測定手段を用いて構成することができ、その構成は特に限定されない。 The cell voltage generating units 220_1 to 220_n include voltage generating units 222_1 to 222_n, current measuring units 223_1 to 223_n, voltage measuring units 224_1 to 224_n, and connection terminals 225_1 to 225_n. In the following description, when the voltage generating units 222_1 to 222_n, current measuring units 223_1 to 223_n, voltage measuring units 224_1 to 224_n, and connection terminals 225_1 to 225_n are not distinguished from one another, they may be simply referred to as "communication unit 221", "voltage generating unit 222", "current measuring unit 223", "voltage measuring unit 224", and "connection terminal 225". The voltage generating unit 222 can be configured using a known voltage generating means such as a D/A converter or an amplifier, and the configuration is not particularly limited. The current measurement unit 223 can be configured using known current measurement means such as an A/D converter or resistor, and the configuration is not particularly limited. The voltage measurement unit 224 can be configured using known voltage measurement means such as an A/D converter or resistor, and the configuration is not particularly limited.

データ処理制御部210で算出された電圧値は、電圧生成部222に入力される。一方、電流測定部223と電圧測定部224とで測定された電流と電圧(電流値の経時変化および電圧値の経時変化)は、データ処理制御部210の出力部226に渡される。 The voltage value calculated by the data processing control unit 210 is input to the voltage generation unit 222. Meanwhile, the current and voltage measured by the current measurement unit 223 and the voltage measurement unit 224 (changes in the current value over time and the voltage value over time) are passed to the output unit 226 of the data processing control unit 210.

データ処理制御部210は、LANインタフェース(Local Area Networkインタフェース)と、プログラム処理装置211とを有する。プログラム処理装置211は、例えば、CPU等のプロセッサ、ROMやRAM等の各種メモリ、タイマ(カウンタ)、A/D変換回路、入出力I/F回路、およびクロック生成回路等のハードウェア要素を有し、各構成要素がバスや専用線を介して互いに接続されたマイクロコントローラ(MCU)である。以下、プログラム処理装置211をMCU211ともいう。 The data processing control unit 210 has a LAN interface (Local Area Network interface) and a program processing device 211. The program processing device 211 is a microcontroller (MCU) that has hardware elements such as a processor such as a CPU, various memories such as ROM and RAM, a timer (counter), an A/D conversion circuit, an input/output I/F circuit, and a clock generation circuit, and each component is connected to each other via a bus or a dedicated line. Hereinafter, the program processing device 211 is also referred to as the MCU 211.

図2に示すように、MCU211は、バッテリセルを模擬した電圧値を算出するための機能部として、関係式生成部215および測定値ペア入力部214を有する関係式取得部213と、充放電電流値入力部217と、容量値算出部218と、電圧値算出部219、出力部226とを備えている。これらの各機能部は、例えば、MCU211のプロセッサがメモリ等に記憶されたプログラムに従って各種演算を行うとともにA/D変換回路および入出力I/F回路等の周辺回路を制御することによって実現することができる。 2, the MCU 211 includes, as functional units for calculating voltage values simulating a battery cell, a relational equation acquisition unit 213 having a relational equation generation unit 215 and a measurement value pair input unit 214, a charge/discharge current value input unit 217, a capacity value calculation unit 218, a voltage value calculation unit 219, and an output unit 226. Each of these functional units can be realized, for example, by the processor of the MCU 211 performing various calculations according to programs stored in a memory or the like, and controlling peripheral circuits such as an A/D conversion circuit and an input/output I/F circuit.

関係式取得部213は、測定値ペア入力部214と関係式生成部215とを有しており、測定値ペアに基づいてバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する。測定値ペア入力部214は、LANを介してコンピュータ100からの測定値ペアの入力を受け付けて、関係式生成部215と容量値算出部218とに与える。 The relational equation acquisition unit 213 has a measurement value pair input unit 214 and a relational equation generation unit 215, and acquires a relational equation indicating the relationship between the remaining capacity of the battery cell and the inter-terminal voltage value based on the measurement value pair. The measurement value pair input unit 214 accepts input of the measurement value pair from the computer 100 via the LAN, and provides it to the relational equation generation unit 215 and the capacity value calculation unit 218.

関係式生成部215は、測定値ペア入力部214から受け取った測定値ペアに基づいて、バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を生成する。この関係式について、図3に基づいて説明する。 The relational equation generating unit 215 generates a relational equation that indicates the relationship between the remaining capacity of the battery cell and the inter-terminal voltage value based on the measurement value pair received from the measurement value pair input unit 214. This relational equation will be explained based on FIG. 3.

図3は、バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を説明する図である。 Figure 3 is a diagram explaining the relationship between the remaining capacity of a battery cell and the terminal voltage value.

図3には、バッテリセルの残容量が横軸に示され、端子間電圧値が縦軸に示されており、これらの縦軸および横軸にしたがって、複数の測定値ペアがプロットされている。さらに、図3の測定値ペアの隣接するプロット間は、線形補間されている。本実施形態の関係式生成部215で生成する関係式は、隣接するプロット間を線形補間する関数で表した式である。 In FIG. 3, the remaining capacity of the battery cell is shown on the horizontal axis, and the terminal voltage value is shown on the vertical axis, with multiple measurement value pairs plotted along these vertical and horizontal axes. Furthermore, adjacent plots of the measurement value pairs in FIG. 3 are linearly interpolated. The relational equation generated by the relational equation generating unit 215 of this embodiment is an equation expressed as a function that linearly interpolates between adjacent plots.

関係式生成部215は、例えば、2つのプロット間を直線で接続し、その直線の傾きをaとし、切片をbとした関数y=ax+bで示される関数を生成することにより線形補間する。なお、この関数においてxはバッテリセルの残容量を示し、yは端子間電圧値を示す。 The relational equation generating unit 215 performs linear interpolation by, for example, connecting the two plots with a straight line and generating a function y = ax + b, where the slope of the line is a and the intercept is b. In this function, x indicates the remaining capacity of the battery cell, and y indicates the terminal voltage value.

関係式取得部213は、生成した関係式を電圧値算出部219に与える。 The relational equation acquisition unit 213 provides the generated relational equation to the voltage value calculation unit 219.

充放電電流値入力部217は、LANを介してコンピュータ100からの充放電電流値の入力を受け付けて、容量値算出部218に与える。 The charge/discharge current value input unit 217 accepts input of charge/discharge current values from the computer 100 via the LAN and provides the values to the capacity value calculation unit 218.

容量値算出部218は、バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいてバッテリセルの残容量の増減量を算出する。この負荷電流値は、バッテリに接続される負荷に流れる充放電電流値と、他のバッテリセルとの間で端子間電圧を均一化するために入出力される電流であるセルバランシング電流値との和である。ここでセルバランシング電流値について説明する。 The capacity value calculation unit 218 calculates the increase or decrease in the remaining capacity of the battery cell based on the load current value, which is the value of the current output from the battery cell, and the elapsed time. This load current value is the sum of the charge/discharge current value flowing through the load connected to the battery, and the cell balancing current value, which is the current input/output to equalize the terminal voltage between the battery cells and other battery cells. Here, the cell balancing current value is explained.

図4は、負荷電流値と充放電電流値およびセルバランシング電流との関係を説明するための図である。 Figure 4 is a diagram to explain the relationship between the load current value, the charge/discharge current value, and the cell balancing current.

図4は、複数のバッテリセル10~1012(以下、単に「バッテリセル10」ともいう。)とBMS300とを備えたバッテリ管理システムの使用状態の例を示している。使用状態では、負荷400とBMS300とが並列に、バッテリセル10に対して接続されており、負荷400とBMS300とのそれぞれに対して電流が入出力される。 4 shows an example of a usage state of a battery management system including a plurality of battery cells 10 1 to 10 12 (hereinafter, simply referred to as "battery cells 10") and a BMS 300. In the usage state, a load 400 and the BMS 300 are connected in parallel to the battery cells 10, and current is input to and output from the load 400 and the BMS 300.

各バッテリセル10は、負荷400を作動させるために負荷400に対して放電(充放電電流が-IL)したり、負荷400から回生電力を受け取って充電(充放電電流がIL)したりすることにより、バッテリセル10は負荷400に対して電流を入出力する。 Each battery cell 10 discharges from the load 400 to operate the load 400 (charging/discharging current is -IL) or receives regenerative power from the load 400 and charges it (charging/discharging current is IL), so that the battery cell 10 inputs and outputs current to the load 400.

複数のバッテリセル10~1012は、各バッテリセル10同士で端子間電圧を均一化するために、端子間電圧の高いバッテリセル10から端子間電圧の低いバッテリセル10に電流を流している。この端子間電圧を均一化するための電流は、BMS300を介して流れる。各バッテリセル10は、他のバッテリセルに対して放電する場合、セルバランシング電流-IBがBMS300に流れ、他のバッテリセルから充電される場合、セルバランシング電流IBがBMS300に流れる。 In order to equalize the terminal voltages of the battery cells 10, the multiple battery cells 10-1 to 10-12 pass a current from a battery cell 10 having a higher terminal voltage to a battery cell 10 having a lower terminal voltage. This current for equalizing the terminal voltages flows via the BMS 300. When each battery cell 10 discharges to another battery cell, a cell balancing current -IB flows to the BMS 300, and when each battery cell 10 is charged from another battery cell, the cell balancing current IB flows to the BMS 300.

図4にも示すように、バッテリセル10から出力される電流の値である負荷電流値をIoと表すと、Io=IL+IBの関係があることが判る。 As shown in FIG. 4, if the load current value, which is the value of the current output from the battery cell 10, is expressed as Io, it can be seen that there is a relationship of Io = IL + IB.

図2に戻って、容量値算出部218は、具体的には、充放電電流値入力部217から与えられた充放電電流値および後述する電流測定部223で測定された電流値と経過時間とに基づいてバッテリセルの残容量の増減量を算出する。容量値算出部218は、さらに、最初のバッテリセルの残容量から算出したバッテリセルの残容量の増減量を加減算することによって、経過時間ごとのバッテリセルの残容量を算出する。最初のバッテリセルの残容量は、測定値ペアの最初のプロットに対応する電圧値であるといえる。 Returning to FIG. 2, specifically, the capacity value calculation unit 218 calculates the increase or decrease in the remaining capacity of the battery cell based on the charge/discharge current value provided by the charge/discharge current value input unit 217, the current value measured by the current measurement unit 223 described below, and the elapsed time. The capacity value calculation unit 218 further calculates the remaining capacity of the battery cell for each elapsed time by adding or subtracting the increase or decrease in the remaining capacity of the battery cell calculated from the remaining capacity of the first battery cell. The remaining capacity of the first battery cell can be said to be the voltage value corresponding to the first plot of the measurement value pair.

容量値算出部218は、バッテリセルから出力される電流の値である負荷電流値と経過時間とを乗算することにより、負荷電流の積算値である電流積算値を算出する。充電をシミュレーションする場合は、最初のバッテリセルの残容量は空であるので、この積算値が残容量となる。放電をシミュレーションする場合は、満充電時の容量からこの電流積算値を差し引くことによって残容量を算出することができる。 The capacity value calculation unit 218 calculates the current integrated value, which is the integrated value of the load current, by multiplying the load current value, which is the value of the current output from the battery cell, by the elapsed time. When simulating charging, the remaining capacity of the initial battery cell is empty, so this integrated value becomes the remaining capacity. When simulating discharging, the remaining capacity can be calculated by subtracting this current integrated value from the capacity when fully charged.

本実施形態の電圧生成システム1の容量値算出部218においてバッテリセルの残容量の算出は、電源周波数の1周期に相当する時間(1PLC:Power Line Cycle)ごとに実行することができるがこれに限定されない。容量値算出部244において1PLC間隔で算出を実行する場合、例えば、50Hzの電源であれば、1PLCは20msとなるので、経過時間を20msとしてバッテリセルの残容量の算出をすることができる。 In the capacity value calculation unit 218 of the voltage generation system 1 of this embodiment, the calculation of the remaining capacity of the battery cell can be performed every time equivalent to one period of the power supply frequency (1 PLC: Power Line Cycle), but is not limited to this. If the capacity value calculation unit 244 performs calculations at 1 PLC intervals, for example, with a 50 Hz power supply, 1 PLC is 20 ms, so the remaining capacity of the battery cell can be calculated with an elapsed time of 20 ms.

容量値算出部218は、算出した経過時間ごとのバッテリセルの残容量を電圧値算出部219に与える。 The capacity value calculation unit 218 provides the remaining capacity of the battery cell for each calculated elapsed time to the voltage value calculation unit 219.

電圧値算出部219は、関係式取得部213から与えられた関係式に基づいて、容量値算出部218から与えられたバッテリセルの残容量に対応するバッテリセルの端子間電圧値を算出してセル電圧生成部220の電圧生成部222に与える。電圧値算出部219は、シミュレーションの開始時には、測定値ペアの最初のプロットに対応する電圧値をバッテリセルの端子間電圧値としてセル電圧生成部220の電圧生成部222に与える。 Based on the relational equation provided by the relational equation acquisition unit 213, the voltage value calculation unit 219 calculates the terminal-to-terminal voltage value of the battery cell corresponding to the remaining capacity of the battery cell provided by the capacity value calculation unit 218, and provides this to the voltage generation unit 222 of the cell voltage generation unit 220. At the start of the simulation, the voltage value calculation unit 219 provides the voltage value corresponding to the first plot of the measurement value pair as the terminal-to-terminal voltage value of the battery cell to the voltage generation unit 222 of the cell voltage generation unit 220.

セル電圧生成部220において、電圧生成部222は、電圧値算出部219から受け取った電圧値に応じた電圧を生成する。電圧生成部222は、BMS300と接続するための接続端子225に接続されており、電圧生成部222で生成された電圧は、BMS300に出力される。 In the cell voltage generating unit 220, the voltage generating unit 222 generates a voltage according to the voltage value received from the voltage value calculating unit 219. The voltage generating unit 222 is connected to a connection terminal 225 for connecting to the BMS 300, and the voltage generated by the voltage generating unit 222 is output to the BMS 300.

また、BMS300と接続された接続端子225には電流測定部223も接続されているので、電流測定部223により接続端子225における電流を測定することができる。電流測定部223により測定された電流の情報は、データ処理制御部210の容量値算出部218と出力部226に送信される。 In addition, since the current measuring unit 223 is also connected to the connection terminal 225 connected to the BMS 300, the current measuring unit 223 can measure the current at the connection terminal 225. Information on the current measured by the current measuring unit 223 is transmitted to the capacity value calculation unit 218 and the output unit 226 of the data processing control unit 210.

さらに、BMS300と接続された接続端子225には電圧測定部224も接続されているので、電圧測定部224により接続端子225における電圧を測定することができる。電圧測定部224により測定された電圧の情報は、データ処理制御部210の出力部226に送信される。 Furthermore, since the voltage measurement unit 224 is also connected to the connection terminal 225 connected to the BMS 300, the voltage measurement unit 224 can measure the voltage at the connection terminal 225. Information on the voltage measured by the voltage measurement unit 224 is transmitted to the output unit 226 of the data processing control unit 210.

出力部226に送信された測定された電流および電圧の情報(電流値の経時変化および電圧値の経時変化)は、測定データとしてコンピュータ100の処理部102に送信される。 The measured current and voltage information (changes in current value over time and changes in voltage value over time) sent to the output unit 226 is sent to the processing unit 102 of the computer 100 as measurement data.

次に、電圧生成システム1の動作について説明する。 Next, the operation of the voltage generation system 1 will be described.

図5は、電圧生成システム1におけるコンピュータ100と電圧生成装置200との間の処理の流れを示すシーケンス図である。 Figure 5 is a sequence diagram showing the processing flow between the computer 100 and the voltage generating device 200 in the voltage generating system 1.

まず、コンピュータ100において、ユーザから入出力部103を介して入力された測定値ペアを、処理部102が受け付ける(ステップS101)。測定値ペアは、ユーザが予め充放電試験器により測定したものが入力される。処理部102は、受け付けた測定値ペアを、電圧生成装置200に与える。 First, in the computer 100, the processing unit 102 receives a pair of measurement values input by the user via the input/output unit 103 (step S101). The pair of measurement values is input by the user having previously measured the pair of measurement values using a charge/discharge tester. The processing unit 102 provides the received pair of measurement values to the voltage generating device 200.

同様に、コンピュータ100において、入出力部103を介して、処理部102が、ユーザからの充放電電流値の入力を受け付ける(ステップS102)。処理部102は、受け付けた充放電電流値を、電圧生成装置200に与える。処理部102は、受け付けた充放電電流値を電圧生成装置200に与える。また、電圧の生成を指示する実行指示の入力を受け付ける(ステップS103)。 Similarly, in the computer 100, the processing unit 102 accepts input of a charge/discharge current value from a user via the input/output unit 103 (step S102). The processing unit 102 provides the accepted charge/discharge current value to the voltage generating device 200. The processing unit 102 also accepts input of an execution instruction to generate a voltage (step S103).

電圧生成装置200は、ステップS103の実行指示に応じて、コンピュータ100から受け取った、測定値ペアおよび充放電電流値に基づいて電圧生成処理を実行する(ステップS200)。以下、電圧生成処理の流れについて詳細に説明する。 In response to the execution instruction of step S103, the voltage generating device 200 executes a voltage generation process based on the measurement value pairs and the charge/discharge current values received from the computer 100 (step S200). The flow of the voltage generation process will be described in detail below.

図6は、電圧生成処理の詳細な処理流れを示すフロー図である。(シミュレーション開始) Figure 6 is a flow diagram showing the detailed process flow of the voltage generation process. (Simulation starts)

電圧生成装置200において容量値算出部218は、先ず、電圧生成処理を開始すると、容量値算出部218は、測定値ペアの最初のプロットに対応する電圧値を初期値として設定する(ステップS201)。この際、電圧値算出部219も測定値ペアの最初のプロットに対応する電圧値をバッテリセルの端子間電圧値としてセル電圧生成部220の電圧生成部222に与えることにより、最初のプロットに対応する電圧が接続端子225から出力される。関係式生成部215は、初期値と次のプロットとを結んで1次式を算出する(ステップS202)。 In the voltage generating device 200, when the capacity value calculation unit 218 starts the voltage generation process, the capacity value calculation unit 218 sets the voltage value corresponding to the first plot of the measurement value pair as the initial value (step S201). At this time, the voltage value calculation unit 219 also provides the voltage value corresponding to the first plot of the measurement value pair to the voltage generation unit 222 of the cell voltage generation unit 220 as the inter-terminal voltage value of the battery cell, and the voltage corresponding to the first plot is output from the connection terminal 225. The relational equation generation unit 215 calculates a linear equation by connecting the initial value and the next plot (step S202).

次に、電流測定部223は、電流測定を行い、測定した電流値(セルバランシング電流値)を容量値算出部218に与える(ステップS203)。 Next, the current measurement unit 223 performs current measurement and provides the measured current value (cell balancing current value) to the capacity value calculation unit 218 (step S203).

容量値算出部218は、充放電電流値とセルバランシング電流値の和と経過時間とを乗算して、電池の電流容量を算出して、現在の残容量の値を算出し、算出した残容量値を電圧値算出部219に与える(ステップS204)。 The capacity value calculation unit 218 multiplies the sum of the charge/discharge current value and the cell balancing current value by the elapsed time to calculate the current capacity of the battery, calculates the current remaining capacity value, and provides the calculated remaining capacity value to the voltage value calculation unit 219 (step S204).

電圧値算出部219は、受け取った残容量を関係式に代入して、端子間電圧値(以下、単に「電圧値」ともいう。)を算出する(ステップS205)。 The voltage value calculation unit 219 substitutes the received remaining capacity into the relational equation to calculate the terminal voltage value (hereinafter simply referred to as the "voltage value") (step S205).

電圧値算出部219は、今回算出した出力電圧が前回算出した電圧値と等しいか否かを判断し(ステップS206)、等しくないと判断した場合(ステップS206:No)は、電圧生成部222に与える電圧値を算出した電圧値に変更する(ステップS208)。電圧生成部222に与える電圧値を変更すると、電圧生成部222が生成する電圧が変化する。 The voltage value calculation unit 219 determines whether the output voltage calculated this time is equal to the voltage value calculated last time (step S206), and if it determines that they are not equal (step S206: No), it changes the voltage value to be provided to the voltage generation unit 222 to the calculated voltage value (step S208). Changing the voltage value to be provided to the voltage generation unit 222 changes the voltage generated by the voltage generation unit 222.

容量値算出部218は、ステップS204で算出した残容量の値が、次のプロットの残容量よりも小さいか否かを判定する(ステップS209)。ステップS204で算出した残容量の値が次のプロットの残容量よりも小さければ(ステップS209:Yes)、関係式を変更する必要がないので、容量値算出部218は、再びステップS203の電流測定に戻って、残容量の算出を行う。 The capacity value calculation unit 218 determines whether the remaining capacity value calculated in step S204 is smaller than the remaining capacity of the next plot (step S209). If the remaining capacity value calculated in step S204 is smaller than the remaining capacity of the next plot (step S209: Yes), there is no need to change the relational expression, so the capacity value calculation unit 218 returns to the current measurement in step S203 and calculates the remaining capacity.

一方、ステップS204で算出した残容量の値が次のプロットの残容量よりも小さくなければ(ステップS208:No)、関係式を変更する必要があるので、容量値算出部218は、次のプロットの測定値ペアがあるか否かを判断し(ステップS209)、次のプロットの測定値ペアがなければ(ステップS209:No)、電圧生成処理を終了する。次のプロットの測定値ペアがあれば(ステップS209:Yes)、容量値算出部218は、関係式取得部213にその旨を通知する。通知を受けた関係式取得部213において、関係式生成部215は、現在の1次式における次のプロットをその次のプロットと結んで1次式を算出する(ステップS210)。 On the other hand, if the remaining capacity value calculated in step S204 is not smaller than the remaining capacity of the next plot (step S208: No), the relational equation needs to be changed, so the capacitance value calculation unit 218 determines whether there is a measurement value pair for the next plot (step S209), and if there is not a measurement value pair for the next plot (step S209: No), ends the voltage generation process. If there is a measurement value pair for the next plot (step S209: Yes), the capacitance value calculation unit 218 notifies the relational equation acquisition unit 213 of this fact. In the relational equation acquisition unit 213 that has received the notification, the relational equation generation unit 215 calculates a linear equation by connecting the next plot in the current linear equation with the plot after that (step S210).

(第2の実施形態)
第1の実施形態の電圧生成システム1では、測定値ペアを線形補間して得られた関数を関係式として用いて電圧値を算出していたが、本実施形態の電圧生成システム1では、測定値ペアを多項式で表した関数を関係式として用いて電圧値を算出する。また、第1の実施形態では、電圧生成装置200においてデータ処理制御部210はMCU211で関係式を算出していたが、本実施形態では、電圧生成装置200においてデータ処理制御部210は、コンピュータ100で算出した関係式を取得する。したがって、関係式を生成する構成と取得した関係式で電圧値を算出する構成が異なる。具体的には、主にPCで生成するデータとデータ処理制御部210におけるMCU212(図7参照)の機能構成が異なるが、それ以外の構成は共通であるので、共通する部分の構成についての説明は省略する。
Second Embodiment
In the voltage generating system 1 of the first embodiment, a function obtained by linearly interpolating the measured value pairs is used as a relational expression to calculate the voltage value, but in the voltage generating system 1 of the present embodiment, a function obtained by expressing the measured value pairs as a polynomial is used as a relational expression to calculate the voltage value. In the first embodiment, the data processing control unit 210 in the voltage generating device 200 calculates the relational expression in the MCU 211, but in the present embodiment, the data processing control unit 210 in the voltage generating device 200 acquires the relational expression calculated by the computer 100. Therefore, the configuration for generating the relational expression is different from the configuration for calculating the voltage value using the acquired relational expression. Specifically, the functional configuration of the data generated by the PC and the MCU 212 (see FIG. 7) in the data processing control unit 210 is mainly different, but the other configurations are common, so a description of the configuration of the common parts will be omitted.

図7は、第2の実施形態にかかる電圧生成装置200におけるデータ処理制御部のMCU212の概略構成を示す図である。 Figure 7 is a diagram showing the schematic configuration of the MCU 212 of the data processing control unit in the voltage generating device 200 according to the second embodiment.

本実施形態では、コンピュータ100は、図2と同様に、表示部101と、処理部102と、入出力部103とを備えているが、これらの構成が協働して、測定値ペア入力部110と関係式生成部120として機能するよう構成されている。 In this embodiment, the computer 100 is equipped with a display unit 101, a processing unit 102, and an input/output unit 103, as in FIG. 2, and these components are configured to cooperate to function as a measurement value pair input unit 110 and a relational equation generation unit 120.

測定値ペア入力部110は、第1の実施形態と同様に、一例では、ユーザが予め充放電試験器により測定したものが入力されるが、測定値ペアの測定法はこれに限らない。測定値ペアは、端子間電圧値の変化が大きいところでは細かく測定し、変化が小さいところでは大きな間隔で測定したものを用いるようにしてもよい。また、測定値ペアは、測定したものに限らず、複数の測定値ペアのセットを図示しない記憶部にあらかじめ保存しておき、模擬に使用する測定値ペアのセットをユーザに選択させるようにしてもよい。測定値ペア入力部110には、必要な測定値ペアの組み合わせの数があらかじめ設定されており、設定された数の入力を促すようにしてもよい。この場合、内部のメモリ容量に制限に適合するように、測定値ペアの数に上限を設けてもよい。 As in the first embodiment, in one example, the measured value pair input unit 110 receives values measured in advance by the user using a charge/discharge tester, but the measurement method for the measured value pair is not limited to this. The measured value pairs may be measured in detail where the change in the terminal voltage value is large, and measured at large intervals where the change is small. Furthermore, the measured value pairs are not limited to measured values, and a set of multiple measured value pairs may be stored in advance in a storage unit (not shown), and the user may select a set of measured value pairs to be used for simulation. The required number of combinations of measured value pairs is preset in the measured value pair input unit 110, and the input of the set number may be prompted. In this case, an upper limit may be set on the number of measured value pairs to comply with the limitations of the internal memory capacity.

関係式生成部120は、測定値ペア入力部110から受け取った測定値ペアに基づいて、バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を生成する。この関係式について、図8に基づいて説明する。 The relational equation generating unit 120 generates a relational equation that indicates the relationship between the remaining capacity of the battery cell and the inter-terminal voltage value based on the measurement value pair received from the measurement value pair input unit 110. This relational equation will be explained with reference to FIG. 8.

図8は、バッテリセルの残容量と前記端子間電圧値との関係を示す関係式を説明する図である。 Figure 8 is a diagram explaining the relationship between the remaining capacity of a battery cell and the terminal voltage value.

図8には、バッテリセルの残容量が横軸に示され、端子間電圧値が縦軸に示されており、複数の測定値ペアがプロットされている。本実施形態において測定値ペアのプロットは、図8に示すように、多項式で近似されている。 In FIG. 8, the remaining capacity of the battery cell is shown on the horizontal axis, the inter-terminal voltage value is shown on the vertical axis, and multiple measurement value pairs are plotted. In this embodiment, the plot of the measurement value pairs is approximated by a polynomial, as shown in FIG. 8.

関係式生成部120は、最小2情報、特異点分解アルゴリズムなどにより、例えば、y=C+C+・・・CI+C10で示される多項式を関係式として生成することができる。なお、この多項式において、C・・・C10は任意の係数であり、Iはバッテリセルの残容量であり、yは端子間電圧値である。 The relational equation generating unit 120 can generate, for example, a polynomial expressed as y= C1I9 + C2I8 +... C9I + C10 as a relational equation using a minimum 2 information, singular point decomposition algorithm, etc. In this polynomial, C1 ... C10 are arbitrary coefficients, I is the remaining capacity of the battery cell, and y is the terminal voltage value.

関係式生成部120は、図8に示すような多項式に限らず、その他のアルゴリズムで近似してもよい。例えば、y=C(x)+C(x)+・・・Cn-1n-1(x)において、F(x)=sinx、F(x)=cosx、Fn-1(x)=1/(x+1)などと定義したn次元線形曲線なども用いることができる。関係式生成部120は、生成した関係式を関係式取得部241に与える。 The relational equation generating unit 120 may use other algorithms for approximation, not limited to the polynomial shown in Fig. 8. For example, in y = C1F1 (x) + C2F2 (x) + ... Cn-1Fn -1 ( x), an n-dimensional linear curve defined as F1 (x) = sinx, F2 (x) = cosx, Fn -1 (x) = 1/( x2 + 1) or the like may be used. The relational equation generating unit 120 provides the generated relational equation to the relational equation acquiring unit 241.

図7に戻って、データ処理制御部210のMCU211は、バッテリセルを模擬した電圧値を算出するための機能部として、関係式取得部241と、充放電電流値入力部243と、容量値算出部244と、電圧値算出部245とを備えている。これらの各機能部は、例えば、MCU211のプロセッサがメモリ等に記憶されたプログラムに従って各種演算を行うとともにA/D変換回路および入出力I/F回路等の周辺回路を制御することによって実現することができる。 Returning to FIG. 7, the MCU 211 of the data processing control unit 210 includes a relational equation acquisition unit 241, a charge/discharge current value input unit 243, a capacity value calculation unit 244, and a voltage value calculation unit 245 as functional units for calculating voltage values simulating a battery cell. Each of these functional units can be realized, for example, by the processor of the MCU 211 performing various calculations according to programs stored in a memory or the like, and controlling peripheral circuits such as an A/D conversion circuit and an input/output I/F circuit.

関係式取得部241は、コンピュータ100で生成した関係式を取得し、電圧値算出部245に与える。 The relational equation acquisition unit 241 acquires the relational equation generated by the computer 100 and provides it to the voltage value calculation unit 245.

充放電電流値入力部243は、LANを介してコンピュータ100からの充放電電流値の入力を受け付けて、容量値算出部244に与える。 The charge/discharge current value input unit 243 accepts input of charge/discharge current values from the computer 100 via the LAN and provides the values to the capacity value calculation unit 244.

容量値算出部244は、シミュレーションの開始時には、充放電電流値入力部243から与えられた充放電電流値に基づいて最初のバッテリセルの残容量を特定する。例えば、充放電電流値が充電を示す場合は、最初のバッテリセルの残容量は空と特定し、充放電電流値が放電を示す場合は、最初のバッテリセルの残容量は満充電と特定する。容量値算出部244は、シミュレーションの途中では、バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいてバッテリセルの残容量の増減量を算出する。負荷電流は、充放電電流値入力部243から与えられた充放電電流値と、電流測定部223で測定された接続端子225における電流とに基づいて決定される。 At the start of the simulation, the capacity value calculation unit 244 determines the remaining capacity of the first battery cell based on the charge/discharge current value provided by the charge/discharge current value input unit 243. For example, if the charge/discharge current value indicates charging, the remaining capacity of the first battery cell is determined to be empty, and if the charge/discharge current value indicates discharging, the remaining capacity of the first battery cell is determined to be fully charged. During the simulation, the capacity value calculation unit 244 calculates the increase/decrease in the remaining capacity of the battery cell based on the load current value, which is the value of the current output from the battery cell, and the elapsed time. The load current is determined based on the charge/discharge current value provided by the charge/discharge current value input unit 243 and the current at the connection terminal 225 measured by the current measurement unit 223.

容量値算出部244は、バッテリセルから出力される電流の値である負荷電流値と経過時間とを乗算することにより、負荷電流の積算値である電流積算値を算出する。充電をシミュレーションする場合は、最初のバッテリセルの残容量は空であるので、この積算値が残容量となる。放電をシミュレーションする場合は、満充電時の容量からこの電流積算値を差し引くことによって残容量を算出することができる。 The capacity value calculation unit 244 calculates the current integrated value, which is the integrated value of the load current, by multiplying the load current value, which is the value of the current output from the battery cell, by the elapsed time. When simulating charging, the remaining capacity of the initial battery cell is empty, so this integrated value becomes the remaining capacity. When simulating discharging, the remaining capacity can be calculated by subtracting this current integrated value from the capacity when fully charged.

本実施形態の電圧生成システム1の容量値算出部244においてバッテリセルの残容量の算出は、電源周波数の1周期に相当する時間(1PLC:Power Line Cycle)ごとに実行することができるがこれに限定されない。容量値算出部244において1PLC間隔で算出を実行する場合、例えば、50Hzの電源であれば、1PLCは20msとなるので、経過時間を20msとしてバッテリセルの残容量の算出をすることができる。 In the capacity value calculation unit 244 of the voltage generation system 1 of this embodiment, the calculation of the remaining capacity of the battery cell can be performed every time equivalent to one period of the power supply frequency (1 PLC: Power Line Cycle), but is not limited to this. If the capacity value calculation unit 244 performs calculations at 1 PLC intervals, for example, with a 50 Hz power supply, 1 PLC is 20 ms, so the remaining capacity of the battery cell can be calculated with an elapsed time of 20 ms.

電圧値算出部245は、関係式取得部241から与えられた関係式に基づいて、容量値算出部244から与えられたバッテリセルの残容量に対応するバッテリセルの端子間電圧値を算出してセル電圧生成部220の電圧生成部222に与える。 The voltage value calculation unit 245 calculates the terminal-to-terminal voltage value of the battery cell corresponding to the remaining capacity of the battery cell provided by the capacity value calculation unit 244 based on the relational equation provided by the relational equation acquisition unit 241, and provides the calculated voltage value to the voltage generation unit 222 of the cell voltage generation unit 220.

次に、第2の実施形態の電圧生成システム1の動作について説明する。 Next, the operation of the voltage generation system 1 of the second embodiment will be described.

図9は、電圧生成システム1におけるコンピュータ100と電圧生成装置200との間の処理の流れを示すシーケンス図である。 Figure 9 is a sequence diagram showing the processing flow between the computer 100 and the voltage generating device 200 in the voltage generating system 1.

まず、コンピュータ100において、測定値ペア入力部110が、ユーザからの測定値ペアの入力を受け付ける(ステップS301)。具体的には、入出力部103を介して、処理部102が入力を受け付ける処理をする。測定値ペアは、ユーザが予め充放電試験器により測定したものが入力される。 First, in the computer 100, the measurement value pair input unit 110 accepts input of a measurement value pair from the user (step S301). Specifically, the processing unit 102 performs processing to accept the input via the input/output unit 103. The measurement value pair is input by the user having previously measured the measurement value pair using a charge/discharge tester.

測定値ペアの入力を受け付けると、関係式生成部120は、関係式を生成する(ステップS302)。関係式は、例えば、最小2乗法、特異点分解アルゴリズムなどにより、入力された測定値ペアを近似する多項式を算出する。算出した多項式は、実測値との残差が所定値未満であるか否かによって適切か否かを判断し、不適切なら再度近似方法を変えて算出する。 When the input of the measurement value pair is accepted, the relational equation generation unit 120 generates a relational equation (step S302). The relational equation is calculated by, for example, using the least squares method, a singular point decomposition algorithm, or the like to calculate a polynomial that approximates the input measurement value pair. The calculated polynomial is judged to be appropriate depending on whether the residual with the actual measurement value is less than a predetermined value, and if it is inappropriate, it is calculated again using a different approximation method.

コンピュータ100において、入出力部103を介して、処理部102が、ユーザからの充放電電流値の入力を受け付ける(ステップS303)。処理部102は、受け付けた充放電電流値を、電圧生成装置200の充放電電流値入力部243に与える。 In the computer 100, the processing unit 102 receives input of the charge/discharge current value from the user via the input/output unit 103 (step S303). The processing unit 102 provides the received charge/discharge current value to the charge/discharge current value input unit 243 of the voltage generating device 200.

処理部102は、電圧の生成を指示する実行指示の入力を受け付ける(ステップS304)と、その旨の指示を電圧生成装置200に出力する。 When the processing unit 102 receives an input of an execution instruction to generate a voltage (step S304), it outputs the instruction to that effect to the voltage generating device 200.

電圧生成装置200は、ステップS304の実行指示に応じて、コンピュータ100から受け取った、測定値ペアおよび充放電電流値に基づいて電圧生成処理を実行する(ステップS400)。以下、電圧生成処理の流れについて詳細に説明する。 In response to the execution instruction of step S304, the voltage generating device 200 executes a voltage generation process based on the measurement value pairs and the charge/discharge current values received from the computer 100 (step S400). The flow of the voltage generation process will be described in detail below.

図10は、電圧生成処理の詳細な処理流れを示すフロー図である。(シミュレーション開始) Figure 10 is a flow diagram showing the detailed process flow of the voltage generation process. (Simulation starts)

電圧生成装置200において容量値算出部244は、先ず、電圧生成処理を開始し、充放電電流値入力部243により入力された充放電電流値に基づいて、これから充電と放電とのどちらのシミュレーションを実行するかを判断する(ステップS401)。なお、ステップS401においては、入力された充放電電流値に基づいて、最初の状態が充電と放電なのかを決定するだけである。シミュレーションを開始した後、後述するセルバランシング電流などの変動に応じて現在の状態が充電と放電のどちらなのかを判断して最初に決定した充電と放電とは逆のシミュレーションを実行してもよい。 In the voltage generating device 200, the capacity value calculation unit 244 first starts the voltage generation process and determines whether a charging or discharging simulation is to be performed based on the charging and discharging current value input by the charging and discharging current value input unit 243 (step S401). Note that in step S401, it is only determined whether the initial state is charging or discharging based on the input charging and discharging current value. After starting the simulation, it may determine whether the current state is charging or discharging according to fluctuations in the cell balancing current, etc., which will be described later, and perform a simulation that is the opposite of the charging or discharging that was initially determined.

ステップS401で充電であると判断した場合は、最初に用いる残容量を測定値プロットの最小容量(空)とする(ステップS403)。一方、ステップS401で放電であると判断した場合は、最初に用いる残容量を測定値プロットの最大容量(満充電)とする(ステップS402)。 If it is determined in step S401 that charging is occurring, the remaining capacity used first is set to the minimum capacity (empty) of the measured value plot (step S403). On the other hand, if it is determined in step S401 that discharging is occurring, the remaining capacity used first is set to the maximum capacity (fully charged) of the measured value plot (step S402).

次に、電流測定部223は、電流測定を行い、測定した電流値(セルバランシング電流値)を容量値算出部244に与える(ステップS404)。 Next, the current measurement unit 223 performs a current measurement and provides the measured current value (cell balancing current value) to the capacity value calculation unit 244 (step S404).

容量値算出部244は、充放電電流値ILとセルバランシング電流値IBの和である負荷電流値Ioを算出し(ステップS405)、現在のシミュレーションが充電か放電かを判断する(ステップS406)。例えば、バッテリセルから流れ出る電流が正となる負荷電流値Ioが算出された場合は、現在のシミュレーションが放電であると判断することができる。一方、バッテリセルから流れ出る電流が負となる負荷電流値Ioが算出された場合は、現在のシミュレーションが充電であると判断することができる。 The capacity value calculation unit 244 calculates the load current value Io, which is the sum of the charge/discharge current value IL and the cell balancing current value IB (step S405), and determines whether the current simulation is charging or discharging (step S406). For example, if a load current value Io is calculated that causes the current flowing out of the battery cell to be positive, it can be determined that the current simulation is discharging. On the other hand, if a load current value Io is calculated that causes the current flowing out of the battery cell to be negative, it can be determined that the current simulation is charging.

ステップS406において、容量値算出部244は、放電と判断した場合は、負荷電流値Ioと経過時間とを乗算することにより電池に流れる電流容量を特定して、それを残容量から減算して現在の残容量の値を算出する(ステップS407)。さらに容量値算出部244は、現在の残容量が最小電流容量に達したか否かを判断する(ステップS408)。ステップS408において現在の残容量が最小電流容量に達したと判断された場合は、電圧生成処理を終了する。 In step S406, if the capacity value calculation unit 244 determines that discharging is occurring, it multiplies the load current value Io by the elapsed time to determine the current capacity flowing through the battery, and subtracts this from the remaining capacity to calculate the current remaining capacity (step S407). Furthermore, the capacity value calculation unit 244 determines whether the current remaining capacity has reached the minimum current capacity (step S408). If it is determined in step S408 that the current remaining capacity has reached the minimum current capacity, the voltage generation process is terminated.

ステップS406において、容量値算出部244は、充電と判断した場合は、負荷電流値Ioと経過時間とを乗算することにより電池に流れる電流容量を特定して、それを残容量に加算して現在の残容量の値を算出する(ステップS409)。さらに容量値算出部244は、現在の残容量が最大電流容量に達したか否かを判断する(ステップS410)。ステップS410において現在の残容量が最大電流容量に達したと判断された場合は、電圧生成処理を終了する。 In step S406, if the capacity value calculation unit 244 determines that charging is to be performed, it multiplies the load current value Io by the elapsed time to determine the current capacity flowing through the battery, and adds this to the remaining capacity to calculate the value of the current remaining capacity (step S409). Furthermore, the capacity value calculation unit 244 determines whether the current remaining capacity has reached the maximum current capacity (step S410). If it is determined in step S410 that the current remaining capacity has reached the maximum current capacity, the voltage generation process is terminated.

ステップS408、S410において、電圧生成処理終了の判断がされなかった場合は、容量値算出部244は、算出した残容量値を電圧値算出部245に与え、電圧値算出部245は、受け取った残容量を関係式に代入して、電圧値を算出する(ステップS411)。 If it is not determined in steps S408 and S410 that the voltage generation process has ended, the capacity value calculation unit 244 provides the calculated remaining capacity value to the voltage value calculation unit 245, and the voltage value calculation unit 245 substitutes the received remaining capacity into the relational equation to calculate the voltage value (step S411).

電圧値算出部245は、今回算出した出力電圧が前回算出した電圧値と等しいか否かを判断する(ステップS412)。電圧値算出部245は、等しくないと判断した場合(ステップS412:No)、さらに、算出した電圧値が最小電圧値より小さいか、最大電圧値より大きいか否かを判断する(ステップS413)。電圧値算出部245は、算出した電圧値が最小電圧値より小さいか、最大電圧値より大きい場合は、電圧生成処理を終了する。 The voltage value calculation unit 245 determines whether the currently calculated output voltage is equal to the previously calculated voltage value (step S412). If the voltage value calculation unit 245 determines that they are not equal (step S412: No), it further determines whether the calculated voltage value is smaller than the minimum voltage value or larger than the maximum voltage value (step S413). If the calculated voltage value is smaller than the minimum voltage value or larger than the maximum voltage value, the voltage value calculation unit 245 ends the voltage generation process.

電圧値算出部245は、算出した電圧値が最小電圧値より大きく、かつ最大電圧値より大きくない場合は、電圧生成部222に与える電圧値を算出した電圧値に変更する(ステップS414)し、再びステップS404の電流測定に戻って、残容量の算出を行う。 If the calculated voltage value is greater than the minimum voltage value and not greater than the maximum voltage value, the voltage value calculation unit 245 changes the voltage value to be provided to the voltage generation unit 222 to the calculated voltage value (step S414), and returns to the current measurement in step S404 to calculate the remaining capacity.

以上、本実施形態に係る電圧生成装置200によれば、バッテリの負荷が変化したときのバッテリセルの電圧挙動を模擬した電圧を生成することが可能となる。 As described above, the voltage generating device 200 according to this embodiment makes it possible to generate a voltage that simulates the voltage behavior of the battery cell when the load on the battery changes.

(実施形態の変形例)
以上の実施形態の電圧生成システム1について具体的な例を挙げて説明したが、これに限定されず、様々な変形形態を採用することができる。
(Modification of the embodiment)
Although the voltage generating system 1 according to the embodiment has been described above by taking a specific example, the present invention is not limited thereto, and various modifications can be adopted.

例えば、以上の実施形態では、バッテリセルの残容量と端子間電圧値との関係式が、充電と放電の場合で特に異ならない場合を例に挙げて説明した。しかしながら、図11に示すように、関係式取得部213の関係式生成部215は、充電の場合と放電の場合とで異なる関係式を生成してもよい。この場合、電圧値算出部219は、算出に用いる関係式として、充電の場合と放電の場合で、異なる測定値ペアに基づいて生成した関係式を用いて端子間電圧を求めることができる。 For example, in the above embodiment, a case has been described in which the relational equation between the remaining capacity of a battery cell and the terminal voltage value is not particularly different between charging and discharging. However, as shown in FIG. 11, the relational equation generation unit 215 of the relational equation acquisition unit 213 may generate different relational equations for charging and discharging. In this case, the voltage value calculation unit 219 can determine the terminal voltage using the relational equation generated based on different measurement value pairs for charging and discharging as the relational equation to be used for calculation.

以上の実施形態では、セルバランシング電流について、アクティブセルバランシング動作により生じる場合について例を挙げて説明したが、これに限定されない。パッシブセルバランシング動作により生じるセルバランシング電流であってもよい。 In the above embodiment, the cell balancing current has been described as being generated by active cell balancing operation, but the present invention is not limited to this. The cell balancing current may be generated by passive cell balancing operation.

以上の実施形態では、測定値ペアを、バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値とを一組とする値の組み合わせとした場合について説明したが、これに限定されない。測定値ペアとしてバッテリセルの残容量の代わりに、電流積算値を用いた一組の組み合わせとしてもよい。この場合、放電(充電)開始時の放電(充電)電流をx[A]としてt[sec]流した場合、xt/3600[Ah]を電流積算値とし、その時間におけるバッテリセルの端子間電圧値を測定値ペアとして得ることができる。 In the above embodiment, the measurement value pair is a combination of the remaining capacity of a battery cell and the terminal voltage value of the battery cell at that remaining capacity, but this is not limited to the above. Instead of the remaining capacity of the battery cell, the measurement value pair may be a combination using an integrated current value. In this case, if the discharge (charge) current at the start of discharge (charge) is x [A] and flows for t [sec], the integrated current value is xt/3600 [Ah], and the terminal voltage value of the battery cell at that time can be obtained as the measurement value pair.

1・・・電圧生成システム、100・・・コンピュータ(PC)、101・・・表示部、102・・・処理部、103・・・入出力部、110・・・測定値ペア入力部、120・・・関係式生成部、200・・・電圧生成装置、210・・・データ処理制御部、211、212・・・MCU、213・・・関係式取得部、214・・・測定値ペア入力部、215・・・関係式生成部、217、243・・・充放電電流値入力部、218、244・・・容量値算出部、219、245・・・電圧値算出部、220_1~220_n(220)・・・セル電圧生成部、222_1~222_n(222)・・・電圧生成部、223_1~223_n(223)・・・電流測定部、224_1~224_n(224)・・・電圧測定部、225_1~225_n(225)・・・接続端子、226、出力部、300・・・BMS 1: Voltage generation system, 100: Computer (PC), 101: Display unit, 102: Processing unit, 103: Input/output unit, 110: Measurement value pair input unit, 120: Relational equation generation unit, 200: Voltage generation device, 210: Data processing control unit, 211, 212: MCU, 213: Relational equation acquisition unit, 214: Measurement value pair input unit, 215: Relational equation generation unit, 217, 243: Charging/discharging Current value input section, 218, 244...capacity value calculation section, 219, 245...voltage value calculation section, 220_1 to 220_n (220)...cell voltage generation section, 222_1 to 222_n (222)...voltage generation section, 223_1 to 223_n (223)...current measurement section, 224_1 to 224_n (224)...voltage measurement section, 225_1 to 225_n (225)...connection terminal, 226, output section, 300...BMS

Claims (8)

バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得部と、
前記バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいて前記残容量を算出する容量値算出部と、
前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出部と、
前記電圧値算出部によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成部と、
を備え、
前記電圧値算出部は、前記容量値算出部で算出された残容量に対応する端子間電圧値を算出し、
前記負荷電流値は、前記バッテリセルに接続される負荷に流れる充放電電流値と、他のバッテリセルとの間で前記端子間電圧値を均一化するために入出力される電流であるセルバランシング電流値との和である、
電圧生成装置。
a relational equation acquisition unit that acquires a relational equation indicating a relationship between a remaining capacity of a battery cell and a terminal voltage value of the battery cell at the remaining capacity, the relational equation being generated based on a measurement value pair that is a set of a remaining capacity of the battery cell and a measurement value of the terminal voltage value of the battery cell at the remaining capacity;
a capacity value calculation unit that calculates the remaining capacity based on a load current value, which is a value of a current output from the battery cell, and an elapsed time;
a voltage value calculation unit that calculates the inter-terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational expression;
a voltage generating unit that generates a voltage according to the inter-terminal voltage value calculated by the voltage value calculating unit;
Equipped with
the voltage value calculation unit calculates a terminal-to-terminal voltage value corresponding to the remaining capacity calculated by the capacity value calculation unit;
The load current value is a sum of a charge/discharge current value flowing through a load connected to the battery cell and a cell balancing current value which is a current input/output for equalizing the inter-terminal voltage value between the battery cell and another battery cell.
Voltage generator.
請求項記載の電圧生成装置であって、
外部と接続され、前記電圧生成部によって生成された電圧を前記外部に出力する外部端子と、前記外部端子に流れる電流を測定する電流測定部と、を更に有し、
前記容量値算出部は、前記電流測定部によって測定された電流値を前記セルバランシング電流値とする、
電圧生成装置。
2. The voltage generating device according to claim 1 ,
an external terminal connected to an external device and configured to output the voltage generated by the voltage generating unit to the external device; and a current measuring unit configured to measure a current flowing through the external terminal,
The capacitance value calculation unit sets the current value measured by the current measurement unit as the cell balancing current value.
Voltage generator.
請求項1または2記載の電圧生成装置であって、
前記関係式取得部において取得される前記関係式は、2つの前記測定値ペアの間を線形補間した関数に基づく式である、
電圧生成装置。
3. The voltage generating device according to claim 1 ,
The relational equation acquired by the relational equation acquisition unit is an equation based on a function obtained by linearly interpolating between the two measurement value pairs.
Voltage generator.
請求項1からのいずれか1項記載の電圧生成装置であって、
前記関係式取得部において取得される前記関係式は多項式である、
電圧生成装置。
4. The voltage generating device according to claim 1,
the relational expression acquired by the relational expression acquisition unit is a polynomial.
Voltage generator.
請求項記載の電圧生成装置であって、
前記関係式取得部は、前記測定値ペアの入力を受け付ける入力部と、前記入力された複数の測定値ペアに基づいて前記関係式を生成する関係式生成部とを有する、
電圧生成装置。
4. The voltage generating device according to claim 3 ,
The relational equation acquisition unit includes an input unit that accepts an input of the measurement value pairs, and a relational equation generation unit that generates the relational equation based on the input measurement value pairs.
Voltage generator.
請求項記載の電圧生成装置と、コンピュータとを備えた電圧生成システムであって、
前記コンピュータは、前記測定値ペアの入力を受け付ける入力部と、前記入力された複数の前記測定値ペアに基づいて前記関係式を生成する関係式生成部とを有し、
前記関係式取得部は、前記コンピュータで生成された前記関係式を取得する、
電圧生成システム。
A voltage generating system comprising the voltage generating device according to claim 4 and a computer,
The computer includes an input unit that receives an input of the measurement value pairs, and a relational equation generation unit that generates the relational equation based on the input measurement value pairs,
The relational expression acquisition unit acquires the relational expression generated by the computer.
Voltage generation system.
バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得機能と、
前記バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいて前記バッテリセルの残容量を算出する容量値算出機能と、
前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出機能と、
前記電圧値算出機能によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成機能と、をコンピュータに実現させるための、電圧生成プログラムであって、
前記電圧値算出機能は、前記容量値算出機能により算出された残容量に対応する端子間電圧値を算出し、
前記負荷電流値は、前記バッテリセルに接続される負荷に流れる充放電電流値と、他のバッテリセルとの間で前記端子間電圧値を均一化するために入出力される電流であるセルバランシング電流値との和である、
電圧生成プログラム。
a relational expression acquisition function for acquiring a relational expression indicating a relationship between a remaining capacity of a battery cell and a terminal voltage value of the battery cell at the remaining capacity, the relational expression being generated based on a measurement value pair formed of a remaining capacity of the battery cell and a measurement value of the terminal voltage value of the battery cell at the remaining capacity;
a capacity value calculation function that calculates a remaining capacity of the battery cell based on a load current value, which is a value of a current output from the battery cell, and an elapsed time;
a voltage value calculation function for calculating the inter-terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational expression;
a voltage generating function of generating a voltage according to the inter-terminal voltage value calculated by the voltage value calculating function,
the voltage value calculation function calculates a terminal-to-terminal voltage value corresponding to the remaining capacity calculated by the capacity value calculation function;
The load current value is a sum of a charge/discharge current value flowing through a load connected to the battery cell and a cell balancing current value which is a current input/output for equalizing the inter-terminal voltage value between the battery cell and another battery cell.
Voltage generation program.
バッテリセルの残容量とその残容量における前記バッテリセルの端子間電圧値の測定値とを一組とする測定値ペアに基づいて生成されたバッテリセルの残容量と前記端子間電圧値との関係を示す関係式を取得する関係式取得工程と、
前記バッテリセルから出力される電流の値である負荷電流値と経過時間とに基づいて前記バッテリセルの残容量を算出する容量値算出工程と、
前記関係式に基づいて、入力されたバッテリセルの残容量に対応する前記端子間電圧値を算出する電圧値算出工程と、
前記電圧値算出工程によって算出された前記端子間電圧値に応じた電圧を生成する電圧生成工程と、
を含
前記電圧値算出工程では、前記容量値算出工程において算出された残容量に対応する端子間電圧値を算出し、
前記負荷電流値は、前記バッテリセルに接続される負荷に流れる充放電電流値と、他のバッテリセルとの間で前記端子間電圧値を均一化するために入出力される電流であるセルバランシング電流値との和である、
電圧生成方法。
a relational equation acquisition step of acquiring a relational equation indicating a relationship between a remaining capacity of a battery cell and a terminal voltage value of the battery cell at the remaining capacity, the relational equation being generated based on a measurement value pair formed of a remaining capacity of the battery cell and a measurement value of the terminal voltage value of the battery cell at the remaining capacity;
a capacity value calculation step of calculating a remaining capacity of the battery cell based on a load current value, which is a value of a current output from the battery cell, and an elapsed time;
a voltage value calculation step of calculating the inter-terminal voltage value corresponding to the input remaining capacity of the battery cell based on the relational expression;
a voltage generating step of generating a voltage according to the inter-terminal voltage value calculated in the voltage value calculating step;
Including ,
the voltage value calculation step calculates a terminal-to-terminal voltage value corresponding to the remaining capacity calculated in the capacity value calculation step;
The load current value is a sum of a charge/discharge current value flowing through a load connected to the battery cell and a cell balancing current value which is a current input/output for equalizing the inter-terminal voltage value between the battery cell and another battery cell.
Voltage generation method.
JP2021050771A 2021-03-24 2021-03-24 Voltage Generator Active JP7668144B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021050771A JP7668144B2 (en) 2021-03-24 2021-03-24 Voltage Generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021050771A JP7668144B2 (en) 2021-03-24 2021-03-24 Voltage Generator

Publications (2)

Publication Number Publication Date
JP2022148908A JP2022148908A (en) 2022-10-06
JP7668144B2 true JP7668144B2 (en) 2025-04-24

Family

ID=83463708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021050771A Active JP7668144B2 (en) 2021-03-24 2021-03-24 Voltage Generator

Country Status (1)

Country Link
JP (1) JP7668144B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250083922A (en) * 2023-12-01 2025-06-10 주식회사 엘지에너지솔루션 Apparatus for managing battery and operating method of the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017116518A (en) 2015-12-17 2017-06-29 ローム株式会社 Rechargeable battery remaining amount detection circuit, electronic device using the same, automobile, and charged state detection method
JP2018084549A (en) 2016-11-25 2018-05-31 本田技研工業株式会社 Secondary battery state estimation device and secondary battery state estimation method
JP6842213B1 (en) 2019-12-27 2021-03-17 東洋システム株式会社 Simulated battery construction method and simulated battery construction device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017116518A (en) 2015-12-17 2017-06-29 ローム株式会社 Rechargeable battery remaining amount detection circuit, electronic device using the same, automobile, and charged state detection method
JP2018084549A (en) 2016-11-25 2018-05-31 本田技研工業株式会社 Secondary battery state estimation device and secondary battery state estimation method
JP6842213B1 (en) 2019-12-27 2021-03-17 東洋システム株式会社 Simulated battery construction method and simulated battery construction device

Also Published As

Publication number Publication date
JP2022148908A (en) 2022-10-06

Similar Documents

Publication Publication Date Title
EP3916411B1 (en) Device and method for estimating state of battery
US10073147B2 (en) Battery state estimation device, battery state management system, battery, battery state estimation method, and non-transitory storage medium
Singh et al. Design and implementation of a fuzzy logic-based state-of-charge meter for Li-ion batteries used in portable defibrillators
Sauer et al. Comparison of different approaches for lifetime prediction of electrochemical systems—Using lead-acid batteries as example
JP5887260B2 (en) Storage battery remaining amount management device
US10038325B2 (en) Electric storage device and deterioration determination method
CN102918411A (en) Charge status estimation apparatus
JP6848475B2 (en) Storage control device, server, storage control method and program
Selvabharathi et al. Experimental analysis on battery based health monitoring system for electric vehicle
JPWO2018012151A1 (en) INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM
JP7668144B2 (en) Voltage Generator
JP2021077652A (en) Information processing method
US20240230782A1 (en) Diagnosis method and diagnosis apparatus of power storage system, power storage system, and non-transitory storage medium
Tanjavooru et al. Optimal power split control for state of charge balancing in battery systems with integrated spatial thermal analysis and aging estimation
JP7668143B2 (en) Voltage Generator
JP7183345B2 (en) Energy storage system expansion method and energy storage system
CN115208027A (en) Energy balancing method, method and system for determining balancing coefficient and storage medium
Camci et al. Sampling based State of Health estimation methodology for Li-ion batteries
JP2022078541A (en) Data processing device, model generation device, data processing method, model generation method, and program
CN113189957A (en) System and method for testing plug-in energy Internet networking controller
Jia et al. Cross-platform real-time simulation models for Li-ion batteries in Opal-RT and Typhoon-HIL
Gopahanal Manjunath et al. A real-time hybrid battery state of charge and state of health estimation technique in renewable energy integrated microgrid applications
JP2025159607A (en) Electricity storage information processing method, computer program, and electricity storage information processing device
CN119744404A (en) Information output device, information output method, and computer program
KR100828591B1 (en) A computer-readable medium that records battery characteristic parameter measuring devices, measuring methods and measuring programs.

Legal Events

Date Code Title Description
RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20210813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211220

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241126

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20250123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250303

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250414

R150 Certificate of patent or registration of utility model

Ref document number: 7668144

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150