Vehicle battery heating method, device and equipment and storage medium
By screening and controlling the on-off and power adjustment of solenoid valves and heaters, the problem of temperature difference in power batteries of new energy vehicles is solved, the battery temperature consistency is achieved, and the vehicle performance is improved.
Patent Information
- Application Number
- CN202510684491.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-08-08
AI Technical Summary
The existing power battery heating solution for new energy vehicles cannot completely eliminate the temperature differences between the batteries in each branch, resulting in the accumulation of battery temperature differences, affecting the charging time, battery life and mileage of the entire vehicle.
By identifying the current temperature set of candidate battery branches, screening the low-temperature and high-temperature branches, controlling the solenoid valve of the high-temperature branch to cut off the water flow, and adjust the heater power according to the temperature of the low-temperature branch and the rated heater power to achieve consistency of the battery temperature.
Effectively eliminate battery temperature differences, ensure the consistency of battery temperatures in each branch, and improve the charging efficiency and battery life of the whole vehicle.
Smart Images

Figure CN120439893A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of automotive engineering technology, in particular to the field of vehicle battery technology, and specifically to a vehicle battery heating method, device, equipment and storage medium. Background Art
[0002] With the continuous development of the energy industry, the proportion of new energy vehicles in commercial vehicles continues to rise. As the "heart" of new energy vehicles, the quality of power batteries directly affects the actual value of new energy vehicles. As key performance indicators of power batteries, the capacity and charge-discharge performance of power batteries directly affect the range and charging efficiency of new energy vehicles.
[0003] Since the current new energy vehicle power batteries mainly use water heating solutions, this solution is limited by external factors such as water channel design characteristics, uneven branch flow, battery self-heating, battery frame structure, etc., and cannot completely eliminate the temperature differences of each branch battery, resulting in the continuous accumulation of battery temperature differences, which seriously affects the vehicle charging time, battery life and vehicle rated power, and thus affects the vehicle charging time and driving range. Summary of the Invention
[0004] The present application provides a vehicle battery heating method, device, equipment and storage medium to eliminate battery temperature differences and effectively ensure the consistency of battery temperature in each branch.
[0005] According to one aspect of the present application, a vehicle battery heating method is provided, the method comprising:
[0006] When the target vehicle is identified as being started, a current battery temperature set of at least one candidate battery branch is obtained; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel;
[0007] screening the at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and controlling a solenoid valve of the high-temperature battery branch to cut off a loop water flow of the high-temperature battery branch;
[0008] The target heater power of the low-temperature battery branch is determined according to the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power.
[0009] According to another aspect of the present application, a vehicle battery heating device is provided, the device comprising:
[0010] a temperature acquisition module, configured to acquire a current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel;
[0011] a branch screening module, configured to screen the at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and control the solenoid valve of the high-temperature battery branch to cut off a loop water flow of the high-temperature battery branch;
[0012] The battery heating module is used to determine the target heater power of the low-temperature battery branch based on the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch, and control the heater of the low-temperature battery branch to heat the battery according to the target heater power.
[0013] According to another aspect of the present application, an electronic device is provided, comprising:
[0014] one or more processors;
[0015] a memory for storing one or more programs;
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement any one of the vehicle battery heating methods provided in the embodiments of the present application.
[0017] According to another aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, any one of the vehicle battery heating methods provided in the embodiments of the present application is implemented.
[0018] According to another aspect of the present application, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the computer program implements any one of the vehicle battery heating methods provided in the embodiments of the present application.
[0019] This application obtains the current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve and a heater connected in series; each candidate battery branch is connected in parallel; based on the current battery temperature set, at least one candidate battery branch is screened to obtain a low-temperature battery branch and a high-temperature battery branch, and the solenoid valve of the high-temperature battery branch is controlled to cut off the loop water flow of the high-temperature battery branch; based on the current battery temperature of the low-temperature battery branch, the target battery temperature and the rated heater power, the target heater power of the low-temperature battery branch is determined, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power. The above technical solution, by arranging heaters and solenoid valves in a layered manner, intelligently controls the on-off of the solenoid valves and the heater power, realizes intelligent regulation of battery temperature, eliminates differences in battery temperature, and effectively ensures the consistency of battery temperature in each branch. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1a This is a flow chart of a vehicle battery heating method provided according to the first embodiment of the present application;
[0021] Figure 1b This is a schematic diagram of a vehicle battery stratified heating system according to the first embodiment of the present application;
[0022] Figure 2 This is a flow chart of a vehicle battery heating method provided according to the second embodiment of the present application;
[0023] Figure 3 This is a schematic structural diagram of a vehicle battery heating device provided in accordance with the third embodiment of the present application;
[0024] Figure 4 It is a structural diagram of an electronic device for implementing the vehicle battery heating method of the fourth embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] In addition, it should be noted that in the technical solution of this application, the collection, storage, use, processing, transmission, provision and disclosure of relevant data such as the current battery temperature set and target battery temperature are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0028] Example 1
[0029] Figure 1a This is a flow chart of a vehicle battery heating method provided in accordance with the first embodiment of the present application. This embodiment is applicable to the case of heating the power battery of a new energy vehicle. It can be performed by a vehicle battery heating device. The vehicle battery heating device can be implemented in the form of hardware and / or software. The vehicle battery heating device can be configured in a computer device, such as a thermal management unit (TMU). Figure 1a As shown, the method includes:
[0030] S110. When it is recognized that the target vehicle is started, a current battery temperature set of at least one candidate battery branch is obtained; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel.
[0031] In this embodiment, the target vehicle refers to a new energy vehicle that needs to manage the temperature of the battery to ensure that it is within the optimal operating temperature range. The candidate battery branch refers to the part in the battery management system that is composed of batteries, solenoid valves and heaters in series; the battery plays the role of providing electrical energy, the heater is used to regulate the temperature, and the solenoid valve is used to control the flow of fluid. The current battery temperature set refers to the temperature data set of all the batteries in the candidate battery branches obtained by the system at the current moment; this set is used for subsequent screening and temperature management
[0032] Exemplarily, the battery temperature set may be represented in the form of a matrix; after the vehicle is started, the current battery temperature set of each candidate battery branch is collected by the battery management system (BMS) of the target vehicle and sent to the TMU.
[0033] To further illustrate the composition of the candidate battery branch of this application, see Figure 1b , power battery 1 to power battery N are batteries of each candidate battery branch; PTC0 is the heater of the water flow branch, PTC1 to PTCN are heaters of each candidate battery branch; 1-3 is a solenoid valve; 1-1 is a water pump of the water flow branch.
[0034] S120 , screening at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and controlling the solenoid valve of the high-temperature battery branch to cut off the loop water flow of the high-temperature battery branch.
[0035] In this embodiment, a low-temperature battery branch refers to a candidate battery branch whose electric battery temperature is below a certain threshold. A high-temperature battery branch refers to a candidate battery branch whose electric battery temperature is greater than or equal to a certain threshold. Loop water flow refers to the flow of liquid (water or other coolant) through pipes or channels in a closed system to transfer or dissipate heat.
[0036] Optionally, the preset target battery temperature can be used as a boundary, and the candidate battery branch whose current battery temperature is lower than the target battery temperature can be determined as a low-temperature battery branch, and the candidate battery branch whose current battery temperature is greater than or equal to the target battery temperature can be determined as a high-temperature battery branch. In the high-temperature battery branch, the water flow can be cut off by controlling the solenoid valve, thereby stopping or reducing the flow of the coolant.
[0037] In this embodiment, the target battery temperature refers to an ideal or safe temperature range set by the BMS to ensure battery performance and safety. This temperature range is usually specified by the battery manufacturer based on the battery's characteristics, usage environment, and performance requirements.
[0038] For example, see Figure 1b If the current battery temperature of power battery 1 is lower than the target battery temperature, the branch where power battery 1 is located is determined as a low-temperature battery branch; if the current battery temperature of power battery 2 is greater than or equal to the target battery temperature, the branch where power battery 2 is located is determined as a high-temperature battery branch, and the solenoid valve connected in series on the left side of power battery 2 is controlled to cut off the water flow, stopping the water flow from PTC2 to power battery 2.
[0039] It can be understood that cutting off the water flow in those circuits whose temperature is higher than the target temperature can ensure that the water flows only to the parts with lower temperature, thereby achieving the effect of uniform heating or raising the temperature of the low-temperature parts.
[0040] S130 : Determine a target heater power for the low-temperature battery branch according to the current battery temperature, the target battery temperature, and the rated heater power of the low-temperature battery branch, and control the heater of the low-temperature battery branch to heat the battery according to the target heater power.
[0041] In this embodiment, the rated heater power refers to the heater's design power, representing the heater's heating capacity under normal operating conditions, typically expressed in watts (W). The system adjusts the heater power as needed to ensure the battery temperature remains within the target range. The target heater power refers to the appropriate power used to control the heater to heat the battery in the low-temperature branch.
[0042] It should be noted that the heater heating in the present application controls the temperature of the battery by means of liquid heating.
[0043] In an optional embodiment, after controlling the heater of the low-temperature battery branch to heat the battery according to the target heater power, the frequency of obtaining the current battery temperature set is determined based on the water flow velocity, pipe radius and total pipe flow of the water flow branch in the target vehicle; wherein, the water flow branch is connected in parallel with at least one candidate battery branch; the water flow branch is composed of a water pump and a heater in series; while the target vehicle is in the startup state, the current battery temperature set of at least one candidate battery branch is obtained according to the acquisition frequency.
[0044] In this embodiment, the water flow branch refers to a pipe passage in the vehicle cooling system, which is specifically used for the flow of water or coolant. The water flow branch connects the water pump and the heater and is part of the battery management system to help maintain the temperature of the battery stable. For example, see Figure 1b , the water flow branch referred to in this application is a branch composed of a water pump 1-1 and a heater 1-2. The water flow rate refers to the speed at which water or coolant flows in a pipe; it is usually expressed in meters per second (m / s). The pipe radius refers to the distance from the center of the pipe to the inner wall of the pipe; in fluid mechanics, the size of the pipe radius directly affects the flow rate and flow rate of the pipe, usually in meters (m). The total pipeline flow refers to the overall flow rate of all pipes in the system. The acquisition frequency refers to the frequency at which battery temperature data is collected, usually expressed in how many times per second (Hz); it indicates the number of times the system monitors and records the battery temperature within a certain period of time. A water pump is a device used to push coolant or water to flow in a pipe; in a cooling system, the water pump provides flow power, allowing the coolant to flow through the system and take away heat.
[0045] Furthermore, the circular area of the pipe radius of the water flow branch in the target vehicle is calculated to obtain the pipe cross-sectional area of the water flow branch; the pipe cross-sectional area of the water flow branch and the water flow velocity are multiplied to obtain the pipe volume flow of the water flow branch; the ratio of the pipe volume flow of the water flow branch to the total pipe flow is calculated to obtain the acquisition frequency of the current battery temperature set.
[0046] In this embodiment, the pipe cross-sectional area is the cross-sectional area of the pipe, which is usually calculated as the area of a circular pipe. The pipe volume flow rate refers to the volume of water or coolant passing through the pipe per unit time; it is usually expressed in cubic meters per second (m 3 / s) to indicate.
[0047] For example, the acquisition frequency can be determined by the following formula:
[0048]
[0049] Where f is the acquisition frequency. V is the water velocity. R is the pipe radius. Q is the total flow rate in the pipe. VπR 2 Refers to the pipe volume flow rate. πR 2 Refers to the cross-sectional area of the pipe.
[0050] In another optional embodiment, if it is identified that there is no low-temperature battery branch, the water pump and heater in the water flow branch, and the solenoid valve and heater of at least one candidate battery branch are controlled to stop working.
[0051] The embodiment of the present application obtains the current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve and a heater connected in series; each candidate battery branch is connected in parallel; based on the current battery temperature set, at least one candidate battery branch is screened to obtain a low-temperature battery branch and a high-temperature battery branch, and the solenoid valve of the high-temperature battery branch is controlled to cut off the loop water flow of the high-temperature battery branch; based on the current battery temperature of the low-temperature battery branch, the target battery temperature and the rated heater power, the target heater power of the low-temperature battery branch is determined, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power. The above technical solution, by arranging heaters and solenoid valves in a layered manner, intelligently controls the on-off of the solenoid valves and the heater power, realizes intelligent regulation of battery temperature, eliminates differences in battery temperature, and effectively ensures the consistency of battery temperature in each branch.
[0052] Example 2
[0053] Figure 2This is a flow chart of a vehicle battery heating method provided in accordance with the second embodiment of the present application. Based on the technical solutions of the above embodiments, this embodiment refines "determining the target heater power of the low-temperature battery branch according to the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch" into "determining the target deviation coefficient of the heater in the low-temperature battery branch according to the current battery temperature and target battery temperature of the low-temperature battery branch; and multiplying the target deviation coefficient of the heater in the low-temperature battery branch and the rated heater power to obtain the target heater power of the heater in the low-temperature battery branch". It should be noted that for the parts not described in detail in the embodiments of the present application, please refer to the relevant statements of other embodiments. Figure 2 As shown, the method includes:
[0054] S210. When it is recognized that the target vehicle is started, obtain a current battery temperature set of at least one candidate battery branch; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel.
[0055] S220 , screening at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and controlling the solenoid valve of the high-temperature battery branch to cut off the loop water flow of the high-temperature battery branch.
[0056] S230 : Determine a target deviation coefficient of a heater in the low-temperature battery branch according to the current battery temperature and the target battery temperature of the low-temperature battery branch.
[0057] In this embodiment, the target deviation coefficient represents the degree of deviation between the current battery temperature and the target battery temperature, and is used to adjust the power output of the heater.
[0058] Optionally, the current battery temperature and the target battery temperature are subtracted to obtain the temperature deviation value of the low-temperature battery branch; the temperature deviation value and the target battery temperature are proportional to obtain the temperature relative error value of the low-temperature battery branch; the temperature relative error and the rated deviation coefficient are subtracted to obtain the target deviation coefficient of the heater in the low-temperature battery branch.
[0059] In this embodiment, the temperature deviation value represents the difference between the current battery temperature and the target battery temperature. The relative temperature error value represents the relative degree of temperature deviation by dividing the temperature deviation value by the target battery temperature. This value reflects the degree to which the current temperature deviates from the target temperature and is typically used to assess the severity of battery temperature deviation.
[0060] For example, the target deviation coefficient can be determined by the following formula:
[0061]
[0062] Among them, δn Refers to the target deviation coefficient of the heater in the battery branch where the electric battery N is located, which is generally [0,1]. For example, since this application mainly considers battery heating, the deviation coefficient of the water flow branch where the water pump is located is set to 1, and the deviation coefficient of the heater in the battery branch where the battery temperature is higher than or equal to the target battery temperature is set to 0. 目标 Refers to the target battery temperature. T N Refers to the current battery temperature of the electric battery N.
[0063] S240 : Calculate the product of the target deviation coefficient and the rated heater power of the heater in the low-temperature battery branch to obtain the target heater power of the heater in the low-temperature battery branch.
[0064] S250 : Control the heater of the low-temperature battery branch to heat the battery according to the target heater power.
[0065] In an optional embodiment, to intuitively display the data of this application, the target deviation coefficient and the target heater power can both be represented in the form of a matrix. Furthermore, in the process of determining the target deviation coefficient and the target output power, the water flow branch and at least one candidate battery branch can be calculated together. The specific technical solution can be implemented by the following steps:
[0066] (1) After the vehicle is started, the BMS collects the temperature matrix signal T = [T1, T2, T3, T4, ..., TN] of each branch battery and sends the temperature matrix signal to the TMU.
[0067] (2) After receiving the temperature signal, the TMU first determines whether the temperature signal T of each layer is ≤ the battery heating stop temperature T 目标 , if T min ≥T 目标 , then the water pump does not rotate, the heater does not heat, and the solenoid valve does not close. min <T 目标 , the TMU will issue a solenoid valve control command to cut off the part whose temperature is higher than T 目标 Loop water flow.
[0068] (3) Calculate the deviation coefficient by TMU, let the deviation coefficient matrix δ = [δ0, δ1, δ2, δ3, ..., δ n ], if T min <T 目标 , then for the main line (water flow branch), the heater deviation coefficient δ0=1; for the line below T 目标 loop, determine the target deviation coefficient; for 目标 The target deviation coefficient for the loop heater is 0.
[0069] (4) The heater output power is calculated by TMU, and the output power matrix P is set to [P0, P1, P2, P3, ..., P n ], heater rated power matrix P 额定 =[P 0额定 ,P 1额定 ,P 2额定 ,P 3额定 ...,P n额定 ], then the target heater power is: P = P 额定 δ.
[0070] (5) The heater receives the power enable signal from the TMU, executes the enable signal request, and heats the battery.
[0071] (6) The entire system reads and refreshes signals at a fixed frequency f.
[0072] The embodiment of the present application obtains the current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve and a heater connected in series; each candidate battery branch is connected in parallel; according to the current battery temperature set, at least one candidate battery branch is screened to obtain a low-temperature battery branch and a high-temperature battery branch, and the solenoid valve of the high-temperature battery branch is controlled to cut off the loop water flow of the high-temperature battery branch; according to the current battery temperature of the low-temperature battery branch and the target battery temperature, the target deviation coefficient of the heater in the low-temperature battery branch is determined; the target deviation coefficient of the heater in the low-temperature battery branch is multiplied by the rated heater power to obtain the target heater power of the heater in the low-temperature battery branch, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power. The above technical solution, by arranging heaters and solenoid valves in a layered manner, intelligently controls the on-off of the solenoid valves and the heater power, realizes intelligent regulation of battery temperature, eliminates the difference in battery temperature, and effectively ensures the consistency of battery temperature in each branch.
[0073] Example 3
[0074] Figure 3 This is a structural diagram of a vehicle battery heating device provided in accordance with the third embodiment of the present application, which is applicable to heating the power battery of a new energy vehicle. The vehicle battery heating device can be implemented in the form of hardware and / or software, and can be configured in a computer device, such as a server. Figure 3 As shown, the device includes:
[0075] The temperature acquisition module 310 is configured to acquire a current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel;
[0076] A branch screening module 320 is configured to screen at least one candidate battery branch based on the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and control the solenoid valve of the high-temperature battery branch to cut off the loop water flow of the high-temperature battery branch;
[0077] The battery heating module 330 is used to determine the target heater power of the low-temperature battery branch according to the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch, and control the heater of the low-temperature battery branch to heat the battery according to the target heater power.
[0078] The embodiment of the present application obtains the current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve and a heater connected in series; each candidate battery branch is connected in parallel; based on the current battery temperature set, at least one candidate battery branch is screened to obtain a low-temperature battery branch and a high-temperature battery branch, and the solenoid valve of the high-temperature battery branch is controlled to cut off the loop water flow of the high-temperature battery branch; based on the current battery temperature of the low-temperature battery branch, the target battery temperature and the rated heater power, the target heater power of the low-temperature battery branch is determined, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power. The above technical solution, by arranging heaters and solenoid valves in a layered manner, intelligently controls the on-off of the solenoid valves and the heater power, realizes intelligent regulation of battery temperature, eliminates differences in battery temperature, and effectively ensures the consistency of battery temperature in each branch.
[0079] Optionally, the battery heating module 330 includes:
[0080] a deviation coefficient determination unit, configured to determine a target deviation coefficient of a heater in the low-temperature battery branch according to a current battery temperature and a target battery temperature of the low-temperature battery branch;
[0081] The heating power determination unit is used to obtain a target heater power of the heater in the low-temperature battery branch by multiplying a target deviation coefficient of the heater in the low-temperature battery branch by a rated heater power.
[0082] Optionally, the deviation coefficient determination unit is specifically used to:
[0083] Subtract the current battery temperature from the target battery temperature to obtain the temperature deviation value of the low-temperature battery branch;
[0084] Calculate the ratio of the temperature deviation value to the target battery temperature to obtain the relative temperature error value of the low-temperature battery branch;
[0085] The target deviation coefficient of the heater in the low-temperature battery branch is obtained by subtracting the temperature relative error from the rated deviation coefficient.
[0086] Optionally, the temperature acquisition module 310 includes:
[0087] a frequency determination unit, configured to determine a frequency for acquiring a current battery temperature set based on a water flow velocity, a pipe radius, and a total flow rate of a water flow branch in a target vehicle, wherein the water flow branch is connected in parallel with at least one candidate battery branch;
[0088] The temperature acquisition unit is used to acquire a current battery temperature set of at least one candidate battery branch according to an acquisition frequency when the target vehicle is in a startup state.
[0089] Optionally, the frequency determination unit is specifically configured to:
[0090] Calculate the area of the circle for the pipe radius of the water flow branch in the target vehicle to obtain the cross-sectional area of the pipe of the water flow branch;
[0091] The volume flow rate of the water flow branch is obtained by multiplying the cross-sectional area of the water flow branch pipe and the water flow velocity;
[0092] The ratio of the pipe volume flow rate of the water flow branch to the total pipe flow rate is calculated to obtain the acquisition frequency of the current battery temperature set.
[0093] Optionally, the water flow branch is composed of a water pump and a heater connected in series; accordingly, the device further includes a branch control module; the branch control module is used to:
[0094] If it is identified that there is no low-temperature battery branch, the water pump and heater in the water flow branch, as well as the solenoid valve and heater of at least one candidate battery branch, are controlled to stop working.
[0095] The vehicle battery heating device provided in the embodiments of the present application can execute the vehicle battery heating method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects for executing each vehicle battery heating method.
[0096] According to an embodiment of the present application, the present application also provides an electronic device, a readable storage medium and a computer program product.
[0097] Example 4
[0098] Figure 44 is a schematic diagram of the structure of an electronic device 410 that implements the vehicle battery heating method of an embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0099] like Figure 4 As shown, the electronic device 410 includes at least one processor 411, and a memory connected to the at least one processor 411 in communication, such as a read-only memory (ROM) 412, a random access memory (RAM) 413, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 411 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 412 or the computer program loaded from the storage unit 418 to the random access memory (RAM) 413. Various programs and data required for the operation of the electronic device 410 can also be stored in the RAM 413. The processor 411, ROM 412 and RAM 413 are connected to each other via a bus 414. An input / output (I / O) interface 415 is also connected to the bus 414.
[0100] Multiple components in electronic device 410 are connected to I / O interface 415, including an input unit 416, such as a keyboard, mouse, etc.; an output unit 417, such as various types of displays, speakers, etc.; a storage unit 418, such as a magnetic disk, optical disk, etc.; and a communication unit 419, such as a network card, modem, wireless communication transceiver, etc. The communication unit 419 allows electronic device 410 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0101] Processor 411 may be any general-purpose and / or specialized processing component with processing and computing capabilities. Examples of processor 411 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 411 executes the various methods and processes described above, such as the vehicle battery heating method.
[0102] In some embodiments, the vehicle battery heating method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 418. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 410 via ROM 412 and / or communication unit 419. When the computer program is loaded into RAM 413 and executed by processor 411, one or more steps of the vehicle battery heating method described above may be performed. Alternatively, in other embodiments, processor 411 may be configured to implement the vehicle battery heating method in any other suitable manner (e.g., via firmware).
[0103] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0104] Computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable vehicle battery heating device, such that, when executed by the processor, the computer programs implement the functions / operations specified in the flowcharts and / or block diagrams. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0105] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0106] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0107] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0108] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0109] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this application can be achieved. This is not limited herein.
[0110] The above specific embodiments do not constitute a limitation on the scope of protection of this application. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the scope of protection of this application.
Claims
1. A vehicle battery heating method, characterized in that: The method comprises: When the target vehicle is identified as being started, a current battery temperature set of at least one candidate battery branch is obtained; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel; screening the at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and controlling a solenoid valve of the high-temperature battery branch to cut off a loop water flow of the high-temperature battery branch; The target heater power of the low-temperature battery branch is determined according to the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch, and the heater of the low-temperature battery branch is controlled to heat the battery according to the target heater power.
2. The method according to claim 1, characterized in that Determining a target heater power of the low-temperature battery branch according to a current battery temperature, a target battery temperature, and a rated heater power of the low-temperature battery branch includes: determining a target deviation coefficient of a heater in the low-temperature battery branch according to a current battery temperature and a target battery temperature of the low-temperature battery branch; A target heater power of the heater in the low-temperature battery branch is obtained by multiplying a target deviation coefficient of the heater in the low-temperature battery branch and a rated heater power.
3. The method according to claim 2, characterized in that The determining, based on the current battery temperature and the target battery temperature of the low-temperature battery branch, a target deviation coefficient of the heater in the low-temperature battery branch includes: Subtracting the current battery temperature from the target battery temperature to obtain a temperature deviation value of the low-temperature battery branch; Calculating a ratio between the temperature deviation value and the target battery temperature to obtain a relative temperature error value of the low-temperature battery branch; The target deviation coefficient of the heater in the low-temperature battery branch is obtained by subtracting the temperature relative error from the rated deviation coefficient.
4. The method according to claim 1, wherein After controlling the heater of the low-temperature battery branch to heat the battery according to the target heater power, the method further includes: determining a frequency for acquiring the current battery temperature set based on a water flow velocity, a pipe radius, and a total flow rate of a water flow branch in the target vehicle; wherein the water flow branch is connected in parallel with the at least one candidate battery branch; When the target vehicle is in the starting state, a current battery temperature set of at least one candidate battery branch is obtained according to the acquisition frequency.
5. The method according to claim 4, characterized in that Determining a frequency of acquiring the current battery temperature set according to a water flow velocity, a pipe radius, and a total pipe flow of a water flow branch in the target vehicle includes: Calculating the area of a circle for the pipe radius of the water flow branch in the target vehicle to obtain the pipe cross-sectional area of the water flow branch; Calculating the product of the pipe cross-sectional area and the waterway flow velocity of the water flow branch to obtain the pipe volume flow rate of the water flow branch; The ratio of the pipe volume flow rate of the water flow branch to the total pipe flow rate is calculated to obtain the acquisition frequency of the current battery temperature set.
6. The method according to claim 4, characterized in that The water flow branch is composed of a water pump and a heater connected in series; accordingly, after screening the at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, the method further includes: If it is identified that the low-temperature battery branch does not exist, the water pump and heater in the water flow branch, and the solenoid valve and heater of the at least one candidate battery branch are controlled to stop working.
7. A vehicle battery heating device, characterized in that: include: a temperature acquisition module, configured to acquire a current battery temperature set of at least one candidate battery branch when the target vehicle is identified to be started; wherein the candidate battery branch is composed of a battery, a solenoid valve, and a heater connected in series; and each candidate battery branch is connected in parallel; a branch screening module, configured to screen the at least one candidate battery branch according to the current battery temperature set to obtain a low-temperature battery branch and a high-temperature battery branch, and control the solenoid valve of the high-temperature battery branch to cut off a loop water flow of the high-temperature battery branch; The battery heating module is used to determine the target heater power of the low-temperature battery branch based on the current battery temperature, target battery temperature and rated heater power of the low-temperature battery branch, and control the heater of the low-temperature battery branch to heat the battery according to the target heater power.
8. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle battery heating method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the vehicle battery heating method according to any one of claims 1 to 6 is implemented. 10 . A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the vehicle battery heating method according to claim 1 .
Citation Information
Patent Citations
Liquid-cooled heat management device for power battery of hybrid power locomotive
CN110838608A
Automobile control method and device, medium and automobile
CN115092013A
Battery heating system and vehicle
CN212542548U
Fluid connector for a battery pack of a vehicle, and battery pack for a vehicle
EP3522292A1
Battery pack for a vehicle
US20200119418A1