Vehicle control method and device, electronic equipment and storage medium

By acquiring real-time and historical data of vehicles and utilizing machine learning to optimize the thermal management strategy of power batteries, and by implementing hierarchical management based on operating status, the safety issues of power batteries in new energy vehicles under high temperature and overcharging conditions have been resolved, achieving efficient and safe thermal management.

CN121799245APending Publication Date: 2026-04-07CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610008624.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-06
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

The power batteries of new energy vehicles pose safety risks under high temperature and overcharge conditions. Existing cooling management strategies are inefficient and noisy, and cannot guarantee the safety and range of the vehicle.

Method used

By acquiring real-time and historical vehicle data and utilizing machine learning and data-driven predictive models, the thermal management strategy for the power battery is optimized. Based on the vehicle's operating status, hierarchical management is implemented, and intelligent decision-making control is adopted to control the cooling and heating systems, ensuring that the battery temperature remains within a reasonable range.

Benefits of technology

It improves the thermal management efficiency and safety of the power battery, reduces energy consumption, and ensures vehicle safety and range.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121799245A_ABST
    Figure CN121799245A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method and device, electronic equipment and a storage medium, and relates to the technical field of vehicle intelligence. The method comprises the following steps: training a prediction model for thermal management of the power battery of the vehicle according to the obtained running state of the vehicle, the temperature of the battery and historical data of the temperature of the environment where the vehicle is located; then real-time data of the running state and the battery temperature of the vehicle and the temperature of the environment where the vehicle is located are obtained, when the battery temperature in the real-time data is not within the temperature range, a target control strategy of the vehicle is determined based on the trained prediction model, and the initial control strategy is switched to the target control strategy to be executed; when the battery temperature in the real-time data is within the temperature range, the initial control strategy of the vehicle continues to be executed, it is ensured that the power battery works within the optimal temperature range all the time, and efficient and safe heat management on the vehicle is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle intelligent technology, and more specifically, to a vehicle control method, device, electronic device, and storage medium. Background Technology

[0002] In the development of intelligent new energy vehicles, refined energy management is one of the key technologies for achieving comfortable driving and improving driving range. With the maturity of machine learning and big data application technologies, it has become possible to apply machine learning and data-driven software prediction models to the entire vehicle. As energy-saving and environmentally friendly travel options become increasingly popular, new energy vehicles are entering a period of rapid development, with the domestic penetration rate exceeding 50%, indicating a very broad prospect. However, the safety of new energy vehicles has always been a major factor limiting their widespread adoption. Among these, high temperature and overcharging are significant factors affecting the safety of vehicle power batteries.

[0003] Therefore, optimizing battery thermal management control strategies and ensuring the safety of vehicle applications has become an urgent problem to be solved. Summary of the Invention

[0004] In view of this, embodiments of this application propose a vehicle control method, device, electronic device, and storage medium that can ensure the efficiency and safety of vehicle power battery thermal management.

[0005] The following technical solution is adopted in this application.

[0006] In a first aspect, embodiments of this application provide a vehicle control method applied to a first module of the vehicle, the first module controlling a second module of the vehicle, the second module including a cooling system and a heating system of the vehicle, the method comprising: Acquire first vehicle data; the first data includes: the vehicle's current operating status and battery temperature, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start / stop status and speed; acquire second vehicle data; the second data indicates: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log indicates the instructions executed by the second module and the execution time of each instruction; determine a target control strategy for the second module based on the first and second data; the target control strategy includes: the target cooling intensity of the cooling system and the target heating intensity of the heating system; control the second module based on the target control strategy.

[0007] In some embodiments, before acquiring the first data, the method further includes: The second module is controlled based on the initial control strategy; the initial control strategy includes the initial cooling intensity of the cooling system and the initial heating intensity of the heating system.

[0008] In some embodiments, before controlling the second module based on the target control strategy, the method further includes: Switch the control strategy of the second module from the initial control strategy to the target control strategy.

[0009] In some embodiments, after acquiring the first data, the method further includes: If the battery temperature in the first data is within the set temperature range, continue to control the second module based on the initial control strategy.

[0010] In some embodiments, the vehicle's operating state includes: a first operating state, a second operating state, a third operating state, or a fourth operating state; wherein, the first operating state is when the vehicle is not started; the second operating state is when the vehicle is started and the vehicle speed reaches a set first threshold; the third operating state is when the vehicle is started and the vehicle speed does not reach the set first threshold; and the fourth operating state is when the vehicle is started and the vehicle is charging.

[0011] In some embodiments, determining a target control strategy for the second module based on the first data and the second data includes: If the battery temperature in the first data is not within the set temperature range, the second module is activated; based on the operating status in the first data and the ambient temperature of the vehicle, the target control strategy for the second module is determined.

[0012] In some embodiments, the control strategy includes: a first control strategy, a second control strategy, a third control strategy, and a fourth control strategy; determining the target control strategy for the second module based on the first data and the second data includes: If the battery temperature in the first data is higher than the set temperature range, the cooling system in the second module is activated; based on the first operating state in the first data (first operating state) and the ambient temperature of the vehicle, the cooling system is instructed to execute a first control strategy; based on the first operating state in the first data (second operating state) and the ambient temperature of the vehicle, the cooling system is instructed to execute a second control strategy; based on the first operating state in the first data (third operating state) and the ambient temperature of the vehicle, the cooling system is instructed to execute a third control strategy; based on the first operating state in the first data (fourth operating state) and the ambient temperature of the vehicle, the cooling system is instructed to execute a fourth control strategy.

[0013] In some embodiments, determining the target control strategy for the second module based on the first data and the second data further includes: If the battery temperature in the first data is lower than the set temperature range, the heating system in the second module is activated; based on the first operating state in the first data (first operating state) and the ambient temperature of the vehicle, the heating system is instructed to execute a first control strategy; based on the first operating state in the first data (second operating state) and the ambient temperature of the vehicle, the heating system is instructed to execute a second control strategy; based on the first operating state in the first data (third operating state) and the ambient temperature of the vehicle, the heating system is instructed to execute a third control strategy; based on the first operating state in the first data (fourth operating state) and the ambient temperature of the vehicle, the heating system is instructed to execute a fourth control strategy.

[0014] According to a second aspect of the embodiments of this application, a vehicle control device is provided, the device comprising: A first acquisition module is used to acquire first data of the vehicle; the first data includes: the vehicle's current operating status and battery temperature, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start / stop status and speed; a second acquisition module is used to acquire second data of the vehicle; the second data indicates: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log indicates the instructions executed by the second module and the execution time of each instruction; a first processing module is used to determine a target control strategy for the second module based on the first and second data; the target control strategy includes: the target cooling intensity of the cooling system and the target heating intensity of the heating system; a first execution module is used to control the second module based on the target control strategy.

[0015] According to a third aspect of the embodiments of this application, an electronic device is provided, the electronic device comprising: a processor; and a memory storing computer-readable instructions, wherein when the computer-readable instructions are executed by the processor, the vehicle control method described above is implemented.

[0016] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, on which computer-readable instructions are stored, which, when executed by a processor or electronic device, implement the above-described vehicle control method.

[0017] In this application's solution, by acquiring the vehicle's current time-based first data (operating status, battery temperature, and ambient temperature) and second-time data (historical operating status, historical battery temperature, historical ambient temperature, and execution logs of the second module based on past control strategies), and combining the first and second data with big data algorithms and machine learning, the thermal management of the vehicle's power battery is predicted and optimized in advance. This determines the current target control strategy for the vehicle's battery, and then executes corresponding instructions according to the target control strategy, ensuring that the power battery always operates within the optimal temperature range, thus ensuring the safety of vehicle applications and achieving efficient and safe power battery thermal management. Furthermore, because the vehicle operates under different conditions, the operating status is also managed in a hierarchical manner. Since the operating modes of components such as the power battery and motor differ under different operating conditions, different control strategies are executed according to the vehicle's operating status, further improving the heat dissipation efficiency and energy utilization rate of the power battery thermal management.

[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0020] Figure 1 This is a schematic diagram of a vehicle control method provided in an embodiment of this application.

[0021] Figure 2 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application.

[0022] Figure 3 This is a flowchart illustrating another vehicle control method provided in an embodiment of this application.

[0023] Figure 4 This is a flowchart illustrating a method for obtaining a target control strategy, as provided in an embodiment of this application.

[0024] Figure 5 This is a flowchart illustrating another method for obtaining a target control strategy provided in an embodiment of this application.

[0025] Figure 6 This is a schematic diagram of the architecture of a vehicle thermal management system provided in an embodiment of this application.

[0026] Figure 7 This is a flowchart illustrating a power battery SOC control method provided in an embodiment of this application.

[0027] Figure 8 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application.

[0028] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0029] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through specific embodiments. Detailed Implementation

[0030] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0031] In conventional technologies, thermal management of new energy batteries considers the battery temperature, coolant temperature, and ambient temperature. When the corresponding cooling conditions are met, the vehicle's cooling module begins cooling; when the corresponding heating conditions are met, the vehicle's heating module begins heating, thus reducing energy consumption during battery temperature management. However, power devices in new energy vehicles are prone to overheating under high-power operation, making them unsuitable for modes such as fast charging and high-speed driving. Simple battery management cannot guarantee the safety of vehicle applications. Furthermore, most cooling management strategies employ rule-based forced air cooling, resulting in high-speed cooling fans and significant environmental noise. Therefore, the vehicle's thermal management suffers from low efficiency and poor safety.

[0032] The vehicle control method provided in this application aims to solve the above-mentioned technical problems of the prior art.

[0033] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0034] Figure 1 This is a schematic diagram illustrating a vehicle control method provided in an embodiment of this application. Figure 1 As shown, the vehicle control method provided in this application includes a first module 101 and a second module 102.

[0035] In one alternative implementation, the first module 101 refers to a software unit or module used to generate a target control strategy based on the acquired first and second data of the vehicle.

[0036] In another alternative implementation, the first module 101 and the second module 102 refer to hardware devices.

[0037] For example, the first module 101 may include, but is not limited to, electronic devices with data processing capabilities such as computers, host computers, servers, or data centers.

[0038] For example, the second module 102 may include, but is not limited to: a coolant circulation pump, a cooling fan, a heat exchanger, a heater, a heat pump, an air conditioner, etc.

[0039] Optionally, the first module 101 and the second module 102 can communicate via wired or wireless connections. Wired connections may include, but are not limited to, buses, fiber optic cables, or network cables. Wireless connections may include, for example, transmission control protocol / internet protocol (TCP / IP), wireless local area network (WLAN) protocols, and remote direct memory access (RDMA) over converged ethernet (RoCE) protocols.

[0040] The following is combined Figure 1The first module 101 and the second module 102 shown here are exemplary descriptions of the vehicle control method provided in this application embodiment: First, the first module 101 generates control commands based on an initial control strategy and sends them to the second module 102, and the second module 102 executes the commands of the initial control strategy; simultaneously, the first module 101 determines whether the battery temperature in the first data is within a set temperature range based on the first data and the second data of the vehicle; wherein, when the battery temperature is within the set temperature range, the first module 101 continues to generate control commands based on the initial control strategy and sends them to the second module 102; when the battery temperature is not within the set temperature range, the first module 101 determines the target control strategy of the vehicle according to the first data and the second data, and generates control commands based on the target control strategy and sends them to the second module 102, and the second module 102 executes the commands of the target control strategy.

[0041] Below Figure 1 Based on the first module 101 and the second module 102 shown, the vehicle control method provided in the embodiments of this application will be further described, such as... Figure 2 The diagram shows a flowchart of a vehicle control method. In a specific embodiment, this vehicle control can be applied to, for example... Figure 8 The vehicle control device 800 and the electronic device 900 on which the vehicle control device 800 is shown are illustrated. Figure 9 The specific process of the embodiments of this application will be described below. Of course, it is understood that this method can be executed by a cloud server with computing power. A first module is applied to the vehicle, and the first module controls a second module of the vehicle. The second module includes the vehicle's cooling system and heating system. The following will focus on... Figure 2 The process shown is described in detail, and the vehicle control method may specifically include the following steps 201 to 204.

[0042] Step 201: Obtain the first data of the vehicle; the first data includes: the vehicle's operating status and battery temperature at the current time, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start-stop status and speed.

[0043] In this embodiment of the application, the first data is a parameter related to the heat of the vehicle's power battery that is monitored in real time.

[0044] In this embodiment, the operating state is defined based on the operating power of components related to the heat of the vehicle's power battery.

[0045] Optionally, the operating status can be determined based on the vehicle's start / stop status and speed.

[0046] Optionally, the operating status can also be determined based on other parameters related to the vehicle, which are not limited here.

[0047] For example, the temperature of the vehicle's power battery is an important parameter for determining the thermal management of the power battery. The temperature of the power battery includes the temperature of the cell body, the temperature of the coolant, the temperature of the heater, etc. The thermal environment of the power battery is also affected by other systems of the vehicle, such as the temperature of the motor and the temperature of the air conditioning system. Therefore, the temperatures of these systems also need to be collected.

[0048] For example, the vehicle's operating status and the state of charge (SOC) of the vehicle's power battery are also important parameters for determining thermal management. When the vehicle is traveling at high speed or undergoing rapid acceleration, the power battery needs to continuously discharge at high power, and when the vehicle is in fast charging mode, the power battery needs to continuously charge at high power, which generates a lot of heat. When the vehicle is traveling at low speed or in congested traffic, the power battery intermittently charges and discharges at low power, generating less heat. When the vehicle is in parked mode, the power battery has no power output, and the heat generated is almost zero. At this time, the thermal management of the power battery mainly considers the temperature of the vehicle's environment.

[0049] In this embodiment, the current battery temperature and ambient temperature of the vehicle are obtained, and the current operating state of the vehicle is determined. A predictive model based on machine learning and data-driven analysis can be used to predict the overall vehicle's heat transfer trend in advance. Specifically, based on the vehicle's start / stop status and speed, the vehicle's operating state can be defined as: a first operating state in parking mode, a second operating state in low-speed driving mode, a third operating state in high-speed driving mode, and a fourth operating state in charging mode.

[0050] Step 202: Obtain the vehicle's second data; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module, and the execution time of each instruction.

[0051] In this embodiment of the application, the second data is the current vehicle's power battery thermal management historical data obtained from the cloud, including parameters related to the heat of the vehicle's power battery, the vehicle's operating status, and the corresponding control strategies executed.

[0052] In this embodiment of the application, the historical battery temperature, historical ambient temperature, historical operating status of the vehicle, and the execution log of the second module of the vehicle based on the above parameters are obtained to train a prediction model based on machine learning and data-driven methods in order to adapt to the heat change trend of the whole vehicle in advance.

[0053] For example, to ensure the power battery always operates within its optimal temperature range and to enable intelligent vehicle decision-making based on first and second data, a system with predictive, self-learning, and global optimization capabilities is constructed based on machine learning and data-driven predictive models. Figure 6 The diagram shows the architecture of the vehicle's thermal management system, which can be divided into three core modules: the perception layer, the control layer, and the execution layer. The first module is the control layer, and the second module is the execution layer.

[0054] Optionally, the sensing layer includes temperature sensors, flow sensors, pressure sensors, and ambient temperature sensors to monitor the temperature, pressure, and flow of the power battery, coolant, motor, air conditioning system, and the environment in which the vehicle is located.

[0055] Optionally, the control layer includes a data acquisition module and a communication module. The data acquisition module of the control layer can obtain real-time data such as temperature, pressure, and flow rate from the sensing layer, while the communication module of the control layer can obtain the current operating status of the vehicle from the vehicle and historical data on the control strategy of the vehicle's power battery from the cloud.

[0056] Step 203: Determine the target control strategy for the second module based on the first data and the second data; the target control strategy includes the target cooling intensity of the cooling system and the target heating intensity of the heating system.

[0057] In this embodiment, the target control strategy is a control strategy obtained based on real-time and historical data related to the heat of the power battery under the current operating state of the vehicle, in order to keep the power battery within a certain temperature range.

[0058] In this embodiment of the application, based on the first data and the second data, the thermal management system generates a target control strategy for the vehicle in the current operating state according to logical rules and control algorithms. The thermal management system sends control commands to the execution layer according to the target control strategy to control the various subsystems in the execution layer.

[0059] For example, such as Figure 6The diagram shows the architecture of the vehicle's thermal management system. The control layer of the thermal management system includes a data processing module, a decision-making module, and an intelligent algorithm module. The data processing module integrates and processes the acquired first and second data. Through the analysis and computation of control algorithms such as PID (proportional-integral-derivative control), adaptive control, and predictive control in the intelligent algorithm module, it identifies patterns or precursory characteristics of faults. Then, the decision-making module combines control algorithms, energy management strategies, energy recovery and utilization strategies, and safety mechanisms to generate a target control strategy for the power battery.

[0060] For example, such as Figure 6 The diagram shows the architecture of the vehicle's thermal management system. The control layer of the thermal management system also includes a fault management module, which is used to analyze predicted potential faults to determine whether the problem is caused by a single component of the vehicle or by the interaction between various systems.

[0061] Step 204: Control the second module based on the target control strategy.

[0062] In this embodiment, based on the target control strategy of the vehicle under the current operating state, the second module starts, stops, and adjusts the heating system or cooling system in the second module in an orderly and timed manner according to the control instructions of the target control strategy.

[0063] For example, such as Figure 6 The diagram shows the architecture of the vehicle's thermal management system. The execution layer in this embodiment is the second module, which can include a cooling system, a heating system, and an air conditioning system. The cooling system includes a coolant circulation pump, a cooling fan, and a heat exchanger; the heating system includes a PTC (Positive Temperature Coefficient) heater and a heat pump.

[0064] For example, when the vehicle is in the third operating state of high-speed driving mode, the heat generated by components such as the power battery and drive motor will increase. The target control strategy aims to improve the vehicle's cooling capacity by activating the cooling system and adjusting the cooling intensity of the cooling system to a higher level. The coolant circulation pump, cooling fan, and heat exchanger in the cooling system cool down the temperature of components such as the power battery and drive motor to ensure that the temperature of the vehicle's power battery and drive motor is maintained within a safe and efficient range.

[0065] In this embodiment, by collecting first data from the vehicle locally in real time and second data from the vehicle remotely, the temperature of each subsystem of the vehicle is analyzed and predicted. Combined with the current operating state of the vehicle and the SOC state of the vehicle's power battery, the system predicts possible faults during operation and their impact on the operation of the thermal management system in the next moment. This yields an efficient and safe optimal control strategy for the vehicle under the current operating state, namely the target control strategy. This improves the working efficiency and energy utilization of each subsystem in the thermal management system. At the same time, the second module executes the target control strategy to cool or heat components such as the vehicle's battery or motor, thereby ensuring the safety of the entire vehicle application.

[0066] Based on the above, before obtaining the target control strategy, the first module controls the second module's control strategy. This application embodiment provides an optional implementation method, such as... Figure 3 The flowchart of another vehicle control method shown may specifically include the following steps 301 to 306.

[0067] Step 301: Control the second module based on the initial control strategy; the initial control strategy includes: the initial cooling intensity of the cooling system and the initial heating intensity of the heating system.

[0068] In this embodiment, the initial control strategy is a control strategy obtained by combining real-time data related to the heat of the power battery at the previous moment with historical data based on the vehicle's operating state at the previous moment.

[0069] For example, when the vehicle is in the second operating state of low-speed driving mode in the previous moment, the heat generated by components such as the power battery and drive motor is relatively low. At this time, the ambient temperature of the vehicle becomes the main influencing factor on the temperature of the power battery or drive motor. Therefore, the initial control strategy of the vehicle in the second operating state is to intelligently adjust the working intensity of the cooling system or heating system. For example, in cold weather, the power battery heating system is activated for appropriate heating, and in hot weather, the cooling system is activated for appropriate cooling.

[0070] Step 302: Obtain the first data of the vehicle; the first data includes: the vehicle's operating status and battery temperature at the current time, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start-stop status and speed.

[0071] Step 303: Obtain the vehicle's second data; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module, and the execution time of each instruction.

[0072] Step 304: Determine the target control strategy for the second module based on the first data and the second data.

[0073] Step 305: Switch the control strategy of the second module from the initial control strategy to the target control strategy.

[0074] In this embodiment, since the power battery and drive motor have different working intensities under different vehicle operating conditions, the heat generated varies greatly. Therefore, the thermal management system needs to switch the corresponding thermal management strategy according to the vehicle's operating state, such as temporary parking, low-speed driving, high-speed driving, charging, or specific needs, in order to improve the working efficiency and energy utilization of each subsystem.

[0075] For example, when the vehicle's operating state switches from the second operating state to the third operating state, the output power of the drive motor and the power battery will increase when the vehicle is driving at high speed compared to low speed, and the heat generated will also increase. The heat growth trend is predicted by the first data acquired in real time, and the optimal control strategy for the vehicle in the third operating state is generated. The vehicle switches from the initial control strategy to the target control strategy, and the cooling intensity of the cooling system will also be adjusted to a larger mode accordingly to ensure that the temperature of the vehicle's power battery and drive motor is maintained within a safe and efficient range.

[0076] Step 306: Control the second module based on the target control strategy.

[0077] The specific steps of steps 302 to 304 and step 306 can be found in steps 201 to 204, and will not be repeated here.

[0078] In this embodiment, the first module possesses self-learning and adaptive capabilities. By continuously updating the first data and the target control strategy, it optimizes the computational accuracy of the control algorithm in the thermal management system, improves the accuracy of predicting heat change trends or fault prediction, obtains a more efficient control strategy, and achieves optimal thermal management of the power battery.

[0079] Based on the above, and regarding how to generate a target control strategy for the vehicle under the current operating state by applying the logical rules in the thermal management system based on the first and second data, this application provides an optional implementation method, such as... Figure 4 The flowchart shown is a method for obtaining a target control strategy, which may specifically include the following steps 401 to 406.

[0080] Step 401: Obtain the first data of the vehicle; the first data includes: the vehicle's operating status and battery temperature at the current time, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start-stop status and speed.

[0081] Step 402: Obtain the vehicle's second data; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module and the execution time of each instruction.

[0082] Step 403: If the battery temperature in the first data is within the set temperature range, continue to control the second module based on the initial control strategy.

[0083] In this embodiment of the application, the performance, lifespan and safety of the vehicle's power battery are sensitive to temperature. If the temperature of the power battery is too low, the charging and discharging power will decrease, and if the temperature is too high, the battery capacity will decrease. Therefore, it is necessary to maintain the power battery in an optimal temperature range, which can be set to 20°C to 35°C.

[0084] For example, when the vehicle switches from the second operating state to the third operating state, the heat generated by components such as the power battery and drive motor increases. The temperature of the vehicle's power battery is detected in real time. If the temperature of the power battery is within the set temperature range, the vehicle's control strategy is not changed, and the second module continues to be controlled based on the initial control strategy.

[0085] For example, when the vehicle continues to operate in the third state, the heat generated by components such as the power battery and drive motor continues to increase. If the temperature of the power battery is still within the set temperature range, the vehicle's control strategy will not be changed, and the second module will continue to be controlled based on the initial control strategy.

[0086] Step 404: If the battery temperature in the first data is not within the set temperature range, start the second module.

[0087] For example, when the vehicle is continuously in the third operating state, the heat generated by components such as the power battery and drive motor continues to increase, and the temperature of the power battery exceeds the set temperature range, thus activating the cooling system in the second module.

[0088] Step 405: Determine the target control strategy for the second module based on the operating status in the first data and the ambient temperature of the vehicle.

[0089] For example, based on the vehicle being in the third operating state at high speed, and combined with the current ambient temperature of the vehicle, the target control strategy is determined. At this time, the target control strategy will instruct the second module to improve its cooling capacity to ensure that the temperature of the power battery and drive motor is maintained within a safe and efficient range. At the same time, it will also instruct to utilize the airflow channels of the whole vehicle to achieve air cooling effect for the vehicle components in conjunction with the vehicle speed.

[0090] Optionally, when determining the target control strategy for the second module, the SOC state of the power battery should also be considered, and the SOC state of the power battery should be monitored in real time. The purpose is to determine the ideal operating temperature range and temperature change trend of the power battery under different SOC states based on the chemical properties of the power battery, so as to achieve more accurate thermal management of the power battery and further ensure the application safety of the power battery.

[0091] Optionally, such as Figure 7 The flowchart shown illustrates the control method for the SOC of a power battery. When a change in SOC is detected, the control algorithm compares the set temperature range with the detected power battery temperature based on the vehicle's battery temperature to calculate the target temperature required for the power battery. The cooling or heating intensity of the power battery is then adjusted until the power battery temperature returns to the set temperature range.

[0092] Regarding the specific definition of the vehicle's operating state, this application provides an optional implementation method, which includes: The vehicle's operating status includes: a first operating status, a second operating status, a third operating status, or a fourth operating status; wherein, the first operating status is when the vehicle is not started; the second operating status is when the vehicle is started and the vehicle speed reaches a set first threshold; the third operating status is when the vehicle is started and the vehicle speed does not reach the set first threshold; and the fourth operating status is when the vehicle is started and the vehicle is charging.

[0093] For example, the vehicle's start / stop status and speed information are obtained. When the vehicle is not started and is in parking mode, it is defined as the first operating state; when the vehicle is started and the speed is less than or equal to 60 km / h, it is defined as the second operating state; when the vehicle is started and the speed is greater than 60 km / h, it is defined as the third operating state; and when the vehicle is started and is in charging mode, it is defined as the fourth operating state.

[0094] Step 406: Control the second module based on the target control strategy.

[0095] The specific steps of steps 401 to 402 and 406 can be found in steps 201 to 202 and 204, and will not be repeated here.

[0096] In the embodiments of this application, such as Figure 7As shown, by controlling the heat of the power battery, motor, or other vehicle components, the power battery is kept operating within a suitable temperature range, thus preventing negative impacts on battery performance and lifespan caused by overheating or overcooling. Furthermore, by continuously optimizing the relationship model between SOC and control strategy, the vehicle can achieve optimal thermal management under various operating conditions, thereby realizing refined and intelligent thermal management of the power battery.

[0097] Based on the foregoing, this application provides an optional implementation method, such as... Figure 5 The flowchart shown is another method for obtaining the target control strategy, which may specifically include the following steps 501 to 505.

[0098] Step 501: Obtain the first data of the vehicle; the first data includes: the vehicle's current operating status and battery temperature, as well as the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start / stop status and speed.

[0099] Step 502: Obtain the vehicle's second data; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module and the execution time of each instruction.

[0100] Step 503: If the battery temperature in the first data is higher than the set temperature range, start the cooling system in the second module.

[0101] Alternatively, if the battery temperature in the first data is lower than the set temperature range, the heating system in the second module is activated.

[0102] The control strategies include: first control strategy, second control strategy, third control strategy, and fourth control strategy.

[0103] In this embodiment, since the output power of the power battery varies under different operating conditions of the vehicle, the heat generated will also vary greatly. Considering that the operating state of the vehicle is dynamically changing in actual use, different control strategies are set in the thermal management system for different states. Based on the determination of whether to start the cooling system or the heating system, the working intensity of the cooling system or the heating system is adjusted to distinguish the first control strategy, the second control strategy, the third control strategy, and the fourth control strategy.

[0104] In the embodiments of this application, when the vehicle is running at low or high speed, the power battery, motor and other components are always in operation mode. At this time, the thermal management system mainly focuses on cooling and weakens the heating of the power battery. At the same time, the intensity of cooling regulation will also be different according to the difference in heat generated when driving at high speed and low speed.

[0105] For example, when the vehicle switches from the second operating state to the third operating state, the heat generated by components such as the power battery and drive motor increases. If the temperature of the power battery is detected to exceed the set temperature range in real time, the vehicle's control strategy is switched from the second control strategy to the third control strategy, and the second module is controlled based on the third control strategy.

[0106] Step 504: Based on the operating status in the first data (first operating status) and the ambient temperature of the vehicle, determine the instruction for the cooling system to execute the first control strategy.

[0107] Alternatively, based on the operating status in the first data (i.e., the first operating state) and the ambient temperature of the vehicle, the instruction for the heating system to execute the first control strategy can be determined. In this embodiment, when the vehicle is in a first operating state, such as a temporary parking state or a remote wake-up state, the operating power of the vehicle-related systems is relatively low. The first module controls the second module based on the first control strategy. At this time, if the ambient temperature of the vehicle is extremely cold, the first control strategy operates in a low-power mode to maintain only the basic temperature of the power battery and activates the heating system to prevent the power battery from becoming too cold. Alternatively, if the ambient temperature of the vehicle is extremely hot, the first control strategy also operates in a low-power mode to maintain only the basic temperature of the power battery and activates the cooling system to prevent the power battery from becoming too cold.

[0108] Step 505: Based on the second operating state in the first data and the ambient temperature of the vehicle, determine the instruction for the cooling system to execute the second control strategy.

[0109] Alternatively, based on the operating status in the first data being the second operating status and the ambient temperature of the vehicle, the instruction for the heating system to execute the second control strategy can be determined.

[0110] In this embodiment, when the vehicle is in a first operating state, such as when the vehicle is running in congested urban traffic, the power output of the power battery and drive motor is relatively small, and therefore the heat generation is also relatively low. The first module controls the second module based on the second control strategy. At this time, the second control strategy can take into account the ambient temperature and intelligently adjust the working intensity of the cooling or heating system. For example, the power battery heating system can be turned on appropriately in cold weather to ensure the activity of the power battery, and the power battery cooling system can be turned on appropriately in hot weather.

[0111] Step 506: Based on the operating status of the first data being the third operating status and the ambient temperature of the vehicle, determine the instruction for the cooling system to execute the third control strategy.

[0112] Alternatively, based on the operating status in the first data being the third operating state and the ambient temperature of the vehicle, the instruction for the heating system to execute the third control strategy can be determined.

[0113] In this embodiment, when the vehicle is in the third operating state, for example, when the vehicle is driving on a highway, the output power of the power battery and drive motor is high, and considering the constraints of factors such as wind resistance, the heat generated by components such as the power battery and drive motor will increase. The first module controls the second module based on the third control strategy. At this time, the third management strategy will increase the cooling intensity of the cooling system, and at the same time, through the airflow channel of the vehicle, in conjunction with the vehicle speed, the components will achieve a wind-cooling effect.

[0114] For example, based on PHEV (plug-in hybrid electric vehicle) models, the temperature of the power battery continues to rise under continuous high-speed and mountain road conditions in summer. Through the third management strategy, the temperature can be predicted and optimized in advance. After comparative testing, as shown in Table 1, the maximum temperature of the power battery can be stabilized within the set temperature range.

[0115] Table 1

[0116] HEV indicates that the vehicle uses a combination of a traditional internal combustion engine and an electric motor, and the battery cannot be charged externally, relying mainly on the engine for charging; EV indicates that the vehicle is powered solely by the battery.

[0117] Step 507: Based on the fourth operating state in the first data and the ambient temperature of the vehicle, determine the instruction for the cooling system to execute the fourth control strategy.

[0118] Alternatively, based on the operating status of the first data being the fourth operating state and the ambient temperature of the vehicle, the instruction for the heating system to execute the fourth control strategy can be determined.

[0119] In this embodiment, when the vehicle is in the fourth operating state, i.e. the vehicle is charging, the power battery will also generate a lot of heat, especially in fast charging mode. The first module controls the second module based on the fourth control strategy. At this time, the fourth control strategy will adjust the system strategy in combination with the SOC state. For example, in the trickle charging stage at the beginning of charging and the constant voltage stage when charging is about to end, in order to prevent the charging efficiency from decreasing due to low temperature, the heating system is activated to ensure the activity of the power battery by timely and moderate heating. In the early stage of entering the constant current stage, in order to avoid the large current of the power battery causing a sudden temperature rise, the cooling system is activated to achieve the purpose of pre-cooling.

[0120] Optionally, the thermal management system can adjust the control strategies of the battery and motor in conjunction with the user's needs for the air conditioning system in the vehicle cabin. For example, when there is a need for air conditioning cooling, the waste heat generated by the power battery system or drive motor system can be used to preheat the air conditioning system to improve the operating efficiency of the air conditioning, thereby realizing energy recovery and reuse.

[0121] Optionally, the remaining service life of key components can be predicted based on the vehicle's current operating status and historical data, in order to develop maintenance plans or replace thermal management control strategies in advance. For example, without compromising safety, the operating mode can be adjusted according to the severity of potential faults, such as by reducing charging current or increasing cooling or heating of specific areas to prevent further deterioration of potential faults; or, preventative maintenance recommendations can be made based on the prediction results, including when to replace parts and when to perform system overhauls.

[0122] Optionally, without consuming the vehicle's local resources and computing power, data can be acquired on the vehicle and uploaded to the cloud via wireless communication. The cloud server performs fault diagnosis on the vehicle, pushing a diagnostic report to the user's device in the form of a report detailing the type of fault, the likelihood of the fault, the cause and severity of the fault, and possible inspection methods, thus enabling real-time fault warnings. For example, for software-related faults or simple faults that can be resolved through software updates, the cloud can remotely push OTA (Over-The-Air) technology to update the software and fix the fault; for hardware faults, the cloud will issue a warning message, advising the user to promptly visit a repair shop for maintenance, or maintenance personnel may proactively contact the user to remind them to address the fault in a timely manner.

[0123] Step 508: Control the second module based on the target control strategy.

[0124] The specific steps of steps 501 to 502 and 508 can be found in steps 201 to 202 and 204, and will not be repeated here.

[0125] In the embodiments of this application, by using control algorithms such as fuzzy logic, PID control, predictive control, etc., the system heat is dynamically managed or the system operating state is adjusted according to the battery temperature, so that the battery and motor can operate in the optimal efficiency range as much as possible, thereby achieving the effect of reducing energy consumption.

[0126] To achieve the functions of the above embodiments, the vehicle control method includes hardware structures and / or software modules corresponding to each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed through hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0127] exist Figures 2 to 7 Based on the vehicle control method shown, the present application also provides a vehicle control device, such as... Figure 8 The diagram shows the structure of the vehicle control device 800, which includes: a first acquisition module 810, a second acquisition module 820, a first processing module 830, and a first execution module 840.

[0128] The first acquisition module 810 is used to acquire first data of the vehicle; the first data includes: the vehicle's current operating status and battery temperature, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start / stop status and speed; wherein, the first acquisition module 810 may include, for example, Figure 1 The first module shown.

[0129] The second acquisition module 820 is used to acquire second data of the vehicle; the second data indicates: the vehicle's historical operating status, historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log indicates the instructions executed by the second module and the execution time of each instruction; wherein, the second acquisition module 810 may include, for example, Figure 1 The first module shown.

[0130] The first processing module 830 is configured to determine a target control strategy for the second module based on the first data and the second data; the target control strategy includes: a target cooling intensity of the cooling system and a target heating intensity of the heating system; wherein, the first processing module 830 may include, for example, Figure 1 The first module shown.

[0131] The first execution module 840 is used to control the second module based on the target control strategy; wherein, the first execution module 840 may include, for example, Figure 1 The second module shown.

[0132] In some embodiments, the first acquisition module 810 includes: controlling the second module based on an initial control strategy; the initial control strategy includes: the initial cooling intensity of the cooling system and the initial heating intensity of the heating system.

[0133] In some embodiments, the first acquisition module 810 further includes: switching the control strategy of the second module from the initial control strategy to the target control strategy.

[0134] In some embodiments, the first acquisition module 810 further includes: if the battery temperature in the first data is within a set temperature range, to continue controlling the second module based on the initial control strategy.

[0135] In other embodiments, the first processing module 830 includes: activating a second module when the battery temperature in the first data is not within a set temperature range; and determining a target control strategy for the second module based on the operating status in the first data and the ambient temperature of the vehicle.

[0136] In other embodiments, the first processing module 830 further includes: activating the cooling system in the second module when the battery temperature in the first data is higher than a set temperature range; determining an instruction for the cooling system to execute a first control strategy based on the operating state in the first data being a first operating state and the ambient temperature of the vehicle; determining an instruction for the cooling system to execute a second control strategy based on the operating state in the first data being a second operating state and the ambient temperature of the vehicle; determining an instruction for the cooling system to execute a third control strategy based on the operating state in the first data being a third operating state and the ambient temperature of the vehicle; and determining an instruction for the cooling system to execute a fourth control strategy based on the operating state in the first data being a fourth operating state and the ambient temperature of the vehicle.

[0137] In other embodiments, the first processing module 830 further includes: activating the heating system in the second module when the battery temperature in the first data is lower than a set temperature range; determining an instruction for the heating system to execute a first control strategy based on the operating state in the first data being a first operating state and the ambient temperature of the vehicle; determining an instruction for the heating system to execute a second control strategy based on the operating state in the first data being a second operating state and the ambient temperature of the vehicle; determining an instruction for the heating system to execute a third control strategy based on the operating state in the first data being a third operating state and the ambient temperature of the vehicle; and determining an instruction for the heating system to execute a fourth control strategy based on the operating state in the first data being a fourth operating state and the ambient temperature of the vehicle.

[0138] According to one aspect of the embodiments of this application, Figure 9This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 9 As shown, the electronic device 900 includes a processor 910 and one or more memories 920. The one or more memories 920 are used to store program instructions executed by the processor 910. When the processor 910 executes the program instructions, it implements the above-described interface processing method.

[0139] Furthermore, the processor 910 may include one or more processing cores. The processor 910 runs or executes instructions, programs, code sets, or instruction sets stored in the memory 920, and retrieves data stored in the memory 920. Optionally, the processor 910 may be implemented using at least one hardware form selected from Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 910 may integrate one or a combination of several of the following: a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor and may be implemented using a separate communication chip.

[0140] According to one aspect of this application, a computer-readable storage medium is also provided, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable storage medium carries computer-readable instructions that, when executed by a processor, implement the methods in any of the above embodiments.

[0141] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. Computer-readable storage media can be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0142] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0143] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0144] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0145] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for controlling a vehicle, characterized in that, A first module applied to a vehicle, the first module controlling a second module of the vehicle, the second module including a cooling system and a heating system of the vehicle, the method comprising: Acquire first data about the vehicle; the first data includes: the vehicle's current operating status and battery temperature, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start / stop status and speed; Acquire the second data of the vehicle; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module, and the execution time of each instruction; Based on the first data and the second data, a target control strategy for the second module is determined; the target control strategy includes: the target cooling intensity of the cooling system and the target heating intensity of the heating system; The second module is controlled based on the target control strategy.

2. The method according to claim 1, characterized in that, include: Before acquiring the first data, the method further includes: The second module is controlled based on an initial control strategy; the initial control strategy includes: the initial cooling intensity of the cooling system and the initial heating intensity of the heating system; Before controlling the second module based on the target control strategy, the method further includes: The control strategy of the second module is switched from the initial control strategy to the target control strategy.

3. The method according to claim 2, characterized in that, After acquiring the first data, the method further includes: If the battery temperature in the first data is within the set temperature range, continue to control the second module based on the initial control strategy.

4. The method according to any one of claims 1-3, characterized in that, The vehicle's operating states include: a first operating state, a second operating state, a third operating state, or a fourth operating state; wherein, The first operating state is when the vehicle is in a non-started state; The second operating state is when the vehicle is in the starting state and the vehicle speed reaches the set first threshold. The third operating state is when the vehicle is in the start state and the vehicle speed has not reached the set first threshold. The fourth operating state is when the vehicle is in the start-up state and the vehicle is in the charging state.

5. The method according to claim 4, characterized in that, The step of determining the target control strategy for the second module based on the first data and the second data includes: If the battery temperature in the first data is not within the set temperature range, the second module is activated. Based on the operating status in the first data and the ambient temperature of the vehicle, a target control strategy for the second module is determined.

6. The method according to claim 5, characterized in that, The target control strategy includes: a first control strategy, a second control strategy, a third control strategy, and a fourth control strategy; determining the target control strategy for the second module based on the first data and the second data includes: If the battery temperature in the first data is higher than the set temperature range, the cooling system in the second module is activated. Based on the operating status in the first data (which is the first operating state) and the ambient temperature of the vehicle, the instruction for the cooling system to execute the first control strategy is determined. Based on the second operating state in the first data and the ambient temperature of the vehicle, the instruction for the cooling system to execute the second control strategy is determined; Based on the operating state in the first data being the third operating state and the ambient temperature of the vehicle, the instruction for the cooling system to execute the third control strategy is determined; Based on the operating state in the first data being the fourth operating state and the ambient temperature of the vehicle, the instruction for the cooling system to execute the fourth control strategy is determined.

7. The method according to claim 6, characterized in that, The step of determining the target control strategy for the second module based on the first data and the second data further includes: If the battery temperature in the first data is lower than the set temperature range, the heating system in the second module is activated. Based on the operating status in the first data (which is the first operating state) and the ambient temperature of the vehicle, the instruction for the heating system to execute the first control strategy is determined. Based on the second operating state in the first data and the ambient temperature of the vehicle, the instruction for the heating system to execute the second control strategy is determined; Based on the operating state in the first data being the third operating state and the ambient temperature of the vehicle, the instruction for the heating system to execute the third control strategy is determined; Based on the operating state in the first data being the fourth operating state and the ambient temperature of the vehicle, the instruction for the heating system to execute the fourth control strategy is determined.

8. A vehicle control device, characterized in that, A first module applied to a vehicle, the first module controlling a second module of the vehicle, the second module including a cooling system and a heating system of the vehicle, the device comprising: The first acquisition module is used to acquire the first data of the vehicle; the first data includes: the vehicle's operating status and battery temperature at the current time, and the ambient temperature of the vehicle; the operating status is determined based on the vehicle's start-stop status and speed; The second acquisition module is used to acquire second data of the vehicle; the second data is used to indicate: the vehicle's historical operating status and historical battery temperature, historical ambient temperature, and the execution log of the second module; the execution log is used to indicate the instructions executed by the second module, and the execution time of each instruction; A first processing module is configured to determine a target control strategy for the second module based on the first data and the second data; the target control strategy includes: the target cooling intensity of the cooling system and the target heating intensity of the heating system; The first execution module is used to control the second module based on the target control strategy.

9. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the vehicle control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor or electronic device to execute the vehicle control method as described in any one of claims 1 to 7.