JP2009292282A - Battery control device and battery control method - Google Patents
Battery control device and battery control method Download PDFInfo
- Publication number
- JP2009292282A JP2009292282A JP2008147258A JP2008147258A JP2009292282A JP 2009292282 A JP2009292282 A JP 2009292282A JP 2008147258 A JP2008147258 A JP 2008147258A JP 2008147258 A JP2008147258 A JP 2008147258A JP 2009292282 A JP2009292282 A JP 2009292282A
- Authority
- JP
- Japan
- Prior art keywords
- value
- current
- battery
- internal resistance
- voltage value
- 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.)
- Withdrawn
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Secondary Cells (AREA)
Abstract
Description
本発明はバッテリ管理装置及びバッテリ管理方法に関し、特に車両内の負荷の駆動によって電流が消費される際に検出される電流値及び電圧値に基づいて、バッテリの内部抵抗値を算出するバッテリ管理装置及びバッテリ管理方法に関する。 The present invention relates to a battery management device and a battery management method, and more particularly to a battery management device that calculates an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in a vehicle. And a battery management method.
近年、ユーザのニーズにより、車両の快適性・利便性・安全性の向上が急速に発展してきている。このうち快適性向上のシステムとしては、シートヒータ、マッサージチェア、カーオーディオなどのAV機器などが挙げられ、利便性向上のシステムとしては、スマートキーシステム(キーレスエントリーシステム)、自動スライドドア、オートライト機能などが挙げられ、安全性向上のシステムとしては、ABS(Antilock Brake System)、VAS(Vehicle Alarm System:盗難発生警報装置)、プリクラッシュセーフティシステム(先行車や障害物,歩行者などとの衝突の被害を軽減するシステム)、レーンキープサポートシステム(直線路において、車線に沿って走行するようステアリング操作を支援するシステム)、エアバックなどが挙げられる。 In recent years, the improvement of the comfort, convenience, and safety of vehicles has been rapidly developed according to the needs of users. Among these, comfort improvement systems include AV equipment such as seat heaters, massage chairs, and car audio systems, and convenience improvement systems include smart key systems (keyless entry systems), automatic sliding doors, and auto lights. Functions such as safety enhancement systems include ABS (Antilock Brake System), VAS (Vehicle Alarm System), and pre-crash safety systems (collisions with leading vehicles, obstacles, pedestrians, etc.) Lane keeping support system (a system that supports steering operation to travel along a lane on a straight road), an airbag, and the like.
上記各システムを実現するためには、電子制御(マイコン制御)が必要不可欠であり、また、電子制御を行うためには、バッテリやオルタネータ(発電機)からの電力供給が必要不可欠である。特に、安全性向上のシステムにおいては、いかなる状況においても給電不能になることが許されないため、これらに対する給電が不能となる可能性のある場合(例えば、バッテリ劣化が生じた場合)には、ユーザに対して、いち早く、その旨通知することが望ましい。 In order to realize each of the above systems, electronic control (microcomputer control) is indispensable, and in order to perform electronic control, power supply from a battery or an alternator (generator) is indispensable. In particular, in a system for improving safety, it is not allowed to be unable to supply power in any situation. Therefore, when there is a possibility that power supply to these devices may be disabled (for example, when battery deterioration occurs), It is desirable to notify that early.
これに対し、最近においては、例えば、バッテリの液温度と内部抵抗値との関係を示すテーブルに基づいてバッテリの理論内部抵抗値を算出し、この理論内部抵抗値と実測した内部抵抗値(例えば、大放電中に検出される電流値と電圧値とから算出する)との差に基づいて、バッテリ劣化度を求める技術が開示されている(例えば、特許文献1参照)。 On the other hand, recently, for example, the theoretical internal resistance value of the battery is calculated based on a table indicating the relationship between the battery liquid temperature and the internal resistance value, and the theoretical internal resistance value and the actually measured internal resistance value (for example, A technique for obtaining a battery deterioration level based on a difference between a current value and a voltage value detected during a large discharge is disclosed (for example, see Patent Document 1).
しかしながら、特許文献1に記載の方法では、大放電中に電流値及び電圧値を検出し、これに基づいて内部抵抗値を算出することから、大放電中の全ての電流値を検出するためには、広い範囲の電流値を検出することが可能な高スペックセンサ(広い検出レンジを有するセンサ)を用意しなければならず、高コスト化を招くおそれがある。また、高スペックセンサを用意しない場合、センサの検出レンジを超えた範囲の電流値を正確に検出することができないため、この電流値に基づいてバッテリの内部抵抗値を算出することにより、内部抵抗値の算出精度が低下してしまう可能性がある。
However, in the method described in
このような場合の対処方法として、特開2006−170943号公報には、「計測した電流値が電流センサの定格近傍の所定値に達した場合、計測した電流値から負荷が動作させる電力を元に演算した推定電流値に切り替えて、この推定電流値を利用して電源の残量を演算する(請求項4参照)」という手段が開示されている。しかしながら、この場合における推定電流値は、あくまでも推定値であって少なからず誤差を含むものであるから、このような推定電流値に含まれる誤差が、内部抵抗値の算出精度を低下させる一因となる可能性がある。 As a coping method in such a case, Japanese Patent Laid-Open No. 2006-170943 discloses that “when the measured current value reaches a predetermined value near the rating of the current sensor, the power that causes the load to operate is calculated from the measured current value. In other words, there is disclosed a means of switching to the estimated current value calculated in (4) and calculating the remaining amount of power using the estimated current value (see claim 4). However, since the estimated current value in this case is only an estimated value and includes an error, such an error included in the estimated current value may contribute to a decrease in the calculation accuracy of the internal resistance value. There is sex.
また、特開平9−304490号公報には、「放電時における電池の負荷変動が所定の限界レベルを超えた急激な負荷変動状態では、電池の残容量の推定を禁止する」という手段が開示されている。しかしながら、この場合の判断は、負荷変動量(前回データと今回データとの間の変動量)に基づいて行われるものであって、センサの特性に基づいて行われるものではない。したがって、この方法により、上記のようなセンサの検出レンジに起因する問題を解決することは困難である。 Japanese Patent Laid-Open No. 9-304490 discloses a means of “prohibiting estimation of the remaining battery capacity in a sudden load fluctuation state in which the battery load fluctuation during discharge exceeds a predetermined limit level”. ing. However, the determination in this case is made based on the load fluctuation amount (the fluctuation amount between the previous data and the current data) and not based on the characteristics of the sensor. Therefore, it is difficult to solve the problem caused by the detection range of the sensor as described above by this method.
そこで本発明は上記の課題に鑑みてなされたものであり、内部抵抗値の算出を高精度に行うことが可能なバッテリ管理装置及びバッテリ管理方法を提供することを目的とする。 Therefore, the present invention has been made in view of the above-described problems, and an object thereof is to provide a battery management device and a battery management method capable of calculating an internal resistance value with high accuracy.
上記課題を解決するために、本発明の第1のバッテリ管理装置は、車両内の負荷の駆動によって電流が消費される際に検出される電流値及び電圧値に基づいて、バッテリの内部抵抗値を算出するものであり、取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、前記各値を検出する検出手段の検出可能範囲に基づいて設定される閾値を超えていた場合、当該ペアリングされた前記電流値及び電圧値を、前記バッテリの内部抵抗値の算出に用いないことを特徴としている。 In order to solve the above-mentioned problem, the first battery management device of the present invention is based on a current value and a voltage value detected when a current is consumed by driving a load in a vehicle. When at least one of the current value and the voltage value paired based on the acquisition timing exceeds the threshold set based on the detectable range of the detection means for detecting each value The paired current value and voltage value are not used for calculation of the internal resistance value of the battery.
これによれば、取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、各値を検出する検出手段の検出可能範囲に基づいて設定される閾値を超えていた場合、すなわち、高精度な電流値又は電圧値の検出ができない場合には、当該ペアリングされた前記電流値及び電圧値を用いたバッテリの内部抵抗値の算出を行わないこととしているので、検出手段の性能にかかわらず、高精度な内部抵抗値の算出を行うことが可能となる。また、高精度な内部抵抗値の算出のために、広い検出範囲を有する検出手段を用意しなくても良いので、コスト削減を図ることも可能である。 According to this, when at least one of the current value and the voltage value paired based on the acquisition timing exceeds a threshold set based on the detectable range of the detection means for detecting each value, that is, When the current value or voltage value cannot be detected with high accuracy, the internal resistance value of the battery is not calculated using the paired current value and voltage value. Regardless, it is possible to calculate the internal resistance value with high accuracy. Further, since it is not necessary to prepare a detection means having a wide detection range in order to calculate the internal resistance value with high accuracy, it is possible to reduce the cost.
この場合において、前記バッテリの内部抵抗値に基づいて、前記バッテリの劣化度を算出することとすることもできる。かかる場合には、高精度に算出されたバッテリの内部抵抗値に基づいて、バッテリの劣化度を高精度に算出することが可能となる。 In this case, the degree of deterioration of the battery can be calculated based on the internal resistance value of the battery. In such a case, it is possible to calculate the degree of deterioration of the battery with high accuracy based on the internal resistance value of the battery calculated with high accuracy.
また、本発明のバッテリ管理装置では、前記電流値及び前記電圧値のペアリングは、前記車両のイグニッションスイッチがオンにされたときに行われることとすることができる。かかる場合には、車両の始動とともに、バッテリの内部抵抗値を算出するので、バッテリの載せ換えなどを行った場合であっても、適切なタイミングで、バッテリの内部抵抗値を算出することが可能となる。 In the battery management device of the present invention, the pairing of the current value and the voltage value may be performed when an ignition switch of the vehicle is turned on. In such a case, since the internal resistance value of the battery is calculated at the start of the vehicle, the internal resistance value of the battery can be calculated at an appropriate timing even when the battery is replaced. It becomes.
また、本発明のバッテリ管理装置では、前記バッテリの内部抵抗値を算出するために必要な前記電流値及び電圧値のサンプリング数が、所定数に設定されており、前記車両内で負荷が連続して駆動されている間に、前記電流値及び電圧値を前記所定数以上サンプリングできない場合には、それらの電流値及び電圧値を用いて前記内部抵抗値を算出しないこととすることができる。かかる場合には、内部抵抗の算出値の信頼性を高く維持することが可能となる。 Further, in the battery management device of the present invention, the number of samplings of the current value and voltage value necessary for calculating the internal resistance value of the battery is set to a predetermined number, and the load continues in the vehicle. When the current value and the voltage value cannot be sampled more than the predetermined number while being driven, the internal resistance value may not be calculated using the current value and the voltage value. In such a case, the reliability of the calculated value of the internal resistance can be kept high.
この場合において、前記車両内で負荷が連続して駆動されている間における前記電流値及び電圧値のサンプリング数が、前記所定数以上であった場合には、前記検出された電流値及び電圧値に基づいて算出された前記バッテリの内部抵抗値を、そのサンプリング数に応じて定められた補正値で補正することとすることもできる。かかる場合には、サンプリング数に応じて定められた補正値で補正することにより、サンプリング数が比較的少ない場合であっても算出される内部抵抗値の信頼性を高く維持することが可能となる。 In this case, when the number of samplings of the current value and the voltage value while the load is continuously driven in the vehicle is equal to or more than the predetermined number, the detected current value and voltage value The internal resistance value of the battery calculated based on the above can be corrected with a correction value determined according to the sampling number. In such a case, it is possible to maintain the reliability of the calculated internal resistance value high even when the number of sampling is relatively small by correcting with a correction value determined according to the number of sampling. .
本発明の第2のバッテリ管理装置は、車両内の負荷の駆動によって電流が消費される際に検出される電流値及び電圧値に基づいて、バッテリの内部抵抗値を算出するバッテリ管理装置であって、前記車両内に存在する複数の負荷に対応して、各負荷を駆動した際に検出される前記電流値及び電圧値の少なくとも一方の予測値を保持する第1保持手段と、前記電流値を検出する検出手段の検出可能範囲、及び前記電圧値を検出する検出手段の検出可能範囲の少なくとも一方を保持する第2保持手段と、前記負荷のうち、前記予測値が前記検出可能範囲に含まれない負荷が駆動されている間は、前記電流値及び電圧値のサンプリングを禁止する禁止手段と、を備えることを特徴とする。 A second battery management device according to the present invention is a battery management device that calculates an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in the vehicle. First holding means for holding at least one predicted value of the current value and the voltage value detected when each load is driven corresponding to a plurality of loads existing in the vehicle, and the current value A second holding unit that holds at least one of a detectable range of the detecting unit that detects the voltage value and a detectable range of the detecting unit that detects the voltage value, and the predicted value of the load is included in the detectable range. And a prohibiting means for prohibiting the sampling of the current value and the voltage value while a non-load is being driven.
これによれば、禁止手段によって、負荷のうち、予測値が検出可能範囲に含まれない負荷が駆動されている間、電流値及び電圧値のサンプリングが禁止されるので、信頼性の低い内部抵抗値が算出されてしまうような状況における内部抵抗値の算出を予め禁止することができる。これにより、広い検出範囲を有する検出手段を用意しなくても、算出される内部抵抗値の信頼性を向上することが可能となる。また、高精度な内部抵抗値の算出のために、広い検出範囲を有する検出手段を用意しなくても良いので、コスト削減を図ることも可能である。 According to this, since the sampling of the current value and the voltage value is prohibited while the load whose predicted value is not included in the detectable range is driven by the prohibiting unit, the internal resistance having low reliability Calculation of the internal resistance value in a situation where the value is calculated can be prohibited in advance. This makes it possible to improve the reliability of the calculated internal resistance value without preparing a detection means having a wide detection range. Further, since it is not necessary to prepare a detection means having a wide detection range for calculating the internal resistance value with high accuracy, it is possible to reduce the cost.
本発明の第1のバッテリ管理方法は、車両内の負荷の駆動によって電流が消費される際に検出される電流値及び電圧値に基づいて、バッテリの内部抵抗値を算出するものであり、取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、前記各値を検出する検出手段の検出範囲に基づいて設定される閾値を超えていた場合、当該ペアリングされた電流値及び電圧値を、前記バッテリの内部抵抗値の算出に用いないことを特徴としている。 The first battery management method of the present invention calculates and calculates an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in the vehicle. If at least one of the current value and the voltage value paired based on the timing exceeds a threshold set based on the detection range of the detection means for detecting each value, the paired current value and The voltage value is not used for calculation of the internal resistance value of the battery.
これによれば、取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、各値を検出する検出手段の検出可能範囲に基づいて設定される閾値を超えていた場合、すなわち、高精度な電流値又は電圧値の検出ができない場合には、当該ペアリングされた前記電流値及び電圧値を用いたバッテリの内部抵抗値の算出を行わないこととしているので、検出手段の性能にかかわらず、高精度な内部抵抗値の算出を行うことが可能となる。また、高精度な内部抵抗値の算出のために、広い検出範囲を有する検出手段を用意しなくても良いので、コスト削減を図ることも可能である。 According to this, when at least one of the current value and the voltage value paired based on the acquisition timing exceeds a threshold set based on the detectable range of the detection means for detecting each value, that is, When the current value or voltage value cannot be detected with high accuracy, the internal resistance value of the battery is not calculated using the paired current value and voltage value. Regardless, it is possible to calculate the internal resistance value with high accuracy. Further, since it is not necessary to prepare a detection means having a wide detection range for calculating the internal resistance value with high accuracy, it is possible to reduce the cost.
本発明の第2のバッテリ管理方法は、車両内の負荷の駆動によって電流が消費される際に検出される電流値及び電圧値に基づいて、バッテリの内部抵抗値を算出するバッテリ管理方法であって、前記車両内に存在する複数の負荷に対応して、各負荷を駆動した際に検出される前記電流値及び電圧値の少なくとも一方の予測値を保持するステップと、前記電流値を検出する検出手段の検出可能範囲、及び前記電圧値を検出する検出手段の検出可能範囲の少なくとも一方を保持するステップと、前記負荷のうち、前記予測値が前記検出可能範囲に含まれない負荷が駆動されている間は、前記電流値及び電圧値のサンプリングを禁止するステップと、を含むことを特徴とする。 The second battery management method of the present invention is a battery management method for calculating an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in the vehicle. A step of holding at least one predicted value of the current value and the voltage value detected when each load is driven corresponding to a plurality of loads existing in the vehicle, and detecting the current value A step of holding at least one of a detectable range of the detecting means and a detectable range of the detecting means for detecting the voltage value, and among the loads, a load that does not include the predicted value in the detectable range is driven. While sampling, the sampling of the current value and the voltage value is prohibited.
これによれば、負荷のうち、予測値が検出可能範囲に含まれない負荷が駆動されている間、電流値及び電圧値のサンプリングが禁止されるので、信頼性の低い内部抵抗値が算出されてしまうような状況における内部抵抗値の算出を予め禁止することができる。これにより、広い検出範囲を有する検出手段を用意しなくても、算出される内部抵抗値の信頼性を向上することが可能となる。また、高精度な内部抵抗値の算出のために、広い検出範囲を有する検出手段を用意しなくても良いので、コスト削減を図ることも可能である。 According to this, since the sampling of the current value and the voltage value is prohibited while driving the load whose predicted value is not included in the detectable range among the loads, the internal resistance value with low reliability is calculated. In such a situation, the calculation of the internal resistance value can be prohibited in advance. This makes it possible to improve the reliability of the calculated internal resistance value without preparing a detection means having a wide detection range. Further, since it is not necessary to prepare a detection means having a wide detection range for calculating the internal resistance value with high accuracy, it is possible to reduce the cost.
本発明によれば、内部抵抗値の算出を高精度に行うことが可能なバッテリ管理装置及びバッテリ管理方法を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the battery management apparatus and battery management method which can calculate an internal resistance value with high precision can be provided.
以下、本発明を実施するための一実施形態について、図1〜図9に基づいて、詳細に説明する。 Hereinafter, an embodiment for carrying out the present invention will be described in detail with reference to FIGS.
図1には、本発明のバッテリ管理装置を含むバッテリ管理システム100の概略構成が示されている。このバッテリ管理システム100は、バッテリ50の状態を管理するものであり、電流センサ12、電圧センサ14、液温センサ16、バッテリ管理装置20、不揮発メモリ22、メータECU24等を備えている。
FIG. 1 shows a schematic configuration of a
このうちバッテリ管理装置20は、センサ値取得部32と、外部情報取得部34と、バッテリ状態計測部36と、バッテリ状態判定部38とを備えている。
Among these, the
センサ値取得部32は、不揮発メモリ22からセンサ情報やバッテリタイプについての情報を取得する。これらの情報のうち、バッテリタイプに関する情報は、メンテナンス時などのバッテリ搭載作業時において、サービスエンジニア等が、外部ツール40から不揮発メモリ22に対して入力するものである。また、センサ情報は、例えば電流センサ12が検出することが可能な範囲(検出レンジ)を含む情報であり、車両製造時等において、製造担当者が、外部ツール40から不揮発メモリ22に対して入力するものである。
The sensor value acquisition unit 32 acquires sensor information and battery type information from the
外部情報取得部34は、電流センサ12により検出される電流値、電圧センサ14により検出される電圧値、液温センサ16により取得されるバッテリ液の温度を取得するものである。この外部情報取得部34は、取得した値を、バッテリ状態計測部36やバッテリ状態判定部38に向けて出力する。
The external
バッテリ状態計測部36は、センサ情報(電流センサ12の検出レンジ)、電圧値、電流値、液温度に基づいて、バッテリ状態(内部抵抗値)を算出し、その結果をバッテリ状態判定部38に出力する。なお、このバッテリ状態(内部抵抗値)の算出方法については、後に詳述する。
The battery state measurement unit 36 calculates the battery state (internal resistance value) based on the sensor information (detection range of the current sensor 12), the voltage value, the current value, and the liquid temperature, and sends the result to the battery
バッテリ状態判定部38は、バッテリ状態計測部36による計測結果に基づいて、バッテリが劣化しているか否かを判断し、その結果を、メータECU24に対して出力する。メータECU24では、判断結果に基づいて、不図示のメータ上に判断結果に応じた情報を表示する。
The battery
次に、バッテリ管理システム100における一連の処理について、図2〜図5のフローチャートに沿って、かつ、その他の図面を適宜参照しつつ、説明する。
Next, a series of processes in the
まず、バッテリの内部抵抗値の算出に用いられる電流検出閾値の決定シーケンスについて、図2のフローチャートに沿って説明する。なお、この処理は、車両の電源が投入された直後に行われるものである。 First, a current detection threshold value determination sequence used for calculation of the internal resistance value of the battery will be described with reference to the flowchart of FIG. This process is performed immediately after the vehicle is turned on.
まず、センサ値取得部32が、図2のステップS10において、図1の不揮発メモリ22へのアクセスを開始する。そして、センサ値取得部32が、ステップS12において、不揮発メモリ22からバッテリ情報(理論内部抵抗値)を取得するとともに、次のステップS14において、電流センサ12のセンサタイプ等のデータを取得する。この電流センサ12のセンサタイプ等のデータは、例えば、電流センサ12の検出レンジ(検出可能な電流値の範囲)に関するデータを含むものである。
First, the sensor value acquisition unit 32 starts access to the
そして、ステップS12、S14におけるデータ取得が完了した段階で、ステップS16において、センサ値取得部32による不揮発メモリ22へのアクセスを終了し、次のステップS18に移行する。
Then, when the data acquisition in steps S12 and S14 is completed, the access to the
次いで、ステップS18では、バッテリ状態計測部36が、電流センサ12のセンサタイプ等のデータに基づいて、電流検出閾値を決定する。この場合、例えば、電流センサ12が−x〔A〕以上の電流値を検出することができる場合には、それよりも幾分大きな(絶対値の小さな)値を、電流検出閾値として決定することができる。具体的には、−x〔A〕よりも所定値(α)だけ大きな値を電流検出閾値として決定する(例えば、検出範囲が−350〔A〕だった場合に、−50〔A〕のマージンを持たせて、電流検出閾値を−300〔A〕とする)こととしても良いし、−x〔A〕に所定数β(≦1)を乗じた値を電流検出閾値として決定することとしても良い。
Next, in step S <b> 18, the battery state measurement unit 36 determines a current detection threshold based on data such as the sensor type of the
そして、ステップS20では、バッテリ状態計測部36が、配列データ(電流値や電圧値)と、フラグ(後述するフラグS,T、変数m、n、k)を初期化して、図2の全処理を終了する。この初期化により、S=0、T=0、m=0、n=1、k=0に設定される。 In step S20, the battery state measurement unit 36 initializes array data (current value and voltage value) and flags (flags S and T, variables m, n, and k, which will be described later), and performs the entire process of FIG. Exit. By this initialization, S = 0, T = 0, m = 0, n = 1, and k = 0 are set.
次に、図3のフローチャートに基づいて、バッテリ状態を検出する処理シーケンスについて説明する。この処理は、エンジンの始動開始後など、大電流が消費される負荷が駆動されている間において、所定時間毎(例えば、2秒毎)に繰り返し実行されるものである。 Next, a processing sequence for detecting the battery state will be described based on the flowchart of FIG. This process is repeatedly executed at predetermined time intervals (for example, every 2 seconds) while a load that consumes a large current is being driven, such as after starting the engine.
図3のステップS32では、バッテリ状態計測部36が、センサ値取得部32において取得された電流センサ12による検出値(電流値)の読み出しを行う。ここで、バッテリ50から出力される電流は、車両内に設けられた電気負荷(例えば、図1に示されるスタータ42のモータや、EPS(電動パワーステアリング)44を構成するモータなど)の駆動により消費されるものである。
In step S <b> 32 of FIG. 3, the battery state measurement unit 36 reads the detection value (current value) obtained by the
次いで、ステップS34では、バッテリ状態計測部36が、電流センサ12による検出値(電流値)が図2のフローチャートを経て決定された「電流検出閾値」よりも大きいか否かを判断する。この場合において、図6に示すように、電流値がIaであった場合には、電流値は電流検出閾値よりも小さい(電流検出閾値を超えている)ことから、判断が否定される。そして、ステップS36に移行し、変数「m」を0に設定し(維持し)、次のステップS38において、k=1か否かの判断を行う。ここで、kは図2のステップS20にて0に設定されているので、判断は否定され、ステップS40に移行し、変数nを1に設定(維持)した後、ステップS42に移行する。
Next, in step S34, the battery state measurement unit 36 determines whether or not the detection value (current value) detected by the
次いで、ステップS42では、バッテリ状態計測部36が、変数kをm(ここでは、m=0)に設定して、図3の処理を終了する。 Next, in step S42, the battery state measuring unit 36 sets the variable k to m (here, m = 0), and ends the process of FIG.
前述のようにして図3の処理が終了した後、前回の図3の処理の開始から2秒が経過した時点で(すなわち、2秒毎に)、図3の処理が再開される。この場合にも、バッテリ状態計測部36は、ステップS32→S34→S36→S38→S40→S42を、上記と同様にして実行する。そして、バッテリ状態計測部36がステップS32〜S42の処理を繰り返し実行している間に、図6に示される電流I1が読み出されると、ステップS34における判断(電流値が電流検出閾値よりも大きいか否かの判断)が肯定される。この場合、処理は、ステップS48に移行する。 After the process of FIG. 3 is completed as described above, the process of FIG. 3 is restarted when 2 seconds have elapsed from the start of the process of FIG. 3 (that is, every 2 seconds). Also in this case, the battery state measuring unit 36 executes steps S32 → S34 → S36 → S38 → S40 → S42 in the same manner as described above. Then, when the current I 1 shown in FIG. 6 is read while the battery state measurement unit 36 repeatedly executes the processes of steps S32 to S42, the determination in step S34 (the current value is larger than the current detection threshold value). Whether or not) is affirmed. In this case, the process proceeds to step S48.
ステップS48では、バッテリ状態計測部36が、変数mを1に設定し、次のステップS50において、電流値のサンプリング回数を示す変数nが200よりも小さいか否かを判断する。ここではn=1であるので判断は肯定され、ステップS52に移行する。バッテリ状態計測部36は、ステップS52において、電流値I1をバッテリ状態計測部36が有するメモリ内に格納するとともに、ステップS40において、電流値I1と同一のタイミングで電圧センサ14にて検出された電圧値E1をメモリ内に格納する(同一の取得タイミングで電流値I1と電圧値E1をペアリングする)。その後、ステップS56において、nを1インクリメント(n←n+1、ここではn←2)した後、ステップS42に移行して、k=m(ここでは、m=1)に設定した後、図3の処理を終了する。
In step S48, the battery state measurement unit 36 sets the variable m to 1, and in the next step S50, determines whether or not the variable n indicating the number of times of sampling of the current value is smaller than 200. Here, since n = 1, the determination is affirmed and the process proceeds to step S52. Battery state measuring unit 36, in step S52, stores the current value I 1 in the memory of the battery state measuring unit 36, in step S40, is detected by the
その後は、ステップS32→S34→S48→S50→S52→S54→S56→S42を所定時間(2msec)間隔で繰り返す。これにより、電流値とこれと同一タイミングで検出される電圧値とを、所定時間(2msec)ごとにサンプリング(ペアリング)することが可能である。そして、そのサンプリング数が200になり、ステップS50の判断が否定されると、ステップS58に移行して、フラグSを1に設定した後、ステップS42を経て、図3の処理を終了する。 Thereafter, steps S32 → S34 → S48 → S50 → S52 → S54 → S56 → S42 are repeated at predetermined time intervals (2 msec). As a result, the current value and the voltage value detected at the same timing can be sampled (paired) every predetermined time (2 msec). When the number of samplings becomes 200 and the determination in step S50 is negative, the process proceeds to step S58, the flag S is set to 1, and the process of FIG. 3 is terminated through step S42.
これに対し、バッテリ状態計測部36が、ステップS32→S34→S48→S50→S52→S54→S56→S42を繰り返している間において、例えば、n=50〜199(ここでは、代表的にn=50であるものとする)のときに、再度、電流値が電流検出閾値よりも小さくなった場合には、ステップS34の判断が否定される。この場合、ステップS36に移行し、変数mが0に設定されるとともに、ステップS38において変数kが1か否かが判断される。ここでは、それまでステップS48〜S56を繰り返していたので、ステップS42においてk=1に設定されていることから、判断は肯定され、ステップS64に移行する。 On the other hand, while the battery state measurement unit 36 repeats steps S32 → S34 → S48 → S50 → S52 → S54 → S56 → S42, for example, n = 50 to 199 (here, typically n = If the current value becomes smaller than the current detection threshold again, the determination in step S34 is negative. In this case, the process proceeds to step S36, where the variable m is set to 0, and whether or not the variable k is 1 is determined in step S38. Here, since steps S48 to S56 have been repeated so far, since k = 1 is set in step S42, the determination is affirmed, and the process proceeds to step S64.
次いで、バッテリ状態計測部36は、ステップS64において、nが50よりも大きいか否かを判断する。ここでは、n=50であるので、判断は肯定され、次のステップS66において、電流値及び電圧値のデータをバックアップ用配列に退避させる。なお、データをバックアップ用配列に退避させるのは、電流、電圧値のサンプリング数が200回に比べて少ないため、補正を行う必要がある値であるからである。 Next, the battery state measurement unit 36 determines whether n is larger than 50 in step S64. Here, since n = 50, the determination is affirmed, and in the next step S66, the current value and voltage value data are saved in the backup array. The reason why the data is saved in the backup array is that the number of sampling current and voltage values is smaller than 200, and is a value that needs to be corrected.
そして、ステップS68にて、フラグTを1に設定し、ステップS40にてnを1に設定し、更にステップS42にてkをmに設定して、図3の処理を終了する。なお、ステップS64において、データのサンプリング回数nが50よりも少なかった場合には、ステップS64での判断が否定され、ステップS40に移行する。 In step S68, the flag T is set to 1, n is set to 1 in step S40, k is further set to m in step S42, and the process in FIG. In step S64, if the number of data samplings n is less than 50, the determination in step S64 is denied and the process proceeds to step S40.
その後、負荷の駆動が終了した時点で、図3の繰り返し処理は終了する。 Thereafter, when the driving of the load is finished, the iterative process of FIG. 3 is finished.
次に、図3のフローチャートの処理を繰り返し実行した結果得られたデータを用いたバッテリの内部抵抗の算出処理について図4に基づいて説明する。 Next, a calculation process of the internal resistance of the battery using data obtained as a result of repeatedly executing the process of the flowchart of FIG. 3 will be described with reference to FIG.
ここで、図3のフローチャートの繰り返しが終了した段階で、フラグSが「1」である場合には、電流値及び電圧値が200回サンプリングできたことを意味し、フラグSが「0」で、フラグTが「1」の場合には、電流値及び電圧値が必要回数サンプリングできていないため補正が必要であることを意味し、フラグSが「0」で、フラグTが「0」の場合には、補正に必要なサンプリング数(50回)の電流値及び電圧値すら取得できていないことを意味する。 Here, when the repetition of the flowchart of FIG. 3 is completed, if the flag S is “1”, it means that the current value and the voltage value have been sampled 200 times, and the flag S is “0”. When the flag T is “1”, it means that the current value and the voltage value have not been sampled the required number of times and correction is necessary. The flag S is “0” and the flag T is “0”. In this case, it means that even the current value and voltage value of the number of samplings (50 times) necessary for correction cannot be acquired.
図4のフローチャートでは、ステップS82において、バッテリ状態計測部36がフラグSが1であるか否かを判断する。ここでの判断が肯定された場合(電流値及び電圧値が200回サンプリングできた場合)には、ステップS84に移行して、サンプリングされた電流値及び電圧値を用いて、内部抵抗を算出する。 In the flowchart of FIG. 4, in step S <b> 82, the battery state measurement unit 36 determines whether or not the flag S is 1. If the determination here is affirmative (when the current value and voltage value can be sampled 200 times), the process proceeds to step S84, and the internal resistance is calculated using the sampled current value and voltage value. .
具体的には、バッテリ状態計測部36が、次式(1)のnに200を代入して、内部抵抗値R200を算出する。
Rn={(En−En-1)/(In−In-1)+(En-1−En-2)/(In-1−In-2)+
…+(E2−E1)/(I2−I1)}/n …(1)
Specifically, the battery state measuring unit 36, by substituting 200 n in the following formulas (1) to calculate the internal resistance value R 200.
R n = {(E n −E n−1 ) / (I n −I n−1 ) + (E n−1 −E n−2 ) / (I n−1 −I n−2 ) +
… + (E 2 −E 1 ) / (I 2 −I 1 )} / n (1)
上記内部抵抗値R200の算出後、バッテリ状態計測部36は、ステップS90において、液温センサ16によって検出されたバッテリ液の液温を、センサ値取得部32を介して取得する。
After the calculation of the internal resistance value R 200 , the battery state measurement unit 36 acquires the liquid temperature of the battery liquid detected by the
次いで、バッテリ状態計測部36は、ステップS92において、ステップS60で取得したバッテリ液の液温と、図7のグラフとに基づいて、補正係数δを求め、次式(2)に基づいて内部抵抗値R200を補正して、真の内部抵抗値R200’を導き出す。
R200’=R200×δ …(2)
Next, in step S92, the battery state measurement unit 36 obtains the correction coefficient δ based on the battery liquid temperature obtained in step S60 and the graph of FIG. 7, and calculates the internal resistance based on the following equation (2). The value R 200 is corrected to derive the true internal resistance value R 200 ′.
R 200 ′ = R 200 × δ (2)
そして、ステップS94では、バッテリ状態計測部36が、各配列データと各フラグを初期化して、図4の全処理を終了する。 In step S94, the battery state measuring unit 36 initializes each array data and each flag, and ends all the processes in FIG.
一方、ステップS82の判断が否定され、次のステップS86の判断(T=1か否かの判断)が肯定された場合、すなわち、電流値及び電圧値が必要回数サンプリングできていないため補正が必要である場合には、上式(1)を変形した次式(1)’から、仮の内部抵抗値R50 −を算出する。
R50 −={(E50−E49)/(I50−I49)+(E49−E48)/(I49−I48)+
…+(E2−E1)/(I2−I1)}/50 …(1)’
なお、前述したステップS84の場合と異なり、「仮の内部抵抗値R50 -」と表現しているのは、電流、電圧値のサンプリング数がステップS58の200回に比べて少ないためである。
On the other hand, if the determination in step S82 is negative and the determination in the next step S86 (determination of whether T = 1) is affirmative, that is, the current value and the voltage value have not been sampled the required number of times, so correction is necessary. In this case, a temporary internal resistance value R 50 − is calculated from the following equation (1) ′ obtained by modifying the above equation (1).
R 50 − = {(E 50 −E 49 ) / (I 50 −I 49 ) + (E 49 −E 48 ) / (I 49 −I 48 ) +
… + (E 2 −E 1 ) / (I 2 −I 1 )} / 50 (1) ′
Unlike the case of step S84 described above, the expression “temporary internal resistance value R 50 − ” is because the number of current and voltage values sampled is smaller than 200 times of step S58.
そして、バッテリ状態計測部36は、仮の内部抵抗値R50 −を、図8の補正マップとサンプリング数とから求められる内部抵抗補正値(γ)を用いて、次式(3)のようにして補正し、内部抵抗値R50を求める。
R50=R50 −×γ …(3)
The battery state measuring unit 36, the temporary internal resistance value R 50 -, and with the internal resistance correction value obtained from the correction map and the sampling number in FIG. 8 (gamma), and the following equation (3) correction Te, and obtains the internal resistance value R 50.
R 50 = R 50 − × γ (3)
その後は、上述と同様にして、バッテリ液温の取得(ステップS90)、上式(2)に従った補正を行うことによる、真の内部抵抗値R50’の算出(ステップS92)、及び各配列データ、各フラグの初期化(ステップS94)を行うことで、図4の全処理を終了する。 Thereafter, in the same manner as described above, the battery liquid temperature is obtained (step S90), the true internal resistance value R 50 ′ is calculated (step S92) by performing correction according to the above equation (2), and each By initializing the array data and each flag (step S94), all the processes in FIG. 4 are completed.
なお、ステップS82及びステップS86の判断がいずれも否定された場合(S=0、T=0の場合)には、必要サンプル数が取れていないので、内部抵抗値を算出することなく、ステップS94にて各配列データ及び各フラグの初期化を行った後、図4の全処理を終了する。 If the determinations in step S82 and step S86 are both negative (S = 0, T = 0), the required number of samples has not been obtained, so the internal resistance value is not calculated and step S94 is calculated. After initializing each array data and each flag in FIG.
次に、バッテリ状態判定部38において実行される、バッテリ劣化判定処理について、図5に基づいて説明する。
Next, the battery deterioration determination process executed in the battery
バッテリ状態判定部38は、ステップS100においてバッテリ液温を取得するとともに、ステップS102において、ステップS100で取得されたバッテリ液温に基づいて理論内部抵抗値を決定する。この場合、バッテリ状態判定部38は、バッテリ液温と理論内部抵抗値とが関連付けられたテーブル等に基づいて、理論内部抵抗値を決定するものとする。
The battery
次いで、ステップS104では、バッテリ状態判定部38が、図4のステップS92で算出された内部抵抗値Rnと、理論内部抵抗値との差分を算出し、その差分が、規定値(バッテリタイプに基づいて予め定められているものとする)よりも大きいか否かを判断する。ここでの判断が肯定された場合には、ステップS106においてバッテリが劣化状態にあると判断し、判断が否定された場合には、ステップS108においてバッテリは劣化状態にないと判断する。
Then, in step S104, battery
次いで、バッテリ状態判定部38は、ステップS110において、これらステップS106,S108の判断結果をメータECU24に送付する。その後、メータECU24は、この判断結果を不図示のメータ上に表示させることで車両を運転するユーザ等に対して、バッテリの状態を通知するようになっている。なお、メータECU24は、バッテリが劣化状態に有る場合にのみ判断結果をメータ上に表示することとしても良い。
Next, in step S110, the battery
なお、上記説明では、ステップS50におけるサンプリング回数を「200」とし、ステップS64におけるサンプリング回数を「50」としたが、当該数値は一例であって、これらの数値に限定されるものではない。すなわち、ステップS50におけるサンプリング回数をA、ステップS64のサンプリング回数をBとすれば、両数値が、A>Bの関係を満たしていれば良い。 In the above description, the number of samplings in step S50 is “200” and the number of samplings in step S64 is “50”. However, the numerical values are merely examples, and are not limited to these numerical values. That is, if the number of samplings in step S50 is A and the number of samplings in step S64 is B, both numerical values need only satisfy the relationship of A> B.
以上詳細に説明したように、本実施形態によると、電流値が、電流センサ12の検出レンジ(検出可能範囲)に基づいて設定される電流検出閾値を超えている場合、すなわち、高精度な電流値の検出ができない場合には、その際に検出された電流値及び電圧値を用いて、バッテリの内部抵抗値の算出を行わないこととしているので、電流センサ12の性能(検出レンジの広さなど)にかかわらず、高精度な内部抵抗値の算出を行うことができる。
As described above in detail, according to the present embodiment, when the current value exceeds the current detection threshold set based on the detection range (detectable range) of the
また、本実施形態では、上記のように電流センサ12の性能にかかわらず、バッテリの内部抵抗値を高精度に算出することができることから、広い検出レンジを有する電流センサを用意しなくても良い。したがって、バッテリの内部抵抗値の検出精度を高く維持したまま、低コスト化を図ることもできる。
In the present embodiment, since the internal resistance value of the battery can be calculated with high accuracy regardless of the performance of the
また、本実施形態では、大電流が消費される負荷の駆動が開始されたときに図3の処理が開始されるので、車両のイグニッションスイッチがオンにされるのに合わせてバッテリの内部抵抗値の計測(算出)を行うことができる。したがって、車両においてバッテリの載せ換えなどを行った場合であっても、適切なタイミングで、バッテリの内部抵抗値の算出を行うことが可能である。 Further, in the present embodiment, since the processing of FIG. 3 is started when driving of a load that consumes a large current is started, the internal resistance value of the battery as the vehicle ignition switch is turned on. Can be measured (calculated). Therefore, even when the battery is replaced in the vehicle, the internal resistance value of the battery can be calculated at an appropriate timing.
また、本実施形態では、バッテリの内部抵抗値を算出するために必要な電流値及び電圧値のサンプリング数を例えば50に設定し、電流値及び電圧値を50回以上連続してサンプリングできない場合には、内部抵抗値を算出しないこととしているので(図3のステップS64)、内部抵抗の算出値の信頼性を、高く維持することができる。 Further, in this embodiment, when the number of samplings of the current value and the voltage value necessary for calculating the internal resistance value of the battery is set to 50, for example, and the current value and the voltage value cannot be continuously sampled 50 times or more, Since the internal resistance value is not calculated (step S64 in FIG. 3), the reliability of the calculated internal resistance value can be kept high.
また、本実施形態では、電流値及び電圧値のサンプリング数が、例えば50以上であった場合には、それらの電流値及び電圧値から算出されたバッテリの内部抵抗値(仮の内部抵抗値)を、サンプリング数によって定まる補正値で補正することとしているので(図3のステップS68)、サンプリング数が比較的少ない場合であっても算出される内部抵抗値の信頼性を高く維持することが可能である。 Moreover, in this embodiment, when the sampling number of an electric current value and a voltage value is 50 or more, for example, the internal resistance value (temporary internal resistance value) of the battery calculated from those electric current value and voltage value Is corrected with a correction value determined by the number of sampling (step S68 in FIG. 3), it is possible to maintain high reliability of the calculated internal resistance value even when the number of sampling is relatively small. It is.
なお、上記実施形態では、大電流が消費される負荷が駆動されている間に2秒毎に実行される処理(図3の処理)の繰り返しが終了した段階で、図4、図5の処理を実行することとしたが、これに限らず、図9のようなタイミングで内部抵抗値を決定(算出)するようにしても良い。すなわち、図9に示すように、大放電があってから所定時間(時間領域A)の間は、電流値が電流検出閾値よりも小さいことから、電流値及び電圧値を全く取得しないが、時間領域Aの後の所定時間(時間領域B)の間は、電流値が電流検出閾値よりも大きくなっているので、電流値及び電圧値をサンプリングし(この場合、150回だけサンプリングできたものとする)、そのサンプリング結果を利用して内部抵抗値を決定することとする。なお、ここでのサンプリング数は、200回に達していないので、内部抵抗値の決定の際には、図8の補正値マップに基づいて仮の内部抵抗値を補正値γにて補正する必要がある。また、図9の時間領域Bの後の所定時間(時間領域C)の間は、再度、電流値が電流検出閾値よりも小さくなるので、電流値及び電圧値を全く取得しないが、時間領域Cの間のバッテリの内部抵抗値は、時間領域Bの間にサンプリングした電流値及び電圧値に基づいて算出された内部抵抗値と同値であるものとして取り扱う。更に、時間領域Cの後の所定時間(時間領域D)の間は、電流値が電流検出閾値よりも大きくなっているので、電流値及び電圧値をサンプリングし(この場合、200回サンプリングできたものとする)、そのサンプリング結果を利用して内部抵抗値を決定することとする。この時間領域Dでは、サンプリング数が200回に達しているので、図8の補正値γによる補正を行う必要が無い。このような内部抵抗値の算出方法を採用することにより、バッテリの内部抵抗値を適切なタイミングで算出することができる。 In the above embodiment, the processing shown in FIGS. 4 and 5 is completed when the processing (processing shown in FIG. 3) executed every 2 seconds is completed while the load that consumes a large current is being driven. However, the present invention is not limited to this, and the internal resistance value may be determined (calculated) at the timing shown in FIG. That is, as shown in FIG. 9, the current value and the voltage value are not acquired at all during a predetermined time (time region A) after a large discharge because the current value is smaller than the current detection threshold. During a predetermined time after the region A (time region B), the current value is larger than the current detection threshold value, so the current value and the voltage value are sampled (in this case, the sample can be sampled only 150 times). The internal resistance value is determined using the sampling result. Since the number of samplings here does not reach 200, it is necessary to correct the temporary internal resistance value with the correction value γ based on the correction value map of FIG. 8 when determining the internal resistance value. There is. Further, during the predetermined time (time region C) after the time region B in FIG. 9, the current value is again smaller than the current detection threshold value, so that no current value and voltage value are acquired. Is treated as having the same value as the internal resistance value calculated based on the current value and the voltage value sampled during the time region B. Further, during the predetermined time (time region D) after the time region C, the current value and the voltage value are sampled because the current value is larger than the current detection threshold (in this case, 200 times can be sampled). The internal resistance value is determined using the sampling result. In this time region D, since the number of samplings has reached 200, it is not necessary to perform correction using the correction value γ in FIG. By adopting such an internal resistance value calculation method, the internal resistance value of the battery can be calculated at an appropriate timing.
なお、上記実施形態では、電流値が、電流センサ12の検出レンジ(検出可能範囲)に基づいて設定される電流検出閾値を超えていた場合に、そのときに検出された電流値及び電圧値をバッテリの内部抵抗値の算出には用いないこととする場合について説明したが、これに限られるものではなく、例えば、電圧値が、電圧センサ14の検出レンジに基づいて設定される電圧検出閾値を超えていた場合に、上記のような処理を行うこととしても良い。また、電流値及び電圧値の少なくとも一方が、電流検出閾値又は電圧検出閾値を超えていた場合に、上記のような処理を行うこととしても良い。
In the above embodiment, when the current value exceeds the current detection threshold set based on the detection range (detectable range) of the
また、上記実施形態では、電流値(又は電圧値)が閾値を超えた場合にのみ、そのときの電流値及び電圧値を、バッテリの内部抵抗値算出に用いない場合について説明したが、これに限らず、特定の電気負荷が駆動している間は、バッテリの内部抵抗値を算出しないとする判断を行うこととしても良い。具体的には、図10に示すように、図3のフローチャートのステップS32の前に、ステップS300を追加した処理を行うこととしても良い。 In the above embodiment, only when the current value (or voltage value) exceeds the threshold value, the current value and voltage value at that time are not used for calculating the internal resistance value of the battery. Not limited to this, it may be determined that the internal resistance value of the battery is not calculated while a specific electric load is being driven. Specifically, as shown in FIG. 10, a process in which step S300 is added may be performed before step S32 of the flowchart of FIG. 3.
このステップS300では、大電流を消費するような特定の負荷の駆動か否かを判断し、ここでの判断が否定された場合には、自動的に、ステップS36に移行するようにする。ここでの特定の負荷には、例えば、EPS44や、スタータ42などのモータのほか、車両内のその他の負荷(カーナビゲーションシステムや、音響装置、エアコンなど)も含まれる。この場合の制御としては、車両内に存在する複数の負荷に対応して、各負荷を駆動した際に検出される電流値の予測値と、電流センサの検出レンジ(検出可能範囲)と、をメモリ等に保持しておき、予測値が検出レンジ(検出可能範囲)から外れてしまうような、特定の電気負荷の駆動が検出された場合に、電流値と電圧値のサンプリングを禁止するようにすることが可能である。なお、これに代えて、例えば、1度の大放電の間に、所定回数(例えば50回)以上電流値及び電圧値をサンプリングできないような場合を、バッテリの内部抵抗値算出から、予め排除することも可能である。
In step S300, it is determined whether or not a specific load that consumes a large current is being driven. If the determination is negative, the process automatically proceeds to step S36. The specific load here includes, for example, a motor such as the
上述した実施例は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。 The embodiment described above is a preferred embodiment of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention.
12 電流センサ
14 電圧センサ
16 液温センサ
20 バッテリ管理装置
22 不揮発メモリ
42 スタータ
44 EPS
50 バッテリ
12
50 battery
Claims (8)
取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、前記各値を検出する検出手段の検出可能範囲に基づいて設定される閾値を超えていた場合、当該ペアリングされた前記電流値及び電圧値を、前記バッテリの内部抵抗値の算出に用いないことを特徴とするバッテリ管理装置。 In the battery management device that calculates the internal resistance value of the battery based on the current value and the voltage value detected when the current is consumed by driving the load in the vehicle,
When at least one of the current value and the voltage value paired based on the acquisition timing exceeds a threshold set based on the detectable range of the detection means for detecting each value, the paired A battery management apparatus characterized by not using a current value and a voltage value for calculation of an internal resistance value of the battery.
前記車両内で負荷が連続して駆動されている間に、前記電流値及び電圧値を連続して前記所定数以上サンプリングできない場合には、それらの電流値及び電圧値を用いて前記内部抵抗値を算出しないことを特徴とする請求項1〜3のいずれか一項に記載のバッテリ管理装置。 The number of samplings of the current value and the voltage value necessary for calculating the internal resistance value of the battery is set to a predetermined number,
When the current value and the voltage value cannot be continuously sampled more than the predetermined number while the load is continuously driven in the vehicle, the internal resistance value is obtained using the current value and the voltage value. The battery management device according to claim 1, wherein the battery management device is not calculated.
前記検出された電流値及び電圧値に基づいて算出された前記バッテリの内部抵抗値を、そのサンプリング数に応じて定められた補正値で補正することを特徴とする請求項4に記載のバッテリ管理装置。 When the number of sampling of the current value and the voltage value while the load is continuously driven in the vehicle is equal to or greater than the predetermined number,
The battery management according to claim 4, wherein the internal resistance value of the battery calculated based on the detected current value and voltage value is corrected with a correction value determined according to the number of samplings. apparatus.
前記車両内に存在する複数の負荷に対応して、各負荷を駆動した際に検出される前記電流値及び電圧値の少なくとも一方の予測値を保持する第1保持手段と、
前記電流値を検出する検出手段の検出可能範囲、及び前記電圧値を検出する検出手段の検出可能範囲の少なくとも一方を保持する第2保持手段と、
前記負荷のうち、前記予測値が前記検出可能範囲に含まれない負荷が駆動されている間は、前記電流値及び電圧値のサンプリングを禁止する禁止手段と、を備えるバッテリ管理装置。 In the battery management device that calculates the internal resistance value of the battery based on the current value and the voltage value detected when the current is consumed by driving the load in the vehicle,
First holding means for holding at least one predicted value of the current value and the voltage value detected when each load is driven corresponding to a plurality of loads existing in the vehicle;
Second holding means for holding at least one of a detectable range of the detecting means for detecting the current value and a detectable range of the detecting means for detecting the voltage value;
A battery management apparatus comprising: prohibiting means for prohibiting sampling of the current value and the voltage value while a load of which the predicted value is not included in the detectable range is being driven.
取得タイミングに基づいてペアリングされた電流値及び電圧値の少なくとも一方が、前記各値を検出する検出手段の検出範囲に基づいて設定される閾値を超えていた場合、当該ペアリングされた電流値及び電圧値を、前記バッテリの内部抵抗値の算出に用いないことを特徴とするバッテリ管理方法。 In a battery management method for calculating an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in a vehicle,
If at least one of the current value and the voltage value paired based on the acquisition timing exceeds a threshold set based on the detection range of the detection means for detecting each value, the paired current value And a voltage value is not used for calculation of the internal resistance value of the battery.
前記車両内に存在する複数の負荷に対応して、各負荷を駆動した際に検出される前記電流値及び電圧値の少なくとも一方の予測値を保持するステップと、
前記電流値を検出する検出手段の検出可能範囲、及び前記電圧値を検出する検出手段の検出可能範囲の少なくとも一方を保持するステップと、
前記負荷のうち、前記予測値が前記検出可能範囲に含まれない負荷が駆動されている間は、前記電流値及び電圧値のサンプリングを禁止するステップと、を含むバッテリ管理方法。 A battery management method for calculating an internal resistance value of a battery based on a current value and a voltage value detected when current is consumed by driving a load in a vehicle,
Holding a predicted value of at least one of the current value and the voltage value detected when each load is driven in correspondence with a plurality of loads existing in the vehicle;
Holding at least one of a detectable range of the detecting means for detecting the current value and a detectable range of the detecting means for detecting the voltage value;
A battery management method comprising: prohibiting sampling of the current value and the voltage value while a load of which the predicted value is not included in the detectable range is being driven.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008147258A JP2009292282A (en) | 2008-06-04 | 2008-06-04 | Battery control device and battery control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008147258A JP2009292282A (en) | 2008-06-04 | 2008-06-04 | Battery control device and battery control method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009292282A true JP2009292282A (en) | 2009-12-17 |
Family
ID=41540890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008147258A Withdrawn JP2009292282A (en) | 2008-06-04 | 2008-06-04 | Battery control device and battery control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009292282A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012124359A1 (en) * | 2011-03-17 | 2012-09-20 | 日本電気株式会社 | Impedance measurement system, impedance measurement method and program |
CN103094956A (en) * | 2011-11-08 | 2013-05-08 | 株式会社丰田自动织机 | Apparatus and method for battery equalization |
JP2019146460A (en) * | 2018-02-23 | 2019-08-29 | トヨタ自動車株式会社 | Vehicle power supply system |
CN116718937A (en) * | 2023-06-30 | 2023-09-08 | 惠州亿纬锂能股份有限公司 | Internal resistance estimation method, battery management system, and computer-readable medium |
-
2008
- 2008-06-04 JP JP2008147258A patent/JP2009292282A/en not_active Withdrawn
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012124359A1 (en) * | 2011-03-17 | 2012-09-20 | 日本電気株式会社 | Impedance measurement system, impedance measurement method and program |
US9213051B2 (en) | 2011-03-17 | 2015-12-15 | Nec Corporation | Impedance measurement system, impedance measurement method and program |
CN103094956A (en) * | 2011-11-08 | 2013-05-08 | 株式会社丰田自动织机 | Apparatus and method for battery equalization |
JP2013102592A (en) * | 2011-11-08 | 2013-05-23 | Toyota Industries Corp | Battery equalization device and method |
US9148028B2 (en) | 2011-11-08 | 2015-09-29 | Kabushiki Kaisha Toyota Jidoshokki | Apparatus and method for battery equalization |
CN103094956B (en) * | 2011-11-08 | 2015-10-07 | 株式会社丰田自动织机 | For battery balanced apparatus and method |
JP2019146460A (en) * | 2018-02-23 | 2019-08-29 | トヨタ自動車株式会社 | Vehicle power supply system |
CN116718937A (en) * | 2023-06-30 | 2023-09-08 | 惠州亿纬锂能股份有限公司 | Internal resistance estimation method, battery management system, and computer-readable medium |
CN116718937B (en) * | 2023-06-30 | 2024-04-02 | 惠州亿纬锂能股份有限公司 | Internal resistance estimation method, battery management system, and computer-readable medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7250741B2 (en) | Method and system for calculating available power of a battery | |
US6845332B2 (en) | State of charge calculation device and state of charge calculation method | |
US6441619B1 (en) | Remaining charge detection device for power storage unit | |
KR100563727B1 (en) | Motor driven power steering apparatus | |
JP6615011B2 (en) | Battery management system, battery system and hybrid vehicle control system | |
US5744963A (en) | Battery residual capacity measuring apparatus and method for measuring open-circuit voltages as the battery starts and stops supplying power | |
US6836122B2 (en) | Deterioration degree calculating apparatus and deterioration degree calculating method for a battery | |
JP4821363B2 (en) | Battery pack control apparatus and battery pack control method | |
JP2008265518A (en) | Power source control device and program | |
JP5070790B2 (en) | Battery state detection system and automobile equipped with the same | |
JP4823974B2 (en) | Storage battery remaining capacity detection method and remaining capacity detection apparatus | |
JP2008145349A (en) | Battery charging rate estimation method and device, and battery power supply system | |
JP4956476B2 (en) | Battery discharge duration prediction method, battery state detection method, battery state detection device, and battery power supply system | |
JP2007218230A (en) | Economical running control device | |
JP5598869B2 (en) | Secondary battery state detection device and secondary battery state detection method | |
US11034244B2 (en) | System and method for controlling the energization of an electrical load of a vehicle | |
JP2007108063A (en) | Method and device for determining secondary battery degradation, and power supply system | |
JP2009292282A (en) | Battery control device and battery control method | |
JP2005057961A (en) | Ground fault detector | |
JP5367320B2 (en) | Secondary battery state detection method, state detection device, and secondary battery power supply system | |
JP6119554B2 (en) | Charge state calculation device | |
JP2007261433A (en) | Battery control device and battery control method | |
JP2011056976A (en) | Battery condition determination device and automobile | |
JP2005037286A (en) | Battery charge/discharge current detection device | |
JP2006010501A (en) | Battery status administration system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110906 |