Solid-state battery thermal management optimization method, device and equipment and storage medium

By employing a dual-loop PID control method, combined with multi-point temperature monitoring and precise control signal adjustment, the temperature control problem of solid-state batteries under complex operating conditions was solved, achieving efficient and stable temperature management and ensuring battery safety and performance.

CN121663041APending Publication Date: 2026-03-13CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-10
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing single-loop PID control methods cannot effectively balance the response speed and stability of temperature control under complex operating conditions such as high-rate charging and discharging and sudden changes in ambient temperature of solid-state batteries, resulting in decreased energy output efficiency and increased safety risks.

Method used

A dual-loop PID control method is adopted, with the outer loop PID controller used for overall temperature regulation and the inner loop PID controller used for rapid response to temperature fluctuations. The overall average temperature and temperature change rate are obtained through multi-point temperature monitoring, and a precise control signal is generated to adjust the working state of the thermal management actuator.

Benefits of technology

It achieves precise and efficient temperature control of solid-state batteries, ensuring battery performance and operational safety, while balancing temperature control response speed and stability, and reducing thermal management energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121663041A_ABST
    Figure CN121663041A_ABST
Patent Text Reader

Abstract

The invention provides a solid-state battery thermal management optimization method and device, equipment and a storage medium, and the method comprises the steps: obtaining the temperatures of a solid-state battery at a plurality of monitoring points; determining the overall average temperature of the solid-state battery according to the temperature of each monitoring point; using an outer ring PID controller to determine a temperature change rate reference value according to the overall average temperature; an inner ring PID controller is utilized, a control signal used for controlling a heat management execution mechanism is generated according to the temperature change rate reference value, and the execution frequency of the inner ring PID controller is higher than that of the outer ring PID controller; according to the control signal, the working state of the thermal management execution mechanism is adjusted by adopting the method, accurate and efficient control over the temperature of the solid-state battery can be achieved, and the working performance and operation safety of the battery are effectively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery management, and more specifically, to a method, apparatus, device, and storage medium for optimizing thermal management of solid-state batteries. Background Technology

[0002] As the demands for driving range and safety performance in new energy vehicles continue to rise, power battery technology is rapidly iterating towards higher energy density and higher safety. Solid-state batteries, with their significantly higher energy density than traditional liquid lithium-ion batteries, the absence of electrolyte leakage risk, and superior thermal stability, have become a key breakthrough in addressing range anxiety and safety concerns in new energy vehicles, and have become a focus of industry research and development and industrialization. However, the thermophysical characteristics of solid-state batteries differ significantly from those of traditional liquid batteries. They have greater thermal inertia, more complex heat conduction paths, and more stringent requirements for operating temperatures—not only do they need to be stably maintained within a specific optimal operating temperature range, but the internal temperature difference of the battery pack also needs to be strictly controlled. This makes the control precision and dynamic response capability of the thermal management system a core bottleneck restricting the large-scale application of solid-state batteries.

[0003] In the current field of power battery thermal management, the single-loop PID control method is the most mature and widely used temperature regulation solution. This method collects the battery temperature signal through a temperature sensor, calculates the difference between the actual temperature and the preset target temperature, and then generates control commands through a single controller to adjust the temperature, thereby achieving closed-loop control of the battery temperature. Due to its simple structure, low cost, and ease of engineering implementation, it has been widely used in traditional liquid battery thermal management systems.

[0004] However, directly applying single-loop PID control to the thermal management of solid-state batteries presents insurmountable technical drawbacks. Solid-state batteries exhibit strong nonlinear and dynamic time-varying characteristics during charging and discharging, and their thermal inertia is significantly greater than that of liquid batteries. The fixed parameters of a single-loop PID controller cannot adapt to these complex thermal characteristic changes. When solid-state batteries face complex operating conditions such as high-rate charging and discharging and sudden changes in ambient temperature, the single-loop PID control method consistently fails to achieve a balance between the response speed and stability of temperature control. It either fails to suppress temperature fluctuations in time due to response lag, or causes temperature overshoot due to over-adjustment. Ultimately, this not only leads to a decrease in the energy output efficiency and a shortened cycle life of the solid-state battery, but may also cause safety risks due to the accumulation of localized temperature anomalies. Summary of the Invention

[0005] In view of this, the purpose of this application is to provide a method, apparatus, device and storage medium for optimizing the thermal management of solid-state batteries, which can achieve precise and efficient control of the temperature of solid-state batteries and effectively ensure the working performance and operational safety of the batteries.

[0006] In a first aspect, embodiments of this application provide a method for optimizing thermal management of solid-state batteries, the method comprising: Acquire the temperature of the solid-state battery at multiple monitoring points; The overall average temperature of the solid-state battery is determined based on the temperature at each monitoring point. Using an outer-loop PID controller, a reference value for the rate of temperature change is determined based on the overall average temperature. Using an inner-loop PID controller, a control signal for controlling the thermal management actuator is generated based on the temperature change rate reference value, wherein the execution frequency of the inner-loop PID controller is higher than the execution frequency of the outer-loop PID controller; The working state of the thermal management actuator is adjusted according to the control signal.

[0007] Optionally, determining the overall average temperature of the solid-state battery based on the temperature at each monitoring point includes: The arithmetic mean of the temperature values ​​from all the monitoring points is calculated to obtain a single temperature value that represents the overall thermal state of the battery.

[0008] Optionally, the step of using an outer-loop PID controller to determine a reference value for the rate of temperature change based on the overall average temperature includes: Calculate the temperature deviation between the overall average temperature and the preset target temperature; The temperature deviation is sent as an input signal to the outer loop PID controller; The outer-loop PID controller, based on the deviation, outputs a reference value for the rate of temperature change to guide the inner-loop control through its proportional, integral, and derivative operations.

[0009] Optionally, the step of using an inner-loop PID controller to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value includes: Obtain the actual temperature change rate of the solid-state battery; Calculate the difference in the rate of change between the reference value of the temperature change rate and the actual temperature change rate; The difference in the rate of change is sent as an input signal to the inner loop PID controller; The inner-loop PID controller generates the control signal based on the difference through its proportional, integral, and derivative operations.

[0010] Optionally, obtaining the actual temperature change rate of the solid-state battery includes: The actual temperature change rate is calculated based on the current overall average temperature of the solid-state battery and the overall average temperature of the previous control cycle.

[0011] Optionally, the control signal is an analog voltage signal, a current signal, or a pulse width modulation signal; Adjusting the operating state of the thermal management actuator according to the control signal includes: When the thermal management actuator is a liquid-cooled pump, the control signal is used to linearly adjust or step-by-step adjust the speed of the liquid-cooled pump; When the thermal management actuator is a fan, the control signal is used to adjust the fan's drive voltage or pulse width modulation duty cycle to control its airflow. When the thermal management actuator is a heating film or a PTC heater, the control signal is used to switch its power supply circuit on or off or to adjust its input power.

[0012] Optionally, the method further includes: Based on the temperatures at the multiple monitoring points, the current temperature difference inside the solid-state battery is determined; When the current temperature difference exceeds a preset threshold, high-temperature and low-temperature regions are identified based on the temperature distribution of the multiple monitoring points. By adjusting the intensity of control commands to the thermal management actuators corresponding to the high-temperature region and the low-temperature region, differential adjustments are made to reduce the temperature difference inside the solid-state battery.

[0013] Secondly, embodiments of this application provide a solid-state battery thermal management optimization device, the device comprising: The monitoring point temperature acquisition module is used to acquire the temperature of the solid-state battery at multiple monitoring points; An average temperature determination module is used to determine the overall average temperature of the solid-state battery based on the temperature of each monitoring point. The reference value determination module is used to determine the temperature change rate reference value based on the overall average temperature using an outer loop PID controller. A control signal generation module is used to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value using an inner-loop PID controller, wherein the execution frequency of the inner-loop PID controller is higher than the execution frequency of the outer-loop PID controller. The working state adjustment module is used to adjust the working state of the thermal management actuator according to the control signal.

[0014] Optionally, determining the overall average temperature of the solid-state battery based on the temperature at each monitoring point includes: The arithmetic mean of the temperature values ​​from all the monitoring points is calculated to obtain a single temperature value that represents the overall thermal state of the battery.

[0015] Optionally, the step of using an outer-loop PID controller to determine a reference value for the rate of temperature change based on the overall average temperature includes: Calculate the temperature deviation between the overall average temperature and the preset target temperature; The temperature deviation is sent as an input signal to the outer loop PID controller; The outer-loop PID controller, based on the deviation, outputs a reference value for the rate of temperature change to guide the inner-loop control through its proportional, integral, and derivative operations.

[0016] Optionally, the step of using an inner-loop PID controller to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value includes: Obtain the actual temperature change rate of the solid-state battery; Calculate the difference in the rate of change between the reference value of the temperature change rate and the actual temperature change rate; The difference in the rate of change is sent as an input signal to the inner loop PID controller; The inner-loop PID controller generates the control signal based on the difference through its proportional, integral, and derivative operations.

[0017] Optionally, obtaining the actual temperature change rate of the solid-state battery includes: The actual temperature change rate is calculated based on the current overall average temperature of the solid-state battery and the overall average temperature of the previous control cycle.

[0018] Optionally, the control signal is an analog voltage signal, a current signal, or a pulse width modulation signal; Adjusting the operating state of the thermal management actuator according to the control signal includes: When the thermal management actuator is a liquid-cooled pump, the control signal is used to linearly adjust or step-by-step adjust the speed of the liquid-cooled pump; When the thermal management actuator is a fan, the control signal is used to adjust the fan's drive voltage or pulse width modulation duty cycle to control its airflow. When the thermal management actuator is a heating film or a PTC heater, the control signal is used to switch its power supply circuit on or off or to adjust its input power.

[0019] Optionally, the device further includes a differentiation adjustment module for: Based on the temperatures at the multiple monitoring points, the current temperature difference inside the solid-state battery is determined; When the current temperature difference exceeds a preset threshold, high-temperature and low-temperature regions are identified based on the temperature distribution of the multiple monitoring points. By adjusting the intensity of control commands to the thermal management actuators corresponding to the high-temperature region and the low-temperature region, differential adjustments are made to reduce the temperature difference inside the solid-state battery.

[0020] Thirdly, embodiments of this application provide a computer device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the solid-state battery thermal management optimization method described in any of the optional embodiments of the first aspect are performed.

[0021] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the solid-state battery thermal management optimization method described in any of the optional embodiments of the first aspect.

[0022] The technical solution provided in this application includes, but is not limited to, the following beneficial effects: By acquiring the temperature of the solid-state battery at multiple monitoring points, the overall and local thermal distribution of the battery can be comprehensively captured, avoiding temperature judgment errors caused by the limitations of data from a single monitoring point. This step provides comprehensive and accurate basic data support for subsequent temperature analysis and control, ensuring that all subsequent temperature-related judgments and control commands are based on a complete understanding of the battery's thermal state, thus guaranteeing the accuracy of temperature control from the source.

[0023] Determining the overall average temperature of the solid-state battery by measuring the temperature at each monitoring point integrates scattered local temperature information into a unified indicator characterizing the overall thermal state of the battery, intuitively reflecting the overall temperature level. This indicator provides a clear and accurate input basis for subsequent outer-loop PID control, avoiding interference from local temperature fluctuations on the overall control strategy, ensuring that the control strategy revolves around the overall thermal state of the battery, and improving the targeting and effectiveness of temperature control.

[0024] Using an outer-loop PID controller, a temperature change rate reference value is determined based on the overall average temperature. This outer-loop PID controller outputs the temperature change rate reference value based on the overall average temperature, and, combined with the characteristics of PID control, formulates a reasonable temperature change target based on the difference between the overall battery temperature and the target temperature. This reference value provides a clear adjustment direction for the inner-loop control, ensuring that temperature regulation always moves towards a stable target temperature, avoiding blind temperature regulation, and guaranteeing the steady-state stability of overall temperature control.

[0025] An inner-loop PID controller generates a control signal for the thermal management actuator based on the temperature change rate reference value. The inner-loop PID controller operates at a higher frequency than the outer-loop PID controller. This higher frequency allows the inner-loop controller to quickly respond to deviations in the temperature change rate, promptly capturing and suppressing instantaneous temperature fluctuations. The difference in execution frequency between the inner and outer loop controllers works synergistically: the outer loop ensures overall temperature stability, while the inner loop rapidly handles dynamic disturbances, effectively balancing the response speed and stability of temperature control and avoiding the difficulty of achieving a balance between the two in a single-frequency control approach.

[0026] Based on the control signal, the operating state of the thermal management actuator is adjusted, transforming the control signal into an adjustment of the actuator's operating state, thus achieving a closed-loop implementation from temperature data to actual temperature regulation. This step ensures that the control strategy formed in the preceding stages can be effectively translated into practical results. By precisely adjusting the actuator, the battery temperature can be adjusted in a timely manner according to control requirements, ultimately maintaining it within a suitable operating range, ensuring the performance and safe operation of the solid-state battery.

[0027] The solid-state battery thermal management optimization method of this application, through a step-by-step collaborative design, forms a complete closed-loop control logic from temperature data acquisition and overall thermal state assessment to hierarchical control command generation and execution. Each step is progressive and mutually supportive, ensuring comprehensive temperature perception through data from multiple monitoring points, and balancing control steady-state performance and response speed through the frequency difference of the dual-loop PID controller. Ultimately, this achieves precise and efficient temperature control of the solid-state battery, effectively ensuring its performance and operational safety.

[0028] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0029] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0030] Figure 1 The flowchart of a solid-state battery thermal management optimization method provided in Embodiment 1 of this application is shown; Figure 2 A flowchart of a method for determining a temperature change rate reference value provided in Embodiment 1 of this application is shown; Figure 3A flowchart of a control signal generation method provided in Embodiment 1 of this application is shown; Figure 4 A flowchart of a differential adjustment method provided in Embodiment 1 of this application is shown; Figure 5 This shows a schematic diagram of the structure of a solid-state battery thermal management optimization device provided in Embodiment 2 of this application; Figure 6 A schematic diagram of the structure of a computer device provided in Embodiment 3 of this application is shown. Detailed Implementation

[0031] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0032] Example 1 To facilitate understanding of this application, the following is combined with... Figure 1 The flowchart illustrating the solid-state battery thermal management optimization method provided in Embodiment 1 of this application will be used to describe Embodiment 1 of this application in detail.

[0033] See Figure 1 As shown, Figure 1 A flowchart of a solid-state battery thermal management optimization method provided in Embodiment 1 of this application is shown, wherein the method includes steps S101 to S105: S101: Obtain the temperature of the solid-state battery at multiple monitoring points.

[0034] Specifically, the monitoring points cover key surface areas, internal core components, and the environmental areas where the solid-state battery is located. A temperature monitoring grid is constructed by deploying a distributed multi-temperature sensor network to achieve real-time and synchronous acquisition of temperature data in different areas. The data collected by the sensor grid will serve as feedback signals for closed-loop control, ensuring that the collected temperature data can comprehensively and accurately reflect the overall and local thermal distribution of the battery, providing accurate basic data support for subsequent dual-loop PID control.

[0035] S102: Determine the overall average temperature of the solid-state battery based on the temperature at each monitoring point.

[0036] Specifically, the validity of temperature data from all monitoring points collected by the sensor network is first verified, and abnormal data that exceeds the normal physical range or has obvious acquisition errors are removed. Then, the valid data are calculated by equal weighted arithmetic average to obtain a single temperature value that can objectively represent the overall thermal state of the battery. This value will serve as the core input of the outer loop PID controller, directly affecting the accuracy of the temperature change rate reference value, and providing a quantitative basis for judging the overall thermal state of the battery.

[0037] S103: Using an outer-loop PID controller, determine the reference value for the temperature change rate based on the overall average temperature.

[0038] Specifically, the outer-loop PID controller aims to handle slowly varying temperature trends and improve steady-state accuracy. It employs an incremental PID algorithm, and its discrete control law is as follows: △u_outer(k)=Kp_outer[e_outer(k)-e_outer(k-1)] + Ki_outer·e_outer(k)+ Kd_outer[e_outer(k)-2e_outer(k-1)+e_outer(k-2)]; Where, e_outer(k) = T_target - T_avg(k); △u_outer(k) is the incremental output of the outer loop PID controller in the kth sampling period, e_outer(k) represents the deviation between the average battery temperature and the preset target temperature in the kth sampling period, e_outer(k-1) represents the deviation between the average battery temperature and the preset target temperature in the (k-1)th sampling period, e_outer(k-2) represents the deviation between the average battery temperature and the preset target temperature in the (k-2)th sampling period, T_target is the preset target temperature, T_avg(k) is the overall average battery temperature in the kth sampling period, Kp_outer is the outer loop proportional coefficient, Ki_outer is the outer loop integral coefficient, Kd_outer is the outer loop differential coefficient, and e_outer(k-1) and e_outer(k-2) are the temperature deviations in the (k-1)th and (k-2)th sampling periods, respectively.

[0039] The outer loop output is the reference value for the temperature change rate of the inner loop, and the calculation formula is: r_inner(k) = r_inner(k-1) + △u_outer(k) Wherein, r_inner(k) is the reference value of the inner ring temperature change rate in the kth sampling period, and r_inner(k-1) is the reference value of the inner ring temperature change rate in the (k-1)th sampling period.

[0040] The outer loop PID parameters adopt a fuzzy self-tuning strategy, which adjusts the Kp_outer outer loop proportional coefficient, Ki_outer outer loop integral coefficient, and Kd_outer outer loop derivative coefficient in real time according to the temperature deviation and its rate of change. When the temperature deviation is large, the proportional coefficient is increased to improve the response speed. When the temperature is close to the target temperature, the integral action is enhanced to eliminate steady-state error, providing clear guidance for the inner loop control.

[0041] S104: Using an inner-loop PID controller, a control signal for controlling the thermal management actuator is generated based on the temperature change rate reference value, wherein the execution frequency of the inner-loop PID controller is higher than the execution frequency of the outer-loop PID controller.

[0042] Specifically, the inner-loop PID controller aims to quickly respond to temperature fluctuations and suppress disturbances. It also employs an incremental PID algorithm, with the temperature change rate deviation as its input. The calculation formula is as follows: e_inner(k) = r_inner(k) - (T_avg(k)-T_avg(k-1)) / Δt; Where e_inner(k) is the temperature change rate deviation in the kth sampling period, r_inner(k) is the reference value of the inner ring temperature change rate in the kth sampling period, T_avg(k) is the overall average temperature of the battery in the kth sampling period, T_avg(k-1) is the overall average temperature of the battery in the (k-1)th sampling period, and Δt is the sampling period duration.

[0043] The inner loop output directly controls the thermal management actuator; the control cycle of the inner loop is much shorter than that of the outer loop, usually 1 / 5 to 1 / 10 of the outer loop cycle, ensuring that instantaneous temperature disturbances can be quickly captured and suppressed, avoiding overshoot or oscillation. At the same time, its execution frequency is compatible with the characteristics of solid-state batteries with large thermal inertia and complex thermal conduction characteristics, solving the contradiction between response speed and stability that traditional single-loop PID cannot balance.

[0044] S105: Adjust the working state of the thermal management actuator according to the control signal.

[0045] Specifically, the thermal management actuators include cooling actuators (liquid cooling plates, fans, etc.) and heating actuators (heating elements such as PTC heating films). The control signal is converted and amplified by the hardware drive circuit and then transmitted to the corresponding actuator. The cooling actuator adjusts the cooling intensity according to the control signal, and the heating actuator starts working in a low-temperature environment. Through dual-loop control, the heating rate and target temperature are precisely controlled to avoid local overheating. Ultimately, this ensures that the solid-state battery works stably within a specific temperature range, while also taking into account energy efficiency and safety.

[0046] In an optional implementation, determining the overall average temperature of the solid-state battery based on the temperature of each monitoring point includes: performing an arithmetic average of the temperature values ​​obtained from all monitoring points to obtain a single temperature value representing the overall thermal state of the battery.

[0047] Specifically, before calculating the arithmetic mean, preprocessing steps such as data filtering and outlier removal are required to eliminate distorted data caused by sensor failure and electromagnetic interference, ensuring that all temperature data involved in the calculation are valid. During the calculation process, each monitoring point is given equal weight to avoid distortion of the average temperature due to the special location of local monitoring points (such as proximity to the heat core or edge areas). The final single temperature value can objectively and comprehensively reflect the overall thermal state of the battery, providing reliable input parameters for the outer loop PID controller and adapting to the high requirements of solid-state batteries for temperature uniformity and control accuracy.

[0048] In an optional implementation, see Figure 2 As shown, Figure 2 The flowchart illustrates a method for determining a temperature change rate reference value according to Embodiment 1 of this application. The method involves using an outer-loop PID controller to determine the temperature change rate reference value based on the overall average temperature, and includes steps S201-S203: S201: Calculate the temperature deviation between the overall average temperature and the preset target temperature.

[0049] Specifically, the preset target temperature is the optimal operating temperature determined based on the performance parameters and operating characteristics of the solid-state battery. It can maximize the energy density and cycle life of the battery and adapt to the different temperature requirements of solid-state batteries and traditional liquid batteries.

[0050] Temperature deviation is calculated using the formula "preset target temperature - current overall average temperature" to quantify the degree of deviation between the current temperature and the ideal operating temperature. This deviation value is directly related to the operation logic of the outer loop PID controller and is the core indicator that determines the direction and magnitude of the adjustment of the temperature change rate reference value. At the same time, considering the nonlinear and time-varying characteristics of solid-state batteries, the deviation calculation needs to be updated in real time to adapt to the dynamic changes in the battery's operating state.

[0051] S202: The temperature deviation is sent as an input signal to the outer loop PID controller.

[0052] Specifically, the original temperature deviation signal needs to be filtered, amplified, and standardized by the signal conditioning circuit to remove electromagnetic interference, acquisition noise and other impurities from the signal, and converted into a standard electrical signal (such as a 0-5V voltage signal) that can be recognized by the outer loop PID controller.

[0053] The signal transmission process employs an anti-interference design to ensure distortion-free transmission and guarantee the accuracy of the input data for the control algorithm. This processing step is adapted to the complex working environment of the thermal management system, avoiding a decrease in control accuracy due to signal interference, and meeting the stringent requirements of solid-state batteries for temperature control accuracy.

[0054] S203: The outer loop PID controller, based on the deviation, outputs a reference value for the rate of temperature change to guide the inner loop control through its proportional, integral, and derivative operations.

[0055] Specifically, the outer-loop PID controller uses an incremental PID algorithm, incorporating a fuzzy self-tuning strategy during the calculation process. Its discrete control law is as follows: △u_outer(k)=Kp_outer[e_outer(k)-e_outer(k-1)] + Ki_outer·e_outer(k)+ Kd_outer[e_outer(k)-2e_outer(k-1)+e_outer(k-2)]; Where e_outer(k) = T_target - T_avg(k), T_target is the preset target temperature, T_avg(k) is the overall average temperature of the battery in the kth sampling period, e_outer(k), e_outer(k-1), and e_outer(k-2) are the temperature deviations in the kth, k-1th, and k-2th sampling periods, respectively; Kp_outer is the outer loop proportional coefficient, used for fast response to deviation; Ki_outer is the outer loop integral coefficient, used to eliminate steady-state error; and Kd_outer is the outer loop differential coefficient, used to predict the trend of deviation change and suppress overshoot.

[0056] The outer loop output is the reference value for the temperature change rate of the inner loop, and the calculation formula is: r_inner(k) = r_inner(k-1) + △u_outer(k); Where r_inner(k) is the reference value of the inner loop temperature change rate in the kth sampling period, r_inner(k-1) is the reference value of the inner loop temperature change rate in the (k-1)th sampling period, and △u_outer(k) is the incremental output of the outer loop PID controller.

[0057] This operational logic fully considers the characteristics of solid-state batteries, such as high thermal inertia and complex thermal conduction. It dynamically adjusts the parameters Kp_outer, Ki_outer, and Kd_outer in real time according to the magnitude and rate of temperature deviation. When the temperature deviation is large, the proportional coefficient is increased to speed up the response and quickly reduce the temperature difference. When the temperature is close to the target temperature, the integral action is enhanced to eliminate steady-state error. This solves the problem of insufficient control accuracy of traditional single-loop PID when dealing with nonlinear and time-varying characteristics. The final output temperature change rate reference value can take into account both the response speed and steady-state accuracy of temperature regulation, providing a clear target basis for the inner loop to quickly suppress disturbances.

[0058] In an optional implementation, see Figure 3 As shown, Figure 3 The flowchart of a control signal generation method provided in Embodiment 1 of this application is shown, wherein the step of generating a control signal for controlling a thermal management actuator using an inner-loop PID controller based on the temperature change rate reference value includes steps S301 to S304: S301: Obtain the actual temperature change rate of the solid-state battery.

[0059] Specifically, the actual temperature change rate is calculated using the formula "(overall average temperature of the current control cycle - overall average temperature of the previous control cycle) ÷ control cycle duration". The control cycle duration is set according to the requirements of the inner loop for rapid response, and is usually in the millisecond range to ensure that the temperature data of two adjacent cycles can effectively capture short-term temperature change trends.

[0060] The calculation process employs high-precision numerical calculation methods to avoid distortion of the actual temperature change rate due to calculation errors. This data can reflect the dynamic change trend of battery temperature in a short period of time in real time and accurately, providing a key basis for the inner-loop PID controller to judge the intensity of temperature disturbance and adjust the control strategy. It is suitable for the rapid temperature fluctuation of solid-state batteries in high-power application scenarios (such as rapid acceleration of electric vehicles).

[0061] S302: Calculate the difference in the rate of change between the reference value of the temperature change rate and the actual temperature change rate.

[0062] Specifically, the rate of change difference is calculated using the formula "reference value of temperature change rate - actual temperature change rate". This quantifies the degree of deviation between the actual temperature change trend and the target temperature change trend. The sign of the difference indicates the direction of deviation (e.g., a positive difference indicates that the actual heating rate is lower than the target value, requiring increased heating or reduced cooling). The absolute value represents the intensity of deviation, directly determining the adjustment direction and amplitude of the inner loop control signal. This calculation logic can accurately capture dynamic temperature deviations, providing a quantitative basis for the inner loop to quickly suppress disturbances, and resolving the contradiction between response speed and stability in traditional control strategies.

[0063] S303: The difference in the rate of change is sent as an input signal to the inner loop PID controller.

[0064] Specifically, the rate of change difference signal needs to undergo anti-interference processing (such as digital filtering) to remove noise interference introduced during signal transmission and ensure that the signal input to the inner loop PID controller is true and reliable. Since the inner loop needs to respond quickly to disturbances, the signal transmission adopts a high-speed data channel to ensure that the controller can receive and process the deviation signal in a timely manner, and the transmission delay is controlled within a very small range. This ensures that the inner loop can start adjustment in the early stage of temperature fluctuations, avoid the deviation from expanding and causing overshoot or oscillation, and meet the high requirements of solid-state batteries for temperature stability.

[0065] S304: The inner loop PID controller generates the control signal based on the difference through its proportional, integral, and derivative operations.

[0066] Specifically, the inner-loop PID controller also uses an incremental PID algorithm to perform real-time calculations for rapidly changing temperature disturbances. Its input is the temperature change rate deviation, and the calculation formula is: e_inner(k) = r_inner(k) - (T_avg(k)-T_avg(k-1)) / Δt; Where e_inner(k) is the temperature change rate deviation in the kth sampling period, r_inner(k) is the reference value of the inner ring temperature change rate in the kth sampling period, T_avg(k) is the overall average temperature of the battery in the kth sampling period, T_avg(k-1) is the overall average temperature of the battery in the (k-1)th sampling period, and Δt is the sampling period duration.

[0067] During the calculation process, the focus is on rapidly suppressing deviations. The proportional element responds quickly to the difference, the integral element eliminates small dynamic deviations, and the derivative element predicts the trend of the difference change, ensuring the speed and accuracy of the control signal. The generated control signal matches the drive requirements of the thermal management actuator, which can directly trigger the actuator to adjust parameters (such as changes in liquid cooling pump speed, fan airflow, and heating film power), thereby achieving rapid suppression of temperature disturbances and solving the problem of slow response of traditional single-loop PID when dealing with drastic changes in operating conditions.

[0068] In an optional implementation, obtaining the actual temperature change rate of the solid-state battery includes: calculating the actual temperature change rate based on the current overall average temperature of the solid-state battery and the overall average temperature of the previous control cycle.

[0069] Specifically, the control cycle duration is set according to the execution frequency of the inner loop, which is 1 / 5 to 1 / 10 of the outer loop control cycle, ensuring that short-term temperature changes of solid-state batteries can be captured quickly and adapting to the characteristics of rapid fluctuations in heat load during battery charging and discharging.

[0070] During the calculation process, data such as SOC and charging / discharging current collected by the battery state monitoring unit need to be referenced simultaneously. If a sudden increase in charging / discharging current is detected (such as high-rate charging), the control cycle can be dynamically shortened and the frequency of actual temperature change rate acquisition can be increased to ensure that the data can accurately reflect the temperature fluctuations caused by changes in heat load, providing more timely input basis for inner loop control.

[0071] In an alternative implementation, the control signal is an analog voltage signal, a current signal, or a pulse width modulation signal.

[0072] Specifically, the common range for analog voltage signals is 0-5V or 0-10V, and the common range for current signals is 4-20mA. Both are suitable for actuators that require linear adjustment of operating parameters (such as linear speed regulation of liquid-cooled pumps).

[0073] Pulse Width Modulation (PWM) signals achieve stepless regulation of power or speed by adjusting the duty cycle (0%-100%), and are suitable for actuators that require switching control or precise speed regulation (such as PWM speed regulation of fans and power regulation of heating films).

[0074] The type of control signal can be flexibly selected according to the characteristics of the thermal management actuator. For example, the liquid cooling pump uses a current signal for linear speed regulation, the fan uses a PWM signal to regulate the air volume, and the heating film uses a PWM signal to control the power, ensuring that the adjustment accuracy of the actuator matches the output characteristics of the control signal and improving the overall control quality.

[0075] Adjusting the operating state of the thermal management actuator according to the control signal includes: When the thermal management actuator is a liquid-cooled pump, the control signal is used to linearly or incrementally adjust the speed of the liquid-cooled pump.

[0076] Specifically, linear regulation achieves smooth increase and decrease of liquid cooling pump speed through continuous change of control signal, which is suitable for scenarios with continuous change of heat load (such as the stable charging and discharging process of battery). It can achieve precise matching of cooling flow and avoid energy waste caused by insufficient cooling intensity or excessive cooling.

[0077] The speed adjustment has multiple preset fixed speed levels (such as low speed, medium speed, and high speed). The control signal triggers the speed switching based on the heat load (determined by data such as temperature change rate and temperature difference). It is suitable for scenarios with step-like changes in heat load (such as a sudden increase in heat load after rapid acceleration). It can quickly respond to changes in heat load. Both adjustment methods can achieve dynamic control of cooling flow to match different thermal management needs. At the same time, it combines model predictive control elements to predict future heat load based on battery operating status and adjust the speed in advance to further optimize energy consumption.

[0078] When the thermal management actuator is a fan, the control signal is used to adjust the fan's drive voltage or pulse width modulation duty cycle to control its airflow.

[0079] Specifically, when adjusting the drive voltage, an increase in voltage leads to a faster fan speed and increased airflow, while a decrease in voltage leads to a slower fan speed and reduced airflow, achieving linear airflow adjustment. This is suitable for scenarios with gradual changes in heat load, and the adjustment process is smooth and shock-free. When adjusting the PWM duty cycle, a higher duty cycle results in a larger proportion of fan power-on time, leading to a faster fan speed and greater airflow, while a lower duty cycle results in a smaller airflow. This method has a fast response speed and is suitable for scenarios with rapid fluctuations in heat load (such as when local hot spots appear), which can quickly increase the airflow in the corresponding area and suppress the spread of hot spots.

[0080] Two adjustment methods can precisely control the fan's output airflow, ensuring cooling effect and avoiding local overheating while reducing fan operating energy consumption. Combined with a distributed cooling strategy, it can achieve differentiated airflow adjustment in different areas and reduce the temperature difference inside the battery pack.

[0081] When the thermal management actuator is a heating film or a PTC heater, the control signal is used to switch its power supply circuit on or off or to adjust its input power.

[0082] Specifically, on / off control uses control signals to achieve high-frequency switching of the power supply circuit, suitable for scenarios requiring rapid heating (such as preheating in low-temperature environments). It can quickly raise the battery temperature to its optimal operating range, and the on / off frequency is dynamically adjusted according to the battery temperature change rate to avoid excessive temperature fluctuations. Power regulation achieves continuous variation of heating power (e.g., 20%-100% rated power) by changing the input voltage or current, suitable for scenarios requiring precise control of the heating rate (e.g., when approaching the target temperature), avoiding localized overheating and ensuring uniformity of the heating process. During heating, a dual-loop control is also used: the outer loop controls the target temperature, and the inner loop controls the heating rate. The formula for calculating the deviation of the inner loop temperature change rate is: e_inner(k) = r_inner(k) - (T_avg(k)-T_avg(k-1)) / Δt. Combined with the preheating strategy, the battery temperature is raised to the optimal operating range before charging or starting up, which solves the problem of poor wide temperature range adaptability of solid-state batteries in low-temperature environments, while reducing heating energy consumption.

[0083] In an optional implementation, see Figure 4 As shown, Figure 4 A flowchart of a differentiation adjustment method provided in Embodiment 1 of this application is shown, wherein the method includes steps S401-S403: S401: Determine the current temperature difference inside the solid-state battery based on the temperatures at the multiple monitoring points.

[0084] Specifically, the current temperature difference is calculated using the formula "the highest temperature value among all monitoring points - the lowest temperature value among all monitoring points". This indicator can intuitively and quantitatively reflect the uniformity of the internal temperature distribution of the battery and is the core basis for determining whether differentiated temperature adjustment is needed.

[0085] The monitoring points are distributed to cover all areas of the battery pack, including core areas prone to hotspots and edge areas with slower heat dissipation, ensuring that temperature distribution differences can be fully captured. The calculation process is performed in real time and updated synchronously with temperature data acquisition, so as to detect temperature difference problems in a timely manner and avoid local overheating that accelerates battery aging or even causes thermal runaway.

[0086] S402: When the current temperature difference exceeds a preset threshold, identify the high-temperature region and the low-temperature region based on the temperature distribution of the multiple monitoring points.

[0087] Specifically, the preset threshold is set according to the characteristics and safety requirements of solid-state batteries, and is usually no more than 3°C, which is significantly better than the temperature difference standard of more than 5°C in traditional thermal management methods. By performing cluster analysis on the temperature data of each monitoring point, areas with temperatures higher than the overall average temperature by a certain threshold (such as 1°C) are identified as high-temperature areas, and areas with temperatures lower than the overall average temperature by a certain threshold (such as 1°C) are identified as low-temperature areas, thus achieving accurate positioning of high and low temperature areas.

[0088] During the positioning process, the structural layout information of the battery pack is combined to identify the cooling actuators corresponding to the high-temperature areas and the heating actuators corresponding to the low-temperature areas. This provides a precise area-actuator mapping relationship for subsequent differentiated adjustments, ensuring that the adjustment measures can directly reach the target areas.

[0089] S403: By adjusting the intensity of the control commands to the thermal management actuators corresponding to the high-temperature region and the low-temperature region, differential adjustment is performed to reduce the temperature difference inside the solid-state battery.

[0090] Specifically, for high-temperature areas, the control command intensity of the corresponding cooling actuators is increased, such as increasing the speed of the liquid cooling pump in the corresponding area, increasing the air volume of the corresponding fan, and extending the cooling time of the liquid cooling plate. If it is in heating mode, the power of the heating actuator in that area is reduced. For low-temperature areas, the control command intensity of the corresponding cooling actuators is weakened, such as reducing the speed of the liquid cooling pump in the corresponding area, reducing the air volume of the corresponding fan, or increasing the power of the heating actuator in that area, such as increasing the input power of the heating film and shortening the on / off cycle of the PTC heater.

[0091] This differentiated adjustment strategy is based on multi-regional collaborative control and temperature difference priority mechanism, combined with distributed cooling strategy, to accurately adjust the temperature characteristics of different parts of the battery module. During the adjustment process, the inner loop PID controller calculates the deviation in real time through the temperature change rate deviation formula e_inner(k) = r_inner(k) - (T_avg(k)-T_avg(k-1)) / Δt, and responds quickly to regional temperature changes to control the maximum temperature difference of the battery pack within 3℃.

[0092] Meanwhile, model predictive control elements are introduced during the adjustment process. Based on data such as battery charging and discharging current and ambient temperature, the temperature change trend in high and low temperature regions is predicted, and the intensity of control commands is adjusted in advance to avoid further expansion of the temperature difference. This balances temperature difference control and energy consumption optimization, and can reduce thermal management energy consumption by more than 25% compared with traditional methods.

[0093] In addition, the system integrates a multi-level safety protection mechanism throughout the entire temperature difference control process: Level 1 protection automatically adjusts PID parameters to enhance control when an abnormal increase in temperature difference is detected; Level 2 protection limits battery power and enhances overall cooling intensity to prevent hot spot spread when the temperature difference exceeds 3°C and is accompanied by a rapid temperature rise; Level 3 protection automatically cuts off the circuit and initiates emergency cooling when the risk of thermal runaway is predicted (based on a comprehensive judgment of temperature change rate, temperature difference trend, and battery status data), ensuring the safe operation of the solid-state battery under extreme conditions.

[0094] Meanwhile, combined with the parameter adaptive tuning algorithm, the thermal management system is periodically stimulated. The current thermal system model parameters are identified by the least squares method, and the PID parameters are updated using the Ziegler-Nichols method or a tuning method based on stability margin. The optimal combination of PID parameters is selected from the expert rule base according to the battery's SOC, charging and discharging current, ambient temperature and other states to ensure the stability and accuracy of temperature difference control and adapt to the control challenges brought by the time-varying characteristics of solid-state batteries.

[0095] In specific implementation scenarios, such as when the battery is initially at 97% SOC, the battery temperature and ambient temperature are both -30℃, and the target heating temperature is 0℃, the above-mentioned temperature difference control scheme reduces temperature fluctuation by 60%, the maximum temperature difference by 40%, thermal management energy consumption by 25%, and the response time is shortened to 25 seconds, which is significantly better than traditional single-loop PID (response time 45 seconds) and fuzzy control (response time 35 seconds). This fully verifies the advantages of this scheme in terms of temperature difference control, response speed, and energy consumption optimization.

[0096] Example 2 See Figure 5 As shown, Figure 5 A schematic diagram of a solid-state battery thermal management optimization device provided in Embodiment 2 of this application is shown, wherein the device includes: The monitoring point temperature acquisition module 501 is used to acquire the temperature of the solid-state battery at multiple monitoring points; The average temperature determination module 502 is used to determine the overall average temperature of the solid-state battery based on the temperature of each monitoring point. The reference value determination module 503 is used to determine the temperature change rate reference value based on the overall average temperature using an outer loop PID controller. The control signal generation module 504 is used to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value using an inner loop PID controller, wherein the execution frequency of the inner loop PID controller is higher than the execution frequency of the outer loop PID controller. The working state adjustment module 505 is used to adjust the working state of the thermal management actuator according to the control signal.

[0097] In an optional implementation, determining the overall average temperature of the solid-state battery based on the temperature at each monitoring point includes: The arithmetic mean of the temperature values ​​from all the monitoring points is calculated to obtain a single temperature value that represents the overall thermal state of the battery.

[0098] In an optional implementation, determining the temperature change rate reference value based on the overall average temperature using an outer-loop PID controller includes: Calculate the temperature deviation between the overall average temperature and the preset target temperature; The temperature deviation is sent as an input signal to the outer loop PID controller; The outer-loop PID controller, based on the deviation, outputs a reference value for the rate of temperature change to guide the inner-loop control through its proportional, integral, and derivative operations.

[0099] In an optional implementation, the step of using an inner-loop PID controller to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value includes: Obtain the actual temperature change rate of the solid-state battery; Calculate the difference in the rate of change between the reference value of the temperature change rate and the actual temperature change rate; The difference in the rate of change is sent as an input signal to the inner loop PID controller; The inner-loop PID controller generates the control signal based on the difference through its proportional, integral, and derivative operations.

[0100] In an optional implementation, obtaining the actual temperature change rate of the solid-state battery includes: The actual temperature change rate is calculated based on the current overall average temperature of the solid-state battery and the overall average temperature of the previous control cycle.

[0101] In an optional implementation, the control signal is an analog voltage signal, a current signal, or a pulse width modulation signal; Adjusting the operating state of the thermal management actuator according to the control signal includes: When the thermal management actuator is a liquid-cooled pump, the control signal is used to linearly adjust or step-by-step adjust the speed of the liquid-cooled pump; When the thermal management actuator is a fan, the control signal is used to adjust the fan's drive voltage or pulse width modulation duty cycle to control its airflow. When the thermal management actuator is a heating film or a PTC heater, the control signal is used to switch its power supply circuit on or off or to adjust its input power.

[0102] In an optional implementation, the device further includes a differentiation adjustment module for: Based on the temperatures at the multiple monitoring points, the current temperature difference inside the solid-state battery is determined; When the current temperature difference exceeds a preset threshold, high-temperature and low-temperature regions are identified based on the temperature distribution of the multiple monitoring points. By adjusting the intensity of control commands to the thermal management actuators corresponding to the high-temperature region and the low-temperature region, differential adjustments are made to reduce the temperature difference inside the solid-state battery.

[0103] Example 3 Based on the same application concept, see [link / reference] Figure 6 As shown, Figure 6 This illustration shows a structural schematic diagram of a computer device provided in Embodiment 3 of this application, wherein, as shown... Figure 6As shown, the computer device 600 provided in Embodiment 3 of this application includes: The computer device 600 includes a processor 601, a memory 602, and a bus 603. The memory 602 stores machine-readable instructions that can be executed by the processor 601. When the computer device 600 is running, the processor 601 communicates with the memory 602 through the bus 603. When the machine-readable instructions are executed by the processor 601, the steps of the solid-state battery thermal management optimization method shown in Embodiment 1 are performed.

[0104] Example 4 Based on the same concept, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the solid-state battery thermal management optimization method described in any of the above embodiments.

[0105] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0106] The computer program product for optimizing thermal management of solid-state batteries provided in this application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation details, please refer to the method embodiments, which will not be repeated here.

[0107] The solid-state battery thermal management optimization device provided in this application embodiment can be specific hardware on a device or software or firmware installed on the device. The implementation principle and technical effects of the device provided in this application embodiment are the same as those in the foregoing method embodiments. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the foregoing method embodiments. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can all be referred to the corresponding processes in the above method embodiments, and will not be repeated here.

[0108] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0109] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0110] In addition, the functional units in the embodiments provided in this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0111] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0112] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0113] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application. All should be covered within the protection scope of this application. Therefore, the protection scope of this application should be determined by the protection scope of the claims.

Claims

1. A method for optimizing thermal management of solid-state batteries, characterized in that, The method includes: Acquire the temperature of the solid-state battery at multiple monitoring points; The overall average temperature of the solid-state battery is determined based on the temperature at each monitoring point. Using an outer-loop PID controller, a reference value for the rate of temperature change is determined based on the overall average temperature. Using an inner-loop PID controller, a control signal for controlling the thermal management actuator is generated based on the temperature change rate reference value, wherein the execution frequency of the inner-loop PID controller is higher than the execution frequency of the outer-loop PID controller; The working state of the thermal management actuator is adjusted according to the control signal.

2. The method according to claim 1, characterized in that, Determining the overall average temperature of the solid-state battery based on the temperature at each monitoring point includes: The arithmetic mean of the temperature values ​​from all the monitoring points is calculated to obtain a single temperature value that represents the overall thermal state of the battery.

3. The method according to claim 1, characterized in that, The method of using an outer-loop PID controller to determine a reference value for the rate of temperature change based on the overall average temperature includes: Calculate the temperature deviation between the overall average temperature and the preset target temperature; The temperature deviation is sent as an input signal to the outer loop PID controller; The outer-loop PID controller, based on the deviation, outputs a reference value for the rate of temperature change to guide the inner-loop control through its proportional, integral, and derivative operations.

4. The method according to claim 1, characterized in that, The method of using an inner-loop PID controller to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value includes: Obtain the actual temperature change rate of the solid-state battery; Calculate the difference in the rate of change between the reference value of the temperature change rate and the actual temperature change rate; The difference in the rate of change is sent as an input signal to the inner loop PID controller; The inner-loop PID controller generates the control signal based on the difference through its proportional, integral, and derivative operations.

5. The method according to claim 4, characterized in that, The process of obtaining the actual temperature change rate of the solid-state battery includes: The actual temperature change rate is calculated based on the current overall average temperature of the solid-state battery and the overall average temperature of the previous control cycle.

6. The method according to claim 1, characterized in that, The control signal is an analog voltage signal, a current signal, or a pulse width modulation signal; Adjusting the operating state of the thermal management actuator according to the control signal includes: When the thermal management actuator is a liquid-cooled pump, the control signal is used to linearly adjust or step-by-step adjust the speed of the liquid-cooled pump; When the thermal management actuator is a fan, the control signal is used to adjust the fan's drive voltage or pulse width modulation duty cycle to control its airflow. When the thermal management actuator is a heating film or a PTC heater, the control signal is used to switch its power supply circuit on or off or to adjust its input power.

7. The method according to claim 1, characterized in that, The method further includes: Based on the temperatures at the multiple monitoring points, the current temperature difference inside the solid-state battery is determined; When the current temperature difference exceeds a preset threshold, high-temperature and low-temperature regions are identified based on the temperature distribution of the multiple monitoring points. By adjusting the intensity of control commands to the thermal management actuators corresponding to the high-temperature region and the low-temperature region, differential adjustments are made to reduce the temperature difference inside the solid-state battery.

8. A solid-state battery thermal management optimization device, characterized in that, The device includes: The monitoring point temperature acquisition module is used to acquire the temperature of the solid-state battery at multiple monitoring points; An average temperature determination module is used to determine the overall average temperature of the solid-state battery based on the temperature of each monitoring point. The reference value determination module is used to determine the temperature change rate reference value based on the overall average temperature using an outer loop PID controller. A control signal generation module is used to generate a control signal for controlling the thermal management actuator based on the temperature change rate reference value using an inner-loop PID controller, wherein the execution frequency of the inner-loop PID controller is higher than the execution frequency of the outer-loop PID controller. The working state adjustment module is used to adjust the working state of the thermal management actuator according to the control signal.

9. A computer device, characterized in that, include: The system includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the solid-state battery thermal management optimization 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 stores a computer program that, when executed by a processor, performs the steps of the solid-state battery thermal management optimization method as described in any one of claims 1 to 7.