Temperature control method, device and equipment based on thermostat and storage medium
By collecting real-time coolant temperature and using the temperature meter and deviation meter to determine the target temperature range, dynamically adjusting the thermostat control parameters, the problem of coolant temperature oscillation under different working conditions is solved, and the stable operation of the internal combustion engine is achieved.
Patent Information
- Application Number
- CN202510583520.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-07-29
AI Technical Summary
The existing thermostats cannot dynamically adjust the coolant temperature according to different operating conditions of the vehicle, resulting in the internal combustion engine coolant temperature oscillation and cannot meet the ideal temperature requirements under different operating conditions.
By collecting real-time coolant temperature, using the vehicle coolant temperature meter and deviation meter to determine the candidate temperature range, and determining the control parameters of the thermostat based on the target temperature range, and dynamically adjusting the coolant temperature.
It realizes dynamic control of the coolant temperature according to the current operating conditions of the vehicle, ensures the stable operation of the internal combustion engine under different operating conditions, and improves the temperature control efficiency.
Smart Images

Figure CN120384801A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle control, and particularly to a temperature control method, device, equipment and storage medium based on a thermostat. Background Art
[0002] A thermostat is a key component that controls the flow path of the coolant in an internal combustion engine. The thermostat automatically adjusts the amount of water entering the radiator according to the water temperature to ensure that the internal combustion engine operates within a reasonable temperature range.
[0003] Generally, the thermostat is a wax-type thermostat. The wax-type thermostat controls the coolant circulation mode according to the principle of thermal expansion and contraction of the paraffin inside. When the coolant temperature is lower than a certain value, the paraffin inside the thermostat is in a solid state, and the coolant undergoes a small cycle flow. When the coolant temperature reaches a certain value, the paraffin gradually melts into a liquid to open the valve, and the coolant undergoes a large cycle flow. This wax-type thermostat has a simple structure, but it often opens and closes during operation, causing the temperature of the coolant in the internal combustion engine to oscillate. The ideal coolant temperature of the internal combustion engine under different operating conditions of the vehicle is different, but due to the same opening temperature of the wax-type thermostat, the requirement of the ideal coolant temperature of the vehicle under different operating conditions cannot be met. Summary of the Invention
[0004] The present invention provides a temperature control method, device, equipment and storage medium based on a thermostat to improve the control efficiency of temperature control for the internal combustion engine of a vehicle under different operating conditions.
[0005] According to one aspect of the present invention, a temperature control method based on a thermostat is provided. The method includes:
[0006] Collect the real-time coolant temperature of the target vehicle under the current operating condition;
[0007] Based on the vehicle coolant temperature table and the coolant temperature deviation table, determine the candidate temperature range under the current operating condition, and determine the target temperature range from the candidate temperature range according to the real-time coolant temperature; wherein, the vehicle coolant temperature table records the candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records the candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions;
[0008] Based on the target temperature range, determine the target control parameter of the thermostat, and perform temperature adjustment according to the target control parameter.
[0009] According to another aspect of the present invention, a temperature control device based on a thermostat is provided. The device includes:
[0010] A data acquisition module for acquiring the real-time coolant temperature of a target vehicle under the current operating condition;
[0011] A target interval determination module for determining a candidate temperature interval under the current operating condition based on a vehicle coolant temperature table and a coolant temperature deviation table, and determining a target temperature interval from the candidate temperature intervals according to the real-time coolant temperature; wherein, the vehicle coolant temperature table records the candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records the candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions;
[0012] A temperature adjustment module for determining the target control parameter of the thermostat based on the target temperature interval and performing temperature adjustment according to the target control parameter.
[0013] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0014] At least one processor;
[0015] And a memory communicatively connected to the at least one processor;
[0016] Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the thermostat-based temperature control method according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the thermostat-based temperature control method according to any embodiment of the present invention when executed.
[0018] According to another aspect of the present invention, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the thermostat-based temperature control method according to any embodiment of the present invention.
[0019] The technical solution of the embodiment of the present invention constructs candidate reference coolant temperatures corresponding to multiple historical operating conditions of the target vehicle and candidate temperature deviation parameters corresponding to multiple historical operating conditions of the target vehicle, and then determines the target temperature range in which the real-time coolant temperature of the target vehicle is located under the current operating condition, and determines the target control parameter of the target vehicle under the current operating condition according to the target temperature range, realizing that the target vehicle can dynamically control the temperature control range of the coolant according to the current operating condition to meet the coolant temperature control requirements of the target vehicle under different operating conditions, and ensuring the stable operation of the internal combustion engine of the target vehicle under different operating conditions.
[0020] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0022] Figure 1 is a flowchart of a temperature control method based on a thermostat according to Embodiment 1 of the present invention;
[0023] Figure 2a is a flowchart of a temperature control method based on a thermostat according to Embodiment 2 of the present invention;
[0024] Figure 2b is a schematic diagram of an interval of a candidate temperature range according to Embodiment 2 of the present invention;
[0025] Figure 3 is a schematic structural diagram of a temperature control device based on a thermostat according to Embodiment 3 of the present invention;
[0026] Figure 4 is a schematic structural diagram of an electronic device for implementing the temperature control method based on a thermostat of the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0027] To enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solution in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances, so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0029] Embodiment 1
[0030] Figure 1 FIG. 10 is a flowchart of a temperature control method based on a thermostat provided for Embodiment 1 of the present invention. This embodiment is applicable to the situation of controlling the temperature of the internal combustion engine of a vehicle under any operating condition. This method can be executed by a temperature control device based on a thermostat. The temperature control device based on a thermostat can be implemented in the form of hardware and / or software, and the temperature control device based on a thermostat can be configured in various general computing devices. As Figure 1 shown, the method includes:
[0031] S110. Collect the real-time coolant temperature of the target vehicle under the current operating condition.
[0032] Among them, the target vehicle may refer to the vehicle to be controlled for the temperature of the internal combustion engine, and the current operating condition may refer to the real-time condition of the target vehicle at the current moment.
[0033] Specifically, the signal data of the in-vehicle sensors of the target vehicle can be collected in real time through the ECU (Electronic Control Unit) of the target vehicle, such as ambient temperature data, coolant temperature data, engine speed data, engine torque data, thermostat opening data, and retarder opening flag data. It should be noted that the operating condition of the vehicle can be represented by the signal data of the in-vehicle sensors.
[0034] S120. Determine a candidate temperature range under the current operating condition based on the vehicle coolant temperature gauge and the coolant temperature deviation table, and determine the target temperature range from the candidate temperature range according to the real-time coolant temperature.
[0035] Among them, the candidate temperature range can be used to represent the temperature partition of the coolant corresponding to the target vehicle under the current operating condition. For example, it can include a first low-temperature range, a second low-temperature range, a normal temperature range, a first high-temperature range, and a second high-temperature range. It should be noted that the temperature of the first low-temperature range is lower than that of the second low-temperature range, and the temperature of the second high-temperature range is higher than that of the first temperature range.
[0036] The target temperature range can refer to the candidate temperature range in which the real-time coolant temperature of the target vehicle is located.
[0037] The vehicle coolant temperature gauge records the candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records the candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions. It should be noted that in the embodiments of the present invention, the vehicle coolant temperature gauge and the coolant temperature deviation table can record all operating conditions of the vehicle operation, and the setting of the specific number of operating conditions can be adaptively set by those skilled in the art.
[0038] It should be noted that the candidate reference coolant temperature can be the temperature average value of at least two coolant temperatures corresponding to the historical operating conditions collected during the historical data collection period; the candidate temperature deviation parameters can be divided into a first group of temperature deviations greater than the candidate reference coolant temperature and a second group of temperature deviations less than the candidate reference coolant temperature; and each group of temperature deviations includes a maximum temperature deviation value and a minimum temperature deviation value. Exemplarily, the first group of temperature deviations can include a first deviation upper limit parameter and a second deviation upper limit parameter, and the second group of temperature deviations can include a first deviation lower limit parameter and a second deviation lower limit parameter. Optionally, the historical data collection period can be adaptively set by those skilled in the art.
[0039] Optionally, in the embodiments of the present invention, the operating condition of the target vehicle can be represented by vehicle operating parameters, and the vehicle operating parameters can be adaptively set by those skilled in the art. Exemplarily, the vehicle operating parameters can be the engine speed and the engine torque. In other words, the vehicle coolant temperature gauge can be used to record the mapping relationship between the engine speed and the engine torque corresponding to the target vehicle under different historical operating conditions and the candidate reference coolant temperature corresponding to this historical operating condition, and the coolant temperature deviation table can be used to record the mapping relationship between the engine speed and the engine torque corresponding to the target vehicle under different historical operating conditions and the candidate temperature deviation parameters corresponding to this historical operating condition.
[0040] S130. Determine the target control parameter of the thermostat based on the target temperature range, and perform temperature adjustment according to the target control parameter.
[0041] Specifically, based on the target temperature range determined according to the real-time coolant temperature of the target vehicle, further determine the control parameter of the thermostat corresponding to the target temperature range as the target control parameter, and perform temperature control on the internal combustion engine.
[0042] The technical solution of the embodiment of the present invention constructs the candidate reference coolant temperatures corresponding to multiple historical operating conditions of the target vehicle, and the candidate temperature deviation parameters corresponding to multiple historical operating conditions of the target vehicle, and then determines the target temperature range in which the real-time coolant temperature of the target vehicle is located under the current operating condition, and determines the target control parameter of the target vehicle under the current operating condition according to the target temperature range, realizing that the target vehicle can dynamically control the temperature control range of the coolant according to the current operating condition to meet the coolant temperature control requirements of the target vehicle under different operating conditions, and ensuring the stable operation of the internal combustion engine of the target vehicle under different operating conditions.
[0043] Embodiment Two
[0044] Figure 2a As shown in the flowchart of a temperature control method based on a thermostat provided in Embodiment Two of the present invention, this embodiment is further refined on the basis of the above embodiment, and provides specific steps for determining the candidate temperature range under the current operating condition based on the vehicle coolant temperature table and the coolant temperature deviation table, and determining the target temperature range from the candidate temperature range according to the real-time coolant temperature. It should be noted that for the parts not detailed in the embodiment of the present invention, reference can be made to the relevant descriptions of other embodiments, which will not be elaborated here. As Figure 2a shown, the method includes:
[0045] S210. Collect the real-time coolant temperature of the target vehicle under the current operating condition.
[0046] S220. Traverse the vehicle coolant temperature table according to the vehicle operating parameters of the target vehicle under the current operating condition, and use the candidate reference coolant temperature corresponding to the historical operating condition matching the current operating condition as the target reference coolant temperature.
[0047] Specifically, the vehicle coolant temperature table can be traversed according to the vehicle operating parameters of the target vehicle under the current operating condition, the historical operating condition that conforms to the vehicle operating parameters under the current operating condition is determined in the vehicle coolant temperature table, and the candidate reference coolant temperature corresponding to the historical operating condition in the vehicle coolant temperature table is used as the target reference coolant temperature.
[0048] Optionally, in the embodiments of the present invention, the vehicle operating parameters corresponding to the operating conditions of the vehicle can be adaptively set by those skilled in the art. Exemplarily, the vehicle operating parameters can be the engine speed and the engine torque.
[0049] S230. Traverse the coolant temperature deviation table according to the current vehicle operating parameters of the target vehicle under the current operating condition, and use the candidate temperature deviation parameter corresponding to the historical operating condition matching the current operating condition as the target temperature deviation parameter.
[0050] Specifically, the coolant temperature deviation table can be traversed according to the vehicle operating parameters of the target vehicle under the current operating condition, a historical operating condition that conforms to the vehicle operating parameters under the current operating condition can be determined in the coolant temperature deviation table, and the candidate temperature deviation parameter corresponding to the historical operating condition in the coolant temperature deviation table is used as the target reference coolant temperature.
[0051] Optionally, after determining the target reference coolant temperature, the target reference coolant temperature can also be corrected according to the real-time ambient temperature data of the environment where the target vehicle is located. It should be noted that the ambient temperature of the vehicle has a relatively obvious impact on the heat dissipation of the vehicle's internal combustion engine. For example, in summer and winter, the heat dissipation performance of the vehicle is significantly different.
[0052] Optionally, the target reference coolant temperature can be corrected according to the ambient temperature correction table. It should be noted that the ambient temperature correction table records the correction relationship between the historical ambient temperature and the target reference coolant temperature of the target vehicle under the historical ambient temperature; optionally, the ambient temperature correction table can be generated by sorting the historical condition data and historical ambient temperature data of the target vehicle.
[0053] By correcting the target reference coolant temperature according to the ambient temperature, the influence of the ambient temperature on the target reference coolant temperature is reduced, and the data accuracy of the target reference coolant temperature is improved.
[0054] S240. Determine the candidate temperature range corresponding to the target vehicle under the current operating condition according to the target reference coolant temperature and the candidate temperature deviation parameter, and determine the target temperature range from the candidate temperature range according to the real-time coolant temperature.
[0055] Among them, the candidate temperature range can be at least two temperature ranges formed by dividing the target reference coolant temperature according to the target temperature deviation parameter.
[0056] Optionally, in the embodiments of the present invention, determining a candidate temperature range corresponding to a target vehicle under a current operating condition according to a target reference coolant temperature and candidate temperature deviation parameters includes: performing a difference operation on the target reference coolant temperature, a first deviation lower limit parameter, and a second deviation lower limit parameter to generate a first lower limit coolant temperature and a second lower limit coolant temperature; wherein, the first lower limit coolant temperature is greater than the second lower limit coolant temperature; performing an addition operation on the target reference coolant temperature, a first deviation upper limit parameter, and a second deviation upper limit parameter to generate a first upper limit coolant temperature and a second upper limit coolant temperature; wherein, the second upper limit coolant temperature is greater than the first upper limit coolant temperature, and the first upper limit coolant temperature is greater than the first lower limit coolant temperature; generating a candidate temperature range corresponding to the target vehicle under the current operating condition according to the first lower limit coolant temperature, the second lower limit coolant temperature, the first upper limit coolant temperature, and the second upper limit coolant temperature.
[0057] In a specific implementation manner, as Figure 2b shown, the first lower limit coolant temperature T1 can be determined by subtracting the first deviation lower limit parameter t1 from the target reference coolant temperature T, and the second lower limit coolant temperature T2 can be determined by subtracting the first deviation lower limit parameter t1 and the second deviation lower limit parameter t2 from the target reference coolant temperature T; the first upper limit coolant temperature T3 can be determined by adding the first deviation upper limit parameter t3 to the target reference coolant temperature T, and the second upper limit coolant temperature T4 can be determined by adding the first deviation upper limit parameter t3 and the second deviation upper limit parameter t4 to the target reference coolant temperature T. It should be noted that the temperature range less than or equal to the second lower limit coolant temperature T2 can be the first low temperature range, and the temperature range formed by the second lower limit coolant temperature T2 and the first lower limit coolant temperature T1 can be the second low temperature range; the temperature range formed by the first lower limit coolant temperature T1 and the first upper limit coolant temperature T3 can be the normal temperature range; the temperature range formed by the first upper limit coolant temperature T3 and the second upper limit coolant temperature T4 can be the first high temperature range; the temperature range greater than or equal to the second upper limit coolant temperature T4 can be the second high temperature range.
[0058] S250. Based on the target temperature range, determine the target control parameter of the thermostat, and perform temperature adjustment according to the target control parameter.
[0059] Optionally, based on the target temperature range, the target control parameter of the thermostat is determined, including: if the target temperature range is the temperature range formed by the first lower coolant temperature and the first upper coolant temperature, then according to the vehicle operation parameters of the target vehicle under the current operation condition, the thermostat control parameter table is traversed, and the candidate control parameter corresponding to the historical operation condition consistent with the vehicle operation parameters under the current operation condition is used as the target control parameter; wherein, the thermostat control parameter table records the candidate control parameters of the thermostat corresponding to the target vehicle under at least two historical operation conditions;
[0060] If the target temperature range is less than or equal to the second lower coolant temperature, the target control parameter is the opening value when the thermostat performs the first cycle;
[0061] If the target temperature range is the temperature range formed by the first lower coolant temperature and the second lower coolant temperature, then based on the first lower coolant temperature and the second lower coolant temperature, as well as the candidate control parameter corresponding to the historical operation condition consistent with the vehicle operation parameters of the target vehicle under the current operation condition and the opening value when the thermostat performs the first cycle, the target control parameter is determined;
[0062] If the target temperature range is greater than or equal to the second upper coolant temperature, the target control parameter is the opening value when the thermostat performs the second cycle;
[0063] If the target temperature range is the temperature range formed by the first upper coolant temperature and the second upper coolant temperature, then based on the first upper coolant temperature and the second upper coolant temperature, as well as the candidate control parameter corresponding to the historical operation condition consistent with the vehicle operation parameters of the target vehicle under the current operation condition and the opening value when the thermostat performs the second cycle, the target control parameter is determined; wherein, the first cycle is the cycle in which the coolant does not flow to the radiator, and the second cycle refers to the cycle in which the coolant flows to the radiator.
[0064] In a specific optional implementation manner, the target control parameter in the case where the target temperature range is the temperature range formed by the first lower coolant temperature and the first upper coolant temperature can be denoted as the first control parameter; the target control parameter in the case where the target temperature range is the temperature range less than or equal to the second lower coolant temperature can be denoted as the second control parameter; in the case where the target temperature range is the temperature range formed by the first lower coolant temperature and the second lower coolant temperature, the target control parameter at this time can be: (actual coolant temperature - second lower coolant temperature) / (first lower coolant temperature - second lower coolant temperature)×(first control parameter - second control parameter + second control parameter).
[0065] The target control parameter in the case of a target temperature range greater than or equal to the second upper coolant temperature can be denoted as the third control parameter; in the case where the target temperature range is the temperature range formed by the first upper coolant temperature and the second upper coolant temperature, the target control parameter at this time can be: (real-time coolant temperature - first lower coolant temperature) / (first upper coolant temperature - first lower coolant temperature) × (third control parameter - first control parameter) + first control parameter.
[0066] Optionally, in the embodiment of the present invention, it further includes: if it is detected that the retarder is turned on or a vehicle-mounted device fails, the thermostat is controlled to adjust the coolant temperature with the maximum opening value.
[0067] It should be noted that the failure of the vehicle-mounted device may include the failure of the coolant sensor, the loss of the working signal of the retarder, and the loss or failure of the signal of the electronic control thermostat sensor, etc. And when adjusting the coolant temperature, it will first judge whether the retarder is turned on or whether the vehicle-mounted device fails.
[0068] Optionally, in the embodiment of the present invention, before adjusting the temperature according to the target control parameter, the target control parameter can be filtered first, and then the filtered target control parameter is sent to the thermostat for temperature adjustment, avoiding the frequent jitter of the thermostat caused by frequent changes in the working conditions.
[0069] The technical solution of the embodiment of the present invention determines the candidate reference coolant temperature corresponding to the historical operating condition matching the current operating condition of the target vehicle, as well as the candidate temperature deviation parameter, determines the candidate temperature range corresponding to the target vehicle under the current operating condition, and determines the target temperature range in which the real-time coolant temperature of the target vehicle is located in the candidate temperature range, realizing the temperature control of the coolant for the distribution dynamics of the target temperature range, while avoiding the frequent jitter control of the thermostat caused by frequent changes in the working conditions, and improving the control efficiency of the temperature control.
[0070] Embodiment III
[0071] Figure 3 It is a schematic structural diagram of a temperature control device based on a thermostat provided in Embodiment III of the present invention. As Figure 3 shown, the device includes:
[0072] A data acquisition module 310, configured to acquire the real-time coolant temperature of the target vehicle under the current operating condition;
[0073] A target range determination module 320 is configured to determine a candidate temperature range under a current operating condition based on a vehicle coolant temperature table and a coolant temperature deviation table, and determine a target temperature range from the candidate temperature ranges according to the real-time coolant temperature; wherein, the vehicle coolant temperature table records candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions;
[0074] A temperature adjustment module 330 is configured to determine target control parameters of the thermostat based on the target temperature range, and perform temperature adjustment according to the target control parameters.
[0075] The technical solution of the embodiment of the present invention realizes, by constructing candidate reference coolant temperatures corresponding to the target vehicle under multiple historical operating conditions and candidate temperature deviation parameters corresponding to the target vehicle under multiple historical operating conditions, determining the target temperature range in which the real-time coolant temperature of the target vehicle is located under the current operating condition, and determining the target control parameters of the target vehicle under the current operating condition according to the target temperature range, that the target vehicle can dynamically control the temperature control range of the coolant according to the current operating condition to meet the coolant temperature control requirements of the target vehicle under different operating conditions, and ensures the stable operation of the internal combustion engine of the target vehicle under different operating conditions.
[0076] Optionally, the target range determination module 320 includes:
[0077] A reference temperature determination unit is configured to traverse the vehicle coolant temperature table according to the vehicle operation parameters of the target vehicle under the current operating condition, and use the candidate reference coolant temperature corresponding to the historical operating condition matching the current operating condition as the target reference coolant temperature;
[0078] A deviation parameter determination unit is configured to traverse the coolant temperature deviation table according to the vehicle operation parameters of the target vehicle under the current operating condition, and use the candidate temperature deviation parameter corresponding to the historical operating condition matching the current operating condition as the target temperature deviation parameter;
[0079] A target range determination unit is configured to determine a candidate temperature range corresponding to the target vehicle under the current operating condition according to the target reference coolant temperature and the candidate temperature deviation parameter, and determine a target temperature range from the candidate temperature ranges according to the real-time coolant temperature; wherein, the candidate temperature range is at least two temperature ranges formed by dividing the target reference coolant temperature according to the target temperature deviation parameter.
[0080] Optionally, the target range determination unit includes:
[0081] A lower limit temperature determination subunit, configured to perform difference processing on the target reference coolant temperature, a first lower deviation parameter, and a second lower deviation parameter to generate a first lower limit coolant temperature and a second lower limit coolant temperature; wherein, the first lower limit coolant temperature is greater than the second lower limit coolant temperature;
[0082] An upper limit temperature determination subunit, configured to perform addition on the target reference coolant temperature, a first upper deviation parameter, and a second upper deviation parameter to generate a first upper limit coolant temperature and a second upper limit coolant temperature; wherein, the second upper limit coolant temperature is greater than the first upper limit coolant temperature, and the first upper limit coolant temperature is greater than the first lower limit coolant temperature;
[0083] A candidate interval determination subunit, configured to generate a candidate temperature interval corresponding to the target vehicle under the current operating condition according to the first lower limit coolant temperature, the second lower limit coolant temperature, the first upper limit coolant temperature, and the second upper limit coolant temperature.
[0084] Optionally, the temperature adjustment module 330 includes:
[0085] A first target parameter determination unit, configured to, if the target temperature interval is a temperature interval formed by the first lower limit coolant temperature and the first upper limit coolant temperature, traverse the thermostat control parameter table according to the vehicle operation parameters of the target vehicle under the current operating condition, and use the candidate control parameter corresponding to the historical operating condition that is consistent with the vehicle operation parameters under the current operating condition as the target control parameter; wherein, the thermostat control parameter table records the candidate control parameters of the thermostat corresponding to the target vehicle under at least two historical operating conditions;
[0086] A second target parameter determination unit, configured to, if the target temperature interval is less than or equal to the second lower limit coolant temperature, the target control parameter is the opening value when the thermostat performs the first cycle;
[0087] A third target parameter determination unit, configured to, if the target temperature interval is a temperature interval formed by the first lower limit coolant temperature and the second lower limit coolant temperature, determine the target control parameter according to the first lower limit coolant temperature and the second lower limit coolant temperature, and the candidate control parameter corresponding to the historical operating condition that is consistent with the vehicle operation parameters of the target vehicle under the current operating condition and the opening value when the thermostat performs the first cycle;
[0088] A fourth target parameter determination unit, configured to, if the target temperature interval is greater than or equal to the second upper limit coolant temperature, the target control parameter is the opening value when the thermostat performs the second cycle;
[0089] A fifth target parameter determination unit, configured to, if the target temperature range is a temperature range formed by a first upper limit coolant temperature and a second upper limit coolant temperature, determine a target control parameter according to the first upper limit coolant temperature, the second upper limit coolant temperature, and an opening value when a second cycle is performed with a candidate control parameter and a throttle valve thermostat corresponding to a historical operating condition consistent with the vehicle operating parameters of the target vehicle under the current operating condition; wherein, the first cycle is a cycle in which the coolant does not flow to the radiator, and the second cycle refers to a cycle in which the coolant flows to the radiator.
[0090] Optionally, the candidate reference coolant temperature is the temperature average of at least two coolant temperatures corresponding to the historical operating conditions collected during the historical data collection period; the candidate temperature deviation parameters are divided into a first group of temperature deviations greater than the candidate reference coolant temperature and a second group of temperature deviations less than the candidate reference coolant temperature; each group of temperature deviations includes a maximum temperature deviation value and a minimum temperature deviation value.
[0091] Optionally, the device further includes:
[0092] A fault monitoring unit, configured to, if it is monitored that the retarder is turned on or a vehicle-mounted device fails, control the throttle valve thermostat to adjust the coolant temperature with a maximum opening value.
[0093] The temperature control device based on a throttle valve thermostat provided by an embodiment of the present invention can execute the temperature control method based on a throttle valve thermostat provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.
[0094] Embodiment 4
[0095] Figure 4 FIG. shows a schematic structural diagram of an electronic device 410 that can be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device (such as a helmet, glasses, a watch, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0096] As Figure 4As shown, the electronic device 410 includes at least one processor 411, and a memory communicatively connected to the at least one processor 411, such as a read-only memory (ROM) 412, a random access memory (RAM) 413, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 411 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 412 or the computer program loaded from the storage unit 418 into the random access memory (RAM) 413. In the RAM 413, various programs and data required for the operation of the electronic device 410 can also be stored. The processor 411, the ROM 412, and the RAM 413 are connected to each other via a bus 414. The input / output (I / O) interface 415 is also connected to the bus 414.
[0097] Multiple components in the electronic device 410 are connected to the I / O interface 415, including: an input unit 416, such as a keyboard, a mouse, etc.; an output unit 417, such as various types of displays, speakers, etc.; a storage unit 418, such as a magnetic disk, an optical disc, etc.; and a communication unit 419, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 419 allows the electronic device 410 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0098] The processor 411 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 411 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 411 executes the various methods and processes described above, such as the temperature control method based on the thermostat.
[0099] In some embodiments, the temperature control method based on the thermostat can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 418. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 410 via the ROM 412 and / or the communication unit 419. When the computer program is loaded into the RAM 413 and executed by the processor 411, one or more steps of the temperature control method based on the thermostat described above can be executed. Alternatively, in other embodiments, the processor 411 can be configured to execute the temperature control method based on the thermostat in any other appropriate manner (e.g., by means of firmware).
[0100] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0101] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0102] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0103] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0104] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0105] The computing system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0106] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0107] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A temperature control method based on a thermostat, characterized in that, Including: Collecting the real-time coolant temperature of the target vehicle under the current operating condition; Determining a candidate temperature range under the current operating condition based on the vehicle coolant temperature table and the coolant temperature deviation table, and determining a target temperature range from the candidate temperature ranges according to the real-time coolant temperature; wherein, the vehicle coolant temperature table records the candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records the candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions; Based on the target temperature range, determining the target control parameter of the thermostat and performing temperature adjustment according to the target control parameter.
2. The method according to claim 1, characterized in that Determining a candidate temperature range under the current operating condition based on the vehicle coolant temperature table and the coolant temperature deviation table, and determining a target temperature range from the candidate temperature ranges according to the real-time coolant temperature, including: Traversing the vehicle coolant temperature table according to the vehicle operating parameters of the target vehicle under the current operating condition, and taking the candidate reference coolant temperature corresponding to the historical operating condition matching the current operating condition as the target reference coolant temperature; Traversing the coolant temperature deviation table according to the vehicle operating parameters of the target vehicle under the current operating condition, and taking the candidate temperature deviation parameter corresponding to the historical operating condition matching the current operating condition as the target temperature deviation parameter; Determining the candidate temperature range corresponding to the target vehicle under the current operating condition according to the target reference coolant temperature and the candidate temperature deviation parameter, and determining the target temperature range from the candidate temperature ranges according to the real-time coolant temperature; wherein, the candidate temperature range is at least two temperature ranges formed by dividing the target reference coolant temperature according to the target temperature deviation parameter.
3. The method according to claim 2, wherein The determining the candidate temperature range corresponding to the target vehicle under the current operating condition according to the target reference coolant temperature and the candidate temperature deviation parameter includes: Performing difference processing on the target reference coolant temperature with the first deviation lower limit parameter and the second deviation lower limit parameter to generate a first lower limit coolant temperature and a second lower limit coolant temperature; wherein, the first lower limit coolant temperature is greater than the second lower limit coolant temperature; Adding the target reference coolant temperature with the first deviation upper limit parameter and the second deviation upper limit parameter to generate a first upper limit coolant temperature and a second upper limit coolant temperature; wherein, the second upper limit coolant temperature is greater than the first upper limit coolant temperature, and the first upper limit coolant temperature is greater than the first lower limit coolant temperature; Generating the candidate temperature range corresponding to the target vehicle under the current operating condition according to the first lower limit coolant temperature, the second lower limit coolant temperature, the first upper limit coolant temperature, and the second upper limit coolant temperature.
4. The method according to claim 1, wherein The determining the target control parameter of the thermostat based on the target temperature range includes: If the target temperature range is the temperature range formed by the first lower coolant temperature and the first upper coolant temperature, traverse the thermostat control parameter table according to the vehicle operation parameters of the target vehicle under the current operating condition, and use the candidate control parameter corresponding to the historical operating condition consistent with the vehicle operation parameters under the current operating condition as the target control parameter; wherein, the thermostat control parameter table records the candidate control parameters of the thermostat corresponding to the target vehicle under at least two historical operating conditions; If the target temperature range is less than or equal to the second lower coolant temperature, the target control parameter is the opening value when the thermostat performs the first cycle; If the target temperature range is the temperature range formed by the first lower coolant temperature and the second lower coolant temperature, determine the target control parameter according to the first lower coolant temperature and the second lower coolant temperature, as well as the candidate control parameter corresponding to the historical operating condition consistent with the vehicle operation parameters of the target vehicle under the current operating condition and the opening value when the thermostat performs the first cycle; If the target temperature range is greater than or equal to the second upper coolant temperature, the target control parameter is the opening value when the thermostat performs the second cycle; If the target temperature range is the temperature range formed by the first upper coolant temperature and the second upper coolant temperature, determine the target control parameter according to the first upper coolant temperature and the second upper coolant temperature, as well as the candidate control parameter corresponding to the historical operating condition consistent with the vehicle operation parameters of the target vehicle under the current operating condition and the opening value when the thermostat performs the second cycle; wherein, the first cycle is the cycle in which the coolant does not flow to the radiator, and the second cycle refers to the cycle in which the coolant flows to the radiator.
5. The method according to any one of claims 1-2, characterized in that The candidate reference coolant temperature is the temperature average value of at least two coolant temperatures corresponding to the historical operating conditions collected during the historical data collection period; The candidate temperature deviation parameters are divided into a first group of temperature deviations greater than the candidate reference coolant temperature and a second group of temperature deviations less than the candidate reference coolant temperature; each group of temperature deviations includes a maximum temperature deviation value and a minimum temperature deviation value.
6. The method according to claim 1, characterized in that It further includes: If it is monitored that the retarder is turned on or a vehicle-mounted device fails, control the thermostat to adjust the coolant temperature with the maximum opening value.
7. A temperature control device based on a thermostat, characterized in that, It includes: A data collection module, configured to collect the real-time coolant temperature of the target vehicle under the current operating condition; A target range determination module, configured to determine a candidate temperature range under the current operating condition based on the vehicle coolant temperature table and the coolant temperature deviation table, and determine a target temperature range from the candidate temperature range according to the real-time coolant temperature; wherein, the vehicle coolant temperature table records the candidate reference coolant temperatures corresponding to the target vehicle under at least two historical operating conditions; the coolant temperature deviation table records the candidate temperature deviation parameters corresponding to the target vehicle under at least two historical operating conditions; A temperature regulation module, configured to determine target control parameters of the thermostat based on the target temperature range, and perform temperature regulation according to the target control parameters.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; And a memory communicatively connected to the at least one processor; Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor, so that the at least one processor can execute the thermostat-based temperature control method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to implement the thermostat-based temperature control method according to any one of claims 1-6 when executed.
10. A computer program product, characterized in that, Including a computer program that implements the thermostat-based temperature control method according to any one of claims 1-6 when executed by a processor.