JP5527183B2 - Battery control system, charge / discharge control ECU - Google Patents

Battery control system, charge / discharge control ECU Download PDF

Info

Publication number
JP5527183B2
JP5527183B2 JP2010268501A JP2010268501A JP5527183B2 JP 5527183 B2 JP5527183 B2 JP 5527183B2 JP 2010268501 A JP2010268501 A JP 2010268501A JP 2010268501 A JP2010268501 A JP 2010268501A JP 5527183 B2 JP5527183 B2 JP 5527183B2
Authority
JP
Japan
Prior art keywords
battery
ecu
slave
battery ecu
charge
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
JP2010268501A
Other languages
Japanese (ja)
Other versions
JP2012120347A (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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2010268501A priority Critical patent/JP5527183B2/en
Publication of JP2012120347A publication Critical patent/JP2012120347A/en
Application granted granted Critical
Publication of JP5527183B2 publication Critical patent/JP5527183B2/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
    • 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
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明は、車両のモータの電力供給源として搭載される電池パックの充放電を制御する電池制御システム、および、そのシステムを構成する充放電制御ECUに関し、特に、複数の電池パックの充放電を制御する技術に関する。 The present invention, battery control system for controlling the charging and discharging of the battery pack to be mounted as a power source of the motor vehicle, and relates to a charge and discharge control ECU that make up the system, in particular, the charge and discharge of a plurality of battery packs It is related with the technology to control.

従来、エンジンとモータを駆動力源とするハイブリッド車両や、モータのみを駆動力源とする電気自動車など、モータを駆動力源として備えるとともに、そのモータへの電力供給源として電池パックを備えた車両が知られている。なお、本明細書では、駆動力源として少なくともモータを備えるとともに、そのモータの電力供給源としての電池パックを備えた車両を電動車両という。   Conventionally, a vehicle equipped with a motor as a driving force source and a battery pack as a power supply source for the motor, such as a hybrid vehicle using an engine and a motor as a driving force source, and an electric vehicle using only a motor as a driving force source It has been known. In the present specification, a vehicle including at least a motor as a driving force source and a battery pack as a power supply source of the motor is referred to as an electric vehicle.

電動車両として、電池パックのSOC(充電状態)を管理する電池ECUと、その電池ECUからSOCを決定するための情報である充電状態関連値(たとえばSOCそのものや、SOCを算出するための複数の値)を取得して、電池パックの充放電制御を行いつつ駆動力制御を行う充放電制御ECUとを備えているものが広く知られている。   As an electric vehicle, a battery ECU that manages the SOC (charge state) of the battery pack, and a charge state related value that is information for determining the SOC from the battery ECU (for example, the SOC itself and a plurality of values for calculating the SOC) And a charge / discharge control ECU that performs driving force control while performing charge / discharge control of the battery pack.

従来の電動車両は、電池パックを1つのみ備えているものが多く、電池パックを1つのみ備えている場合、充放電制御ECUは、1つの電池ECUからSOCなどの充電状態関連値を取得して充放電制御を行えばよい。しかし、近年、電池パックを複数備えた電動車両も考えられている。たとえば、特許文献1では、電池パックを2つ備えており、バッテリ制御ECUは2つのバッテリのSOCを管理している。   Many conventional electric vehicles have only one battery pack, and when only one battery pack is provided, the charge / discharge control ECU obtains a charge state related value such as SOC from one battery ECU. Then, charge / discharge control may be performed. However, recently, an electric vehicle including a plurality of battery packs has been considered. For example, in Patent Document 1, two battery packs are provided, and the battery control ECU manages the SOCs of the two batteries.

特開2010−107203号公報JP 2010-107203 A

特許文献1では、複数の電池パックを備えているものの、順番に切り替えて使用しており、各時点において使用する電池パックは1つのみである。しかし、今後、複数の電池パックを同時に使用することや、電池パックの追加、取り外し、故障等により、同じ車両であっても、同時に使用する電池パックの数が変動することも考えられる。   In Patent Document 1, although a plurality of battery packs are provided, the battery packs are used by switching in order, and only one battery pack is used at each time point. However, it is conceivable that the number of battery packs used at the same time will vary even in the same vehicle due to the simultaneous use of a plurality of battery packs or the addition, removal, or failure of battery packs.

このように同時に使用する電池パックの数が変動する場合において、充放電制御ECUが、電池パックの数に応じて制御を変更しなければならないとすると、使用する電池パック数の変動に対応するために複数の制御ロジックを用意しておかなければならない。そのため、充放電制御ECUの処理が複雑化してしまい、開発工数が増加してしまう。   When the number of battery packs used at the same time fluctuates in this way, if the charge / discharge control ECU has to change the control according to the number of battery packs, in order to cope with fluctuations in the number of battery packs used There must be multiple control logics in place. This complicates the processing of the charge / discharge control ECU and increases the development man-hours.

本発明は、この事情に基づいて成されたものであり、その目的とするところは、電動車両において、電池パックの数が変動しても、充放電制御の処理が複雑化することを抑制できる電池制御システムを提供することにある。   The present invention has been made based on this situation, and an object of the present invention is to suppress the complicated charging / discharging control process even if the number of battery packs varies in an electric vehicle. The object is to provide a battery control system.

その目的を達成するための請求項1記載の発明は、複数の電池パックを並列に備えるとともに、各電池パックに対応して電池ECUを1つずつ備えているが、各電池ECUがそれぞれ充放電制御ECUと通信を行うのではなく、複数の電池ECUのうちのいずれか1つがマスタ電池ECUとして機能し、他の電池ECUはスレーブ電池ECUとして機能する。そして、スレーブ電池ECUは、自身に対応する電池パックの充電状態関連値および電池パック重量をマスタ電池ECUに送信する。マスタ電池ECUは、スレーブ電池ECUから送信された充電状態関連値および電池パック重量自身に対応する電池パックの充電状態関連値および電池パック重量とに基づいて総充電状態関連値および総電池パック重量を決定する。そして、その総充電状態関連値および総電池パック重量を充放電制御ECUに送信する。なお、この充電状態関連値は、前述のように、SOCそのものや、SOCを算出することができるパラメータである。 The invention described in claim 1 for achieving the object is provided with a plurality of battery packs in parallel and one battery ECU corresponding to each battery pack. Each battery ECU is charged and discharged. Instead of communicating with the control ECU, one of the plurality of battery ECUs functions as a master battery ECU, and the other battery ECU functions as a slave battery ECU. Then, the slave battery ECU transmits the charge state related value and the battery pack weight of the battery pack corresponding to the slave battery ECU to the master battery ECU. The master battery ECU, the total charge state associated value and total battery pack based on the battery pack by weight charge state associated values and transmitted, and the state of charge related value and battery pack by weight of a battery pack corresponding to itself from the slave battery ECU Determine the weight . Then, the total charge state related value and the total battery pack weight are transmitted to the charge / discharge control ECU. Note that the state-of-charge related value is the SOC itself or a parameter capable of calculating the SOC as described above.

充放電制御ECUは、この総充電状態関連値に基づいて充放電制御を行う。このように、充放電制御ECUは、総充放電状態関連値に基づいて充放電制御を行うようになっているので、電池パックの数によらず、同じ制御ロジックで充放電制御を行うことができる。よって、電池パック数の変動に対応するために複数の制御ロジックを用意する必要がなくなるので、充放電制御の処理が複雑化することを抑制できる。
また、充放電制御ECUは、総充電状態関連値および総電池パック重量に基づいて電動車両の電動走行による走行可能距離を算出する。このように、走行可能距離の算出において総電池パック重量を用いるようにすれば、電池パックが追加、取り外しされた場合にも、精度のよい走行可能距離を算出することができる。
The charge / discharge control ECU performs charge / discharge control based on the total charge state related value. In this way, the charge / discharge control ECU performs charge / discharge control based on the total charge / discharge state-related value, so that charge / discharge control can be performed with the same control logic regardless of the number of battery packs. it can. Therefore, since it is not necessary to prepare a plurality of control logics in order to cope with fluctuations in the number of battery packs, it is possible to prevent the charge / discharge control process from becoming complicated.
Further, the charge / discharge control ECU calculates a travelable distance by electric travel of the electric vehicle based on the total charge state related value and the total battery pack weight. In this way, if the total battery pack weight is used in the calculation of the travelable distance, the accurate travelable distance can be calculated even when the battery pack is added or removed.

また、請求項2記載の発明では、スレーブ電池ECUは、逐次、前記マスタ電池ECUに対してIDを送信し、マスタ電池ECUは、取得できていたIDが取得できなくなったことに基づいて、そのIDのスレーブ電池ECUが機能していない状態であると判断する。このようにすれば、マスタ電池ECUは、スレーブ電池ECUが機能していないことが判断できるようになる。なお、スレーブ電池ECUが機能していない状態とは、たとえば、スレーブ電池ECUが故障した場合や、スレーブ電池ECUが電池パックとともに取り外された場合などがある。   In the invention according to claim 2, the slave battery ECU sequentially transmits the ID to the master battery ECU, and the master battery ECU is able to acquire the ID that has been acquired. It is determined that the ID slave battery ECU is not functioning. In this way, the master battery ECU can determine that the slave battery ECU is not functioning. The state in which the slave battery ECU is not functioning includes, for example, a case where the slave battery ECU has failed or a case where the slave battery ECU has been removed together with the battery pack.

また、請求項3記載の発明では、マスタ電池ECUは、スレーブ電池ECUが機能していない状態であると判断した場合、機能していないと判断したスレーブ電池ECUに対応するリレーを切断する。このようにすれば、電池制御システムの安全性が向上する。   In the invention according to claim 3, when the master battery ECU determines that the slave battery ECU is not functioning, the master battery ECU disconnects the relay corresponding to the slave battery ECU that is determined not to function. In this way, the safety of the battery control system is improved.

また、請求項4記載の発明では、マスタ電池ECUは、スレーブ電池ECUに対して応答を求める応答要求を送信し、スレーブ電池ECUは、応答要求に対して応答する際に、すでにIDが付与されている場合には、そのIDを前記マスタ電池ECUに返信する一方、IDが付与されていない場合には、IDが付与されていないことを示す信号を返信し、マスタ電池ECUは、スレーブ電池ECUから取得したIDが記憶済みのIDでないことに基づいて、新たなスレーブ電池ECUが追加されたと判断する。このようにすれば、電池パックが追加されたことを判断できるようになる。   In the invention according to claim 4, the master battery ECU transmits a response request for a response to the slave battery ECU, and the slave battery ECU has already been given an ID when responding to the response request. If the ID is not given, the master battery ECU sends back a signal indicating that the ID is not given, and the master battery ECU sends back the ID to the master battery ECU. It is determined that a new slave battery ECU has been added based on the fact that the ID acquired from is not a stored ID. In this way, it can be determined that a battery pack has been added.

また、請求項5記載の発明では、マスタ電池ECUは、車両の電源がオンされる毎に、スレーブ電池ECUの存在を確認するとともに、存在が確認できたスレーブ電池ECUに対してIDの付け直しを行う。このように、IDの付け直しを行うようにすれば、電池パックが追加された場合や交換された場合であっても、IDが重複してしまう不都合がない。   In addition, in the invention described in claim 5, the master battery ECU confirms the existence of the slave battery ECU every time the vehicle is turned on, and reattaches the ID to the slave battery ECU whose existence has been confirmed. I do. In this way, if IDs are reattached, there is no inconvenience that IDs are duplicated even when a battery pack is added or replaced.

また、請求項記載の充放電制御ECUに係る発明は、請求項における充放電制御ECUの発明である。 The invention according to the charge and discharge control ECU of Motomeko 6 wherein is an invention of the charge and discharge control ECU in claim 1.

電池パック10の充放電制御を行うとともに、車両の駆動力制御を行う駆動力制御システム1の全体構成を示すシステム構成図である。1 is a system configuration diagram illustrating an overall configuration of a driving force control system 1 that performs charging / discharging control of a battery pack 10 and performs driving force control of a vehicle. マスタ電池ECU20a、スレーブ電池ECU20b、20c、充放電制御ECU50の処理の一例を示すフロー図である。It is a flowchart which shows an example of a process of master battery ECU20a, slave battery ECU20b, 20c, and charging / discharging control ECU50.

以下、本発明の実施形態を図面に基づいて説明する。図1は、本発明の電池制御システムとしても機能し、電池パックの充放電制御を行うとともに、車両の駆動力制御を行う駆動力制御システム1の全体構成を示すシステム構成図である。本実施形態の駆動力制御システム1は、駆動力源として、モータおよびエンジンを備えたハイブリッド車両に搭載される。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a system configuration diagram showing the overall configuration of a driving force control system 1 that also functions as a battery control system of the present invention, performs charge / discharge control of a battery pack, and controls driving force of a vehicle. The driving force control system 1 of this embodiment is mounted on a hybrid vehicle including a motor and an engine as a driving force source.

図1に示すように、駆動力制御システム1は、複数の電池パック10a〜10n、電池ECU20a〜20n、インバータ30、モータ40、充放電制御ECU(ハイブリッドECUとも言う)50などを備えている。なお、電池パック10、電池ECU20は、その数が変更可能であり、a〜nは電池パック10、電池ECU20の数が変動することを意味している。   As shown in FIG. 1, the driving force control system 1 includes a plurality of battery packs 10a to 10n, battery ECUs 20a to 20n, an inverter 30, a motor 40, a charge / discharge control ECU (also referred to as a hybrid ECU) 50, and the like. Note that the number of the battery pack 10 and the battery ECU 20 can be changed, and a to n mean that the number of the battery pack 10 and the battery ECU 20 varies.

電池パック10は、モータ40の電力供給源であり、リチウムイオン二次電池などの二次電池からなる電池セルを内部に複数備えており、それら複数の電池セルが直列に接続された構成を有している。   The battery pack 10 is a power supply source of the motor 40 and includes a plurality of battery cells made of secondary batteries such as lithium ion secondary batteries, and has a configuration in which the plurality of battery cells are connected in series. doing.

電池ECU20は、各電池パック10に対応して1つずつ設けられており、電池パック10とともにモジュール化されている。この電池ECU20は、電池パック10のSOC(充電状態)を逐次算出する。このSOCの算出のために、各電池ECU20は、自身が管理する電池パック10の電圧、電流、電池温度を検出して、それらに基づいて、予め定められている演算式からSOCを逐次算出する。また、各電池ECU20は、周知の電池ECUと同様の処理により、電池の内部抵抗や電圧から、電池の実質定格容量(Ah)の変化(劣化)を逐次学習している。そして、実質定格容量の現在値と上記SOCとの積を算出することで、充電容量(残存容量)の現在値も逐次算出する。なお、実質定格容量は満充電容量の代用として用いているものである。   One battery ECU 20 is provided corresponding to each battery pack 10, and is modularized together with the battery pack 10. The battery ECU 20 sequentially calculates the SOC (charged state) of the battery pack 10. In order to calculate the SOC, each battery ECU 20 detects the voltage, current, and battery temperature of the battery pack 10 that it manages, and based on these, sequentially calculates the SOC from a predetermined arithmetic expression. . Further, each battery ECU 20 sequentially learns the change (degradation) of the battery's actual rated capacity (Ah) from the internal resistance and voltage of the battery by the same processing as the known battery ECU. Then, by calculating the product of the current value of the actual rated capacity and the SOC, the current value of the charging capacity (remaining capacity) is also calculated sequentially. The actual rated capacity is used as a substitute for the full charge capacity.

また、電池ECU20は、いずれか一つがマスタ電池ECUとして機能し、残りは、スレーブ電池ECUとして機能する。どの電池ECUもマスタ電池ECUおよびスレーブ電池ECUのいずれとしても機能することが可能となっており、どの電池ECUがマスタ電池ECUとして機能するか、あるいは、スレーブ電池ECUとして機能するかは使用者の設定操作により決定される。本実施形態では、電池ECU20aがマスタ電池ECUとなっており、他の電池ECU20b〜20nはスレーブ電池ECUとなっている。   In addition, any one of the battery ECUs 20 functions as a master battery ECU, and the rest functions as a slave battery ECU. Any battery ECU can function as either a master battery ECU or a slave battery ECU, and which battery ECU functions as a master battery ECU or a slave battery ECU Determined by setting operation. In the present embodiment, the battery ECU 20a is a master battery ECU, and the other batteries ECU 20b to 20n are slave batteries ECU.

スレーブ電池ECU20b〜20nはCANバス60によりマスタ電池ECU20aに接続されており、CANバス60を利用して、各スレーブ電池ECU20b〜20nが管理する電池パック(以下、サブ電池パックという)20b〜20nの実質定格容量の現在値および充電容量の現在値を、自身のIDとともにマスタ電池ECU20aに逐次送信する。これら実質定格容量の現在値および充電容量の現在値の送信タイミングは、マスタ電池ECU20aからの応答要求を受信したとき、および、その後の一定周期毎である。また、スレーブ電池ECU20b〜20nは、予め各サブ電池パック20b〜20nの電池パック重量(kg)を記憶しており、各サブ電池パック20b〜20nの電池パック重量もマスタ電池ECU20aに送信する。   The slave battery ECUs 20b to 20n are connected to the master battery ECU 20a by the CAN bus 60. Using the CAN bus 60, the battery packs (hereinafter referred to as sub battery packs) 20b to 20n managed by the slave battery ECUs 20b to 20n are used. The current value of the actual rated capacity and the current value of the charging capacity are sequentially transmitted to the master battery ECU 20a together with its own ID. The transmission timings of the current value of the actual rated capacity and the current value of the charging capacity are when a response request is received from the master battery ECU 20a and every fixed period thereafter. The slave battery ECUs 20b to 20n store the battery pack weight (kg) of each sub battery pack 20b to 20n in advance, and also transmit the battery pack weight of each sub battery pack 20b to 20n to the master battery ECU 20a.

マスタ電池ECU20aは、各スレーブ電池ECU20b〜20nから、実質定格容量の現在値、充電容量の現在値を受信した場合、各サブ電池パック10b〜10nの実質定格容量の現在値と、自身が管理する電池パック(以下、メイン電池パック)20aの実質定格容量の現在値とを合計して総実質定格容量の現在値を算出するとともに、各サブ電池パック10b〜10nの充電容量の現在値と、メイン電池パック20aの充電容量の現在値とを加算することで総充電容量の現在値を算出する。また、各スレーブ電池ECU20b〜20nから送信されるサブ電池パック10b〜10nの電池パック重量と、自身が管理するメイン電池パック20aの電池パック重量とを合計して総電池パック重量を算出する。   When the master battery ECU 20a receives the current value of the actual rated capacity and the current value of the charge capacity from each of the slave batteries ECUs 20b to 20n, the master battery ECU 20a manages the current value of the actual rated capacity of each of the sub battery packs 10b to 10n. The current value of the total rated capacity is calculated by adding the current value of the actual rated capacity of the battery pack (hereinafter referred to as the main battery pack) 20a, and the current value of the charging capacity of each of the sub battery packs 10b to 10n, The current value of the total charge capacity is calculated by adding the current value of the charge capacity of the battery pack 20a. The total battery pack weight is calculated by adding the battery pack weights of the sub battery packs 10b to 10n transmitted from the slave battery ECUs 20b to 20n and the battery pack weight of the main battery pack 20a managed by the slave battery ECUs 20b to 20n.

CANバス60には、充放電制御ECU50も接続されており、マスタ電池ECU20aは、総実質定格容量の現在値、総充電容量の現在値および総電池パック重量を充放電制御ECU50に送信する。この総実質定格容量の現在値、総充電容量の現在値は、特許請求の範囲の総充電状態関連値に相当する。なお、スレーブ電池ECU20b〜20nおよびマスタ電池ECU20aの処理は後にさらに詳しく説明する。   A charge / discharge control ECU 50 is also connected to the CAN bus 60, and the master battery ECU 20a transmits the current value of the total substantial rated capacity, the current value of the total charge capacity, and the total battery pack weight to the charge / discharge control ECU 50. The current value of the total real rated capacity and the current value of the total charge capacity correspond to the total charge state related values in the claims. The processing of slave battery ECUs 20b to 20n and master battery ECU 20a will be described in more detail later.

インバータ30は、モータ40と接続されているとともに、電力線70により各電池パック10に接続されており、電池パック10から供給される直流電流を交流電流に変換して、モータ40に供給する。   The inverter 30 is connected to the motor 40 and is connected to each battery pack 10 via the power line 70, converts a direct current supplied from the battery pack 10 into an alternating current, and supplies the alternating current to the motor 40.

上記電力線70は、すべての電池パック10に共通の主電力線71と、その主電力線71から分岐した分岐電力線72とからなる。各電池パック10は、分岐電力線72を介して主電力線71に接続されており、各電池パック10は互いに並列に接続される。また、主電力線71には、途中にマスター高電圧リレー(+)80、(−)81が設けられている。このマスター高電圧リレー80、81が充放電ECU50により切断されると、すべての電池パック10とインバータ30との間の接続が切断される。   The power line 70 includes a main power line 71 common to all the battery packs 10 and a branch power line 72 branched from the main power line 71. Each battery pack 10 is connected to the main power line 71 via the branch power line 72, and the battery packs 10 are connected in parallel to each other. The main power line 71 is provided with master high voltage relays (+) 80 and (−) 81 on the way. When the master high voltage relays 80 and 81 are disconnected by the charge / discharge ECU 50, the connection between all the battery packs 10 and the inverters 30 is disconnected.

一方、スレーブ電池ECU20b〜20nと主電力線71とをそれぞれ接続する分岐電力線72には、その途中に、サブ高電圧リレー90b〜90nが設けられている。このサブ高電圧リレー90b〜90nは、いずれも、マスタ電池ECU20aにより切断、接続が制御可能となっている。サブ高電圧リレー90b〜90nが切断されると、スレーブ電池ECU20b〜20nが管理する電池パック20b〜20n(以下、サブ電池パックということもある)とインバータ30との間の接続が個別に切断される。   On the other hand, sub high voltage relays 90b to 90n are provided in the middle of branch power lines 72 that connect slave batteries ECUs 20b to 20n and main power line 71, respectively. Any of the sub high voltage relays 90b to 90n can be controlled to be disconnected and connected by the master battery ECU 20a. When the sub high voltage relays 90b to 90n are disconnected, the connection between the battery packs 20b to 20n (hereinafter also referred to as sub battery packs) managed by the slave battery ECUs 20b to 20n and the inverter 30 is individually disconnected. The

モータ40は、インバータ30から供給される直流電流により動作して車両を駆動させる駆動力を発生させる。また、エンジン(図示せず)からの動力や制動動力により動作させられて発電機として機能した場合には、発電した交流電流をインバータ30へ供給する。   The motor 40 is driven by a direct current supplied from the inverter 30 to generate a driving force that drives the vehicle. Further, when it is operated by power from an engine (not shown) or braking power and functions as a generator, the generated alternating current is supplied to the inverter 30.

充放電制御ECU50は、マスタ電池ECU20aから送信される総実質定格容量の現在値と総充電容量の現在値とから、複数の電池パック10の全体のSOC(=(総充電容量の現在値/総実質定格容量)×100)を算出する。以下、このSOCを総SOCという。   The charge / discharge control ECU 50 determines the SOC (= (current value of total charge capacity / total value of total charge capacity) of the plurality of battery packs 10 from the current value of the total substantial rated capacity and the current value of the total charge capacity transmitted from the master battery ECU 20a. The actual rated capacity) × 100) is calculated. Hereinafter, this SOC is referred to as total SOC.

さらに、充放電制御ECU50は、図示しないアクセル開度センサ、シフトポジションセンサ等、運転状態に応じた駆動力を演算するための予め設定された情報を逐次取得して、運転者が要求する要求駆動力を逐次演算する。そして、その算出した要求駆動力および総SOCに基づいて、総SOCが予め設定された制御目標範囲内に保たれるように電池パック10の充放電量を逐次決定する。この充放電量は、電池パック10a〜10n毎に個別に決定しているのではなく、複数の電池パック10a〜10nを一つの電池パックとみなして全体の充放電量を1つ決定しているのみである。また、このように、一つの充放電量を決定すればよいこと、および、総SOCを算出するために充放電制御ECU50に供給される情報も、電池パック10の数によらず、総実質定格容量の現在値および総充電容量の現在値の2つであることから、電池パック10の数が変化しても、処理を変更する必要がない。   Further, the charge / discharge control ECU 50 sequentially acquires preset information for calculating driving force according to the driving state, such as an accelerator opening sensor and a shift position sensor (not shown), and requested driving requested by the driver. The force is calculated sequentially. Based on the calculated required driving force and the total SOC, the charge / discharge amount of the battery pack 10 is sequentially determined so that the total SOC is maintained within a preset control target range. The amount of charge / discharge is not determined individually for each of the battery packs 10a to 10n, but a plurality of battery packs 10a to 10n are regarded as one battery pack and the entire amount of charge / discharge is determined. Only. In addition, as described above, it is only necessary to determine one charge / discharge amount, and the information supplied to the charge / discharge control ECU 50 for calculating the total SOC is not limited to the number of battery packs 10, but the total substantial rating. Since the current value of the capacity and the current value of the total charge capacity are two, even if the number of the battery packs 10 changes, there is no need to change the process.

充放電制御ECU50は、さらに、上記充放電量と要求駆動力とに基づいて、モータ40に発生させるモータ駆動力(あるいはモータ発電量)を決定するとともに、エンジンに発生させるエンジン駆動力を決定し、それらモータ駆動力(あるいはモータ発電量)やエンジン駆動力を発生させる指示を、モータ40を制御する図示しないモータ制御ECU、およびエンジンを制御する図示しないエンジン制御ECUへ出力する。   The charge / discharge control ECU 50 further determines a motor driving force (or motor power generation amount) generated by the motor 40 and an engine driving force generated by the engine based on the charge / discharge amount and the required driving force. The motor driving force (or motor power generation amount) and the instruction to generate the engine driving force are output to a motor control ECU (not shown) that controls the motor 40 and an engine control ECU (not shown) that controls the engine.

また、充放電制御ECU50は、上記のようにして算出した総SOCと、マスタ電池ECU20aから送信された総電池パック重量から、電費および走行可能距離を演算する。より具体的には、充放電制御ECU50は、まず、算出した総SOC、および、SOCから走行可能距離を演算する予め記憶された走行可能距離演算式から、電動走行による走行可能距離を算出する(ここでは基本走行可能距離という)。上記走行可能距離演算式は、予め設定された電池パック重量に基づいて定められている。そして、その基本走行可能距離を下記式1で補正して最終的な走行可能距離である補正後走行可能距離(km)を算出する。なお、式1における電池増減重量とは、基本走行可能距離演算式における電池パック重量との差である。
(式1) 補正後走行可能距離=基本走行可能距離×(1−電池増減重量/車両重量)
電費(km/kwh)も同様であり、電費の算出の際には、充放電制御ECU50は、まず、算出した総SOC、および、SOCから電費を演算する予め記憶された電費演算式から、電費を算出する(ここでは基本電費という)。そして、その基本電費を下記式2で補正して最終的な電費である補正後電費を算出する。これら補正後走行可能距離および補正後電費は、図示しない表示器に表示されるなど、予め設定された処理に用いられる。
(式2) 補正後電費=基本電費×(1−電池増減重量/車両重量)
次に、スレーブ電池ECUが2つである場合を例として、マスタ電池ECU20a、スレーブ電池ECU20b、20c、充放電制御ECU50の処理を図2を用いて説明する。まず、電源ONになると、マスタ電池ECU20aがステップS10を実行する。ここで、電源ONとは車室内に配置された電源スイッチがドライバーにより操作されたことを意味する。
Further, the charge / discharge control ECU 50 calculates the power consumption and the travelable distance from the total SOC calculated as described above and the total battery pack weight transmitted from the master battery ECU 20a. More specifically, the charge / discharge control ECU 50 first calculates a travelable distance by electric travel from the calculated total SOC and a prestored travelable distance calculation formula that calculates a travelable distance from the SOC ( Here, it is called basic driving distance). The travelable distance calculation formula is determined based on a preset battery pack weight. Then, the basic travelable distance is corrected by the following equation 1 to calculate a corrected travelable distance (km) that is the final travelable distance. In addition, the battery increase / decrease weight in Formula 1 is the difference from the battery pack weight in the basic travelable distance calculation formula.
(Equation 1) Travel distance after correction = basic travel distance × (1-battery increase / decrease weight / vehicle weight)
The power consumption (km / kwh) is also the same. When calculating the power consumption, the charge / discharge control ECU 50 first calculates the power consumption from the calculated total SOC and a pre-stored power consumption calculation formula for calculating the power consumption from the SOC. (Hereinafter referred to as basic electricity consumption). Then, the basic power consumption is corrected by the following formula 2 to calculate a corrected power consumption which is a final power consumption. The corrected travelable distance and the corrected power consumption are used for preset processing such as being displayed on a display (not shown).
(Formula 2) Corrected electricity cost = basic electricity cost x (1-battery increase / decrease weight / vehicle weight)
Next, the processing of the master battery ECU 20a, the slave batteries ECUs 20b and 20c, and the charge / discharge control ECU 50 will be described with reference to FIG. 2, taking as an example the case where there are two slave battery ECUs. First, when the power is turned on, the master battery ECU 20a executes step S10. Here, the power ON means that a power switch arranged in the passenger compartment is operated by a driver.

ステップS10において、マスタ電池ECU20aは、CANバス60を介して、このCANバス60に接続されている機器に対して応答要求を送信する。応答要求にはマスタ電池ECU20aのIDあるいはアドレスが含まれており、スレーブ電池ECU20はこの応答要求を受信すると、応答要求に含まれているIDあるいはアドレスに従って、スレーブ応答をマスタ電池ECU20aに返信するようになっている。図2の例では、スレーブ電池ECU20bが、ステップ20において、スレーブ応答をマスタ電池ECU20aに送信している。   In step S <b> 10, the master battery ECU 20 a transmits a response request to the device connected to the CAN bus 60 via the CAN bus 60. The response request includes the ID or address of the master battery ECU 20a. When the slave battery ECU 20 receives the response request, the slave battery ECU 20 returns a slave response to the master battery ECU 20a according to the ID or address included in the response request. It has become. In the example of FIG. 2, the slave battery ECU 20b transmits a slave response to the master battery ECU 20a in Step 20.

このステップS20の後、スレーブ応答がマスタ電池ECU20aに受信されたことに基づいて、マスタ電池ECU20aとスレーブ電池ECU20bとの間がハンドシェイク通信状態となり、その状態において、マスタ電池ECU20aは、スレーブ応答を受信した順番に従って定まるIDをスレーブ電池ECU20bへ送信し、ハンドシェイク通信状態を終了する(ステップS11)。本実施形態では、このように、電源ON毎に、マスタ電池ECU20aはスレーブ電池ECUのIDの付け直しを行う。なお、図2には示していないがスレーブ電池ECU20bは、IDを受信した場合、そのIDを所定のメモリに記憶する。   After this step S20, based on the reception of the slave response by the master battery ECU 20a, the master battery ECU 20a and the slave battery ECU 20b enter the handshake communication state. In this state, the master battery ECU 20a performs the slave response. The ID determined according to the received order is transmitted to the slave battery ECU 20b, and the handshake communication state is terminated (step S11). In this embodiment, in this way, every time the power is turned on, the master battery ECU 20a reattaches the ID of the slave battery ECU. Although not shown in FIG. 2, when the slave battery ECU 20b receives the ID, the slave battery ECU 20b stores the ID in a predetermined memory.

スレーブ電池ECU20cも、マスタ電池ECU20aに対してスレーブ応答を送信する(ステップS30)。このスレーブ応答の送信は、マスタ電池ECU20aとの間でハンドシェイク通信が確立するまで周期的に行う。マスタ電池ECU20aは、スレーブ電池ECU20cからのスレーブ応答を受信した場合、スレーブ電池ECU20bの場合と同様に、スレーブ電池ECU20cとの間でハンドシェイク通信を確立し、その状態において、マスタ電池ECU20aは、スレーブ電池ECU20bのものとは異なるIDをスレーブ電池ECU20cへ送信し、ハンドシェイク通信状態を終了する(ステップS12)。なお、図2には示していないが、スレーブ電池ECU20cも、IDを受信した場合、そのIDを所定のメモリに記憶する。   The slave battery ECU 20c also transmits a slave response to the master battery ECU 20a (step S30). This slave response is periodically transmitted until handshake communication is established with the master battery ECU 20a. When the master battery ECU 20a receives the slave response from the slave battery ECU 20c, the master battery ECU 20a establishes handshake communication with the slave battery ECU 20c as in the case of the slave battery ECU 20b. In this state, the master battery ECU 20a An ID different from that of the battery ECU 20b is transmitted to the slave battery ECU 20c, and the handshake communication state is terminated (step S12). Although not shown in FIG. 2, when the slave battery ECU 20c receives the ID, the ID is also stored in a predetermined memory.

マスタ電池ECU20aは、スレーブ応答を送信してきたスレーブ電池ECU20の数により電池パック数を判定する。この図2の例では、スレーブ応答を送信してきたスレーブ電池ECU20の数が2つであることから、自身が管理する電池パック10aを加えて、電池パック数は3と判定する(ステップS13)。   The master battery ECU 20a determines the number of battery packs based on the number of slave batteries ECU 20 that have transmitted a slave response. In the example of FIG. 2, since the number of slave battery ECUs 20 that have transmitted slave responses is two, the battery pack 10a managed by itself is added and the number of battery packs is determined to be 3 (step S13).

各スレーブ電池ECU20b、20cは、応答要求を受信した後、一定周期が経過したら、自身が管理するサブ電池パック10b、10cの特性(前述の実質定格容量の現在値および充電容量の現在値)を、自身のIDとともにマスタ電池ECU20aに出力する。また、初回の出力時には、電池パック重量も送信する(ステップS21、S22)。   Each slave battery ECU 20b, 20c receives the response request, and after a certain period has passed, the characteristics of the sub battery packs 10b, 10c managed by itself (the current value of the actual rated capacity and the current value of the charge capacity) described above. And the master battery ECU 20a together with its own ID. At the first output, the battery pack weight is also transmitted (steps S21 and S22).

マスタ電池ECU20aは、スレーブ電池ECU20b、20cから受信した実質定格容量の現在値、充電容量の現在値、電池パック重量と、自身が管理するメイン電池パック10aの実質定格容量の現在値、充電容量の現在値、電池パック重量とから、総実質定格容量の現在値、総充電容量の現在値、総電池パック重量を算出する。そして、それらを充放電制御ECU50へ出力する(ステップS14)。   The master battery ECU 20a receives the current value of the actual rated capacity received from the slave batteries ECU 20b and 20c, the current value of the charge capacity, the battery pack weight, the current value of the actual rated capacity of the main battery pack 10a managed by itself, and the charge capacity. From the current value and the battery pack weight, the current value of the total real rated capacity, the current value of the total charge capacity, and the total battery pack weight are calculated. Then, they are output to the charge / discharge control ECU 50 (step S14).

充放電制御ECU50は、マスタ電池ECU20aからの総定格容量の現在値、、総充電容量の現在値から、前述の総SOCを算出する。また、運転者が要求する要求駆動力を演算する。そして、それら総SOCと要求駆動力とに基づいて、電池パック10の充放電制御およびモータ40、エンジンの駆動力制御を行う(ステップS40)。また、ステップS40では、走行可能距離、電費も演算する。   The charge / discharge control ECU 50 calculates the aforementioned total SOC from the current value of the total rated capacity from the master battery ECU 20a and the current value of the total charge capacity. Further, the required driving force requested by the driver is calculated. Based on the total SOC and the required driving force, charge / discharge control of the battery pack 10 and driving force control of the motor 40 and the engine are performed (step S40). In step S40, the travelable distance and the electricity cost are also calculated.

スレーブ電池ECU20b、20cは、一定周期毎に特性(実質定格容量の現在値および充電容量の現在値)をIDとともに出力するようになっており、スレーブ電池ECU20bは、上記一定周期経過後に特性出力を行なっている(ステップS22)。なお、電池パック重量は変化しないことから、2回目以降の特性出力時には、電池パック重量は出力しない。   The slave battery ECUs 20b and 20c output characteristics (current value of the actual rated capacity and current value of the charge capacity) along with the ID every fixed period, and the slave battery ECU 20b outputs the characteristic output after the lapse of the fixed period. (Step S22). Since the battery pack weight does not change, the battery pack weight is not output when the characteristic is output for the second and subsequent times.

一方、図2は、スレーブ電池ECU20cが途中で故障した例を示しており、本来であれば、送信周期となったときに(図2の破線で示す時点)、特性出力を行うはずであるが、故障によりスレーブ電池ECU20cからは特性が出力されない。   On the other hand, FIG. 2 shows an example in which the slave battery ECU 20c fails in the middle. Originally, when the transmission cycle is reached (at the time indicated by the broken line in FIG. 2), characteristic output should be performed. Due to the failure, the characteristic is not output from the slave battery ECU 20c.

マスタ電池ECU20aは、スレーブ応答後、存在を確認したスレーブ電池20b、20cから一定周期毎に特性出力があるか否かを監視しており、一定周期が経過しても特性を受信できないスレーブ電池ECU(ここではスレーブ電池ECU20c)がある場合には、そのスレーブ電池ECU20cが故障したと判定する(ステップS15)。そして、故障判定をした場合には、故障と判定した電池ECU20cに対応するサブ高電圧リレー90を切断する(ステップS16)。その後、特性を取得できたサブ電池パック10bの定格容量の現在値、充電容量の現在値と、メイン電池パック10aの定格容量の現在値、充電容量の現在値とから、総定格容量の現在値および総充電容量の現在値を算出し、それらを充放電制御ECU50へ送信する(ステップS17)。   After the slave response, the master battery ECU 20a monitors whether or not there is a characteristic output from the slave batteries 20b and 20c whose existence has been confirmed at regular intervals. If there is a slave battery ECU 20c here, it is determined that the slave battery ECU 20c has failed (step S15). If the failure is determined, the sub high voltage relay 90 corresponding to the battery ECU 20c determined to be broken is disconnected (step S16). Thereafter, the current value of the total rated capacity is calculated from the current value of the rated capacity and the current value of the charging capacity of the sub battery pack 10b whose characteristics have been acquired, the current value of the rated capacity and the current value of the charging capacity of the main battery pack 10a. And the present value of total charge capacity is computed, and they are transmitted to charge / discharge control ECU50 (Step S17).

充放電制御ECU50は、スレーブ電池ECU20cが故障する前と同様に、総定格容量の現在値、総充電容量の現在値を取得できるので、スレーブ電池ECU20cが故障する前と同様の処理により、充放電制御、走行可能距離・電費の算出を行う(ステップS41)。   The charge / discharge control ECU 50 can acquire the current value of the total rated capacity and the current value of the total charge capacity in the same manner as before the slave battery ECU 20c fails. Therefore, the charge / discharge control ECU 50 performs the same process as before the slave battery ECU 20c fails. The control and the travelable distance / electric cost are calculated (step S41).

以上、説明した本実施形態によれば、複数の電池ECU20のうちの1つがマスタ電池ECU20aとして機能し、他の電池ECUはスレーブ電池ECU20b〜20nとして機能している。スレーブ電池ECU20b〜20nは、自身に対応するサブ電池パック10b〜10nの定格容量の現在値および充電容量の現在値をマスタ電池ECU20aに送信しており、マスタ電池ECU20aは、スレーブ電池ECU20b〜20nから送信されたサブ電池パック10b〜10nの定格容量の現在値および充電容量の現在値と、メイン電池パック10aの定格容量の現在値および充電容量の現在値とから、総定格容量の現在値および総充電容量の現在値を算出し、充放電制御ECU50へ送信している。充放電制御ECU50は、この総定格容量の現在値および総充電容量の現在値を用いて充放電制御を行うので、充放電制御ECU50は、電池パック10の数によらず、同じ制御ロジックで充放電制御を行うことができる。よって、電池パック10の数の変動に対応するために複数の制御ロジックを用意する必要がなくなるので、充放電制御の処理が複雑化することを抑制できる。   As described above, according to the present embodiment described above, one of the plurality of battery ECUs 20 functions as the master battery ECU 20a, and the other battery ECUs function as the slave batteries ECUs 20b to 20n. The slave battery ECUs 20b to 20n transmit the current value of the rated capacity and the current value of the charge capacity of the sub battery packs 10b to 10n corresponding to the slave battery ECU 20b to the master battery ECU 20a, and the master battery ECU 20a receives from the slave batteries ECU 20b to 20n. From the transmitted current value of the rated capacity and the current value of the charging capacity of the sub battery packs 10b to 10n, and the current value of the rated capacity and the current value of the charging capacity of the main battery pack 10a, The current value of the charge capacity is calculated and transmitted to the charge / discharge control ECU 50. Since the charge / discharge control ECU 50 performs charge / discharge control using the current value of the total rated capacity and the current value of the total charge capacity, the charge / discharge control ECU 50 is charged with the same control logic regardless of the number of battery packs 10. Discharge control can be performed. Therefore, since it is not necessary to prepare a plurality of control logics in order to cope with fluctuations in the number of battery packs 10, it is possible to suppress the complicated charge / discharge control process.

また、本実施形態によれば、マスタ電池ECU20aは、取得できていたIDが取得できなくなったことにより、そのIDのスレーブ電池ECU(前述の実施形態では、スレーブ電池ECU20c)が故障したと判断する。このように、マスタ電池ECU20aは、スレーブ電池ECU20cが故障したことを判断できる。そして、故障したと判断したスレーブ電池ECU20cに対応するサブ高電圧リレー90を切断しているので、本システム1の安全性が向上する。また、これにより、一部の電池パック10が故障しても、残りの電池電池パック10により、電動走行を継続することができる。   Further, according to the present embodiment, the master battery ECU 20a determines that the slave battery ECU of the ID (slave battery ECU 20c in the above-described embodiment) has failed because the ID that has been acquired cannot be acquired. . Thus, the master battery ECU 20a can determine that the slave battery ECU 20c has failed. Since the sub high voltage relay 90 corresponding to the slave battery ECU 20c determined to have failed is disconnected, the safety of the system 1 is improved. Thereby, even if some of the battery packs 10 break down, the remaining battery battery packs 10 can continue electric driving.

また、本実施形態によれば、電源ON毎に、スレーブ電池ECU20b〜20nに対してIDの付け直しを行っているので、電池パック10が追加された場合や交換された場合であっても、IDが重複してしまう不都合がない。   In addition, according to the present embodiment, each time the power is turned on, the ID is reattached to the slave battery ECUs 20b to 20n. Therefore, even when the battery pack 10 is added or replaced, There is no inconvenience of duplicate IDs.

また、本実施形態では、走行可能距離・電費の算出において総電池パック重量を用いているので、電池パック10が追加、取り外しされた場合にも、精度のよい走行可能距離・電費を算出することができる。   In this embodiment, since the total battery pack weight is used in the calculation of the travelable distance / electricity cost, the accurate travelable distance / electricity cost is calculated even when the battery pack 10 is added or removed. Can do.

以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、次の実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。   As mentioned above, although embodiment of this invention was described, this invention is not limited to the above-mentioned embodiment, The following embodiment is also contained in the technical scope of this invention, and also the summary other than the following is also included. Various modifications can be made without departing from the scope.

たとえば、前述の実施形態では、電源ON毎にスレーブ電池ECU20b〜20nのIDの付け直しを行っていたが、これに限られない。スレーブ電池ECU20b〜20nは、IDをEEPROMなどの書き込み可能なROMに記憶しておき、スレーブ電池ECU20b〜20nは、マスタ電池ECU20aからの応答要求に応答する際に、すでにIDが付与されている場合には、そのIDをマスタ電池ECU20aに返信するようにしてもよい。この場合、IDが付与されていない場合には、IDが付与されていないことを示す信号を返信する。マスタ電池ECU20aは、IDが付与されていないことを示す信号を受信した場合には、そのスレーブ電池ECU20b〜20nに対してIDを付与し、且つ、そのIDを記憶する。また、同時に、新たな電池パック10が追加されたと判断する。また、スレーブ電池ECU20b〜20nからIDが送信されたが、そのIDが記憶済みのIDでない場合にも、新たな電池パックが追加されたと判断する。このようにして、電池パック10が追加されたことを判断できる。さらに、取得できていたIDが取得できなくなった場合には、電池パック10が、取り外された、或いは、故障したなど、電池パック10が機能しない状態となったと判断することができる。   For example, in the above-described embodiment, the IDs of the slave batteries ECUs 20b to 20n are reattached every time the power is turned on, but the present invention is not limited to this. Slave battery ECUs 20b to 20n store IDs in a writable ROM such as an EEPROM, and slave batteries ECUs 20b to 20n have already been given an ID when responding to a response request from master battery ECU 20a Alternatively, the ID may be returned to the master battery ECU 20a. In this case, if no ID is assigned, a signal indicating that no ID is assigned is returned. When the master battery ECU 20a receives a signal indicating that an ID is not assigned, the master battery ECU 20a assigns an ID to the slave batteries ECUs 20b to 20n and stores the ID. At the same time, it is determined that a new battery pack 10 has been added. Moreover, although ID was transmitted from slave battery ECU20b-20n, when the ID is not memorize | stored ID, it is judged that the new battery pack was added. In this way, it can be determined that the battery pack 10 has been added. Furthermore, when the ID that has been acquired can no longer be acquired, it can be determined that the battery pack 10 has become non-functional, such as being removed or malfunctioning.

また、前述の図2の例では、スレーブ電池ECU20b、20cは、初回の特性出力時に電池パック重量を送信していたが、スレーブ応答時にこの電池パック重量を送信するようにしてもよい。   In the example of FIG. 2 described above, the slave battery ECUs 20b and 20c transmit the battery pack weight at the first characteristic output time. However, the battery pack weight may be transmitted at the slave response.

また、前述の実施形態では、マスタ電池ECU20aは総実質定格容量の現在値、総充電容量の現在値を充放電制御ECU50に送信しており、充放電制御ECU50はこれらから総SOCを算出していたが、マスタ電池ECU20aが総SOCを算出し、この総SOCを充放電制御ECU50へ送信するようにしてもよい。   In the above-described embodiment, the master battery ECU 20a transmits the current value of the total real rated capacity and the current value of the total charge capacity to the charge / discharge control ECU 50, and the charge / discharge control ECU 50 calculates the total SOC from these values. However, the master battery ECU 20a may calculate the total SOC and transmit the total SOC to the charge / discharge control ECU 50.

また、前述の実施形態では、走行可能距離、電費を算出していたが、これらのうちいずれか一方のみを算出するようにしてもよいし、また、両方とも算出しなくてもよい。   Further, in the above-described embodiment, the travelable distance and the power consumption are calculated. However, only one of them may be calculated, or neither of them may be calculated.

また、前述の実施形態は、ハイブリッド車両の例であったが、本発明を電動車両に適用してもよい。   Moreover, although the above-mentioned embodiment was an example of a hybrid vehicle, you may apply this invention to an electric vehicle.

1:駆動力制御システム(電池制御システム)、 10:電池パック、 20:電池ECU、 20a:マスタ電池ECU、 20b〜20n:スレーブ電池ECU、 30:インバータ、 40:モータ、 50:充放電制御ECU、 60:CANバス、 70:電力線、 71:主電力線、 72:分岐電力線、 80:マスター高電圧リレー(+)、 81:マスター高電圧リレー(−)、 90:サブ高電圧リレー DESCRIPTION OF SYMBOLS 1: Driving force control system (battery control system), 10: Battery pack, 20: Battery ECU, 20a: Master battery ECU, 20b-20n: Slave battery ECU, 30: Inverter, 40: Motor, 50: Charge / discharge control ECU , 60: CAN bus, 70: power line, 71: main power line, 72: branch power line, 80: master high voltage relay (+), 81: master high voltage relay (−), 90: sub high voltage relay

Claims (6)

電動車両のモータの電力供給源として前記電動車両に搭載された電池パックと、その電池パックの充電状態を決定するための充電状態関連値を検出する電池ECUと、その電池ECUから充電状態関連値を逐次取得して、電池パックの充放電制御を行う充放電制御ECUとを備えた電動車両用の電池制御システムであって、
前記電池パックが並列に複数備えられるとともに、各電池パックに対応して電池ECUを1つずつ備え、
それら複数の電池ECUのうちのいずれか1つがマスタ電池ECUとして機能する一方、残りの電池ECUはスレーブ電池ECUとして機能し、
スレーブ電池ECUは、そのスレーブ電池ECUに対応する電池パックの前記充電状態関連値および電池パック重量を前記マスタ電池ECUに対して送信し、
マスタ電池ECUは、スレーブ電池ECUから送信された充電状態関連値および電池パック重量自身に対応する電池パックの充電状態関連値および電池パック重量とに基づいて総充電状態関連値および総電池パック重量を決定し、その総充電状態関連値および総電池パック重量を前記充放電制御ECUに送信し、
前記充放電制御ECUは、その総充電状態関連値に基づいて充放電制御を行い、その総充電状態関連値および総電池パック重量に基づいて前記電動車両の電動走行による走行可能距離を算出することを特徴とする電動車両用の電池制御システム。
A battery pack mounted on the electric vehicle as a power supply source for the motor of the electric vehicle, a battery ECU for detecting a charge state related value for determining a charge state of the battery pack, and a charge state related value from the battery ECU Is a battery control system for an electric vehicle equipped with a charge / discharge control ECU that sequentially acquires and performs charge / discharge control of the battery pack,
A plurality of the battery packs are provided in parallel, and one battery ECU is provided for each battery pack.
Any one of the plurality of battery ECUs functions as a master battery ECU, while the remaining battery ECUs function as slave battery ECUs.
The slave battery ECU transmits the charge state related value and the battery pack weight of the battery pack corresponding to the slave battery ECU to the master battery ECU,
The master battery ECU, the total charge state associated value and total battery pack based on the battery pack by weight charge state associated values and transmitted, and the state of charge related value and battery pack by weight of a battery pack corresponding to itself from the slave battery ECU The weight is determined, the total charge state related value and the total battery pack weight are transmitted to the charge / discharge control ECU,
The charging and discharging control ECU may have line discharge control based on the total charge state associated value, calculates a travelable distance by the electric running of the electric vehicle based on the relevant values and the total battery pack weight total charge state The battery control system for electric vehicles characterized by the above-mentioned.
請求項1において、
前記スレーブ電池ECUは、逐次、前記マスタ電池ECUに対してIDを送信し、
前記マスタ電池ECUは、取得できていたIDが取得できなくなったことに基づいて、そのIDのスレーブ電池ECUが機能していない状態であると判断することを特徴とする電池制御システム。
In claim 1,
The slave battery ECU sequentially transmits an ID to the master battery ECU,
The battery control system, wherein the master battery ECU determines that the slave battery ECU of the ID is not functioning based on the fact that the ID that has been acquired cannot be acquired.
請求項2において、
前記スレーブ電池ECUに対応する電池パックと前記モータとの間の電力授受を個別に断続するリレーを、前記スレーブ電池ECUに対応する電池パック毎に備え、
前記マスタ電池ECUは、スレーブ電池ECUが機能していない状態であると判断した場合、機能していないと判断したスレーブ電池ECUに対応するリレーを切断することを特徴とする電池制御システム。
In claim 2,
Provided for each battery pack corresponding to the slave battery ECU, a relay for individually interrupting the power transfer between the battery pack corresponding to the slave battery ECU and the motor,
When the master battery ECU determines that the slave battery ECU is not functioning, the battery control system disconnects a relay corresponding to the slave battery ECU that is determined not to function.
請求項1〜3のいずれか1項において、
前記マスタ電池ECUは、スレーブ電池ECUに対して応答を求める応答要求を送信し、
前記スレーブ電池ECUは、前記応答要求に対して応答する際に、すでにIDが付与されている場合には、そのIDを前記マスタ電池ECUに返信する一方、IDが付与されていない場合には、IDが付与されていないことを示す信号を返信し、
マスタ電池ECUは、スレーブ電池ECUから取得したIDが記憶済みのIDでないことに基づいて、新たなスレーブ電池ECUが追加されたと判断することを特徴とする電池制御システム。
In any one of Claims 1-3,
The master battery ECU sends a response request for a response to the slave battery ECU,
When responding to the response request, when the slave battery ECU has already been assigned an ID, the slave battery ECU returns the ID to the master battery ECU, whereas when the ID is not assigned, Send back a signal indicating that the ID has not been assigned,
The battery control system, wherein the master battery ECU determines that a new slave battery ECU is added based on the fact that the ID acquired from the slave battery ECU is not a stored ID.
請求項1〜3のいずれか1項において、
前記マスタ電池ECUは、前記車両の電源がオンされる毎に、スレーブ電池ECUの存在を確認するとともに、存在が確認できたスレーブ電池ECUに対してIDの付け直しを行うことを特徴とする電池制御システム。
In any one of Claims 1-3,
The master battery ECU confirms the presence of the slave battery ECU and reattaches the ID to the slave battery ECU whose existence has been confirmed each time the vehicle is powered on. Control system.
電動車両のモータの電力供給源として前記電動車両に搭載された電池パックの充放電制御を行う充放電制御ECUであって、
外部から前記電池パックの総重量および前記電池パックの総充電状態関連値を取得し、取得した電池パックの総重量および総充電状態関連値に基づいて、前記電動車両の電動走行による走行可能距離を算出することを特徴とする充放電制御ECU。
A charge / discharge control ECU that performs charge / discharge control of a battery pack mounted on the electric vehicle as a power supply source of a motor of the electric vehicle,
The total weight of the battery pack and the total charge state related value of the battery pack are acquired from the outside, and based on the acquired total weight of the battery pack and the total charge state related value, the travelable distance by electric travel of the electric vehicle is calculated. A charge / discharge control ECU characterized by calculating.
JP2010268501A 2010-12-01 2010-12-01 Battery control system, charge / discharge control ECU Active JP5527183B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010268501A JP5527183B2 (en) 2010-12-01 2010-12-01 Battery control system, charge / discharge control ECU

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010268501A JP5527183B2 (en) 2010-12-01 2010-12-01 Battery control system, charge / discharge control ECU

Publications (2)

Publication Number Publication Date
JP2012120347A JP2012120347A (en) 2012-06-21
JP5527183B2 true JP5527183B2 (en) 2014-06-18

Family

ID=46502548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010268501A Active JP5527183B2 (en) 2010-12-01 2010-12-01 Battery control system, charge / discharge control ECU

Country Status (1)

Country Link
JP (1) JP5527183B2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9300016B2 (en) * 2012-09-14 2016-03-29 Samsung Sdi Co., Ltd. Battery system and energy storage system
JP6245947B2 (en) * 2013-11-06 2017-12-13 ヤマハ発動機株式会社 Vehicle and battery pack
KR20150067832A (en) * 2013-12-10 2015-06-19 현대자동차주식회사 Updating method for module information in battery module structure
JP6341432B2 (en) * 2016-06-09 2018-06-13 トヨタ自動車株式会社 Power system and control method thereof
JPWO2018056264A1 (en) * 2016-09-21 2018-11-22 オートモーティブエナジーサプライ株式会社 Battery system
CN110962631B (en) * 2018-12-29 2020-11-17 宁德时代新能源科技股份有限公司 Battery heating system and control method thereof
US11338700B2 (en) 2020-04-03 2022-05-24 Ola Electric Mobility Private Limited Battery swapping to manage in-vehicle battery communication
JP7494686B2 (en) 2020-09-28 2024-06-04 スズキ株式会社 Charge/discharge control system
JP7494684B2 (en) 2020-09-28 2024-06-04 スズキ株式会社 Charge/discharge control system
JP7494685B2 (en) 2020-09-28 2024-06-04 スズキ株式会社 Charge/discharge control system
WO2022113918A1 (en) * 2020-11-25 2022-06-02 住友電気工業株式会社 Switching device, vehicle-mounted switching system, and switch control method
JP2022151548A (en) 2021-03-24 2022-10-07 株式会社デンソー battery management system
CN114312360A (en) * 2022-01-04 2022-04-12 星恒电源股份有限公司 Parallel topology of battery and charging system thereof
JP7396387B2 (en) * 2022-03-23 2023-12-12 いすゞ自動車株式会社 battery management device
CN115799672A (en) * 2022-11-15 2023-03-14 华为数字能源技术有限公司 Management method and device of battery pack and energy storage system
CN117022050B (en) * 2023-10-10 2024-01-30 羿动新能源科技有限公司 Calculation method, system and medium for rated capacity of power battery

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3893291B2 (en) * 2002-01-10 2007-03-14 パナソニック・イーブイ・エナジー株式会社 Battery power unit for hybrid vehicles
JP2005168488A (en) * 2003-11-21 2005-06-30 Natl Fedelation Of Agricult Coop Assoc Insect trapping installation
JP3976268B2 (en) * 2003-11-28 2007-09-12 インターナショナル・ビジネス・マシーンズ・コーポレーション Battery pack, electrical device, computer apparatus, battery control method, power supply method, and program
KR100824905B1 (en) * 2006-08-24 2008-04-23 삼성에스디아이 주식회사 Hybrid battery and full charge capacity calculation method thereof
JP4732403B2 (en) * 2007-06-25 2011-07-27 日本電信電話株式会社 Storage battery system control method and control circuit

Also Published As

Publication number Publication date
JP2012120347A (en) 2012-06-21

Similar Documents

Publication Publication Date Title
JP5527183B2 (en) Battery control system, charge / discharge control ECU
EP2502774B1 (en) Vehicle and method for controlling vehicle
KR100906907B1 (en) Car battery management system
US10414285B2 (en) Apparatus and method for preventing over-charging of battery
JP6136950B2 (en) Driving distance calculation system
EP2502775B1 (en) Vehicle and method for controlling vehicle
EP2670018B1 (en) Electric vehicle battery system
US9337681B2 (en) Power source system, vehicle including same, and method for controlling power source system
KR101761539B1 (en) Hybrid vehicle
JP5970437B2 (en) Rotating electric machine drive system for electric vehicle, battery system, and rotating electric machine control device
US20130063154A1 (en) Power supply apparatus
JP2006136101A (en) Power controller, electric vehicle and battery control unit
JP2010273417A (en) Electric vehicle
CN103079897A (en) Control device for vehicle and control method for vehicle
US20120187899A1 (en) Power supply system, vehicle provided with same, and control method of power supply system
JP2020065424A (en) Display device and vehicle comprising the same
JP5740899B2 (en) Battery system
KR20160103403A (en) Battery Management System
CN111071098A (en) Display device and vehicle provided with same
JP2012235592A (en) Charge controller for vehicle and method of charge control
JP2018148612A (en) Battery system
JP5978144B2 (en) Battery system
JP5003229B2 (en) Power storage device
JP2016115619A (en) Battery monitoring system
JP2013243790A (en) Apparatus for controlling power source

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130308

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140225

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: 20140318

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140331

R151 Written notification of patent or utility model registration

Ref document number: 5527183

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250