Vehicle recommendation method, vehicle recommendation device, vehicle and storage medium
The method recommends a washing location and uses cooling strategies to prevent paint damage by ensuring the vehicle is cooled before washing, addressing the issue of paint degradation from direct washing after high-temperature exposure.
Patent Information
- Application Number
- CN202510380626.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-07-15
AI Technical Summary
In the prior art, direct cleaning of vehicles after high temperature exposure may lead to damage to the vehicle paint and reduce the life of the vehicle paint.
By detecting the surface temperature of the vehicle, determining the cooling strategy and driving to the recommended car wash position, ensuring that the surface temperature of the vehicle body is reduced to a safe temperature before cleaning, and cooling is performed by combining air conditioning and spraying devices to avoid damage to the car paint caused by high-temperature cleaning.
It effectively avoids car paint damage, improves user experience, and realizes safe cleaning of the vehicle without affecting travel plans.
Smart Images

Figure CN120317705A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more particularly, to a vehicle recommendation method, a vehicle recommendation device, a vehicle, and a storage medium. Background Art
[0002] With the popularization of automobiles, more and more users use vehicles as essential tools for traveling. For example, in the hot summer, to improve travel convenience, users will drive to their destinations.
[0003] Currently, after a vehicle is exposed to high temperatures and direct sunlight, directly washing the vehicle may reduce the lifespan of the vehicle paint. In view of this, how to avoid paint damage caused by car washing has become an urgent problem to be solved. Summary of the Invention
[0004] The present application provides a vehicle recommendation method, a vehicle recommendation device, a vehicle, and a storage medium. The method can recommend a car wash location to the user to avoid paint damage caused by car washing.
[0005] In a first aspect, a vehicle recommendation method is provided. The method includes:
[0006] If it is detected that the vehicle has a car wash requirement, obtain the body surface temperature of the vehicle;
[0007] If the body surface temperature is greater than a preset temperature threshold, determine a cooling strategy for the vehicle based on the body surface temperature;
[0008] Determine the target duration corresponding to the cooling strategy;
[0009] Based on the target duration and the current position of the vehicle, determine a recommended car wash location so that when the vehicle travels to the recommended car wash location, the body surface temperature is less than or equal to the preset temperature threshold.
[0010] In the above technical solution, when the vehicle has a car wash requirement and the surface temperature of the vehicle body is greater than the preset temperature threshold, based on the surface temperature of the vehicle body, a cooling strategy for the vehicle is determined, and a target duration corresponding to the cooling strategy is determined. Then, based on the target duration and the current position of the vehicle, a recommended car wash location is determined, so that when the vehicle travels to the recommended car wash location, the surface temperature of the vehicle body is less than or equal to the preset temperature threshold. Compared with the prior art of directly washing the vehicle, in this application, when the vehicle has a car wash requirement and the surface temperature of the vehicle body is relatively high, the surface of the vehicle body is cooled through a cooling strategy, and the vehicle is washed after the surface temperature of the vehicle body is less than or equal to the preset temperature threshold, avoiding damage to the vehicle paint caused by washing the vehicle when the surface temperature of the vehicle body is relatively high. In addition, by determining the target duration corresponding to the cooling strategy and based on the target duration and the current position of the vehicle, a recommended car wash location is determined, so that there is no need for the vehicle to park and wait for the surface temperature of the vehicle body to drop. Without affecting the user's travel plan, a car wash location is intelligently recommended to the user, so that when the vehicle travels to the recommended car wash location, the surface temperature of the vehicle body is less than or equal to the preset temperature threshold, thereby improving the user experience while avoiding damage to the vehicle paint caused by car washing.
[0011] In some possible implementation manners, in combination with the first aspect, the vehicle is equipped with a spray device;
[0012] The determining of the cooling strategy for the vehicle based on the surface temperature of the vehicle body includes:
[0013] If the surface temperature of the vehicle body is less than or equal to a first preset temperature threshold, the surface of the vehicle body is cooled based on the spray device; wherein, the first preset temperature threshold is greater than the preset temperature threshold;
[0014] If the surface temperature of the vehicle body is greater than the first preset temperature threshold, the surface of the vehicle body is cooled based on the air conditioner and the spray device in the vehicle.
[0015] In the above technical solution, when the surface temperature of the vehicle body is less than or equal to the first preset temperature threshold, the surface of the vehicle body is cooled based on the spray device; when the surface temperature of the vehicle body is greater than the first preset temperature threshold, the surface of the vehicle body is cooled based on the air conditioner and the spray device in the vehicle. Since the first preset temperature threshold is greater than the preset temperature threshold, when the surface temperature of the vehicle body is greater than the preset temperature threshold, the surface of the vehicle body is cooled through different cooling strategies, thereby avoiding damage to the vehicle paint caused by directly washing the vehicle and reducing the energy consumption of the vehicle.
[0016] In some possible implementation manners, in combination with the first aspect and the above implementation manners, the cooling of the surface of the vehicle body based on the air conditioner and the spray device in the vehicle includes:
[0017] Determine the target window corresponding to each air outlet of the air conditioner;
[0018] Control each air outlet of the air conditioner to output cold air to the target window, and control the nozzles of the spraying device to spray cooling water mist on the vehicle body surface.
[0019] In the above technical solution, by determining the target window corresponding to each air outlet of the air conditioner, controlling each air outlet of the air conditioner to output cold air to the target window, and controlling the nozzles of the spraying device to spray cooling water mist on the vehicle body surface; by spraying the cooling water mist on the vehicle body surface through the nozzles of the spraying device and outputting cold air to the target window through each air outlet of the air conditioner, the vehicle body surface of the vehicle is cooled by combining the vehicle body surface and the interior of the vehicle body, and the rate of reducing the temperature of the vehicle body surface can be increased.
[0020] Combined with the first aspect and the above implementation manner, in some possible implementation manners, the method further includes: obtaining the driving speed of the vehicle;
[0021] The controlling the nozzles of the spraying device to spray cooling water mist on the vehicle body surface includes:
[0022] Based on the driving speed, determine the spraying height of the nozzles;
[0023] After controlling the nozzles to be adjusted to the spraying height, spray cooling water mist on the vehicle body surface; wherein, the spraying height is negatively correlated with the driving speed.
[0024] In the above technical solution, based on the driving speed of the vehicle, determine the spraying height of the nozzles, and control the nozzles to spray cooling water mist on the vehicle body surface after being adjusted to the spraying height; since the spraying height is negatively correlated with the driving speed, adjust the spraying height of the nozzles through the driving speed of the vehicle. When the driving speed of the vehicle is low, a higher spraying height can spray cooling water mist on a larger area of the vehicle body surface to ensure the cooling rate of the vehicle body surface; when the driving speed of the vehicle is high, a lower spraying height can avoid waste caused by the cooling water mist spraying to other areas, so that while avoiding waste of the cooling water mist, the cooling rate of the vehicle body surface of the vehicle can be increased.
[0025] Combined with the first aspect and the above implementation manner, in some possible implementation manners, the determining the cooling strategy of the vehicle based on the vehicle body surface temperature includes:
[0026] Determine whether the driving speed of the vehicle is less than a preset speed threshold;
[0027] If the driving speed is less than the preset speed threshold, output a parking prompt message, and determine the cooling strategy based on the vehicle body surface temperature; wherein, the parking prompt message is used to prompt the user to park the vehicle in a shaded area;
[0028] If the driving speed is greater than or equal to the preset speed threshold, determine a cooling strategy for the vehicle based on the temperature of the vehicle body surface.
[0029] In the above technical solution, when the driving speed of the vehicle is less than the preset speed threshold, a parking prompt message is output, and a cooling strategy is determined based on the temperature of the vehicle body surface; when the driving speed of the vehicle is greater than or equal to the preset speed threshold, a cooling strategy for the vehicle is determined based on the temperature of the vehicle body surface; when the driving speed of the vehicle is relatively low, it is determined that the vehicle has a parking requirement, and the user is prompted through the parking prompt message to park the vehicle in a shaded area, thereby increasing the cooling rate of the vehicle body surface.
[0030] Combined with the first aspect and the above implementation, in some possible implementations, determining the target duration corresponding to the cooling strategy includes:
[0031] Determine the cooling rate of the vehicle body surface based on the cooling strategy;
[0032] Based on the cooling rate and the temperature of the vehicle body surface, determine the target duration required for the temperature of the vehicle body surface to drop to less than or equal to the preset temperature threshold.
[0033] In the above technical solution, through the cooling strategy, the cooling rate of the vehicle body surface is determined, and based on the cooling rate and the temperature of the vehicle body surface, the target duration required for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined; by the cooling rate of the vehicle body surface, the target duration for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined, which can improve the accuracy of determining the target duration.
[0034] Combined with the first aspect and the above implementation, in some possible implementations, the method further includes: obtaining candidate car wash locations within a preset range;
[0035] The determining a recommended car wash location based on the target duration and the current position of the vehicle so that the temperature of the vehicle body surface is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash location includes:
[0036] Predict the predicted duration from the current position of the vehicle to each candidate car wash location among the candidate car wash locations;
[0037] Based on the target duration and the predicted duration, select the recommended car wash location from the candidate car wash locations so that the temperature of the vehicle body surface is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash location.
[0038] In the above technical solution, the predicted duration from the current position of the vehicle to each candidate car wash position among the candidate car wash positions is predicted, and based on the target duration and the predicted duration, a recommended car wash position is selected from the candidate car wash positions, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position; through the target duration required for cooling, the current position of the vehicle and the candidate car wash positions, the recommended car wash position is intelligently selected, and after the surface of the vehicle body is cooled, the surface of the vehicle body is washed, avoiding damage to the car paint when the surface temperature of the vehicle body is relatively high and directly washing the car.
[0039] In a second aspect, a vehicle recommendation device is provided. The vehicle recommendation device includes:
[0040] A detection module, configured to obtain the surface temperature of the vehicle body if it is detected that the vehicle has a car wash requirement;
[0041] A calculation module, configured to determine a cooling strategy for the vehicle based on the surface temperature of the vehicle body if the surface temperature of the vehicle body is greater than a preset temperature threshold;
[0042] A determination module, configured to determine the target duration corresponding to the cooling strategy;
[0043] A selection module, configured to determine a recommended car wash position based on the target duration and the current position of the vehicle, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position.
[0044] In a third aspect, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code; the processor is used to call and run the executable program code from the memory, so that the vehicle executes the vehicle recommendation method in the first aspect or any possible implementation manner of the first aspect above.
[0045] In a fourth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program code, and when the computer program code runs on a computer, the computer is enabled to execute the vehicle recommendation method in the first aspect or any possible implementation manner of the first aspect above.
[0046] In a fifth aspect, a computer program product is provided. The computer program product includes: computer program code, and when the computer program code runs on a computer, the computer is enabled to execute the vehicle recommendation method in the first aspect or any possible implementation manner of the first aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 is a schematic diagram of a scenario of a vehicle recommendation method provided by an embodiment of the present application;
[0048] Figure 2 It is a schematic flow chart of a vehicle recommendation method provided by an embodiment of the present application;
[0049] Figure 3 It is a schematic flow chart of another vehicle recommendation method provided by an embodiment of the present application;
[0050] Figure 4 It is a schematic flow chart of a cooling strategy determination method provided by an embodiment of the present application;
[0051] Figure 5 It is a schematic structural diagram of a vehicle recommendation device provided by an embodiment of the present application;
[0052] Figure 6 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners
[0053] Next, the technical solutions in the present application will be clearly and elaborately described in conjunction with the accompanying drawings. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may represent A or B: "and / or" in the text is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality" means two or more than two.
[0054] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as implying or suggesting relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.
[0055] Figure 1 It is a schematic scenario diagram of a vehicle recommendation method provided by an embodiment of the present application.
[0056] Exemplarily, as Figure 1 shown, in the hot summer, in order to improve the convenience of travel, the user will drive to the destination; however, after the vehicle 100 is exposed to high temperature and sunlight, the surface temperature of the vehicle body of the vehicle 100 will be too high, and directly washing the vehicle 100 when the surface temperature of the vehicle body is too high may cause damage to the vehicle paint, thereby reducing the service life of the vehicle paint.
[0057] In view of this, the present application proposes a vehicle recommendation method, a vehicle recommendation device, a vehicle and a storage medium, which automatically cool the surface of the vehicle body after the vehicle is exposed to sunlight, and intelligently recommend a car wash location for the vehicle according to the current position of the vehicle, avoiding damage to the vehicle paint caused by direct car washing, and minimizing the attenuation of the service life of the vehicle paint caused by car washing.
[0058] Figure 2 It is a schematic flowchart of a vehicle recommendation method provided by an embodiment of the present application.
[0059] Exemplarily, Figure 2 The method shown can be executed by the vehicle's vehicle control unit or chip.
[0060] Exemplarily, as Figure 2 shown, the vehicle recommendation method 200 includes S210 - S240.
[0061] S210, if it is detected that the vehicle has a car wash requirement, obtain the body surface temperature of the vehicle.
[0062] Exemplarily, when the vehicle has a car wash requirement and the body surface temperature is too high and the body surface is directly washed, due to the large temperature difference between the body surface temperature and the water temperature, cracks may appear on the paint surface or the aging may be accelerated. To avoid damage to the paint caused by directly washing the vehicle, by cooling the body surface temperature of the vehicle, damage to the paint caused by car washing is avoided. It can be understood that the body surface temperature is used to indicate the temperature of the vehicle's outer shell.
[0063] In one example, when it is detected that the user performs an operation to turn on the car wash mode, it is determined that the vehicle has a car wash requirement. Optionally, the user can turn on the car wash mode by clicking the car wash control, or the user can also output a voice command to turn on the car wash mode. The way to turn on the car wash mode can be determined according to the actual situation and is not specifically limited here.
[0064] In another example, the body surface image of the vehicle is collected by the body sensor, the degree of dirt on the body surface is predicted based on the body surface image, it is determined whether the degree of dirt on the body surface is greater than the preset degree of dirt, when the degree of dirt on the body surface is greater than the preset degree of dirt, it is determined that the vehicle has a car wash requirement; when the degree of dirt on the body surface is less than or equal to the preset degree of dirt, it is determined that the vehicle does not have a car wash requirement.
[0065] Exemplarily, the body surface image is recognized by an image recognition model to predict the degree of dirt on the body surface, and the image recognition model is trained by sample images. Specifically, based on the feature extraction network of the image recognition model, the sample image features of the sample image are extracted, and the sample image is labeled with the sample degree of dirt of the sample image; based on the metric network of the image recognition model, the predicted degree of dirt of the sample image features is measured, and the dirt similarity between the sample degree of dirt and the predicted degree of dirt is determined, and the network parameters of the image recognition model are adjusted according to the degree of dirt.
[0066] In yet another example, the driving path of the vehicle is obtained, and based on the driving path of the vehicle, it is determined whether the vehicle is heading towards a gas station or a car wash location. When the vehicle is heading towards a gas station or a car wash location, an inquiry instruction is output to confirm with the user whether there is a car wash requirement. When the feedback instruction of the user to the inquiry instruction indicates that the user has a car wash requirement, it is determined that the vehicle has a car wash requirement; when the feedback instruction of the user to the inquiry instruction indicates that there is no car wash requirement, it is determined that the vehicle has no car wash requirement.
[0067] Further, in the case where it is detected that the vehicle has a car wash requirement, the body surface temperature of the vehicle is collected by a temperature sensor on the body surface of the vehicle.
[0068] Exemplarily, the body surface temperature can be collected by any temperature sensor on the body surface, or multiple surface temperatures of the temperature sensor can be collected, and the average temperature value of the multiple surface temperatures is determined as the body surface temperature of the vehicle. The body surface temperature can be determined according to the actual situation and is not specifically limited herein.
[0069] S220, if the body surface temperature is greater than a preset temperature threshold, based on the body surface temperature, determine the cooling strategy for the vehicle.
[0070] Exemplarily, when it is detected that the vehicle has a car wash requirement, the body surface temperature of the vehicle is obtained, and it is determined whether the body surface temperature is greater than the preset temperature threshold. When the body surface temperature is greater than the preset temperature threshold, it is determined that the body surface temperature of the vehicle is too high, and directly washing the vehicle may cause damage to the car paint, so the body surface temperature is determined, and thus the cooling strategy for the vehicle is determined; when the body surface temperature is less than or equal to the preset temperature threshold, the body surface can be directly washed.
[0071] It should be noted that the cooling strategy for the vehicle is used to indicate the strategy for cooling the body surface of the vehicle to reduce the temperature of the body surface and avoid damage to the car paint caused by directly washing the body surface of the vehicle.
[0072] Optionally, the preset temperature threshold can be 30 degrees, 35 degrees, 40 degrees, etc., and is not specifically limited herein.
[0073] Exemplarily, when the body surface temperature is greater than the preset temperature threshold, it is determined whether the body surface temperature is greater than the first preset temperature threshold. When the body surface temperature is less than or equal to the first preset temperature threshold, the body surface is cooled based on the spray device installed on the vehicle; when the body surface temperature is greater than the first preset temperature threshold, the body surface is cooled based on the air conditioner in the vehicle (for example, by outputting cold air through the air conditioner outlet) and the spray device. In addition, the cooling intensity of the cooling strategy is positively correlated with the body surface temperature.
[0074] It is understandable that the first preset temperature threshold is greater than the preset temperature threshold; for example, when the preset temperature threshold is 30 degrees, the first preset temperature threshold is 40 degrees.
[0075] To cool the vehicle body surface, a spray device is installed on the vehicle. The spray device includes a water tank, a water pump, and at least one nozzle connected by a pipeline. The water tank contains a liquid for cooling the vehicle body surface. The water pump is communicatively connected to the vehicle controller and is powered by the vehicle's power supply. The spraying direction of the nozzle is towards the vehicle body surface. When the vehicle body surface needs to be cooled, the vehicle controller controls the water pump to be powered on, thereby extracting the cooling liquid in the water tank and spraying the cooling water mist onto the vehicle body surface through the nozzle to cool the vehicle body surface.
[0076] Optionally, the liquid in the water tank can be water or an aqueous solution, and no specific limitation is made here.
[0077] Exemplarily, since the temperature of the vehicle body surface is relatively high, by spraying the cooling water mist onto the vehicle body surface through the nozzle of the spray device, the evaporation of the water mist requires heat absorption, which will reduce the temperature of the vehicle body surface. In addition, the temperature of the liquid in the water tank can also be controlled. Specifically, when it is necessary to cool the vehicle body surface, the liquid temperature of the liquid in the water tank is determined. When the liquid temperature is less than the preset liquid temperature, the liquid is heated until the liquid temperature is greater than or equal to the preset liquid temperature; when the liquid temperature is greater than or equal to the preset liquid temperature, the vehicle body surface is directly cooled through the nozzle of the spray device.
[0078] Optionally, the preset liquid temperature can be 0 degrees, 5 degrees, 10 degrees, etc., and no specific limitation is made here.
[0079] In the above technical solution, when the temperature of the vehicle body surface is less than or equal to the first preset temperature threshold, the vehicle body surface is cooled based on the spray device; when the temperature of the vehicle body surface is greater than the first preset temperature threshold, the vehicle body surface is cooled based on the air conditioner and the spray device in the vehicle; since the first preset temperature threshold is greater than the preset temperature threshold, when the temperature of the vehicle body surface is greater than the preset temperature threshold, different cooling strategies are used to cool the vehicle body surface, thereby avoiding damage to the vehicle paint caused by direct vehicle washing and reducing the energy consumption of the vehicle.
[0080] Exemplarily, to reduce the temperature of the vehicle body surface by the air conditioner, the cold air of the air conditioner needs to be transmitted to the vehicle body surface as much as possible. Specifically, the target windows corresponding to the air outlets of the air conditioner are determined, the air outlets of the air conditioner are controlled to output cold air to the target windows, and the nozzles of the spray device are controlled to spray the cooling water mist onto the vehicle body surface.
[0081] For example, taking the target air outlet among the air outlets of the air conditioner as an example, obtain the target range that the target air outlet can adjust, and determine the candidate windows within the target range; obtain the reference distances between each candidate window in the candidate windows and the target air outlet, and select the candidate window corresponding to the reference distance with the smallest value in the reference distances as the target window.
[0082] In one example, when the surface temperature of the vehicle body is less than or equal to the first preset temperature threshold, control the nozzle of the spraying device to spray cooling water mist on the surface of the vehicle body.
[0083] In another example, when the surface temperature of the vehicle body is greater than the first preset temperature threshold, determine the target windows corresponding to the air outlets of the air conditioner, control the air outlets of the air conditioner to output cold air to the target windows, and control the nozzle of the spraying device to spray cooling water mist on the surface of the vehicle body.
[0084] In the above technical solution, by determining the target windows corresponding to the air outlets of the air conditioner, controlling the air outlets of the air conditioner to output cold air to the target windows, and controlling the nozzle of the spraying device to spray cooling water mist on the surface of the vehicle body; by spraying cooling water mist on the surface of the vehicle body with the nozzle of the spraying device and outputting cold air to the target windows through the air outlets of the air conditioner, the surface of the vehicle body of the vehicle can be cooled by combining the surface of the vehicle body and the interior of the vehicle body, and the rate of reducing the surface temperature of the vehicle body can be increased.
[0085] It can be understood that when the nozzle of the spraying device sprays cooling water mist, it may be affected by the driving speed of the vehicle; for example, when the driving speed of the vehicle is relatively high, the cooling water mist sprayed by the nozzle of the spraying device may be sprayed onto other vehicles or the road surface. Therefore, adjust the height of the nozzle of the spraying device according to the driving speed of the vehicle, so as to improve the cooling rate of the surface of the vehicle body while avoiding waste of the cooling water mist.
[0086] Exemplarily, obtain the driving speed of the vehicle, and control the nozzle of the spraying device to spray cooling water mist on the surface of the vehicle body. Specifically, based on the driving speed of the vehicle, determine the spraying height of the nozzle, and after controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body. The spraying height is negatively correlated with the driving speed. When the driving speed of the vehicle increases, the spraying height of the nozzle decreases; when the driving speed of the vehicle decreases, the spraying height of the nozzle increases. Of course, when the spraying height of the nozzle reaches the highest threshold, the spraying height will not change with the driving speed of the vehicle.
[0087] Specifically, obtain the driving speed of the vehicle, determine the target speed range in which the driving speed is located, and determine the preset height corresponding to the target speed range as the spraying height. For example, the correspondence between the preset speed range and the preset height includes that the preset speed range is (0, 20] (unit: km / h), and the preset height is 30 cm; the preset speed range is (20, 40], and the preset height is 15 cm; when the preset speed is greater than 40, the preset height is 5 cm. When the driving speed of the vehicle is 40 km / h, the spraying height of the nozzle is 15 cm.
[0088] Of course, it is also possible to determine the target speed range in which the driving speed is located according to the driving speed of the vehicle, and determine the preset angle corresponding to the target speed range as the spraying angle, and the spraying angle is negatively correlated with the driving speed.
[0089] In one example, when the surface temperature of the vehicle body is less than or equal to the first preset temperature threshold, obtain the driving speed of the vehicle, and determine the spraying height of the nozzle according to the driving speed. After controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body, and the spraying height is negatively correlated with the driving speed.
[0090] In another example, when the surface temperature of the vehicle body is greater than the first preset temperature threshold, obtain the driving speed of the vehicle, and determine the spraying height of the nozzle according to the driving speed; and determine the target window corresponding to each air outlet of the air conditioner, control each air outlet of the air conditioner to output cold air to the target window, and control the nozzle to adjust to the spraying height and then spray cooling water mist on the surface of the vehicle body, and the spraying height is negatively correlated with the driving speed.
[0091] The above technical solution determines the spraying height of the nozzle through the driving speed of the vehicle, and after controlling the nozzle to adjust to the spraying height, sprays cooling water mist on the surface of the vehicle body; since the spraying height is negatively correlated with the driving speed, the spraying height of the nozzle is adjusted through the driving speed of the vehicle. When the driving speed of the vehicle is low, a higher spraying height can spray cooling water mist on a larger area of the vehicle body surface to ensure the cooling rate of the vehicle body surface; when the driving speed of the vehicle is high, a lower spraying height can avoid waste caused by spraying the cooling water mist to other areas, so that while avoiding waste of the cooling water mist, the cooling rate of the vehicle body surface of the vehicle can be improved.
[0092] In order to further improve the reduction rate of the surface temperature of the vehicle body, when there is a parking requirement for the vehicle, prompt the user to park the vehicle in a shaded area to improve the reduction rate of the surface temperature of the vehicle body.
[0093] Exemplarily, it is determined whether the surface temperature of the vehicle body is greater than a preset temperature threshold. When the surface temperature of the vehicle body is less than or equal to the preset temperature threshold, the vehicle is directly washed; when the surface temperature of the vehicle body is greater than the preset temperature threshold, the driving speed of the vehicle is obtained, and it is determined whether the driving speed of the vehicle is less than a preset speed threshold. When the driving speed of the vehicle is less than the preset speed threshold, a parking prompt message is output, and based on the surface temperature of the vehicle body, a cooling strategy is determined, so as to cool the surface of the vehicle body through the cooling strategy. The parking prompt message is used to prompt the user to park the vehicle in a shaded area; when the driving speed of the vehicle is greater than the preset speed threshold, a cooling strategy for the vehicle is determined based on the surface temperature of the vehicle body.
[0094] Optionally, the preset speed threshold can be 5 km / h, 10 km / h, etc., and no specific limitation is made here.
[0095] Optionally, the method for determining the cooling strategy based on the surface temperature of the vehicle body can refer to the foregoing disclosed embodiments and will not be elaborated here.
[0096] It can be understood that when the driving speed of the vehicle is less than the preset speed threshold, the vehicle has a parking requirement, and then a prompt message is output to prompt the user to park the vehicle in a shaded area through the prompt message, so as to increase the cooling rate of the surface of the vehicle body.
[0097] For example, the preset speed threshold is 5 km / h. When the driving speed of the vehicle is 30 km / h, a cooling strategy for the vehicle is determined according to the surface temperature of the vehicle body; when the driving speed of the vehicle is 2 km / h, the parking prompt message is "Hello, please park the vehicle in a shaded area to quickly cool the surface of the vehicle body", and a cooling strategy is determined according to the surface temperature of the vehicle body, and the surface of the vehicle body is cooled.
[0098] In the above technical solution, when the driving speed of the vehicle is less than the preset speed threshold, a parking prompt message is output, and a cooling strategy is determined based on the surface temperature of the vehicle body; when the driving speed of the vehicle is greater than or equal to the preset speed threshold, a cooling strategy for the vehicle is determined based on the surface temperature of the vehicle body; when the driving speed of the vehicle is relatively low, it is determined that the vehicle has a parking requirement, and the user is prompted to park the vehicle in a shaded area through the parking prompt message, thereby increasing the cooling rate of the surface of the vehicle body.
[0099] S230, determine the target duration corresponding to the cooling strategy.
[0100] Exemplarily, in the case of determining the cooling strategy of the vehicle according to the surface temperature of the vehicle body, the surface of the vehicle body is cooled through the cooling strategy, the cooling rate of the surface of the vehicle body is determined according to multiple temperature sampling points, and the target duration required for the surface temperature of the vehicle body to be reduced to the preset temperature threshold is determined according to the cooling rate and the surface temperature of the vehicle body.
[0101] Specifically, the vehicle body surface is cooled by a cooling strategy, the temperature of the vehicle body surface is sampled at a first moment to obtain a first reference temperature, the temperature of the vehicle body surface is sampled at a second moment to obtain a second reference temperature, the temperature difference of the vehicle body surface from the first moment to the second moment is determined, and the time interval from the first moment to the second moment is determined. Based on the temperature difference and the time interval, the cooling rate of the vehicle body surface is determined.
[0102] Furthermore, the temperature difference between the temperature of the vehicle body surface and a preset temperature threshold is determined, and based on the temperature difference and the cooling rate, the target time required for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined.
[0103] For example, according to the change of the temperature of the vehicle body surface, if the cooling rate of the vehicle body surface is determined to be 2 degrees per minute and the temperature difference between the temperature of the vehicle body surface and the preset temperature threshold is 20 degrees, then the target time required for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined to be 10 minutes.
[0104] Optionally, the cooling strategy can be determined according to the foregoing disclosed embodiments, and the cooling strategy can be to cool the vehicle body surface through a spraying device, or to cool the vehicle body surface according to the air conditioner and the spraying device in the vehicle; of course, it can also be to cool the vehicle body surface through a spraying device while the vehicle is parked in a shaded area; or, to cool the vehicle body surface according to the air conditioner and the spraying device in the vehicle while the vehicle is parked in a shaded area. The cooling strategy is not specifically limited herein.
[0105] In the above technical solution, through the cooling strategy, the cooling rate of the vehicle body surface is determined, and based on the cooling rate and the temperature of the vehicle body surface, the target time required for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined; by the cooling rate of the vehicle body surface, the target time for the temperature of the vehicle body surface to drop to the preset temperature threshold is determined, which can improve the accuracy of determining the target time.
[0106] S240. Based on the target time and the current position of the vehicle, a recommended car wash location is determined so that when the vehicle travels to the recommended car wash location, the temperature of the vehicle body surface is less than or equal to the preset temperature threshold.
[0107] Exemplarily, when the temperature of the vehicle body surface is greater than the preset temperature threshold, the cooling strategy of the vehicle is determined according to the temperature of the vehicle body surface, the target time corresponding to the cooling strategy is determined according to the cooling strategy, and then the recommended car wash location is determined based on the target time and the current position of the vehicle so that when the vehicle travels to the recommended car wash location, the temperature of the vehicle body surface is less than or equal to the preset temperature threshold.
[0108] For example, according to the driving route of the vehicle, predict the predicted position of the vehicle after a target duration, and determine, among the candidate car wash positions between the predicted position and the driving destination, the recommended car wash position that is closest to the preset position, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position.
[0109] Exemplarily, obtain the candidate car wash positions within a preset range, and select a recommended car wash position from the candidate car wash positions according to the target duration corresponding to the cooling strategy and the current position of the vehicle, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position. Specifically, obtain the candidate car wash positions within a preset range, predict the multiple predicted durations from the current position of the vehicle to each candidate car wash position among the candidate car wash positions, and based on the target duration and the predicted durations, select a recommended car wash position from the candidate car wash positions, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position.
[0110] Optionally, the preset range can be a 1-kilometer range area centered on the current position of the vehicle; the preset range can also be the range area where the navigation path is located; of course, the preset range can be the range area passed by the historical path. The preset range can be determined according to the actual situation and is not specifically limited herein.
[0111] For example, predict the multiple predicted durations from the current position of the vehicle to each candidate car wash position among the candidate car wash positions, determine the candidate durations that are greater than or equal to the target duration among the predicted durations, and use the car wash position corresponding to the smallest duration value among the candidate durations as the recommended car wash position.
[0112] In the above technical solution, by predicting the predicted durations from the current position of the vehicle to each candidate car wash position among the candidate car wash positions, and based on the target duration and the predicted durations, select a recommended car wash position from the candidate car wash positions, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position; through the target duration required for cooling, the current position of the vehicle and the candidate car wash positions, intelligently select the recommended car wash position, cool the surface of the vehicle body, and then wash the surface of the vehicle body, avoiding damage to the car paint when directly washing the car when the surface temperature of the vehicle body is relatively high.
[0113] To improve the user experience, the recommended car wash position can be selected according to the user's historical car wash position or navigation path, so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position, and then the surface of the vehicle body is washed.
[0114] Exemplarily, when determining the target duration corresponding to the cooling strategy, it is determined whether there is a navigation path in the vehicle. When there is a navigation path in the vehicle, candidate car wash locations passed by the navigation path are obtained (the preset range is the range area where the navigation path is located); when there is no navigation path in the vehicle, the user's historical car wash location is obtained (the preset range is the range area passed by the historical path), and the historical car wash location is determined as the candidate car wash location.
[0115] Further, when determining the candidate car wash location, the vehicle's Electronic Control Unit (ECU) obtains the candidate car wash location under the navigation path according to the navigation data, calculates the target distance from the vehicle's current position to the candidate car wash location, and obtains the historical average speed under the vehicle navigation path in real time. The path from the vehicle to the candidate car wash location is segmented, and based on the historical average speed and the multiple segmented paths, the predicted duration from the vehicle's current position to each candidate car wash location among the candidate car wash locations is calculated. And according to the predicted duration and the target duration required to cool down to the preset temperature threshold, a recommended car wash location is selected from the candidate car wash locations, so that when the vehicle travels to the recommended car wash location, the temperature on the vehicle body surface is less than or equal to the preset temperature threshold.
[0116] In the above technical solution, when the vehicle has a car wash requirement and the temperature on the vehicle body surface is greater than the preset temperature threshold, based on the temperature on the vehicle body surface, the cooling strategy of the vehicle is determined, and the target duration corresponding to the cooling strategy is determined. Then, based on the target duration and the current position of the vehicle, the recommended car wash location is determined, so that when the vehicle travels to the recommended car wash location, the temperature on the vehicle body surface is less than or equal to the preset temperature threshold; compared with directly washing the vehicle in the prior art, in this application, when the vehicle has a car wash requirement and the temperature on the vehicle body surface is relatively high, the temperature on the vehicle body surface is cooled through the cooling strategy, and the vehicle is washed after the temperature on the vehicle body surface is less than or equal to the preset temperature threshold, avoiding damage to the vehicle paint caused by washing the vehicle when the temperature on the vehicle body surface is relatively high; in addition, by determining the target duration corresponding to the cooling strategy and based on the target duration and the current position of the vehicle, the recommended car wash location is determined, so that there is no need for the vehicle to park and wait for the temperature on the vehicle body surface to cool down. Without affecting the user's travel plan, the car wash location is intelligently recommended to the user, so that when the vehicle travels to the recommended car wash location, the temperature on the vehicle body surface is less than or equal to the preset temperature threshold, thereby improving the user's experience while avoiding damage to the vehicle paint caused by washing.
[0117] Figure 3 It is a schematic flowchart of another vehicle recommendation method provided by an embodiment of the present application.
[0118] Exemplarily, Figure 3 The method shown can be executed by a vehicle's integrated controller or chip.
[0119] Exemplarily, as Figure 3 shown, the vehicle recommendation method 300 includes steps S310 - S390.
[0120] S310, if it is detected that the vehicle has a car wash requirement, obtain the body surface temperature of the vehicle.
[0121] Exemplarily, when the vehicle has a car wash requirement and the body surface temperature is too high to directly wash the body surface, due to the large temperature difference between the body surface temperature and the water temperature, cracks may appear on the paint surface or the aging may be accelerated. By cooling the body surface temperature of the vehicle, the paint damage caused by car washing can be avoided.
[0122] Optionally, when it is detected that the user performs an operation to turn on the car wash mode, it is determined that the vehicle has a car wash requirement. Or, collect the body surface image of the vehicle through the body sensor, predict the degree of dirt on the body surface based on the body surface image, determine whether the degree of dirt on the body surface is greater than the preset dirt degree, and when the degree of dirt on the body surface is greater than the preset dirt degree, determine that the vehicle has a car wash requirement.
[0123] Of course, the driving path of the vehicle can also be obtained, and it is determined whether the vehicle is driving towards a gas station or a car wash location according to the driving path of the vehicle. When the vehicle is driving towards a gas station or a car wash location, an inquiry instruction is output to confirm with the user whether there is a car wash requirement. When the feedback instruction to the inquiry instruction indicates that the user has a car wash requirement, it is determined that the vehicle has a car wash requirement.
[0124] Further, when it is detected that the vehicle has a car wash requirement, collect the body surface temperature through the temperature sensor on the body surface of the vehicle.
[0125] S320, if the body surface temperature is greater than the preset temperature threshold, obtain the driving speed of the vehicle.
[0126] Exemplarily, determine whether the body surface temperature is greater than the preset temperature threshold. When the body surface temperature of the vehicle is less than or equal to the preset temperature threshold, directly wash the vehicle; when the body surface temperature of the vehicle is greater than the preset temperature threshold, obtain the driving speed of the vehicle, and determine the body surface cooling strategy according to the driving speed of the vehicle.
[0127] Optionally, the preset speed threshold can be 5 km / h, 10 km / h, etc., and no specific limitation is made here.
[0128] S330, determine whether the driving speed is less than the preset speed threshold; if so, execute S340; if not, execute S350.
[0129] Exemplarily, when the surface temperature of the vehicle body is greater than a preset temperature threshold, a cooling strategy for the vehicle body surface is determined according to the driving speed of the vehicle.
[0130] S340, output a parking prompt message, and determine a cooling strategy based on the vehicle body surface temperature.
[0131] Exemplarily, in order to increase the rate of decrease in the surface temperature of the vehicle body, when there is a parking requirement for the vehicle, the user is prompted to park the vehicle in a shaded area to increase the rate of decrease in the vehicle body surface temperature.
[0132] Exemplarily, it is determined whether the driving speed of the vehicle is less than a preset speed threshold. When the driving speed of the vehicle is less than the preset speed threshold, a parking prompt message is output, and a cooling strategy is determined based on the vehicle body surface temperature, so as to cool the vehicle body surface through the cooling strategy. The parking prompt message is used to prompt the user to park the vehicle in a shaded area.
[0133] Optionally, the method for determining the cooling strategy based on the vehicle body surface temperature may refer to the foregoing disclosed embodiments and will not be elaborated herein.
[0134] It can be understood that when the driving speed of the vehicle is less than the preset speed threshold, there is a parking requirement for the vehicle. Then, through the parking prompt message, the user is prompted to park the vehicle in a shaded area to increase the rate of decrease in the vehicle body surface temperature.
[0135] S350, determine a cooling strategy based on the vehicle body surface temperature.
[0136] Exemplarily, it is determined whether the driving speed of the vehicle is less than a preset speed threshold. When the driving speed of the vehicle is greater than the preset speed threshold, a cooling strategy for the vehicle is determined based on the vehicle body surface temperature.
[0137] Optionally, the method for determining the cooling strategy based on the vehicle body surface temperature may refer to the foregoing disclosed embodiments and will not be elaborated herein.
[0138] S360, determine the cooling rate of the vehicle body surface based on the cooling strategy.
[0139] Exemplarily, in the case of determining the cooling strategy of the vehicle according to the vehicle body surface temperature, the vehicle body surface is cooled through the cooling strategy, and the cooling rate of the vehicle body surface is determined according to the temperature sampling points.
[0140] For example, sample the temperature of the vehicle body surface at a first moment to obtain a first reference temperature, sample the temperature of the vehicle body surface at a second moment to obtain a second reference temperature, determine the temperature difference of the vehicle body surface from the first moment to the second moment, and determine the time interval from the first moment to the second moment, and determine the cooling rate of the vehicle body surface according to the temperature difference and the time interval.
[0141] S370. Based on the cooling rate and the vehicle body surface temperature, determine the target time required for the vehicle body surface temperature to drop to a preset temperature threshold.
[0142] Exemplarily, determine the temperature difference between the vehicle body surface temperature of the vehicle and the preset temperature threshold, and determine the target time required for the vehicle body surface temperature of the vehicle to drop to the preset temperature threshold according to the temperature difference and the cooling rate.
[0143] For example, according to the change of the vehicle body surface temperature of the vehicle, determine that the cooling rate of the vehicle body surface of the vehicle is 2 degrees per minute, and the temperature difference between the vehicle body surface temperature of the vehicle and the preset temperature threshold is 20 degrees, then determine that the target time required for the vehicle body surface temperature of the vehicle to drop to the preset temperature threshold is 10 minutes.
[0144] S380. Predict the predicted time for each candidate car wash position from the current position of the vehicle to the candidate car wash positions.
[0145] Exemplarily, obtain candidate car wash positions within a preset range, and predict multiple predicted times for each candidate car wash position from the current position of the vehicle to the candidate car wash positions.
[0146] To improve the user experience, the recommended car wash position can be selected according to the user's historical car wash position or navigation path, so that when the vehicle travels to the recommended car wash position, the vehicle body surface temperature is less than or equal to the preset temperature threshold, and then the vehicle body surface is cleaned.
[0147] Exemplarily, in the case of determining the target time corresponding to the cooling strategy, determine whether there is a navigation path in the vehicle. When there is a navigation path in the vehicle, obtain the candidate car wash positions passed by the navigation path (the preset range is the range area where the navigation path is located); when there is no navigation path in the vehicle, obtain the user's historical car wash position (the preset range is the range area passed by the historical path), and determine the historical car wash position as the candidate car wash position.
[0148] S390. Based on the target time and the predicted time, select a recommended car wash position from the candidate car wash positions, so that when the vehicle travels to the recommended car wash position, the vehicle body surface temperature is less than or equal to the preset temperature threshold.
[0149] Exemplarily, candidate car wash locations within a preset range are obtained, and multiple predicted durations from the current position of the vehicle to each candidate car wash location among the candidate car wash locations are predicted. Based on the target duration and the predicted durations, a recommended car wash location is selected from the candidate car wash locations, so that the surface temperature of the vehicle body is less than or equal to a preset temperature threshold when the vehicle travels to the recommended car wash location.
[0150] For example, multiple predicted durations from the current position of the vehicle to each candidate car wash location among the candidate car wash locations are predicted, candidate durations greater than or equal to the target duration among the predicted durations are determined, and the car wash location corresponding to the candidate duration with the smallest duration value is used as the recommended car wash location.
[0151] In the above technical solution, when the vehicle has a car wash requirement and the surface temperature of the vehicle body is relatively high, the surface of the vehicle body is cooled through a cooling strategy. When the driving speed of the vehicle is relatively low, it is determined that the vehicle has a parking requirement, and the user is prompted through parking prompt information to park the vehicle in a shaded area, thereby improving the cooling rate of the surface of the vehicle body. Further, through the target duration required for cooling, the current position of the vehicle, and the candidate car wash locations, a recommended car wash location is intelligently selected, and after the surface of the vehicle body is cooled, the surface of the vehicle body is cleaned, avoiding damage to the vehicle paint caused by washing the vehicle when the surface temperature of the vehicle body is relatively high. In addition, by determining the target duration corresponding to the cooling strategy and based on the target duration and the current position of the vehicle, a recommended car wash location is determined, so that there is no need for the vehicle to park and wait for the surface of the vehicle body to cool down. Without affecting the user's travel plan, a recommended car wash location is intelligently recommended to the user, so that the surface temperature of the vehicle body is less than or equal to a preset temperature threshold when the vehicle travels to the recommended car wash location, thereby improving the user experience while avoiding damage to the vehicle paint caused by car washing.
[0152] Figure 4 It is a schematic flowchart of a method for determining a cooling strategy provided by an embodiment of the present application.
[0153] Exemplarily, Figure 4 The method shown can be executed by a vehicle's vehicle controller or chip.
[0154] Exemplarily, as Figure 4 shown, the cooling strategy determination method 400 includes steps S410 - S470, and steps S410 - S470 can be used as a refinement of step S220 in the embodiment shown. Figure 2 shown.
[0155] S410, if it is detected that the vehicle has a car wash requirement, obtain the surface temperature of the vehicle body.
[0156] Exemplarily, if it is detected that the vehicle has a car wash requirement, the method for obtaining the surface temperature of the vehicle body can refer to the foregoing disclosed embodiments and will not be elaborated herein.
[0157] S420. If the temperature of the vehicle body surface is greater than a preset temperature threshold, obtain the driving speed of the vehicle.
[0158] Exemplarily, if the temperature of the vehicle body surface is greater than a preset temperature threshold, obtain the driving speed of the vehicle.
[0159] S430. Determine whether the temperature of the vehicle body surface is greater than a first preset temperature threshold; if so, execute S440; if not, execute S460.
[0160] It can be understood that the first preset temperature threshold is greater than the preset temperature threshold.
[0161] Exemplarily, when the temperature of the vehicle body surface is greater than a preset temperature threshold, determine a cooling strategy based on the temperature of the vehicle body surface, and the cooling intensity of the cooling strategy is positively correlated with the temperature of the vehicle body surface.
[0162] S440. Based on the driving speed, determine the spraying height of the nozzle and determine the target window corresponding to each air outlet of the air conditioner.
[0163] Exemplarily, when the temperature of the vehicle body surface is greater than the first preset temperature threshold, based on the driving speed of the vehicle, determine the spraying height of the nozzle, and after controlling the nozzle to adjust to the spraying height, spray cooling water mist on the vehicle body surface. The spraying height is negatively correlated with the driving speed. When the driving speed of the vehicle increases, the spraying height of the nozzle decreases; when the driving speed of the vehicle decreases, the spraying height of the nozzle increases. Of course, when the spraying height of the nozzle reaches the highest threshold, the spraying height does not change with the driving speed of the vehicle.
[0164] Exemplarily, taking the target air outlet among the air outlets of the air conditioner as an example, obtain the target range that the target air outlet can adjust, and determine the candidate windows within the target range; obtain the reference distances between each candidate window and the target air outlet among the candidate windows, and select the candidate window corresponding to the reference distance with the smallest value in the reference distances as the target window.
[0165] S450. Control each air outlet of the air conditioner to output cold air to the target window, and after controlling the nozzle to adjust to the spraying height, spray cooling water mist on the vehicle body surface.
[0166] Exemplarily, based on the driving speed, determine the spraying height of the nozzle, determine the target window corresponding to each air outlet of the air conditioner, control each air outlet of the air conditioner to output cold air to the target window, and after controlling the nozzle to adjust to the spraying height, spray cooling water mist on the vehicle body surface.
[0167] S460. Based on the driving speed, determine the spraying height of the nozzle.
[0168] Exemplarily, when the surface temperature of the vehicle body is less than or equal to the first preset temperature threshold, based on the driving speed of the vehicle, the spraying height of the nozzle is determined, and the spraying height is negatively correlated with the driving speed. Of course, when the spraying height of the nozzle reaches the maximum threshold, the spraying height will not change with the driving speed of the vehicle.
[0169] S470. After controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body.
[0170] Exemplarily, based on the driving speed, the spraying height of the nozzle is determined, and after controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body.
[0171] In the above technical solution, the spraying height of the nozzle is adjusted by the driving speed of the vehicle. When the driving speed of the vehicle is low, a higher spraying height can spray cooling water mist on a larger area of the vehicle body surface to ensure the cooling rate of the vehicle body surface; when the driving speed of the vehicle is high, a lower spraying height can avoid waste caused by the cooling water mist spraying to other areas, so as to improve the cooling rate of the vehicle body surface while avoiding waste of the cooling water mist.
[0172] It should be understood that the above examples are for helping those skilled in the art to understand the embodiments of the present application, rather than limiting the embodiments of the present application to the specific numerical values or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes according to the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0173] As described above in conjunction with Figures 1 to 4 The vehicle recommendation method provided by the embodiments of the present application is described in detail; hereinafter, in conjunction with Figure 5 And Figure 6 The device embodiments of the present application are described in detail. It should be understood that the devices in the embodiments of the present application can execute various methods of the foregoing embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments.
[0174] Figure 5 It is a schematic structural diagram of a vehicle recommendation device provided by an embodiment of the present application.
[0175] Exemplarily, as Figure 5 shown, the vehicle recommendation device 500 includes:
[0176] The detection module 510: is used to obtain the surface temperature of the vehicle body if it is detected that the vehicle has a car washing requirement;
[0177] The calculation module 520: is used to determine the cooling strategy of the vehicle based on the surface temperature of the vehicle body if the surface temperature of the vehicle body is greater than the preset temperature threshold;
[0178] Determination module 530: used to determine the target duration corresponding to the cooling strategy;
[0179] Selection module 540: used to determine a recommended car wash location based on the target duration and the current position of the vehicle, so that the surface temperature of the vehicle body is less than or equal to a preset temperature threshold when the vehicle travels to the recommended car wash location.
[0180] Optionally, as an embodiment, the vehicle is equipped with a spraying device; the calculation module 520 is specifically configured to:
[0181] If the surface temperature of the vehicle body is less than or equal to the first preset temperature threshold, cool down the surface of the vehicle body based on the spraying device; wherein, the first preset temperature threshold is greater than the preset temperature threshold;
[0182] If the surface temperature of the vehicle body is greater than the first preset temperature threshold, cool down the surface of the vehicle body based on the air conditioner and the spraying device in the vehicle.
[0183] Optionally, as an embodiment, the calculation module 520 is specifically configured to:
[0184] Determine the target window corresponding to each air outlet of the air conditioner;
[0185] Control each air outlet of the air conditioner to output cold air to the target window, and control the nozzles of the spraying device to spray cooling water mist on the surface of the vehicle body.
[0186] Optionally, as an embodiment, the vehicle recommendation device 500 further includes an acquisition module, and the acquisition module is specifically configured to: acquire the driving speed of the vehicle;
[0187] The calculation module 520 is specifically configured to:
[0188] Based on the driving speed, determine the spraying height of the nozzle;
[0189] After controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body; wherein, the spraying height is negatively correlated with the driving speed.
[0190] Optionally, as an embodiment, the vehicle is equipped with a spraying device; the calculation module 520 is specifically configured to:
[0191] Determine whether the driving speed of the vehicle is less than a preset speed threshold;
[0192] When the driving speed is less than the preset speed threshold, output a parking prompt message, and determine a cooling strategy based on the surface temperature of the vehicle body; wherein, the parking prompt message is used to prompt the user to park the vehicle in a shaded area;
[0193] When the driving speed is greater than or equal to the preset speed threshold, determine the cooling strategy of the vehicle based on the surface temperature of the vehicle body.
[0194] Optionally, as an embodiment, the determining module 530 is specifically configured to:
[0195] Determine the cooling rate of the vehicle body surface based on the cooling strategy;
[0196] Based on the cooling rate and the vehicle body surface temperature, determine the target duration required for the vehicle body surface temperature to drop to be less than or equal to the preset temperature threshold.
[0197] Optionally, as an embodiment, the obtaining module is specifically configured to:
[0198] Obtain candidate car wash positions within a preset range;
[0199] The selection module 540 is specifically configured to:
[0200] Predict the predicted duration from the current position of the vehicle to each candidate car wash position among the candidate car wash positions;
[0201] Based on the target duration and the predicted duration, select a recommended car wash position from the candidate car wash positions so that the vehicle body surface temperature is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash position.
[0202] It should be noted that the above vehicle recommendation device 500 is embodied in the form of functional units. The term "module" here can be implemented in the form of software and / or hardware, and no specific limitation is made thereto.
[0203] For example, the "module" can be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group of processors, etc.) for executing one or more software or firmware programs, a memory, a merged logic circuit, and / or other suitable components that support the described functions.
[0204] Therefore, the units of the various examples described in the embodiments of the present application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0205] Figure 6 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application.
[0206] Exemplarily, the vehicle 600 and Figure 1 the vehicle 100 in represent the same vehicle.
[0207] Exemplarily, as Figure 6 shown, the vehicle 600 includes: a memory 610 and a processor 620. Among them, an executable program code 630 is stored in the memory 610, and the processor 620 is configured to call and execute the executable program code 630 to execute a vehicle recommendation method.
[0208] Exemplarily, the memory 610 can be used to store the relevant programs of the vehicle recommendation method provided in the embodiments of the present application; the processor 620 can call the relevant programs of the vehicle recommendation method stored in the memory 610 and execute the vehicle recommendation method of the embodiments of the present application; for example, if it is detected that the vehicle has a car wash requirement, obtain the body surface temperature of the vehicle; if the body surface temperature is greater than a preset temperature threshold, determine the cooling strategy of the vehicle based on the body surface temperature; determine the target duration corresponding to the cooling strategy; based on the target duration and the current position of the vehicle, determine the recommended car wash location so that when the vehicle travels to the recommended car wash location, the body surface temperature is less than or equal to the preset temperature threshold.
[0209] In this embodiment, the device can be divided into functional modules according to the above method example. For example, it can correspond to each functional module, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is illustrative, only a logical function division, and there may be other division methods in actual implementation.
[0210] In the case of dividing each functional module according to each function, the device may further include a detection module, a calculation module, a determination module, a selection module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be cited in the function description of the corresponding functional module, and will not be repeated here.
[0211] It should be understood that the device provided in this embodiment is used to execute the above vehicle recommendation method, so the same effect as the above implementation method can be achieved.
[0212] In the case of adopting an integrated unit, the device may include a processing module and a storage module. Among them, when the device is applied to a vehicle, the processing module can be used to control and manage the actions of the vehicle. The storage module can be used to support the vehicle to execute relevant program codes, etc.
[0213] Among them, the processing module can be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits shown in combination with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory.
[0214] In addition, the device provided by the embodiments of this application can specifically be a chip, a component, or a module. The chip can include a connected processor and a memory; among them, the memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a vehicle recommendation method provided by the above embodiments.
[0215] This application also provides a computer-readable storage medium. Computer program code is stored in the computer-readable storage medium. When the computer program code runs on a computer, the computer is caused to execute the above-related method steps to implement a vehicle recommendation method provided by the above embodiments. Among them, the computer-readable storage medium can include, but is not limited to, any type of disk, including floppy disks, optical disks, digital versatile discs (DVDs), compact disc read-only memories (CD-ROMs), micro drives, and magneto-optical disks, read-only memories (ROMs), random access memories (RAMs), erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), dynamic random access memories (DRAMs), video random access memories (VRAMs), flash memory devices, magnetic cards or optical cards, nano-systems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0216] This application also provides a computer program product. When the computer program product runs on a computer, the computer is caused to execute the above-related steps to implement a vehicle recommendation method provided by the above embodiments.
[0217] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can refer to the beneficial effects in the corresponding methods provided above, and will not be elaborated here.
[0218] From the description of the above embodiments, those skilled in the art can understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to 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.
[0219] In the embodiments provided in this 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 illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0220] The above content is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application, and all should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A vehicle recommendation method, characterized in that, The method includes: If it is detected that the vehicle has a car wash requirement, obtain the surface temperature of the vehicle body; If the surface temperature of the vehicle body is greater than a preset temperature threshold, determine a cooling strategy for the vehicle based on the surface temperature of the vehicle body; Determine the target duration corresponding to the cooling strategy; Based on the target duration and the current position of the vehicle, determine a recommended car wash location so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash location.
2. The method according to claim 1, wherein The vehicle is equipped with a spray device; the determining of the cooling strategy for the vehicle based on the surface temperature of the vehicle body includes: If the surface temperature of the vehicle body is less than or equal to a first preset temperature threshold, cool the surface of the vehicle body based on the spray device; wherein, the first preset temperature threshold is greater than the preset temperature threshold; If the surface temperature of the vehicle body is greater than the first preset temperature threshold, cool the surface of the vehicle body based on the air conditioner and the spray device in the vehicle.
3. The method according to claim 2, wherein The cooling of the surface of the vehicle body based on the air conditioner and the spray device in the vehicle includes: Determine the target window corresponding to each air outlet of the air conditioner; Control each air outlet of the air conditioner to output cold air to the target window, and control the nozzle of the spray device to spray cooling water mist on the surface of the vehicle body.
4. The method according to claim 3, wherein The method further includes: Obtain the driving speed of the vehicle; The controlling the nozzle of the spray device to spray cooling water mist on the surface of the vehicle body includes: Based on the driving speed, determine the spraying height of the nozzle; After controlling the nozzle to adjust to the spraying height, spray cooling water mist on the surface of the vehicle body; wherein, the spraying height is negatively correlated with the driving speed.
5. The method according to claim 1, characterized in that The determining of the cooling strategy for the vehicle based on the surface temperature of the vehicle body includes: Determine whether the driving speed of the vehicle is less than a preset speed threshold; If the driving speed is less than the preset speed threshold, output a parking prompt message and determine the cooling strategy based on the surface temperature of the vehicle body; wherein, the parking prompt message is used to prompt the user to park the vehicle in a shaded area; If the driving speed is greater than or equal to the preset speed threshold, determine the cooling strategy for the vehicle based on the surface temperature of the vehicle body.
6. The method according to any one of claims 1 to 5, characterized in that The determining of the target duration corresponding to the cooling strategy includes: Based on the cooling strategy, determine the cooling rate of the vehicle body surface; Based on the cooling rate and the surface temperature of the vehicle body, determine the target duration required for the surface temperature of the vehicle body to drop to the preset temperature threshold.
7. The method according to claim 1, wherein The method further includes: Obtain candidate car wash locations within a preset range; The determining of the recommended car wash location based on the target duration and the current position of the vehicle so that the surface temperature of the vehicle body is less than or equal to the preset temperature threshold when the vehicle travels to the recommended car wash location includes: Predict the predicted duration from the current position of the vehicle to each candidate car wash location among the candidate car wash locations; Based on the target duration and the predicted duration, select the recommended car wash location from the candidate car wash locations, so that when the vehicle travels to the recommended car wash location, the surface temperature of the vehicle body is less than or equal to the preset temperature threshold.
8. A vehicle recommendation device, characterized in that, The device includes: A detection module, configured to obtain the surface temperature of the vehicle body if it is detected that the vehicle has a car wash requirement; A calculation module, configured to determine the cooling strategy of the vehicle based on the surface temperature of the vehicle body if the surface temperature of the vehicle body is greater than the preset temperature threshold; A determination module, configured to determine the target duration corresponding to the cooling strategy; A selection module, configured to determine a recommended car wash location based on the target duration and the current location of the vehicle, so that when the vehicle travels to the recommended car wash location, the surface temperature of the vehicle body is less than or equal to the preset temperature threshold.
9. A vehicle, characterized in that, The vehicle includes: A memory, configured to store executable program code; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the vehicle recommendation method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which when executed, implements the vehicle recommendation method according to any one of claims 1 to 7.