Control method of cooling system, electronic device, and medium
Patent Information
- Application Number
- CN202611373628.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-07
- Publication Date
- 2026-10-09
AI Technical Summary
[0004]然而,冷却等级是结合执行器的硬件特性标定得到的,冷却等级与驱动占空比之间的映射关系深度耦合硬件特性,当硬件平台发生变化,如车型变化、更换执行器时,热管理系统侧的冷却等级生成逻辑也需要调整,导致上述方法的可复用性较差
[0030]在第五方面,本申请提供一种计算机程序(产品),计算机程序(产品)包括计算机程序/指令,计算机程序/指令被处理器执行,以使计算机实现本申请第一方面所述的方法。
Smart Images

Figure CN122876871A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a control method, electronic device and medium for a cooling system. Background Technology
[0002] As the power density of new energy vehicles continues to increase, the heat generated by electric drive systems is increasing significantly, making thermal management conditions more complex and variable. Against this backdrop, the importance of the universal adaptability of cooling systems in vehicles is becoming increasingly prominent.
[0003] In related technologies, the heat dissipation control process of a cooling system is usually as follows: the thermal management system is responsible for sensing the cooling demand and determining the current cooling level, and then the vehicle controller converts the cooling level into the drive duty cycle of the actuators in the cooling system.
[0004] However, the cooling level is determined by combining the hardware characteristics of the actuator. The mapping relationship between the cooling level and the drive duty cycle is deeply coupled with the hardware characteristics. When the hardware platform changes, such as the vehicle model changes or the actuator is replaced, the cooling level generation logic on the thermal management system side also needs to be adjusted, resulting in poor reusability of the above method. Summary of the Invention
[0005] This application provides a control method, electronic device, and medium for a cooling system to solve the technical problems existing in related technologies. This application includes the technical solutions of the following first to sixth aspects.
[0006] In a first aspect, this application provides a control method for a cooling system, the method comprising: in response to receiving cooling requirements of multiple thermal management objects in a vehicle sent by a thermal management system, acquiring hardware configuration parameters of the cooling system in the vehicle, wherein different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system; under the constraint of the cooling capacity thresholds corresponding to the hardware configuration parameters, determining a target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements; and controlling the cooling system based on the target control signal.
[0007] In some possible implementations, determining the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, includes: if the cooling demand does not exceed the cooling range of the cooling capacity threshold, determining the target flow rate corresponding to the cooling demand; and converting the target flow rate into the target control signal based on the hardware configuration parameters.
[0008] In some possible implementations, the cooling system includes a water pump for regulating the flow rate of the cooling medium, the target control signal includes a first control signal for the water pump, and the hardware configuration parameters include a first mapping relationship for converting the target flow rate into the first control signal.
[0009] In some possible implementations, the cooling system includes a radiator for adjusting the temperature of the cooling medium according to temperature control requirements, the target control signal includes a second control signal for the radiator, and the hardware configuration parameters include a second mapping relationship for converting the target flow rate into the second control signal.
[0010] In some possible implementations, controlling the cooling system according to the target control signal includes: acquiring the vehicle speed and / or ambient temperature corresponding to the second control signal; correcting the second control signal according to the vehicle speed and / or the ambient temperature; and controlling the radiator according to the corrected second control signal.
[0011] In some possible implementations, the method further includes: receiving the rate of change of the cooling demand sent by the thermal management system; determining the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand includes: determining the target control signal based on the hardware configuration parameters and the cooling demand in response to the rate of change being less than or equal to a corresponding threshold.
[0012] In some possible implementations, the method further includes: receiving the rate of change of the cooling demand sent by the thermal management system; determining the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand includes: correcting the cooling demand according to a first compensation coefficient corresponding to the rate of change in response to the rate of change being greater than a corresponding threshold; and determining the target control signal based on the hardware configuration parameters and the cooling demand corrected based on the first compensation coefficient.
[0013] In some possible implementations, the method further includes: receiving a fault status of the cooling system sent by the thermal management system; determining a target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements includes: determining the target control signal based on the hardware configuration parameters and the cooling requirements in response to the fault status indicating that there is no fault in the cooling system.
[0014] In some possible implementations, the method further includes: receiving a fault status of the cooling system sent by the thermal management system; determining a target control signal for the cooling system based on the hardware configuration parameters and the cooling demand includes: in response to the fault status indicating a fault in the cooling system, correcting the cooling demand based on a second compensation coefficient corresponding to the fault status; and converting the cooling demand corrected based on the second compensation coefficient into the target control signal based on the hardware configuration parameters.
[0015] In some possible implementations, the method further includes: when the fault state indicates that a fault exists in the cooling system, performing corresponding fault handling measures according to the fault level and / or fault type indicated by the fault state, and generating a fault handling signal indicating the fault handling measures; sending the fault handling signal to the thermal management system, wherein the fault handling signal is used by the thermal management system to adjust the thermal management strategy.
[0016] In some possible implementations, the method further includes: after performing the fault handling measures, updating the fault status according to the operating status of the cooling system, and feeding back the updated fault status to the thermal management system.
[0017] In a second aspect, this application provides a control device for a cooling system, the device comprising an acquisition module, a conversion module, and an execution module; the acquisition module is configured to acquire hardware configuration parameters of the cooling system in the vehicle in response to receiving cooling requirements from multiple thermal management objects in the vehicle sent by a thermal management system, wherein different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system; the conversion module is configured to determine a target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements, under the constraint of the cooling capacity thresholds corresponding to the hardware configuration parameters; the execution module is configured to control the cooling system according to the target control signal.
[0018] In some possible implementations, when the conversion module determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, it is configured to: if the cooling demand does not exceed the cooling range of the cooling capacity threshold, determine the target flow rate corresponding to the cooling demand; and convert the target flow rate into the target control signal based on the hardware configuration parameters.
[0019] In some possible implementations, the cooling system includes a water pump for regulating the flow rate of the cooling medium, the target control signal includes a first control signal for the water pump, and the hardware configuration parameters include a first mapping relationship for converting the target flow rate into the first control signal.
[0020] In some possible implementations, the cooling system includes a radiator for adjusting the temperature of the cooling medium according to temperature control requirements, the target control signal includes a second control signal for the radiator, and the hardware configuration parameters include a second mapping relationship for converting the target flow rate into the second control signal.
[0021] In some possible implementations, when the execution module controls the cooling system according to the target control signal, it is configured to: acquire the vehicle speed and / or ambient temperature corresponding to the second control signal; correct the second control signal according to the vehicle speed and / or the ambient temperature; and control the radiator according to the corrected second control signal.
[0022] In some possible implementations, the execution module is further configured to: receive the rate of change of the cooling demand sent by the thermal management system; and when the conversion module determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, it is configured to: determine the target control signal based on the hardware configuration parameters and the cooling demand in response to the rate of change being less than or equal to a corresponding threshold.
[0023] In some possible implementations, the execution module is further configured to: receive the rate of change of the cooling demand sent by the thermal management system; when the conversion module determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, it is configured to: correct the cooling demand according to a first compensation coefficient corresponding to the rate of change in response to the rate of change being greater than a corresponding threshold; and determine the target control signal based on the hardware configuration parameters and the cooling demand corrected based on the first compensation coefficient.
[0024] In some possible implementations, the execution module is further configured to: receive the fault status of the cooling system sent by the thermal management system; and when the conversion module determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling requirements, it is configured to: determine the target control signal based on the hardware configuration parameters and the cooling requirements in response to the fault status indicating that there is no fault in the cooling system.
[0025] In some possible implementations, the execution module is further configured to: receive a fault status of the cooling system sent by the thermal management system; when the conversion module determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, it is configured to: in response to the fault status indicating that a fault exists in the cooling system, correct the cooling demand according to a second compensation coefficient corresponding to the fault status; and convert the cooling demand corrected based on the second compensation coefficient into the target control signal according to the hardware configuration parameters.
[0026] In some possible implementations, the execution module is further configured to: when the fault state indicates that a fault exists in the cooling system, execute corresponding fault handling measures according to the fault level and / or fault type indicated by the fault state, and generate a fault handling signal indicating the fault handling measures; send the fault handling signal to the thermal management system, wherein the fault handling signal is used by the thermal management system to adjust the thermal management strategy.
[0027] In some possible implementations, the execution module is further configured to: after executing the fault handling measures, update the fault status according to the operating status of the cooling system, and feed back the updated fault status to the thermal management system.
[0028] In a third aspect, this application provides a vehicle including a thermal management system, a cooling system, and a controller. The thermal management system is used to determine the cooling requirements of multiple thermally managed objects in the vehicle, and the controller controls the cooling system based on the method described in the first aspect of this application, so that the cooling system provides cooling capacity adapted to the cooling requirements.
[0029] In a fourth aspect, this application provides an electronic device, comprising: a memory storing at least one program instruction for controlling a cooling system; and a processor, wherein when the program instruction is executed by the processor, the electronic device implements the method described in the first aspect of this application.
[0030] In a fifth aspect, this application provides a computer program (product) comprising computer program / instructions that are executed by a processor to enable a computer to perform the method described in the first aspect of this application.
[0031] In a sixth aspect, this application provides a computer-readable storage medium storing program instructions for controlling a cooling system, which, when executed by one or more processors, cause a computer to implement the method described in the first aspect of this application.
[0032] The beneficial effects of the technical solution provided in this application include at least the following: The technical solution provided in this application embodiment senses the cooling needs of multiple thermal management objects and promptly feeds back the cooling needs through a thermal management system. This decouples the sensing side of the cooling needs from the output side of the cooling capacity. Upon receiving a cooling need, it can read flexibly configurable hardware parameters and complete the conversion of the cooling need into the target control signal of the cooling system. This is beneficial to improving the reusability of the method and enhancing its adaptability to complex and ever-changing thermal management conditions. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0034] Figure 1 This is a schematic diagram of the control flow of the cooling system provided by related technologies; Figure 2 This is a schematic diagram of an implementation scenario provided in an embodiment of this application; Figure 3 This is a schematic diagram of a cooling system provided in an embodiment of this application; Figure 4 This is a flowchart of a control method for a cooling system provided in an embodiment of this application; Figure 5 This is a schematic diagram of the control system architecture of a cooling system provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a control device for a cooling system provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0035] 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, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0036] 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.
[0037] The control process of the cooling system is a key component of a vehicle's thermal management strategy. In related technologies, the control process of the cooling system is typically implemented collaboratively by the vehicle's TMS (thermal management system) and VCU (vehicle control unit). For example... Figure 1 As shown, the TMS communicates with the vehicle's MCU (motor control unit), CDU (conversion and distribute unit), and ADDC (Auxiliary Drive Distribution Controller) to collect the corresponding temperatures. It then maps the temperatures according to a map table to determine the system's current cooling level and outputs this level to the VCU. Upon receiving the cooling level, the VCU also outputs the drive duty cycles of multiple actuators in the cooling system based on the map table to control these actuators to provide heat dissipation. These actuators are used to indicate the motors, water pumps, fans, etc., in the cooling system. The map table is pre-calibrated based on the hardware characteristics of the cooling system.
[0038] However, in the above method, the map table that maps cooling levels to actuator drive duty cycles is calibrated based on the hardware characteristics of the cooling system. This deep coupling between the control method and the cooling system hardware platform leads to poor reusability and limited adaptability to increasingly complex and variable thermal management conditions. For example, when the vehicle model changes or when parts of the cooling system hardware need to be replaced, the map table needs to be recalibrated.
[0039] In view of this, embodiments of this application provide a control method for a cooling system. The method includes: in response to receiving cooling requirements from multiple thermal management objects in a vehicle sent by a thermal management system, obtaining hardware configuration parameters of the cooling system in the vehicle, wherein different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system; under the constraint of the cooling capacity thresholds corresponding to the hardware configuration parameters, determining a target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements; and controlling the cooling system based on the target control signal.
[0040] Figure 2 This is a schematic diagram illustrating one implementation scenario provided in an embodiment of this application. See also... Figure 2 The implementation scenario provided in this application embodiment is a vehicle, which includes multiple thermal management objects 11, a cooling system 12, and a control unit 13.
[0041] Multiple thermal management objects 11 are components in the vehicle that require temperature control. Exemplarily, the multiple thermal management objects 11 include one or more of the following: the vehicle's engine, power battery, drive motor, generator, DHT (Dedicated Hybrid Transmission), and power controller. The power controller in the vehicle includes, but is not limited to, CDU and MCU.
[0042] Cooling system 12 is an integrated system that provides cooling capability for multiple thermally managed objects 11 in a vehicle. Exemplarily, cooling system 12 includes a cooling circuit, a radiator, and actuators for regulating the operating state of the cooling circuit and / or the radiator.
[0043] The cooling circuit contains a cooling medium, with its downstream end connected to the radiator inlet and its upstream end connected to the radiator outlet. The cooling medium flows through multiple thermally managed objects 11, exchanging heat with them, before entering the radiator, where it is cooled and then flows out. During this process, the cooling capacity of the cooling system 12 for the multiple thermally managed objects 11 can be adjusted by regulating the operating state of the actuators within the cooling system 12. For example, adjusting the power of the water pump used to regulate the flow rate of the cooling medium in the cooling circuit, and / or adjusting the power of the cooling fans configured on the radiator, can regulate the cooling capacity of the cooling system 12.
[0044] Optionally, the cooling circuit includes multiple sub-circuits corresponding to multiple thermal management objects 11, and different sub-circuits can provide cooling capacity to their respective thermal management objects. For example... Figure 3 As shown, when multiple thermal management objects 11 include a power battery, MCU, CDU, engine, and DHT, the sub-circuit of the cooling system 12 includes: a refrigerant heat exchange sub-circuit equipped with a COND (Condenser) to cooperate in cooling the power battery; a low-temperature cooling sub-circuit equipped with an LTR (Low-Temperature Radiator) to provide cooling capacity for the MCU and CDU; an oil-cooled heat exchange sub-circuit equipped with an oil cooler to provide cooling capacity for the DHT; and an engine high-temperature cooling sub-circuit for engine cooling.
[0045] Optionally, the cooling system 12 includes a fan and an HTR (Heater). The fan is the actuator of the cooling system 12, used to provide convective heat dissipation for each cooling circuit; the HTR is arranged on the high-temperature cooling sub-circuit of the engine, used to utilize the heat from the cooling circuit to achieve a heating function, which can heat the power battery or the cabin.
[0046] The control unit 13 includes, for example, a TMS and a VCU. The TMS is used to sense the cooling requirements of multiple thermally managed objects 11 and feed the cooling requirements back to the VCU. The VCU is used to combine the hardware parameters of the cooling system 12 configured locally in the VCU to convert the received cooling requirements into control signals for the cooling system, so as to drive the cooling system 12 to provide cooling capacity for the multiple thermally managed objects 11.
[0047] Those skilled in the art should understand that the above-mentioned multiple thermal management objects 11, cooling systems 12 and control units 13 are merely examples. Other existing or future multiple thermal management objects, cooling systems and control units that are applicable to this application should also be included within the scope of protection of this application, and are hereby incorporated by reference.
[0048] Figure 4 This is a flowchart of a control method for a cooling system provided in an embodiment of this application. This method can, for example, be... Figure 2 The VCU in control unit 13 executes this. See also Figure 4 The cooling system control method provided in this application embodiment may include the following steps S210-S230.
[0049] Step S210: In response to receiving the cooling requirements of multiple thermal management objects in the vehicle sent by the thermal management system, the hardware configuration parameters of the cooling system in the vehicle are obtained. Different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system.
[0050] For example, a thermal management system is, for instance, Figure 2 The TMS in the control unit 13 shown is used to determine the cooling requirements of multiple thermally managed objects. The cooling requirements of these multiple thermally managed objects indicate the cooling capacity that the cooling system needs to provide to maintain these objects at or near their respective target temperatures; this is also called the required cooling capacity. The target temperature is, for example, a pre-configured temperature that ensures the normal operation of the multiple thermally managed objects. The specific value of the target temperature can be adjusted according to the actual application scenario, and this application does not impose any restrictions on this.
[0051] The cooling capacity of a cooling system can be characterized by the flow rate of the cooling medium within the system. For example, the greater the flow rate of the cooling medium, the more heat the medium can absorb per unit time, and the greater the cooling capacity of the cooling system. In this case, the cooling demand of multiple thermally managed objects is, for example, the flow rate of the cooling medium that the cooling system needs to provide, also known as the demand flow rate, which may include demand mass flow rate and demand volumetric flow rate.
[0052] In some embodiments, if the cooling demand sent by the thermal management object is a demand mass flow rate, the method for determining the cooling demand of multiple thermal management objects is as follows: determining the total cooling power of the multiple thermal management objects; and determining the demand mass flow rate of the cooling medium based on the total cooling power and the heat absorption margin of the cooling medium in the cooling system.
[0053] The heat absorption margin of the cooling medium indicates the amount of heat that a unit mass of cooling medium can carry. The heat absorption margin can be calculated using the following formula: Heat absorption margin = Specific heat capacity of the cooling medium × Inlet and outlet temperature difference of the radiator in the cooling system. It should be noted that the inlet and outlet temperature difference of the radiator (hereinafter referred to as ΔT) is, for example, a pre-calibrated temperature difference between the inlet and outlet of the radiator, and its specific value can be adjusted according to the needs of the actual application scenario.
[0054] The total cooling power of multiple thermally managed objects is used to indicate the total heat dissipation power that the cooling system needs to handle to maintain the multiple thermally managed objects at or near their respective target temperatures. Methods for determining the total cooling power include, for example: acquiring the sampled temperature and target temperature of each thermally managed object; determining the first cooling power of each thermally managed object based on its sampled temperature and target temperature; summing the first cooling power of each thermally managed object according to its weight to obtain the second cooling power; and adding a calibrated safety margin to the second cooling power to obtain the total cooling power of the multiple thermally managed objects.
[0055] Optionally, for any thermal management object, the corresponding first cooling power is calculated, for example, using the PID (Proportional-Integral-Derivative) method based on the corresponding acquisition temperature and target temperature.
[0056] Optionally, the demand flow rate sent by the thermal management system to the VCU is the demand volumetric flow rate. In this case, the demand volumetric flow rate is calculated as follows: Demand volumetric flow rate = Demand mass flow rate ÷ Density of the cooling medium.
[0057] Considering that in practical applications, the demand flow calculated by multiple thermal management objects may exceed the maximum cooling medium flow rate that the cooling system can output, the demand flow rate is normalized in this embodiment. The maximum cooling medium flow rate indicates the maximum flow rate of cooling medium allowed by the cooling system under the conditions that the fan operates at maximum power and the radiator can maintain a set ΔT.
[0058] Based on this, cooling demand is, for example, a normalized percentage coefficient of the demand flow of multiple thermal management objects relative to the maximum cooling medium flow of the cooling system, also known as the cooling demand ratio (CDR).
[0059] In the above method, by normalizing the cooling demand, it is not only easy to identify whether the cooling demand exceeds the cooling capacity threshold of the cooling system, but also to complete the limiting constraint with the hardware configuration parameters to prevent the actual output from exceeding the cooling capacity threshold. Furthermore, within the cooling capacity threshold range of the cooling system, it can achieve continuous adjustability of the required cooling capacity and avoid critical oscillations caused by discrete cooling levels.
[0060] For example, the hardware configuration parameters of the cooling system are used to indicate the physical properties of the cooling medium and / or the performance parameters of different hardware structures in the cooling system. For example, the hardware configuration parameters include the type, density, specific heat capacity, etc. of the cooling medium; or, if the cooling system includes a water pump for regulating the flow rate of the cooling medium, the hardware configuration parameters include the rated parameters of the water pump, the maximum output flow rate, the maximum operating power, etc.; or, if the cooling system includes a radiator, and the radiator is equipped with heat dissipation fins and a fan, the hardware configuration parameters include the thermal resistance or heat dissipation curve of the heat dissipation fins, the maximum speed of the fan, the maximum operating power, etc. This application does not impose any limitations in this regard.
[0061] Different hardware configuration parameters correspond to different cooling capacity thresholds for cooling systems; that is, if the hardware configuration parameters of the cooling system are different, the corresponding cooling capacity threshold will be different. For example, when the cooling capacity is characterized by the flow rate of the cooling medium in the cooling system, the cooling capacity threshold of the cooling system may be the maximum flow rate of the cooling medium in the cooling system.
[0062] In this case, if the rated parameters of the water pump and / or the heat dissipation performance parameters of the radiator are different, that is, the hardware configuration parameters are different, the maximum cooling medium flow rate of the corresponding cooling system will also be different, that is, the corresponding cooling capacity threshold will be different.
[0063] Optionally, the hardware configuration parameters of the cooling system can be independently configured in the local storage space of the VCU in the form of a calibration parameter table, so that when the VCU receives a cooling demand, it can obtain the hardware configuration parameters by querying the calibration parameter table; or, when the vehicle's cooling system needs to be updated, or the vehicle model changes, the control flow of the cooling system can be updated by changing the hardware configuration parameters configured in the local storage space, thereby improving the reusability of the control flow and enhancing the adaptability of the cooling system control method provided in this application embodiment to complex and changing thermal management conditions.
[0064] Step S220: Under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, determine the target control signal of the cooling system based on the hardware configuration parameters and cooling requirements.
[0065] For example, the target control signal of the cooling system is, for instance, the control signal of the actuator in the cooling system, such as the drive duty cycle that drives the actuator. The target control signal is used, but is not limited to, controlling the cooling system output to match the cooling demand; that is, the target control signal is used to adjust the actual output cooling capacity of the cooling system, also known as the output cooling capacity. For example, in the case where the cooling system includes a water pump and a radiator, the output cooling capacity of the cooling system is changed by altering the target control signal corresponding to the water pump and / or the radiator.
[0066] As mentioned earlier, different cooling capacity thresholds correspond to different hardware configuration parameters. In this case, when converting cooling requirements into target control signals, it is necessary to combine the current hardware configuration parameters of the cooling system to ensure that the converted target control signals match the current hardware configuration.
[0067] In some embodiments, the hardware configuration parameters of the cooling system are different for different cooling capacity thresholds. Under the constraint of the cooling capacity threshold, a method for determining the target control signal of the cooling system based on the hardware configuration parameters and cooling requirements includes: if the cooling requirements do not exceed the cooling range of the cooling capacity threshold, determining the target flow rate corresponding to the cooling requirements; and converting the target flow rate into a target control signal based on the hardware configuration parameters.
[0068] For example, the cooling capacity threshold's cooling range is, for instance, the range of the maximum cooling medium flow rate, or 0%-100%. Based on this, situations where the cooling demand does not exceed the cooling capacity threshold's cooling range include, for example, the demand flow rate corresponding to the cooling demand not exceeding the range of the maximum cooling medium flow rate; or, the CDR corresponding to the cooling demand not exceeding 0%-100%.
[0069] Considering that in practical applications, the target control signal corresponding to the same output cooling capacity may differ depending on the hardware characteristics of the actuators. For example, when adjusting the flow rate of the cooling medium via a water pump, the drive duty cycle of different water pumps may differ at the same flow rate; or, when adjusting the heat dissipation power of the cooling system via a radiator, while maintaining the same ΔT, the drive duty cycle of different fans with the same heat sink fins may differ, and the drive duty cycle of the same fan and different fans may differ under different heat sink fins. Therefore, it is necessary to rely on the mapping relationship pre-stored in the hardware configuration parameters to complete the conversion of cooling demand into the target control signal.
[0070] In some embodiments, where the cooling system includes a water pump, the target control signal includes a first control signal for the water pump, and the hardware configuration parameters include a first mapping relationship for converting the target flow rate into the first control signal. The first mapping relationship is a mapping relationship between different control signals of the water pump and different flow rates of the cooling medium.
[0071] In this case, the method of converting target traffic into target control signals based on hardware configuration parameters includes, for example, converting target traffic into first control signals based on a first mapping relationship.
[0072] For example, when the cooling capacity threshold of the cooling system is characterized by the flow rate of the cooling medium, the cooling range of the cooling capacity threshold is the range of the maximum cooling medium flow rate. The first control signal is, for example, the first drive duty cycle of the water pump. The first mapping relationship is, for example, a mapping relationship between multiple values of the pre-calibrated cooling medium flow rate and the corresponding first drive duty cycle, which can be used to convert the input target flow rate into the corresponding first drive duty cycle, such as by interpolation.
[0073] As mentioned earlier, cooling demand can be expressed as demand flow rate or normalized CDR. Based on this, if the cooling demand is demand flow rate, then the target flow rate is the demand flow rate; if the cooling demand is CDR, the target flow rate is calculated using the following formula: Target flow rate = Maximum cooling medium flow rate × CDR.
[0074] Furthermore, considering that in practical applications, the cooling demands of multiple thermally managed objects may exceed the cooling capacity threshold of the cooling system—for example, the required flow rate may exceed the range of the maximum cooling medium flow rate, or the cooling demand coefficient may exceed the range of 0%-100%. Therefore, to avoid exceeding the hardware physical limits of the cooling system and causing control failure or device overload, the control method for the cooling system provided in this application includes, for example, limiting the output cooling capacity of the cooling system by controlling a first control signal of the water pump if the cooling demands of multiple thermally managed objects exceed the cooling capacity threshold of the cooling system.
[0075] For example, if the required flow rate exceeds the maximum cooling medium flow rate, or the CDR exceeds the range of 0%-100%, then the first control signal for the water pump is determined to be the first control signal that makes the water pump operate at maximum operating power, that is, the flow rate of the cooling medium output by the cooling system is the maximum value under the current hardware configuration parameter limit.
[0076] In other embodiments, the cooling system includes a radiator for adjusting the temperature of the cooling medium in the cooling system according to temperature control requirements. The control signal includes a second control signal for the radiator, and the hardware configuration parameters include a second mapping relationship for converting a target flow rate into the second control signal. The second mapping relationship is a mapping relationship between different control signals of the radiator and different flow rates of the cooling medium under temperature control requirements.
[0077] In this case, the method of converting target traffic into target control signals based on hardware configuration parameters includes, for example, converting target traffic into second control signals based on a second mapping relationship.
[0078] For example, the temperature control requirement is used to indicate the desired value of ΔT. The temperature of the cooling medium in the cooling system is adjusted according to the temperature control requirement, i.e., by adjusting the second drive duty cycle of the fan, so that the ΔT of the heat sink is maintained at or near the desired value. In this context, the second control signal is, for example, the second drive duty cycle of the fan configured in the heat sink.
[0079] The second mapping relationship is, for example, a pre-calibrated mapping relationship between multiple values of the cooling medium flow rate and the corresponding second drive duty cycle when ΔT is maintained at or near the desired value. This can be used to convert the input target flow rate into the corresponding second drive duty cycle, such as by using interpolation to convert the target flow rate into the corresponding second drive duty cycle.
[0080] Similar to the control logic of water pumps, if the cooling demand of multiple thermally managed objects exceeds the cooling capacity threshold of the cooling system, the output cooling capacity of the cooling system needs to be limited by controlling the second control signal of the radiator. For example, if the demand flow exceeds the maximum cooling medium flow, or the CDR exceeds the range of 0%-100%, then the second control signal of the radiator is determined to be the second control signal that makes the fan run at maximum power, that is, the heat dissipation power of the radiator is the maximum value under the current hardware configuration parameters.
[0081] Step S230: Control the cooling system according to the target control signal.
[0082] As mentioned above, the control signals for the cooling system are, for example, control signals for actuators within the cooling system, including, for instance, a first drive duty cycle for the water pump and / or a second drive duty cycle for the fan configured in the radiator. In this case, controlling the cooling system according to the control signals means, for example, controlling the output cooling capacity of the cooling system according to the first drive duty cycle and / or the second drive duty cycle, so that the output cooling capacity matches the cooling demand.
[0083] Considering that the radiator's heat dissipation capacity is affected by vehicle speed and ambient temperature in real-world applications, the second control signal needs to be adjusted based on the vehicle's operating conditions when controlling the cooling system according to the second control signal.
[0084] In some embodiments, the method of controlling a cooling system according to a control signal includes: acquiring a vehicle speed and / or ambient temperature corresponding to a second control signal; correcting the second control signal according to the vehicle speed and / or ambient temperature; and controlling a radiator according to the corrected second control signal.
[0085] The vehicle speed and / or ambient temperature corresponding to the second control signal are the actual operating parameters of the vehicle at present. A method for correcting the second control signal is, for example, to pre-configure a third mapping relationship between different vehicle speeds and their corresponding third compensation coefficients; to determine the third compensation coefficient corresponding to the current vehicle speed based on the vehicle speed corresponding to the second control signal and the third mapping relationship; and to correct the second control signal based on the third compensation coefficient corresponding to the current vehicle speed.
[0086] Alternatively, the method for correcting the second control signal is as follows: pre-configure a fourth mapping relationship between different ambient temperatures and their corresponding fourth compensation coefficients; determine the fourth compensation coefficient corresponding to the current ambient temperature based on the ambient temperature corresponding to the second control signal and the fourth mapping relationship; and correct the second control signal based on the fourth compensation coefficient corresponding to the current environment.
[0087] Alternatively, the third and fourth mapping relationships can be pre-configured; the third compensation coefficient corresponding to the current vehicle speed can be determined based on the vehicle speed corresponding to the second control signal and the third mapping relationship; the fourth compensation coefficient corresponding to the current ambient temperature can be determined based on the ambient temperature corresponding to the second control signal and the fourth mapping relationship; and the second control signal can be corrected based on the third compensation coefficient corresponding to the current vehicle speed and the fourth compensation coefficient corresponding to the current ambient temperature.
[0088] Furthermore, considering that in real-world applications, when a vehicle experiences sudden load changes, the cooling requirements of multiple thermal management objects may fluctuate drastically, meaning the instantaneous rate of change in cooling requirements is high. Therefore, to provide predictive feedforward compensation for the cooling requirements of the thermal management objects in the vehicle, it is necessary to promptly identify the instantaneous rate of change in cooling requirements.
[0089] In this case, the control method of the cooling system provided in this application embodiment further includes: receiving the rate of change of cooling demand sent by the thermal management system; determining the target control signal of the cooling system according to the hardware configuration parameters and the cooling demand, including: determining the target control signal according to the hardware configuration parameters and the cooling demand in response to the rate of change being less than or equal to a corresponding threshold.
[0090] Alternatively, the control method for the cooling system provided in this application embodiment further includes: receiving the rate of change of cooling demand sent by the thermal management system; determining the target control signal of the cooling system based on hardware configuration parameters and cooling demand; and further includes: correcting the cooling demand based on a first compensation coefficient corresponding to the rate of change in response to the rate of change being greater than a corresponding threshold; and determining the target control signal based on hardware configuration parameters and the cooling demand corrected based on the first compensation coefficient.
[0091] For example, the rate of change in cooling demand may be the rate of change in demand flow rate or the rate of change in CDR. The specific value of the threshold corresponding to the rate of change can be adjusted according to the needs of the actual application scenario. The cooling demand corrected according to the first compensation coefficient, hereinafter referred to as the first compensation demand, is used to indicate the demand obtained by superimposing a certain feedforward compensation on the basic demand of multiple thermal management objects to cope with the sudden change in cooling demand of thermal management objects caused by possible load change conditions. Among them, the basic demand of multiple thermal management objects is used to indicate the actual cooling demand required by multiple thermal management objects under steady-state conditions, that is, the cooling demand sent by the thermal management system.
[0092] Optionally, the first compensation coefficient may be, for example, a scaling factor for cooling demand. In this case, the method for first compensation is, for example, to scale down the cooling demand if the rate of change exceeds a corresponding threshold. When the rate of change indicates an increasing trend in cooling demand, the demand flow rate or CDR corresponding to the cooling demand is amplified. When the rate of change indicates a decreasing trend in cooling demand, the demand flow rate or CDR corresponding to the cooling demand is reduced.
[0093] Furthermore, considering that in real-world applications, the cooling system's actual cooling capacity may decrease when a malfunction occurs, continuing to control the system based on normal operating conditions would lead to abnormal temperature control of the thermally managed object. Therefore, when providing feedback on cooling demand, the thermal management system also needs to simultaneously report the cooling system's fault status, enabling adjustments to the cooling demand based on the fault condition.
[0094] In some embodiments, the control method for the cooling system provided in this application further includes: receiving a fault status of the cooling system sent by the thermal management system; and determining a target control signal for the cooling system based on hardware configuration parameters and cooling requirements, including: determining the target control signal based on hardware configuration parameters and cooling requirements in response to a fault status indicating that there is no fault in the cooling system.
[0095] Alternatively, the control method for the cooling system provided in this application embodiment further includes: receiving a fault status of the cooling system sent by the thermal management system; determining a target control signal for the cooling system based on hardware configuration parameters and cooling requirements; and further includes: in response to a fault status indicating that a fault exists in the cooling system, correcting the cooling requirements based on a second compensation coefficient corresponding to the fault status; and converting the cooling requirements corrected based on the second compensation coefficient into a target control signal based on the hardware configuration parameters.
[0096] For example, the fault status includes, but is not limited to, one or more of the following obtained after the thermal management system diagnoses the cooling system: whether the cooling system is faulty, fault type, fault level, remaining cooling capacity, and cooling medium temperature. The cooling demand corrected according to the second compensation coefficient, hereinafter referred to as the second compensation demand, is used to indicate the demand obtained by superimposing a certain fault feedback compensation on the cooling demands of multiple thermal management objects to address insufficient cooling capacity caused by the cooling system fault.
[0097] Optionally, the thermal management system may send the failure status of the cooling system in the form of a fault signal, which includes one or more of the following: a status bit indicating whether a failure has occurred in the cooling system; a fault type bit indicating the type of failure in the cooling system, such as fan failure, water pump failure, sensor failure, or coolant leakage; a fault level bit indicating the severity of the failure, which may include multiple pre-calibrated reference levels, and the fault level bit corresponds to any one of the multiple reference levels; and a remaining cooling capacity bit indicating the percentage of the current cooling system's cooling capacity relative to the cooling capacity threshold, also known as the remaining cooling capacity percentage.
[0098] In some embodiments, the remaining cooling capacity percentage includes, for example, multiple reference values corresponding one-to-one with multiple preset reference levels. For instance, if the multiple preset reference levels include levels 0, 1, 2, and 3, then if the fault level is 0, the remaining cooling capacity percentage is 100%; if the fault level is 1, the remaining cooling capacity percentage is 80%; if the fault level is 2, the remaining cooling capacity percentage is greater than 50% and less than 80%; and if the fault level is 3, the remaining cooling capacity percentage is 50% or 0%. In this case, the compensation coefficient corresponding to the fault state is, for example, the remaining cooling capacity percentage indicated by the remaining cooling capacity bit in the fault signal.
[0099] In some possible cases, the control method of the cooling system provided in the embodiments of this application further includes: when the fault status indicates that there is a fault in the cooling system, executing corresponding fault handling measures according to the fault level and / or fault type indicated by the fault status and generating a fault handling signal indicating the fault handling measures; sending the fault handling signal to the thermal management system, and the fault handling signal is used by the thermal management system to adjust the thermal management strategy.
[0100] For example, if the fault level is 0, the output cooling capacity matches the cooling demand in normal mode. If the fault level is 1, the cooling demand is scaled by multiplying it by the percentage of remaining cooling capacity, while the maximum power of some or all of the multiple thermal management objects in the vehicle is limited to 90% of the rated power. If the fault level is 2, the upper limit of the scaled cooling demand is limited to 50%, while the maximum power of some or all of the multiple thermal management objects in the vehicle is limited to 60% of the rated power, and the instrument warning light is illuminated. If the fault level is 3, the cooling system is controlled to stop working, and within 5 seconds, the operating power of some or all of the multiple thermal management objects in the vehicle is reduced to zero, and a hard-wired signal triggers a vehicle safety shutdown.
[0101] While executing fault handling measures, the VCU feeds back to the thermal management system via fault handling signals to indicate whether fault handling measures have been taken, enabling the thermal management system to adjust its thermal management strategy in a timely manner. For example, if the fault level is not 0 and the thermal management system does not receive a fault handling signal within 100 milliseconds, it disconnects the power supply to high-power components in the cooling circuit to implement the most stringent protection measures and prevent the fault from worsening.
[0102] Based on this, the fault signals that the thermal management system feeds back to the VCU regarding fault status include, for example, a confirmation bit, used to request the VCU to feed back a fault handling signal; and a timer bit, used to promptly disconnect the power supply to high-power components in the cooling circuit after the timer count is reset to zero and no fault handling signal is received. Optionally, the fault handling measures fed back in the fault handling signal include, but are not limited to, the fault level, the action code to be executed, and the current power limit ratio.
[0103] In other possible scenarios, the control method for the cooling system provided in this application embodiment further includes: after performing fault handling measures, updating the fault status according to the operating status of the cooling system, and feeding back the updated fault status to the thermal management system, so that the thermal management system can re-determine the cooling requirements of multiple thermal management objects based on the updated fault status.
[0104] Figure 5 This is a schematic diagram of the control system architecture of a cooling system provided in an embodiment of this application.
[0105] like Figure 5 As shown, the control system of the cooling system includes multiple subsystems, namely the heat source side subsystem, the cooling side subsystem, and the control subsystem; the heat source side subsystem includes various thermal management objects, the cooling side subsystem includes refrigerant circuits and cooling circuits, and the control subsystem includes TMS and VCU.
[0106] Among them, the heat source side subsystem refers to the heat-generating components inside the vehicle, such as thermal management objects including MCU, CDU, BMS (battery management system), EMS (engine management system).
[0107] The cooling-side subsystem is the hardware execution unit in the vehicle used to provide cooling capacity to the heat source-side subsystem, including the refrigerant circuit and the cooling circuit. The refrigerant circuit consists of multiple actuators such as an electric compressor, a one-way valve, and an electronic expansion valve; the cooling circuit consists of multiple actuators such as a water pump, a fan, an electronic grid, and valves.
[0108] The TMS in the control subsystem mainly has the following functions: (1) Cooling demand perception: receive the status signals reported by each thermal management object and calculate the cooling demand corresponding to the thermal management object; (2) Fault diagnosis: identify the faults of the thermal management object and the cooling circuit; (3) Thermal management function control: interact with the VCU to adjust the temperature of the thermal management object, for example, output the cooling demand to request the VCU to control the operation of the cooling circuit, or perform power-off protection on high-power components according to the fault status.
[0109] The VCU in the control subsystem mainly has the following functions: (1) Cooling circuit control: control the operation of the cooling circuit according to the cooling requirements; (2) Refrigerant circuit control: control the operation of each actuator in the refrigerant circuit according to the vehicle thermal management requirements; (3) Fault handling and updating: execute corresponding fault handling measures based on the fault status obtained by interaction, and feed back the updated fault status to the TMS.
[0110] The aforementioned control system relies on the collaborative interaction between the TMS and VCU to complete the control process. After sensing the cooling demand, the TMS feeds the cooling demand back to the VCU. The VCU, based on the hardware configuration parameters, converts the cooling demand into control signals for the refrigerant circuit and various actuators in the cooling circuit, driving components such as the water pump, fan, and electric compressor to perform heat dissipation actions. When a fault is detected, the TMS and VCU engage in fault interaction; the VCU executes fault handling measures and updates the fault status, then sends the data back to the TMS, thus forming a complete closed-loop control.
[0111] The technical solution provided in this application embodiment senses the cooling needs of multiple thermal management objects and promptly feeds back the cooling needs through a thermal management system. This decouples the sensing side of the cooling needs from the output side of the cooling capacity. Upon receiving a cooling need, it can read flexibly configurable hardware parameters and complete the conversion of the cooling need into the target control signal of the cooling system. This is beneficial to improving the reusability of the method and enhancing its adaptability to complex and ever-changing thermal management conditions.
[0112] In some other possible implementations, this application also provides a control device for a cooling system. Figure 6 This is a schematic diagram of the structure of a control device for a cooling system provided in an embodiment of this application. See also... Figure 6 The control device for the cooling system provided in this application embodiment includes an acquisition module 610, a conversion module 620, and an execution module 630.
[0113] The acquisition module 610 is configured to acquire the hardware configuration parameters of the cooling system in the vehicle in response to receiving the cooling requirements of multiple thermal management objects in the vehicle sent by the thermal management system. Different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system.
[0114] The conversion module 620 is configured to determine the target control signal of the cooling system based on the hardware configuration parameters and cooling requirements, under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters.
[0115] The execution module 630 is configured to control the cooling system according to the target control signal.
[0116] In some possible implementations, when the conversion module 620 determines the target control signal of the cooling system based on the hardware configuration parameters and cooling requirements under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, it is configured to: determine the target flow rate corresponding to the cooling requirements if the cooling requirements do not exceed the cooling range of the cooling capacity threshold; and convert the target flow rate into a target control signal based on the hardware configuration parameters.
[0117] In some possible implementations, the cooling system includes a water pump for regulating the flow rate of the cooling medium, a target control signal including a first control signal for the water pump, and hardware configuration parameters including a first mapping relationship for converting the target flow rate into the first control signal.
[0118] In some possible implementations, the cooling system includes a radiator for adjusting the temperature of the cooling medium according to temperature control requirements, the target control signal includes a second control signal for the radiator, and the hardware configuration parameters include a second mapping relationship for converting the target flow rate into the second control signal.
[0119] In some possible implementations, when the execution module 630 controls the cooling system according to the target control signal, it is configured to: acquire the vehicle speed and / or ambient temperature corresponding to the second control signal; correct the second control signal according to the vehicle speed and / or ambient temperature; and control the radiator according to the corrected second control signal.
[0120] In some possible implementations, the execution module 630 is further configured to receive the rate of change of cooling demand sent by the thermal management system; and the conversion module 620 is configured to determine the target control signal of the cooling system based on the hardware configuration parameters and cooling demand when determining the target control signal of the cooling system based on the hardware configuration parameters and cooling demand.
[0121] In some possible implementations, the execution module 630 is further configured to: receive the rate of change of cooling demand sent by the thermal management system; when the conversion module 620 determines the target control signal of the cooling system based on the hardware configuration parameters and the cooling demand, it is configured to: correct the cooling demand according to a first compensation coefficient corresponding to the rate of change in response to the rate of change being greater than a corresponding threshold; and determine the target control signal based on the hardware configuration parameters and the cooling demand corrected based on the first compensation coefficient.
[0122] In some possible implementations, the execution module 630 is further configured to: receive a fault status of the cooling system sent by the thermal management system; and the conversion module 620 is configured to: determine the target control signal of the cooling system based on hardware configuration parameters and cooling requirements when determining the target control signal of the cooling system based on hardware configuration parameters and cooling requirements, in response to a fault status indicating that there is no fault in the cooling system.
[0123] In some possible implementations, the execution module 630 is further configured to: receive a fault status of the cooling system sent by the thermal management system; and when the conversion module 620 determines the target control signal of the cooling system based on hardware configuration parameters and cooling requirements, it is configured to: in response to a fault status indicating a fault in the cooling system, correct the cooling requirements according to a second compensation coefficient corresponding to the fault status; and convert the cooling requirements corrected based on the second compensation coefficient into a target control signal according to the hardware configuration parameters.
[0124] In some possible implementations, the execution module 630 is further configured to: when a fault condition indicates that a fault exists in the cooling system, execute corresponding fault handling measures according to the fault level and / or fault type indicated by the fault condition, and generate a fault handling signal indicating the fault handling measures; send the fault handling signal to the thermal management system, and the fault handling signal is used by the thermal management system to adjust the thermal management strategy.
[0125] In some possible implementations, the execution module 630 is further configured to: after performing fault handling measures, update the fault status according to the operating status of the cooling system, and feed back the updated fault status to the thermal management system.
[0126] It should be understood that the control device and control method of the cooling system provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the control method of the cooling system embodiments.
[0127] In some other possible embodiments, this application provides a vehicle including a thermal management system, a cooling system, and a controller. The thermal management system is used to determine the cooling requirements of multiple thermally managed objects in the vehicle, and the controller is based on... Figure 4 The steps described in the embodiments thereof control the cooling system so that the cooling system provides cooling capacity adapted to cooling needs.
[0128] In some other possible implementations, this application also provides an electronic device. Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. See also... Figure 7 The electronic device provided in this application embodiment includes: The memory 710 stores at least one program instruction for controlling the cooling system.
[0129] When the processor 720 executes the above program instructions, it enables the electronic device to achieve the above-mentioned combination. Figure 4 The steps of the described method and its various embodiments are described below. Depending on the implementation, the processor 720 may be one or more types of processors, including but not limited to DSP (digital signal processor), ASIC (application specific integrated circuit), FPGA (field-programmable gate array), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and the number of such devices may be determined according to actual needs.
[0130] In some other possible implementations, this application also provides a computer program (product) comprising computer programs / instructions, which are executed by a processor to enable the computer to perform the above-described combination. Figure 4The steps of the described method and its various embodiments.
[0131] In some other possible implementations, this application also provides a computer-readable storage medium storing program instructions for controlling a cooling system, which, when executed by one or more processors, implement the above-mentioned combination. Figure 4 The steps of the described method and its various embodiments. A readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a readable storage medium (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or flash memory, optical fiber, compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.
[0132] In the embodiments of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The term "multiple" refers to two or more unless otherwise expressly defined.
[0133] The term "and / or" in the embodiments of this application is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0134] The above description is only for the purpose of enabling those skilled in the art to understand the technical solution of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application shall be included within the scope of protection of this application.
Claims
1. A control method for a cooling system, characterized in that, The method includes: In response to receiving the cooling requirements of multiple thermal management objects in the vehicle sent by the thermal management system, the hardware configuration parameters of the cooling system in the vehicle are obtained. Different hardware configuration parameters correspond to different cooling capacity thresholds of the cooling system. Under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, the target control signal of the cooling system is determined according to the hardware configuration parameters and the cooling requirements; The cooling system is controlled according to the target control signal.
2. The method according to claim 1, characterized in that, Under the constraint of the cooling capacity threshold corresponding to the hardware configuration parameters, determining the target control signal of the cooling system based on the hardware configuration parameters and the cooling requirements includes: If the cooling demand does not exceed the cooling capacity threshold, determine the target flow rate corresponding to the cooling demand; Based on the hardware configuration parameters, the target traffic is converted into the target control signal.
3. The method according to claim 2, characterized in that, The cooling system includes a water pump for regulating the flow rate of the cooling medium. The target control signal includes a first control signal for the water pump. The hardware configuration parameters include a first mapping relationship for converting the target flow rate into the first control signal.
4. The method according to claim 2, characterized in that, The cooling system includes a radiator for adjusting the temperature of the cooling medium according to temperature control requirements. The target control signal includes a second control signal for the radiator. The hardware configuration parameters include a second mapping relationship for converting the target flow rate into the second control signal.
5. The method according to claim 4, characterized in that, The step of controlling the cooling system according to the target control signal includes: Obtain the vehicle speed and / or ambient temperature corresponding to the second control signal; The second control signal is corrected based on the vehicle speed and / or the ambient temperature; The radiator is controlled according to the modified second control signal.
6. The method according to claim 1, characterized in that, The method further includes: Receive the rate of change of cooling demand sent by the thermal management system; Determining the target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements includes: In response to the rate of change being less than or equal to the corresponding threshold, the target control signal is determined based on the hardware configuration parameters and the cooling requirements.
7. The method according to claim 1, characterized in that, The method further includes: Receive the rate of change of cooling demand sent by the thermal management system; Determining the target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements includes: In response to the rate of change being greater than the corresponding threshold, the cooling requirement is corrected according to the first compensation coefficient corresponding to the rate of change; The target control signal is determined based on the hardware configuration parameters and the cooling requirements corrected based on the first compensation coefficient.
8. The method according to claim 1, characterized in that, The method further includes: Receive the fault status of the cooling system sent by the thermal management system; Determining the target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements includes: In response to the fault status indicating that there is no fault in the cooling system, the target control signal is determined based on the hardware configuration parameters and the cooling requirements.
9. The method according to claim 1, characterized in that, The method further includes: Receive the fault status of the cooling system sent by the thermal management system; Determining the target control signal for the cooling system based on the hardware configuration parameters and the cooling requirements includes: In response to the fault state indicating a fault in the cooling system, the cooling demand is corrected according to a second compensation coefficient corresponding to the fault state; The cooling demand, corrected based on the second compensation coefficient, is converted into the target control signal according to the hardware configuration parameters.
10. The method according to claim 8, characterized in that, The method further includes: When the fault status indicates that there is a fault in the cooling system, corresponding fault handling measures are executed according to the fault level and / or fault type indicated by the fault status, and a fault handling signal indicating the fault handling measures is generated; The fault handling signal is sent to the thermal management system, and the fault handling signal is used by the thermal management system to adjust the thermal management strategy.
11. The method according to claim 10, characterized in that, The method further includes: After implementing the fault handling measures, the fault status is updated according to the operating status of the cooling system, and the updated fault status is fed back to the thermal management system.
12. A vehicle, characterized in that, The vehicle includes a thermal management system, a cooling system, and a controller. The thermal management system is used to determine the cooling requirements of multiple thermally managed objects in the vehicle. The controller controls the cooling system based on the method of any one of claims 1-11, such that the cooling system provides cooling capacity adapted to the cooling requirements.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program instructions for controlling the cooling system, which, when executed by one or more processors, cause the device to perform the method of any one of claims 1-11.