Vehicle coolant temperature detection method, device, medium and vehicle
By calculating the initial temperature and temperature change of the vehicle's components to be cooled, sensorless coolant temperature detection is achieved, solving the problems of high hardware cost and high failure rate, and improving the stability of the vehicle's cooling system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2021-01-18
- Publication Date
- 2026-05-12
AI Technical Summary
In existing vehicles, coolant temperature detection relies on temperature sensors, which results in high hardware costs and susceptibility to failure, affecting monitoring effectiveness.
The coolant temperature is calculated by acquiring the initial temperature and temperature change values of the vehicle's components to be cooled, eliminating the need for a coolant temperature sensor.
Reduce hardware costs, improve the stability of the vehicle cooling system, and avoid inaccurate temperature detection results.
Smart Images

Figure CN114825773B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of vehicles, specifically to a method, apparatus, medium, and vehicle for detecting vehicle coolant temperature. Background Technology
[0002] Existing vehicles require monitoring of coolant temperature to control heat dissipation in a timely manner. Common monitoring methods typically involve installing coolant temperature sensors to detect the coolant temperature. However, this not only increases the overall vehicle cost but also carries the risk of sensor malfunction leading to undetectable temperatures. Furthermore, the monitoring effectiveness is affected by the stability of the temperature sensor. Summary of the Invention
[0003] The purpose of this disclosure is to provide a method, apparatus, medium, and vehicle for detecting vehicle coolant temperature, which can detect coolant temperature without the need for a coolant temperature sensor. This reduces hardware costs and also reduces the problem of inaccurate temperature detection results due to hardware failure of the coolant temperature sensor, thereby improving the stability of the vehicle cooling system.
[0004] To achieve the above objectives, this disclosure provides a method for detecting vehicle coolant temperature, the method comprising:
[0005] When the vehicle is in a low-voltage power-on state, the initial temperature of multiple components in the vehicle to be cooled is obtained. These components are vehicle components cooled by coolant.
[0006] The initial temperature of the coolant is determined based on the initial temperatures of the plurality of components to be cooled;
[0007] When the vehicle is under high voltage power-on state, the first temperature change value of each component to be cooled is obtained in each of the preset sampling cycles according to the preset sampling cycle.
[0008] The temperature of the coolant at the end of each sampling period is determined based on the initial temperature of the coolant and the first temperature change value.
[0009] Optionally, determining the initial temperature of the coolant based on the initial temperatures of the plurality of components to be cooled includes:
[0010] The initial temperature of the coolant is determined by the lowest value among the initial temperatures of the plurality of components to be cooled.
[0011] Optionally, determining the temperature of the coolant at the end of each sampling period based on the initial temperature of the coolant and the first temperature change value includes:
[0012] Based on the first temperature change value, determine the heat change value of the coolant corresponding to the multiple components to be cooled in each sampling period;
[0013] The temperature of the coolant at the end of each sampling period is determined based on the heat change value and the initial temperature of the coolant.
[0014] Optionally, determining the heat change value of the coolant corresponding to the plurality of components to be cooled in each of the sampling periods based on the first temperature change value includes:
[0015] Obtain the mass of coolant corresponding to each of the components to be cooled;
[0016] The heat change value of the coolant corresponding to each of the components to be cooled is determined in each of the sampling periods based on the first temperature change value and the coolant mass.
[0017] Optionally, determining the temperature of the coolant at the end of each sampling period based on the heat change value and the initial temperature of the coolant includes:
[0018] Obtain the total mass of the coolant;
[0019] The total heat change of the coolant in each sampling period is determined based on the heat change value of the coolant corresponding to each component to be cooled in each sampling period.
[0020] The second temperature change value of the coolant in each of the sampling periods is determined based on the total heat change value and the total mass of the coolant.
[0021] The temperature of the coolant at the end of each sampling period is determined by the initial temperature of the coolant and the second temperature change value of the coolant during each sampling period.
[0022] Optionally, the component to be cooled includes a vehicle motor, and the step of obtaining the first temperature change value of each component to be cooled in each sampling period according to a preset sampling period when the vehicle is under high voltage power-on includes:
[0023] When the vehicle is in the high-voltage power-on state, the motor temperature in the vehicle motor is collected at the end of each sampling period, and the difference between the motor temperature and the motor temperature collected at the end of the previous sampling period is determined as the first temperature change value of the vehicle motor in the current sampling period.
[0024] Wherein, if the current sampling period is the first sampling period after the vehicle enters the high-voltage power-on state, the difference between the motor temperature collected at the end of the current sampling period and the initial temperature of the vehicle motor is determined as the first temperature change value of the vehicle motor in the current sampling period.
[0025] Optionally, the component to be cooled includes a vehicle motor controller, and the step of acquiring the first temperature change value of each component to be cooled in each sampling period according to a preset sampling period when the vehicle is in a high-voltage powered state includes:
[0026] When the vehicle is in the high-voltage power-on state, the inlet temperature and outlet temperature of the vehicle motor controller are collected at the end of each sampling cycle, and the difference between the inlet and outlet temperatures is determined as the first temperature change value of the vehicle motor controller in the sampling cycle.
[0027] This disclosure also provides a vehicle coolant temperature detection device, the device comprising:
[0028] The first acquisition module is used to acquire the initial temperature of multiple components to be cooled in the vehicle when the vehicle is in a low-voltage power-on state. The components to be cooled are vehicle components cooled by coolant.
[0029] The first determining module is used to determine the initial temperature of the coolant based on the initial temperatures of the plurality of components to be cooled;
[0030] The second acquisition module is used to acquire the first temperature change value of each component to be cooled in each of the preset sampling cycles when the vehicle is in a high-voltage power-on state.
[0031] The second determining module is used to determine the temperature of the coolant at the end of each of the sampling cycles based on the initial temperature of the coolant and the first temperature change value.
[0032] This disclosure also provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the methods described above.
[0033] This disclosure also provides a vehicle, including the vehicle coolant temperature detection device provided in this disclosure.
[0034] The above technical solution eliminates the need for a coolant temperature sensor to detect coolant temperature, reducing hardware costs and minimizing inaccurate temperature readings due to sensor malfunctions, thus improving the stability of the vehicle's cooling system.
[0035] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description
[0036] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:
[0037] Figure 1 This is a flowchart illustrating a vehicle coolant temperature detection method according to an exemplary embodiment of the present disclosure.
[0038] Figure 2 This is a flowchart illustrating a vehicle coolant temperature detection method according to yet another exemplary embodiment of the present disclosure.
[0039] Figure 3 This is a flowchart illustrating a vehicle coolant temperature detection method according to yet another exemplary embodiment of the present disclosure.
[0040] Figure 4 This is a structural block diagram of a vehicle coolant temperature detection device according to an exemplary embodiment of the present disclosure. Detailed Implementation
[0041] The specific embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit this disclosure.
[0042] Figure 1 This is a flowchart illustrating a vehicle coolant temperature detection method according to an exemplary embodiment of the present disclosure, applicable to, for example, pure electric vehicles. Figure 1 As shown, the method includes steps 101 to 104.
[0043] In step 101, while the vehicle is in a low-voltage power-on state, the initial temperature of multiple components in the vehicle to be cooled is obtained. These components are vehicle parts cooled by coolant.
[0044] Components in a vehicle that are cooled by coolant may include, for example, the vehicle motor and the vehicle motor controller, which generate significant heat when the vehicle is powered on at high voltage. The initial temperature of the vehicle motor controller may include both the initial temperature at the outlet and the initial temperature at the inlet of the coolant.
[0045] In step 102, the initial temperature of the coolant is determined based on the initial temperatures of the plurality of components to be cooled.
[0046] When a vehicle is in a low-voltage power-on state, the various components to be cooled in the vehicle generate almost no heat, so their temperatures are approximately equal. Since the coolant does not need to cool these components at this time, its temperature is also approximately equal to the initial temperature of each component. After obtaining the initial temperature of each component under low-voltage power-on conditions, any one of these temperature values can be determined as the initial temperature of the coolant.
[0047] Alternatively, in one possible implementation, the initial temperature of the coolant can be determined as the temperature with the smallest numerical value among the initial temperatures of the plurality of components to be cooled, for example:
[0048] ,
[0049] Where Tout is the initial temperature of the vehicle motor controller outlet, Tin is the initial temperature of the vehicle motor controller inlet, Tmotor is the initial temperature of the motor, and T... This is the initial temperature of the coolant.
[0050] In step 103, when the vehicle is in a high-voltage powered state, the first temperature change value of each component to be cooled is obtained in each of the preset sampling cycles.
[0051] The sampling period can be preset, for example, it can be 1 second. That is, the first temperature change value of each component to be cooled is acquired every 1 second interval during the 1 second period that has just ended.
[0052] In step 104, the temperature of the coolant at the end of each sampling period is determined based on the initial temperature of the coolant and the first temperature change value.
[0053] After the vehicle is powered on at high voltage, the aforementioned components to be cooled will begin to generate heat, causing their temperatures to rise. Therefore, cooling with coolant is necessary. However, the coolant itself also rises in temperature as it absorbs heat from the components. Thus, by determining the temperature changes of each component during each sampling period, the temperature change of the coolant at the end of each sampling period can be estimated, thereby achieving the function of detecting the coolant temperature.
[0054] The above technical solution eliminates the need for a coolant temperature sensor to detect coolant temperature, reducing hardware costs and minimizing inaccurate temperature readings due to sensor malfunctions, thus improving the stability of the vehicle's cooling system.
[0055] Figure 2This is a flowchart illustrating a vehicle coolant temperature detection method according to yet another exemplary embodiment of this disclosure. Figure 2 As shown, the method further includes steps 201 and 202.
[0056] In step 201, the heat change value of the coolant corresponding to the plurality of components to be cooled in each sampling period is determined based on the first temperature change value.
[0057] The coolant corresponding to the component to be cooled is the portion of the coolant used to cool the component. For example, when the component to be cooled is the vehicle motor controller, the coolant included in the coolant pipe between the inlet and outlet of the vehicle motor controller is the coolant corresponding to the vehicle motor controller; when the component to be cooled is the vehicle motor, the coolant included in the coolant pipe installed in the vehicle motor is the coolant corresponding to the vehicle motor.
[0058] When estimating the temperature change of the coolant at the end of each sampling period based on the temperature change of each component to be cooled in each sampling period, since the temperature change of the component to be cooled can be approximated as the temperature change of the heat absorbed by the coolant corresponding to the component to be cooled according to the law of conservation of energy, the heat change value can be determined first based on the first temperature change value.
[0059] In one possible implementation, the specific method for determining the heat change value of the coolant corresponding to the plurality of components to be cooled in each sampling period based on the first temperature change value can be as follows: Figure 3 Steps 301 and 302 are shown in the diagram.
[0060] In step 301, the mass of coolant corresponding to each of the components to be cooled is obtained.
[0061] In step 302, the heat change value of the coolant corresponding to each of the components to be cooled in each of the sampling periods is determined based on the first temperature change value and the coolant mass.
[0062] The specific calculation formula is as follows:
[0063] ,
[0064] Where C is the specific heat capacity of the coolant, and M is the mass of the coolant corresponding to each component to be cooled. Let be the mass of the cooling fluid corresponding to the nth component to be cooled. This is the first temperature change value. This represents the heat change value of the coolant for each component to be cooled in each sampling period. This represents the heat change value of the coolant corresponding to the nth component to be cooled during each sampling period, where n is the number of the components to be cooled.
[0065] In step 202, the temperature of the coolant at the end of each sampling period is determined based on the heat change value and the initial temperature of the coolant.
[0066] Once the change in heat is determined, the change in coolant temperature can be determined based on this change in heat, and then the temperature of the coolant after the change can be determined based on the initial temperature of the coolant.
[0067] Since the heat change value corresponds to each sampling period, the temperature of the coolant at the end of the first sampling period can be determined based on the initial temperature and the heat change value within the first sampling period. Similarly, the temperature of the coolant at the end of the second sampling period needs to be determined based on the initial temperature, the heat change value within the first sampling period, and the heat change value within the second sampling period, and so on.
[0068] In one possible implementation, the specific method for determining the temperature of the coolant at the end of each sampling period based on the heat change value and the initial temperature of the coolant can be as follows: Figure 3 Steps 303 and 306 are shown in the diagram.
[0069] In step 303, the total mass of the coolant is obtained. This total mass of the coolant includes not only the mass of the coolant corresponding to each component to be cooled, but also the mass of other coolant determined by the volume of all coolant pipes in the coolant system.
[0070] In step 304, the total heat change of the coolant in each sampling period is determined based on the heat change values of the coolant corresponding to each of the components to be cooled in each sampling period. That is, when there are multiple components to be cooled, the total heat change of the coolant in each sampling period can be the sum of the heat change values of the coolant corresponding to each of the multiple components to be cooled in that sampling period. For example, if the components to be cooled include a vehicle motor and a vehicle motor controller, the total heat change of the coolant in the first sampling period can be the sum of the heat change values of the coolant corresponding to the vehicle motor and the coolant corresponding to the vehicle motor controller in the first sampling period.
[0071] In step 305, the second temperature change value of the coolant in each of the sampling periods is determined based on the total heat change value and the total mass of the coolant.
[0072] The specific formula for calculating this second temperature change value can be shown below:
[0073] ,
[0074] Where C is the specific heat capacity of the coolant. This refers to the total mass of the coolant in the entire cooling system. This represents the total value of the aforementioned heat changes. , This is the second temperature change value.
[0075] In step 306, the temperature of the coolant at the end of each sampling period is determined by the initial temperature of the coolant and the second temperature change value of the coolant in each sampling period.
[0076] For example, in the first sampling period after the vehicle enters the high-voltage power-on state, the second temperature change value of the coolant is... Then, at the end of the first sampling period, the temperature of the coolant can be... In the second sampling period, the second temperature change value of the coolant was... Then, at the end of the second sampling period, the temperature of the coolant can be... And so on.
[0077] In one possible implementation, the component to be cooled includes a vehicle motor. The method for obtaining the first temperature change value of the vehicle motor in each sampling period can be as follows: when the vehicle is in the high-voltage power-on state, the motor temperature in the vehicle motor is collected at the end of each sampling period, and the difference between the motor temperature and the motor temperature collected at the end of the previous sampling period is determined as the first temperature change value of the vehicle motor in the current sampling period; wherein, if the current sampling period is the first sampling period after the vehicle enters the high-voltage power-on state, the difference between the motor temperature collected at the end of the current sampling period and the initial temperature of the vehicle motor is determined as the first temperature change value of the vehicle motor in the current sampling period.
[0078] In one possible implementation, the component to be cooled includes a vehicle motor controller. The method for obtaining the first temperature change value of the vehicle motor controller in each of the sampling cycles can be as follows: when the vehicle is in the high-voltage power-on state, at the end of each sampling cycle, the inlet temperature and outlet temperature of the vehicle motor controller are collected, and the difference between the inlet and outlet temperatures is determined as the first temperature change value of the vehicle motor controller in the sampling cycle.
[0079] Figure 4 This is a structural block diagram of a vehicle coolant temperature detection device according to an exemplary embodiment of the present disclosure. Figure 4 As shown, the device includes: a first acquisition module 10, used to acquire the initial temperature of multiple components to be cooled in the vehicle when the vehicle is in a low-voltage power-on state, wherein the components to be cooled are vehicle components cooled by coolant; a first determination module 20, used to determine the initial temperature of the coolant based on the initial temperatures of the multiple components to be cooled; a second acquisition module 30, used to acquire the first temperature change value of each component to be cooled in each of the preset sampling periods when the vehicle is in a high-voltage power-on state; and a second determination module 40, used to determine the temperature of the coolant at the end of each of the sampling periods based on the initial temperature of the coolant and the first temperature change value.
[0080] In one possible implementation, the first determining module 20 is further configured to determine the temperature with the smallest value among the initial temperatures of the plurality of components to be cooled as the initial temperature of the coolant.
[0081] In one possible implementation, the second determining module 40 includes: a first determining submodule, configured to determine, based on the first temperature change value, the heat change value of the coolant corresponding to the plurality of components to be cooled in each of the sampling cycles; and a second determining submodule, configured to determine, based on the heat change value and the initial temperature of the coolant, the temperature of the coolant at the end of each of the sampling cycles.
[0082] In one possible implementation, the first determining submodule is further configured to: obtain the coolant mass corresponding to each of the components to be cooled; and determine the heat change value of the coolant corresponding to each of the components to be cooled in each of the sampling periods based on the first temperature change value and the coolant mass.
[0083] In one possible implementation, the second determining submodule is further configured to: obtain the total mass of the coolant; determine the total heat change of the coolant in each sampling period based on the heat change values of the coolant corresponding to each of the components to be cooled in each sampling period; determine the second temperature change value of the coolant in each sampling period based on the total heat change value and the total mass of the coolant; and determine the temperature of the coolant at the end of each sampling period based on the initial temperature of the coolant and the second temperature change value of the coolant in each sampling period.
[0084] In one possible implementation, the component to be cooled includes a vehicle motor, and the second acquisition module 30 is further configured to: when the vehicle is in the high-voltage power-on state, acquire the motor temperature of the vehicle motor at the end of each sampling period, and determine the difference between the motor temperature and the motor temperature acquired at the end of the previous sampling period as the first temperature change value of the vehicle motor in the current sampling period; wherein, if the current sampling period is the first sampling period after the vehicle enters the high-voltage power-on state, the difference between the motor temperature acquired at the end of the current sampling period and the initial temperature of the vehicle motor is determined as the first temperature change value of the vehicle motor in the current sampling period.
[0085] In one possible implementation, the component to be cooled includes a vehicle motor controller, and the second acquisition module 30 is further configured to: when the vehicle is in the high-voltage power-on state, at the end of each sampling cycle, acquire the inlet temperature and outlet temperature of the vehicle motor controller, and determine the difference between the inlet and outlet temperatures as the first temperature change value of the vehicle motor controller in the sampling cycle.
[0086] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0087] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, which, when executed by a processor, implement the steps of the vehicle coolant temperature detection method described above.
[0088] In another exemplary embodiment, a computer program product is also provided, comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described vehicle coolant temperature detection method when executed by the programmable device.
[0089] This disclosure also provides a vehicle that includes the vehicle coolant temperature detection device described above.
[0090] The preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, this disclosure is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this disclosure, various simple modifications can be made to the technical solutions of this disclosure, and these simple modifications all fall within the protection scope of this disclosure.
[0091] It should also be noted that the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this disclosure will not describe the various possible combinations separately.
[0092] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.
Claims
1. A method for detecting vehicle coolant temperature, characterized in that, The method includes: When the vehicle is in a low-voltage power-on state, the initial temperature of multiple components in the vehicle to be cooled is obtained. These components are vehicle components cooled by coolant. The initial temperature of the coolant is determined based on the initial temperatures of the plurality of components to be cooled; When the vehicle is under high voltage power-on state, the first temperature change value of each component to be cooled is obtained in each of the preset sampling cycles according to the preset sampling cycle. The temperature of the coolant at the end of each sampling period is determined based on the initial temperature of the coolant and the first temperature change value. Determining the temperature of the coolant at the end of each sampling period based on the initial temperature of the coolant and the first temperature change value includes: Based on the first temperature change value, determine the heat change value of the coolant corresponding to the multiple components to be cooled in each sampling period; The temperature of the coolant at the end of each sampling period is determined based on the heat change value and the initial temperature of the coolant. The step of determining the heat change value of the coolant corresponding to the plurality of components to be cooled in each sampling period based on the first temperature change value includes: Obtain the mass of coolant corresponding to each of the components to be cooled; The heat change value of the coolant corresponding to each of the components to be cooled is determined in each of the sampling periods based on the first temperature change value and the coolant mass.
2. The method according to claim 1, characterized in that, Determining the initial temperature of the coolant based on the initial temperatures of the plurality of components to be cooled includes: The initial temperature of the coolant is determined by the lowest value among the initial temperatures of the plurality of components to be cooled.
3. The method according to claim 1, characterized in that, Determining the temperature of the coolant at the end of each sampling period based on the heat change value and the initial temperature of the coolant includes: Obtain the total mass of the coolant; The total heat change of the coolant in each sampling period is determined based on the heat change value of the coolant corresponding to each component to be cooled in each sampling period. The second temperature change value of the coolant in each of the sampling periods is determined based on the total heat change value and the total mass of the coolant. The temperature of the coolant at the end of each sampling period is determined by the initial temperature of the coolant and the second temperature change value of the coolant during each sampling period.
4. The method according to claim 1, characterized in that, The components to be cooled include a vehicle motor. The step of acquiring the first temperature change value of each component to be cooled in each of the preset sampling periods, when the vehicle is under high-voltage power-on conditions, includes: When the vehicle is in the high-voltage power-on state, the motor temperature in the vehicle motor is collected at the end of each sampling period, and the difference between the motor temperature and the motor temperature collected at the end of the previous sampling period is determined as the first temperature change value of the vehicle motor in the current sampling period. Wherein, if the current sampling period is the first sampling period after the vehicle enters the high-voltage power-on state, the difference between the motor temperature collected at the end of the current sampling period and the initial temperature of the vehicle motor is determined as the first temperature change value of the vehicle motor in the current sampling period.
5. The method according to claim 1, characterized in that, The components to be cooled include a vehicle motor controller. The step of acquiring the first temperature change value of each component to be cooled in each of the preset sampling periods, when the vehicle is under high-voltage power-on conditions, includes: When the vehicle is in the high-voltage power-on state, the inlet temperature and outlet temperature of the vehicle motor controller are collected at the end of each sampling cycle, and the difference between the inlet and outlet temperatures is determined as the first temperature change value of the vehicle motor controller in the sampling cycle.
6. A vehicle coolant temperature detection device, characterized in that, The device includes: The first acquisition module is used to acquire the initial temperature of multiple components to be cooled in the vehicle when the vehicle is in a low-voltage power-on state. The components to be cooled are vehicle components cooled by coolant. The first determining module is used to determine the initial temperature of the coolant based on the initial temperatures of the plurality of components to be cooled; The second acquisition module is used to acquire the first temperature change value of each component to be cooled in each of the preset sampling cycles when the vehicle is in a high-voltage power-on state. The second determining module is used to determine the temperature of the coolant at the end of each sampling period based on the initial temperature of the coolant and the first temperature change value. The second determining module includes: a first determining submodule, configured to determine the heat change value of the coolant corresponding to the plurality of components to be cooled in each of the sampling cycles based on the first temperature change value; and a second determining submodule, configured to determine the temperature of the coolant at the end of each of the sampling cycles based on the heat change value and the initial temperature of the coolant. The first determining submodule is further configured to: obtain the coolant mass corresponding to each of the components to be cooled; and determine the heat change value of the coolant corresponding to each of the components to be cooled in each of the sampling periods based on the first temperature change value and the coolant mass. The second determining submodule is further configured to: obtain the total mass of the coolant; determine the total heat change of the coolant in each sampling period based on the heat change value of the coolant corresponding to each of the components to be cooled in each sampling period; determine the second temperature change value of the coolant in each sampling period based on the total heat change value and the total mass of the coolant; and determine the temperature of the coolant at the end of each sampling period based on the initial temperature of the coolant and the second temperature change value of the coolant in each sampling period.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method described in any one of claims 1-5.
8. A vehicle, characterized in that, Includes the vehicle coolant temperature detection device as described in claim 6.