Battery water pump control method, device and equipment and readable storage medium

By dynamically adjusting the speed of the battery water pump under different operating conditions, the problem of insufficient control precision of the battery water pump was solved, thereby improving the energy utilization efficiency of new energy electric vehicles and extending the battery's service life.

CN122008964APending Publication Date: 2026-05-12CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
Filing Date
2026-01-06
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing technologies are insufficient to adapt to the dynamic temperature requirements under different operating conditions in battery water pump control, resulting in inadequate control accuracy.

Method used

By determining the vehicle's operating conditions, including driving conditions, load discharge conditions, charging conditions, and heat preservation conditions, and combining the thermal management mode and the cell temperature inside the battery water pump, the speed of the battery water pump is dynamically adjusted to achieve precise cooling or heating.

Benefits of technology

It achieves accurate matching between the internal cooling/heating of the battery water pump and the working conditions, improving the energy utilization efficiency of new energy electric vehicles and extending the battery's service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122008964A_ABST
    Figure CN122008964A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method, device and equipment for a battery water pump and a readable storage medium, and relates to the field of heat management control, the method comprises the steps that under the condition that it is determined that a first vehicle is not in an idling working condition based on the running speed of the first vehicle, the working condition of the first vehicle is determined, the working conditions comprise at least one of a driving condition, a load discharging condition, a charging condition and a heat preservation condition; according to the temperature change data of the circulating water in the battery water pump in the preset time period, the heat management mode of the first vehicle is determined, and the heat management mode comprises a heating mode or a cooling mode; and based on the thermal management mode, according to the temperature of the battery cell in the battery pump and a preset temperature request, determining a target rotating speed of the battery pump and controlling the battery pump to operate at the target rotating speed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of thermal management control, and in particular to a control method, apparatus, device, and readable storage medium for a battery water pump. Background Technology

[0002] Due to range anxiety, pure electric vehicles have seen range-extended electric vehicles (REEVs) emerge as a key technological route for new energy vehicles in recent years. In REEV systems, the battery water pump is a core component of the thermal management system, and its control strategy directly impacts battery stability, system energy consumption, and overall vehicle performance.

[0003] In related technologies for controlling battery-powered water pumps, when the pump is in open-loop control mode, the battery controller obtains the desired open-loop control value based on the desired water flow rate. The battery controller then obtains the corresponding first control coefficient based on the desired water flow rate and the mapping relationship between the desired flow rate and control coefficients. Finally, the battery controller determines the actual open-loop control value of the water pump based on the desired open-loop control value and the first control coefficient. The battery controller then uses the actual open-loop control value to control the water flow rate of the battery-powered water pump.

[0004] However, the above solutions are difficult to adapt to dynamic temperature requirements under different operating conditions, resulting in insufficient control accuracy. Summary of the Invention

[0005] This application provides a control method, apparatus, device, and readable storage medium for a battery-powered water pump. The technical solution is as follows: In one aspect, a method for controlling a battery-powered water pump is provided, the method comprising: If it is determined that the first vehicle is not idling based on its driving speed, the operating condition of the first vehicle is determined. The operating condition includes at least one of driving condition, load discharge condition, charging condition, and heat preservation condition. The idling condition refers to the operating state where the driving speed is less than or equal to a first speed and maintained for a first duration. The driving condition refers to the operating state where the driving speed is greater than a second speed and maintained for a second duration. The load discharge condition refers to the operating state where the engine output power of the first vehicle is higher than a preset output power value during driving. The charging condition refers to the charging state of the first vehicle. The heat preservation condition refers to the operating state where the first vehicle heats the battery through an external power source after the charging gun is plugged in. Based on the operating conditions, the thermal management mode of the first vehicle is determined. The thermal management mode includes a heating mode or a cooling mode. The heating mode is used to heat the circulating water of the battery water pump, and the cooling mode is used to cool the circulating water of the battery water pump. Based on the thermal management mode, the target speed of the battery water pump is determined according to the temperature of the battery cell inside the battery water pump and the preset temperature request, and the battery water pump is controlled to run at the target speed.

[0006] On the other hand, a control device for a battery-powered water pump, the device comprising: The determination module is used to determine the operating condition of the first vehicle when it is determined that the first vehicle is not in an idling condition based on its driving speed. The operating condition includes at least one of driving condition, load discharge condition, charging condition, and heat preservation condition. The idling condition refers to the operating state where the driving speed is less than or equal to a first speed and maintained for a first duration. The driving condition refers to the operating state where the driving speed is greater than a second speed and maintained for a second duration. The load discharge condition refers to the operating state where the engine output power of the first vehicle is higher than a preset output power value during driving. The charging condition refers to the charging state of the first vehicle. The heat preservation condition refers to the operating state where the first vehicle heats the battery through an external power source after the charging gun is plugged in. The determining module is further configured to determine the thermal management mode of the first vehicle based on the working conditions. The thermal management mode includes a heating mode or a cooling mode. The heating mode is used to heat the battery water pump with circulating water, and the cooling mode is used to cool the battery water pump with circulating water. The determining module is further configured to determine the target speed of the battery water pump based on the thermal management mode, the temperature of the battery cell inside the battery water pump, and a preset temperature request, and control the battery water pump to operate at the target speed.

[0007] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one program, the at least one program being loaded and executed by the processor to implement the battery water pump control method as described above.

[0008] On the other hand, a computer-readable storage medium is provided, wherein at least one segment is stored in the storage medium, the at least one segment being loaded and executed by a processor to implement the battery water pump control method as described above.

[0009] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the control method for the battery water pump described above.

[0010] The beneficial effects of the technical solutions provided in this application include at least the following: By considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating of the battery water pump and the working conditions, thereby further improving the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a structural block diagram of a computer system provided in an exemplary embodiment of this application; Figure 2 This is a flowchart of a battery water pump control method provided in an exemplary embodiment of this application; Figure 3 This is a flowchart of a battery water pump control method under driving conditions provided in an exemplary embodiment of this application; Figure 4 This is a flowchart of a battery water pump control method under load discharge conditions provided in an exemplary embodiment of this application; Figure 5 This is a flowchart of a battery water pump control method under charging conditions provided in an exemplary embodiment of this application; Figure 6 This is a flowchart of a battery water pump control method under charging conditions provided in another exemplary embodiment of this application; Figure 7 This is a flowchart of a battery water pump control method under load discharge conditions provided in an exemplary embodiment of this application; Figure 8 This invention provides a structural block diagram of a control device for a battery water pump according to an exemplary embodiment of the present application. Figure 9 A structural block diagram of a computer device provided in an exemplary embodiment of this application is shown. Detailed Implementation

[0013] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] In this application, the terms "first" and "second" are used to distinguish between identical or similar items that have essentially the same function. It should be understood that there is no logical or temporal dependency between "first" and "second", nor is there any limitation on the quantity or execution order.

[0015] Figure 1 A structural block diagram of a computer system provided in an exemplary embodiment of this application is shown. Based on this structural block diagram, the execution process of the battery water pump control method provided in this embodiment will be described. This computer system is applied to a first vehicle 10, and the following process is described using the thermal management controller within the first vehicle 10 as the execution entity.

[0016] Optionally, the first vehicle 10 can be at least one of the following: a gasoline-powered vehicle, an electric vehicle, a hybrid vehicle, a fuel cell vehicle, a solar-powered vehicle, etc., wherein a hybrid vehicle refers to a combination of a gasoline-powered vehicle and an electric vehicle.

[0017] In this embodiment of the application, the first vehicle 10 is implemented as a range-extended electric vehicle as an example for description. The first vehicle 10 includes a battery water pump 11.

[0018] In range-extended electric vehicles, the thermal management controller maintains the temperature of the battery, motor, and vehicle compartment within a specified range through either cooling or heating modes. These two modes utilize both the waste heat from the electric drive system and the exhaust heat from the range extender (engine), maximizing energy utilization.

[0019] The thermal management controller is responsible for collecting and summarizing all temperature information from the battery, motor, and cabin, and then making real-time decisions to drive actuators such as the battery water pump 11, fan, valve, and compressor to keep the entire vehicle within the specified temperature range.

[0020] In this embodiment of the application, the thermal management controller determines that the first vehicle 10 is in a non-idling condition based on the driving speed of the first vehicle 10.

[0021] Furthermore, the operating conditions of the first vehicle 10 are determined based on vehicle information. The current thermal management mode of the first vehicle 10 is then determined based on the operating conditions. Under different thermal management modes of different operating conditions, the rotational speed of the battery water pump 11 is determined based on the temperature of the battery water pump 11 and a preset temperature request. Illustratively, the first vehicle 10 includes n operating conditions. Under operating condition 1, based on the cell temperature obtained under different thermal management modes and the preset temperature request, the target rotational speed 1 of the battery water pump 11 is determined, and the thermal management controller controls the battery water pump 11 to rotate at the target rotational speed 1.

[0022] It is worth noting that the above interaction method is only an exemplary example. In other embodiments, the control method of the battery water pump 11 is implemented by the coordination of the first vehicle 10 and the server. Indicatively, the first vehicle 10 is responsible for uploading the data it collects to the server. After receiving the data sent by the first vehicle 10, the server executes the calculation logic and sends the finally determined target rotation speed back to the first vehicle 10. The thermal management controller in the first vehicle 10 then controls the battery water pump 11 to rotate at the target rotation speed.

[0023] Optionally, the server can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware servers, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. In some embodiments, the server can also be implemented as a node in a blockchain system.

[0024] It should be noted that all information (including but not limited to preset temperature, cabin temperature, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or by all parties in full, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant regions. For example, the water level data and operating status data involved in this application were obtained with full authorization.

[0025] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0026] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 2 This is a flowchart of a battery water pump control method provided in an exemplary embodiment of this application. In this embodiment, the method is executed by a vehicle, such as... Figure 2 As shown, the method includes the following steps.

[0027] Step 200: If it is determined that the first vehicle is not idling based on its driving speed, then determine the operating condition of the first vehicle.

[0028] Optionally, the first vehicle is equipped with a speed sensor to obtain the vehicle's speed.

[0029] Determine whether the first vehicle is idling based on its speed.

[0030] The idling condition refers to the operating state where the speed of the first vehicle is less than or equal to a first speed and maintained for a first duration. For example, the first speed is 4 km / h. When the speed of the first vehicle is less than or equal to 4 km / h and maintained for 4 seconds, the first vehicle is determined to be in the idling condition.

[0031] In another alternative embodiment, the idling condition refers to a state in which the engine in the first vehicle is running but the first vehicle is stationary (or the clutch is disengaged and the transmission is in neutral) and no power is output to the outside.

[0032] Regardless of the method used to determine whether the first vehicle is in an idling condition, the idling condition is characterized by low engine speed, the accelerator pedal being fully released in the first vehicle, and the engine only maintaining its own operation.

[0033] When the first vehicle is not idling, its vehicle information is acquired. Based on the vehicle information, the operating condition of the first vehicle is determined, whereby the operating condition reflects the running status of the first vehicle.

[0034] Optional vehicle information includes, but is not limited to, driving speed, accelerator pedal opening data, engine output power, range extender output power, maximum allowable battery discharge power, battery charging status, number of charging ports, etc.

[0035] Among them, driving speed refers to the speed of the vehicle during driving, which is obtained through a speed sensor.

[0036] Accelerator pedal opening data is used to reflect the strength of the vehicle's power demand. The larger the accelerator pedal opening, the stronger the vehicle's power demand and the more obvious the acceleration the onboard user wants. In range-extended electric vehicles, the accelerator pedal opening is directly related to the motor's torque request. The larger the opening, the greater the target driving torque, the higher the motor output power, and the faster the vehicle accelerates.

[0037] Engine output power refers to the effective mechanical work output at the crankshaft end of the engine per unit time.

[0038] The output power of a range extender refers to the electrical power that can be continuously output on the high-voltage DC bus. The output power of a range extender can be determined by the product of the engine's net power and the generator's efficiency.

[0039] The maximum permissible discharge of a battery refers to the peak discharge power allowed by the Battery Management System (BMS) over 10 seconds under the current battery charge and temperature.

[0040] The battery's state of charge is based on the percentage of its remaining charge and usable capacity, with 0% being the lower limit of usable capacity and 100% being the upper limit.

[0041] The number of charging port holes refers to the standard charging port currently configured on the first vehicle. Generally, the number of charging port holes includes 7 holes and 9 holes, with different numbers of holes corresponding to different charging conditions.

[0042] Optionally, the operating conditions include, but are limited to, at least one of the following: driving conditions, load discharge conditions, charging conditions, and heat preservation conditions.

[0043] Among them, driving condition refers to the working state in which the driving speed is greater than the second speed and maintained for the second duration; load discharge condition refers to the working state in which the output power of the engine of the first vehicle is higher than the preset output power value during driving; charging condition refers to the charging state of the first vehicle; and heat preservation condition refers to the working state in which the first vehicle heats the battery through an external power source after the charging gun is plugged in.

[0044] In some embodiments, the process of determining the driving condition is as follows: in response to a working state in which the driving speed is greater than the second speed and is maintained for a second duration, the working condition of the first vehicle is determined to be the driving condition.

[0045] In some embodiments, the method for determining load discharge conditions includes at least one of the following methods.

[0046] The first method involves obtaining the engine's output power. If the engine's output power exceeds a preset output power, the operating condition of the first vehicle is determined to be a load discharge condition.

[0047] The second method involves acquiring accelerator pedal opening data and driving speed; establishing a vehicle resistance model for the first vehicle, which can be implemented using any artificial intelligence model for calculating vehicle resistance in related technologies; obtaining the slope information and wind resistance of the first vehicle through the vehicle resistance model; obtaining the acceleration of the first vehicle through the driving speed; and determining the engine's required power based on the slope information, wind resistance, and acceleration. If the required power is less than or equal to the range extender's output power, the first vehicle's operating condition is determined to be a non-load discharge condition; if the required power is greater than the range extender's output power, the second vehicle's operating condition is determined to be a load discharge condition.

[0048] In some embodiments, the process of determining the charging condition is as follows: in response to the increase in the battery charge value within a preset time period, the operating condition of the first vehicle is determined to be the charging condition.

[0049] Optionally, the charging conditions include DC fast charging and AC slow charging. The DC fast charging and AC slow charging conditions are used to reflect the battery charging rate of the first vehicle.

[0050] When the first vehicle is charging, the input port of the battery current is determined; in response to the battery current flowing into the battery from the first input port, the charging condition is determined to be AC ​​slow charging condition; in response to the battery current flowing into the battery from the second input port, the charging condition is determined to be DC fast charging condition. Here, the first input port refers to the input port corresponding to the 7-hole input port, and the second input port refers to the input port corresponding to the 9-hole input port.

[0051] In some embodiments, the process of determining the heat preservation condition is as follows: when the first vehicle is in a non-charging condition, the connection status of the charging gun to the first vehicle is determined. In response to the connection of the charging gun to the first vehicle, battery temperature data is acquired; if the temperature data changes, the operating condition of the first vehicle is determined to be a heat preservation condition.

[0052] Step 210: Determine the thermal management mode of the first vehicle based on the temperature change data of the circulating water in the battery water pump within a preset time period.

[0053] Optionally, the thermal management mode includes a heating mode or a cooling mode, wherein the heating mode is used to heat the circulating water of the battery water pump, and the cooling mode is used to cool the circulating water of the battery water pump.

[0054] Once the operating conditions of the first vehicle are determined, a preset temperature request is obtained. The preset temperature request is a temperature value preset by the vehicle user.

[0055] Temperature change data of circulating water within a preset time period is obtained by a temperature sensor installed in the battery water pump. The preset time period refers to the time range between a first time point and a second time point. The second time point is the current time point, and the first time point is any time point before the second time point. The difference between the first time point and the second time point is greater than or equal to 1.

[0056] In response to temperature change data indicating that the circulating water temperature rises over a preset time period, the thermal management mode is set to heating mode.

[0057] In response to temperature change data indicating that the circulating water temperature decreases over a preset time period, the thermal management mode is set to cooling mode.

[0058] The temperature of the cabin can be increased or decreased by heating or cooling the circulating water.

[0059] In another alternative embodiment, a preset temperature request is obtained, which is a request to instruct the vehicle cabin temperature to be raised or lowered. The preset temperature request includes a target temperature preset by the vehicle user.

[0060] Determine the thermal management mode based on the heating or cooling request indicated in the preset temperature request.

[0061] Specifically, in response to a heating request indicated in a preset temperature request, the thermal management mode is determined to be heating mode; in response to a cooling request indicated in a preset temperature request, the thermal management mode is determined to be cooling mode.

[0062] In another optional embodiment, when the first vehicle is in automatic temperature control mode, the thermal management mode is determined based on the cabin temperature and the target temperature, wherein the automatic temperature control mode is a mode in which the thermal management controller automatically heats or cools the circulating water.

[0063] In response to the cabin temperature being higher than the target temperature, the thermal management mode of the first vehicle is switched to heating mode; in response to the cabin temperature being lower than the target temperature, the thermal management mode of the first vehicle is switched to cooling mode.

[0064] Step 220: Based on the thermal management mode, determine the target speed of the battery water pump according to the temperature of the battery cells inside the battery water pump and the preset temperature request, and control the battery water pump to run at the target speed.

[0065] Optionally, the target working condition of the first vehicle can be determined based on the vehicle information provided in the above embodiments.

[0066] In some embodiments, in response to a working state in which the driving speed is greater than the second speed and is maintained for a second duration, the target working condition of the first vehicle is determined to be a driving condition.

[0067] In some embodiments, in response to the engine's output power being greater than a preset output power, the target operating condition of the first vehicle is determined as a load discharge condition.

[0068] In some embodiments, in response to the battery charge level increasing within a preset time period, the target operating condition of the first vehicle is determined to be the charging condition.

[0069] Optionally, the charging conditions include DC fast charging and AC slow charging. The DC fast charging and AC slow charging conditions are used to reflect the battery charging rate of the first vehicle.

[0070] When the first vehicle is charging, the input port of the battery current is determined; in response to the battery current flowing into the battery from the first input port, the charging condition is determined to be AC ​​slow charging condition; in response to the battery current flowing into the battery from the second input port, the charging condition is determined to be DC fast charging condition. Here, the first input port refers to the input port corresponding to the 7-hole input port, and the second input port refers to the input port corresponding to the 9-hole input port.

[0071] In some embodiments, the process of determining the heat preservation condition is as follows: when the first vehicle is in a non-charging condition, the connection status of the charging gun to the first vehicle is determined. In response to the connection of the charging gun to the first vehicle, battery temperature data is acquired; if the temperature data changes, the operating condition of the first vehicle is determined to be a heat preservation condition.

[0072] In some embodiments, when the first vehicle is in a non-charging operating condition, the connection status of the charging gun to the first vehicle is determined. In response to the charging gun being connected to the first vehicle, battery temperature data is acquired; if the temperature data changes, the target operating condition of the first vehicle is determined to be a heat preservation condition.

[0073] The system acquires the highest and lowest temperatures of the battery cells during the duration of operation of the first vehicle under the target operating conditions, and also acquires the minimum temperature difference between the highest and lowest temperatures of the battery cells during the same period. These temperature values ​​are obtained using temperature sensors.

[0074] In response to the thermal management mode being in cooling mode, the target speed is determined as the first speed based on the highest temperature and the target temperature, and the battery water pump is controlled to rotate at the first speed.

[0075] Optionally, the first rotational speed can be determined from a temperature-speed conversion table based on the relationship between the highest temperature and the target temperature. This table is created by experienced personnel to determine the optimal speed for the battery water pump at different temperatures.

[0076] In response to the highest temperature being greater than or equal to the target temperature, the speed corresponding to the target temperature is read from the temperature-speed lookup table, and this speed is determined as the first speed.

[0077] In response to the maximum temperature being lower than the target temperature, the speed corresponding to the maximum temperature is read from the temperature-speed table, and this speed is determined as the first speed.

[0078] Optionally, the average, sum, or difference between the highest temperature and the target temperature can be determined as the first temperature, and the speed corresponding to the first temperature can be read from the temperature-speed table and determined as the first speed.

[0079] Optionally, the target temperature can be converted into a correction factor. For example, when the target temperature is -50°C, the correction factor is 0.1. Every 10° between -50°C and 0°C, the correction factor increases by 0.1; every 10° between 0°C and 50°C, the correction factor decreases by 0.1. It should be noted that this is just an illustrative example, and the specific settings can be changed according to the actual situation.

[0080] In an optional embodiment, the product of the correction factor and the highest temperature is determined as the second temperature, and the speed corresponding to the second temperature is read from the temperature-speed lookup table and determined as the first speed.

[0081] In response to the thermal management mode being in heating mode, the target speed is determined as the second speed based on the highest temperature, lowest temperature, and lowest temperature difference, and the battery water pump is controlled to rotate at the second speed.

[0082] Optionally, the second rotational speed can be determined from a temperature-rotational speed comparison table based on the relationship between the highest temperature, the lowest temperature, and the lowest temperature difference.

[0083] Determine the maximum value among the highest temperature, lowest temperature, and lowest temperature difference, read the speed corresponding to the maximum value from the temperature-speed conversion table, and determine this speed as the second speed.

[0084] Determine the minimum value among the highest temperature, lowest temperature, and lowest temperature difference, read the speed corresponding to the minimum value from the temperature-speed conversion table, and determine this speed as the second speed.

[0085] Optionally, the highest temperature, the lowest temperature, and the lowest temperature difference are defined as the third temperature. The speed corresponding to the third temperature is read from the temperature-speed table, and this speed is defined as the second speed.

[0086] In an optional embodiment, the on / off state of the engine in the first vehicle is obtained during the duration of the first vehicle operating under the target working condition, wherein the on / off state is used to indicate whether the engine is in the on state or in the off state.

[0087] In response to the thermal management mode being in heating mode, the second rotation speed is determined based on the highest temperature, lowest temperature, on / off status, and lowest temperature difference, and the battery water pump is controlled to rotate at the second rotation speed.

[0088] Optionally, in response to the on / off state being closed, the second rotational speed is determined based on the battery charge value, minimum temperature, and target temperature. In response to the on / off state being open, the second rotational speed is determined based on the minimum temperature and target temperature. The specific process for determining the second rotational speed can be found in the process described above for determining the rotational speed using the temperature-rotational speed reference table.

[0089] In this embodiment of the application, the working condition of the first vehicle is implemented as the driving condition.

[0090] The highest temperature, lowest temperature, and lowest temperature difference of the battery cells are obtained during a second period of time when the first vehicle is in operation.

[0091] In response to the thermal management mode being in cooling mode, the target speed is determined to be the third speed based on the highest temperature of the battery cell and the target temperature, and the battery water pump is controlled to rotate at the third speed.

[0092] In response to the thermal management mode being in heating mode and the engine being in the on / off state, the target speed is determined as the fourth speed based on the highest temperature, lowest temperature, and lowest temperature difference, and the battery water pump is controlled to rotate at the fourth speed.

[0093] In response to the thermal management mode being in heating mode and the on / off state being in the off state, the target speed is determined to be the fifth speed based on the highest temperature, lowest temperature, battery charge capacity value, and lowest temperature difference, and the battery water pump is controlled to rotate at the fifth speed.

[0094] In this embodiment, the first vehicle operates under a load discharge condition.

[0095] The system obtains the highest temperature, lowest temperature, and lowest temperature difference of the battery cells during the third time period of the first vehicle's operating load discharge condition. Based on the thermal management mode, the target rotation speed is determined to be the sixth rotation speed according to the highest temperature, lowest temperature difference, and lowest temperature difference, and the battery water pump is controlled to rotate at the sixth rotation speed.

[0096] In this embodiment of the application, the first vehicle operates in a charging mode.

[0097] The highest temperature and lowest temperature difference of the battery cells were obtained during the fourth time period of the first vehicle's charging operation.

[0098] When the thermal management mode is in cooling mode, the target speed is determined to be the seventh speed based on the highest temperature and the target temperature, and the battery water pump is controlled to rotate at the seventh speed. When the thermal management mode is in heating mode, the target speed is determined to be the eighth speed based on the highest temperature and the lowest temperature difference, and the battery water pump is controlled to rotate at the eighth speed.

[0099] In this embodiment of the application, the working condition of the first vehicle is implemented as a heat preservation condition.

[0100] The lowest temperature and lowest temperature difference of the battery cells are obtained within the fifth hour of the first vehicle's operation under insulation conditions. Based on the target water temperature and the lowest temperature difference, the target speed is determined to be the ninth speed, and the battery water pump is controlled to rotate at the ninth speed.

[0101] It should be noted that the speeds from the first to the ninth speed mentioned above were all preset by the relevant personnel.

[0102] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0103] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 3 This is a flowchart illustrating a battery water pump control method under driving conditions, provided in an exemplary embodiment of this application. In this embodiment, the method is executed by the vehicle, such as... Figure 3 As shown, the method includes the following steps.

[0104] Step 300: Determine whether the first vehicle is in driving condition.

[0105] Optionally, the driving speed of the first vehicle can be used to determine whether the first vehicle is in driving condition.

[0106] In response to a driving speed greater than or equal to 10 km / h and maintained for 5 minutes, the first vehicle is determined to be in driving condition, and the following steps 301 to 312 are executed.

[0107] Situations not falling within the above range are considered non-driving conditions, and the battery water pump rotates at the speed corresponding to non-driving conditions.

[0108] Step 301: Determine whether the thermal management mode is cooling mode.

[0109] Optionally, acquire temperature change data within the battery water pump. Determine whether the thermal management mode is heating or cooling based on the temperature change data.

[0110] If the thermal management mode is cooling mode, perform the following step 302.

[0111] If the thermal management mode is non-cooling mode, perform steps 303 to 312 below.

[0112] Step 302: Determine the target rotation speed of the battery water pump based on the highest electrical temperature and the target temperature.

[0113] Optionally, the maximum temperature and the target rotation speed corresponding to the target temperature can be determined by looking up a table.

[0114] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0115] Step 303: Determine whether the thermal management mode is heating mode.

[0116] Optionally, if the thermal management mode is heating mode, perform steps 305 to 309 below.

[0117] If the thermal management mode is non-heating mode, perform the following step 304.

[0118] Step 304: Determine the thermal management mode as uniform temperature mode, and determine the target speed of the battery water pump based on the difference between the highest and lowest temperatures.

[0119] Optionally, the target rotational speed corresponding to the difference between the highest and lowest temperatures can be determined by looking up a table.

[0120] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0121] Step 305: Determine if the engine is running.

[0122] Optionally, the engine can be determined to be either on or off based on its operating data.

[0123] If the engine is confirmed to be on, proceed with steps 306 to 309 below.

[0124] If the engine is determined to be off, proceed with steps 310 to 312 below.

[0125] Step 306: Determine whether the difference between the highest and lowest temperatures is greater than or equal to 20°C.

[0126] Optionally, if the difference between the highest and lowest temperatures is greater than or equal to 20°C, proceed to step 307.

[0127] If the difference between the highest and lowest temperatures is less than 20°C, proceed with steps 308 to 309.

[0128] Step 307: Stop heating.

[0129] Optionally, heat transfer to the battery water pump can be stopped, that is, the heating of the circulating water can be stopped.

[0130] Step 308: Determine whether the difference between the highest and lowest temperatures is less than or equal to 15°C.

[0131] Optionally, if the difference between the highest and lowest temperatures is less than or equal to 15°C, proceed to step 309.

[0132] Step 309: Determine the target rotation speed of the battery water pump based on the minimum temperature and the target temperature.

[0133] Optionally, the target rotational speed corresponding to the minimum temperature and the target temperature can be determined by looking up a table.

[0134] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0135] Step 310: Determine whether the difference between the highest and lowest temperatures is greater than or equal to 20°C.

[0136] Optionally, if the difference between the highest and lowest temperatures is greater than or equal to 20°C, proceed to step 307.

[0137] If the difference between the highest and lowest temperatures is less than 20°C, proceed with steps 311 to 312.

[0138] Step 311: Determine whether the difference between the highest and lowest temperatures is less than or equal to 15°C.

[0139] Optionally, if the difference between the highest and lowest temperatures is less than or equal to 15°C, proceed to step 312.

[0140] Step 312: Determine the target rotation speed of the battery water pump based on the battery charge, minimum temperature, and target temperature.

[0141] Optionally, the target rotation speed corresponding to the battery charge, minimum temperature, and target temperature can be determined by looking up a table.

[0142] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0143] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0144] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 4 This is a flowchart illustrating a control method for a battery water pump under load discharge conditions, provided in an exemplary embodiment of this application. In this embodiment, the method is executed by a vehicle, such as... Figure 4 As shown, the method includes the following steps.

[0145] Step 400: Determine whether the first vehicle is in a load discharge condition.

[0146] Optionally, it can be determined whether the first vehicle is under load discharge condition based on the output power of the engine in the first vehicle. For details, please refer to step 200 above, which will not be elaborated here.

[0147] When the first vehicle is in a load discharge condition, perform the following steps 401 to 408.

[0148] When the first vehicle is in a non-load discharge condition, the battery water pump rotates at the speed corresponding to the non-load discharge condition.

[0149] Step 401: Determine whether the thermal management mode is cooling mode.

[0150] Optionally, acquire temperature change data within the battery water pump. Determine whether the thermal management mode is heating or cooling based on the temperature change data.

[0151] If the thermal management mode is cooling mode, perform the following step 402.

[0152] If the thermal management mode is non-cooling mode, perform steps 403 to 408 below.

[0153] Step 402: Determine the target rotation speed of the battery water pump based on the highest temperature and the target temperature.

[0154] Optionally, the target rotational speed corresponding to the highest temperature and the target temperature can be determined by looking up a table.

[0155] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0156] Step 403: Determine whether the thermal management mode is heating mode.

[0157] Optionally, if the thermal management mode is heating mode, perform steps 404 to 408 below.

[0158] Step 404: Determine if the engine is running.

[0159] Optionally, the engine can be determined to be either on or off based on its operating data.

[0160] If the engine is confirmed to be on, perform the following step 405.

[0161] Step 405: Determine whether the difference between the highest and lowest temperatures is greater than or equal to 20°C.

[0162] Optionally, if the difference between the highest and lowest temperatures is greater than or equal to 20°C, proceed to step 408.

[0163] Step 406: Determine whether the difference between the highest and lowest temperatures is less than or equal to 15°C.

[0164] Optionally, if the difference between the highest and lowest temperatures is less than or equal to 15°C, proceed to step 407.

[0165] Step 407: Determine the target rotation speed of the battery water pump based on the minimum temperature and the target temperature.

[0166] Optionally, the target rotational speed corresponding to the minimum temperature and the target temperature can be determined by looking up a table.

[0167] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0168] Step 408: Stop heating.

[0169] Optionally, heat transfer to the battery water pump can be stopped, that is, the heating of the circulating water can be stopped.

[0170] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0171] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 5 This is a flowchart illustrating a control method for a battery water pump during charging, provided in an exemplary embodiment of this application. In this embodiment, the method is executed by the vehicle, such as... Figure 5 As shown, the method includes the following steps.

[0172] Step 500: Determine whether the first vehicle is in DC fast charging mode.

[0173] Optionally, the charging status of the first vehicle and the number of input ports can be used to determine whether the first vehicle is in DC fast charging mode.

[0174] When the first vehicle is in DC fast charging mode, perform the following steps 501 to 508.

[0175] When the first vehicle is in a non-DC fast charging condition, the battery water pump rotates at the speed specified for the non-DC fast charging condition.

[0176] Step 501: Determine whether the thermal management mode is cooling mode.

[0177] Optionally, acquire temperature change data within the battery water pump. Determine whether the thermal management mode is heating or cooling based on the temperature change data.

[0178] If the thermal management mode is cooling mode, perform the following step 502.

[0179] If the thermal management mode is non-cooling mode, perform steps 503 to 508 as follows.

[0180] Step 502: Determine the target rotation speed of the battery water pump based on the highest temperature and the target temperature.

[0181] Optionally, the maximum temperature and the target rotation speed corresponding to the target temperature can be determined by looking up a table.

[0182] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0183] Step 503: Determine whether the thermal management mode is heating mode.

[0184] If the thermal management mode is heating mode, perform steps 505 to 508 as follows.

[0185] If the thermal management mode is non-heating mode, perform the following step 504.

[0186] Step 504: Determine the thermal management mode as uniform temperature mode, and determine the target speed of the battery water pump based on the difference between the highest and lowest temperatures.

[0187] Optionally, the target rotational speed corresponding to the highest temperature and the lowest temperature difference can be determined by looking up a table.

[0188] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0189] Step 505: Determine whether the difference between the highest and lowest temperatures is greater than 20°C.

[0190] Optionally, if the difference between the highest and lowest temperatures is greater than or equal to 20°C, proceed to step 506.

[0191] If the difference between the highest and lowest temperatures is less than 20°C, proceed with steps 507 to 508.

[0192] Step 506: Stop heating.

[0193] Optionally, heat transfer to the battery water pump can be stopped, that is, the heating of the circulating water can be stopped.

[0194] Step 507: Determine whether the difference between the highest and lowest temperatures is less than or equal to 15°C.

[0195] Optionally, if the difference between the highest and lowest temperatures is less than or equal to 15°C, proceed to step 508.

[0196] Step 508: Determine the target rotation speed of the battery water pump based on the battery charge, minimum temperature, and target temperature.

[0197] Optionally, the maximum temperature and the target rotation speed corresponding to the target temperature can be determined by looking up a table.

[0198] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0199] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0200] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 6 This is a flowchart illustrating a battery water pump control method under charging conditions, provided in another exemplary embodiment of this application. In this embodiment, the method is executed by the vehicle, such as... Figure 6 As shown, the method includes the following steps.

[0201] Step 600: Determine whether the first vehicle is in AC slow charging mode.

[0202] Optionally, the charging status of the first vehicle and the number of input ports can be used to determine whether the first vehicle is in AC slow charging mode.

[0203] When the first vehicle is in AC slow charging mode, perform the following steps 601 to 608.

[0204] When the first vehicle is in a non-AC slow charging condition, the battery water pump rotates at the speed specified for the non-AC slow charging condition.

[0205] Step 601: Determine whether the thermal management mode is cooling mode.

[0206] Optionally, acquire temperature change data within the battery water pump. Determine whether the thermal management mode is heating or cooling based on the temperature change data.

[0207] If the thermal management mode is cooling mode, perform the following step 602.

[0208] If the thermal management mode is non-cooling mode, perform steps 603 to 608 as follows.

[0209] Step 602: Determine the target rotation speed of the battery water pump based on the highest temperature and the target temperature.

[0210] Optionally, the maximum temperature and the target rotation speed corresponding to the target temperature can be determined by looking up a table.

[0211] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0212] Step 603: Determine whether the thermal management mode is heating mode.

[0213] If the thermal management mode is heating mode, perform steps 604 to 607 below.

[0214] If the thermal management mode is non-heating mode, perform the following step 608.

[0215] Step 604: Determine whether the difference between the highest and lowest temperatures is greater than or equal to 20°C.

[0216] Optionally, if the difference between the highest and lowest temperatures is greater than or equal to 20°C, proceed to step 605.

[0217] If the difference between the highest and lowest temperatures is less than 20°C, proceed with steps 606 to 607.

[0218] Step 605: Stop heating.

[0219] Optionally, heat transfer to the battery water pump can be stopped, that is, the heating of the circulating water can be stopped.

[0220] Step 606: Determine whether the difference between the highest and lowest temperatures is less than or equal to 15°C.

[0221] Optionally, if the difference between the highest and lowest temperatures is less than or equal to 15°C, proceed to step 607.

[0222] Step 607: Determine the target rotation speed of the battery water pump based on the minimum temperature and the target temperature.

[0223] Optionally, the maximum temperature and the target rotation speed corresponding to the target temperature can be determined by looking up a table.

[0224] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0225] Step 608: Determine the thermal management mode as uniform temperature mode, and determine the target speed of the battery water pump based on the difference between the highest and lowest temperatures.

[0226] Optionally, the target rotational speed corresponding to the highest temperature and the lowest temperature difference can be determined by looking up a table.

[0227] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0228] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0229] Based on the above, the control method of the battery water pump provided in the embodiments of this application will be described. Figure 7 This is a flowchart illustrating a control method for a battery water pump under load discharge conditions, provided in an exemplary embodiment of this application. In this embodiment, the method is executed by a vehicle, such as... Figure 7 As shown, the method includes the following steps.

[0230] Step 700: Determine whether the first vehicle is in the heat preservation condition.

[0231] Optionally, the connection relationship between the charging gun of the first vehicle and the first vehicle can be obtained, as well as the temperature corresponding to the coolant (circulating water or battery temperature).

[0232] This temperature is used to determine whether the first vehicle is in a heat preservation condition.

[0233] If the first vehicle is in the heat preservation condition, proceed to step 701.

[0234] Step 701: Determine the target rotation speed of the battery water pump based on the minimum temperature and the target temperature.

[0235] Optionally, the target rotational speed corresponding to the minimum temperature and the target temperature can be determined by looking up a table.

[0236] Optionally, the target rotational speed can be determined using the method provided in the above embodiments.

[0237] It should be noted that in the above embodiments, the target rotational speeds are all rotational speed values ​​set by relevant personnel based on experience.

[0238] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0239] Please see Figure 8 The diagram illustrates a structural block diagram of a control device for a battery water pump provided in another exemplary embodiment of this application. The device is executed by an on-board terminal and includes the following components.

[0240] The determining module 800 is used to determine the operating condition of the first vehicle when it is determined that the first vehicle is not in an idling condition based on its driving speed. The operating condition includes at least one of driving condition, load discharge condition, charging condition, and heat preservation condition. The idling condition refers to the operating state where the driving speed is less than or equal to a first speed and maintained for a first duration. The driving condition refers to the operating state where the driving speed is greater than a second speed and maintained for a second duration. The load discharge condition refers to the operating state where the engine output power of the first vehicle is higher than a preset output power value during driving. The charging condition refers to the charging state of the first vehicle. The heat preservation condition refers to the operating state where the first vehicle adjusts the charging temperature after the charging gun is inserted. The determining module 800 is further configured to determine the thermal management mode of the first vehicle based on the working conditions. The thermal management mode includes a heating mode or a cooling mode. The heating mode is used to heat the battery water pump with circulating water, and the cooling mode is used to cool the battery water pump with circulating water. The determining module 800 is further configured to determine the target speed of the battery water pump based on the thermal management mode, the temperature of the battery cell inside the battery water pump, and a preset temperature request, and control the battery water pump to operate at the target speed.

[0241] In some embodiments, the preset temperature request refers to a target temperature preset by the vehicle user; The determining module 800 is also used to determine the target working condition currently in which the first vehicle is located; The determining module 800 is further configured to obtain the highest and lowest temperatures of the battery cell during a second period of time when the first vehicle is operating under the target working condition, and to obtain the lowest temperature difference of the battery cell during the second period of time. The determining module 800 is further configured to, in response to the thermal management mode being in the cooling mode, determine the target rotation speed as a first rotation speed based on the highest temperature and the target temperature, and control the battery water pump to rotate at the first rotation speed; The determining module 800 is further configured to, in response to the thermal management mode being in the heating mode, determine the target rotation speed as a second rotation speed based on the highest temperature, the lowest temperature, and the lowest temperature difference, and control the battery water pump to rotate at the second rotation speed.

[0242] In some embodiments, the determining module 800 is further configured to obtain the start-up and shut-down status of the engine in the first vehicle during the second time period, wherein the start-up and shut-down status is used to indicate whether the engine is in the start-up state or in the shut-down state. The determining module 800 is further configured to, in response to the thermal management mode being in the heating mode, determine the second rotation speed based on the highest temperature, the lowest temperature, the on / off state, and the lowest temperature difference, and control the battery water pump to rotate at the second rotation speed.

[0243] In some embodiments, the working condition is implemented as the driving condition; The determining module 800 is further configured to obtain the highest temperature, lowest temperature and lowest temperature difference of the battery cell during the second duration of the first vehicle operating under the driving condition. The determining module 800 is further configured to, in response to the thermal management mode being in the cooling mode, determine the target rotation speed as a third rotation speed based on the highest temperature of the battery cell and the target temperature, and control the battery water pump to rotate at the third rotation speed; The determining module 800 is further configured to, in response to the thermal management mode being in the heating mode and the engine being in the on state, determine the target speed as the fourth speed based on the highest temperature, the lowest temperature and the lowest temperature difference, and control the battery water pump to rotate at the fourth speed. The determining module 800 is further configured to, in response to the thermal management mode being in the heating mode and the on / off state being in the off state, determine the target rotation speed as the fifth rotation speed based on the highest temperature, the lowest temperature, the battery charge capacity value, and the lowest temperature difference, and control the battery water pump to rotate at the fifth rotation speed.

[0244] In some embodiments, the operating condition is implemented as the load discharge condition; The determining module 800 is further configured to obtain the highest temperature, lowest temperature and lowest temperature difference of the battery cell during a third duration of the first vehicle operating under the load discharge condition. The determining module 800 is further configured to determine the target rotation speed as the sixth rotation speed based on the thermal management mode, according to the highest temperature, the lowest temperature difference, and the lowest temperature difference, and control the battery water pump to rotate at the sixth rotation speed.

[0245] In some embodiments, the operating condition is implemented as the charging condition; The determining module 800 is further configured to obtain the highest temperature and lowest temperature difference of the battery cell during the fourth time period when the first vehicle is operating under the charging condition. The determining module 800 is further configured to, in response to the thermal management mode being in the cooling mode, determine the target rotation speed as the seventh rotation speed based on the highest temperature and the target temperature, and control the battery water pump to rotate at the seventh rotation speed; The determining module 800 is further configured to, in response to the thermal management mode being in the heating mode, determine the target rotation speed as the eighth rotation speed based on the highest temperature and the lowest temperature difference, and control the battery water pump to rotate at the eighth rotation speed.

[0246] In some embodiments, the working condition is implemented as the heat preservation condition; The determining module 800 is further configured to obtain the lowest temperature and lowest temperature difference of the battery cell during the fifth time period when the first vehicle is operating under the heat preservation condition. The determining module 800 is further configured to determine the target rotation speed as the ninth rotation speed based on the target water temperature and the minimum temperature difference, and control the battery water pump to rotate at the ninth rotation speed.

[0247] In this embodiment, by considering the battery requirements of the first vehicle under different working conditions and combining the thermal management mode, the rotation speed of the battery water pump is dynamically adjusted to achieve accurate matching between the cooling / heating mechanism inside the battery water pump and the working conditions, thereby further adjusting the energy utilization efficiency of the new energy electric vehicle and extending the battery's service life.

[0248] Figure 9A structural block diagram of a computer device 900 provided in an exemplary embodiment of this application is shown. The computer device 900 can be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The computer device 900 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names. Optionally, the computer device 900 can also be implemented as a mobile device, such as a vehicle-mounted terminal or other portable smart terminal.

[0249] Typically, computer device 900 includes a processor 901 and a memory 902.

[0250] Processor 901 may include one or more processing cores, such as a 6-core processor. Processor 901 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 901 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 901 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 901 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0251] The memory 902 may include one or more computer-readable storage media, which may be non-transitory. The memory 902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 902 are used to store at least one instruction, which is executed by the processor 901 to implement the model training method or behavior encoding method provided in the method embodiments of this application.

[0252] This application also provides a computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the battery water pump control method provided in the above method embodiments.

[0253] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the battery water pump control method provided in the above-described method embodiments.

[0254] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk. The above descriptions are merely optional embodiments of this application and are not intended to limit the application. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A control method for a battery-powered water pump, characterized in that, The method includes: If it is determined that the first vehicle is not idling based on its driving speed, the operating condition of the first vehicle is determined. The operating condition includes at least one of driving condition, load discharge condition, charging condition, and heat preservation condition. The idling condition refers to the operating state where the driving speed is less than or equal to a first speed and maintained for a first duration. The driving condition refers to the operating state where the driving speed is greater than a second speed and maintained for a second duration. The load discharge condition refers to the operating state where the engine output power of the first vehicle is higher than a preset output power value during driving. The charging condition refers to the charging state of the first vehicle. The heat preservation condition refers to the operating state where the first vehicle heats the battery through an external power source after the charging gun is plugged in. Based on the temperature change data of the circulating water in the battery water pump within a preset time period, the thermal management mode of the first vehicle is determined. The thermal management mode includes a heating mode or a cooling mode. The heating mode is used to heat the circulating water in the battery water pump, and the cooling mode is used to cool the circulating water in the battery water pump. Based on the thermal management mode, the target speed of the battery water pump is determined according to the temperature of the battery cell inside the battery water pump and the preset temperature request, and the battery water pump is controlled to run at the target speed.

2. The method according to claim 1, characterized in that, The preset temperature request includes the target temperature preset by the vehicle user. The step of determining the target speed of the battery water pump and controlling the battery water pump to operate at the target speed based on the thermal management mode, according to the temperature of the battery cells inside the battery water pump and the preset temperature request, includes: Determine the current target operating condition of the first vehicle; The highest and lowest temperatures of the battery cells are obtained during the duration of the first vehicle operating under the target working condition, and the lowest temperature difference of the battery cells is obtained during the duration of the first vehicle operating under the target working condition. In response to the thermal management mode being in the cooling mode, the target rotation speed is determined as a first rotation speed based on the highest temperature and the target temperature, and the battery water pump is controlled to rotate at the first rotation speed; In response to the thermal management mode being in the heating mode, the target rotation speed is determined as the second rotation speed based on the highest temperature, the lowest temperature, and the lowest temperature difference, and the battery water pump is controlled to rotate at the second rotation speed.

3. The method according to claim 2, characterized in that, In response to the thermal management mode being in the heating mode, determining the target rotation speed as the second rotation speed based on the highest temperature, the lowest temperature, and the lowest temperature difference includes: The start-up and shut-off status of the engine in the first vehicle is obtained during the duration of the first vehicle operating under the target working condition. The start-up and shut-off status is used to indicate whether the engine is in the on state or in the off state. In response to the thermal management mode being in the heating mode, the second rotation speed is determined based on the highest temperature, the lowest temperature, the on / off state, and the lowest temperature difference, and the battery water pump is controlled to rotate at the second rotation speed.

4. The method according to any one of claims 1 to 3, characterized in that, The operating conditions are implemented as the driving conditions; The step of determining the target speed of the battery water pump and controlling the battery water pump to operate at the target speed based on the thermal management mode, according to the temperature of the battery cells inside the battery water pump and a preset temperature request, includes: The highest temperature, lowest temperature, and lowest temperature difference of the battery cell are obtained during the second duration of the first vehicle operating under the driving conditions. In response to the thermal management mode being in the cooling mode, the target rotation speed is determined to be a third rotation speed based on the highest temperature of the battery cell and the target temperature, and the battery water pump is controlled to rotate at the third rotation speed; In response to the thermal management mode being in the heating mode and the engine being in the on / off state, the target speed is determined as the fourth speed based on the highest temperature, the lowest temperature, and the lowest temperature difference, and the battery water pump is controlled to rotate at the fourth speed. In response to the thermal management mode being in the heating mode and the on / off state being in the off state, the target rotation speed is determined to be the fifth rotation speed based on the highest temperature, the lowest temperature, the battery charge capacity value, and the lowest temperature difference, and the battery water pump is controlled to rotate at the fifth rotation speed.

5. The method according to any one of claims 1 to 3, characterized in that, The operating condition is implemented as the load discharge condition; The step of determining the target speed of the battery water pump and controlling the battery water pump to operate at the target speed based on the thermal management mode, according to the temperature of the battery cells inside the battery water pump and a preset temperature request, includes: The highest temperature, lowest temperature, and lowest temperature difference of the battery cell are obtained during a third period of time when the first vehicle is operating under the load discharge condition. Based on the thermal management mode, the target rotation speed is determined to be the sixth rotation speed according to the highest temperature, the lowest temperature difference, and the lowest temperature difference, and the battery water pump is controlled to rotate at the sixth rotation speed.

6. The method according to any one of claims 1 to 3, characterized in that, The operating condition is the charging condition; The step of determining the target speed of the battery water pump and controlling the battery water pump to operate at the target speed based on the thermal management mode, according to the temperature of the battery cells inside the battery water pump and a preset temperature request, includes: The highest temperature and lowest temperature difference of the battery cell are obtained during the fourth time period when the first vehicle is operating under the charging condition. In response to the thermal management mode being in the cooling mode, the target rotation speed is determined to be the seventh rotation speed based on the highest temperature and the target temperature, and the battery water pump is controlled to rotate at the seventh rotation speed; In response to the thermal management mode being in the heating mode, the target rotation speed is determined to be the eighth rotation speed based on the highest temperature and the lowest temperature difference, and the battery water pump is controlled to rotate at the eighth rotation speed.

7. The method according to any one of claims 1 to 3, characterized in that, The working condition is implemented as the heat preservation condition; The step of determining the target speed of the battery water pump and controlling the battery water pump to operate at the target speed based on the thermal management mode, according to the temperature of the battery cells inside the battery water pump and a preset temperature request, includes: The lowest temperature and lowest temperature difference of the battery cell are obtained during the fifth time period when the first vehicle is operating under the heat preservation condition. Based on the target water temperature and the minimum temperature difference, the target rotation speed is determined to be the ninth rotation speed, and the battery water pump is controlled to rotate at the ninth rotation speed.

8. A control device for a battery-powered water pump, characterized in that, The device includes: The determination module is used to determine the operating condition of the first vehicle when it is determined that the first vehicle is not in an idling condition based on its driving speed. The operating condition includes at least one of driving condition, load discharge condition, charging condition, and heat preservation condition. The idling condition refers to the operating state where the driving speed is less than or equal to a first speed and maintained for a first duration. The driving condition refers to the operating state where the driving speed is greater than a second speed and maintained for a second duration. The load discharge condition refers to the operating state where the engine output power of the first vehicle is higher than a preset output power value during driving. The charging condition refers to the charging state of the first vehicle. The heat preservation condition refers to the operating state where the first vehicle heats the battery through an external power source after the charging gun is plugged in. The determining module is further configured to determine the thermal management mode of the first vehicle based on the working conditions. The thermal management mode includes a heating mode or a cooling mode. The heating mode is used to heat the battery water pump with circulating water, and the cooling mode is used to cool the battery water pump with circulating water. The determining module is further configured to determine the target speed of the battery water pump based on the thermal management mode, the temperature of the battery cell inside the battery water pump, and a preset temperature request, and control the battery water pump to operate at the target speed.

9. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one program, which is loaded and executed by the processor to implement the battery water pump control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The storage medium stores at least one program, which is loaded and executed by a processor to implement the battery water pump control method as described in any one of claims 1 to 7.