Water temperature control method and device, vehicle and readable storage medium
Through the electronic control unit, the temperature of the on-board water cup is monitored and controlled in real time in the vehicle, the problem of difficulty in controlling the on-board water cup water cup is solved, ensuring the appropriate drinking water temperature, improving vehicle safety and reducing battery consumption.
Patent Information
- Application Number
- CN202411832004.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-12
AI Technical Summary
The water temperature of the water cup in the vehicle is difficult to control the constant temperature, resulting in the drinking water temperature of the driver and passengers being too high or too low, affecting their health.
The total weight and actual temperature of the on-board water cup are obtained through the electronic control unit, the target temperature is determined based on the preset temperature range and battery capacity status, and constant temperature control is performed.
Ensure that drivers and passengers drink drinking water at the right temperature, improve the safety of the vehicle during driving, and reduce battery power consumption.
Smart Images

Figure CN119590307A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a water temperature control method, device, vehicle and readable storage medium in the field of vehicle technology. Background Art
[0002] At present, vehicles are usually equipped with a cup holder for placing water cups, so that drivers and passengers can easily get drinking water while the vehicle is driving. However, drinking water with too high or too low temperature for a long time may have certain negative effects on human health. Therefore, a method for constant temperature control of the water temperature of the vehicle-mounted water cup is urgently needed. Summary of the invention
[0003] The present application provides a water temperature control method, device, vehicle and readable storage medium, which can improve the safety of the vehicle during driving.
[0004] In a first aspect, a water temperature control method is provided, the method comprising:
[0005] Get the total weight of the water cup on the vehicle;
[0006] When the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of the water loaded in the vehicle-mounted water cup;
[0007] The water body is thermostatically controlled according to its actual temperature and target temperature.
[0008] In the embodiment of the present application, the electronic control unit performs constant temperature control on the water body according to the actual temperature and the target temperature, so that the driver and passengers can drink drinking water at a suitable temperature, thereby ensuring the health of the driver and passengers.
[0009] In conjunction with the first aspect, in some possible implementations, determining a target temperature of water in a vehicle-mounted water cup includes:
[0010] When the vehicle is powered on, determining a target temperature according to a first preset temperature;
[0011] Alternatively, when the vehicle is in a power-off state, the target temperature is determined according to a second preset temperature; wherein the second preset temperature is lower than the first preset temperature.
[0012] In the embodiment of the present application, the electronic control unit uses the first preset temperature as the target temperature when the vehicle is powered on; and uses the second preset temperature as the target temperature when the vehicle is powered off. The second preset temperature is lower than the first preset temperature, so that the vehicle can meet the user's drinking water temperature requirements when powered off, while reducing the battery power consumption of the vehicle.
[0013] In combination with the first aspect, in some possible implementations, the second preset temperature is a temperature within the first temperature range, and determining the target temperature according to the second preset temperature includes:
[0014] Get the battery power of the vehicle;
[0015] When the battery power is less than the preset power lower limit, the target temperature is determined according to the lower limit of the first temperature range.
[0016] In an embodiment of the present application, the electronic control unit obtains the battery power of the vehicle. When the battery power is less than a preset lower limit value, the lower limit value of the first temperature range is used as the target temperature. This allows the vehicle to meet the user's demand for drinking water temperature not being too low when the power is off, while also reducing the battery power consumption of the vehicle.
[0017] In combination with the first aspect, in some possible implementations, the first preset temperature is a temperature within the second temperature range, and determining the target temperature according to the first preset temperature includes:
[0018] Get the battery power of the vehicle;
[0019] When the battery power is less than the preset power lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature interval, the target temperature is determined according to the lower limit of the second temperature interval;
[0020] Alternatively, when the battery power is less than the preset lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature inside the vehicle and the lower limit of the second temperature range is greater than the preset temperature difference, the target temperature is determined according to the temperature inside the vehicle.
[0021] In the embodiment of the present application, if the temperature inside the vehicle is lower than the lower limit of the second temperature interval, the electronic control unit uses the lower limit of the second temperature interval as the target temperature, so that the vehicle can meet the user's drinking water temperature requirements when the vehicle is powered off, and can also reduce the battery power consumption of the vehicle. If the temperature inside the vehicle is lower than the lower limit of the second temperature interval, and the difference between the temperature inside the vehicle and the lower limit of the second temperature interval is greater than the preset temperature difference, the electronic control unit uses the temperature inside the vehicle as the target temperature, and heats the water according to the temperature inside the vehicle, thereby further reducing the battery power consumption of the vehicle.
[0022] In conjunction with the first aspect, in some possible implementations, the water body is temperature-controlled according to the actual temperature, including:
[0023] When the vehicle is powered off, the user's vehicle usage time is predicted;
[0024] Starting from the target time point, the water body is temperature-controlled according to the actual temperature of the water body and the target temperature; wherein the target time point is a time point before the vehicle use time point and separated from the vehicle use time point by a preset time period.
[0025] In an embodiment of the present application, the electronic control unit can heat the water in advance when the power is off by predicting the time when the user will use the vehicle. In this way, the user can drink drinking water that is not too cold when the vehicle is powered on, and the battery power consumption of the vehicle can also be reduced.
[0026] In conjunction with the first aspect, in some possible implementations, starting at the target time point, before the water body is temperature-controlled according to the actual temperature of the water body and the target temperature, the method further includes:
[0027] Get the battery power of the vehicle;
[0028] The preset duration is determined based on the difference between the battery power and the preset lower limit of the power; wherein the preset duration is the interval between the target time point and the vehicle use time point.
[0029] In an embodiment of the present application, an electronic control unit obtains the battery power of the vehicle; and determines a preset time length based on the difference between the battery power and the preset lower limit 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 of the power is large, a longer preset time length can be set to ensure that the user's drinking water temperature requirements are met when the vehicle is powered on; when the difference is small, a shorter preset time length can be set, thereby reducing the battery power consumption of the vehicle.
[0030] In combination with the first aspect, in some possible implementations, starting at the target time point, the water body is temperature-controlled according to the actual temperature of the water body and the target temperature, including:
[0031] determining the ambient temperature outside the vehicle;
[0032] If the ambient temperature is lower than the preset lower temperature limit or higher than the preset upper temperature limit, the water body will be temperature-controlled based on the actual temperature and the target temperature starting at the target time point.
[0033] 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 preset lower temperature limit or greater than the preset upper temperature limit, the water body is thermostatically controlled based on the actual temperature and the target temperature starting at the target time point. In this way, the water body is thermostatically controlled in advance when the external ambient temperature is not within the target temperature range, which can meet the user's drinking water temperature requirements.
[0034] In conjunction with the first aspect, in some possible implementations, the water body is temperature-controlled according to the actual temperature, including:
[0035] Determine the difference between gross weight and unladen weight;
[0036] When the difference is greater than the preset difference, the water body is temperature-controlled according to the actual temperature and the target temperature.
[0037] In an 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 there is less water in the vehicle water cup. At this time, if the water is heated, the vehicle water cup may be dry-burned, thereby affecting the safety of the vehicle; if the difference is greater than the preset difference, it indicates that there is more water in the vehicle water cup, then the water is temperature-controlled according to the actual temperature and the target temperature, which is beneficial to ensure the safety of the vehicle.
[0038] In combination with the first aspect, in some possible implementations, when the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of the water loaded in the vehicle-mounted water cup includes:
[0039] When the total weight is greater than the empty weight and less than or equal to the full weight of the vehicle-mounted water cup, determining the downward pressure applied by the user to the vehicle-mounted water cup;
[0040] If the downward pressure is less than the preset downward pressure, the target temperature is determined.
[0041] 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 weight, it can be determined whether downward pressure is applied to the vehicle-mounted water cup; if there is downward pressure, and the downward pressure is less than the preset downward pressure, it indicates that the external pressure has little effect on the vehicle-mounted water cup 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 have applied a large downward pressure to the vehicle-mounted water cup. At this time, there may be less water in the vehicle-mounted water cup, and it can be avoided to heat the water and dry-boil the vehicle-mounted water cup, thereby ensuring the safety of the vehicle.
[0042] In a second aspect, a water temperature control device is provided, the device comprising:
[0043] An acquisition module is used to obtain the total weight of the vehicle-mounted water cup;
[0044] A determination module, used to determine the target temperature of the water loaded in the vehicle-mounted water cup when the total weight is greater than the empty weight of the vehicle-mounted water cup;
[0045] The control module is used to perform constant temperature control on the water body according to the actual temperature and the target temperature of the water body.
[0046] In a third aspect, a vehicle is provided, comprising a memory for storing executable program code;
[0047] A processor is used to call and run executable program code from a memory so that the vehicle executes the method in any possible implementation of the first aspect above.
[0048] In a fourth aspect, an executable program code product is provided, the executable program code product comprising: an executable program code, when the executable program code is run on a computer, the computer executes the method in any possible implementation of the first aspect above.
[0049] In a fifth aspect, a readable storage medium is provided, which stores an executable program code. When the executable program code runs on a computer, the computer executes the method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is a schematic diagram of a device for a water temperature control method provided in an embodiment of the present application;
[0051] Figure 2 It is a flow chart of the steps of a water temperature control method provided in an embodiment of the present application;
[0052] Figure 3 It is a flow chart of the steps of a water temperature control method provided in an embodiment of the present application;
[0053] Figure 4 It is a structural schematic diagram of a water temperature control device provided in an embodiment of the present application;
[0054] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0055] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0056] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0057] At present, vehicles are usually equipped with a cup holder for placing water cups, so that drivers and passengers can easily get drinking water while the vehicle is driving. However, drinking water with too high or too low temperature for a long time may have certain negative effects on human health. Therefore, a method for constant temperature control of the water temperature of the vehicle-mounted water cup is urgently needed.
[0058] In order to solve the above technical problems, an embodiment of the present application provides a water temperature control method, which can be executed by an electronic control unit (ECU) in a vehicle. The electronic control unit can obtain the total weight of the vehicle-mounted water cup; when the total weight is greater than the empty weight of the vehicle-mounted water cup, the actual temperature of the water loaded in the vehicle-mounted water cup is obtained; and the water body is thermostatically controlled according to the actual temperature. In this way, the water body is thermostatically controlled according to the actual temperature, so that the driver and passengers can drink drinking water at a suitable temperature, thereby ensuring the health of the driver and passengers.
[0059] Furthermore, the electronic control unit performs constant temperature control on the water only when the total weight of the vehicle-mounted water cup is greater than the empty weight of the vehicle-mounted water cup, thereby avoiding constant temperature control when the vehicle-mounted water cup is empty, thereby improving the safety of the vehicle.
[0060] See also Figure 1 , Figure 1 Schematic diagram of a water temperature control device provided in an embodiment of the present application. Figure 1 As shown, the device may 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 layer 21, a first ceramic substrate 22, a second ceramic substrate 23, a first copper guide plate 24, a second copper 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 to place the water cup 10 and perform constant temperature control on it.
[0062] The insulating layer 21 is used to prevent the temperature of the water in the water cup 10 from decreasing or increasing rapidly. The pressure sensor 29 is used to detect the weight of the water cup 10 , and the temperature sensor 28 is used to detect 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 guide plate 24, the second copper guide plate 25, the P-type semiconductor 26 and the N-type semiconductor 27. Furthermore, since the ceramic substrate has good thermal conductivity, it can better transfer energy to the water cup body 11. The first ceramic substrate 22, the first copper guide plate 24, the P-type semiconductor 26 and the N-type semiconductor 27 are arranged outside the water cup body 11 to heat or cool the water cup body 11. The second copper guide plate 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 holes 211 are arranged outside the second ceramic substrate 23 and the second copper guide plate 25, and are used to dissipate heat when the second ceramic substrate 23 is used as a hot end to prevent the temperature of the water cup base 20 from being too high when the water cup body 11 is cooled.
[0065] The control circuit 212 is electrically connected to the cup base 20, and includes a power supply, a first control switch 31, a second control switch 32, a variable resistor R, a first indicator light L1, a second indicator light L2, and a third indicator light 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 and the connection point F1 are in a closed state, and the second control switch 32 and the connection points F3 and F4 are in a closed state, the second indicator light L2 is on. The control circuit is in a conducting state, and when 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 guide plate 24 cool the cup body 11.
[0067] In another exemplary embodiment, if the first control switch 31 and the connection point F1 are in a closed state, and the second control switch 32 and the connection points F5 and F6 are in a closed state, the first indicator light L1 is lit. 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 guide plate 24 heat the cup body 11.
[0068] As another example, if the first control switch 31 and the connection point F2 are in a closed state, the second control switch 32 is in an open state, and the third indicator light L3 is on, it indicates that the water in the water cup 10 has reached the target temperature, which is used to remind the user that the water temperature in the water cup is suitable for drinking.
[0069] As another example, if the first control switch 31 is in the off state and the second control switch 32 is in the off state, it means that the water cup base 20 is not in the working state at this time.
[0070] See also Figure 2 , Figure 2 is a flow chart of the steps of a water temperature control method provided by an embodiment of the present application. The execution subject of the method may be an electronic control unit in a vehicle, such as Figure 2 As shown, the method may include the following steps.
[0071] S201, obtaining the total weight of the vehicle-mounted water cup.
[0072] S202, when the total weight is greater than the empty weight of the vehicle-mounted water cup, determining a target temperature of the water loaded in the vehicle-mounted water cup.
[0073] The total weight of the vehicle-mounted water cup refers to the sum of the weight of the cup body, the weight of the cup cover and the weight of the water in the vehicle-mounted water cup. The empty weight of the vehicle-mounted water cup refers to the sum of the weight of the cup body and the weight of the cup cover.
[0074] The target temperature of the water in the vehicle-mounted water cup may be a target temperature range, or may be any specific temperature value in the target temperature range.
[0075] The developer can set the target temperature for the water in the vehicle water cup in advance. Alternatively, the user can customize the target temperature of the water in the vehicle water cup through the host terminal.
[0076] In one 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. If 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 loaded in the vehicle-mounted water cup.
[0077] Among them, when 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 a cup lid, and the host terminal can prompt the driver through voice that the cup lid is not covered; when 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 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 may 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. When the total weight is less than or equal to the full load weight, the electronic control unit determines the target temperature of the water loaded in the vehicle water cup through a temperature sensor.
[0079] S203, performing constant temperature control on the water body according to the actual temperature of the water body and the target temperature.
[0080] The actual temperature of the water body refers to the temperature of the water body at the current moment.
[0081] In one embodiment, the electronic control unit can determine the actual temperature of the water body through a temperature sensor, and after determining the actual temperature and the target temperature range of the water body, perform constant temperature control on the water body according to a preset target temperature range and the actual temperature.
[0082] Furthermore, 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 when the difference is greater than the preset difference, the water body is temperature-controlled according to the target temperature and the actual temperature.
[0083] Exemplarily, after determining the actual temperature of the water body and the target temperature interval, the electronic control unit can determine whether the actual temperature is within the target temperature interval. If the actual temperature is not within the target temperature interval, the lower limit and upper limit of the target temperature interval are determined, and it is determined whether the actual temperature is less than the lower limit of the target temperature interval. If the actual temperature is less than the lower limit of the target temperature interval, the electronic control unit controls the first control switch 31 to close at the connection point F1, and the second control switch 32 to close at the connection points F5 and F6. After the current passes through the P-type semiconductor and the N-type semiconductor, the heat is released above the P-type semiconductor and the N-type semiconductor to form a hot end, and the first ceramic substrate 22 and the first copper guide plate 24 heat the water in the cup body 11 of the water cup to make the temperature of the water reach the target temperature interval.
[0084] If the actual temperature is not less than the lower limit of the target temperature range, the electronic control unit determines whether the actual temperature is greater than the upper limit of the target temperature range. If the actual temperature is greater than the upper limit of the target temperature range, the electronic control unit controls the first control switch 31 to close at the connection point F1, and the second control switch 32 to close at the connection points F3 and F4. 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 guide plate 24 cool the water in the water cup body 11 to make the temperature of the water 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 and the connection point F2 to be closed, and the second control switch 32 to be opened, indicating that the water in the water cup 10 has reached the target temperature.
[0086] Furthermore, when the actual temperature is greater than the target temperature, the second indicator light L2 in the water cup base lights up to remind the user that it is cooling; when the actual temperature is lower than the target temperature, the first indicator light L1 in the water cup base lights up to remind the user that it is heating; when the actual temperature is equal to the target temperature, the third indicator light L3 in the water cup base lights up to remind the user that the temperature is suitable and can be drunk.
[0087] In the embodiment of the present application, the electronic control unit obtains the total weight of the vehicle-mounted water cup, and when the total weight is greater than the empty weight of the vehicle-mounted water cup, determines the target temperature of the water in the vehicle-mounted water cup. Afterwards, the water body is thermostatically controlled according to the actual temperature and the target temperature of the water body. In this way, the electronic control unit thermostatically controls the water body according to the actual temperature and the target temperature, so that the driver and passengers can drink drinking water at a suitable temperature, thereby ensuring the health of the driver and passengers.
[0088] Optionally, determining a target temperature of water in the vehicle-mounted water cup includes:
[0089] When the vehicle is powered on, determining a target temperature according to a first preset temperature;
[0090] Alternatively, when the vehicle is in a power-off state, the target temperature is determined according to a 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 in the vehicle water cup when the vehicle is powered on; the second preset temperature refers to the temperature of the water in the vehicle water cup when the vehicle is powered off. The first preset temperature and the second preset temperature can be a preset temperature range, or can be an arbitrary temperature value in the preset temperature range.
[0092] During the vehicle design phase, the R&D personnel can pre-configure the first preset temperature when the vehicle is powered on and the second preset temperature when the vehicle is powered off. Alternatively, the user can customize the first preset temperature and the second preset temperature in the host terminal.
[0093] In this embodiment, the electronic control unit obtains the current state of the vehicle. If the vehicle is currently powered on, the first preset temperature is used as the target temperature of the water loaded in the vehicle water cup; if the vehicle is currently powered off, the second preset temperature is used 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 obtains the current state of the vehicle in real time. If the current vehicle is in a powered-on state, the target temperature is determined to be 37 degrees; if the current vehicle is in a powered-off state, the target temperature is determined to be 25 degrees.
[0095] In the embodiment of the present application, the electronic control unit uses the first preset temperature as the target temperature when the vehicle is powered on; and uses the second preset temperature as the target temperature when the vehicle is powered off. The second preset temperature is lower than the first preset temperature, so that the vehicle can meet the user's drinking water temperature requirements when powered off, while reducing the battery power consumption of the vehicle.
[0096] Optionally, the second preset temperature is a temperature within the first temperature range, and determining the target temperature according to the second preset temperature includes:
[0097] Get the battery power of the vehicle;
[0098] When the battery power is less than the preset power lower limit, the target temperature is determined according to the lower limit of the first temperature range.
[0099] In this embodiment, after determining that the vehicle is in a power-off state, the electronic control unit obtains 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. When the battery power is less than the preset lower limit of the battery power, the lower limit of the first temperature range is used as the target temperature.
[0100] If the battery power is greater than or equal to a preset lower power limit, any temperature in the first temperature range is used as the target temperature.
[0101] For example, assume that the preset lower limit of the battery power of the vehicle is 35%, and the first temperature interval is 30 degrees to 40 degrees. After determining that the vehicle is in a power-off state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 25%. The battery power of 25% is compared with the preset lower limit of 35%, and it is determined that the battery power is less than the preset lower limit, then the lower limit of the first temperature interval of 30 degrees is used as the target temperature.
[0102] In another exemplary embodiment, the electronic control unit determines that the battery power of the vehicle is 60%. The battery power of 60% is compared with a preset lower limit of 35%, and it is determined that the battery power is greater than the preset lower limit. Then, the electronic control unit can use any temperature value in the first temperature range as the target temperature, for example, 40 degrees can be used as the target temperature, or 35 degrees can be used as the target temperature.
[0103] In an embodiment of the present application, the electronic control unit obtains the battery power of the vehicle. When the battery power is less than the preset lower limit value, the lower limit value of the first temperature range is used as the target temperature. This allows the vehicle to meet the user's drinking water temperature requirements when the power is off, while also reducing the battery power consumption of the vehicle.
[0104] Optionally, the first preset temperature is a temperature within the second temperature range, and determining the target temperature according to the first preset temperature includes:
[0105] Get the battery power of the vehicle;
[0106] When the battery power is less than the preset power lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature interval, the target temperature is determined according to the lower limit of the second temperature interval;
[0107] Alternatively, when the battery power is less than the preset lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature inside the vehicle and the lower limit of the second temperature range is greater than the preset temperature difference, the target temperature is determined according to the temperature inside the vehicle.
[0108] In one embodiment, after determining that the vehicle is in a powered-on 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. When the battery power is less than the preset lower limit value, the electronic control unit obtains the temperature inside the vehicle through the temperature sensor, and compares the temperature inside the vehicle with the lower limit value of the second temperature interval. If the temperature inside the vehicle is less than the lower limit value of the second temperature interval, the lower limit value of the second temperature interval is used as the target temperature.
[0109] If the battery power is greater than or equal to the preset power lower limit, any temperature value in the second temperature range is used as the target temperature.
[0110] When the battery power is less than the preset lower limit, the electronic control unit obtains the temperature inside the vehicle through the temperature sensor and compares the temperature inside the vehicle with the lower limit of the second temperature range. If the temperature inside the vehicle is greater than the lower limit of the second temperature range, any temperature value in the second temperature range is used as the target temperature.
[0111] Exemplarily, assume that the preset lower limit of the battery power of the vehicle is 35%, and the second temperature interval is 35 degrees to 45 degrees. After determining that the vehicle is in the power-on state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 30%. The battery power of 30% is compared with the preset lower limit of 35%, and it is determined that the battery power is less than the preset lower limit. Afterwards, the electronic control unit obtains the in-vehicle temperature of 20 degrees through the temperature sensor, and compares the in-vehicle temperature of 20 degrees with the lower limit of the second temperature interval of 35 degrees, determines that the in-vehicle temperature is less than the lower limit of the second temperature interval, and uses the lower limit of 35 degrees of the second temperature interval as the target temperature.
[0112] In another exemplary embodiment, after determining that the vehicle is in the power-on state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 60%. The battery power of 60% is compared with the preset lower limit of 35%, and it is determined that the battery power is greater than the preset lower limit. Afterwards, the electronic control unit can use any temperature value in the second temperature range as the target temperature, for example, 45 degrees can be used as the target temperature, or 40 degrees can be used as the target temperature.
[0113] In another exemplary embodiment, after determining that the vehicle is in the power-on state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 30% and that the battery power is less than the preset lower limit. Afterwards, the electronic control unit obtains the vehicle interior temperature of 37 degrees through the temperature sensor, and compares the vehicle interior temperature of 37 degrees with the lower limit of the second temperature interval of 35 degrees, and determines that the vehicle interior temperature is greater than the lower limit of the second temperature interval, and any temperature value in the second temperature interval can be used as the target temperature.
[0114] In another embodiment, after the electronic control unit determines that the vehicle is in the power-on state, the battery power is less than the preset lower limit value, and the temperature inside the vehicle is less than the upper limit value of the second temperature range, it can calculate the difference between the temperature inside the vehicle and the lower limit value of the second temperature range, and compare the difference with the preset temperature difference. When the difference is greater than the preset temperature difference, the temperature inside the vehicle is used as the target temperature.
[0115] For example, assume that the preset lower limit of the battery power of the vehicle is 35%, the second temperature range is 35 to 45 degrees, and the preset temperature difference is 10 degrees. After determining that the vehicle is in the power-on state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 30%. The battery power of 30% is compared with the preset lower limit of 35%, and it is determined that the battery power is less than the preset lower limit. Afterwards, the electronic control unit obtains the temperature inside the vehicle as 20 degrees through the temperature sensor, and calculates that the difference between the temperature inside the vehicle and the lower limit of the second temperature range is 15 degrees, determines that the difference of 15 degrees is greater than the preset temperature difference of 10 degrees, and uses the temperature inside the vehicle of 20 degrees as the target temperature.
[0116] In this way, when the temperature inside the vehicle is lower than the lower limit of the second temperature range, and the difference between the temperature inside 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 inside the vehicle, thereby ensuring that when the temperature inside the vehicle is too low, the water body is heated according to the temperature inside the vehicle, thereby reducing the consumption of the vehicle battery power when the battery power is lower than the preset lower limit.
[0117] In another embodiment, when the battery power is less than a preset lower limit, if the temperature inside the vehicle is greater than an upper limit of the second temperature range, and the difference between the temperature inside the vehicle and the upper limit of the second temperature range is greater than a preset temperature difference, the target temperature is determined according to the temperature inside the vehicle.
[0118] Exemplarily, assume that the preset lower limit of the battery power of the vehicle battery is 35%, the second temperature range is 30 degrees to 40 degrees, and the preset temperature difference is 10 degrees. After determining that the vehicle is in the power-on state, the electronic control unit determines through the battery management system that the battery power of the vehicle is 30%. The battery power of 30% is compared with the preset lower limit of 35%, and it is determined that the battery power is less than the preset lower limit. Afterwards, the electronic control unit obtains the in-car temperature of 55 degrees through the temperature sensor, and calculates that the difference between the in-car temperature and the upper limit of 40 degrees in the second temperature range is 15 degrees, determines that the difference of 15 degrees is greater than the preset temperature difference of 10 degrees, and uses the in-car temperature of 55 degrees as the target temperature.
[0119] In this way, when the temperature inside the vehicle is lower than the lower limit of the second temperature range and the difference between the temperature inside 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 inside the vehicle. When the temperature inside the vehicle is too high, the water body will not be cooled, thereby reducing the consumption of the vehicle battery.
[0120] In an embodiment of the present application, the electronic control unit obtains the battery power of the vehicle; when the battery power is less than the preset lower limit of the power, if the temperature inside the vehicle is less than the lower limit of the second temperature interval, the lower limit of the second temperature interval is used as the target temperature. Using the lower limit of the second temperature interval as the target temperature can not only meet the user's drinking water temperature requirements when the vehicle is powered off, but also reduce the battery power consumption of the vehicle. If the temperature inside the vehicle is less than the lower limit of the second temperature interval, and the difference between the temperature inside the vehicle and the lower limit of the second temperature interval is greater than the preset temperature difference, the electronic control unit determines the target temperature according to the temperature inside the vehicle. In this way, when the temperature inside the vehicle is too low, the electronic control unit heats the water according to the temperature inside the vehicle, so that when the battery power is less than the preset lower limit of the power, the battery power consumption of the vehicle can be reduced.
[0121] Optionally, the water body is thermostatically controlled according to the actual temperature, including:
[0122] When the vehicle is powered off, the user's vehicle usage time is predicted;
[0123] Starting at the target time point, the water body is temperature-controlled according to the actual temperature of the water body and the target temperature.
[0124] The target time point is a time point that is before the vehicle use time point and is separated from the vehicle use time point by a preset time period.
[0125] In this embodiment, during the operation of the vehicle, when the electronic control unit obtains that the vehicle is in a powered-on state, it can record and store the time point when the vehicle is powered on, and obtain multiple historical power-on time points of the vehicle. Then, when the vehicle is in a powered-off state, the electronic control unit will input multiple historical power-on time points into a pre-trained neural network model to predict the user's next vehicle use time point. Afterwards, starting from the previous time point with a preset time interval from the vehicle use time point, the electronic control unit obtains the actual temperature of the water body and controls the actual temperature of the water body to the target temperature.
[0126] For example, when the vehicle is powered off, the electronic control unit will input multiple historical power-on time points into the pre-trained neural network model and predict that the user's next vehicle use time point is 8 a.m. Then, starting from the previous time point 30 minutes after the vehicle use time point, that is, starting from 7:30 a.m., the electronic control unit obtains the actual temperature of the water body as 10 degrees through the temperature sensor, and heats the actual temperature of the water body to the target temperature of 35 degrees.
[0127] In the embodiment of the present application, the electronic control unit predicts the time point when the vehicle is powered off, and starts from the previous time point with a preset time interval from the time point when the vehicle is powered off, and controls the water temperature according to the actual temperature of the water body and the target temperature. By predicting the time point when the user uses the vehicle, the electronic control unit can heat the water body in advance when the vehicle is powered off, so that the user can drink drinking water that is not too cold when the vehicle is powered on, and the battery power consumption of the vehicle can also be reduced.
[0128] Optionally, starting from the target time point, before the water body is thermostatically controlled according to the actual temperature of the water body and the target temperature, the method further includes:
[0129] Get the battery power of the vehicle;
[0130] The preset duration is determined according to the difference between the battery power and the preset lower limit of the power.
[0131] Among them, the preset duration is the interval between the target time point and the vehicle use time point.
[0132] In this embodiment, when the vehicle is in a power-off state, the electronic control unit predicts the next time the user will use the vehicle, obtains the battery power of the vehicle, calculates the difference between the battery power and the preset lower limit of power, and determines the difference interval where the difference between the battery power and the preset lower limit of power is located from multiple difference intervals, wherein each difference interval corresponds to a different preset duration, and the preset duration is positively correlated with the difference. Afterwards, the electronic control unit determines the preset duration according to the target interval.
[0133] For example, the R&D personnel can configure multiple continuous difference intervals for the vehicle, each difference interval corresponding to a different preset duration. After obtaining the battery power of the vehicle, the electronic control unit can calculate the difference between the battery power and the preset power lower limit. At the same time, the electronic control unit can determine the target difference interval where the difference between the battery power and the preset power lower limit is located from the multiple difference intervals, and determine the preset duration corresponding to the target difference interval.
[0134] For example, developers can pre-configure the first difference interval, the second difference interval, and the third difference interval. The first difference interval is a difference interval less than or equal to 10%, the second difference interval is a difference interval greater than 10% and less than or equal to 20%, and the third difference interval is a difference interval greater than 20%. At the same time, developers can configure different preset durations for each difference interval; the preset duration corresponding to the first difference interval is 10 minutes; the preset duration corresponding to the second difference interval is 20 minutes; and the preset duration corresponding to the third difference interval is 30 minutes.
[0135] Assuming that the preset lower limit of power is 35%, if the electronic control unit predicts that the next time the user uses the vehicle is after 8 a.m. when the vehicle is powered off, the battery management system determines that the battery power of the vehicle is 60%, and the difference between the battery power and the preset lower limit of power is 25%, then the electronic control unit can determine that the target difference interval of the difference between the battery power and the preset lower limit of power is the third difference interval and the preset duration corresponding to the target difference interval is 30 minutes. Furthermore, starting from the previous time point 30 minutes apart from the time point of using the vehicle, that is, starting from 7:30 a.m., the electronic control unit performs constant temperature control on the water body according to the actual temperature of the water body and the target temperature.
[0136] If the electronic control unit predicts that the next time the user will use the vehicle is after 8 a.m. when the vehicle is powered off, and the battery management system determines that the vehicle's battery charge is 20%, and the calculated difference between the battery charge and the preset lower limit is -10%, then the electronic control unit will not perform constant temperature control on the water body based on the actual temperature and the target temperature of the water body at the start of the target time.
[0137] In an embodiment of the present application, an electronic control unit obtains the battery power of the vehicle; and determines a preset time length based on the difference between the battery power and the preset lower limit 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 of the power is large, a longer preset time length can be set to ensure that the user's drinking water temperature requirements are met when the vehicle is powered on; when the difference is small, a shorter preset time length can be set, thereby reducing the battery power consumption of the vehicle.
[0138] Optionally, starting at the target time point, the water body is temperature-controlled according to the actual temperature of the water body and the target temperature, including:
[0139] determining the ambient temperature outside the vehicle;
[0140] If the ambient temperature is lower than the preset lower temperature limit or higher than the preset upper temperature limit, the water body will be temperature-controlled based on the actual temperature and the target temperature starting at the target time point.
[0141] In this embodiment, when the vehicle is powered off, the electronic control unit predicts the next time the user will use the vehicle, and then obtains the ambient temperature outside the vehicle through the temperature sensor. The ambient temperature is compared with a preset lower temperature limit or a preset upper temperature limit. When the ambient temperature is lower than the preset lower temperature limit or higher than the preset upper temperature limit, the electronic control unit performs constant temperature control on the water body according to the actual temperature and the target temperature at the target time point.
[0142] On the contrary, if the ambient temperature is within the target temperature range, that is, the ambient temperature is greater than or equal to the preset lower temperature limit and less than or equal to the preset upper temperature limit, the electronic control unit does not perform constant temperature control on the water body.
[0143] For example, assume that the preset power lower limit is 35% and the target temperature range is 20 to 35 degrees. If the electronic control unit predicts that the user's next vehicle use time is after 8 a.m. when the vehicle is powered off, and the ambient temperature outside the vehicle is 10 degrees obtained by the temperature sensor, the electronic control unit can determine that the ambient temperature is less than the preset temperature lower limit. Afterwards, the electronic control unit controls the water temperature according to the actual temperature and the target temperature at the target time.
[0144] In another exemplary embodiment, the electronic control unit obtains the ambient temperature outside the vehicle as 25 degrees through the temperature sensor, and the electronic control unit can determine that the ambient temperature is less than the target temperature range. After that, the electronic control unit does not perform constant temperature control on the water body.
[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 preset lower temperature limit or greater than the preset upper temperature limit, the water body is thermostatically controlled based on the actual temperature and the target temperature starting at the target time point. In this way, the water body is thermostatically controlled in advance when the external ambient temperature is not within the target temperature range, which can meet the user's drinking water temperature requirements.
[0146] Furthermore, when the external ambient temperature is within the target temperature range, the battery power consumption of the vehicle can be reduced by not performing constant temperature control on the water body.
[0147] Optionally, the water body is thermostatically controlled according to the actual temperature, including:
[0148] Determine the difference between gross weight and unladen weight;
[0149] When the difference is greater than the preset difference, the water body is temperature-controlled according to the actual temperature and the target temperature.
[0150] In this embodiment, after obtaining the total weight of the vehicle-mounted water cup and the target temperature of the water in the vehicle-mounted water cup, the electronic control unit calculates the difference between the total weight and the empty weight, and after determining the difference between the total weight and the empty weight, compares the difference with the preset difference. If the difference is greater than the preset difference, the water body is temperature-controlled according to the actual temperature and the target temperature.
[0151] On the contrary, when the difference is less than or equal to the preset difference, the electronic control unit does not perform constant temperature control on the water body.
[0152] For example, assuming that the preset difference is 50 grams, 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, and then calculates that the difference between the total weight and the empty weight is 700 grams. At the same time, it is determined that the difference is greater than the preset difference, so the electronic control unit performs constant temperature control on the water body according to the actual temperature and the target temperature.
[0153] In another exemplary embodiment, the electronic control unit determines that the empty weight of the vehicle water cup is 800 grams and the total weight of the vehicle water cup is 810 grams. Then, it calculates that the difference between the total weight and the empty weight is 10 grams. It is determined that the difference is less than the preset difference. Therefore, the electronic control unit does not perform constant temperature control on the water body.
[0154] In an 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 there is less water in the vehicle water cup. At this time, if the water is heated, the vehicle water cup may be dry-burned, thereby affecting the safety of the vehicle; if the difference is greater than the preset difference, it indicates that there is more water in the vehicle water cup, then the water is temperature-controlled according to the actual temperature and the target temperature, which is beneficial to ensure the safety of the vehicle.
[0155] Optionally, when the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of the water loaded in the vehicle-mounted water cup includes:
[0156] When the total weight is greater than the empty weight and less than or equal to the full weight of the vehicle-mounted water cup, determining the downward pressure applied by the user to the vehicle-mounted water cup;
[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 of the car water cup when it is filled with water, that is, the sum of the water cup body, the water cup cover and the water filling the water cup. The downward pressure applied to the car water cup can be directly applied by the user pressing the car water cup, or indirectly applied by the user by placing other objects on the car water cup.
[0159] Researchers can place infrared sensors on the lid or outer surface of the car water cup, or use a small camera to monitor the surrounding environment of the car water cup.
[0160] In this 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. When the total weight is less than or equal to the full-load weight, the infrared sensor is used to detect whether an external object blocks the vehicle-mounted water cup. If an external object blocks the vehicle-mounted water cup, the pressure sensor is used to determine the downward pressure value of the vehicle-mounted water cup at this time. Afterwards, the electronic control unit determines whether the downward pressure is less than the preset downward pressure. 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 external pressure is applied to the vehicle water cup. At this time, the electronic control unit does not need to determine the target temperature of the water loaded in the vehicle water cup.
[0162] When the total weight is greater than the empty weight and less than or equal to the fully loaded weight, if the downward pressure is greater than the preset downward pressure, it indicates that the outside may have exerted a greater pressure on the vehicle water cup. Therefore, the electronic control unit does not need to determine the target temperature of the water loaded in the vehicle 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 weight, it can be determined whether downward pressure is applied to the vehicle-mounted water cup; if there is downward pressure, and the downward pressure is less than the preset downward pressure, it indicates that the external pressure has little effect on the vehicle-mounted water cup 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 have applied a large downward pressure to the vehicle-mounted water cup. At this time, there may be less water in the vehicle-mounted water cup, and it can be avoided to heat the water and dry-boil the vehicle-mounted water cup, thereby ensuring the safety of the vehicle.
[0164] Optionally, the water body is thermostatically controlled according to the actual temperature of the water body and the target temperature, including:
[0165] Get the difference between the actual temperature and the target temperature;
[0166] Determine the target control power according to the difference;
[0167] The water body is thermostatically controlled according to the target control power, the actual temperature of the water body and the target temperature.
[0168] In this embodiment, after determining the target temperature, the electronic control unit obtains the actual temperature of the water body through the temperature sensor, calculates the difference between the actual temperature and the target temperature, and determines the temperature difference interval in which the difference between the actual temperature and the target temperature is located from multiple 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. Afterwards, 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.
[0169] For example, the R&D personnel can configure a plurality of continuous temperature difference intervals for the vehicle, and each temperature difference interval corresponds to a different control power. After obtaining the target temperature and the actual temperature, 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 the plurality of temperature difference intervals, and determine the control power corresponding to the target temperature difference interval.
[0170] For example, developers 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, developers 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 determining that the target temperature is 35 degrees, the electronic control unit obtains the actual temperature of the water body, which is 20 degrees, through the temperature sensor, and calculates that the difference between the actual temperature and the target temperature is 15 degrees. From the plurality of difference intervals, 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, and the target control power corresponding to the second temperature difference interval is determined to be 3 kilowatts. Afterwards, 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 the target control power during constant temperature control can be determined according to the difference. When the difference is larger, the target control power is larger, and the user's drinking water temperature requirement can be met more quickly. At the same time, when the difference is smaller, a smaller control power can be used, thereby reducing the battery power consumption of the vehicle.
[0173] See also Figure 3 , Figure 3 1 is a flow chart of the steps of a water temperature control method provided in an embodiment of the present application. Figure 3 As shown, the method may include the following steps.
[0174] S301, determine whether the vehicle is powered on; if so, execute step S302.
[0175] S302, obtaining the total weight of the vehicle-mounted water cup.
[0176] Among them, the total weight of the vehicle-mounted water cup refers to the sum of the weight of the cup body, the weight of the cup lid and the weight of the water loaded in the vehicle-mounted water cup.
[0177] S303, determine whether the total weight is greater than the empty weight of the vehicle-mounted water cup, if so, execute step S304; otherwise, execute step S301.
[0178] S304, determining the actual temperature of the water body.
[0179] S305, determining whether the actual temperature is within the target temperature range, if so, executing step S306; otherwise, executing step S307.
[0180] S306, the third indicator light L3 is on.
[0181] Among them, the third indicator light L3 is on, which can remind the user that the water temperature is suitable and can be drunk.
[0182] S307, determine whether the actual temperature is less than the lower limit of the target temperature range, if so, execute step S308; otherwise, execute step S309.
[0183] S308: Calculate a first difference between the actual temperature and a lower limit of the target temperature range.
[0184] S309: Calculate a second difference between the actual temperature and the upper limit of the target temperature range.
[0185] S310, determining a target heating power according to the first difference.
[0186] The electronic control unit determines the temperature difference interval where the difference between the actual temperature and the lower limit of the target temperature is located from a plurality of difference intervals, wherein each temperature difference interval corresponds to a different target heating power, and the target heating power is positively correlated with the first difference. For example, if the temperature difference interval where the first difference is located is a difference interval less than or equal to 10 degrees, the target heating power is 1 kilowatt; if the temperature difference interval where the first difference is located is a difference interval greater than 10 degrees and less than or equal to 20 degrees, the target heating power is 3 kilowatts; if the temperature difference interval where the first difference is located is a difference interval greater than 20 degrees, the target heating power is 5 kilowatts.
[0187] S311, determining a target cooling power according to the second difference.
[0188] The electronic control unit determines the temperature difference interval where the difference between the actual temperature and the upper limit of the target temperature is located from a plurality of difference intervals, wherein each temperature difference interval corresponds to a different target cooling power, and the target cooling power is positively correlated with the second difference. For example, if the temperature difference interval where the second difference is located is a difference interval less than or equal to 10 degrees, the target cooling power is 1 kilowatt; if the temperature difference interval where the second difference is located is a difference interval greater than 10 degrees and less than or equal to 20 degrees, the target cooling power is 3 kilowatts; if the temperature difference interval where the second difference is located is a difference interval greater than 20 degrees, the target cooling power is 5 kilowatts.
[0189] S312, heating the water body to a target temperature range according to the target heating power.
[0190] S313, cooling the water body to a target temperature range according to the target cooling power.
[0191] See also Figure 4 , Figure 4 It is a structural schematic diagram of a water temperature control device provided in 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] An acquisition module 401 is used to acquire the total weight of the vehicle-mounted water cup;
[0193] A determination module 402 is used to determine a target temperature of the water in the vehicle-mounted water cup when the total weight is greater than the empty weight of the vehicle-mounted water cup;
[0194] The control module 403 is used to perform constant temperature control on the water body according to the actual temperature and the target temperature of the water body.
[0195] Optionally, the determination module 402 is specifically used to determine the target temperature according to a first preset temperature when the vehicle is powered on; or, when the vehicle is powered off, determine the target temperature according to a second preset temperature; wherein the second preset temperature is lower than the first preset temperature.
[0196] Optionally, the second preset temperature is a temperature within the first temperature range, and the determination module 402 is specifically used to obtain the battery power of the vehicle; when the battery power is less than the preset lower limit value, the target temperature is determined according to the lower limit value of the first temperature range.
[0197] Optionally, the first preset temperature is a temperature within the second temperature range, and the determination module 402 is specifically used to obtain the battery power of the vehicle;
[0198] When the battery power is less than the preset power lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature interval, the target temperature is determined according to the lower limit of the second temperature interval;
[0199] Alternatively, when the battery power is less than the preset lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature inside the vehicle and the lower limit of the second temperature range is greater than the preset temperature difference, the target temperature is determined according to the temperature inside the vehicle.
[0200] Optionally, the control module 403 is specifically used to predict the user's vehicle use time when the vehicle is in a power-off state; starting from the target time point, the water body is temperature-controlled according to the actual temperature and the target temperature of the water body; wherein the target time point is a time point that is before the vehicle use time point and is separated from the vehicle use time point by a preset time period.
[0201] Optionally, the control module 403 is specifically used to obtain the battery power of the vehicle; determine the preset time length according to the difference between the battery power and the preset lower limit of the power; wherein the preset time length is the interval between the target time point and the vehicle use time point.
[0202] Optionally, the control module 403 is specifically used to determine the ambient temperature outside the vehicle; if the ambient temperature is less than a preset lower temperature limit or greater than a preset upper temperature limit, the water body is temperature-controlled according to the actual temperature and the target temperature starting at the target time point.
[0203] Optionally, the control module 403 is specifically used to determine the difference between the total weight and the empty weight; when the difference is greater than a preset difference, the water body is temperature-controlled according to the actual temperature and the target temperature.
[0204] Optionally, the determination 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 full weight of the vehicle water cup; if the downward pressure is less than the preset downward pressure, 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, which will not be repeated here.
[0206] See also Figure 5 , Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0207] For example, Figure 5 As shown, the vehicle 500 includes: a memory 501 and a processor 502, wherein the memory 501 stores an 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] In addition, an embodiment of the present application also protects a vehicle, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a water temperature control method provided by an embodiment of the present application.
[0209] This embodiment also provides a readable storage medium, in which executable program code is stored. When the executable program code is run on a computer, the computer executes the above-mentioned related method steps to implement a water temperature control method provided by the above embodiment.
[0210] This embodiment also provides an executable program code product. When the executable program code product runs on a computer, the computer is enabled to execute the above-mentioned related steps to implement a water temperature control method provided in the above embodiment.
[0211] Among them, the device, readable storage medium, executable program code product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0212] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be 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 devices and methods 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 there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0214] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A water temperature control method, characterized in that: The method comprises: Get the total weight of the water cup on the vehicle; In the case where the total weight is greater than the empty weight of the vehicle-mounted water cup, determining a target temperature of the water loaded in the vehicle-mounted water cup; The water body is thermostatically controlled according to the actual temperature of the water body and the target temperature.
2. The method according to claim 1, characterized in that The step of determining the target temperature of the water in the vehicle-mounted water cup comprises: When the vehicle is in a powered-on state, determining the target temperature according to a first preset temperature; Alternatively, when the vehicle is in a power-off state, the target temperature is determined according to a second preset temperature; wherein the second preset temperature is lower than the first preset temperature.
3. The method according to claim 2, characterized in that The second preset temperature is a temperature within the first temperature range, and determining the target temperature according to the second preset temperature includes: obtaining the battery power of the vehicle; When the battery power is less than a preset power lower limit, the target temperature is determined according to the lower limit of the first temperature range.
4. The method according to claim 2, characterized in that: The first preset temperature is a temperature within the second temperature range, and determining the target temperature according to the first preset temperature includes: obtaining the battery power of the vehicle; When the battery power is less than the preset power lower limit, if the temperature inside the vehicle is less than the lower limit of the second temperature range, determining the target temperature according to the lower limit of the second temperature range; Alternatively, when the battery power is less than the preset lower limit of power, if the temperature inside the vehicle is less than the lower limit of the second temperature range, and the difference between the temperature inside the vehicle and the lower limit of the second temperature range is greater than the preset temperature difference, the target temperature is determined according to the temperature inside the vehicle.
5. The method according to claim 1, characterized in that The step of performing constant temperature control on the water body according to the actual temperature comprises: When the vehicle is powered off, the user's vehicle usage time is predicted; Starting from the target time point, the water body is temperature-controlled according to the actual temperature of the water body and the target temperature; wherein the target time point is a time point that is before the vehicle use time point and is separated from the vehicle use time point by a preset time period.
6. The method according to claim 5, characterized in that Before the water body is thermostatically controlled according to the actual temperature of the water body and the target temperature starting at the target time point, the method further comprises: obtaining the battery power of the vehicle; The preset duration is determined according to the difference between the battery power and the preset lower limit of the battery power; wherein the preset duration is the interval between the target time point and the vehicle use time point.
7. The method according to claim 5, characterized in that The step of starting at the target time point and performing constant temperature control on the water body according to the actual temperature of the water body and the target temperature includes: determining an ambient temperature outside the vehicle; If the ambient temperature is lower than the preset lower temperature limit or higher than the preset upper temperature limit, starting at the target time point, the water body is temperature-controlled according to the actual temperature and the target temperature.
8. The method according to any one of claims 1 to 7, characterized in that The step of performing constant temperature control on the water body according to the actual temperature comprises: determining a difference between the gross weight and the empty weight; When the difference is greater than a preset difference, the water body is temperature-controlled according to the actual temperature and the target temperature.
9. The method according to any one of claims 1 to 7, characterized in that: When the total weight is greater than the empty weight of the vehicle-mounted water cup, determining the target temperature of the water loaded in the vehicle-mounted water cup includes: When the total weight is greater than the empty weight and less than or equal to the full weight of the vehicle-mounted water cup, determining a downward pressure applied by the user to the vehicle-mounted water cup; If the downward pressure is less than the preset downward pressure, the target temperature is determined.
10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory so that the vehicle executes the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Vehicle-mounted cup holder assembly, automobile and control method for vehicle-mounted cup holder assembly
CN105751945A
Automobile-mounted cup holder assembly, automobile and control method for automobile-mounted cup holder assembly
CN105946683A
Cup holder control method and device, electronic equipment, vehicle and storage medium
CN117416268A
Vehicle-mounted integrated cooling and heating cup holder and automobile
CN117818445A
Cup holder control method and device, controller, cup holder, vehicle and medium
CN118205466A