Thermostat opening degree acquisition method and device, computer device, medium and product

By acquiring battery system data and temperature setpoints, calculating heat generation, and combining PID gain control, the thermostat opening degree is accurately obtained, solving the problem of poor control effect of electronically controlled thermostats, achieving stable control of battery coolant temperature, and improving the efficiency and lifespan of the battery stack.

CN115621511BActive Publication Date: 2026-01-27FAW JIEFANG AUTOMOTIVE CO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211378105.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2026-01-27
Estimated Expiration
2042-11-04

AI Technical Summary

Technical Problem

Existing electronically controlled thermostats have poor control performance in battery thermal management, resulting in unstable inlet temperature and affecting stack efficiency and service life.

Method used

By acquiring the battery's system data and temperature setpoint, the battery's heat generation is calculated. Based on the temperature and heat generation, the first and second setpoints of the thermostat are obtained. Combined with PID gain calculation, the thermostat opening is precisely controlled to stabilize the reactor inlet temperature.

Benefits of technology

It achieves precise control of battery coolant temperature, ensuring the stability of the infeed temperature and improving the efficiency and service life of the battery stack.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115621511B_ABST
    Figure CN115621511B_ABST
Patent Text Reader

Abstract

The application relates to a thermostat opening degree acquisition method and device, computer equipment, a storage medium and a computer program product. System data and a temperature setting value of a battery are acquired, the heat generation of the battery is calculated according to current data, then a first setting value of a thermostat is obtained based on temperature data and the heat generation, a second setting value of the thermostat is obtained based on the temperature data and the temperature setting value, and finally the opening degree of the thermostat is acquired according to the first setting value and the second setting value, so that the battery thermostat opening degree can be accurately acquired, the battery cooling liquid temperature can be controlled through the thermostat opening degree, and the stability of the inlet temperature is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of battery and electronic control technology, and in particular to a method, apparatus, computer equipment, medium, and product for obtaining thermostat opening degree. Background Technology

[0002] Compared to traditional combustion engines, battery engines require the cooling fluid to remove the vast majority of heat (approximately 95%), while traditional combustion engines only require the cooling fluid to remove about 35% of their heat. Since batteries operate at lower temperatures and have a narrower effective operating temperature range, the temperature difference between the coolant in the radiator and the environment is smaller than that in traditional engines. Therefore, thermal management of batteries is particularly important.

[0003] Currently, thermal management of battery systems is mainly achieved by controlling the battery thermostat. For example, an electronically controlled thermostat is used, which opens when the temperature rises to a threshold and closes when the temperature falls below a certain threshold. This controls the amount of water entering the radiator and thus controls the temperature of the battery coolant.

[0004] However, the aforementioned electronically controlled thermostat has poor control performance, which can easily lead to unstable infeed temperature, affecting stack efficiency and consequently battery life. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, apparatus, computer equipment, medium, and product for obtaining the thermostat opening degree that can accurately control the temperature of the battery stack coolant, in order to address the above-mentioned technical problems.

[0006] In a first aspect, this application provides a method for obtaining the opening degree of a thermostat, the method comprising:

[0007] Acquire system data and temperature setpoints for the battery. System data includes current data and temperature data.

[0008] Calculate the battery's heat generation based on the current data;

[0009] Based on temperature data and heat generation, a first setting value for the thermostat is obtained, and based on temperature data and temperature setting value, a second setting value for the thermostat is obtained.

[0010] The opening degree of the thermostat is obtained based on the first set value and the second set value.

[0011] In one embodiment, the calculation of battery heat generation based on current data includes:

[0012] To determine the liquid water content in the battery stack;

[0013] Obtain the calorific value of hydrogen corresponding to the liquid water content;

[0014] The heat generated by the battery is calculated based on the current data and the calorific value of hydrogen.

[0015] In one embodiment, the process of obtaining the first set value of the thermostat based on temperature data and heat generation includes:

[0016] The flow mixing ratio is determined based on temperature data and calorific value.

[0017] Obtain the demand opening corresponding to the flow mixing ratio, and obtain the first set value of the thermostat based on the demand opening.

[0018] In one embodiment, obtaining the flow mixing ratio based on temperature data and heat generation includes:

[0019] The temperature data and heat generation are integrated and processed to obtain a three-dimensional data table;

[0020] Obtain the flow mixing ratio corresponding to the calorific value from the three-dimensional data table.

[0021] In one embodiment, the second setting value of the thermostat is obtained based on the temperature data and the temperature set value, including:

[0022] Obtain the deviation between the temperature data and the temperature setpoint;

[0023] Gain calculations are performed on the deviation to obtain the second set value of the thermostat.

[0024] In one embodiment, obtaining the thermostat opening degree based on a first set value and a second set value includes:

[0025] The opening degree of the thermostat is obtained by adding the first setting value and the second setting value.

[0026] Secondly, this application also provides a thermostat opening degree acquisition device, the device comprising:

[0027] The data acquisition module is used to acquire the battery's system data and temperature setpoint. The system data includes current data and temperature data.

[0028] The heat generation calculation module is used to calculate the heat generation of the battery based on the current data;

[0029] The setpoint acquisition module is used to obtain the first setpoint of the thermostat based on temperature data and heat generation, and to obtain the second setpoint of the thermostat based on temperature data and temperature setpoint.

[0030] The opening degree acquisition module is used to acquire the opening degree of the thermostat based on the first set value and the second set value.

[0031] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method steps of any one of the first aspects.

[0032] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the method steps of any one of the first aspects.

[0033] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the method steps of any one of the first aspects.

[0034] The aforementioned thermostat opening acquisition method, device, computer equipment, storage medium, and computer program product acquire battery system data and temperature setpoints, calculate battery heat generation based on current data, obtain a first thermostat setpoint based on temperature data and heat generation, obtain a second thermostat setpoint based on temperature data and temperature setpoints, and finally obtain the thermostat opening based on the first and second setpoints. This allows for precise acquisition of the battery thermostat opening, thereby controlling the battery coolant temperature and ensuring the stability of the stack temperature. Attached Figure Description

[0035] Figure 1 This is an application environment diagram of the thermostat opening acquisition method in one embodiment;

[0036] Figure 2 This is a flowchart illustrating a method for obtaining the thermostat opening degree in one embodiment;

[0037] Figure 3 for Figure 2 A flowchart illustrating step S202 in the illustrated embodiment;

[0038] Figure 4 This is a schematic diagram of the closed-loop control process in one embodiment;

[0039] Figure 5 This is a structural block diagram of a thermostat opening acquisition device in one embodiment;

[0040] Figure 6 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0042] It is understood that the terms "first," "second," etc., used herein may be used to describe various data, but such data are not limited by these terms. These terms are only used to distinguish one data from another. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. It should also be understood that the terms "comprising / including" or "having," etc., specify the presence of the stated features, integrals, steps, operations, or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, integrals, steps, operations, or combinations thereof. Meanwhile, the term "and / or" as used in this specification includes any and all combinations of the associated listed items.

[0043] The thermostat opening method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the control unit 102 communicates with the sensor 104 via a network. The sensor 104 detects signals from the battery system, including current and temperature signals. The sensor 104 acquires current and temperature data of the battery system based on the detected signals and sends this data to the control unit 102. The control unit 102 calculates the heat generation of the battery based on the current data, obtains a first setpoint for the thermostat based on the temperature data and the heat generation, and obtains a second setpoint for the thermostat based on the temperature data and the setpoint. Finally, the opening degree of the thermostat is determined based on the first and second setpoints. The control unit 102 is a fuel cell control unit (FCCU), and the sensor 104 can be a single sensor or a sensor group consisting of multiple sensors.

[0044] In one embodiment, such as Figure 2 As shown, a method for obtaining the thermostat opening degree is provided, which can be applied to... Figure 1 Taking control unit 102 as an example, the following steps are included:

[0045] S201: Obtain system data and temperature setpoints for the battery.

[0046] The system data includes current data and temperature data. The current data includes the target power generation current of the battery, or the target power generation data. The temperature data includes the inlet coolant temperature, outlet coolant temperature, and radiator outlet coolant temperature, etc.

[0047] The data includes: inlet coolant temperature data (incoming coolant to the fuel cell stack), outlet coolant temperature data (outgoing coolant to the radiator), and radiator outlet coolant temperature data (transferring coolant to the outside environment through the radiator). Specifically, the thermal balance of the fuel cell stack is controlled by a liquid cooling system, which mainly includes a radiator, water pump, thermostat, and expansion tank. Driven by the water pump, the coolant flows through the cooling channels inside the fuel cell stack and is heated. The heat is then transferred to the external environment through the radiator, enabling the entire system to operate. The thermostat automatically adjusts the amount of water entering the radiator based on the coolant temperature to ensure the fuel cell operates within a suitable temperature range, thus reducing energy consumption.

[0048] S202: Calculate the heat generated by the battery based on the current data.

[0049] The heat generated by a battery usually refers to the heat generated by the fuel cell stack. Specifically, the formula for calculating the heat generated by the fuel cell stack is as follows:

[0050] Heat generated by the fuel cell stack (kW) = (eHV - ecell) × I × N / 1000

[0051] Where eHV represents the relevant calorific value of hydrogen, in volts; ecell represents the average cell voltage. A fuel cell consists of a set of electrodes and electrolyte plates, containing multiple individual cells. These individual cells are connected in series to form a stack, and the average voltage is the voltage of each individual cell; I represents the stack current, in amperes; and N represents the number of individual cells in the stack.

[0052] S203: Based on temperature data and heat generation, obtain the first setting value of the thermostat, and based on temperature data and temperature setting value, obtain the second setting value of the thermostat.

[0053] The first setpoint is the basic opening requirement of the thermostat, representing the required opening of the thermostat under the current operating conditions. These conditions can be determined by temperature data and calorific value. In practical applications, the operating conditions and opening requirements can be pre-calibrated based on experimental experience data. When calculating the first setpoint, the corresponding opening value can be directly obtained from the pre-calibrated data. The second setpoint is the thermostat opening gain value for closed-loop control. Gain refers to the PID gain obtained in process control by proportional (P), integral (I), and derivative (D) of the deviation. The gain value can be calculated based on the deviation between the actual feed temperature and the required feed temperature, i.e., the temperature setpoint.

[0054] S204: Obtain the opening degree of the thermostat based on the first set value and the second set value.

[0055] The first setting value represents the basic throttle opening required to meet the heat generation needs, and the second setting value represents the throttle gain opening required to reach the optimal inlet coolant temperature. The opening of the thermostat can be obtained by adding the first setting value and the second setting value. In practical applications, it is also necessary to consider the safety protection limit of the thermostat opening to avoid excessive thermostat opening leading to excessive inlet coolant flow, resulting in excessively low stack temperature and reduced battery power.

[0056] In the above-mentioned method for obtaining the thermostat opening degree, the system data and temperature setpoint of the battery are acquired, and the heat generation of the battery is calculated based on the current data. Then, based on the temperature data and heat generation, the first setpoint of the thermostat is obtained, and based on the temperature data and temperature setpoint, the second setpoint of the thermostat is obtained. Finally, the opening degree of the thermostat is obtained based on the first setpoint and the second setpoint. This method can accurately obtain the opening degree of the battery thermostat, thereby controlling the battery coolant temperature through the thermostat opening degree and ensuring the stability of the infeed temperature.

[0057] In one embodiment, such as Figure 3 As shown, the calculation of battery heat generation based on current data includes:

[0058] S301: Obtain the liquid water content in the battery stack.

[0059] Calculating the heat generation of the fuel cell stack requires calculating the relevant calorific value of hydrogen in the stack. The relevant calorific value of hydrogen is related to the proportion of fuel cell product water in the coolant fed into the stack, i.e., the liquid water content. Fuel cell product water refers to the water generated when the fuel cell stack generates heat.

[0060] S302: Obtain the calorific value of hydrogen corresponding to the liquid water content.

[0061] In practical applications, the calorific value of hydrogen corresponding to the liquid water content can usually be obtained directly from experience. If the water in the fuel cell stack is 100% steam, the calorific value of hydrogen is usually 1.25V. If the water in the fuel cell stack is 100% liquid, the calorific value of hydrogen is 1.48V.

[0062] S303: Calculate the heat generated by the battery based on the current data and the calorific value of hydrogen.

[0063] The formula for calculating calorific value is as follows:

[0064] Heat generated by the fuel cell stack (kW) = (eHV - ecell) × I × N / 1000

[0065] Where eHV represents the relevant calorific value of hydrogen, in volts; ecell represents the average cell voltage. A fuel cell consists of a set of electrodes and electrolyte plates, containing multiple individual cells. These individual cells are connected in series to form a stack, and the average voltage is the voltage of each individual cell; I represents the stack current, in amperes; and N represents the number of individual cells in the stack.

[0066] In this embodiment, by obtaining the liquid water content in the battery stack and the corresponding hydrogen calorific value, and calculating the heat generation of the battery based on the current data and the hydrogen calorific value, the heat generation of the battery can be accurately calculated, thereby accurately obtaining the first set value of the thermostat based on the heat generation.

[0067] In one embodiment, obtaining the first set value of the thermostat based on temperature data and heat generation includes: obtaining the flow mixing ratio based on the temperature data and heat generation; obtaining the demand opening degree corresponding to the flow mixing ratio; and obtaining the first set value of the thermostat based on the demand opening degree.

[0068] The flow mixing ratio refers to the required ratio of large and small circulation flow rates. Specifically, the thermostat allows the coolant to have three circulation routes: small circulation, large circulation, and mixed circulation. Small circulation: When the engine coolant temperature is below 76℃, the thermostat main valve is closed and the bypass valve is open, cutting off the coolant passage from the cylinder head to the radiator. Coolant flows out from the cylinder head water jacket, through the thermostat bypass valve and bypass pipe into the water pump, and is then pumped into the cylinder block water jacket. Because the coolant bypasses the radiator, the engine temperature can rise rapidly. Large circulation: When the engine coolant temperature is above 86℃, the thermostat main valve is open and the bypass valve is closed. All coolant enters the radiator through the main valve, rapidly lowering the temperature, and is then pumped into the cylinder block water jacket. The required large and small circulation flow mixing ratio refers to the proportion of the coolant that simultaneously has both large and small circulation routes. In practical applications, the large and small circulation flow mixing ratio can be pre-calibrated based on the battery's heat generation and the radiator outlet temperature, allowing the flow mixing ratio to be directly obtained based on the current heat generation. The thermostat adjusts according to its characteristic curve during opening and closing, and the characteristic curve is determined by the circulation path of the coolant. Different opening degrees of the thermostat correspond to different flow mixing ratios. Therefore, the basic opening degree requirement of the electronically controlled thermostat, i.e., the first set value of the thermostat, can be calculated based on the correspondence between the mixing ratio and the thermostat opening characteristic curve.

[0069] In this embodiment, the first set value of the thermostat is obtained based on temperature data and heat generation, including: obtaining the flow mixing ratio based on temperature data and heat generation; obtaining the required opening degree corresponding to the flow mixing ratio; and obtaining the first set value of the thermostat based on the required opening degree. This can accurately obtain the basic opening degree requirement of the thermostat, thereby accurately obtaining the opening degree of the battery thermostat.

[0070] In one embodiment, obtaining the flow mixing ratio based on temperature data and calorific value includes: integrating and processing the temperature data and calorific value to obtain a three-dimensional data table; and obtaining the flow mixing ratio corresponding to the calorific value in the three-dimensional data table.

[0071] In practical applications, the mixing ratio data is obtained through engineering experience by calibrating on a fuel cell test bench. This involves controlling different stack heat generation, different radiator outlet temperatures, and different circulation flow mixing ratios to obtain the corresponding stack inlet temperature data. Through engineering integration of the data, a three-dimensional data chart is formed with the stack heat generation and the radiator outlet coolant temperature, thereby obtaining the corresponding flow mixing ratio based on the heat generation.

[0072] In this embodiment, a three-dimensional data table is obtained by integrating and processing the temperature data and the heat generation. The flow mixing ratio corresponding to the heat generation in the three-dimensional data table can be obtained to ensure the accuracy of the flow mixing ratio, thereby enabling precise acquisition of the opening degree of the battery thermostat.

[0073] In one embodiment, obtaining the second setting value of the thermostat based on temperature data and a temperature setting value includes: acquiring the deviation between the temperature data and the temperature setting value; and performing gain calculation on the deviation to obtain the second setting value of the thermostat.

[0074] Here, deviation refers to the difference between the actual influent coolant temperature and the optimal influent coolant temperature. Specifically, the optimal influent coolant temperature, i.e., the temperature setpoint, is usually obtained from simulation and performance test experience data, and is set based on actual test data. Gain calculation refers to calculating the gain value of the thermostat, i.e., the second setpoint of the thermostat, using a PID algorithm.

[0075] In this embodiment, by obtaining the deviation between the temperature data and the temperature setpoint, and performing gain calculation on the deviation, a second setpoint for the thermostat is obtained, which ensures the accuracy of the second setpoint and thus enables precise acquisition of the opening degree of the battery thermostat.

[0076] In one embodiment, obtaining the thermostat opening degree based on the first set value and the second set value includes: adding the first set value and the second set value to obtain the thermostat opening degree.

[0077] Here, the first set value represents the basic throttle opening required to meet the heat generation, and the second set value represents the throttle gain opening required to reach the optimal in-reactor coolant temperature. The opening of the thermostat can be obtained by adding the first set value and the second set value. At the same time, the safety protection limit of the thermostat opening needs to be considered to obtain the final opening of the thermostat.

[0078] In this embodiment, the first set value and the second set value are added together to obtain the opening degree of the thermostat. This allows for precise acquisition of the battery thermostat opening degree, thereby controlling the battery coolant temperature through the thermostat opening degree and ensuring the stability of the in-pile temperature.

[0079] In one embodiment, a fuel cell thermostat control method is provided, the method comprising the following steps:

[0080] (1) The fuel cell controller FCCU collects information from the fuel cell thermal management system, including (but not limited to) in-stack coolant temperature information, out-of-stack coolant temperature information, radiator outlet coolant temperature information, target power generation current information (or target power generation information), electric thermostat feedback information, etc.

[0081] (2) The optimal setpoint of the infeed coolant temperature under the current operating conditions is calculated based on simulation and performance test experience data. The heat generation is calculated through the target power generation current information (or target power generation information). The mixing ratio of the large and small circulation flow rates is calculated based on the heat generation of the fuel cell, the coolant temperature at the radiator outlet and the required coolant temperature in the fuel cell. The basic opening requirement of the electric control thermostat is then obtained.

[0082] (3) Closed-loop control is performed based on the setpoint and actual value of the influent coolant temperature, such as... Figure 4 As shown, the PID gain data of the mixing ratio of the large and small circulating coolants is calculated by the PID algorithm, and then the PID gain value of the thermostat opening for the closed-loop control of the reactor inlet temperature is obtained.

[0083] (4) The basic opening value of the thermostat based on the heat generation of the fuel cell and the outlet temperature of the radiator is added to the PID gain value of the thermostat opening under the closed-loop control of the infeed temperature, and then the thermostat opening safety protection limit is applied to obtain the final setting value of the electronically controlled thermostat opening.

[0084] In this embodiment, the optimal coolant temperature requirement for the fuel cell under various operating conditions can be accurately determined through simulation and experimentation. Then, by using the actual and set values ​​of the coolant temperature, the mixing ratio of the large and small circulation flow rates of the fuel cell coolant can be accurately obtained through closed-loop control. The relationship between the mixing ratio of the large and small circulation coolants and the thermostat opening can be derived through the thermostat characteristics. Through closed-loop control of the thermostat position, the coolant temperature at the fuel cell stack can be precisely controlled, which can extend the service life of the fuel cell engine, improve the electrochemical reaction efficiency of the fuel cell, and enhance the economy of the fuel cell system.

[0085] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0086] Based on the same inventive concept, this application also provides a thermostat opening degree acquisition device for implementing the thermostat opening degree acquisition method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more thermostat opening degree acquisition device embodiments provided below can be found in the limitations of the thermostat opening degree acquisition method described above, and will not be repeated here.

[0087] In one embodiment, such as Figure 5 As shown, a thermostat opening degree acquisition device is provided, including: a data acquisition module 10, a heat generation calculation module 20, a setpoint acquisition module 30, and an opening degree acquisition module 40, wherein:

[0088] The data acquisition module 10 is used to acquire the battery's system data and temperature setpoint. The system data includes current data and temperature data.

[0089] The heat generation calculation module 20 is used to calculate the heat generation of the battery based on the current data;

[0090] The setting value acquisition module 30 is used to obtain the first setting value of the thermostat based on temperature data and heat generation, and to obtain the second setting value of the thermostat based on temperature data and temperature setting value.

[0091] The opening degree acquisition module 40 is used to acquire the opening degree of the thermostat based on the first set value and the second set value.

[0092] In one embodiment, the calorific value calculation module includes: a water content acquisition unit, a hydrogen calorific value acquisition unit, and a calorific value calculation unit, wherein:

[0093] A water content acquisition unit is used to acquire the liquid water content in the battery stack;

[0094] The hydrogen calorific value acquisition unit is used to acquire the hydrogen calorific value corresponding to the liquid water content;

[0095] The calorific value calculation unit is used to calculate the calorific value of the battery based on the current data and the calorific value of hydrogen.

[0096] In one embodiment, the above-mentioned setting value acquisition module includes: a mixture acquisition unit and a first setting value acquisition unit, wherein:

[0097] The mixing ratio acquisition unit is used to obtain the flow mixing ratio based on temperature data and calorific value;

[0098] The first setpoint acquisition unit is used to acquire the demand opening degree corresponding to the flow mixing ratio, and obtain the first setpoint of the thermostat based on the demand opening degree.

[0099] In one embodiment, the above-mentioned mixing ratio acquisition unit includes: a data table acquisition subunit and a mixing ratio acquisition subunit, wherein:

[0100] The data table acquisition sub-unit is used to integrate and process temperature data and heat generation to obtain a three-dimensional data table;

[0101] The mixing ratio acquisition subunit is used to obtain the flow mixing ratio corresponding to the calorific value in the three-dimensional data table.

[0102] In one embodiment, the above-mentioned setpoint acquisition module further includes: a deviation acquisition unit and a second setpoint acquisition unit, wherein:

[0103] The deviation acquisition unit is used to acquire the deviation between the temperature data and the temperature setpoint.

[0104] The second setpoint acquisition unit is used to calculate the gain of the deviation and obtain the second setpoint of the thermostat.

[0105] In one embodiment, the opening degree acquisition module is further configured to add the first set value and the second set value to obtain the opening degree of the thermostat.

[0106] Each module in the aforementioned thermostat opening acquisition device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0107] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 6As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a method for obtaining the thermostat opening degree. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0108] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0109] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: acquiring system data and a temperature setpoint of a battery, the system data including current data and temperature data; calculating the heat generated by the battery based on the current data; obtaining a first setpoint of a thermostat based on the temperature data and the heat generated, and obtaining a second setpoint of the thermostat based on the temperature data and the temperature setpoint; and obtaining the opening degree of the thermostat based on the first setpoint and the second setpoint.

[0110] In one embodiment, the calculation of battery heat generation based on current data when the processor executes a computer program includes: obtaining the liquid water content in the battery stack; obtaining the hydrogen calorific value corresponding to the liquid water content; and calculating the battery heat generation based on the current data and the hydrogen calorific value.

[0111] In one embodiment, when the processor executes a computer program, it obtains a first set value for the thermostat based on temperature data and heat generation, including: obtaining a flow mixing ratio based on the temperature data and heat generation; obtaining the required opening degree corresponding to the flow mixing ratio; and obtaining the first set value for the thermostat based on the required opening degree.

[0112] In one embodiment, the process of obtaining a flow mixing ratio based on temperature data and calorific value when the processor executes a computer program includes: integrating the temperature data and calorific value to obtain a three-dimensional data table; and obtaining the flow mixing ratio corresponding to the calorific value in the three-dimensional data table.

[0113] In one embodiment, when the processor executes a computer program, it obtains a second setting value for the thermostat based on temperature data and a temperature set value, including: acquiring the deviation between the temperature data and the temperature set value; and performing gain calculation on the deviation to obtain the second setting value for the thermostat.

[0114] In one embodiment, the process of obtaining the opening degree of the thermostat based on a first set value and a second set value when the processor executes a computer program includes: adding the first set value and the second set value to obtain the opening degree of the thermostat.

[0115] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program being executed by a processor to perform the following steps: acquiring system data and a temperature setpoint of a battery, the system data including current data and temperature data; calculating the heat generated by the battery based on the current data; obtaining a first setpoint for a thermostat based on the temperature data and the heat generated, and obtaining a second setpoint for the thermostat based on the temperature data and the temperature setpoint; and obtaining the opening degree of the thermostat based on the first setpoint and the second setpoint.

[0116] In one embodiment, the calculation of the battery's heat generation based on current data when the computer program is executed by the processor includes: obtaining the liquid water content in the battery stack; obtaining the hydrogen calorific value corresponding to the liquid water content; and calculating the battery's heat generation based on the current data and the hydrogen calorific value.

[0117] In one embodiment, when a computer program is executed by a processor, it involves obtaining a first set value for a thermostat based on temperature data and heat generation, including: obtaining a flow mixing ratio based on the temperature data and heat generation; obtaining the required opening degree corresponding to the flow mixing ratio; and obtaining the first set value for the thermostat based on the required opening degree.

[0118] In one embodiment, the process of obtaining a flow mixing ratio based on temperature data and calorific value when the computer program is executed by a processor includes: integrating the temperature data and calorific value to obtain a three-dimensional data table; and obtaining the flow mixing ratio corresponding to the calorific value in the three-dimensional data table.

[0119] In one embodiment, when a computer program is executed by a processor, it involves obtaining a second setpoint for the thermostat based on temperature data and a temperature setpoint, including: acquiring the deviation between the temperature data and the temperature setpoint; and performing gain calculation on the deviation to obtain the second setpoint for the thermostat.

[0120] In one embodiment, the process of obtaining the opening degree of the thermostat based on a first set value and a second set value when the computer program is executed by the processor includes: adding the first set value and the second set value to obtain the opening degree of the thermostat.

[0121] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: acquiring system data and a temperature setpoint of a battery, the system data including current data and temperature data; calculating the heat generated by the battery based on the current data; obtaining a first setpoint for a thermostat based on the temperature data and the heat generated, and obtaining a second setpoint for the thermostat based on the temperature data and the temperature setpoint; and obtaining the opening degree of the thermostat based on the first setpoint and the second setpoint.

[0122] In one embodiment, the calculation of the battery's heat generation based on current data when the computer program is executed by the processor includes: obtaining the liquid water content in the battery stack; obtaining the hydrogen calorific value corresponding to the liquid water content; and calculating the battery's heat generation based on the current data and the hydrogen calorific value.

[0123] In one embodiment, when a computer program is executed by a processor, it involves obtaining a first set value for a thermostat based on temperature data and heat generation, including: obtaining a flow mixing ratio based on the temperature data and heat generation; obtaining the required opening degree corresponding to the flow mixing ratio; and obtaining the first set value for the thermostat based on the required opening degree.

[0124] In one embodiment, the process of obtaining a flow mixing ratio based on temperature data and calorific value when the computer program is executed by a processor includes: integrating the temperature data and calorific value to obtain a three-dimensional data table; and obtaining the flow mixing ratio corresponding to the calorific value in the three-dimensional data table.

[0125] In one embodiment, when a computer program is executed by a processor, it involves obtaining a second setpoint for the thermostat based on temperature data and a temperature setpoint, including: acquiring the deviation between the temperature data and the temperature setpoint; and performing gain calculation on the deviation to obtain the second setpoint for the thermostat.

[0126] In one embodiment, the process of obtaining the opening degree of the thermostat based on a first set value and a second set value when the computer program is executed by the processor includes: adding the first set value and the second set value to obtain the opening degree of the thermostat.

[0127] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0128] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0129] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for obtaining the opening degree of a thermostat, characterized in that, The method includes: Acquire system data and temperature setpoints for the battery, wherein the system data includes current data and temperature data; The heat generated by the battery is calculated based on the current data; The flow mixing ratio is obtained based on the temperature data and the calorific value. Obtain the required opening degree corresponding to the flow mixing ratio, and obtain the first set value of the thermostat based on the required opening degree, and obtain the deviation between the temperature data and the temperature set value; Gain calculation is performed on the deviation to obtain the second set value of the thermostat; The opening degree of the thermostat is obtained by adding the first set value and the second set value; the opening degree is also determined according to the safety protection limit of the thermostat. The flow mixing ratio is obtained through calibration on a fuel cell test bench, specifically including: By controlling different fuel cell stack heat generation, different radiator outlet temperatures, and different circulating flow mixing ratios, corresponding fuel cell stack inlet temperature data are obtained. Through data engineering integration, a three-dimensional data chart of fuel cell stack heat generation and radiator outlet coolant temperature is formed, and the corresponding flow mixing ratio is obtained based on the heat generation.

2. The method according to claim 1, characterized in that, The step of calculating the heat generation of the battery based on the current data includes: To obtain the liquid water content in the fuel cell stack; Obtain the calorific value of hydrogen corresponding to the liquid water content; The heat generation of the battery is calculated based on the current data and the calorific value of hydrogen.

3. A thermostat opening degree acquisition device, characterized in that, The device includes: The data acquisition module is used to acquire the battery's system data and temperature setpoint, wherein the system data includes current data and temperature data; A heat generation calculation module is used to calculate the heat generation of the battery based on the current data; The setpoint acquisition module is used to obtain the flow mixing ratio based on the temperature data and the heat generation; obtain the required opening degree corresponding to the flow mixing ratio, and obtain the first setpoint of the thermostat based on the required opening degree; and obtain the deviation between the temperature data and the temperature setpoint; perform gain calculation on the deviation to obtain the second setpoint of the thermostat. An opening degree acquisition module is used to add the first set value and the second set value to obtain the opening degree of the thermostat; the opening degree is also determined according to the safety protection limit of the thermostat; wherein, the flow mixing ratio is obtained by calibration on a fuel cell bench, specifically including: obtaining corresponding fuel cell inlet temperature data by controlling different fuel cell stack heat generation, different radiator outlet temperature, and different large and small circulation flow mixing ratios, and forming a three-dimensional data chart of fuel cell stack heat generation and radiator outlet coolant temperature through data engineering integration, and obtaining the corresponding flow mixing ratio according to the heat generation.

4. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 2.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 2.

6. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 2.

Citation Information

Patent Citations

  • Control method and device, computer equipment and storage medium

    CN112631349A