Battery Cooling System

By using a thermal amplifier and cooling circuit in the battery cooling system, the coolant circulation is controlled to absorb the heat of the solid-state battery, the problem of solid-state battery temperature control is solved, and the output stability and energy efficiency are improved.

JP7671789B2Active Publication Date: 2025-05-02HONDA MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023001275
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-01-06
Publication Date
2025-05-02
Estimated Expiration
2043-01-06

AI Technical Summary

Technical Problem

The prior art is difficult to effectively control the temperature of a solid-state battery to prevent its temperature from exceeding the output limit starting temperature, resulting in a limited output current.

Method used

A battery cooling system including solid-state batteries, thermal amplifiers and cooling circuits is adopted to control the circulation of coolant, absorb the heat of the solid-state batteries and control the temperature through the thermal amplifier.

Benefits of technology

Effectively maintain the output of the solid-state battery while preventing the temperature from exceeding the output allowable upper limit, extending the battery life and improving energy efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007671789000001
    Figure 0007671789000001
  • Figure 0007671789000002
    Figure 0007671789000002
  • Figure 0007671789000003
    Figure 0007671789000003
Patent Text Reader

Abstract

To provide a battery cooling system capable of maintaining an output of a solid-state battery while preventing a battery temperature of the solid-state battery from reaching an output permission upper-limit temperature, even in a case where the battery temperature of the solid-state battery exceeds an output limitation starting temperature.SOLUTION: A battery cooling system 10 includes a solid-state battery 20, a heat-exhausting device 30, a cooling circuit 40 through which a refrigerant W circulates, and a battery control device 50. The refrigerant W absorbs heat from the solid-state battery 20 to cool the solid-state battery 20, and the heat-exhausting device 30 exhausts heat absorbed from the solid-state battery 20. When a battery temperature TBATT exceeds an output limitation starting temperature Ts, the battery control device 50 controls an output current IBATT of the solid-state battery 20 such that a heat generation amount QBATT of the solid-state battery, a heat absorption amount QA of the refrigerant W from the solid-state battery, and a heat exhaust amount QEX of the refrigerant W in the heat-exhausting device are equal to each other, and controls the battery temperature TBATT such that the battery temperature is equal to or higher than the output limitation starting temperature Ts, and is lower than an output permission upper-limit temperature Tlim.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a battery cooling system that cools a solid-state battery mounted on an electric vehicle or the like. [Background technology]

[0002] In recent years, research and development of secondary batteries that contribute to energy efficiency has been conducted in order to ensure that more people have access to affordable, reliable, sustainable, and advanced energy. In particular, research and development of solid-state batteries that can achieve high safety and high energy density has been actively conducted in recent years.

[0003] Since secondary batteries need to be operated within a predetermined temperature range, battery temperature control systems for controlling the temperature of secondary batteries are known. For example, Patent Document 1 describes a battery temperature control system that maintains the temperature of a secondary battery near a target temperature by controlling a temperature control current supplied to a Peltier element. The battery temperature control system described in Patent Document 1 holds a map table that sets the heat flow rate from the external environment of the secondary battery to the secondary battery in accordance with the difference temperature between the target temperature and the environmental temperature, and determines the heat flow rate to the secondary battery by referring to the map table based on the difference temperature between the target temperature and the environmental temperature, and controls the temperature control current supplied to the Peltier element. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2012-252887 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the case of solid-state batteries, as the operating temperature range of the solid-state battery widens, the output limit start temperature of the solid-state battery approaches the output permission upper limit temperature of the solid-state battery, such as the vehicle running stop temperature associated with an overheating determination, so in the battery temperature control system described in Patent Document 1, there is a risk that the output permission upper limit temperature will be reached when the solid-state battery exceeds the output limit start temperature. When the temperature of the solid-state battery reaches the output permission upper limit temperature, it is necessary to strictly limit the output current of the solid-state battery, so when the solid-state battery exceeds the output limit start temperature, it is desirable to more strictly manage the temperature of the solid-state battery so as not to reach the output permission upper limit temperature.

[0006] The present invention provides a battery cooling system that can maintain the output of a solid-state battery while preventing the battery temperature of the solid-state battery from reaching an output allowable upper limit temperature even when the battery temperature of the solid-state battery exceeds an output limit start temperature, thereby contributing to energy efficiency. [Means for solving the problem]

[0007] The present invention relates to A solid-state battery; A heat dissipation device; a cooling circuit in which a refrigerant circulates through the solid-state battery and the heat dissipation device; a battery control device capable of controlling input and output power of the solid-state battery; The refrigerant absorbs heat from the solid-state battery to cool the solid-state battery, and the heat absorbed from the solid-state battery is dissipated by the heat dissipation device, The battery control device includes: When the battery temperature, which is the temperature of the solid-state battery, exceeds a predetermined output limit start temperature, controlling an output current of the solid-state battery so that a heat generation amount of the solid-state battery, a heat absorption amount of the coolant from the solid-state battery, and a heat exhaust amount of the coolant at the heat exhaust device are equal to each other; The battery temperature is controlled to be equal to or higher than the output limit start temperature and lower than a predetermined output permission upper limit temperature, which is the upper limit temperature at which output is permitted. Effect of the Invention

[0008] According to the present invention, even if the battery temperature of the solid-state battery exceeds the output limit start temperature, the solid-state battery can be used while preventing the battery temperature from reaching the output allowable upper limit temperature. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a configuration of a battery cooling system according to a first embodiment of the present invention. [Diagram 2] 2 is a flowchart (part 1) showing a first embodiment of a control flow in a battery control device of the battery cooling system of FIG. [Diagram 3] 2 is a flowchart (part 2) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 4] 4 is a flowchart (part 3) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Diagram 5] 4 is a flowchart (part 4) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 6] 5 is a flowchart (part 5) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 7] 6 is a flowchart (part 6) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. 1; [Figure 8] FIG. 11 is a diagram showing an image of transitions of the battery temperature TBATT, the output current IBATT, the battery heat generation amount QBATT, the battery heat absorption amount QA, and the heat exhaust device heat amount QEX when the battery temperature TBATT exceeds a predetermined output limit start temperature Ts and the battery heat generation amount QBATT > the battery heat absorption amount QA > the heat exhaust device heat amount QEX when the control flows of FIGS. 2 to 4 are performed in a first embodiment of the control flow in the battery control device of the battery cooling system of FIG. 1. [Figure 9] FIG. 11 is a diagram showing an image of transitions of the battery temperature TBATT, the output current IBATT, the battery heat generation amount QBATT, the battery heat absorption amount QA, and the heat exhaust device heat amount QEX when the battery temperature TBATT falls below the first threshold temperature T1 and the battery heat generation amount QBATT < the battery heat absorption amount QA < the heat exhaust device heat amount QEX, in a first embodiment of the control flow in the battery control device of the battery cooling system of FIG. 1, when the control flows of FIG. 5 to FIG. 7 are performed. [Figure 10] 10 is a flowchart (part 1) showing a second embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 11] 2 is a flowchart (part 2) showing a second embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 12] FIG. 4 is a block diagram showing a configuration of a battery cooling system according to a second embodiment of the present invention. [Figure 13] 13 is a flowchart (part 1) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 14] 13 is a flowchart (part 2) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 15] 13 is a flowchart (part 3) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 16] 13 is a flowchart (part 4) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. 12. [Figure 17] 13 is a flowchart (part 5) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. 12. [Figure 18] 13 is a flowchart (part 6) showing a first embodiment of a control flow in the battery control device of the battery cooling system of FIG. 12. [Figure 19]13 is a flowchart (part 1) showing a second embodiment of a control flow in the battery control device of the battery cooling system of FIG. [Figure 20] 13 is a flowchart (part 2) showing a second embodiment of the control flow in the battery control device of the battery cooling system of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, embodiments of the battery cooling system of the present invention will be described with reference to the accompanying drawings. Note that the drawings are to be viewed in the direction indicated by the reference numerals.

[0011] [First embodiment] First, a battery cooling system according to a first embodiment of the present invention will be described with reference to FIGS.

[0012] <Battery cooling system configuration> 1, a battery cooling system 10 of the present embodiment is mounted on a vehicle. The battery cooling system 10 includes a solid-state battery 20, a heat dissipation device 30, a cooling circuit 40 in which a refrigerant W circulates between the solid-state battery 20 and the heat dissipation device 30, and a battery control device 50. The vehicle of the present embodiment is a vehicle that can be driven by electric power charged in the solid-state battery 20.

[0013] The cooling circuit 40 is a pipe formed so that a refrigerant W circulates between the solid-state battery 20 and the heat exhaust device 30. In this embodiment, the refrigerant W is cooling water.

[0014] The solid-state battery 20 is a secondary battery in which a solid material is used for at least a part of the electrolyte. The solid-state battery 20 is not limited to an all-solid-state battery in which only a solid electrolyte is used as the electrolyte, and may be a semi-solid battery. The solid-state battery 20 may be, for example, a gel polymer type semi-solid battery in which an electrolyte solution is contained in a polymer gel, a clay type semi-solid battery in which a clay-like material is used in which an electrolyte solution is kneaded into the electrode material of the positive electrode / negative electrode, or a liquid-added type semi-solid battery in which a small amount of a fluid liquid material or a flexible gel polymer is added to a solid electrolyte.

[0015] The heat exhaust device 30 is, for example, a heat exchanger such as a chiller or a radiator. The heat exhaust device 30 exhausts heat of the refrigerant W introduced into the heat exhaust device 30 via the cooling circuit 40 to the outside by heat exchange.

[0016] The battery control device 50 is a control device capable of controlling the input and output power of the solid-state battery 20. The battery control device 50 includes a control storage unit 51 that stores various data.

[0017] The control storage unit 51 stores various information used when controlling the input / output power of the solid-state battery 20.

[0018] The battery cooling system 10 also includes a storage tank 60 that temporarily stores the refrigerant W, and a pressure pump 70 that pressure-feeds the refrigerant W. The pressure pump 70 is an electric water pump. The storage tank 60 and the pressure pump 70 are provided in the cooling circuit 40. Both the storage tank 60 and the pressure pump 70 are provided in the cooling circuit 40 between the refrigerant W discharge side of the heat exhaust device 30 and the refrigerant W introduction side of the solid-state battery 20, with the storage tank 60 provided on the refrigerant W discharge side of the heat exhaust device 30 and the pressure pump 70 provided on the refrigerant W introduction side of the solid-state battery 20.

[0019] Therefore, the refrigerant W circulating through the cooling circuit 40 is pumped from the pump 70 and introduced into the solid-state battery 20, absorbs heat from the solid-state battery 20 to cool the solid-state battery 20, and then is introduced into the heat dissipation device 30, where the heat absorbed from the solid-state battery 20 is dissipated by the heat dissipation device 30, and then is stored in the storage tank 60. The refrigerant W stored in the storage tank 60 is pumped again from the pump 70.

[0020] The battery cooling system 10 also detects the battery temperature T BATT The battery temperature sensor 41 detects the temperature of the refrigerant W introduced into the solid-state battery 20, and the battery inlet refrigerant temperature T W_BATT_IN The battery inlet coolant temperature sensor 42 detects the temperature of the coolant W discharged from the solid-state battery 20, and the battery outlet coolant temperature T W_BATT_OUT The battery outlet refrigerant temperature sensor 43 detects the temperature of the refrigerant W introduced into the heat exhaust device 30, and the heat exhaust device inlet refrigerant temperature T W_EX_IN The exhaust device inlet refrigerant temperature sensor 44 detects the temperature of the refrigerant W discharged from the exhaust device 30, and the exhaust device outlet refrigerant temperature T W_EX_OUT and a heat exhaust device outlet refrigerant temperature sensor 45 for detecting the temperature [°C].

[0021] <First embodiment of control flow in battery control device> Next, a first embodiment of a control flow of the input / output power of the solid-state battery 20 in the battery control device 50 will be described with reference to Figs.

[0022] As shown in FIG. 2, the battery control device 50 first detects the battery temperature T BATT [℃], battery inlet coolant temperature T W_BATT_IN [℃], battery outlet coolant temperature T W_BATT_OUT [℃], refrigerant temperature at the inlet of the heat exhaust device T W_EX_IN [℃], and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUTIn this embodiment, the battery temperature T BATT [℃], battery inlet coolant temperature T W_BATT_IN [℃], battery outlet coolant temperature T W_BATT_OUT [℃], refrigerant temperature at the inlet of the heat exhaust device T W_EX_IN [℃], and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Get [℃].

[0023] Next, the process proceeds to step S102, in which the amount of heat generated by the solid-state battery 20, that is, the battery heat generation amount Q BATT [J], the amount of heat absorbed by the refrigerant W from the solid-state battery 20, Q A [J], and the amount of heat exhausted by the heat exhaust device 30 of the refrigerant W Q EX [J] is obtained by calculation.

[0024] Battery heat generation Q BATT [J] is calculated using the following formula (1). In formula (1), I BATT [A] indicates the actual output current value flowing through the solid-state battery 20, and R [Ω] indicates the battery resistance value of the solid-state battery 20. The battery resistance value R is stored in the control storage unit 51 of the battery control device 50 as a map. Q BATT =I BATT 2 ×R×Δt (1)

[0025] Battery heat absorption Q A [J] is the battery inlet refrigerant temperature T W_BATT_IN [℃] and the battery outlet refrigerant temperature T W_BATT_OUT [℃] and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L It is calculated based on [J / g K]. Specifically, the amount of heat absorbed by the battery Q A [J] is calculated using the following formula (2). Q A =(T W_BATT_OUT -T W_BATT_IN)×q m ×c L ×Δt (2) The mass flow rate of the refrigerant W is q m [g / s] is calculated using the following formula (3). In formula (3), q [L / s] is the refrigerant flow rate of refrigerant W, ρ L [g / L] indicates the density of refrigerant W. q m =q×ρ L (3)

[0026] Heat exhaust equipment exhaust heat amount Q EX [J] is the refrigerant temperature at the inlet of the heat exhaust device T W_EX_IN [℃] and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT [℃] and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L It is calculated based on [J / g·K]. Specifically, the heat dissipation amount Q EX [J] is calculated using the following formula (4). Q EX =(T W_EX_OUT -T W_EX_IN )×q m ×c L ×Δt (4) The mass flow rate of the refrigerant W is q m [g / s] is calculated using equation (3) mentioned above.

[0027] In this way, the battery heat absorption Q A is the battery inlet coolant temperature T W_BATT_IN and the battery outlet refrigerant temperature T W_BATT_OUT and the mass flow rate q of the refrigerant W m and the specific heat c of refrigerant W L The amount of heat exhausted from the heat exhaust device Q is calculated based on the above. EX is the coolant temperature at the inlet of the heat exhaust device T W_EX_IN and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT and the mass flow rate q of the refrigerant W m and the specific heat c of refrigerant W L It is calculated based on.

[0028] In this way, by detecting the temperature of the refrigerant W at each position in the cooling circuit 40, the amount of heat absorbed by the battery Q can be accurately calculated in a simple manner. A and exhaust heat amount Q of exhaust heat equipment EX can be obtained by calculation.

[0029] Next, the process proceeds to step S103, in which the battery temperature T BATT is the preset output limit start temperature T s [℃]. Then, the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s does not exceed the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S103: NO), the process proceeds to step S400, which will be described later.

[0030] In step S104, the battery heat generation amount Q calculated in step S102 is BATT But the battery heat absorption amount Q A Determine whether the battery heat generation amount Q is greater than BATT But the battery heat absorption amount Q A If the value is greater than the battery heat generation amount Q (step S104: YES), the process proceeds to step S105. BATT But the battery heat absorption amount Q A That is, the battery heat generation amount Q BATT But the battery heat absorption amount Q A If it is equal to or less than this (step S104: NO), the process proceeds to step S201.

[0031] In step S105, the permitted current value I map Based on [A], the new permitted current value I new [A] is calculated, and the output current I BATT [A] is the new permitted current value I newControl it so that it becomes [A]. The new allowable current value I new [A] is calculated using the following equation (5). I new = I map × p1 ··· (5) Note that p1 is a predetermined value that satisfies 0 < p1 < 1.

[0032] Subsequently, proceed to step S106, and update the allowable current value I map to the new allowable current value I new calculated in step S105, and store it in the control storage unit 51.

[0033] Subsequently, proceed to step S107, and again obtain the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT .

[0034] Subsequently, proceed to step S108, and based on the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT obtained in step S107, obtain the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX by calculation, update the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX , and store them in the control storage unit 51.

[0035] Subsequently, proceed to step S109, and determine whether the battery temperature T BATT exceeds a preset output limit start temperature T s . Then, whether the battery temperature T BATT is the output limit start temperature Ts If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S109: NO), the process proceeds to step S400, which will be described later.

[0036] In step S110, the battery heat generation amount Q calculated in step S108 is BATT But the battery heat absorption amount Q A It is determined whether the amount of heat generated by the battery Q calculated in step S108 is equal to BATT But the battery heat absorption amount Q A If it is not equal to (step S110: NO), the process returns to step S105 and steps S105 to S110 are repeated. Then, the battery heat generation amount Q calculated in step S108 is BATT But the battery heat absorption amount Q A (step S110: YES), the process proceeds to step S201.

[0037] As shown in FIG. 3, in step S201, the latest heat generation amount Q of the battery obtained by calculation in step S102 or step S108 is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX It is determined whether the value is greater than the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If the value is greater than the battery heat absorption amount Q (step S201: YES), the process proceeds to step S211. A is the amount of heat exhausted by the heat exhaust device Q EX That is, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to or less than this (step S201: NO), the process proceeds to step S221.

[0038] In step S211, based on the previously permitted current value I map for the solid-state battery 20, a new permitted current value I new is calculated, and the output current I BATT of the solid-state battery 20 is controlled to be the new permitted current value I new . The new permitted current value I new is calculated using the following equation (6). I new = I map × p2 ··· (6) Here, p2 is a predetermined value satisfying 0 < p2 < 1.

[0039] Subsequently, the process proceeds to step S212, where the permitted current value I map is updated to the new permitted current value I new calculated in step S211 and stored in the control storage unit 51.

[0040] Subsequently, the process proceeds to step S213, where the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT are acquired again.

[0041] Subsequently, the process proceeds to step S214, where based on the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT acquired in step S213, the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX are obtained by calculation, and the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX are updated and stored in the control storage unit 51.

[0042] Next, the process proceeds to step S215, in which the battery temperature T BATT is the output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S215: NO), the process proceeds to step S400, which will be described later.

[0043] In step S216, the battery heat absorption amount Q calculated in step S214 is A However, the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A However, the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S216: NO), the process returns to step S211 and steps S211 to S216 are repeated. Then, the battery heat absorption amount Q calculated in step S214 is A However, the amount of heat exhausted by the heat exhaust device Q EX (step S216: YES), the process proceeds to step S301.

[0044] On the other hand, in step S221, the latest battery heat generation amount Q obtained by calculation in step S102 or step S108 is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A is the amount of heat exhausted by the heat exhaust device Q EX If the battery heat absorption amount Q is equal to the battery heat absorption amount Q (step S221: YES), the process proceeds to step S301. A is the amount of heat exhausted by the heat exhaust device Q EXIf it is not equal (step S221: NO), the process proceeds to step S222. In step S221, the battery heat absorption amount Q A is determined not to be equal to the waste heat discharge amount Q of the waste heat discharge device EX (step S221: NO), then the battery heat absorption amount Q A is determined not to be equal to the waste heat discharge amount Q of the waste heat discharge device EX (step S201: NO), and the condition that the battery heat absorption amount Q A is not equal to the waste heat discharge amount Q of the waste heat discharge device EX (step S221: NO) is satisfied. Therefore, the battery heat absorption amount Q A is smaller than the waste heat discharge amount Q of the waste heat discharge device EX .

[0045] In step S222, based on the previously permitted current value I map for the solid battery 20, a new permitted current value I new is calculated, and the output current I BATT of the solid battery 20 is controlled to be the new permitted current value I new . The new permitted current value I new is calculated using the following equation (7). I new = I map × P1 ··· (7) Here, P1 is a predetermined value that satisfies 1 < P1.

[0046] Subsequently, the process proceeds to step S223, where the permitted current value I map is updated to the new permitted current value I new calculated in step S222 and stored in the control memory unit 51.

[0047] Subsequently, the process proceeds to step S224, where the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the waste heat discharge device inlet refrigerant temperature T W_EX_IN , and the waste heat discharge device outlet refrigerant temperature T W_EX_OUT are acquired again.

[0048] Next, the process proceeds to step S225, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0049] Next, the process proceeds to step S226, and the battery temperature T BATT is the output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it exceeds the battery heat absorption amount Q (step S226: YES), the process returns to step S201. A However, the amount of heat exhausted by the heat exhaust device Q EX The process from step S201 onwards is repeated until the battery temperature T BATT is the output limit start temperature T s does not exceed the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S226: NO), the process proceeds to step S400, which will be described later.

[0050] As shown in FIG. 4, in step S301, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S102, S108, S214, and S225, is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT But the battery heat absorption amount QA Determine whether it is equal to

[0051] In step S301, the amount of heat generated by the battery Q BATT But the battery heat absorption amount Q A If it is equal to (step S301: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0052] In step S301, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If the battery heat generation amount Q is equal to the latest battery heat generation amount Q stored in the control storage unit 51 and calculated in any one of steps S102, S108, S214, and S225 (step S301: YES), BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Regarding the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX (step S216: YES, step S221: YES), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S301: YES), the condition that the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX and are equal.

[0053] On the other hand, in step S301, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S301: NO), the process proceeds to step S302.

[0054] In step S302, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S102, S108, S214, and S225, is BATT , Battery heat absorption Q Aand the heat dissipation amount Q of the heat dissipation device EX Based on this, the heat generation amount Q of the battery BATT is determined whether it is smaller than the heat absorption amount Q of the battery A . If the heat generation amount Q of the battery BATT is smaller than the heat absorption amount Q of the battery A (step S302: YES), it proceeds to step S303. If the heat generation amount Q of the battery BATT is not smaller than the heat absorption amount Q of the battery A (step S302: NO), it returns to step S105. In step S302, if it is determined that the heat generation amount Q of the battery BATT is not smaller than the heat absorption amount Q of the battery A (step S302: NO), since the condition that the heat generation amount Q of the battery BATT is not equal to the heat absorption amount Q of the battery A (step S301: NO) and the heat generation amount Q of the battery BATT is not smaller than the heat absorption amount Q of the battery A (step S302: NO) is satisfied, the heat generation amount Q of the battery BATT will be larger than the heat absorption amount Q of the battery A .

[0055] In step S303, based on the previously permitted current value I map permitted for the solid-state battery 20, a new permitted current value I new is calculated, and the output current I BATT of the solid-state battery 20 is controlled to be the new permitted current value I new . The new permitted current value I new is calculated using the following equation (8). I new = I map × P2 ··· (8) Note that P2 is a predetermined value that satisfies 1 < P2.

[0056] Subsequently, it proceeds to step S304, updates the permitted current value I map to the new permitted current value I new calculated in step S303, and stores it in the control storage unit 51.

[0057] Next, the process proceeds to step S305, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Get the.

[0058] Next, the process proceeds to step S306, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0059] Next, the process proceeds to step S307, in which the battery temperature T BATT is the output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s does not exceed the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S307: NO), the process proceeds to step S400, which will be described later.

[0060] In step S308, the battery heat generation amount Q calculated in step S306 is BATT is the amount of heat absorbed by the battery Q ADetermine whether the battery heat generation amount Q is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S308: NO), the process returns to step S302 and steps S302 to S308 are repeated. Then, the battery heat generation amount Q calculated in step S306 is BATT is the amount of heat absorbed by the battery Q A (step S308: YES), the process proceeds to step S309.

[0061] In step S309, the battery heat absorption amount Q calculated in step S306 is A is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S309: NO), the process returns to step S201.

[0062] In step S309, the amount of heat absorbed by the battery Q A is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S309: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0063] In step S309, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S309: YES), the battery heat generation amount Q calculated in step S306 is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX About battery heat generation Q BATT is the amount of heat absorbed by the battery Q A (step S308: YES), and the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX (step S309: YES), the condition is met, so the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX and are equal.

[0064] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is the specified output limit start temperature T s If the battery heat generation amount Q exceeds BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set so that BATT Control.

[0065] Battery heat generation Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX When and are equal, the battery temperature T BATT In this manner, the battery control device 50 controls the battery temperature T BATT , the output limit start temperature T s A predetermined output permission upper limit temperature T lim The temperature is controlled to be less than the maximum allowable output temperature T lim is set in advance according to the battery characteristics of the solid-state battery 20 and is stored in the control storage unit 51.

[0066] As a result, the battery temperature T BATT is the output limit start temperature T s Even if the battery temperature T BATT The upper limit of the output allowable temperature T lim Therefore, it is possible to prevent the output from the solid-state battery 20 from being suddenly limited, and a stable output from the solid-state battery 20 can be maintained.

[0067] In the above-mentioned series of controls, the battery temperature T BATT is the output limit start temperature T s When the above occurs, the battery heat generation amount Q BATT But the battery heat absorption amount Q AIf the output current I BATT The new permitted current value I new Then, the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX and update the battery heat value Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX Based on this, the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set so that BATT and the permitted current value I map and are feedback controlled.

[0068] This allows the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX In accordance with this, the output current I BATT Since it is possible to feedback control the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set so that BATT It is possible to control the battery temperature T BATT can be kept constant.

[0069] On the other hand, as described above, in steps S103, S109, S215, S226, and S307, the battery temperature T BATT is the output limit start temperature T s [℃], i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than [° C.], proceed to step S400.

[0070] As shown in FIG. 5, in step S400, the battery temperature TBATT determines whether it is lower than a predetermined first threshold temperature T1 [°C]. The predetermined first threshold temperature T1 is set to a temperature lower than the output limit start temperature T s and is stored in the control memory unit 51 in advance. And when the battery temperature T BATT is lower than the first threshold temperature T1 (step S400: YES), it proceeds to step S401, and the battery temperature T BATT is not lower than the first threshold temperature T1, that is, when the battery temperature T BATT is equal to or higher than the first threshold temperature T1 (step S400: NO), a series of controls ends. Then, it returns to the start, and the battery control device 50 repeats this series of controls.

[0071] In step S401, it determines whether the battery heat generation amount Q BATT stored in the control memory unit 51 is smaller than the battery heat absorption amount Q A . When the battery heat generation amount Q BATT is smaller than the battery heat absorption amount Q A (step S401: YES), it proceeds to step S402, and when the battery heat generation amount Q BATT is not smaller than the battery heat absorption amount Q A , that is, when the battery heat generation amount Q BATT is equal to or higher than the battery heat absorption amount Q A (step S401: NO), it proceeds to step S501.

[0072] In step S402, a new permitted current value I map is calculated based on the permitted current value I new previously permitted for the solid battery 20, and the output current I BATT of the solid battery 20 is controlled to be the new permitted current value I new . The new permitted current value I new is calculated using the following equation (9). I new =I map ×P3 ··· (9) Note that P3 is a predetermined value that satisfies 1 < P3.

[0073] Next, the process proceeds to step S403, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0074] Next, the process proceeds to step S404, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Get the.

[0075] Next, the process proceeds to step S405, in which the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0076] Next, the process proceeds to step S406, in which the battery temperature T BATT is the preset output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T sIf it exceeds the limit (step S406: NO), the process proceeds to step S104 described above.

[0077] In step S407, the battery heat generation amount Q calculated in step S405 is BATT But the battery heat absorption amount Q A It is determined whether the amount of heat generated by the battery Q calculated in step S405 is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S405: NO), the process returns to step S402 and steps S402 to S407 are repeated. Then, the battery heat generation amount Q calculated in step S405 is BATT is the amount of heat absorbed by the battery Q A (step S407: YES), the process proceeds to step S501.

[0078] As shown in FIG. 6, in step S501, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX It is determined whether the value is smaller than the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If the value is smaller than the battery heat absorption amount Q (step S501: YES), the process proceeds to step S511. A is the amount of heat exhausted by the heat exhaust device Q EX That is, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If so (step S501: NO), the process proceeds to step S521.

[0079] In step S511, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I newis calculated using the following formula (10). I new =I map ×P4 ··· (10) Note that P4 is a predetermined value that satisfies 1 < P4.

[0080] Subsequently, proceed to step S512, and update the allowable current value I map to the new allowable current value I new calculated in step S511, and store it in the control memory unit 51.

[0081] Subsequently, proceed to step S513, and obtain the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT again.

[0082] Subsequently, proceed to step S514, and based on the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT obtained in step S513, obtain the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX by calculation, and update the battery heat generation amount Q BATT , the battery heat absorption amount Q A , and the exhaust heat device exhaust heat amount Q EX and store them in the control memory unit 51.

[0083] Subsequently, proceed to step S515, and determine whether the battery temperature T BATT is less than or equal to the output limit start temperature T s . Then, whether the battery temperature T BATT is less than or equal to the output limit start temperature T sIf it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S515: NO), the process proceeds to step S104 described above.

[0084] In step S516, the battery heat absorption amount Q calculated in step S514 is A However, the heat dissipation amount Q EX Determine whether the battery heat absorption amount Q is equal to A is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S516: NO), the process returns to step S501 and the processes from step S501 onward are repeated. Then, the battery heat absorption amount Q calculated in step S514 is A is the amount of heat exhausted by the heat exhaust device Q EX (step S516: YES), the process proceeds to step S601.

[0085] On the other hand, in step S521, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A is the amount of heat exhausted by the heat exhaust device Q EX If the battery heat absorption amount Q is equal to the battery heat absorption amount Q (step S521: YES), the process proceeds to step S601. A is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S521: NO), the process proceeds to step S522. A is the amount of heat exhausted by the heat exhaust device Q EX If it is determined that the amount of heat absorbed by the battery Q is not equal to the amount of heat absorbed by the battery (step S521: NO), A is the amount of heat exhausted by the heat exhaust device Q EX Above (step S501: NO), and the amount of heat absorbed by the battery QA is not equal to the exhaust heat quantity Q of the exhaust heat device EX satisfies the condition that it is not equal (step S521: NO), so the battery heat absorption quantity Q A is larger than the exhaust heat quantity Q of the exhaust heat device EX will be larger.

[0086] In step S522, a new allowable current value I map is calculated based on the allowable current value I new previously permitted for the solid battery 20, and the output current I BATT of the solid battery 20 is controlled to be the new allowable current value I new . The new allowable current value I new is calculated using the following equation (11). I new = I map × p3 ··· (11) Here, p3 is a predetermined value that satisfies 0 < p3 < 1.

[0087] Subsequently, the process proceeds to step S523, where the allowable current value I map is updated to the new allowable current value I new calculated in step S522 and stored in the control storage unit 51.

[0088] Subsequently, the process proceeds to step S524, where the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT are acquired again.

[0089] Subsequently, the process proceeds to step S525, where, based on the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT acquired in step S524, the battery heat generation quantity Q BATT , and the battery heat absorption quantity Q A, and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0090] Next, the process proceeds to step S526, and the battery temperature T BATT is the output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or less than the amount of heat absorbed by the battery Q A is the amount of heat exhausted by the heat exhaust device Q EX The processes from step S501 onwards are repeated until the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S526: NO), the process proceeds to step S104 described above.

[0091] As shown in FIG. 7, in step S601, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A Determine whether it is equal to

[0092] In step S601, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is equal to (step S601: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0093] In step S601, the amount of heat generated by the battery QBATT is the amount of heat absorbed by the battery Q A If the battery heat generation amount Q is equal to the battery heat generation amount Q (step S601: YES), the battery heat generation amount Q is calculated in any one of steps S102, S405, S514, and S525 and stored in the control storage unit 51. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Regarding the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX (step S516: YES, step S521: YES), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S601: YES), the condition is met, so the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX and are equal.

[0094] On the other hand, in step S601, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S601: NO), the process proceeds to step S602.

[0095] In step S602, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S102, S405, S514, and S525, is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A Determine whether the amount of heat generated by the battery Q is greater than BATT is the amount of heat absorbed by the battery Q A If the amount of heat generated by the battery Q is greater than the predetermined value (step S602: YES), the process proceeds to step S603. BATT is the amount of heat absorbed by the battery Q AIf it is not greater than (step S602: NO), the process returns to step S402. In step S602, the battery heat generation amount Q BATT is determined not to be greater than the battery heat absorption amount Q A (step S602: NO), then the battery heat generation amount Q BATT is determined not to be equal to the battery heat absorption amount Q A (step S601: NO), and the battery heat generation amount Q BATT is determined not to be greater than the battery heat absorption amount Q A (step S602: NO). Therefore, the battery heat generation amount Q BATT will be smaller than the battery heat absorption amount Q A .

[0096] In step S603, based on the previously permitted current value I map of the solid-state battery 20, a new permitted current value I new is calculated, and the output current I BATT of the solid-state battery 20 is controlled to be the new permitted current value I new . The new permitted current value I new is calculated using the following equation (12). I new =I map ×p4 ··· (12) Here, p4 is a predetermined value that satisfies 0 < p4 < 1.

[0097] Subsequently, the process proceeds to step S604, where the permitted current value I map is updated to the new permitted current value I new calculated in step S603 and stored in the control storage unit 51.

[0098] Subsequently, the process proceeds to step S605, where the battery temperature T BATT , the battery inlet refrigerant temperature T W_BATT_IN , the battery outlet refrigerant temperature T W_BATT_OUT , the exhaust heat device inlet refrigerant temperature T W_EX_IN , and the exhaust heat device outlet refrigerant temperature T W_EX_OUT are acquired again.

[0099] Next, the process proceeds to step S606, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0100] Next, the process proceeds to step S607, where the battery temperature T BATT is the output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S607: NO), the process proceeds to step S104 described above.

[0101] In step S608, the battery heat generation amount Q calculated in step S606 is BATT But the battery heat absorption amount Q A Determine whether the battery heat generation amount Q is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S608: NO), the process returns to step S602 and steps S602 to S608 are repeated. Then, the battery heat generation amount Q calculated in step S606 is BATT is the amount of heat absorbed by the battery Q A (step S608: YES), the process proceeds to step S609.

[0102] In step S609, the battery heat absorption amount Q calculated in step S606 is A However, the heat dissipation amount Q EX Determine whether the battery heat absorption amount Q is equal to A is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S609: NO), the process returns to step S501.

[0103] In step S609, the amount of heat absorbed by the battery Q A is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S609: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0104] In step S609, the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S609: YES), the battery heat generation amount Q calculated in step S606 is BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX About battery heat generation Q BATT is the amount of heat absorbed by the battery Q A (step S608: YES), and the battery heat absorption amount Q A is the amount of heat exhausted by the heat exhaust device Q EX (step S609: YES), the condition is met, so the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX and are equal.

[0105] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is lower than the first threshold temperature T1, and the amount of heat generated by the battery Q BATT is the amount of heat exhausted by the heat exhaust device Q EX If it is smaller than the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EXThe output current I of the solid-state battery 20 is set so that BATT is controlled to increase.

[0106] And the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX When and are equal, the battery temperature T BATT does not rise or fall but remains constant.

[0107] This allows the battery temperature T BATT is lower than the first threshold temperature T1, and the amount of heat generated by the battery Q BATT is the amount of heat exhausted by the heat exhaust device Q EX If the battery temperature T BATT While keeping the temperature constant, the output current I BATT By increasing the output current I of the solid-state battery 20, the output performance of the solid-state battery 20 can be effectively utilized. For example, in the case where the vehicle on which the battery cooling system 10 is mounted is a hybrid vehicle that has an engine and can run using both the power of the engine and the power of the solid-state battery 20 as a drive source, the increased output current I of the solid-state battery 20 can be effectively utilized. BATT By utilizing the solid-state battery 20 as a driving source, the load on the engine can be reduced, improving fuel efficiency. BATT The power may be used to charge a low-voltage battery for auxiliary equipment mounted on the vehicle, or may be used as operating power for an air conditioner mounted on the vehicle.

[0108] In this control, the battery temperature T BATT is the specified output limit start temperature T s and the battery heat generation amount Q BATT > Battery heat absorption Q A >Exhaust heat amount Q EX When the battery temperature T BATT , output current I BATT , Battery heat generation amount Q BATT , Battery heat absorption Q A , exhaust heat amount Q of heat exhaust equipment EXThe transition image of the above will be explained with reference to Figure 8. Note that the heat generation amount in this figure is an image of the heat generation amount per unit time.

[0109] Battery temperature T BATT rises, and at time t1 the output limit start temperature T s When the output current I BATT The permitted current value I map From the battery heat generation amount Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX The new permitted current value I new Restrict it to be [A].

[0110] And the output current I BATT Limit the battery heat generation Q BATT While lowering the battery heat generation amount Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust device EX The output current I BATT Continue feedback control.

[0111] And the output current I BATT The battery heat absorption amount Q A By lowering the battery heat absorption Q A =Exhaust heat amount Q of heat exhaust device EX To achieve this.

[0112] As a result, the amount of heat generated by the battery at time t2 is Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX The amount of heat generated by the battery Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX After time t2, the battery temperature T BATT does not rise or fall, and reaches a given temperature T a In this way, the battery temperature T BATT is the upper limit temperature T at which output is permitted. limThe temperature is controlled to be less than [℃].

[0113] Next, in a series of controls, the battery temperature T BATT is lower than the first threshold temperature T1, and the amount of heat generated by the battery Q BATT < Battery heat absorption Q A <Exhaust heat amount Q of exhaust heat equipment EX When the battery temperature T BATT , output current I BATT , Battery heat generation amount Q BATT , Battery heat absorption Q A , exhaust heat amount Q of heat exhaust equipment EX The transition image of the above will be explained with reference to Figure 9. Note that the heat generation amount in this figure is an image of the heat generation amount per unit time.

[0114] Battery temperature T BATT When the temperature T1 reaches the first threshold temperature T1 at time t3, the output current I BATT The permitted current value I map From the battery heat generation amount Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX The new permitted current value I new [A] increases.

[0115] And the output current I BATT Increase the battery heat generation Q BATT While increasing the battery heat generation amount Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX The output current I BATT Continue feedback control.

[0116] And the output current I BATT The increase in the battery heat absorption Q A By increasing the battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX To achieve this.

[0117] As a result, the amount of heat generated by the battery at time t4 is Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX The amount of heat generated by the battery Q BATT = Battery heat absorption Q A =Exhaust heat amount Q of heat exhaust equipment EX After time t4, the battery temperature T BATT does not rise or fall, and reaches a given temperature T b is kept constant.

[0118] <Second embodiment of control flow in battery control device> Next, a second embodiment of the control flow of the input / output power of the solid-state battery 20 in the battery control device 50 will be described with reference to Figs.

[0119] As shown in FIG. 10, the battery control device 50 first detects the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the remaining battery charge SOC [%] of the solid-state battery 20, and the battery voltage CCV [V] of the solid-state battery 20 are acquired (step S701). In this embodiment, the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT The battery voltage CCV is obtained, for example, by detection by a voltage sensor (not shown) provided in the solid-state battery 20. The remaining battery charge SOC is obtained, for example, by calculation based on the obtained battery voltage CCV.

[0120] Next, the process proceeds to step S702, in which the amount of heat generated by the solid-state battery 20, that is, the battery heat generation amount QBATT , the amount of heat absorbed by the refrigerant W from the solid-state battery 20, Q A , and the amount of heat exhausted by the heat exhaust device 30 of the refrigerant W Q EX is obtained by calculation.

[0121] Battery heat generation Q BATT is calculated using the following equation (13). In equation (13), I BATT indicates the actual output current value flowing through the solid-state battery 20, and OCV indicates the battery open circuit voltage of the solid-state battery 20. The battery open circuit voltage OCV is a value that changes depending on the remaining battery charge SOC, and is stored in the control memory unit 51 of the battery control device 50 as a SOC-OCV map. Q BATT =I BATT ×(CCV-OCV)×Δt (13)

[0122] Battery heat absorption Q A is calculated using the above-mentioned formula (2) in the same manner as in the first embodiment of the control flow in the battery control device described above.

[0123] Heat exhaust equipment exhaust heat amount Q EX is calculated using the above-mentioned formula (4) in the same manner as in the first embodiment of the control flow in the battery control device described above.

[0124] Next, the process proceeds to step S703, in which the battery temperature T BATT is the preset output limit start temperature T s [℃]. Then, the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S703: NO), the process proceeds to step S801, which will be described later.

[0125] In step S704, the battery open circuit voltage OCV is obtained based on the latest remaining battery charge SOC stored in the control storage unit 51 and the SOC-OCV map.

[0126] Then, the process proceeds to step S705, and the amount of heat generated by the battery Q BATT and the battery heat absorption Q A The new permitted current value I new Calculate the output current I BATT The new permitted current value I new The control is performed so that

[0127] Here, the following equation (14) holds true from the relationship between temperature and thermal resistance. Q A / Δt×R th =T BATT -T W_BATT_IN (14) R th [K / W] is the thermal resistance value between the solid-state battery 20 and the refrigerant W. This thermal resistance value R th is stored in advance in the control storage unit 51.

[0128] From equations (13) and (14), Q BATT =Q A The new permitted current value I new is calculated by the following equation (15). Q BATT =Q A ⇔I new ×(CCV-OCV)×Δt=(T BATT -T W_BATT_IN ) × Δt / R th ⇔I new =(T BATT -T W_BATT_IN ) / (R th ×(CCV-OCV)) (15)

[0129] Next, the process proceeds to step S706, and the permitted current value I map The new permitted current value Inew and stores the updated value in the control storage unit 51.

[0130] Next, the process proceeds to step S707, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20 are acquired.

[0131] Next, the process proceeds to step S708, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20, the amount of heat generated by the battery Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0132] Next, the process proceeds to step S709, where the battery temperature T BATT is the preset output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T sIf the temperature is equal to or lower than [° C.] (step S709: NO), the process proceeds to step S801, which will be described later.

[0133] In step S710, the amount of heat generated by the battery Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX Determine whether or not the battery heat generation amount Q is equal to the battery heat generation amount Q. BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX If they are not equal (step S710: NO), the process returns to step S704 and steps S704 to S710 are repeated. BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX When the values ​​are equal (step S710: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0134] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is the specified output limit start temperature T s If the battery heat generation amount Q exceeds BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set so that BATT Control.

[0135] Battery heat generation Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX When and are equal, the battery temperature T BATT In this manner, the battery control device 50 controls the battery temperature T BATT , the output limit start temperature T s A predetermined output permission upper limit temperature T lim The temperature is controlled to be less than the maximum allowable output temperature T limis set in advance according to the battery characteristics of the solid-state battery 20 and is stored in the control storage unit 51.

[0136] As a result, the battery temperature T BATT is the output limit start temperature T s Even if the battery temperature T BATT The upper limit of the output allowable temperature T lim Therefore, it is possible to prevent the output from the solid-state battery 20 from being suddenly limited, and a stable output from the solid-state battery 20 can be maintained.

[0137] In addition, in this series of controls, the battery control device 50 determines the thermal resistance value R between the solid-state battery 20 and the refrigerant W. th is stored in the control memory unit 51, and this thermal resistance value R th Based on the battery heat generation amount Q BATT and the battery heat absorption Q A A new permitted current value I of the solid-state battery 20 that is equal to new Calculate the output current I BATT The new permitted current value I new The control is performed so that

[0138] As a result, the output current I BATT While suppressing hunting, the battery heat generation amount Q BATT and the battery heat absorption amount Q A and the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT can be controlled.

[0139] On the other hand, as described above, in steps S703 and S709, the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or less than this, the process proceeds to step S801.

[0140] As shown in FIG. 11, in step S801, the battery temperature T BATT is the control target temperature T g Determine whether the control target temperature T is lower than [℃]. g is the output limit start temperature T s The control target temperature T g is the output limit start temperature T s It may be the same temperature.

[0141] In step S801, the battery temperature T BATT is the control target temperature T g That is, the battery temperature T BATT is the control target temperature T g If the temperature is equal to or higher than [° C.] (step S801: NO), the series of controls is terminated. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0142] In step S801, the battery temperature T BATT is the control target temperature T g If it is lower (step S801: YES), the process proceeds to step S802.

[0143] In step S802, based on the latest remaining battery charge SOC stored in the control storage unit 51, the battery open circuit voltage OCV is obtained from the SOC-OCV map.

[0144] Then, the process proceeds to step S803, where the maximum allowable current value I max [A] is calculated. Maximum allowable current I max is the battery temperature T BATT Control the target temperature T g This is the current value required to raise the

[0145] Here, the battery temperature T BATT Control the target temperature T g The amount of heat to be applied to the solid-state battery 20 required to raise the temperature to the maximum battery allowable heat amount Q BATT_MAXIf [J], the following equation (16) holds. Q BATT_MAX -Q A =C BATT ×(T g -T BATT ) ···(16) In addition, C BATT [J / K] is the battery heat capacity of the solid-state battery 20 and is stored in advance in the control storage unit 51.

[0146] From equations (16), (13), and (14), the following equation (17) is established. Therefore, in step S803, the allowable maximum current value I max is obtained by calculation. I max ×(CCV-OCV)×Δt =C BATT ×(T g -T BATT )+(T BATT -T W_BATT_IN ) × Δt / R th (17)

[0147] Next, the process proceeds to step S804, and the allowable maximum current value I max is the permitted current value I map It is determined whether the maximum allowable current value I max is the permitted current value I map If it is equal to or smaller than the maximum allowable current value I max is the permitted current value I map If the difference is higher than the threshold (step S804: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0148] In step S805, the output current I BATT is the maximum allowable current value I maxIt is determined whether the output current I BATT is the maximum allowable current value I max If the output current I of the solid-state battery 20 is lower than the threshold voltage Vs (step S805: YES), the process proceeds to step S806. BATT is the maximum allowable current value I max If the output current I BATT is the maximum allowable current value I max If so (step S805: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0149] In step S806, the output current I BATT The maximum allowable current I max The control is performed so that

[0150] Next, the process proceeds to step S807, and the permitted current value I map The maximum allowable current value I calculated in step S803 max and stores the updated value in the control storage unit 51.

[0151] Next, the process proceeds to step S808, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20 are acquired.

[0152] Next, the process proceeds to step S809, where the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT, the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20, the amount of heat generated by the battery Q BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0153] Then, the process returns to step S801, and the battery temperature T BATT is the control target temperature T g If the battery temperature is lower than T BATT is the control target temperature T g Steps S801 to S809 are repeated until

[0154] In this way, the battery control device 50 detects the battery temperature T BATT is the control target temperature T g Lower and the output current I BATT The battery temperature T BATT Control the target temperature T g The maximum allowable current I max If the output current I of the solid-state battery 20 is smaller than [A], BATT However, in this embodiment, the maximum allowable current value I max is the permitted current value I map If it is higher than the permitted current value I map In this way, "controlling to increase the output current" means that there is control to increase the output current, and other controls related to the output current may be used in combination. For example, the maximum allowable current value I max The permitted current value I map If the current limit is greater than 1, the permitted current limit I map There may be cases where the output current is not increased because priority is given to the other.

[0155] This control can be said to be output current release control of the solid-state battery 20 according to the cooling capacity of the battery cooling system 10 for the solid-state battery 20. BATT is the control target temperature T g If it is lower, the output current I of the solid-state battery 20 is adjusted according to the cooling capacity of the solid-state battery 20 in the battery cooling system 10. BATT By increasing the output current I of the solid-state battery 20, it is possible to effectively utilize the output performance of the solid-state battery 20. For example, in the case where the vehicle on which the battery cooling system 10 is mounted is a hybrid vehicle that has an engine and can run using both the power of the engine and the power of the solid-state battery 20 as a drive source, the increased output current I of the solid-state battery 20 can be effectively utilized. BATT By utilizing the solid-state battery 20 as a driving source, the load on the engine can be reduced, improving fuel efficiency. BATT The power may be used to charge a low-voltage battery for auxiliary equipment mounted on the vehicle, or may be used as operating power for an air conditioner mounted on the vehicle.

[0156] [Second embodiment] Next, a battery cooling system 100 according to a second embodiment of the present invention will be described with reference to Fig. 12 to Fig. 20. In the following description, the same components as those in the battery cooling system 10 of the first embodiment are denoted by the same reference numerals, and the description thereof will be omitted or simplified, and differences from the battery cooling system 10 of the first embodiment will be described in detail.

[0157] <Battery cooling system configuration> 12, the battery cooling system 100 of the second embodiment further includes a first heat generating component 81 and a second heat generating component 82 in addition to the solid-state battery 20, the heat dissipation device 30, the cooling circuit 40, and the battery control device 50 of the battery cooling system 10 of the first embodiment. The first heat generating component 81 and the second heat generating component 82 are both heat generating components other than the solid-state battery 20 and the heat dissipation device 30. The cooling circuit 40 is formed so that the refrigerant W circulates through the solid-state battery 20, the heat dissipation device 30, the first heat generating component 81, and the second heat generating component 82.

[0158] The first heat generating component 81 and the second heat generating component 82 are provided in the cooling circuit 40. Both the first heat generating component 81 and the second heat generating component 82 are provided in the cooling circuit 40 between the coolant W discharge side of the solid-state battery 20 and the coolant W introduction side of the heat dissipation device 30, with the first heat generating component 81 being provided on the coolant W discharge side (upstream side) of the solid-state battery 20 and the second heat generating component 82 being provided on the coolant W introduction side (downstream side) of the heat dissipation device 30.

[0159] The first heat-generating component 81 is, for example, a DC-DC converter that increases or decreases the input / output power of the solid-state battery 20, a charger that receives power from an external power source, or the like.

[0160] The second heat generating component 82 is, for example, a power control unit (PCU) having an inverter that controls the input / output power of a drive motor mounted on a vehicle.

[0161] The battery cooling system 100 includes a battery temperature sensor 41, a battery inlet refrigerant temperature sensor 42, a battery outlet refrigerant temperature sensor 43, a heat exhaust device inlet refrigerant temperature sensor 44, and a heat exhaust device outlet refrigerant temperature sensor 45, as well as a first heat generating component inlet refrigerant temperature T W_B_IN The first heat generating component inlet refrigerant temperature sensor 46 detects the temperature of the refrigerant W discharged from the first heat generating component 81 and introduced into the second heat generating component 82, and the first heat generating component outlet refrigerant temperature T W_B_OUT The first heat generating component outlet refrigerant temperature sensor 47 detects the temperature of the refrigerant W discharged from the second heat generating component 82. W_C_OUT The cooling device further includes a second heat generating component outlet refrigerant temperature sensor 48 for detecting the temperature [°C].

[0162] <First embodiment of control flow in battery control device> Next, a first embodiment of a control flow of the input / output power of the solid-state battery 20 in the battery control device 50 will be described with reference to Figs.

[0163] As shown in FIG. 13, the battery control device 50 first detects the battery temperature T BATT [℃], battery inlet coolant temperature T W_BATT_IN [℃], battery outlet coolant temperature T W_BATT_OUT [℃], refrigerant temperature at the inlet of the heat exhaust device T W_EX_IN [℃], heat exhaust device outlet refrigerant temperature T W_EX_OUT [℃], refrigerant temperature at the inlet of the first heat generating component T W_B_IN [℃], refrigerant temperature at the outlet of the first heat generating component T W_B_OUT [℃], and the second heat generating component outlet coolant temperature T W_C_OUT In this embodiment, the battery temperature T [° C.] is obtained by detection using the battery temperature sensor 41, the battery inlet refrigerant temperature sensor 42, the battery outlet refrigerant temperature sensor 43, the heat exhaust device inlet refrigerant temperature sensor 44, the heat exhaust device outlet refrigerant temperature sensor 45, the first heat generating component inlet refrigerant temperature sensor 46, the first heat generating component outlet refrigerant temperature sensor 47, and the second heat generating component outlet refrigerant temperature sensor 48. BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0164] Next, the process proceeds to step S1002, in which the amount of heat generated by the solid-state battery 20, that is, the battery heat generation amount Q BATT [J], the amount of heat absorbed by the refrigerant W from the solid-state battery 20, Q A [J], the amount of heat absorbed by the first heat generating component 81 from the refrigerant W is the first heat generating component heat absorption amount Q B [J], the amount of heat absorbed by the second heat generating component 82 from the refrigerant W is the second heat generating component heat absorption amount Q C [J], and the amount of heat exhausted by the heat exhaust device 30 of the refrigerant W Q EX [J] is obtained by calculation.

[0165] Battery heat generation Q BATTis calculated using the above-mentioned formula (1), similarly to the first example of the control flow in the battery control device of the first embodiment.

[0166] Battery heat absorption Q A is calculated using the above-mentioned formula (2), similarly to the first example of the control flow in the battery control device of the first embodiment.

[0167] Heat absorption amount Q of the first heat generating component B is the refrigerant temperature at the inlet of the first heat generating component T W_B_IN and the first heat generating component outlet coolant temperature T W_B_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L [J / g K]. Specifically, the heat absorption amount Q of the first heat generating component is calculated based on B is calculated using the following equation (18). Q B =(T W_B_OUT -T W_B_IN )×q m ×c L ×Δt (18) The mass flow rate of the refrigerant W is q m [g / s] is calculated using the above-mentioned formula (3), similarly to the first example of the control flow in the battery control device of the first embodiment.

[0168] Heat absorption amount Q of the second heat generating component C is the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT and the second heat generating component outlet coolant temperature T W_C_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L [J / g K]. Specifically, the heat absorption amount Q of the second heat generating component is calculated based on C is calculated using the following equation (19). Q B =(T W_C_OUT -T W_B_OUT )×q m ×c L ×Δt (19) The mass flow rate of the refrigerant W is q m[g / s] is calculated using the above-mentioned formula (3), similarly to the first example of the control flow in the battery control device of the first embodiment.

[0169] Heat exhaust equipment exhaust heat amount Q EX is calculated using the above-mentioned formula (4), similarly to the first example of the control flow in the battery control device of the first embodiment.

[0170] In this way, the battery heat absorption Q A is the battery inlet coolant temperature T W_BATT_IN and the battery outlet refrigerant temperature T W_BATT_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L [J / g K], the heat absorption amount Q of the first heat generating component is calculated based on B is the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT and the second heat generating component outlet coolant temperature T W_C_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L [J / g K], and the heat absorption amount Q of the second heat-generating component is calculated based on C is the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT and the second heat generating component outlet coolant temperature T W_C_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L [J / g K], and the heat dissipation amount Q EX is the coolant temperature at the inlet of the heat exhaust device T W_EX_IN and the refrigerant temperature at the outlet of the heat exhaust device T W_EX_OUT and the mass flow rate q of the refrigerant W m [g / s] and the specific heat c of refrigerant W L It is calculated based on [J / g K].

[0171] In this way, by detecting the temperature of the refrigerant W at each position in the cooling circuit 40, the amount of heat absorbed by the battery Q can be accurately calculated in a simple manner. A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX can be obtained by calculation.

[0172] Next, the process proceeds to step S1003, and the battery temperature T BATT is the preset output limit start temperature T s [℃]. Then, the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S1003: NO), the process proceeds to step S4000, which will be described later.

[0173] In step S1004, the battery heat generation amount Q calculated in step S1002 is BATT But the battery heat absorption amount Q A Determine whether the battery heat generation amount Q is greater than BATT But the battery heat absorption amount Q A If the value is greater than the battery heat generation amount Q BATT But the battery heat absorption amount Q A That is, the battery heat generation amount Q BATT But the battery heat absorption amount Q A If it is equal to or less than this (step S1004: NO), the process proceeds to step S2001.

[0174] In step S1005, the permitted current value I map Based on [A], the new permitted current value I new [A] is calculated, and the output current I BATT [A] is the new permitted current value I new The new permitted current value I new is calculated using the following equation (20). I new =I map×p 10 (20) In addition, p 10 is 0 <p 10 < 1.

[0175] Next, the process proceeds to step S1006, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0176] Next, the process proceeds to step S1007, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0177] Next, the process proceeds to step S1008, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust deviceEX is updated and stored in the control storage unit 51.

[0178] Next, the process proceeds to step S1009, and the battery temperature T BATT is the preset output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S1009: NO), the process proceeds to step S4000, which will be described later.

[0179] In step S1010, the amount of heat generated by the battery Q calculated in step S1008 is BATT But the battery heat absorption amount Q A It is determined whether the amount of heat generated by the battery Q calculated in step S1008 is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S1010: NO), the process returns to step S1005 and steps S1005 to S1010 are repeated. Then, the battery heat generation amount Q calculated in step S1008 is BATT is the amount of heat absorbed by the battery Q A (step S1010: YES), the process proceeds to step S2001.

[0180] As shown in FIG. 14, in step S2001, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component Band the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX It is determined whether the value is greater than the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If the value is greater than the battery heat absorption amount Q (step S2001: YES), the process proceeds to step S2011. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX That is, the battery heat generation amount Q BATT However, the heat dissipation amount Q EX If it is equal to or less than this (step S2001: NO), the process proceeds to step S2021.

[0181] In step S2011, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (21). I new =I map ×p 20 ···(twenty one) In addition, p 20 is 0 <p 20 < 1.

[0182] Next, the process proceeds to step S2012, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0183] Next, the process proceeds to step S2013, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN, battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0184] Next, the process proceeds to step S2014, in which the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0185] Next, the process proceeds to step S2015, and the battery temperature T BATT is the output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature TBATT is the output limit start temperature T s If the number is equal to or less than the number (step S2015: NO), the process proceeds to step S4000, which will be described later.

[0186] In step S2016, the battery heat absorption amount Q calculated in step S2014 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S2016: NO), the flow returns to step S2011 and steps S2011 to S2016 are repeated. Then, the battery heat absorption amount Q calculated in step S2014 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX (step S2016: YES), the process proceeds to step S3001.

[0187] On the other hand, in step S2021, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in step S1002 or step S1008, is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EXIf the battery heat absorption amount Q is equal to the battery heat absorption amount Q (step S2021: YES), the process proceeds to step S3001. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S2021: NO), the process proceeds to step S2022. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is determined that the amount of heat absorbed by the battery Q is not equal to the amount of heat absorbed by the battery (step S2021: NO), A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX The following (step S2001: NO), and the amount of heat absorbed by the battery Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX (step S2021: NO), the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX It will be smaller than

[0188] In step S2022, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (22). I new =I map ×P 10 ···(twenty two) In addition, P 10 is 1 <P10 is a predetermined value that satisfies the above.

[0189] Next, the process proceeds to step S2023, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0190] Next, the process proceeds to step S2024, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0191] Next, the process proceeds to step S2025, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0192] Next, the process proceeds to step S2026, and the battery temperature T BATT is the output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If it exceeds the battery heat absorption amount Q (step S2026: YES), the process returns to step S2001. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX The processes from step S2001 onwards are repeated until the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower (step S2026: NO), the process proceeds to step S4000, which will be described later.

[0193] As shown in FIG. 15, in step S3001, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S1002, S1008, S2014, and S2025, is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A Determine whether it is equal to

[0194] In step S3001, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is equal to (step S3001: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0195] In step S3001, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If the battery heat generation amount Q is equal to the battery heat generation amount Q (step S3001: YES), the battery heat generation amount Q is calculated in any one of steps S1002, S1008, S2014, and S2025 and stored in the control storage unit 51. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Regarding the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX (Step S2016: YES, Step S2021: YES), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S3001: YES), the condition that the number of bits is equal to the number of bits is satisfied.

[0196] On the other hand, in step S3001, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S3001: NO), the process proceeds to step S3002.

[0197] In step S3002, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S1002, S1008, S2014, and S2025, is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A Determine whether the amount of heat generated by the battery Q is smaller than BATT is the amount of heat absorbed by the battery Q AIf the amount of heat generated by the battery Q is smaller than the predetermined value (step S3002: YES), the process proceeds to step S3003. BATT is the amount of heat absorbed by the battery Q A If the battery heat generation amount Q is not smaller than the battery heat generation amount Q (step S3002: NO), the process returns to step S1005. BATT is the amount of heat absorbed by the battery Q A If it is determined that the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S3001: NO), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S3002: NO), the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A It will be greater than.

[0198] In step S3003, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (23). I new =I map ×P 20 ···(twenty three) In addition, P 20 is 1 <P 20 is a predetermined value that satisfies the above.

[0199] Next, the process proceeds to step S3004, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0200] Next, the process proceeds to step S3005, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN, battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0201] Next, the process proceeds to step S3006, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0202] Next, the process proceeds to step S3007, and the battery temperature T BATT is the output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature TBATT is the output limit start temperature T s If it is equal to or lower (step S3007: NO), the process proceeds to step S4000, which will be described later.

[0203] In step S3008, the battery heat generation amount Q calculated in step S3006 is BATT But the battery heat absorption amount Q A Determine whether the battery heat generation amount Q is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S3008: NO), the process returns to step S3002 and steps S3002 to S3008 are repeated. Then, the battery heat generation amount Q calculated in step S3006 is calculated. BATT is the amount of heat absorbed by the battery Q A (step S3008: YES), the process proceeds to step S3009.

[0204] In step S3009, the battery heat absorption amount Q calculated in step S3006 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S3009: NO), the process returns to step S2001.

[0205] In step S3009, the amount of heat absorbed by the battery Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S3009: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0206] In step S3009, the battery heat absorption amount QA and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S3009: YES), the battery heat generation amount Q calculated in step S3006 is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX About battery heat generation Q BATT is the amount of heat absorbed by the battery Q A (step S3008: YES), and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of and is the amount of heat exhausted by the heat exhaust device Q EX (step S3009: YES), the condition that the number of bits is equal to the number of bits is satisfied.

[0207] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is the specified output limit start temperature T s If the battery heat generation amount Q exceeds BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT Control.

[0208] Battery heat generation Q BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX When the battery temperature T BATTIn this manner, the battery control device 50 controls the battery temperature T BATT , the output limit start temperature T s A predetermined output permission upper limit temperature T lim The temperature is controlled to be less than the maximum allowable output temperature T lim is set in advance according to the battery characteristics of the solid-state battery 20 and is stored in the control storage unit 51.

[0209] As a result, the battery temperature T BATT is the output limit start temperature T s Even if the battery temperature T BATT The upper limit of the output allowable temperature T lim Therefore, it is possible to prevent the output from the solid-state battery 20 from being suddenly limited, and a stable output from the solid-state battery 20 can be maintained.

[0210] In the above-mentioned series of controls, the battery temperature T BATT is the output limit start temperature T s When the above is true, the battery heat generation amount Q BATT But the battery heat absorption amount Q A If the output current I BATT The new permitted current value I new Then, the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Updated the battery heat value Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT and the battery heat absorption Q A and the battery heat absorption amount QA and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT and the permitted current value I map and are feedback controlled.

[0211] This allows the battery heat generation amount Q BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of the above and the heat exhaust system heat quantity Q EX In accordance with this, the output current I BATT Since it is possible to feedback control the amount of heat generated by the battery Q BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT It is possible to control the battery temperature T BATT can be kept constant.

[0212] On the other hand, as described above, in steps S1003, S1009, S2015, S2026, and S3007, the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower, proceed to step S4000.

[0213] As shown in FIG. 16, in step S4000, the battery temperature T BATTis lower than a predetermined first threshold temperature T1 [°C]. The predetermined first threshold temperature T1 is the output limit start temperature T s The battery temperature T BATT is lower than the first threshold temperature T1 (step S4000: YES), the process proceeds to step S4001, and the battery temperature T BATT is not lower than the first threshold temperature T1, i.e., the battery temperature T BATT However, if the temperature is equal to or higher than the first threshold temperature T1 (step S4000: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0214] In step S4001, the latest battery heat generation amount Q stored in the control memory unit 51 is BATT But the battery heat absorption amount Q A It is judged whether the value is smaller than the battery heat generation amount Q BATT But the battery heat absorption amount Q A If the value is smaller than the battery heat generation amount Q (step S4001: YES), the process proceeds to step S4002. BATT But the battery heat absorption amount Q A That is, the battery heat generation amount Q BATT But the battery heat absorption amount Q A If so (step S4001: NO), the process proceeds to step S5001.

[0215] In step S4002, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (24). I new =I map ×P 30 ···(twenty four) In addition, P 30 is 1 <P30 is a predetermined value that satisfies the above.

[0216] Next, the process proceeds to step S4003, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0217] Next, the process proceeds to step S4004, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0218] Next, the process proceeds to step S4005, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0219] Next, the process proceeds to step S4006, and the battery temperature T BATT is the preset output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S4006: NO), the process proceeds to step S1004 described above.

[0220] In step S4007, the battery heat generation amount Q calculated in step S4005 is BATT But the battery heat absorption amount Q A It is determined whether the amount of heat generated by the battery Q calculated in step S4005 is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S4005: NO), the process returns to step S4002 and steps S4002 to S4007 are repeated. The battery heat generation amount Q calculated in step S4005 is BATT is the amount of heat absorbed by the battery Q A (step S4007: YES), the process proceeds to step S5001.

[0221] As shown in FIG. 17, in step S5001, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX It is determined whether the value is smaller than the battery heat absorption amount QA and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If the value is smaller than the battery heat absorption amount Q (step S5001: YES), the process proceeds to step S5011. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX That is, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If so (step S5001: NO), the process proceeds to step S5021.

[0222] In step S5011, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (25). I new =I map ×P 40 ···(twenty five) In addition, P 40 is 1 <P 40 is a predetermined value that satisfies the above.

[0223] Next, the process proceeds to step S5012, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0224] Next, the process proceeds to step S5013, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN, heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0225] Next, the process proceeds to step S5014, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0226] Next, the process proceeds to step S5015, and the battery temperature T BATT is the output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T sIf it exceeds the limit (step S5015: NO), the process proceeds to step S1004 described above.

[0227] In step S5016, the battery heat absorption amount Q calculated in step S5014 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S5016: NO), the process returns to step S5001 and the processes from step S5001 onward are repeated. Then, the battery heat absorption amount Q calculated in step S5014 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX (step S5016: YES), the process proceeds to step S6001.

[0228] On the other hand, in step S5021, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on this, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If the battery heat absorption amount Q is equal to the battery heat absorption amount Q (step S5021: YES), the process proceeds to step S6001. A and the heat absorption amount Q of the first heat generating component Band the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S5021: NO), the process proceeds to step S5022. A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If it is determined that the amount of heat absorbed by the battery Q is not equal to the amount of heat absorbed by the battery (step S5021: NO), A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX Above (step S2001: NO), and the amount of heat absorbed by the battery Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX (step S2021: NO), the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of this is the amount of heat exhausted by the heat exhaust device Q EX It will be greater than.

[0229] In step S5022, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (26). I new =I map ×p 30 (26) In addition, p 30 is 0 <p 30 < 1.

[0230] Next, the process proceeds to step S5023, and the permitted current value Imap The new permitted current value I new and stores the updated value in the control storage unit 51.

[0231] Next, the process proceeds to step S5024, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0232] Next, the process proceeds to step S5025, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0233] Next, the process proceeds to step S5026, and the battery temperature T BATT is the output limit start temperature T sThen, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or less than the amount of heat absorbed by the battery Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The processes from step S5001 onwards are repeated until the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S5026: NO), the process proceeds to step S1004 described above.

[0234] As shown in FIG. 18, in step S6001, the latest battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT But the battery heat absorption amount Q A Determine whether it is equal to

[0235] In step S6001, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A If it is equal to (step S6001: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0236] In step S6001, the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q AIf the battery heat generation amount Q is equal to the latest battery heat generation amount Q stored in the control storage unit 51 and calculated in any one of steps S1002, S4005, S5014, and S5025 (YES in step S6001), BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Regarding the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX (step S5016: YES, step S5021: YES), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (Step S6001: YES), the condition is satisfied.

[0237] On the other hand, in step S6001, the amount of heat generated by the battery Q BATT But the battery heat absorption amount Q A If it is not equal to (step S6001: NO), the process proceeds to step S6002.

[0238] In step S6002, the latest battery heat generation amount Q stored in the control storage unit 51, which is obtained by calculation in any one of steps S1002, S4005, S5014, and S5025, is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX Based on the battery heat generation amount Q BATT But the battery heat absorption amount Q A Determine whether the amount of heat generated by the battery Q is greater than BATT is the amount of heat absorbed by the battery Q A If the battery heat generation amount Q is larger than the battery heat generation amount Q (step S6002: YES), the process proceeds to step S6003. BATT is the amount of heat absorbed by the battery Q AIf the battery heat generation amount Q is not larger than the battery heat generation amount Q (step S6002: NO), the process returns to step S4002. BATT is the amount of heat absorbed by the battery Q A If it is determined that the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S6001: NO), and the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A (step S6002: NO), the condition that the amount of heat generated by the battery Q BATT is the amount of heat absorbed by the battery Q A It will be smaller than

[0239] In step S6003, the permitted current value I map Based on this, the new permitted current value I new Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated using the following equation (27). I new =I map ×p 40 (27) In addition, p 40 is 0 <p 40 < 1.

[0240] Next, the process proceeds to step S6004, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0241] Next, the process proceeds to step S6005, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT, the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Get the.

[0242] Next, the process proceeds to step S6006, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT Based on the battery heat generation amount Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0243] Next, the process proceeds to step S6007, and the battery temperature T BATT is the output limit start temperature T s Then, it is determined whether the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower than the battery temperature T BATT is the output limit start temperature T s Not less than battery temperature T BATT is the output limit start temperature T s If it exceeds the limit (step S6007: NO), the process proceeds to step S1004 described above.

[0244] In step S6008, the battery heat generation amount Q calculated in step S6006 is BATT But the battery heat absorption amount Q A Determine whether the battery heat generation amount Q is equal to BATT is the amount of heat absorbed by the battery Q A If it is not equal to (step S6008: NO), the process returns to step S6002 and steps S6002 to S6008 are repeated. Then, the battery heat generation amount Q calculated in step S6006 is calculated. BATT is the amount of heat absorbed by the battery Q A (step S6008: YES), the process proceeds to step S6009.

[0245] In step S6009, the battery heat absorption amount Q calculated in step S6006 is A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX Determine whether the battery heat absorption amount Q is equal to A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If it is not equal to (step S6009: NO), the process returns to step S5001.

[0246] In step S6009, the amount of heat absorbed by the battery Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If it is equal to (step S6009: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0247] In step S6009, the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EXIf it is equal to (step S6009: YES), the battery heat generation amount Q calculated in step S6006 is BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX About battery heat generation Q BATT is the amount of heat absorbed by the battery Q A (step S6008: YES), and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX (step S6009: YES), the condition that the number of bits is equal to the number of bits is satisfied.

[0248] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is lower than the first threshold temperature T1, and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of this is the amount of heat exhausted by the heat exhaust device Q EX If it is smaller than the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A And the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of this is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT is controlled to increase.

[0249] And the battery heat generation amount Q BATT is the amount of heat absorbed by the battery Q A And the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of this is the amount of heat exhausted by the heat exhaust device Q EX When the battery temperature T BATT does not rise or fall but remains constant.

[0250] This allows the battery temperature T BATT is lower than the first threshold temperature T1, and the amount of heat generated by the battery Q BATT is the amount of heat exhausted by the heat exhaust device Q EX If the battery temperature T BATT While keeping the temperature constant, the output current I BATT By increasing the output current I of the solid-state battery 20, the output performance of the solid-state battery 20 can be effectively utilized. For example, in the case where the vehicle on which the battery cooling system 10 is mounted is a hybrid vehicle that has an engine and can run using both the power of the engine and the power of the solid-state battery 20 as a drive source, the increased output current I of the solid-state battery 20 can be effectively utilized. BATT By utilizing the solid-state battery 20 as a driving source, the load on the engine can be reduced, improving fuel efficiency. BATT The power may be used to charge a low-voltage battery for auxiliary equipment mounted on the vehicle, or may be used as operating power for an air conditioner mounted on the vehicle.

[0251] <Second embodiment of control flow in battery control device> Next, a second embodiment of the control flow of the input / output power of the solid-state battery 20 in the battery control device 50 will be described with reference to Figs.

[0252] As shown in FIG. 19, the battery control device 50 first detects the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT, the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20 are acquired (step S7001). In this embodiment, the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT The battery voltage CCV is obtained, for example, by detection by a voltage sensor (not shown) provided in the solid-state battery 20. The remaining battery charge SOC is obtained, for example, by calculation based on the obtained battery voltage CCV.

[0253] Next, the process proceeds to step S7002, in which the amount of heat generated by the solid-state battery 20, that is, the battery heat generation amount Q BATT , the amount of heat absorbed by the refrigerant W from the solid-state battery 20, Q A , the amount of heat absorbed by the first heat generating component 81 from the refrigerant W is the first heat generating component heat absorption amount Q B , the amount of heat absorbed by the second heat generating component 82 from the refrigerant W is the second heat generating component heat absorption amount Q C , and the amount of heat exhausted by the heat exhaust device 30 of the refrigerant W Q EX is obtained by calculation.

[0254] Battery heat generation Q BATT is calculated using the above-mentioned formula (13), similarly to the second example of the control flow in the battery control device of the first embodiment.

[0255] Battery heat absorption Q Ais calculated using the above-mentioned formula (2), similarly to the second example of the control flow in the battery control device of the first embodiment.

[0256] Heat absorption amount Q of the first heat generating component B is calculated using the above-mentioned formula (18), similarly to the first example of the control flow in the battery control device of the second embodiment.

[0257] Heat absorption amount Q of the second heat generating component C [J] is calculated using the above-mentioned formula (19), similarly to the first example of the control flow in the battery control device of the second embodiment.

[0258] Heat exhaust equipment exhaust heat amount Q EX [J] is calculated using the above-mentioned formula (4), similarly to the second example of the control flow in the battery control device of the first embodiment.

[0259] Next, the process proceeds to step S7003, and the battery temperature T BATT is the preset output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If the number is equal to or less than the number (step S7003: NO), the process proceeds to step S8001, which will be described later.

[0260] In step S7004, the battery open circuit voltage OCV is obtained from the SOC-OCV map based on the most recently obtained remaining battery charge SOC.

[0261] Then, the process proceeds to step S7005, and the battery heat generation amount Q BATT and the battery heat absorption Q A The new permitted current value Inew Calculate the output current I BATT The new permitted current value I new The new permitted current value I new is calculated by the above-mentioned formula (15), similarly to the second example of the control flow in the battery control device of the first embodiment.

[0262] Next, the process proceeds to step S7006, and the permitted current value I map The new permitted current value I new and stores the updated value in the control storage unit 51.

[0263] Next, the process proceeds to step S7007, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20 are acquired.

[0264] Next, the process proceeds to step S7008, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20, the amount of heat generated by the battery Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C, and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0265] Next, the process proceeds to step S7009, and the battery temperature T BATT is the preset output limit start temperature T s Then, it is judged whether the battery temperature T BATT is the output limit start temperature T s If the battery temperature T BATT is the output limit start temperature T s [℃], i.e., the battery temperature T BATT is the output limit start temperature T s If the temperature is equal to or lower than [° C.] (step S7009: NO), the process proceeds to step S8001, which will be described later.

[0266] In step S7010, the amount of heat generated by the battery Q BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX Determine whether or not the battery heat generation amount Q is equal to the battery heat generation amount Q. BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX If they are not equal (step S7010: NO), the process returns to step S7004 and steps S7004 to S7010 are repeated. BATTand the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX When the values ​​are equal (step S7010: YES), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0267] In this way, the battery control device 50 performs a series of controls based on the battery temperature T BATT is the specified output limit start temperature T s If the battery heat generation amount Q exceeds BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT Control.

[0268] Battery heat generation Q BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX When the battery temperature T BATT In this manner, the battery control device 50 controls the battery temperature T BATT , the output limit start temperature T s A predetermined output permission upper limit temperature T lim The temperature is controlled to be less than the maximum allowable output temperature T lim is set in advance according to the battery characteristics of the solid-state battery 20 and is stored in the control storage unit 51.

[0269] As a result, the battery temperature T BATT is the output limit start temperature T s Even if the battery temperature T BATT The upper limit of the output allowable temperature T lim Therefore, it is possible to prevent the output from the solid-state battery 20 from being suddenly limited, and a stable output from the solid-state battery 20 can be maintained.

[0270] In addition, in this series of controls, the battery control device 50 determines the thermal resistance value R between the solid-state battery 20 and the refrigerant W. th is stored in the control memory unit 51, and this thermal resistance value R th Based on the battery heat generation amount Q BATT and the battery heat absorption Q A A new permitted current value I of the solid-state battery 20 that is equal to new Calculate the output current I BATT The new permitted current value I new The control is performed so that

[0271] As a result, the output current I BATT This suppresses hunting and reduces the amount of heat generated by the battery Q in a short time. BATT and the battery heat absorption Q A and the battery heat absorption amount Q A and the heat absorption amount Q of the first heat generating component B and the heat absorption amount Q of the second heat generating component C The sum of these is the amount of heat exhausted by the heat exhaust device Q EX The output current I of the solid-state battery 20 is set to be equal to BATT can be controlled.

[0272] On the other hand, as described above, in steps S7003 and S7009, the battery temperature T BATT is the output limit start temperature T s is not exceeded, i.e., the battery temperature T BATT is the output limit start temperature T s If it is equal to or lower, the process proceeds to step S8001.

[0273] As shown in FIG. 20, in step S8001, the battery temperature T BATT is the control target temperature T g Determine whether the control target temperature T is lower than [℃]. g is the output limit start temperature T s The control target temperature T g is the output limit start temperature T s It may be the same temperature.

[0274] In step S8001, the battery temperature T BATT is the control target temperature T g That is, the battery temperature T BATT is the control target temperature T g If so (step S8001: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0275] In step S8001, the battery temperature T BATT is the control target temperature T g If the result is yes (step S8001), the process proceeds to step S8002.

[0276] In step S8002, the battery open circuit voltage OCV is obtained from the SOC-OCV map based on the latest remaining battery charge SOC stored in the control storage unit 51.

[0277] Then, the process proceeds to step S8003, and the maximum allowable current value I max The maximum allowable current value I max is the battery temperature T BATT Control the target temperature T g This is the current value required to increase the battery capacity to the maximum capacity. As in the second example of the control flow in the battery control device of the first embodiment, this is calculated by the above-mentioned formula (17).

[0278] Next, the process proceeds to step S8004, and the maximum allowable current value Imax is the permitted current value I map It is determined whether the maximum allowable current value I max is the permitted current value I map If it is equal to or less than the maximum allowable current value I max is the permitted current value I map If the difference is higher than the threshold (step S8004: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0279] In step S8005, the output current I BATT is the maximum allowable current value I max It is determined whether the output current I BATT is the maximum allowable current value I max If the output current I of the solid-state battery 20 is lower than the threshold voltage Vcc (step S8005: YES), the process proceeds to step S8006. BATT is the maximum allowable current value I max If the output current I BATT is the maximum allowable current value I max If so (step S8005: NO), the series of controls ends. Then, the process returns to the start, and the battery control device 50 repeats the series of controls.

[0280] In step S8006, the output current I BATT The maximum allowable current I max The control is performed so that

[0281] Next, the process proceeds to step S8007, and the permitted current value I map The maximum allowable current value I calculated in step S8003 max and stores the updated value in the control storage unit 51.

[0282] Next, the process proceeds to step S8008, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20 are acquired.

[0283] Next, the process proceeds to step S8009, and the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT , the remaining battery charge SOC of the solid-state battery 20, and the battery voltage CCV of the solid-state battery 20, the amount of heat generated by the battery Q BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX The amount of heat generated by the battery Q is calculated. BATT , Battery heat absorption Q A , the amount of heat absorbed by the first heat generating component Q B , the amount of heat absorbed by the second heat generating component Q C , and exhaust heat amount Q of the heat exhaust device EX is updated and stored in the control storage unit 51.

[0284] Then, the process returns to step S8001, and the battery temperature T BATT is the control target temperature T g If the battery temperature is lower than TBATT is the control target temperature T g Steps S8001 to S8009 are repeated until the

[0285] In this way, the battery control device 50 detects the battery temperature T BATT is the control target temperature T g Lower and the output current I BATT The battery temperature T BATT Control the target temperature T g The maximum allowable current I max If it is smaller, the output current I BATT However, in this embodiment, the maximum allowable current value I max is the permitted current value I map If it is higher than the permitted current value I map In this way, "controlling to increase the output current" means that there is control to increase the output current, and other controls related to the output current may be used in combination. For example, the maximum allowable current value I max The permitted current value I map If the current limit is greater than 1, the permitted current limit I map There may be cases where the output current is not increased because priority is given to the other.

[0286] This control can be said to be output current release control of the solid-state battery 20 according to the cooling capacity of the battery cooling system 10 for the solid-state battery 20. BATT is the control target temperature T g If it is lower, the output current I of the solid-state battery 20 is adjusted according to the cooling capacity of the solid-state battery 20 in the battery cooling system 10. BATT By increasing the output current I of the solid-state battery 20, it is possible to effectively utilize the output performance of the solid-state battery 20. For example, in the case where the vehicle on which the battery cooling system 10 is mounted is a hybrid vehicle that has an engine and can run using both the power of the engine and the power of the solid-state battery 20 as a drive source, the increased output current I of the solid-state battery 20 can be effectively utilized. BATTBy utilizing the solid-state battery 20 as a driving source, the load on the engine can be reduced, improving fuel efficiency. BATT The power may be used to charge a low-voltage battery for auxiliary equipment mounted on the vehicle, or may be used as operating power for an air conditioner mounted on the vehicle.

[0287] Although the embodiments of the present invention have been described above with reference to the accompanying drawings, it goes without saying that the present invention is not limited to such embodiments. It is clear that a person skilled in the art can come up with various modifications or alterations within the scope of the claims, and it is understood that these also naturally belong to the technical scope of the present invention. In addition, the components in the above embodiments may be arbitrarily combined within the scope of the invention.

[0288] For example, in the second embodiment, the battery cooling system 100 is provided with two heat-generating components, a first heat-generating component 81 and a second heat-generating component 82, other than the solid-state battery 20 and the heat dissipation device 30, but the number of heat-generating components other than the solid-state battery 20 and the heat dissipation device 30 provided in the battery cooling system 100 may be one, or three or more.

[0289] In the first and second embodiments, the battery temperature T BATT , Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT is obtained by detection using a battery temperature sensor 41, a battery inlet refrigerant temperature sensor 42, a battery outlet refrigerant temperature sensor 43, a heat exhaust device inlet refrigerant temperature sensor 44, a heat exhaust device outlet refrigerant temperature sensor 45, a first heat generating component inlet refrigerant temperature sensor 46, a first heat generating component outlet refrigerant temperature sensor 47, and a second heat generating component outlet refrigerant temperature sensor 48. BATT, Battery inlet coolant temperature T W_BATT_IN , battery outlet coolant temperature T W_BATT_OUT , the coolant temperature at the heat exhaust device inlet T W_EX_IN , heat exhaust device outlet refrigerant temperature T W_EX_OUT , the coolant temperature at the inlet of the first heat generating component T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT , and the second heat generating component outlet coolant temperature T W_C_OUT may be obtained by calculation based on other detected values.

[0290] This specification describes at least the following items. In parentheses, components corresponding to the above-described embodiment are shown as examples, but the present invention is not limited to these.

[0291] (1) a solid-state battery (solid-state battery 20); A heat exhaust device (heat exhaust device 30); a cooling circuit (cooling circuit 40) in which a refrigerant (refrigerant W) circulates through the solid-state battery and the heat dissipation device; a battery control device (battery control device 50) capable of controlling input / output power of the solid-state battery; The refrigerant absorbs heat from the solid-state battery to cool the solid-state battery, and the heat absorbed from the solid-state battery is discharged by the heat dissipation device. The battery control device includes: The temperature of the solid-state battery is the battery temperature (battery temperature T BATT ) is the specified output limit start temperature (output limit start temperature T s ) is exceeded, The amount of heat generated by the solid-state battery (battery heat generation amount Q BATT ) and the amount of heat absorbed by the refrigerant from the solid-state battery (battery heat absorption amount Q A ) and the amount of heat exhausted by the heat exhaust device of the refrigerant (heat exhaust device heat exhaust amount Q EX ) is equal to the output current (output current I BATT ) and The battery temperature is set to a predetermined output permission upper limit temperature (output permission upper limit temperature T lim ) battery cooling system.

[0292] According to (1), even if the battery temperature of the solid-state battery exceeds the output limit start temperature, the solid-state battery can be used while preventing the battery temperature from reaching the output allowable upper limit temperature. Therefore, it is possible to prevent the output from the solid-state battery from being suddenly limited, and to maintain a stable output from the solid-state battery.

[0293] (2) The battery cooling system according to (1), The battery control device includes: Obtaining a heat generation amount of the solid-state battery by detecting or calculating the heat generation amount of the solid-state battery; The battery inlet temperature (T W_BATT_IN ) and the battery outlet temperature (battery outlet coolant temperature T W_BATT_OUT ) and calculating an amount of heat absorbed by the coolant from the solid-state battery based on the battery inlet temperature and the battery outlet temperature; The temperature of the coolant introduced into the heat exhaust device is the heat exhaust device inlet temperature (heat exhaust device inlet coolant temperature T W_EX_IN ) and the heat exhaust device outlet temperature (heat exhaust device outlet refrigerant temperature T W_EX_OUT ) and calculating an amount of heat exhausted by the refrigerant in the heat exhaust device based on the heat exhaust device inlet temperature and the heat exhaust device outlet temperature; When the battery temperature is equal to or higher than the output limit start temperature, When the amount of heat generated by the solid-state battery is greater than the amount of heat absorbed by the refrigerant from the solid-state battery, The output current of the solid-state battery is set to a first limit current value (permitted current value I new ), and a battery cooling system that feedback-controls an output current of the solid-state battery based on the acquired amounts of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant at the heat exhaust device, so that the amount of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant at the heat exhaust device are equal.

[0294] According to (2), the output current of the solid-state battery can be feedback-controlled in accordance with the amount of heat generated by the solid-state battery under actual usage conditions, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant's heat exhaust device. Therefore, the output current of the solid-state battery can be controlled so that the amount of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant's heat exhaust device are equal under actual usage conditions, and the battery temperature can be kept constant.

[0295] (3) A battery cooling system according to (1) or (2), The battery control device includes: The thermal resistance value between the solid-state battery and the refrigerant (thermal resistance value R th ) is stored, calculating a current value of the solid-state battery at which an amount of heat generated by the solid-state battery is equal to an amount of heat absorbed by the coolant from the solid-state battery, based on the thermal resistance value; A battery cooling system that controls an output current of the solid-state battery to the current value.

[0296] According to (3), while suppressing hunting of the output current of the solid-state battery, the output current of the solid-state battery can be controlled so that the amount of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat discharged by the heat dissipation device of the refrigerant are equal in a short period of time.

[0297] (4) A battery cooling system according to (1), The battery control device includes: The battery temperature is a control target temperature (control target temperature T g) and the output current of the solid-state battery is lower than the current value (allowable maximum current value I max ), A battery cooling system that controls the solid-state battery to increase its output current.

[0298] According to (4), when the battery temperature is lower than the control target temperature, the output current of the solid-state battery is increased according to the cooling capacity of the solid-state battery in the battery cooling system, so that the output performance of the solid-state battery can be effectively utilized. Here, "control to increase the output current" means that there is control to increase the output current, and other control related to the output current may be used in combination. For example, when the allowable maximum current value I max The permitted current value I map If the current limit is greater than 1, the permitted current limit I map There may be cases where the output current is not increased because priority is given to the other.

[0299] (5) A battery cooling system according to (1), The battery control device includes: When the battery temperature is lower than a predetermined first threshold temperature (first threshold temperature T1) and the amount of heat absorbed by the coolant from the solid-state battery is smaller than the amount of heat exhausted by the coolant at the heat exhaust device, A battery cooling system that controls the solid-state battery to increase its output current.

[0300] According to (5), when the battery temperature is lower than a predetermined first threshold temperature and the amount of heat absorbed by the refrigerant from the solid-state battery is smaller than the amount of heat dissipated by the refrigerant's heat dissipation device, the output current of the solid-state battery can be increased, thereby making effective use of the output performance of the solid-state battery.

[0301] (6) A battery cooling system according to (1), The battery control device includes: The battery inlet temperature (T W_BATT_IN) and the battery outlet temperature (battery outlet coolant temperature T W_BATT_OUT ) and The battery inlet temperature, the battery outlet temperature, and the mass flow rate of the refrigerant (mass flow rate q m ) and the specific heat of the refrigerant (specific heat c L ) calculating the amount of heat absorbed by the coolant from the solid-state battery based on the above; The temperature of the coolant introduced into the heat exhaust device is the heat exhaust device inlet temperature (heat exhaust device inlet coolant temperature T W_EX_IN ) and the heat exhaust device outlet temperature (heat exhaust device outlet refrigerant temperature T W_EX_OUT ) and The heat exhaust device inlet temperature, the heat exhaust device outlet temperature, and the mass flow rate of the refrigerant (mass flow rate q m ) and the specific heat of the refrigerant (specific heat c L ) and calculates the amount of heat discharged from the refrigerant in the heat discharge device based on the above.

[0302] According to (6), by detecting the temperature at each position in the cooling circuit of the refrigerant, the amount of heat absorbed by the refrigerant from the solid-state battery and the amount of heat discharged by the refrigerant in the heat dissipation device can be calculated and obtained accurately in a simple manner.

[0303] (7) A battery cooling system (battery cooling system 100) according to (1), The battery cooling system further includes heat generating components (a first heat generating component 81 and a second heat generating component 82) other than the solid-state battery and the heat dissipation device, the cooling circuit circulates the refrigerant through the solid-state battery, the heat dissipation device, and the heat-generating component; the coolant absorbs heat from the solid-state battery to cool the solid-state battery, absorbs heat from the heat-generating component to cool the heat-generating component, and dissipates the heat absorbed from the solid-state battery and the heat-generating component through the heat dissipation device; The battery control device includes: When the battery temperature exceeds the output limit start temperature, Instead of the heat generation amount of the solid-state battery, the heat absorption amount of the refrigerant from the solid-state battery, and the heat exhaust amount of the refrigerant at the heat exhaust device being equal to each other, The amount of heat generated by the solid-state battery is equal to the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat absorbed by the refrigerant from the solid-state battery is equal to the amount of heat absorbed by the refrigerant from the heat-generating component (first heat-generating component heat absorption amount Q B , the amount of heat absorbed by the second heat generating component Q C a current flowing through the solid-state battery and a current flowing through the solid-state battery;

[0304] According to (7), the battery cooling system further includes heat generating components other than the solid-state battery and the heat dissipation device, and the cooling circuit circulates the refrigerant through the heat generating components in addition to the solid-state battery and the heat dissipation device, and the refrigerant also cools the heat generating components. According to (7), the output current of the solid-state battery is controlled so that the amount of heat generated by the solid-state battery is equal to the amount of heat absorbed by the refrigerant from the solid-state battery, and the sum of the amount of heat absorbed by the refrigerant from the solid-state battery and the amount of heat absorbed by the refrigerant from the heat generating components is equal to the amount of heat dissipated by the refrigerant at the heat dissipation device. Therefore, even if the battery temperature of the solid-state battery exceeds the output limit start temperature, the solid-state battery can be used while preventing the battery temperature of the solid-state battery from reaching the output permitted upper limit temperature. Therefore, it is possible to avoid abrupt limitation of the output from the solid-state battery, and to maintain a stable output from the solid-state battery.

[0305] (8) The battery cooling system according to (7), The battery control device includes: The battery inlet temperature (T W_BATT_IN ) and the battery outlet temperature (battery outlet coolant temperature T W_BATT_OUT ) and The battery inlet temperature, the battery outlet temperature, and the mass flow rate of the refrigerant (mass flow rate q m ) and the specific heat of the refrigerant (specific heat c L) calculating the amount of heat absorbed by the coolant from the solid-state battery based on the above; The temperature of the coolant introduced into the heat exhaust device is the heat exhaust device inlet temperature (heat exhaust device inlet coolant temperature T W_EX_IN ) and the heat exhaust device outlet temperature (heat exhaust device outlet refrigerant temperature T W_EX_OUT ) and The heat exhaust device inlet temperature, the heat exhaust device outlet temperature, and the mass flow rate of the refrigerant (mass flow rate q m ) and the specific heat of the refrigerant (specific heat c L ) calculating the amount of heat discharged from the refrigerant in the heat discharge device based on the above; The temperature of the coolant introduced into the heat generating component is the heat generating component inlet temperature (the first heat generating component inlet coolant temperature T W_B_IN , the refrigerant temperature at the outlet of the first heat generating component T W_B_OUT ) and the temperature of the coolant discharged from the heat generating component, which is the heat generating component outlet temperature (first heat generating component outlet coolant temperature T W_B_OUT , the second heat generating component outlet coolant temperature T W_C_OUT ) and The heat generating component inlet temperature, the heat generating component outlet temperature, and the mass flow rate of the refrigerant (mass flow rate q m ) and the specific heat of the refrigerant (specific heat c L and calculating an amount of heat absorbed by the refrigerant from the heat-generating component based on the amount of heat absorbed by the refrigerant.

[0306] According to (8), by detecting the temperature at each position in the cooling circuit of the refrigerant, it is possible to accurately calculate and obtain, in a simple manner, the amount of heat absorbed by the refrigerant from the solid-state battery, the amount of heat dissipated by the heat dissipation device of the refrigerant, and the amount of heat absorbed by the refrigerant from the heat-generating components. [Explanation of symbols]

[0307] 10 Battery Cooling System 100 Battery Cooling System 20 solid state battery 30 Heat dissipation device 40 Cooling circuit 50 Battery control device c Lspecific heat I BATT Output Current I max Maximum allowable current value (current value) I new Permitted current value (first limit current value) Q BATT Battery heat generation (heat generation) Q A Battery heat absorption (heat absorption amount) Q B Heat absorption amount of the first heat generating component (heat absorption amount) Q C Heat absorption amount of the second heat generating component (heat absorption amount) Q EX Heat exhaust equipment exhaust heat amount (exhaust heat amount) q m mass flow rate R th Thermal resistance value T1 First threshold temperature T BATT Battery Temperature T g Control target temperature T lim Output Allowable Upper Temperature T s Output limit start temperature T W_BATT_IN Battery inlet coolant temperature (battery inlet temperature) T W_BATT_OUT Battery outlet coolant temperature (battery outlet temperature) T W_B_IN First heat generating component inlet coolant temperature (heat generating component inlet temperature) T W_B_OUT Refrigerant temperature at the outlet of the first heat generating component (heat generating component outlet temperature, heat generating component inlet temperature) T W_C_OUT Second heat generating component outlet coolant temperature (heat generating component outlet temperature) T W_EX_IN Coolant temperature at the inlet of the heat exhaust device (temperature at the inlet of the heat exhaust device) T W_EX_OUT Coolant temperature at the outlet of the heat exhaust device (temperature at the outlet of the heat exhaust device) W Refrigerant

Claims

1. A solid-state battery; A heat dissipation device; a cooling circuit in which a refrigerant circulates through the solid-state battery and the heat dissipation device; a battery control device capable of controlling input and output power of the solid-state battery; The refrigerant absorbs heat from the solid-state battery to cool the solid-state battery, and the heat absorbed from the solid-state battery is dissipated by the heat dissipation device, The battery control device includes: When the battery temperature, which is the temperature of the solid-state battery, exceeds a predetermined output limit start temperature, controlling an output current of the solid-state battery so that a heat generation amount of the solid-state battery, a heat absorption amount of the coolant from the solid-state battery, and a heat exhaust amount of the coolant at the heat exhaust device are equal to each other; A battery cooling system that controls the battery temperature to be equal to or higher than the output limit start temperature and lower than a predetermined output permission upper limit temperature that is the upper limit temperature at which output is permitted.

2. 2. The battery cooling system of claim 1, The battery control device includes: A heat generation amount of the solid-state battery is obtained by calculation; Obtaining, by detection or calculation, a battery inlet temperature, which is a temperature of the coolant introduced into the solid-state battery, and a battery outlet temperature, which is a temperature of the coolant discharged from the solid-state battery; calculating an amount of heat absorbed by the coolant from the solid-state battery based on the battery inlet temperature and the battery outlet temperature; Obtaining, by detection or calculation, a heat exhaust device inlet temperature, which is the temperature of the coolant introduced into the heat exhaust device, and a heat exhaust device outlet temperature, which is the temperature of the coolant discharged from the heat exhaust device; calculating an amount of heat exhausted by the refrigerant in the heat exhaust device based on the heat exhaust device inlet temperature and the heat exhaust device outlet temperature; When the battery temperature is equal to or higher than the output limit start temperature, When the amount of heat generated by the solid-state battery is greater than the amount of heat absorbed by the refrigerant from the solid-state battery, limiting an output current of the solid-state battery to a first limited current value; and a battery cooling system that feedback-controls an output current of the solid-state battery based on the acquired amounts of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant at the heat exhaust device, so that the amount of heat generated by the solid-state battery, the amount of heat absorbed by the refrigerant from the solid-state battery, and the amount of heat exhausted by the refrigerant at the heat exhaust device are equal.

3. 3. The battery cooling system according to claim 1, The battery control device includes: A thermal resistance value between the solid-state battery and the refrigerant is stored, calculating a current value of the solid-state battery at which an amount of heat generated by the solid-state battery is equal to an amount of heat absorbed by the coolant from the solid-state battery, based on the thermal resistance value; A battery cooling system that controls an output current of the solid-state battery to the current value.

4. 2. The battery cooling system of claim 1, The battery control device includes: When the battery temperature is lower than a control target temperature that is equal to or lower than the output limit start temperature, and the output current of the solid-state battery is smaller than a current value required to raise the battery temperature to the control target temperature, A battery cooling system that controls the solid-state battery to increase its output current.

5. 2. The battery cooling system of claim 1, The battery control device includes: When the battery temperature is lower than a predetermined first threshold temperature and the amount of heat absorbed by the coolant from the solid-state battery is smaller than the amount of heat exhausted by the coolant at the heat exhaust device, A battery cooling system that controls the solid-state battery to increase its output current.

6. 2. The battery cooling system of claim 1, The battery control device includes: Obtaining, by detection or calculation, a battery inlet temperature, which is a temperature of the coolant introduced into the solid-state battery, and a battery outlet temperature, which is a temperature of the coolant discharged from the solid-state battery; Calculating an amount of heat absorbed by the coolant from the solid-state battery based on the battery inlet temperature, the battery outlet temperature, a mass flow rate of the coolant, and a specific heat of the coolant; Obtaining, by detection or calculation, a heat exhaust device inlet temperature, which is the temperature of the coolant introduced into the heat exhaust device, and a heat exhaust device outlet temperature, which is the temperature of the coolant discharged from the heat exhaust device; A battery cooling system that calculates the amount of heat discharged by the refrigerant in the heat discharge device based on the heat discharge device inlet temperature, the heat discharge device outlet temperature, the mass flow rate of the refrigerant, and the specific heat of the refrigerant.

7. 2. The battery cooling system of claim 1, the battery cooling system further includes a heat generating component other than the solid-state battery and the heat dissipation device, the cooling circuit circulates the refrigerant through the solid-state battery, the heat dissipation device, and the heat-generating component; the coolant absorbs heat from the solid-state battery to cool the solid-state battery, absorbs heat from the heat-generating component to cool the heat-generating component, and dissipates the heat absorbed from the solid-state battery and the heat-generating component through the heat dissipation device; The battery control device includes: When the battery temperature exceeds the output limit start temperature, Instead of the heat generation amount of the solid-state battery, the heat absorption amount of the refrigerant from the solid-state battery, and the heat exhaust amount of the refrigerant at the heat exhaust device being equal to each other, a battery cooling system that controls an output current of the solid-state battery so that the amount of heat generated by the solid-state battery is equal to the amount of heat absorbed by the refrigerant from the solid-state battery, and so that a sum of the amount of heat absorbed by the refrigerant from the solid-state battery and the amount of heat absorbed by the refrigerant from the heat-generating component is equal to the amount of heat exhausted by the refrigerant at the heat exhaust device.

8. 8. The battery cooling system of claim 7, The battery control device includes: Obtaining, by detection or calculation, a battery inlet temperature, which is a temperature of the coolant introduced into the solid-state battery, and a battery outlet temperature, which is a temperature of the coolant discharged from the solid-state battery; Calculating an amount of heat absorbed by the coolant from the solid-state battery based on the battery inlet temperature, the battery outlet temperature, a mass flow rate of the coolant, and a specific heat of the coolant; Obtaining, by detection or calculation, a heat exhaust device inlet temperature, which is the temperature of the coolant introduced into the heat exhaust device, and a heat exhaust device outlet temperature, which is the temperature of the coolant discharged from the heat exhaust device; calculating an amount of heat discharged from the refrigerant in the heat discharge device based on the heat discharge device inlet temperature, the heat discharge device outlet temperature, a mass flow rate of the refrigerant, and a specific heat of the refrigerant; Obtaining, by detection or calculation, a heat-generating component inlet temperature, which is the temperature of the coolant introduced into the heat-generating component, and a heat-generating component outlet temperature, which is the temperature of the coolant discharged from the heat-generating component; A battery cooling system that calculates an amount of heat absorption by the refrigerant from the heat-generating component based on the heat-generating component inlet temperature, the heat-generating component outlet temperature, the mass flow rate of the refrigerant, and the specific heat of the refrigerant.

Citation Information

Patent Citations

  • Battery-charging controller

    JP1999122839A

  • Temperature adjusting control system considering heat amount from external environment

    JP2012252887A

  • Battery charge / discharge control device

    JP2015033154A

  • Charging device and charging method

    WO2012144060A1