A water temperature control method, device, vehicle and readable storage medium

By acquiring the total weight and actual temperature of the in-vehicle water cup through the electronic control unit, determining the target temperature, and performing intelligent constant temperature control, the problem of unsuitable water temperature in the vehicle is solved, improving the health and safety of passengers and reducing battery power consumption.

CN119590307BActive Publication Date: 2026-02-17GREAT WALL MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411832004.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2026-02-17
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

The lack of temperature control in vehicle-mounted water cups can lead to drinking water that is too hot or too cold, which can have a negative impact on human health.

Method used

The electronic control unit obtains the total weight and actual temperature of the in-vehicle water cup, determines the target temperature, and performs constant temperature control, including setting different preset temperatures when the vehicle is powered on and off, and intelligently adjusting the temperature based on factors such as battery power and ambient temperature.

Benefits of technology

It enables precise control of water temperature during vehicle operation, ensuring that passengers drink water at the appropriate temperature, improving safety and health, while reducing battery power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119590307B_ABST
    Figure CN119590307B_ABST
Patent Text Reader

Abstract

The application provides a water temperature control method and device, a vehicle and a readable storage medium, and belongs to the technical field of vehicles. The method comprises the following steps: acquiring the total weight of a vehicle-mounted water cup; in the case that the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of water loaded in the vehicle-mounted water cup; and controlling the water at a constant temperature according to the actual temperature and the target temperature of the water. The electronic control unit controls the water at a constant temperature according to the actual temperature and the target temperature, so that the driver or passenger can drink water meeting the drinking temperature requirement, thereby guaranteeing the health of the driver or passenger.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, and more particularly, to a water temperature control method and device, a vehicle and a readable storage medium in the technical field of vehicles. BACKGROUND

[0002] At present, a cup slot for placing a water cup is usually configured in a vehicle to facilitate a driver or a passenger to obtain drinking water conveniently during driving. However, long-term drinking of water with excessively high or low temperature may have a certain negative impact on human health. Therefore, there is an urgent need for a method for constant temperature control of the water temperature of a vehicle-mounted water cup. SUMMARY

[0003] The present application provides a water temperature control method, device, vehicle and readable storage medium, which can improve the safety of a vehicle during driving.

[0004] In a first aspect, a water temperature control method is provided, which includes:

[0005] obtaining a total weight of a vehicle-mounted water cup;

[0006] determining a target temperature of water loaded in the vehicle-mounted water cup in a case where the total weight is greater than an empty weight of the vehicle-mounted water cup;

[0007] performing constant temperature control on the water according to an actual temperature and the target temperature of the water.

[0008] In the present application, the electronic control unit performs constant temperature control on the water according to the actual temperature and the target temperature, so that the driver or passenger can drink drinking water with a suitable temperature, thereby ensuring the health of the driver or passenger.

[0009] In combination with the first aspect, in some possible implementation manners, determining the target temperature of the water loaded in the vehicle-mounted water cup includes:

[0010] determining the target temperature according to a first preset temperature in a case where the vehicle is in a powered-on state;

[0011] or, determining the target temperature according to a second preset temperature in a case where the vehicle is in a powered-off state; wherein the second preset temperature is lower than the first preset temperature.

[0012] In the present application, the electronic control unit takes the first preset temperature as the target temperature in a case where the vehicle is in the powered-on state, and takes the second preset temperature as the target temperature in a case where the vehicle is in the powered-off state. The second preset temperature is lower than the first preset temperature, which can meet the user's drinking water temperature requirement while reducing the battery power consumption of the vehicle in the powered-off state.

[0013] With reference to the first aspect, in some possible implementation manners, the second preset temperature is a temperature in the first temperature range, and determining the target temperature according to the second preset temperature comprises:

[0014] obtaining a battery power of the vehicle;

[0015] in a case where the battery power is less than a preset lower limit of power, determining the target temperature according to a lower limit of the first temperature range.

[0016] In the embodiment of the application, the electronic control unit obtains the battery power of the vehicle, and in a case where the battery power is less than a preset lower limit of power, the lower limit of the first temperature range is taken as the target temperature, so that the vehicle in the powered-off state can meet the demand of the user that the drinking water temperature is not too low, and meanwhile the battery power consumption of the vehicle can be reduced.

[0017] With reference to the first aspect, in some possible implementation manners, the first preset temperature is a temperature in the second temperature range, and determining the target temperature according to the first preset temperature comprises:

[0018] obtaining a battery power of the vehicle;

[0019] in a case where the battery power is less than a preset lower limit of power, if the vehicle temperature is less than a lower limit of the second temperature range, determining the target temperature according to the lower limit of the second temperature range;

[0020] or, in a case where the battery power is less than a preset lower limit of power, if the vehicle temperature is less than a lower limit of the second temperature range and a difference between the vehicle temperature and the lower limit of the second temperature range is greater than a preset temperature difference, determining the target temperature according to the vehicle temperature.

[0021] In the embodiment of the application, if the vehicle temperature is less than a lower limit of the second temperature range, the electronic control unit takes the lower limit of the second temperature range as the target temperature, so that the vehicle in the powered-off state can meet the demand of the user that the drinking water temperature is not too low, and meanwhile the battery power consumption of the vehicle can be reduced. If the vehicle temperature is less than a lower limit of the second temperature range and a difference between the vehicle temperature and the lower limit of the second temperature range is greater than a preset temperature difference, the electronic control unit takes the vehicle temperature as the target temperature, and the water body is heated according to the vehicle temperature, so that the battery power consumption of the vehicle can be further reduced.

[0022] With reference to the first aspect, in some possible implementation manners, the water body is controlled at a constant temperature according to the actual temperature, comprising:

[0023] in a case where the vehicle is in a powered-off state, predicting a use time point of the user;

[0024] Start from the target time point, the water body is controlled at constant temperature according to the actual temperature and the target temperature of the water body; wherein, the target time point is a time point located before the vehicle use time point and spaced apart from the vehicle use time point by a preset time length.

[0025] In the embodiment of the application, the electronic control unit predicts the vehicle use time point of the user, and can heat the water body in advance in the power-off state, so that the user can drink drinking water with a temperature that is not too low when the vehicle is powered on, and the consumption of the battery power of the vehicle can be reduced.

[0026] In combination with the first aspect, in some possible implementation manners, before the water body is controlled at constant temperature according to the actual temperature and the target temperature of the water body starting from the target time point, the method further includes:

[0027] Obtaining the battery power of the vehicle;

[0028] Determining the preset time length according to a difference between the battery power and a preset lower limit value of the power; wherein, the preset time length is an interval time length between the target time point and the vehicle use time point.

[0029] In the embodiment of the application, the electronic control unit obtains the battery power of the vehicle, and determines the preset time length according to a difference between the battery power and a preset lower limit value of the power. The preset time length is positively correlated with the difference. When the difference between the battery power and the preset lower limit value of the power is large, a longer preset time length can be set to ensure that the user's drinking water temperature requirement is met when the vehicle is powered on. When the difference is small, a shorter preset time length can be set, so that the consumption of the battery power of the vehicle can be reduced.

[0030] In combination with the first aspect, in some possible implementation manners, the water body is controlled at constant temperature according to the actual temperature and the target temperature of the water body starting from the target time point, including:

[0031] Determining an environmental temperature outside the vehicle;

[0032] If the environmental temperature is less than a preset lower limit of the temperature or greater than a preset upper limit of the temperature, the water body is controlled at constant temperature according to the actual temperature and the target temperature starting from the target time point.

[0033] In the embodiment of the application, the electronic control unit determines an environmental temperature outside the vehicle, and if the environmental temperature is less than a preset lower limit of the temperature or greater than a preset upper limit of the temperature, the water body is controlled at constant temperature according to the actual temperature and the target temperature starting from the target time point. In this way, the water body is controlled at constant temperature in advance when the environmental temperature outside is not in the target temperature range, so that the user's drinking water temperature requirement can be met.

[0034] In combination with the first aspect, in some possible implementation manners, the water body is controlled at constant temperature according to the actual temperature, including:

[0035] determining a difference between the total weight and the empty weight;

[0036] In a case where the difference is greater than a preset difference, the water body is controlled at a constant temperature according to the actual temperature and the target temperature.

[0037] In the embodiments of the present application, the electronic control unit determines the difference between the total weight and the empty weight. If the difference is not greater than a preset difference, it indicates that the water body in the vehicle-mounted water cup is less. At this time, if the water body is heated, it may cause dry burning of the vehicle-mounted water cup, thereby affecting the safety of the vehicle. If the difference is greater than the preset difference, it indicates that the water body in the vehicle-mounted water cup is more. Then, the water body is controlled at a constant temperature according to the actual temperature and the target temperature, thereby being conducive to ensuring the safety of the vehicle.

[0038] In combination with the first aspect, in some possible implementation manners, in a case where the total weight is greater than the empty weight of the vehicle-mounted water cup, the target temperature of the water body loaded in the vehicle-mounted water cup is determined, including:

[0039] In a case where the total weight is greater than the empty weight and less than or equal to the full load weight of the vehicle-mounted water cup, a downward pressure applied by the user to the vehicle-mounted water cup is determined.

[0040] If the downward pressure is less than a preset downward pressure, the target temperature is determined.

[0041] In the embodiments of the present application, in a case where the total weight is greater than the empty weight and less than or equal to the full load weight, whether the downward pressure is applied to the vehicle-mounted water cup can be determined. If the downward pressure exists and is less than the preset downward pressure, it indicates that the influence of the external pressure on the vehicle-mounted water cup is not great at this time, and the target temperature can be directly determined. If the downward pressure is greater than the preset downward pressure, it indicates that the external pressure may be applied to the vehicle-mounted water cup. At this time, the water body in the vehicle-mounted water cup may be less, and dry burning of the vehicle-mounted water cup caused by heating of the water body can be avoided, thereby ensuring the safety of the vehicle.

[0042] Secondly, a water temperature control device is provided, which includes:

[0043] The acquisition module is configured to acquire the total weight of the vehicle-mounted water cup.

[0044] The determination module is configured to determine the target temperature of the water body loaded in the vehicle-mounted water cup in a case where the total weight is greater than the empty weight of the vehicle-mounted water cup.

[0045] The control module is configured to control the water body at a constant temperature according to the actual temperature and the target temperature of the water body.

[0046] Thirdly, a vehicle is provided, which includes a memory configured to store executable program code.

[0047] A processor configured to call and run the executable program code from the memory, so that the vehicle executes the method in any possible implementation manner of the first aspect.

[0048] In a fourth aspect, there is provided an executable program code product comprising executable program code which, when run on a computer, causes the computer to execute the method in any possible implementation manner of the first aspect.

[0049] In a fifth aspect, there is provided a readable storage medium having stored executable program code which, when run on a computer, causes the computer to execute the method in any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0050] Figure 1 is a device schematic diagram of a water temperature control method provided by an embodiment of the present application;

[0051] Figure 2 is a step flowchart of a water temperature control method provided by an embodiment of the present application;

[0052] Figure 3 is a step flowchart of a water temperature control method provided by an embodiment of the present application;

[0053] Figure 4 is a structure schematic diagram of a water temperature control device provided by an embodiment of the present application;

[0054] Figure 5 is a structure schematic diagram of a vehicle provided by an embodiment of the present application. DETAILED DESCRIPTION

[0055] The technical solutions in the present application will be described in detail below with reference to the drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B: the "and / or" in the text only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist together, and B exists alone, in addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0056] Hereinafter, the terms "first" and "second" are only used for description purposes, and cannot be understood as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more features.

[0057] At present, a cup slot for placing a water cup is usually configured in a vehicle to facilitate a driver or a passenger to conveniently obtain drinking water during driving of the vehicle. However, long-term drinking of water with excessively high or low temperature may have certain negative effects on human health. Therefore, there is an urgent need for a method for constant temperature control of water in a vehicle-mounted water cup.

[0058] To solve the above technical problem, the water temperature control method provided by the embodiments of the present application can be executed by an electronic control unit (ECU) in a vehicle. The electronic control unit can obtain a total weight of a vehicle-mounted water cup, and in a case where the total weight is greater than an empty weight of the vehicle-mounted water cup, obtain an actual temperature of water loaded in the vehicle-mounted water cup, and perform constant temperature control on the water according to the actual temperature. In this way, the constant temperature control on the water according to the actual temperature can enable a driver or a passenger to drink drinking water with a proper temperature, thereby ensuring the health of the driver or the passenger.

[0059] Further, the electronic control unit performs the constant temperature control on the water only in the case where the total weight of the vehicle-mounted water cup is greater than the empty weight of the vehicle-mounted water cup, thereby avoiding the constant temperature control in a case where the vehicle-mounted water cup is empty, and improving the safety of the vehicle.

[0060] Referring to Figure 1 , Figure 1 is a device schematic diagram of a water temperature control device provided by the embodiments of the present application. As shown in Figure 1 , the device can include a water cup 10 and a water cup base 20.

[0061] Exemplarily, the water cup 10 includes a water cup body 11 and a water cup cover 12. The water cup base 20 includes an insulating heat preservation layer 21, a first ceramic substrate 22, a second ceramic substrate 23, a first copper flow guide plate 24, a second copper flow guide plate 25, a P-type semiconductor 26, an N-type semiconductor 27, a temperature sensor 28, a pressure sensor 29, an insulating base 210, a heat dissipation hole 211, and a control circuit 212. The water cup base 20 is used for placing the water cup 10 and performing constant temperature control on the water cup 10.

[0062] The insulating heat preservation layer 21 is used for preventing the water in the water cup 10 from rapidly decreasing or increasing in temperature. The pressure sensor 29 is used for detecting the weight of the water cup 10, and the temperature sensor 28 is used for detecting the temperature of the water in the water cup 10.

[0063] The first ceramic substrate 22 and the second ceramic substrate 23 are used to fix the first copper heat sink 24, the second copper heat sink 25, the P-type semiconductor 26 and the N-type semiconductor 27. Further, since the ceramic substrate has good thermal conductivity, the energy can be better transferred to the cup body 11. The first ceramic substrate 22, the first copper heat sink 24, the P-type semiconductor 26 and the N-type semiconductor 27 are arranged outside the cup body 11, and are used to heat or cool the cup body 11. The second copper heat sink 25 is arranged outside the insulating base 210, and the second ceramic substrate 23 is arranged below the insulating base 210.

[0064] The heat dissipation hole 211 is arranged outside the second ceramic substrate 23 and the second copper heat sink 25, and is used to dissipate heat when the second ceramic substrate 23 is a hot end, so as to prevent the temperature of the cup base 20 from being too high when the cup body 11 is cooled.

[0065] The control circuit 212 is electrically connected with the cup base 20, and the control circuit 212 comprises a power supply, a first control switch 31, a second control switch 32, a variable resistor R, a first indicator lamp L1, a second indicator lamp L2 and a third indicator lamp L3. The first control switch 31 is a single-pole double-throw switch, and the second control switch 32 is a double-pole double-throw switch.

[0066] For example, if the first control switch 31 is in a closed state with the wiring position F1, and the second control switch 32 is in a closed state with the wiring positions F3 and F4, the second indicator lamp L2 is lighted. The control circuit is in a conducting state, and after the current passes through the P-type semiconductor and the N-type semiconductor, the upper part of the P-type semiconductor and the N-type semiconductor absorbs heat to form a cold end, and the first ceramic substrate 22 and the first copper heat sink 24 cool the cup body 11.

[0067] For another example, if the first control switch 31 is in a closed state with the wiring position F1, and the second control switch 32 is in a closed state with the wiring positions F5 and F6, the first indicator lamp L1 is lighted. After the current passes through the P-type semiconductor and the N-type semiconductor, the upper part of the P-type semiconductor and the N-type semiconductor releases heat to form a hot end, and the first ceramic substrate 22 and the first copper heat sink 24 heat the cup body 11.

[0068] For another example, if the first control switch 31 is in a closed state with the wiring position F2, and the second control switch 32 is in an open state, the third indicator lamp L3 is lighted, indicating that the water in the cup 10 has reached the target temperature, and reminding the user that the water temperature in the cup is suitable for drinking at this time.

[0069] For another example, if the first control switch 31 is in an open state, and the second control switch 32 is in an open state, it indicates that the cup base 20 is in a non-working state at this time.

[0070] Referring to Figure 2 , Figure 2 is a step flowchart of a water temperature control method provided by an embodiment of the present application. The execution subject of the method can be an electronic control unit in a vehicle, such as Figure 2 as shown, the method can include the following steps.

[0071] S201, obtaining the total weight of the vehicle-mounted water cup.

[0072] S202, in the case where the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of the water body loaded in the vehicle-mounted water cup.

[0073] The total weight of the vehicle-mounted water cup refers to the sum of the cup body weight, the cup cover weight, and the water body weight loaded in the vehicle-mounted water cup. The empty weight of the vehicle-mounted water cup refers to the sum of the cup body weight and the cup cover weight.

[0074] The target temperature of the water body loaded in the vehicle-mounted water cup can be a target temperature interval, or any specific temperature value in the target temperature interval.

[0075] The R&D personnel can pre-set the target temperature of the water body loaded in the vehicle-mounted water cup. Alternatively, the user can customize the target temperature of the water body loaded in the vehicle-mounted water cup through the host terminal.

[0076] In an embodiment, the electronic control unit can obtain the current total weight of the vehicle-mounted water cup through the pressure sensor, and obtain the empty weight of the vehicle-mounted water cup. The total weight and the empty weight are compared to determine whether the total weight is greater than the empty weight of the vehicle-mounted water cup. In the case where the total weight is greater than the empty weight of the vehicle-mounted water cup, the electronic control unit determines the target temperature of the water body loaded in the vehicle-mounted water cup.

[0077] In the case where the total weight is less than the empty weight of the vehicle-mounted water cup, it indicates that the vehicle-mounted water cup may not be covered with the cup cover at this time, and therefore the host terminal can prompt the driver through voice that the water cup cover is not covered. In the case where the total weight is equal to the empty weight of the vehicle-mounted water cup, it indicates that the vehicle-mounted water cup is in an empty state, and therefore the electronic control unit does not need to determine the target temperature of the water body loaded in the vehicle-mounted water cup.

[0078] In another embodiment, after determining that the total weight is greater than the empty weight, the electronic control unit can compare the total weight with the full load weight to determine whether the total weight is less than or equal to the full load weight. In the case where the total weight is less than or equal to the full load weight, the electronic control unit determines the target temperature of the water body loaded in the vehicle-mounted water cup through the temperature sensor.

[0079] S203, constant temperature control is performed on the water body according to the actual temperature and the target temperature of the water body.

[0080] The actual temperature of the water body refers to the temperature of the water body at the current time.

[0081] In an embodiment, the electronic control unit can determine the actual temperature of the water body through the temperature sensor, and after determining the actual temperature of the water body and the target temperature range, the electronic control unit can control the water body according to the preset target temperature range and the actual temperature.

[0082] Further, if the target temperature is any temperature value in the target temperature range, the electronic control unit can calculate the difference between the actual temperature and the target temperature, and in the case that the difference is greater than a preset difference, the electronic control unit can control the water body according to the target temperature and the actual temperature.

[0083] For example, after determining the actual temperature of the water body and the target temperature range, the electronic control unit can determine whether the actual temperature is within the target temperature range. If the actual temperature is not within the target temperature range, the electronic control unit can determine the lower limit value and the upper limit value of the target temperature range, and determine whether the actual temperature is less than the lower limit value of the target temperature range. If the actual temperature is less than the lower limit value of the target temperature range, the electronic control unit controls the first control switch 31 to be closed with the wiring position F1, and the second control switch 32 to be closed with the wiring positions F5 and F6. After the current passes through the P-type semiconductor and the N-type semiconductor, heat is released above the P-type semiconductor and the N-type semiconductor, forming a hot end, and the first ceramic substrate 22 and the first copper flow guide plate 24 heat the water in the cup body 11 to reach the target temperature range.

[0084] If the actual temperature is not less than the lower limit value of the target temperature range, the electronic control unit determines whether the actual temperature is greater than the upper limit value of the target temperature range. If the actual temperature is greater than the upper limit value of the target temperature range, the electronic control unit controls the first control switch 31 to be closed with the wiring position F1, and the second control switch 32 to be closed with the wiring positions F3 and F4. After the current passes through the P-type semiconductor and the N-type semiconductor, heat is absorbed above the P-type semiconductor and the N-type semiconductor, forming a cold end, and the first ceramic substrate 22 and the first copper flow guide plate 24 cool the water in the cup body 11 to reach the target temperature range.

[0085] If the actual temperature is within the target temperature range, the electronic control unit controls the first control switch 31 to be closed with the wiring position F2, and the second control switch 32 to be open, indicating that the water in the cup 10 has reached the target temperature.

[0086] Further, in the case that the actual temperature is greater than the target temperature, the second indicator light L2 in the water cup base is lighted to remind the user that the refrigeration is in progress; in the case that the actual temperature is less than the target temperature, the first indicator light L1 in the water cup base is lighted to remind the user that the heating is in progress; in the case that the actual temperature is equal to the target temperature, the third indicator light L3 in the water cup base is lighted to remind the user that the temperature is appropriate and the water can be drunk.

[0087] In the embodiment of the application, the electronic control unit acquires the total weight of the vehicle-mounted water cup, and determines the target temperature of the water loaded in the vehicle-mounted water cup in the case that the total weight is greater than the no-load weight of the vehicle-mounted water cup. Then, the water is controlled at a constant temperature according to the actual temperature and the target temperature of the water. In this way, the electronic control unit controls the water at a constant temperature according to the actual temperature and the target temperature, so that the driver or passenger can drink the water at a suitable temperature, thereby ensuring the health of the driver or passenger.

[0088] Optionally, the target temperature of the water loaded in the vehicle-mounted water cup is determined by:

[0089] In the case that the vehicle is in the powered-on state, the target temperature is determined according to the first preset temperature;

[0090] Or, in the case that the vehicle is in the powered-off state, the target temperature is determined according to the second preset temperature; wherein the second preset temperature is lower than the first preset temperature.

[0091] The first preset temperature refers to the temperature of the water loaded in the vehicle-mounted water cup when the vehicle is powered on, and the second preset temperature refers to the temperature of the water loaded in the vehicle-mounted water cup when the vehicle is powered off. The first preset temperature and the second preset temperature can be a preset temperature range or an arbitrary temperature value in the preset temperature range.

[0092] In the design stage of the vehicle, the first preset temperature when the vehicle is powered on and the second preset temperature when the vehicle is powered off can be pre-configured for the vehicle by the R&D personnel. Alternatively, the first preset temperature and the second preset temperature can be set by the user on the host terminal.

[0093] In the embodiment, the electronic control unit acquires the current state of the vehicle, and if the current vehicle is in the powered-on state, the first preset temperature is taken as the target temperature of the water loaded in the vehicle-mounted water cup; if the current vehicle is in the powered-off state, the second preset temperature is taken as the target temperature.

[0094] For example, assuming that the first preset temperature is 37 degrees and the second preset temperature is 25 degrees, during the operation of the vehicle, the electronic control unit acquires the current state of the vehicle in real time, and if the current vehicle is in the powered-on state, the target temperature is determined to be 37 degrees; if the current vehicle is in the powered-off state, the target temperature is determined to be 25 degrees.

[0095] In the embodiment of the present application, the electronic control unit takes the first preset temperature as the target temperature when the vehicle is in the powered-on state, and takes the second preset temperature as the target temperature when the vehicle is in the powered-off state. The second preset temperature is lower than the first preset temperature, so that the vehicle can meet the user's drinking water temperature requirement in the powered-off state, and the battery power consumption of the vehicle is reduced.

[0096] Optionally, the second preset temperature is a temperature in the first temperature range, and the target temperature is determined according to the second preset temperature, including:

[0097] Obtaining the battery power of the vehicle;

[0098] In a case where the battery power is less than the preset lower limit value of the battery power, the target temperature is determined according to the lower limit value of the first temperature range.

[0099] In the embodiment, after determining that the vehicle state is in the powered-off state, the electronic control unit obtains the battery power of the vehicle through the battery management system, and determines the preset lower limit value of the battery power of the vehicle. The battery power is compared with the preset lower limit value of the battery power, and in a case where the battery power is less than the preset lower limit value of the battery power, the lower limit value of the first temperature range is taken as the target temperature.

[0100] In a case where the battery power is greater than or equal to the preset lower limit value of the battery power, any temperature in the first temperature range is taken as the target temperature.

[0101] For example, it is assumed that the preset lower limit value of the battery power of the vehicle is 35%, and the first temperature range is 30-40 degrees. After determining that the vehicle state is in the powered-off state, the electronic control unit determines that the battery power of the vehicle is 25% through the battery management system. The battery power of 25% is compared with the preset lower limit value of 35%, and it is determined that the battery power is less than the preset lower limit value, so that the lower limit value of 30 degrees of the first temperature range is taken as the target temperature.

[0102] For another example, the electronic control unit determines that the battery power of the vehicle is 60%. The battery power of 60% is compared with the preset lower limit value of 35%, and it is determined that the battery power is greater than the preset lower limit value, so that the electronic control unit can take any temperature value in the first temperature range as the target temperature, for example, 40 degrees can be taken as the target temperature, or 35 degrees can be taken as the target temperature.

[0103] In the embodiment of the present application, the electronic control unit obtains the battery power of the vehicle, and in a case where the battery power is less than the preset lower limit value of the battery power, the lower limit value of the first temperature range is taken as the target temperature, so that the vehicle can meet the user's drinking water temperature requirement in the powered-off state, and the battery power consumption of the vehicle is reduced.

[0104] Optionally, the first preset temperature is a temperature in the second temperature range, and determining the target temperature according to the first preset temperature comprises:

[0105] acquiring the battery power of the vehicle;

[0106] In a case where the battery power is less than the preset lower limit of the battery power, if the temperature in the vehicle is less than the lower limit of the second temperature range, the target temperature is determined according to the lower limit of the second temperature range.

[0107] Alternatively, in a case where the battery power is less than the preset lower limit of the battery power, if the temperature in the vehicle is less than the lower limit of the second temperature range and the difference between the temperature in the vehicle and the lower limit of the second temperature range is greater than a preset temperature difference, the target temperature is determined according to the temperature in the vehicle.

[0108] In an embodiment, after determining that the state of the vehicle is in the powered-on state, the electronic control unit acquires the battery power of the vehicle through the battery management system, and determines the preset lower limit of the battery power of the vehicle. The battery power is compared with the preset lower limit of the battery power. In a case where the battery power is less than the preset lower limit of the battery power, the electronic control unit acquires the temperature in the vehicle through the temperature sensor, and compares the temperature in the vehicle with the lower limit of the second temperature range. If the temperature in the vehicle is less than the lower limit of the second temperature range, the lower limit of the second temperature range is taken as the target temperature.

[0109] If the battery power is greater than or equal to the preset lower limit of the battery power, any one of the temperature values in the second temperature range is taken as the target temperature.

[0110] In a case where the battery power is less than the preset lower limit of the battery power, the electronic control unit acquires the temperature in the vehicle through the temperature sensor, and compares the temperature in the vehicle with the lower limit of the second temperature range. If the temperature in the vehicle is greater than the lower limit of the second temperature range, any one of the temperature values in the second temperature range is taken as the target temperature.

[0111] For example, it is assumed that the preset lower limit of the battery power of the vehicle is 35%, and the second temperature range is 35-45 degrees. After determining that the state of the vehicle is in the powered-on state, the electronic control unit determines that the battery power of the vehicle is 30% through the battery management system. The battery power of 30% is compared with the preset lower limit of the battery power of 35%, and it is determined that the battery power is less than the preset lower limit of the battery power. Then, the electronic control unit acquires the temperature in the vehicle of 20 degrees through the temperature sensor, and compares the temperature in the vehicle of 20 degrees with the lower limit of the second temperature range of 35 degrees. It is determined that the temperature in the vehicle is less than the lower limit of the second temperature range, and the lower limit of the second temperature range of 35 degrees is taken as the target temperature.

[0112] In another example, after determining that the vehicle state is in the powered-on state, the electronic control unit determines, through the battery management system, that the battery power of the vehicle is 60%. Comparing the battery power of 60% with the preset lower limit value of 35%, it is determined that the battery power is greater than the preset lower limit value. Then, the electronic control unit can take any temperature value in the second temperature interval as the target temperature, for example, 45 degrees as the target temperature, or 40 degrees as the target temperature.

[0113] In another example, after determining that the vehicle state is in the powered-on state, the electronic control unit determines, through the battery management system, that the battery power of the vehicle is 30%, and determines that the battery power is less than the preset lower limit value. Then, the electronic control unit obtains the temperature in the vehicle through the temperature sensor as 37 degrees, and compares the temperature in the vehicle of 37 degrees with the lower limit value of 35 degrees of the second temperature interval, and determines that the temperature in the vehicle is greater than the lower limit value of the second temperature interval. Any temperature value in the second temperature interval can be taken as the target temperature.

[0114] In another embodiment, after determining that the vehicle state is in the powered-on state, the battery power is less than the preset lower limit value, and the temperature in the vehicle is less than the upper limit value of the second temperature interval, the electronic control unit can calculate the difference between the temperature in the vehicle and the lower limit value of the second temperature interval, and compare the difference with the preset temperature difference. In the case where the difference is greater than the preset temperature difference, the temperature in the vehicle is taken as the target temperature.

[0115] In an example, assuming that the preset lower limit value of the vehicle battery is 35%, the second temperature interval is 35-45 degrees, and the preset temperature difference is 10 degrees. After determining that the vehicle state is in the powered-on state, the electronic control unit determines, through the battery management system, that the battery power of the vehicle is 30%. Comparing the battery power of 30% with the preset lower limit value of 35%, it is determined that the battery power is less than the preset lower limit value. Then, the electronic control unit obtains the temperature in the vehicle through the temperature sensor as 20 degrees, and calculates the difference between the temperature in the vehicle and the lower limit value of the second temperature interval as 15 degrees, determines that the difference of 15 degrees is greater than the preset temperature difference of 10 degrees, and takes the temperature in the vehicle of 20 degrees as the target temperature.

[0116] In this way, in the case where the temperature in the vehicle is less than the lower limit value of the second temperature interval, and the difference between the temperature in the vehicle and the lower limit value of the second temperature interval is greater than the preset temperature difference, the electronic control unit determines the target temperature according to the temperature in the vehicle, which can ensure that the water body is heated according to the temperature in the vehicle in the case where the temperature in the vehicle is too low, thereby reducing the consumption of the vehicle battery power in the case where the battery power is less than the preset lower limit value.

[0117] In another embodiment, when the battery power is less than the preset lower limit of the battery power, if the temperature in the vehicle is greater than the upper limit of the second temperature range, and the difference between the temperature in the vehicle and the upper limit of the second temperature range is greater than the preset temperature difference, the target temperature is determined according to the temperature in the vehicle.

[0118] For example, it is assumed that the preset lower limit of the battery power of the vehicle is 35%, the second temperature range is 30-40 degrees, and the preset temperature difference is 10 degrees. After the electronic control unit determines that the state of the vehicle is in the powered-on state, the battery management system determines that the battery power of the vehicle is 30%. Comparing the battery power of 30% with the preset lower limit of the battery power of 35%, it is determined that the battery power is less than the preset lower limit of the battery power. Then, the electronic control unit obtains the temperature in the vehicle through the temperature sensor, which is 55 degrees, and calculates the difference between the temperature in the vehicle and the upper limit of the second temperature range, which is 40 degrees, as 15 degrees, and determines that the difference of 15 degrees is greater than the preset temperature difference of 10 degrees, and takes the temperature in the vehicle of 55 degrees as the target temperature.

[0119] In this way, when the temperature in the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature in the vehicle and the upper limit of the second temperature range is greater than the preset temperature difference, the electronic control unit determines the target temperature according to the temperature in the vehicle, which can reduce the consumption of the battery power of the vehicle when the temperature in the vehicle is too high without cooling the water body.

[0120] In the embodiments of the present application, the electronic control unit obtains the battery power of the vehicle, and when the battery power is less than the preset lower limit of the battery power, if the temperature in the vehicle is less than the lower limit of the second temperature range, the lower limit of the second temperature range is taken as the target temperature. Taking the lower limit of the second temperature range as the target temperature can meet the user's demand for drinking water temperature while reducing the consumption of the battery power of the vehicle when the vehicle is in the powered-off state. If the temperature in the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature in the vehicle and the lower limit of the second temperature range is greater than the preset temperature difference, the electronic control unit determines the target temperature according to the temperature in the vehicle. In this way, when the temperature in the vehicle is too low, the electronic control unit heats the water body according to the temperature in the vehicle, thereby reducing the consumption of the battery power of the vehicle when the battery power is less than the preset lower limit of the battery power.

[0121] Optionally, the constant temperature control of the water body according to the actual temperature comprises:

[0122] When the vehicle is in the powered-off state, the use time point of the user is predicted;

[0123] At the target time point, the constant temperature control of the water body is performed according to the actual temperature and the target temperature of the water body.

[0124] The target time point is a time point located before the use time point and spaced apart from the use time point by a preset time length.

[0125] In the embodiment, during vehicle operation, the electronic control unit can record and store the time point of vehicle power-on in the case of obtaining that the vehicle is in a power-on state, to obtain a plurality of historical power-on time points of the vehicle. Then, in the case of the vehicle being in a power-off state, the electronic control unit will input the plurality of historical power-on time points into the pre-trained neural network model to predict the next use time point of the user. After that, starting from the last time point spaced apart from the use time point by a preset time length, the electronic control unit acquires the actual temperature of the water body and controls the actual temperature of the water body to the target temperature.

[0126] For example, in the case of the vehicle being in a power-off state, the electronic control unit will input the plurality of historical power-on time points into the pre-trained neural network model to predict that the next use time point of the user is 8 am. After that, starting from the last time point spaced apart from the use time point by 30 minutes, i.e. from 7:30 am, the electronic control unit acquires the actual temperature of the water body through the temperature sensor, which is 10 degrees, and heats the actual temperature of the water body to the target temperature of 35 degrees.

[0127] In the embodiment, the electronic control unit predicts the use time point of the user in the case of the vehicle being in a power-off state, and starts from the last time point spaced apart from the use time point by a preset time length to control the water body at a constant temperature according to the actual temperature and the target temperature of the water body. The electronic control unit predicts the use time point of the user to heat the water body in advance in the power-off state, so that the user can drink drinking water with a temperature that is not too low when the vehicle is powered on, and the battery power consumption of the vehicle can be reduced.

[0128] Optionally, before starting from the target time point and controlling the water body at a constant temperature according to the actual temperature and the target temperature of the water body, the method further comprises:

[0129] Acquiring the battery power of the vehicle;

[0130] Determining the preset time length according to the difference between the battery power and the preset lower limit value of the power.

[0131] The preset time length is the interval time length between the target time point and the use time point.

[0132] In this embodiment, the electronic control unit predicts the next time point of use of the vehicle by the user after the vehicle is in the powered-off state, obtains the battery power of the vehicle, calculates the difference between the battery power and the preset lower limit value of the power, determines the difference value interval in which the difference between the battery power and the preset lower limit value of the power is located from a plurality of difference value intervals, wherein each difference value interval corresponds to a different preset time length, and the preset time length is positively correlated with the difference value. Then, the electronic control unit determines the preset time length according to the target interval.

[0133] For example, the developer can configure a plurality of continuous difference value intervals for the vehicle, and each difference value interval corresponds to a different preset time length. After obtaining the battery power of the vehicle, the electronic control unit can calculate the difference between the battery power and the preset lower limit value of the power. At the same time, the electronic control unit can determine the target difference value interval in which the difference between the battery power and the preset lower limit value of the power is located from a plurality of difference value intervals, and determine the preset time length corresponding to the target difference value interval.

[0134] For example, the developer can configure a first difference value interval, a second difference value interval and a third difference value interval, the first difference value interval is a difference value interval less than or equal to 10%, the second difference value interval is a difference value interval greater than 10% and less than or equal to 20%, and the third difference value interval is a difference value interval greater than 20%. At the same time, the developer can configure different preset time lengths for each difference value interval; the preset time length corresponding to the first difference value interval is 10 minutes; the preset time length corresponding to the second difference value interval is 20 minutes; and the preset time length corresponding to the third difference value interval is 30 minutes.

[0135] Suppose the preset lower limit value of the power is 35%, if the electronic control unit predicts that the next time point of use of the vehicle by the user is after 8:00 am when the vehicle is in the powered-off state, determines that the battery power of the vehicle is 60% through the battery management system, and calculates the difference between the battery power and the preset lower limit value of the power is 25%, the electronic control unit can determine that the target difference value interval in which the difference between the battery power and the preset lower limit value of the power is located is the third difference value interval, and the preset time length corresponding to the target difference value interval is 30 minutes. Further, the electronic control unit controls the water body at a constant temperature according to the actual temperature and the target temperature of the water body starting from the last time point 30 minutes before the time point of use, i.e., from 7:30 am.

[0136] If the electronic control unit predicts that the next time point of use of the vehicle by the user is after 8:00 am when the vehicle is in the powered-off state, determines that the battery power of the vehicle is 20% through the battery management system, and calculates the difference between the battery power and the preset lower limit value of the power is -10%, the electronic control unit will not control the water body at a constant temperature according to the actual temperature and the target temperature of the water body starting from the target time point.

[0137] In the embodiment of the present application, the electronic control unit obtains the battery power of the vehicle; and determines a preset time length according to a difference between the battery power and a preset lower limit value of the power, the preset time length being positively correlated with the difference. When the difference between the battery power and the preset lower limit value of the power is large, a longer preset time length can be set to ensure that the user's drinking water temperature requirement is met when the vehicle is powered on; when the difference is small, a shorter preset time length can be set, thereby reducing the consumption of the battery power of the vehicle.

[0138] Optionally, starting from the target time point, the water body is controlled at a constant temperature according to the actual temperature and the target temperature of the water body, including:

[0139] The ambient temperature outside the vehicle is determined.

[0140] If the ambient temperature is less than the preset lower limit of the temperature or greater than the preset upper limit of the temperature, starting from the target time point, the water body is controlled at a constant temperature according to the actual temperature and the target temperature.

[0141] In the embodiment, the electronic control unit, when the vehicle is in a powered-off state, predicts the next time point of use of the vehicle by the user, and then obtains the ambient temperature outside the vehicle through the temperature sensor. The ambient temperature is compared with the preset lower limit of the temperature or the preset upper limit of the temperature. If the ambient temperature is less than the preset lower limit of the temperature or greater than the preset upper limit of the temperature, the electronic control unit controls the water body at a constant temperature according to the actual temperature and the target temperature when starting from the target time point.

[0142] On the contrary, if the ambient temperature is within the target temperature range, i.e., the ambient temperature is greater than or equal to the preset lower limit of the temperature and less than or equal to the preset upper limit of the temperature, the electronic control unit does not control the water body at a constant temperature.

[0143] For example, assuming that the preset lower limit of the power is 35% and the target temperature range is 20-35 degrees. If the electronic control unit, when the vehicle is in a powered-off state, predicts that the next time point of use of the vehicle by the user is after 8 a.m., and the ambient temperature outside the vehicle obtained through the temperature sensor is 10 degrees, the electronic control unit can determine that the ambient temperature is less than the preset lower limit of the temperature. Then, the electronic control unit controls the water body at a constant temperature according to the actual temperature and the target temperature when starting from the target time point.

[0144] For another example, the electronic control unit obtains the ambient temperature outside the vehicle through the temperature sensor, which is 25 degrees. The electronic control unit can determine that the ambient temperature is less than the preset lower limit of the temperature. Then, the electronic control unit does not control the water body at a constant temperature.

[0145] In the embodiment of the present application, the electronic control unit determines the ambient temperature outside the vehicle; if the ambient temperature is less than the lower limit of the preset temperature or greater than the upper limit of the preset temperature, the water body is controlled at a constant temperature according to the actual temperature and the target temperature starting at the target time point. In this way, the water body is controlled at a constant temperature in advance when the ambient temperature outside is not in the target temperature range, which can meet the user's drinking water temperature demand.

[0146] Further, the water body is not controlled at a constant temperature when the ambient temperature outside is in the target temperature range, which can reduce the consumption of the battery power of the vehicle.

[0147] Optionally, the constant temperature control of the water body according to the actual temperature comprises:

[0148] determining the difference between the total weight and the empty weight;

[0149] In the case where the difference is greater than the preset difference, the water body is controlled at a constant temperature according to the actual temperature and the target temperature.

[0150] In the embodiment, after the electronic control unit obtains the total weight of the vehicle-mounted water cup and the target temperature of the water body loaded in the vehicle-mounted water cup, it calculates the difference between the total weight and the empty weight, and compares the difference with the preset difference after determining the difference between the total weight and the empty weight. In the case where the difference is greater than the preset difference, the water body is controlled at a constant temperature according to the actual temperature and the target temperature.

[0151] On the contrary, in the case where the difference is less than or equal to the preset difference, the electronic control unit does not control the water body at a constant temperature.

[0152] For example, assuming that the preset difference is 50 grams. After the electronic control unit determines that the empty weight of the vehicle-mounted water cup is 800 grams and the total weight of the vehicle-mounted water cup is 1500 grams, it calculates the difference between the total weight and the empty weight as 700 grams, and determines that the difference is greater than the preset difference. Therefore, the electronic control unit controls the water body at a constant temperature according to the actual temperature and the target temperature.

[0153] For another example, after the electronic control unit determines that the empty weight of the vehicle-mounted water cup is 800 grams and the total weight of the vehicle-mounted water cup is 810 grams, it calculates the difference between the total weight and the empty weight as 10 grams, and determines that the difference is less than the preset difference. Therefore, the electronic control unit does not control the water body at a constant temperature.

[0154] In the embodiment of the present application, the electronic control unit determines the difference between the total weight and the empty weight; if the difference is not greater than the preset difference, it indicates that the water in the vehicle-mounted water cup is less, at this time, if the water is heated, it may cause dry burning of the vehicle-mounted water cup, and thus affect the safety of the vehicle; if the difference is greater than the preset difference, it indicates that the water in the vehicle-mounted water cup is more, and then the actual temperature and the target temperature are used to control the water to a constant temperature, thereby being conducive to ensuring the safety of the vehicle.

[0155] Optionally, in the case that the total weight is greater than the empty weight of the vehicle-mounted water cup, the target temperature of the water loaded in the vehicle-mounted water cup is determined, comprising:

[0156] In the case that the total weight is greater than the empty weight and is less than or equal to the full load weight of the vehicle-mounted water cup, the downward pressure applied by the user to the vehicle-mounted water cup is determined.

[0157] If the downward pressure is less than the preset downward pressure, the target temperature is determined.

[0158] The full load weight refers to the total weight when the vehicle-mounted water cup is filled with water, that is, the sum of the water cup body, the water cup cover and the water loaded in the water cup. The downward pressure applied to the vehicle-mounted water cup can be the pressure directly applied by the user pressing the vehicle-mounted water cup, or the pressure indirectly applied by the user placing other objects on the vehicle-mounted water cup.

[0159] The R&D personnel can set the infrared sensor on the cover or the outer surface of the vehicle-mounted water cup, or use a small camera to monitor the surrounding environment of the vehicle-mounted water cup.

[0160] In the embodiment, after the electronic control unit determines that the total weight is greater than the empty weight, the total weight and the full load weight can be compared to determine whether the total weight is less than or equal to the full load weight. In the case that the total weight is less than or equal to the full load weight, whether there is an external object shielding the vehicle-mounted water cup is detected by the infrared sensor, and if there is an external object shielding the vehicle-mounted water cup, the downward pressure value of the vehicle-mounted water cup at this time is determined by the pressure sensor. Then, the electronic control unit determines whether the downward pressure is less than the preset downward pressure, and if the downward pressure is less than the preset downward pressure, the target temperature of the water loaded in the vehicle-mounted water cup can be determined.

[0161] Correspondingly, if the total weight is greater than the full load weight, it indicates that an external downward pressure is applied to the vehicle-mounted water cup at this time, and at this time, the electronic control unit does not need to determine the target temperature of the water loaded in the vehicle-mounted water cup.

[0162] In the case that the total weight is greater than the empty weight and is less than or equal to the full load weight, if the downward pressure is greater than the preset downward pressure, it indicates that the external object may apply a large pressure to the vehicle-mounted water cup, therefore, the electronic control unit does not need to determine the target temperature of the water loaded in the vehicle-mounted water cup.

[0163] In the embodiment of the present application, when the total weight is greater than the empty weight and less than or equal to the full load weight, it can be determined whether a downward pressure is applied to the vehicle-mounted water cup. If the downward pressure exists and is less than a preset downward pressure, it indicates that the external pressure has little effect on the vehicle-mounted water cup, and the target temperature can be directly determined. If the downward pressure is greater than the preset downward pressure, it indicates that the external pressure may have exerted a greater downward pressure on the vehicle-mounted water cup, and the vehicle-mounted water cup may contain less water. Therefore, the water can be prevented from being heated to dry the vehicle-mounted water cup, thereby ensuring the safety of the vehicle.

[0164] Optionally, the water is controlled at a constant temperature according to the actual temperature and the target temperature of the water, including:

[0165] obtaining a difference between the actual temperature and the target temperature;

[0166] determining a target control power according to the difference;

[0167] controlling the water at a constant temperature according to the target control power, the actual temperature and the target temperature of the water.

[0168] In the embodiment, after the electronic control unit determines the target temperature, the actual temperature of the water is obtained by the temperature sensor, and the difference between the actual temperature and the target temperature is calculated. The temperature difference interval in which the difference between the actual temperature and the target temperature is located is determined from a plurality of temperature difference intervals, wherein each temperature difference interval corresponds to a different target control power, and the target control power is positively correlated with the temperature difference. Then, the electronic control unit controls the water at a constant temperature according to the target control power, the actual temperature and the target temperature of the water.

[0169] For example, the developer can configure a plurality of continuous temperature difference intervals for the vehicle, and each temperature difference interval corresponds to a different control power. After the target temperature and the actual temperature are obtained, the electronic control unit can calculate the temperature difference between the target temperature and the actual temperature. At the same time, the electronic control unit can determine the target temperature difference interval in which the target temperature and the actual temperature difference are located from a plurality of temperature difference intervals, and determine the control power corresponding to the target temperature difference interval.

[0170] For example, the developer can pre-configure the first temperature difference interval, the second temperature difference interval and the third temperature difference interval, the first temperature difference interval is a difference interval less than or equal to 10 degrees, the second temperature difference interval is a difference interval greater than 10 degrees and less than or equal to 20 degrees, and the third temperature difference interval is a difference interval greater than 20 degrees. At the same time, the developer can configure different control powers for each temperature difference interval; the control power corresponding to the first temperature difference interval is 1 kilowatt; the control power corresponding to the second temperature difference interval is 3 kilowatts; and the control power corresponding to the third temperature difference interval is 5 kilowatts.

[0171] After the electronic control unit determines that the target temperature is 35 degrees, the actual temperature of the water body is obtained by the temperature sensor as 20 degrees, and the difference between the actual temperature and the target temperature is calculated as 15 degrees. The temperature difference interval in which the difference between the actual temperature and the target temperature is located is determined as the second temperature difference interval from the plurality of difference intervals, and the target control power corresponding to the second temperature difference interval is determined as 3 kilowatts. Then, the electronic control unit performs constant temperature control on the water body according to the target control power, the actual temperature of the water body and the target temperature.

[0172] In the embodiment of the present application, the electronic control unit obtains the difference between the actual temperature and the target temperature, and then can determine the target control power during constant temperature control according to the difference. When the difference is greater, the target control power is greater, at which time the user's drinking water temperature demand can be met more quickly, and at the same time, a smaller control power can be used when the difference is smaller, so as to reduce the consumption of the battery power of the vehicle.

[0173] Referring to Figure 3 , Figure 3 is a step flowchart of a water temperature control method provided by the embodiment of the present application. As Figure 3 shown, the method can include the following steps.

[0174] S301, determine whether the vehicle is powered on; if yes, execute step S302.

[0175] S302, obtain the total weight of the vehicle-mounted water cup.

[0176] The total weight of the vehicle-mounted water cup refers to the sum of the cup body weight, the cup cover weight and the water body weight loaded in the vehicle-mounted water cup.

[0177] S303, determine whether the total weight is greater than the empty load weight of the vehicle-mounted water cup, if yes, execute step S304; otherwise, execute step S301.

[0178] S304, determine the actual temperature of the water body.

[0179] S305, determine whether the actual temperature is within the target temperature range, if yes, execute step S306; otherwise, execute step S307.

[0180] S306, the third indicator light L3 is on.

[0181] Wherein, the third indicator light L3 is on, which can remind the user that the temperature of the water is suitable for drinking.

[0182] S307, determine whether the actual temperature is less than the lower limit value of the target temperature range, if yes, execute step S308; otherwise, execute step S309.

[0183] S308, calculate the first difference value between the actual temperature and the lower limit value of the target temperature range.

[0184] S309, calculate the second difference value between the actual temperature and the upper limit value of the target temperature range.

[0185] S310, determine the target heating power according to the first difference value.

[0186] Wherein, the electronic control unit determines the temperature difference value interval in which the difference value between the actual temperature and the lower limit value of the target temperature range is located from a plurality of difference value intervals, wherein each temperature difference value interval corresponds to a different target heating power, and the target heating power is positively correlated with the first difference value. For example, the temperature difference value interval in which the first difference value is located is a difference value interval less than or equal to 10 degrees, and the target heating power is 1 kilowatt; the temperature difference value interval in which the first difference value is located is a difference value interval greater than 10 degrees and less than or equal to 20 degrees, and the target heating power is 3 kilowatts; the temperature difference value interval in which the first difference value is located is a difference value interval greater than 20 degrees, and the target heating power is 5 kilowatts.

[0187] S311, determine the target cooling power according to the second difference value.

[0188] Wherein, the electronic control unit determines the temperature difference value interval in which the difference value between the actual temperature and the upper limit value of the target temperature range is located from a plurality of difference value intervals, wherein each temperature difference value interval corresponds to a different target cooling power, and the target cooling power is positively correlated with the second difference value. For example, the temperature difference value interval in which the second difference value is located is a difference value interval less than or equal to 10 degrees, and the target cooling power is 1 kilowatt; the temperature difference value interval in which the second difference value is located is a difference value interval greater than 10 degrees and less than or equal to 20 degrees, and the target cooling power is 3 kilowatts; the temperature difference value interval in which the second difference value is located is a difference value interval greater than 20 degrees, and the target cooling power is 5 kilowatts.

[0189] S312, heat the water body to the target temperature range according to the target heating power.

[0190] S313, refrigerate the water body to the target temperature interval according to the target refrigeration power.

[0191] Referring to Figure 4 , Figure 4 is a structural schematic diagram of a water temperature control device provided by an embodiment of the present application. The water temperature control device can be arranged in an electronic control unit in a vehicle and can include an acquisition module 401, a determination module 402, and a control module 403.

[0192] The acquisition module 401 is configured to acquire a total weight of a vehicle-mounted water cup.

[0193] The determination module 402 is configured to determine a target temperature of water loaded in the vehicle-mounted water cup in a case where the total weight is greater than an empty weight of the vehicle-mounted water cup.

[0194] The control module 403 is configured to perform constant temperature control on the water body according to an actual temperature and the target temperature of the water body.

[0195] Optionally, the determination module 402 is specifically configured to determine the target temperature according to a first preset temperature in a case where the vehicle is in a powered-on state, or determine the target temperature according to a second preset temperature in a case where the vehicle is in a powered-off state, where the second preset temperature is lower than the first preset temperature.

[0196] Optionally, the second preset temperature is a temperature in a first temperature interval, and the determination module 402 is specifically configured to acquire a battery power of the vehicle; and in a case where the battery power is less than a preset lower limit of power, determine the target temperature according to a lower limit of the first temperature interval.

[0197] Optionally, the first preset temperature is a temperature in a second temperature interval, and the determination module 402 is specifically configured to acquire a battery power of the vehicle.

[0198] In a case where the battery power is less than a preset lower limit of power, if an in-vehicle temperature is less than a lower limit of the second temperature interval, the target temperature is determined according to the lower limit of the second temperature interval.

[0199] Or, in a case where the battery power is less than a preset lower limit of power, if the in-vehicle temperature is less than the lower limit of the second temperature interval, and a difference between the in-vehicle temperature and the lower limit of the second temperature interval is greater than a preset temperature difference, the target temperature is determined according to the in-vehicle temperature.

[0200] Optionally, the control module 403 is specifically configured to, in a case where the vehicle is in the powered-off state, predict a use time point of a user; and perform the constant temperature control on the water body according to the actual temperature and the target temperature of the water body starting from the target time point, where the target time point is a time point located before the use time point and spaced apart from the use time point by a preset time length.

[0201] Optionally, the control module 403 is specifically used to obtain the vehicle's battery power; and determine a preset duration based on the difference between the battery power and a preset lower limit value; wherein the preset duration is the interval between the target time point and the vehicle usage time point.

[0202] Optionally, the control module 403 is specifically used to determine the ambient temperature outside the vehicle; if the ambient temperature is lower than the preset lower limit or higher than the preset upper limit, then at the target time point, the water body is subjected to constant temperature control based on the actual temperature and the target temperature.

[0203] Optionally, the control module 403 is specifically used to determine the difference between the total weight and the unloaded weight; if the difference is greater than the preset difference, the water body is kept at a constant temperature according to the actual temperature and the target temperature.

[0204] Optionally, the determining module 402 is specifically used to determine the downward pressure applied by the user to the vehicle water cup when the total weight is greater than the empty weight and less than or equal to the fully loaded weight of the vehicle water cup; if the downward pressure is less than the preset downward pressure, then the target temperature is determined.

[0205] The water temperature control device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, so it will not be described again here.

[0206] See Figure 5 , Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.

[0207] For example, such as Figure 5 As shown, the vehicle 500 includes a memory 501 and a processor 502. The memory 501 stores executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a water temperature control method.

[0208] Furthermore, this application also protects a vehicle that may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a water temperature control method provided in this application.

[0209] This embodiment also provides a readable storage medium storing executable program code. When the executable program code is run on a computer, the computer executes the above-described related method steps to implement the water temperature control method provided in the above embodiment.

[0210] This embodiment also provides an executable program code product. When the executable program code product is run on a computer, the computer performs the above-mentioned related steps to realize the water temperature control method provided in the above embodiment.

[0211] Among them, the device, readable storage medium, executable program code product or chip provided by the embodiment are used for executing the corresponding method provided above, so the beneficial effects achieved thereby can refer to the beneficial effects of the corresponding method provided above, which will not be repeated here.

[0212] Through the above description of the embodiments, those skilled in the art can understand that, for the convenience and brevity of description, only the above division of functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0213] In the embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0214] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A water temperature control method characterized by, The method comprises: acquiring a total weight of a vehicle-mounted water cup; in a case where the total weight is greater than an empty weight of the vehicle-mounted water cup, determining a target temperature of water loaded in the vehicle-mounted water cup; performing constant temperature control on the water according to an actual temperature of the water and the target temperature; wherein the constant temperature control on the water according to the actual temperature of the water and the target temperature comprises: in a case where a vehicle is in a powered-off state, predicting a vehicle use time point of a user; starting from a target time point, performing the constant temperature control on the water according to the actual temperature and the target temperature; wherein the target time point is a time point located before the vehicle use time point and spaced apart from the vehicle use time point by a preset time length.

2. The method of claim 1, wherein, The determination of the target temperature of the water loaded in the vehicle-mounted water cup comprises: in a case where the vehicle is in a powered-on state, determining the target temperature according to a first preset temperature; or, in a case where the vehicle is in the powered-off state, determining the target temperature according to a second preset temperature; wherein the second preset temperature is lower than the first preset temperature.

3. The method of claim 2, wherein, The second preset temperature is a temperature in a first temperature interval, and the determination of the target temperature according to the second preset temperature comprises: acquiring a battery power of the vehicle; in a case where the battery power is less than a preset lower limit of power, determining the target temperature according to a lower limit of the first temperature interval.

4. The method of claim 2, wherein, The first preset temperature is a temperature in a second temperature interval, and the determination of the target temperature according to the first preset temperature comprises: acquiring a battery power of the vehicle; in a case where the battery power is less than a preset lower limit of power, if an indoor temperature is less than a lower limit of the second temperature interval, determining the target temperature according to the lower limit of the second temperature interval; or, in a case where the battery power is less than the preset lower limit of power, if the indoor temperature is less than the lower limit of the second temperature interval and a difference between the indoor temperature and the lower limit of the second temperature interval is greater than a preset temperature difference, determining the target temperature according to the indoor temperature.

5. The method of claim 1, wherein, Before the constant temperature control on the water according to the actual temperature and the target temperature starting from the target time point, the method further comprises: acquiring a battery power of the vehicle; determining the preset time length according to a difference between the battery power and a preset lower limit of power; wherein the preset time length is an interval time length between the target time point and the vehicle use time point.

6. The method of claim 1, wherein, The constant temperature control on the water according to the actual temperature and the target temperature starting from the target time point comprises: determining an ambient temperature outside the vehicle; if the ambient temperature is less than a preset lower limit of temperature or greater than a preset upper limit of temperature, performing the constant temperature control on the water according to the actual temperature and the target temperature starting from the target time point.

7. The method of claim 1, wherein, The constant temperature control on the water according to the actual temperature and the target temperature comprises: determining a difference between the total weight and the empty weight; In a case where the difference is greater than a preset difference, the water body is controlled at a constant temperature according to the actual temperature and the target temperature.

8. The method according to any one of claims 1-7, characterized in that, The total weight is greater than the empty weight of the vehicle-mounted water cup. In a case where the total weight is greater than the empty weight and less than or equal to the full weight of the vehicle-mounted water cup, a downward pressure applied by a user to the vehicle-mounted water cup is determined. In a case where the downward pressure is less than a preset downward pressure, the target temperature is determined. The vehicle comprises:

9. A vehicle characterized by comprising: a memory for storing executable program code; a processor for calling and running the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 8. ​

Citation Information

Patent Citations

  • Cup holder control method and device, controller, cup holder, vehicle and medium

    CN118205466A