Battery control device and vehicle control device

By calculating the SOHR of the secondary battery and generating the SOHR mapping, the problem of accurately controlling the battery degradation state is solved, enabling proper control of the battery and vehicle, extending battery life and improving performance.

CN122122471APending Publication Date: 2026-05-29NIPPON AUTOMOTIVE ENERGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NIPPON AUTOMOTIVE ENERGY CO LTD
Filing Date
2025-03-28
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing technologies struggle to provide precise control based on the battery's degradation status, resulting in inadequate control of both the battery and the vehicle.

Method used

The SOHR of the secondary battery is calculated by a computing device, and multiple SOHR records corresponding to temperature and SOC are recorded to generate an SOHR mapping, which is used to estimate the battery's degradation state and control the battery and vehicle based on the degradation results.

Benefits of technology

This enables more appropriate control of the battery and vehicle based on the battery's degradation status, extending battery life and improving battery performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122122471A_ABST
    Figure CN122122471A_ABST
Patent Text Reader

Abstract

A battery control device (100) has a calculation device (battery controller 101) that calculates SOHR of a battery (300), and a recording device (101b) that records a plurality of SOHR record values corresponding to at least a temperature T and an SOC of the battery (300). The battery controller (101) estimates deterioration of the battery (300) based on at least the SOHR. The battery controller (101) calculates the plurality of SOHR record values based on an estimation result of the deterioration of the battery (300). The battery controller (101) records the calculated plurality of SOHR record values in the recording device (101b). The battery controller (101) calculates the SOHR of the battery (300) based on at least the temperature T, the SOC of the battery (300), and the plurality of SOHR record values recorded in the recording device (101b).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a battery control device and a vehicle control device. Background Technology

[0002] Previously, there were known techniques for accurately estimating the state of a battery based on its degradation (see Patent Document 1).

[0003] Existing technical documents

[0004] Patent documents

[0005] Patent Document 1: Japanese Patent Application Publication No. 2008-241246 Summary of the Invention

[0006] The problem that the invention aims to solve

[0007] In battery and vehicle control, it is required to control the battery and vehicle more appropriately based on battery degradation.

[0008] Methods for solving problems

[0009] One aspect of the battery control device of the present invention includes: a computing unit that calculates the state of automatic response time (SOHR) of a secondary battery; and a recording unit that records a plurality of SOHR recorded values ​​corresponding at least to the temperature and state of charge (SOC) of the secondary battery. The computing unit estimates the degradation of the secondary battery based at least on the SOHR. The computing unit calculates the plurality of SOHR recorded values ​​based on the degradation estimate of the secondary battery. The computing unit records the calculated plurality of SOHR recorded values ​​in the recording unit. The computing unit calculates the SOHR of the secondary battery based at least on the temperature, the SOC, and the plurality of SOHR recorded values ​​in the recording unit.

[0010] One embodiment of the vehicle control device of the present invention includes the battery control device. The vehicle control device controls a vehicle having the secondary battery and electrical equipment that operates using power from the secondary battery.

[0011] The effects of the invention

[0012] According to the present invention, the battery and the vehicle can be controlled more appropriately based on the degradation of the battery. Attached Figure Description

[0013] Figure 1 This is a diagram showing the general configuration of a vehicle 1 equipped with the battery control device 100 of the first embodiment.

[0014] Figure 2 This is an example of the hardware configuration of the vehicle control system mounted on vehicle 1.

[0015] Figure 3 This is a functional block diagram of the battery control device 100.

[0016] Figure 4 This is a functional block diagram showing the first function of the SOHR calculation unit 115 in the first embodiment.

[0017] Figure 5 This is a functional block diagram showing the second function of the SOHR calculation unit 115 in the first embodiment.

[0018] Figure 6 This is a functional block diagram showing the second function of the SOHR calculation unit 215 in the second embodiment.

[0019] Figure 7 This is a functional block diagram showing the second function of the SOHR calculation unit 315 in the third embodiment.

[0020] Figure 8 This is a functional block diagram showing the second function of the SOHR calculation unit 415 in the fourth embodiment.

[0021] Figure 9 This is a functional block diagram showing the second function of the SOHR calculation unit 515 in the fifth embodiment. Detailed Implementation

[0022] The embodiments for carrying out the present invention will be described with reference to the accompanying drawings.

[0023] (First Implementation)

[0024] (Structure of the first embodiment)

[0025] Reference Figure 1 The configuration of the battery control device 100 of the first embodiment and the vehicle control device 10 equipped with the battery control device 100 will be explained.

[0026] Figure 1 This is a diagram showing the general configuration of a vehicle 1 equipped with the battery control device 100 of the first embodiment.

[0027] like Figure 1 As shown, vehicle 1 is, for example, a hybrid electric vehicle. Hybrid electric vehicles are, for example, HEVs (Hybrid Electric Vehicles) or PHEVs (Plug-in Hybrid Electric Vehicles). Hybrid electric vehicles include strong hybrid electric vehicles with an output voltage of, for example, several hundred V, and mild hybrid electric vehicles with an output voltage of, for example, 48 V. Vehicle 1 may also be an EV (Electric Vehicle).

[0028] In the case where vehicle 1 is a hybrid electric vehicle, vehicle 1 includes an electric motor 600 as an electrical device for driving vehicle 1 and an engine 700 as an internal combustion engine. The power generated by the electric motor 600 and the engine 700 is transmitted to the tires via a power transmission mechanism. In the case where vehicle 1 is an EV (Electric Vehicle), the engine 700 is not installed on vehicle 1. Therefore, the power generated by the electric motor 600 is transmitted to the tires via the power transmission mechanism. The electric motor 600 operates using electricity from the battery pack 20 to generate power.

[0029] Vehicle 1 includes a vehicle control unit 10, a battery 300, a relay 400, a power converter 500, a motor 600, and an engine 700. Vehicle control unit 10 includes a battery control unit 100 and a vehicle equipment control unit 200. Battery pack 20 includes the battery control unit 100 and the battery 300. Details of vehicle control unit 10 will be described later.

[0030] Battery 300 is, for example, composed of a battery pack. The battery pack comprises multiple individual cells. These individual cells are connected in series, in parallel, or in both series and parallel via busbars. Each individual cell is, for example, a secondary battery. The secondary battery is, for example, a lithium-ion battery. Alternatively, the secondary battery may be composed of nickel-metal hydride batteries, all-solid-state batteries, lead-acid batteries, or double-layer capacitors, which have energy storage capabilities. Furthermore, battery 300 is not limited to being composed of multiple secondary batteries; it may also be composed of a single secondary battery. Battery 300's power is supplied to motor 600 via relay 400 and power converter 500.

[0031] Relay 400 is electrically connected to battery 300 and power converter 500. Relay 400 supplies power to motor 600 from battery 300, or disconnects power to motor 600 from battery 300.

[0032] The power converter 500 transforms electrical power while converting it between direct current (DC) and alternating current (AC). The power converter 500 is electrically connected to a relay 400 and a motor 600. The power converter 500 includes inverter circuitry and converter circuitry.

[0033] The motor 600 performs both power generation and regenerative braking operations based on the vehicle 1's driving status. During power generation, the power converter 500 converts the power from the battery 300 from direct current (DC) to alternating current (AC) and then supplies it to the motor 600. Thus, the motor 600 generates power, propelling the vehicle 1. Furthermore, when the vehicle 1 is powered by the engine 700, it accelerates using the power from the motor 600. During regenerative braking, the power converter 500 converts the power generated by the motor 600 from AC to DC and supplies it to the battery 300 while simultaneously converting the voltage. This charges the battery 300.

[0034] Engine 700 is an example of an internal combustion engine. Engine 700 is used to drive vehicle 1. Engine 700 powers the tires of vehicle 1. In the case of vehicle 1 being an EV (Electric Vehicle), engine 700 is not required.

[0035] The battery control unit 100 and the vehicle equipment control unit 200 constituting the vehicle control unit 10 are each composed of an ECU (Electronic Control Unit). Alternatively, the vehicle control unit 10 can also be composed of a single ECU that has the functions of both the battery control unit 100 and the vehicle equipment control unit 200. The battery control unit 100 is also referred to, for example, as a battery management system (BMS).

[0036] The vehicle equipment control unit 200 controls the drive equipment of the vehicle 1 based on battery information output by the battery control unit 100. The drive equipment of the vehicle 1 includes a relay 400, a power converter 500, a motor 600, and an engine 700.

[0037] (Hardware composition of a vehicle control system)

[0038] Figure 2 This diagram illustrates an example of the hardware configuration of a vehicle control system mounted on vehicle 1. For example... Figure 2 As shown, the battery control device 100 includes: a battery controller 101, a current sensor 102 connected in series with the battery 300, a voltage sensor 103 connected in parallel with the battery 300, and a temperature sensor 104 disposed on the battery 300. The current sensor 102 measures the current I of the battery 300. The voltage sensor 103 measures the voltage V of the battery 300. The temperature sensor 104 measures the temperature T (e.g., surface temperature) of the battery 300. The measurement results of the current sensor 102, the voltage sensor 103, and the temperature sensor 104 are input to the battery controller 101.

[0039] The battery controller 101 comprises a computer having a processing unit 101a, a recording unit 101b, an input interface, an output interface, and other peripheral circuitry. This hardware works in conjunction with software to implement several functions described later (see [link to software description]). Figure 3 (etc.). In addition, the battery controller 101 can be composed of one computer or multiple computers.

[0040] Processing device 101a includes, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or a DSP (Digital Signal Processor). Recording device 101b includes non-volatile memory such as ROM (Read Only Memory), flash memory, or hard disk drive. Alternatively, recording device 101b includes volatile memory called RAM (Random Access Memory).

[0041] The recording device 101b stores a program capable of performing various calculations in its non-volatile memory. That is, the non-volatile memory is a storage medium (storage device) capable of reading a program that implements the functions of this embodiment. The volatile memory is a storage medium (storage device) that temporarily stores the calculation results of the processing device 101a and signals input from the input interface. The processing device 101a is a device that unfolds the program stored in the non-volatile memory in the volatile memory and performs calculations, performing prescribed calculations on the data introduced from the input interface and the recording device 101b according to the program.

[0042] (Function of battery control device 100)

[0043] Figure 3 This is a functional block diagram of the battery control device 100. (For example...) Figure 3 As shown, the battery controller 101 includes a timing unit 110, a battery information acquisition unit 111, an internal resistance calculation unit 112, a SOC calculation unit 113, a permissible current calculation unit 114, and a SOHR calculation unit 115.

[0044] The timing unit 110 measures time. Based on the time measured by the timing unit 110, the battery information acquisition unit 111 acquires battery information, which is related to the state of the battery 300, at predetermined time intervals. The battery information includes measurement results from the current sensor 102, voltage sensor 103, and temperature sensor 104.

[0045] The internal resistance calculation unit 112 calculates the internal resistance value R of the battery 300 based on the voltage V and current I of the battery 300 obtained by the battery information acquisition unit 111. For example, the internal resistance calculation unit 112 calculates the internal resistance value R (DC resistance value DCR) by the following formula (1) when the current I changes.

[0046] R=(V2-V1) / (I2-I1)…(1)

[0047] Here, the first current I1 is the current value before the change in current I. The first voltage V1 is the voltage value before the change in current I. The second current I2 is the current value after the change in current I. The second voltage V2 is the voltage value after the change in current I.

[0048] The SOC calculation unit 113 calculates the state of charge (SOC) of the battery 300. For example, the SOC calculation unit 113 calculates the SOC by accumulating the current I acquired by the battery information acquisition unit 111. Alternatively, the SOC calculation unit 113 can also calculate the SOC based on the open-circuit voltage OCV when no charging or discharging is occurring.

[0049] The allowable current calculation unit 114 calculates the allowable current value based on the internal resistance value R calculated by the internal resistance calculation unit 112 and the charge rate SOC calculated by the SOC calculation unit 113. The calculation result of the allowable current calculation unit 114 is input to the vehicle equipment control device 200.

[0050] The SOHR calculation unit 115 calculates the resistance increase rate (SOHR) of the battery 300 based on the internal resistance value R calculated by the internal resistance calculation unit 112, the internal resistance value Ri stored in the recording device 101b when the battery is new (i.e., the reference resistance value Ri), and the battery 300's temperature T, charge rate SOC, voltage V, and current I acquired by the battery information acquisition unit 111. The calculation result of the SOHR calculation unit 115 is input to the vehicle equipment control device 200. The resistance increase rate (SOHR) is one of the indicators representing the degradation state of the battery 300. Details regarding the calculation method of the resistance increase rate (SOHR) will be described later.

[0051] The vehicle equipment control unit 200 controls various parts of the vehicle 1 based on battery information obtained from the battery control unit 100. For example, the vehicle equipment control unit 200 controls electrical equipment (such as the motor 600) based on the allowable current and resistance increase rate SOHR obtained from the battery control unit 100.

[0052] The resistance increase rate SOHR varies with the charge rate SOC and temperature T. Therefore, if it is assumed that the resistance increase rate SOHR calculated near room temperature will be a uniform value across the entire SOC and temperature range, errors may occur in various controls of the battery 300 and vehicle 1 that use the resistance increase rate SOHR.

[0053] Therefore, in this embodiment, data from various degradation tests are analyzed to generate a SOHR mapping corresponding to the SOC and temperature T of the battery 300, which is then fed back to various controls of the battery 300 and the vehicle 1.

[0054] (Functions of SOHR Computing Unit 115)

[0055] Reference Figure 4 The method for calculating the resistance increase rate SOHR using SOHR mapping 150 (150d, 150c) is explained. Figure 4 This is a functional block diagram illustrating the first function of the SOHR computing unit 115. (Example) Figure 4 As shown, the battery information acquisition unit 111 inputs the current I and temperature T of the battery 300 to the SOHR calculation unit 115, and the charge rate SOC is input from the SOC calculation unit 113 to the SOHR calculation unit 115. The SOHR calculation unit 115 determines whether the battery is discharging or charging based on the current I. In the case of discharging, the SOHR calculation unit 115 refers to the first SOHR mapping 150d and calculates the resistance increase rate SOHR based on the temperature T measured by the temperature sensor 104 and the charge rate SOC calculated by the SOC calculation unit 113. In the case of charging, the SOHR calculation unit 115 refers to the second SOHR mapping 150c and calculates the resistance increase rate SOHR based on the temperature T measured by the temperature sensor 104 and the charge rate SOC calculated by the SOC calculation unit 113.

[0056] The first SOHR mapping 150d is a tabular mapping that records multiple SOHR recorded values ​​(mapping values) corresponding to the temperature T and charge rate SOC of the battery 300 during discharge. The multiple SOHR recorded values ​​constituting the first SOHR mapping 150d are values ​​related to the degradation accompanying the discharge of the battery 300. The second SOHR mapping 150c is a tabular mapping that records multiple SOHR recorded values ​​(mapping values) corresponding to the temperature T and charge rate SOC of the battery 300 during charging. The multiple SOHR recorded values ​​constituting the second SOHR mapping 150c are values ​​related to the degradation accompanying the charging of the battery 300. As described above, the SOHR mapping 150 (first SOHR mapping 150d and second SOHR mapping 150c) is generated by analyzing data from various degradation tests and pre-recorded in the recording device 101b. The multiple SOHR recorded values ​​constituting the SOHR mapping 150 include different values ​​based on temperature T and charge rate SOC.

[0057] However, the characteristics of battery 300 change due to degradation. Therefore, the SOHR calculation unit 115 estimates the degradation of battery 300 based at least on the resistance increase rate SOHR, and regenerates the SOHR map 150 based on the degradation estimate of battery 300. Specifically, the SOHR calculation unit 115 calculates multiple SOHR recorded values ​​based on the degradation estimate of battery 300, and records the calculated multiple SOHR recorded values ​​in the recording device 101b. In addition, the new SOHR map 150 can be generated separately from the existing map, or it can overwrite the existing map. The SOHR calculation unit 115 calculates the resistance increase rate SOHR of battery 300 based at least on the temperature T of battery 300, the charge rate SOC, and the newly generated SOHR map 150.

[0058] Reference Figure 5 This describes the calculation method for the multiple SOHR record values ​​(mapping values) constituting the SOHR mapping in this embodiment. Figure 5 This is a functional block diagram illustrating the second function of the SOHR calculation unit 115. The second function is the function of generating a new SOHR mapping 150. The second function will be described in detail below. Furthermore, the following explanation will take the case where the first SOHR mapping 150d is updated (i.e., overwritten) as an example. Figure 5 As shown, the SOHR calculation unit 115 includes a reference value calculation unit 151, a reference value comparison unit 152, a battery degradation estimation unit 153, a correction coefficient mapping unit 154, a multiplication unit 155, and SOHR mappings 150A and 150B. Furthermore, in the figure, SOHR mapping 150A is the original SOHR mapping 150, and SOHR mapping 150B is the updated SOHR mapping 150.

[0059] The reference value calculation unit 151 calculates the resistance increase rate SOHR of the battery 300 based on the internal resistance value R calculated by the internal resistance calculation unit 112 and the reference resistance value Ri stored in the recording device 101b. Additionally, as described above, the internal resistance value R is calculated based on the current I measured by the current sensor 102 and the voltage V measured by the voltage sensor 103. The resistance increase rate SOHR is calculated by dividing the internal resistance value R by the reference resistance value Ri (SOHR = R / Ri).

[0060] The reference value calculation unit 151 calculates the resistance increase rate SOHR calculated when the specified temperature conditions and specified SOC conditions are met, using it as the SOHR reference value β. The specified temperature conditions are, for example, when the temperature T of the battery 300 is 20°C or higher and 30°C or lower. The specified SOC conditions are, for example, when the SOC of the battery 300 is 40% or higher and 60% or lower. By determining the temperature and SOC conditions, the error in the calculation results can be reduced. Furthermore, the above temperature and SOC conditions are just examples. For example, the temperature condition could also be when the temperature T of the battery 300 is 15°C or higher and 25°C or lower. Additionally, the SOC conditions could be different for discharge and charging. The calculation accuracy of the internal resistance value R during charging is higher when the charge rate SOC is low than during discharge. Therefore, for example, the SOC condition during discharge could be set to a charge rate SOC of the battery 300 of 50% or higher and 80% or lower, and the SOC condition during charging could be set to a charge rate SOC of the battery 300 of 30% or higher and 60% or lower.

[0061] The reference value comparison unit 152 compares the SOHR reference value β calculated by the reference value calculation unit 151 with the mapping reference value βm recorded in the SOHR mapping 150A. The reference value comparison unit 152 uses the SOHR recorded value when the temperature T of the battery 300 is 25°C and the SOC of the battery 300 is 50% as the mapping reference value βm.

[0062] The SOHR reference value β is the current resistance increase rate SOHR, while the mapping reference value βm is the past resistance increase rate SOHR. The reference value comparison unit 152 determines whether the change in the resistance increase rate SOHR Δβ exceeds a predetermined change threshold Δβ0. The reference value comparison unit 152 calculates the value obtained by subtracting the mapping reference value βm from the SOHR reference value β as the change in the resistance increase rate SOHR Δβ.

[0063] The battery degradation estimation unit 153 acquires the temperature T, voltage V, and current I of the battery 300 at each time t from the battery information acquisition unit 111 (hereinafter referred to as the time history data of the battery 300). The time history data of the battery 300 is data representing the usage history of the battery 300 (load information, operation information). The battery degradation estimation unit 153 estimates the polarization resistance characteristics 153b of the battery 300 based on the battery internal degradation model 153a and the time history data of the battery 300. The polarization resistance characteristics 153b include the polarization resistance characteristics of the positive electrode and the polarization resistance characteristics of the negative electrode.

[0064] The battery internal degradation model 153a includes a first function f(t, T, V, I), a second function g(t, T, V, I), and a third function h(t, T, V, I). The first function f(t, T, V, I) is used to estimate the degree of degradation of the positive electrode of battery 300 based on historical data of battery 300. The second function g(t, T, V, I) is used to estimate the degree of degradation of the negative electrode of battery 300 based on historical data of battery 300. The third function h(t, T, V, I) is used to estimate the battery capacity error caused by side reactions of battery 300 based on historical data of battery 300. These functions f(t, T, V, I), g(t, T, V, I), and h(t, T, V, I) are derived from empirical rules.

[0065] The battery degradation estimation unit 153 estimates the resistance characteristics of the battery 300 based on the polarization resistance characteristics 153b of the battery 300, and generates a correction coefficient mapping 154 based on the estimation results. The correction coefficient mapping 154 records in tabular form the mapping of multiple correction coefficients α corresponding to the temperature T and the state of charge (SOC) of the battery 300. When the reference value comparison unit 152 determines that the change Δβ of the resistance increase rate (SOHR) exceeds the change threshold Δβ0, the battery degradation estimation unit 153 estimates the degradation of the battery 300 using the battery internal degradation model 153a, and updates the correction coefficient mapping 154 based on the degradation estimation results of the battery 300. Thus, in this embodiment, the battery degradation estimation unit 153 calculates multiple correction coefficients α based on the usage history including the degradation degree of the positive electrode of the battery 300, the degradation degree of the negative electrode, and the error of the battery capacity.

[0066] When the battery degradation estimation unit 153 updates the correction coefficient mapping 154, the multiplication unit 155 updates the SOHR mapping 150. Specifically, the multiplication unit 155 multiplies each of the multiple correction coefficients α constituting the correction coefficient mapping 154 by the SOHR reference value β calculated by the reference value calculation unit 151. This calculates multiple new SOHR recorded values. The calculated SOHR recorded values ​​are then overwritten onto existing SOHR recorded values. This generates the updated SOHR mapping 150B.

[0067] Furthermore, if the result of multiplying the correction coefficient α by the SOHR reference value β is less than 100%, the multiplication unit 155 sets the SOHR recorded value to 100%. That is, the lower limit of the SOHR recorded value constituting the SOHR mapping 150 is set to 100%. This prevents undesirable control conditions caused by the SOHR recorded value being less than 100%.

[0068] (Effects of the first implementation method)

[0069] According to this first embodiment, the following effects are achieved.

[0070] like Figure 3 As shown, the battery control device 100 includes a battery controller 101, which serves as a calculation device for the resistance increase rate (SOHR) of the battery (secondary battery) 300. The battery control device 100 also records multiple SOHR values ​​corresponding to at least the temperature T and charge rate (SOC) of the battery 300 (see reference). Figure 4 The recording device 101b. (e.g.) Figure 5 As shown, the battery controller 101 estimates the degradation of the battery 300 based at least on the resistance increase rate (SOHR). The battery controller 101 calculates multiple SOHR recorded values ​​based on the estimated degradation of the battery 300. The battery controller 101 records the calculated multiple SOHR recorded values ​​in the recording device 101b. Figure 4 As shown, the battery controller 101 calculates the resistance increase rate (SOHR) of the battery 300 based at least on the battery 300's temperature (T), state of charge (SOC), and multiple SOHR recorded in the recording device 101b. According to this configuration, the estimated degradation of the battery 300 can be reflected in the control of the battery 300. That is, the battery 300 and the vehicle 1 can be appropriately controlled based on the degradation of the battery 300. As a result, for example, battery performance can be maximized up to the battery 300's end-of-life (EOL).

[0071] like Figure 5 As shown, the battery controller 101 calculates multiple correction coefficients α corresponding to at least the temperature T and state of charge (SOC) of the battery 300 based on the estimated degradation of the battery 300. The battery controller 101 calculates multiple SOHR recorded values ​​based on the calculated correction coefficients α and a predetermined SOHR reference value β. The battery controller 101 records the calculated multiple SOHR recorded values ​​in the recording device 101b. According to this configuration, an appropriate SOHR mapping 150 can be generated based on the predetermined SOHR reference value β.

[0072] The battery controller 101 calculates multiple correction coefficients α based on the usage history of the battery 300. Therefore, when the battery 300 is used infrequently, a corresponding correction coefficient α is calculated. Conversely, when the battery 300 is used frequently, a corresponding correction coefficient α is calculated.

[0073] The usage history includes the degree of degradation of the positive electrode, the degree of degradation of the negative electrode, and the error in battery capacity. Based on this configuration, the degradation of battery 300 can be estimated with high accuracy compared to cases where this information is not considered. As a result, an appropriate correction factor α corresponding to the degradation state of battery 300 can be obtained.

[0074] The SOHR recorded value constituting the first SOHR mapping 150d is a value related to the degradation associated with charging of the battery 300. Furthermore, the SOHR recorded value constituting the second SOHR mapping 150c is a value related to the degradation associated with discharging of the battery 300. Based on this configuration, an appropriate resistance increase rate (SOHR) can be calculated according to the charge / discharge state of the battery 300.

[0075] The battery control device 100 includes a current sensor 102 for measuring the current I of the battery 300, a voltage sensor 103 for measuring the voltage V of the battery 300, and a temperature sensor 104 for measuring the temperature T of the battery 300. The battery controller 101 calculates the resistance increase rate (SOHR) of the battery 300 based on one or more of the current I measured by the current sensor 102, the voltage V measured by the voltage sensor 103, and the temperature T measured by the temperature sensor 104. Based on this configuration, a highly reliable resistance increase rate (SOHR) is obtained from the sensor measurement results.

[0076] The battery controller 101 calculates the state of charge (SOC) of the battery 300 based on one or more of the current I measured by the current sensor 102 and the voltage V measured by the voltage sensor 103. The battery controller 101 then calculates the rate of increase in resistance (SOHR) based on the calculated SOC, the temperature T measured by the temperature sensor 104, and multiple SOHR recorded values. Based on this configuration, using the multiple SOHR recorded values, an appropriate rate of increase in resistance (SOHR) corresponding to the SOC and temperature T is obtained.

[0077] The battery controller 101 calculates the resistance increase rate (SOHR) of the battery 300 based at least on the current I measured by the current sensor 102 and the voltage V measured by the voltage sensor 103. The battery controller 101 sets the resistance increase rate (SOHR) calculated under specified temperature and SOC conditions as the SOHR reference value β. Based on this configuration, a high-precision resistance increase rate (SOHR) can be set as the SOHR reference value β. As a result, a high-precision SOHR mapping 150 can be generated.

[0078] When the change in the SOHR reference value Δβ exceeds a predetermined change threshold Δβ0, the battery controller 101 calculates multiple SOHR recorded values ​​based on multiple correction coefficients α and the SOHR reference value β. The battery controller 101 records these calculated SOHR recorded values ​​in the recording device 101b. According to this configuration, if the change in the SOHR reference value Δβ does not exceed the predetermined change threshold Δβ0, no new SOHR recorded value is calculated. This reduces the computational load on the battery controller 101.

[0079] The vehicle control device 10 includes a battery control device 100 having the aforementioned features. The vehicle control device 10 controls a vehicle 1, which has a battery 300 and electrical equipment (such as a motor 600) operating using power from the battery 300. With this configuration, the reliability of the resistance increase rate (SOHR) used in the calculations of the vehicle control device 10 is improved, thus enabling more appropriate control of the aforementioned electrical equipment (such as the motor 600) by the vehicle control device 10.

[0080] like Figure 1 As shown, vehicle 1 has an internal combustion engine (engine 700) that drives vehicle 1. Due to the improved reliability of the resistance increase rate SOHR used in various calculations in vehicle control device 10, vehicle control device 10 can more appropriately control motor 600 and engine 700 when the vehicle is in motion.

[0081] (Second Implementation)

[0082] (Function of SOHR calculation unit 215 in the second embodiment)

[0083] Reference Figure 6 The second function of the SOHR calculation unit 215 of the battery control device in the second embodiment will be explained. Furthermore, the first function of the SOHR calculation unit 215 is the same as the first function of the SOHR calculation unit 115, therefore its explanation is omitted. Figure 6 This is a functional block diagram illustrating the second function of the SOHR calculation unit 215 in the second embodiment. For the SOHR calculation unit 215, configurations identical to those of the SOHR calculation unit 115 are assigned the same reference numerals and their descriptions are omitted. For the SOHR calculation unit 215, configurations different from those of the SOHR calculation unit 115 are assigned different reference numerals for description.

[0084] In the first embodiment, an example was described where the SOHR calculation unit 115 estimated the degradation of the battery 300 based on the battery internal degradation model 153a and generated the SOHR mapping 150 based on the estimation result. In contrast, the SOHR calculation unit 215 of this second embodiment generates the SOHR mapping 150 without using the battery internal degradation model 153a. That is, in this second embodiment, the correction coefficient mapping 154 based on the battery degradation estimation unit 153 is not updated. The correction coefficient mapping 154 is an initial mapping pre-recorded in the recording device 101b.

[0085] In the second embodiment, when the reference value comparison unit 152 determines that the change in the resistance increase rate SOHR, Δβ, exceeds the change threshold Δβ0, the multiplication unit 155 updates the SOHR mapping 150. Specifically, the multiplication unit 155 multiplies each of the multiple correction coefficients α constituting the correction coefficient mapping 154 by the SOHR reference value β calculated by the reference value calculation unit 151. This calculates multiple new SOHR recorded values. The calculated SOHR recorded values ​​are then overwritten onto existing SOHR recorded values. This generates an updated SOHR mapping 150B.

[0086] (Effects of the second implementation method)

[0087] The battery controller 101 in the second embodiment calculates the resistance increase rate (SOHR) of the battery 300 based on the current I measured by the current sensor 102 and the voltage V measured by the voltage sensor 103. The battery controller 101 sets the SOHR calculated under specified temperature and SOC conditions as a SOHR reference value β. If the change in the SOHR reference value Δβ exceeds a specified change threshold Δβ0, the battery controller 101 calculates multiple SOHR recorded values ​​based on multiple correction coefficients α and the SOHR reference value β. The battery controller 101 records the calculated multiple SOHR recorded values ​​in the recording device 101b. With this configuration, changes in the resistance increase rate (SOHR) obtained as a result of battery degradation estimation can be reflected in the control of the battery 300. As a result, for example, battery performance can be maximized up to the end of the battery 300's lifespan (EOL). Furthermore, according to this configuration, if the change in the SOHR reference value Δβ does not exceed the specified change threshold Δβ0, no new SOHR recorded value is calculated. This reduces the computational load on the battery controller 101.

[0088] In addition, in this second embodiment, the correction coefficient mapping can also be input to the battery controller 101 via an input device, a communication device, and a storage medium, and recorded in the recording device 101b.

[0089] (Third Implementation)

[0090] (Function of SOHR calculation unit 315 in the third embodiment)

[0091] Reference Figure 7 The second function of the SOHR calculation unit 315 of the battery control device in the third embodiment will be explained. The first function of the SOHR calculation unit 315 is the same as the first function of the SOHR calculation unit 115, therefore its explanation is omitted. Figure 7 This is a functional block diagram illustrating the second function of the SOHR calculation unit 315 in the third embodiment. Regarding the SOHR calculation unit 315, configurations identical to those in the SOHR calculation unit 115 are given the same reference numerals and their descriptions are omitted. Configurations different from those in the SOHR calculation unit 115 are described using different reference numerals. Furthermore, although not shown, the SOHR calculation unit 315 includes a reference value comparison unit 152 and a battery degradation estimation unit 153.

[0092] The SOHR calculation unit 315 in the third embodiment includes a reference value calculation unit 151, a reference value comparison unit 152 (not shown), a battery degradation estimation unit 153 (not shown), a correction coefficient mapping unit 154, a multiplication unit 155, and an SOHR mapping unit 150. The SOHR calculation unit 315 also includes a reference resistance value calculation unit 356, a multiplication unit 357, and a DCR mapping unit 358.

[0093] DCR Mapping 358 is a graph that records multiple DCR values ​​(mapped values) in tabular form corresponding to the temperature T and charge rate SOC of battery 300.

[0094] The reference resistance value calculation unit 356 calculates the reference resistance value Ri based on the charge rate SOC of the battery 300 calculated by the SOC calculation unit 113, the temperature T of the battery 300 measured by the temperature sensor 104, and the temperature-resistance correlation mapping. The temperature-resistance correlation mapping is a data table that defines the correlation between the temperature T of the battery 300 and the reference resistance value Ri. The temperature-resistance correlation mapping is predetermined through experiments, etc., and recorded in the recording device 101b. Multiple temperature-resistance correlation mappings corresponding to the charge rate SOC are recorded in the recording device 101b.

[0095] When a new SOHR mapping 150 is generated, the multiplication unit 357 multiplies the multiple SOHR recorded values ​​constituting the new SOHR mapping 150 by the reference resistance value Ri calculated by the reference resistance value calculation unit 356. This calculates multiple new DCR recorded values. The calculated multiple DCR recorded values ​​are then overwritten onto existing DCR recorded values. This generates an updated DCR mapping 358.

[0096] That is, when SOHR mapping 150 is updated, multiplication part 357 updates DCR mapping 358. Note that DCR mapping 358 is not limited to the case of rewriting an existing mapping. The new DCR mapping 358 can be generated separately from the existing mapping.

[0097] Although not illustrated, the internal resistance calculation unit 112 of this third embodiment calculates the internal resistance value R (DC resistance value DCR) based on the temperature T measured by the temperature sensor 104 and the charge rate SOC calculated by the SOC calculation unit 113, with reference to the DCR mapping 358. The internal resistance value R calculated in this way is used for the calculation and control of various parameters of the battery 300 (charge rate SOC, resistance increase rate SOHR, etc.).

[0098] (Effects of the third implementation method)

[0099] In the recording device 101b of the battery controller 101 in the third embodiment, at least a plurality of DCR recorded values ​​corresponding to the temperature T and state of charge (SOC) of the battery 300 are recorded. The battery controller 101 calculates the plurality of DCR recorded values ​​based on the plurality of SOHR recorded values ​​recorded in the recording device 101b. The battery controller 101 records the calculated plurality of DCR recorded values ​​in the recording device 101b. The battery controller 101 calculates the internal resistance value R (DC resistance value DCR) of the battery 300 based at least on the temperature T, SOC, and the plurality of DCR recorded values ​​recorded in the recording device 101b. According to this configuration, in addition to the same effects as in the first embodiment, a highly reliable internal resistance value R (DC resistance value DCR) corresponding to the temperature T and SOC can be obtained. The internal resistance value R is used for various controls of the battery 300 and the vehicle 1.

[0100] (Fourth Implementation)

[0101] (Function of SOHR calculation unit 415 in the fourth embodiment)

[0102] Reference Figure 8 The second function of the SOHR calculation unit 415 of the battery control device in the fourth embodiment will be explained. The first function of the SOHR calculation unit 415 is the same as the first function of the SOHR calculation unit 115, therefore its explanation is omitted. Figure 8This is a functional block diagram illustrating the second function of the SOHR calculation unit 415 in the fourth embodiment. For the SOHR calculation unit 415, configurations identical to those of the SOHR calculation units 115 and 315 are given the same reference numerals and their descriptions are omitted. For the SOHR calculation unit 415, configurations different from those of the SOHR calculation units 115 and 315 are described using different reference numerals. Furthermore, although not shown, the SOHR calculation unit 415 includes a reference value comparison unit 152 and a battery degradation estimation unit 153.

[0103] The SOHR calculation unit 415 of the fourth embodiment includes a reference value comparison unit 152 (not shown), a battery degradation estimation unit 153 (not shown), a correction coefficient mapping unit 154, an SOHR mapping unit 150, a reference resistance value calculation unit 356, and a DCR mapping unit 358. Furthermore, the SOHR calculation unit 415 of the fourth embodiment replaces the reference value calculation unit 151 and the multiplication unit 155 of the third embodiment with a reference value calculation unit 451 and a multiplication unit 455. Additionally, the SOHR calculation unit 415 of the fourth embodiment replaces the multiplication unit 357 of the third embodiment with a division unit 457.

[0104] In addition to the functions of the reference value calculation unit 151, the reference value calculation unit 451 also has the following functions: The reference value calculation unit 451 calculates the internal resistance value R as the resistance reference value β1 when a specified temperature condition and a specified SOC condition are met. The specified temperature condition is, for example, when the temperature T of the battery 300 is 20°C or higher and 30°C or lower. The specified SOC condition is, for example, when the SOC of the battery 300 is 40% or higher and 60% or lower.

[0105] When the correction coefficient mapping 154 is updated, the multiplication unit 455 updates the DCR mapping 358. Specifically, the multiplication unit 455 multiplies each of the multiple correction coefficients α constituting the correction coefficient mapping 154 by the resistance reference value β1 calculated by the reference value calculation unit 451. This calculates multiple new DCR recording values. The calculated DCR recording values ​​are then overwritten onto existing DCR recording values. This generates the updated DCR mapping 358.

[0106] When the DCR mapping 358 is updated, the division unit 457 updates the SOHR mapping 150. Specifically, the division unit 457 divides the reference resistance value Ri calculated by the reference resistance value calculation unit 356 by each of the plurality of DCR record values ​​constituting the DCR mapping 358. This calculates a plurality of new SOHR record values. The calculated plurality of SOHR record values ​​are then overwritten onto the existing SOHR record values. This generates the updated SOHR mapping 150.

[0107] DCR mapping 358 and SOHR mapping 150 are not limited to overriding existing mappings. The new DCR mapping 358 and SOHR mapping 150 can be generated separately from the existing mappings.

[0108] (Effects of the fourth implementation method)

[0109] In the recording device 101b of the battery controller 101 in the fourth embodiment, multiple DCR recorded values ​​corresponding to at least the temperature T and state of charge (SOC) of the battery 300 are recorded. Based on the degradation estimation result of the battery 300, the battery controller 101 calculates multiple correction coefficients α corresponding to at least the temperature T and SOC of the battery 300. The battery controller 101 calculates multiple DCR recorded values ​​based on the multiple correction coefficients α and a predetermined DCR reference value. The battery controller 101 records the calculated multiple DCR recorded values ​​in the recording device 101b. The battery controller 101 calculates multiple SOHR recorded values ​​based on the multiple DCR recorded values ​​recorded in the recording device 101b. According to this configuration, the same effects as in the third embodiment can be obtained.

[0110] (Fifth Implementation)

[0111] (Function of SOHR calculation unit 515 in the fifth embodiment)

[0112] Reference Figure 9 The second function of the SOHR calculation unit 515 of the battery control device in the fifth embodiment will be explained. Furthermore, the first function of the SOHR calculation unit 515 is the same as the first function of the SOHR calculation unit 115, therefore its explanation is omitted. Figure 9 This is a functional block diagram illustrating the second function of the SOHR calculation unit 515 in the fifth embodiment. For the SOHR calculation unit 515, configurations identical to those of the SOHR calculation unit 115 are assigned the same reference numerals and their descriptions are omitted. For the SOHR calculation unit 515, configurations different from those of the SOHR calculation unit 115 are assigned different reference numerals for description.

[0113] In the first embodiment, it is described that the SOHR calculation unit 115 uses a correction coefficient mapping 154 consisting of multiple correction coefficients α (see reference). Figure 5 An example of generating SOHR mapping 150. In contrast, the SOHR calculation unit 515 of this fifth embodiment calculates a single correction coefficient α based on the change in the resistance increase rate SOHR, which represents the estimated degradation result of the battery 300, and uses the calculation result to generate SOHR mapping 150.

[0114] The SOHR calculation unit 515 of the fifth embodiment includes a reference value calculation unit 151, a reference value comparison unit 152, a multiplication unit 555, a correction coefficient calculation unit 559, and SOHR mappings 150A and 150B.

[0115] If the reference value comparison unit 152 determines that the change in the resistance increase rate (SOHR) Δβ exceeds the change threshold Δβ0, the correction coefficient calculation unit 559 calculates a single correction coefficient α1 by dividing the SOHR reference value β by the mapping reference value βm. The correction coefficient α1 is the ratio of the mapping reference value βm to the SOHR reference value β, and can be considered a parameter representing the estimated degradation result of the battery 300. For example, when the SOHR reference value β is 130% and the mapping reference value βm is 125%, the correction coefficient α1 is 1.04. The multiplication unit 555 multiplies each of the multiple SOHR recorded values ​​constituting the SOHR mapping 150A by the correction coefficient α1 calculated by the correction coefficient calculation unit 559. This calculates multiple new SOHR recorded values. The calculated SOHR recorded values ​​are then overwritten onto existing SOHR recorded values. This generates an updated SOHR mapping 150B.

[0116] Thus, in this fifth embodiment, the measured resistance increase rate (SOHR) is compared with the mapped values ​​at the current temperature (T) and charge rate (SOC). If the difference is large, all SOHR recorded values ​​constituting the SOHR map 150 are updated. Note that the SOHR map 150 is not limited to covering the existing map. The new SOHR map 150 can be generated separately from the existing map.

[0117] (Effects of the fifth implementation method)

[0118] The battery controller 101 calculates the ratio of a predetermined SOHR recorded value (mapped reference value βm) included in a plurality of SOHR recorded values ​​to the calculated resistance increase rate SOHR (SOHR reference value β) as a degradation estimation result for the battery 300. The battery controller 101 calculates new SOHR recorded values ​​based on the calculated ratio (correction coefficient α1) and the plurality of SOHR recorded values. The battery controller 101 records the calculated multiple new SOHR recorded values ​​in the recording device 101b. The battery controller 101 calculates the resistance increase rate SOHR of the battery 300 based at least on the battery 300's temperature T, charge rate SOC, and the multiple new SOHR recorded values ​​on the recording device 101b. According to this configuration, when the resistance increase rate SOHR, which is an indicator of the degradation state of the battery 300, changes, new multiple SOHR recorded values ​​can be recorded based on this change. As a result, appropriate control corresponding to the degradation state of the battery 300 can be performed.

[0119] The following variations are also within the scope of the present invention. The configurations shown in the variations can be combined with the configurations described in the above embodiments, or the configurations described in the following different variations can be combined with each other.

[0120] (Variation Example 1)

[0121] An example of a battery internal degradation model 153a including a first function f(t, T, V, I) for estimating the degradation degree of the positive electrode of battery 300, a second function g(t, T, V, I) for estimating the degradation degree of the negative electrode of battery 300, and a third function h(t, T, V, I) for estimating the error in battery capacity has been described. However, the present invention is not limited thereto. In the battery internal degradation model 153a, it is preferable to include at least one of the functions f(t, T, V, I), g(t, T, V, I), and h(t, T, V, I). By using at least one of the functions f(t, T, V, I), g(t, T, V, I), and h(t, T, V, I) and the time history data of battery 300, a degradation estimation result of battery 300 considering at least one of the usage history including the degradation degree of the positive electrode of battery 300, the degradation degree of the negative electrode, and the error in battery capacity can be obtained.

[0122] (Variation Example 2)

[0123] The battery controller 101 can calculate the SOHR reference value β based on the usage history of the battery 300. In this case, it is preferable that the usage history includes at least one of the following: the positive electrode degradation degree, the negative electrode degradation degree, and the battery capacity error of the battery 300. For example, in Figure 5 In the first embodiment shown, the battery degradation estimation unit 153 can also correct (change) the SOHR reference value β based on the time history data of the battery 300 and the degradation estimation result of the battery 300 using the battery internal degradation model 153a. In this case, the multiplication unit 155 multiplies the corrected SOHR reference value β by the correction coefficient α that constitutes the correction coefficient mapping 154. This calculates multiple new SOHR recorded values. With this configuration, the accuracy of the multiple SOHR recorded values ​​can be further improved. Furthermore, in the second to fourth embodiments, the battery controller 101 can correct (change) the SOHR reference value β based on the usage history of the battery 300.

[0124] (Variation Example 3)

[0125] In the above embodiment, an example of a SOHR mapping 150 recorded in the recording device 101b is described, which has a first SOHR mapping 150d used during charging and a second SOHR mapping 150c used during discharging. However, the present invention is not limited thereto. Only one of the first SOHR mapping 150d and the second SOHR mapping 150c may be recorded in the recording device 101b. That is, the SOHR recorded value constituting the SOHR mapping 150 may be any value related to either the value of degradation accompanying the charging of the battery 300 or the value of degradation accompanying the discharging of the battery 300.

[0126] The embodiments of the present invention have been described above, but these embodiments only represent a part of the application examples of the present invention and are not intended to limit the technical scope of the present invention to the specific configurations described above. For example, the present invention is not limited to applications... Figure 1 The illustration shows a battery control device 100 that controls a battery 300 mounted on a vehicle 1. This invention can be applied to a battery control device 100 that controls the battery 300, which serves as a power source for operating various industrial machinery such as aircraft and machine tools.

[0127] Symbol Explanation

[0128] 1 …Vehicle, 10 …Vehicle control unit, 20 …Battery pack, 100 …Battery control unit, 101 …Battery controller (computing unit), 101a …Processing unit, 101b …Recording unit, 102 …Current sensor, 103 …Voltage sensor, 104 …Temperature sensor, 110 …Timing unit, 111 …Battery information acquisition unit, 112 …Internal resistance calculation unit, 113 …SOC calculation unit, 114 …Permissible current calculation unit, 115 …SOHR calculation unit, 150 …SOHR mapping, 150A …SOHR mapping (before update), 150B …SOHR mapping (after update), 150c …Second SOHR mapping, 150d …First SOHR mapping, 151 …Reference value calculation unit, 152 …Reference value comparison unit, 153 …Battery degradation estimation unit, 153a …Battery internal degradation model, 153b …Polarization resistance characteristics, 154 …Correction coefficient mapping, 155 …Multiplication Department, 200 …Vehicle Equipment Control Device, 215 …SOHR Calculation Department, 300 …Battery (Secondary Battery), 315 …SOHR Calculation Department, 356 …Reference Resistance Value Calculation Department, 357 …Multiplication Department, 358 …DCR Mapping, 400 …Relay, 415 …SOHR Calculation Department, 451 …Reference Value Calculation Department, 455 …Multiplication Department, 457 …Division Department, 500 …Power Converter, 515 …SOHR Calculation Department, 555 …Multiplication Department, 559 …Correction Coefficient Calculation Department, 600 …Motor (Electrical Equipment), 700 …Engine (Internal Combustion Engine), DCR …DC Resistance Value, f …First Function, g …Second Function, h …Third Function, I …Current, I1 …First Current, I2 …Second Current, OCV …Open Circuit Voltage, R …Internal Resistance Value, Ri …Reference Resistance Value, SOC …Charging Rate, SOHR …Resistance Increase Rate, t …Time, T …Temperature, V …Voltage, V1 …First voltage, V2 …Second voltage, α …Correction coefficient, α1 …Correction coefficient, β …SOHR reference value, β1 …Resistance reference value, βm …Mapping reference value, Δβ …Change in resistance increase rate, Δβ0 …Change threshold.

Claims

1. A battery control device, characterized in that, have: A computing device that calculates the SOHR of a secondary battery; and A recording device that records at least a plurality of SOHR values ​​corresponding to the temperature and SOC of the secondary battery. The computing device estimates the degradation of the secondary battery based at least on the SOHR. The computing device calculates the plurality of SOHR recorded values ​​based on the degradation estimation results of the secondary battery. The computing device records the calculated SOHR values ​​in the recording device. The computing device calculates the SOHR of the secondary battery based at least on the temperature, the SOC, and the plurality of SOHR recorded in the recording device.

2. The battery control device as described in claim 1, characterized in that, The computing device calculates at least a plurality of correction coefficients corresponding to the temperature and SOC of the secondary battery based on the degradation estimation results of the secondary battery. The computing device calculates the multiple SOHR recorded values ​​based on the calculated multiple correction coefficients and the specified SOHR reference value. The computing device records the calculated SOHR values ​​in the recording device.

3. The battery control device as described in claim 2, characterized in that, The computing device calculates the plurality of correction coefficients based on the usage history of the secondary battery.

4. The battery control device as described in claim 3, characterized in that, The usage history includes any one or more of the following: the degree of degradation of the positive electrode, the degree of degradation of the negative electrode, and the error in the battery capacity.

5. The battery control device as described in claim 2, characterized in that, The computing device calculates the SOHR baseline value based on the usage history of the secondary battery.

6. The battery control device as described in claim 5, characterized in that, The usage history includes any one or more of the following: the degree of degradation of the positive electrode, the degree of degradation of the negative electrode, and the error in the battery capacity.

7. The battery control device as claimed in claim 1, characterized in that, The recording device records at least a plurality of DCR values ​​corresponding to the temperature and SOC of the secondary battery. The computing device calculates the plurality of DCR record values ​​based on the plurality of SOHR record values ​​recorded in the recording device. The computing device records the calculated DCR values ​​in the recording device. The computing device calculates the DCR of the secondary battery based at least on the temperature, the SOC, and the plurality of DCR recorded values ​​in the recording device.

8. The battery control device as claimed in claim 1, characterized in that, The recording device records at least a plurality of DCR values ​​corresponding to the temperature and SOC of the secondary battery. The computing device calculates at least a plurality of correction coefficients corresponding to the temperature and SOC of the secondary battery based on the degradation estimation results of the secondary battery. The computing device calculates the plurality of DCR recorded values ​​based on the plurality of correction coefficients and the specified DCR reference value. The computing device records the calculated DCR values ​​in the recording device. The computing device calculates the plurality of SOHR recorded values ​​based at least on the temperature of the secondary battery, the SOC, and the plurality of DCR recorded values ​​recorded in the recording device.

9. The battery control device as claimed in claim 1, characterized in that, The computing device calculates the ratio of a specified SOHR record value included in the plurality of SOHR record values ​​to the calculated SOHR as the degradation estimate of the secondary battery. The computing device calculates new SOHR record values ​​based on the calculated ratio and the plurality of SOHR record values. The computing device records the calculated new SOHR values ​​in the recording device. The computing device calculates the SOHR of the secondary battery based on the new SOHR recorded in the recording device.

10. The battery control device as claimed in claim 1, characterized in that, The SOHR recorded value is a value associated with one or more of the degradation values ​​accompanying the charging of the secondary battery and the degradation values ​​accompanying the discharging of the secondary battery.

11. The battery control device as claimed in claim 1, characterized in that, It also has: A current sensor for measuring the current of the secondary battery; A voltage sensor for measuring the voltage of the secondary battery; and A temperature sensor that measures the temperature of the secondary battery. The computing device calculates the SOHR of the secondary battery based on one or more of the current measured by the current sensor, the voltage measured by the voltage sensor, and the temperature measured by the temperature sensor.

12. The battery control device as claimed in claim 2, characterized in that, The computing device calculates the SOHR of the secondary battery based at least on the current measured by the current sensor and the voltage measured by the voltage sensor. The computing device will use the SOHR calculated under specified temperature and SOC conditions as the SOHR baseline value.

13. The battery control device as claimed in claim 12, characterized in that, If the change in the SOHR baseline value exceeds a predetermined threshold, the calculation device calculates the plurality of SOHR recorded values ​​based on the plurality of correction coefficients and the SOHR baseline value. The computing device records the calculated SOHR values ​​in the recording device.

14. A vehicle control device, characterized in that, Equipped with the battery control device as described in claim 1, The vehicle control device controls a vehicle having the secondary battery and electrical equipment that operates using the power of the secondary battery.

15. The vehicle control device as claimed in claim 14, characterized in that, The vehicle has an internal combustion engine that drives the vehicle.