A vehicle control method, device, vehicle and storage medium
By working together with the windshield wipers and heating module, snow is cleared from the windows and a location pattern is displayed, solving the problem of users having difficulty finding their vehicles in bad weather, improving search efficiency and optimizing energy use.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2025-01-22
- Publication Date
- 2026-04-17
AI Technical Summary
In severe weather, existing technology is unable to effectively clear snow from car windows, making it difficult for users to quickly locate their vehicles.
By combining the work of the windshield wipers and the heater, the wipers first clear the snow from the windshield to a certain thickness, and then the heating module clears the snow from specific locations to display a preset positioning pattern.
It improves the convenience and efficiency of users finding their vehicles in inclement weather, reduces energy consumption, and extends the lifespan of windows and heating modules.
Smart Images

Figure CN119796124B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicles, and more specifically, to a vehicle control method, apparatus, vehicle, and storage medium in the field of vehicles. Background Technology
[0002] Nowadays, with the increasing popularity of motor vehicles in daily life, more and more people are choosing to drive motor vehicles for travel. However, there are many motor vehicles parked in parking lots, and in bad weather conditions, it is not convenient to find motor vehicles. Therefore, how to find motor vehicles conveniently and quickly has become an urgent problem to be solved.
[0003] In related technologies, the method used to improve vehicle search efficiency is to control the windshield wipers to clear snow based on the thickness of the snow on the windows when the vehicle is covered in snow. However, since the windshield wipers cannot completely remove the snow, the windows still appear snow-white after being cleared, which cannot meet the user's need to quickly find the vehicle. Summary of the Invention
[0004] This application provides a vehicle control method, device, vehicle, and storage medium. The method can clear snow corresponding to a positioning pattern on the windshield by combining a windshield wiper and a heater to display the positioning pattern on the windshield, allowing the user to intuitively locate the vehicle, thereby improving the convenience and efficiency of the user in finding the vehicle.
[0005] Firstly, a vehicle control method is provided, the method comprising:
[0006] Get the snow thickness on the vehicle's windows;
[0007] If the snow thickness is greater than or equal to the first preset thickness, the vehicle's windshield wipers are controlled to clear the snow to a second preset thickness, where the second preset thickness is less than the first preset thickness.
[0008] Based on a preset positioning pattern, the heating module of the car window is controlled to clear the snow from the display position corresponding to the positioning pattern, so as to display the positioning pattern on the car window.
[0009] Through the above technical solution, when the snow accumulation on the car window reaches a first preset thickness, the wipers are controlled to clear the snow to a second preset thickness. Then, the window heating module is controlled to clear the snow at the corresponding display position based on the positioning pattern, so as to display the positioning pattern on the car window. By combining the wipers and the heater to clear the snow corresponding to the positioning pattern on the car window, the positioning pattern can be displayed on the car window, allowing users to intuitively find the vehicle, thereby improving the convenience and efficiency of users in finding the vehicle.
[0010] In conjunction with the first aspect, in some possible implementations, controlling the heating module of the vehicle window to clear snow from the display position corresponding to the preset positioning pattern, so as to display the positioning pattern on the vehicle window, includes:
[0011] Obtain a preset positioning pattern and determine the display position of the positioning pattern on the vehicle window;
[0012] Based on the display location, the target heating wire in the heating module of the vehicle window is determined;
[0013] The target heating wire is controlled to heat up in order to clear the snow from the display location and display the positioning pattern on the vehicle window.
[0014] The above technical solution determines the display position of the acquired positioning pattern on the car window, and determines the target heating wire in the heating module based on the display position. The target heating wire is controlled to heat and remove the snow on the display position, thereby clearing the snow on the display position on the car window and enabling the positioning pattern to be displayed on the car window. This makes it easier for users to find the vehicle based on the displayed positioning pattern, improving the convenience and efficiency of finding the vehicle.
[0015] In combination with the first aspect and the above-described implementation methods, in some possible implementation methods, obtaining the preset positioning pattern and determining the display position of the positioning pattern on the vehicle window includes:
[0016] Receive location patterns uploaded by user terminals;
[0017] Analyze the positioning pattern to determine at least one pattern element included in the positioning pattern;
[0018] Determine the display information of the pattern element in a pre-created window coordinate system, and determine the display information as the display position of the positioning pattern on the window.
[0019] The above technical solution analyzes the received positioning pattern to obtain pattern elements. Based on the information displayed by the pattern elements in the vehicle window coordinate system, the display position of the positioning pattern on the vehicle window is determined, thereby enabling the positioning pattern to be accurately displayed on the vehicle window, making it convenient for users to find the vehicle based on the displayed positioning pattern.
[0020] In combination with the first aspect and the above implementation methods, in some possible implementation methods, before obtaining the preset positioning pattern, the following steps are also included:
[0021] Create a blank initial coordinate system;
[0022] Based on the window size and the composition of the heating wire in the heating module, the initial coordinate system is adjusted to generate the window coordinate system corresponding to the window.
[0023] The above technical solution pre-creates a window coordinate system suitable for vehicle windows, thereby enabling the positioning pattern to be positioned according to the window coordinate system and the display position of the positioning pattern to be determined, so as to display the positioning pattern on the vehicle window.
[0024] In combination with the first aspect and the above implementation methods, in some possible implementation methods, before obtaining the thickness of snow accumulation on the vehicle window, the method further includes:
[0025] The system receives a function activation command transmitted from a user terminal and activates the snow removal function in response to the function activation command. The function activation command is an inquiry generated by the user terminal based on weather data of the geographical area where the vehicle is located, and an instruction generated based on a confirmation operation of the inquiry information.
[0026] The above technical solution provides users with weather data prompts and responds to their activation commands to start the snow removal function, clearing snow from the car windows and displaying a location icon, thereby improving the convenience and efficiency of finding the vehicle.
[0027] Combining the first aspect and the above implementation methods, in some possible implementation methods, the preset duration is obtained;
[0028] If the heating time reaches the specified duration and the snow thickness is less than the first preset thickness, then the heating module is turned off, and the process proceeds to the step of obtaining the snow thickness on the vehicle window.
[0029] The above technical solution avoids unnecessary energy consumption caused by excessive heating time of the heating module, and also avoids reducing the service life of the heating module and the car window.
[0030] In combination with the first aspect and the above implementation, in some possible implementations, if a snow removal command is received from a user terminal and the snow thickness is less than the first preset thickness, then the snow thickness is compared with a third preset thickness, wherein the third preset thickness is less than the first preset thickness and greater than the second preset thickness.
[0031] If the snow thickness is greater than or equal to the third preset thickness, then proceed to the step of controlling the vehicle's windshield wipers to clear the snow to the second preset thickness;
[0032] If the snow thickness is less than the third preset thickness, then proceed to the step of controlling the heating module of the car window to clear the snow at the display position corresponding to the positioning pattern.
[0033] The above technical solution adjusts the working status of the windshield wipers and heating module according to the snow thickness, thereby reducing vehicle energy consumption and optimizing vehicle energy control.
[0034] Secondly, a vehicle control device is provided, the device comprising:
[0035] Thickness acquisition unit, used to acquire the snow thickness on the vehicle window;
[0036] A snow removal unit is used to control the vehicle's windshield wipers to remove the snow to a second preset thickness if the snow thickness is greater than or equal to a first preset thickness, wherein the second preset thickness is less than the first preset thickness.
[0037] The pattern display unit is used to control the heating module of the vehicle window to clear the snow on the display position corresponding to the preset positioning pattern, so as to display the positioning pattern on the vehicle window.
[0038] Thirdly, a vehicle is provided, including a memory for storing executable program code;
[0039] A processor is configured to call and run the executable program code from the memory, causing the vehicle to perform the method of the first aspect or any possible implementation thereof.
[0040] Fourthly, a computer program product is provided. This computer program product includes: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0041] Fifthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof. Attached Figure Description
[0042] Figure 1 This is a system architecture diagram of a vehicle control method provided in an embodiment of this application;
[0043] Figure 2 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;
[0044] Figure 3 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;
[0045] Figure 4 This is an example schematic diagram of a windshield wiper clearing snow, provided in an embodiment of this application;
[0046] Figure 5 This is an example diagram illustrating how to determine display information according to an embodiment of this application;
[0047] Figure 6 This is an example schematic diagram illustrating the determination of a target heating wire provided in an embodiment of this application;
[0048] Figure 7 This is an example schematic diagram of a method for removing snow by heating, provided in an embodiment of this application;
[0049] Figure 8 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;
[0050] Figure 9 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;
[0051] Figure 10 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation
[0052] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0053] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting 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 that feature.
[0054] Figure 1 This is a system architecture diagram of a vehicle control method provided in an embodiment of this application. For example... Figure 1As shown, the vehicle control method provided in this application embodiment can be applied to a vehicle to realize the process of displaying a positioning pattern on the vehicle window. The system architecture provided in this specification embodiment mainly includes a window 10, which includes a windshield wiper 11 and a heating module 12. The window 10 can be the windshield of a motor vehicle, such as a front windshield or rear windshield; the windshield wiper 11 is a component in the window 10 used for cleaning the window; the heating module 12 is a component in the window 10 with heating function and independent control, capable of independently heating various areas of the window surface. The heating module 12 can be disposed between multiple layers of glass in the window 10.
[0055] In related technologies, the method used to improve vehicle search efficiency is to control the windshield wipers to clear snow based on the thickness of the snow on the windows when the vehicle is covered in snow. However, since the windshield wipers cannot completely remove the snow, the windows still appear snow-white after being cleared, which cannot meet the user's need to quickly find the vehicle.
[0056] In this embodiment, the snow thickness on the vehicle window 10 is obtained. If the snow thickness is greater than or equal to a first preset thickness, the vehicle's windshield wipers 11 are controlled to clear the snow to a second preset thickness. If the second preset thickness is less than the first preset thickness, based on a preset positioning pattern, the heating module 12 of the window 10 is controlled to clear the snow at the display position corresponding to the positioning pattern, so as to display the positioning pattern on the window 10. Figure 1 The positioning pattern "280" displayed after the heating module 12 is heated can be used to clear the snow corresponding to the positioning pattern on the windshield by combining the wipers and the heater, so that the positioning pattern can be displayed on the windshield, allowing users to find the vehicle intuitively, thereby improving the convenience and efficiency of users in finding the vehicle.
[0057] based on Figure 1 The system architecture shown below will be combined with Figures 2-6 This application provides a detailed description of the vehicle control method provided in its embodiments.
[0058] Please see Figure 2 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application. Figure 2 As shown, the method in this application embodiment may include the following steps S101-S103.
[0059] S101, Get the snow thickness on the vehicle window;
[0060] In one embodiment, since snowfall may cover the vehicle, making it difficult for users to find the vehicle visually, when the vehicle's snow removal function is activated, the thickness of the snow accumulation on the window is measured by a thickness sensor installed on the window to determine the snow accumulation thickness on the window. The window can be the vehicle's windshield and rear windshield, and the snow accumulation thickness can be a characterization of the accumulated snow on the window. It is understood that since the method of performing the snow removal function may be different depending on the snow accumulation thickness, it is necessary to obtain the snow accumulation thickness on the window.
[0061] The thickness sensor can be used to measure the snow thickness on the vehicle window. Specifically, it can be a length sensor or a pressure sensor, depending on the specific requirements. If the thickness sensor is a length sensor, the method for obtaining the snow thickness can be either measuring the snow thickness in at least one area of the vehicle window, dividing the snow thickness in each area equally, or determining the snow thickness on the vehicle window based on the snow height detected by the length sensor. If the thickness sensor is a pressure sensor, the snow thickness on the vehicle window is determined based on the pressure value detected by the pressure sensor and the correlation between the pressure value and the snow thickness.
[0062] S102, if the snow thickness is greater than or equal to the first preset thickness, control the vehicle's windshield wipers to clear the snow to the second preset thickness.
[0063] In one embodiment, after obtaining the snow thickness on the windshield, the snow thickness is compared with a first preset thickness. If the snow thickness is greater than or equal to the first preset thickness, the vehicle's windshield wipers are controlled to operate, clearing the snow on the windshield to a second preset thickness. The first preset thickness can be a pre-set thickness used to determine whether snow removal on the windshield is necessary, such as 5 centimeters. The second preset thickness can be a pre-set thickness used to determine the working state of the windshield wipers. It is understood that when controlling the windshield wipers to remove snow, the wipers need to be controlled to sweep back and forth. When the snow thickness is less than or equal to the second preset thickness, the windshield wipers are controlled to stop working. The second preset thickness is less than the first preset thickness. The specific values of the first and second preset thicknesses can be set according to actual conditions.
[0064] S103, based on a preset positioning pattern, controls the window heating module to clear the snow on the display position corresponding to the positioning pattern so as to display the positioning pattern on the window.
[0065] In one embodiment, a preset positioning pattern is obtained. This positioning pattern can be a pattern displayed on the vehicle window to help users find the vehicle. The positioning pattern is used to locate the vehicle on the window, and the display position of the positioning pattern on the window is determined. The display position can be the location that indicates where the positioning pattern is displayed on the window. The heating module on the window is controlled to heat up to clear snow from the display position and display the positioning pattern on the window. The heating module can be a module with heating function installed in the window glass. It is understood that the window glass can be double-glazed or multi-glazed. Therefore, by placing the heating module between the glass panes, the heating modules in each area of the window glass can be heated to facilitate the clearing of snow from each area of the window, thereby displaying the positioning pattern on the window so that users can intuitively find the vehicle based on the positioning pattern on the window.
[0066] In this embodiment, when the snow thickness on the car window reaches a first preset thickness, the windshield wipers are controlled to clear the snow to a second preset thickness. Then, the car window heating module is controlled to clear the snow at the corresponding display position based on the positioning pattern, so as to display the positioning pattern on the car window. By combining the windshield wipers and the heater to clear the snow corresponding to the positioning pattern on the car window, the positioning pattern can be displayed on the car window, allowing users to intuitively find the vehicle, thereby improving the convenience and efficiency of users in finding the vehicle.
[0067] The following will combine Figure 3 The present application provides a detailed description of a vehicle control method through specific examples.
[0068] S201, Receive the function start command transmitted by the user terminal, and start the snow removal function in response to the function start command;
[0069] In one embodiment, since snowfall may cover the vehicle, making it difficult for users to find the vehicle visually, when the vehicle receives a function activation command transmitted from the user terminal, it activates the vehicle's snow removal function in response to the function activation command. The function activation command can be an inquiry information generated by the user terminal based on weather data of the vehicle's geographical area, and an instruction to activate the vehicle's window snow removal function generated based on the confirmation operation of the inquiry information. The snow removal function can clear the snow on the vehicle's windows so that users can find the vehicle by the snow cleared from the windows.
[0070] Specifically, the method for generating the function activation command received by the vehicle can be as follows: The user terminal obtains the weather of the geographical area where the vehicle is located according to the weather acquisition program. If the weather indicates that snowfall may occur, the user terminal generates an inquiry message to ask the user whether to activate the vehicle's snow removal function. The inquiry message is displayed on the user terminal's display interface. After receiving the user's confirmation operation in response to the inquiry message, a function activation command is generated and transmitted to the vehicle so that after the vehicle activates the snow removal function, when the snow accumulation on the windows reaches the snow removal condition, the snow on the windows is cleared, so that the user can find the vehicle by looking at the cleared windows.
[0071] S202, obtain the snow thickness on the vehicle's windows;
[0072] In one embodiment, when the vehicle's snow removal function is activated, the thickness of the snow accumulated on the windshield is measured by a thickness sensor installed on the windshield to determine the snow thickness. The windshield can be the vehicle's front windshield and rear windshield. The snow thickness can represent the accumulated snow thickness on the windshield. It is understood that since the method of performing the snow removal function may differ depending on the snow thickness, it is necessary to obtain the snow thickness on the windshield. The frequency of obtaining the snow thickness can be set according to the actual situation, for example, it can be obtained once every minute.
[0073] The thickness sensor can be used to measure the snow thickness on the vehicle window. Specifically, it can be a length sensor or a pressure sensor, depending on the specific requirements. If the thickness sensor is a length sensor, the method for obtaining the snow thickness can be either measuring the snow thickness in at least one area of the vehicle window, dividing the snow thickness in each area equally, or determining the snow thickness on the vehicle window based on the snow height detected by the length sensor. If the thickness sensor is a pressure sensor, the snow thickness on the vehicle window is determined based on the pressure value detected by the pressure sensor and the correlation between the pressure value and the snow thickness.
[0074] For example, if the thickness sensor is a length detection sensor and detects four thicknesses corresponding to four areas on the car window, namely "4.92 cm", "4.95 cm", "5.05 cm" and "5.1 cm", then the four thicknesses are divided equally to obtain the snow thickness "5.01 cm".
[0075] S203, if the snow thickness is greater than or equal to the first preset thickness, control the vehicle's windshield wipers to clear the snow to the second preset thickness.
[0076] In one embodiment, after obtaining the snow thickness on the windshield, the snow thickness is compared with a first preset thickness. If the snow thickness is greater than or equal to the first preset thickness, the vehicle's windshield wipers are controlled to operate, clearing the snow on the windshield to a second preset thickness. The first preset thickness can be a pre-set thickness used to determine whether snow removal on the windshield is necessary, such as 5 centimeters. The second preset thickness can be a pre-set thickness used to determine the working state of the windshield wipers. It is understood that when controlling the windshield wipers to remove snow, the wipers need to be controlled to sweep back and forth. When the snow thickness is less than or equal to the second preset thickness, the windshield wipers are controlled to stop working. The second preset thickness is less than the first preset thickness. The specific values of the first and second preset thicknesses can be set according to actual conditions.
[0077] For example, if the first preset thickness is 5 cm and the second preset thickness is 5 mm, then each time the windshield wipers swing, the thickness of the snow accumulation on the windshield is measured until the snow thickness is less than 5 mm, at which point the windshield wipers stop working. Figure 4 As shown, Figure 4 When the snow thickness on the left center window reaches the first preset thickness, the windshield wipers are controlled to clear the snow from the window. Figure 4 The right-side window after the snow has been cleared.
[0078] S204, Obtain the preset positioning pattern and determine the display position of the positioning pattern on the car window;
[0079] In one embodiment, a preset positioning pattern is obtained. The positioning pattern can be a pattern used to display on the vehicle window to help users find the vehicle. The positioning pattern is used to locate the vehicle window, and the display position of the positioning pattern on the vehicle window is determined. The display position can be a position that indicates where the positioning pattern is displayed on the vehicle window.
[0080] The positioning pattern can be a pattern transmitted along with the function activation command when the user terminal transmits the command to the vehicle, or it can be a pattern pre-set and stored in the vehicle. The positioning pattern can include numbers, letters, etc., such as "280", and the specific content can be set according to the actual situation.
[0081] Specifically, the method for determining the display position of the positioning pattern can be as follows: receiving the positioning pattern uploaded by the user terminal, parsing the positioning pattern, determining that the positioning pattern includes a pattern element, which can be an element used to form the positioning pattern, such as line segments that make up numbers, determining the display information of the pattern element in a pre-created window coordinate system, and determining the display information as the display position of the positioning pattern on the window, where the window coordinate system can be a coordinate system used to locate various areas on the window, and the display information can be information representing the position of the pattern element in the window coordinate system, such as the coordinates of the pattern element in the window coordinate system.
[0082] For example, such as Figure 5 As shown, Figure 5 The left side shows the positioning pattern "280". The pattern elements that make up "280" in the positioning pattern are determined, and the display information of each pattern element in the window coordinate system is determined. Then, the display position of the positioning pattern is determined based on the display information of the positioning pattern.
[0083] Furthermore, to facilitate determining the display position of the positioning pattern on the car window, a feasible method is to pre-create a car window coordinate system. The method for creating the car window coordinate system is as follows: create a blank initial coordinate system, which may only include the origin, horizontal axis, vertical axis, and unit length. Based on the car window size and the composition structure of the heating wires in the heating module, adjust the initial coordinate system to generate the corresponding car window coordinate system. The car window size may represent the length and width of the car window, and the composition structure may represent the positional relationship between the heating wires in the heating module, such as a grid structure. Adjust the unit length in the initial coordinate system according to the distance between the heating wires, and adjust the range of the horizontal and vertical coordinates in the initial coordinate system according to the car window size to obtain the adjusted car window coordinate system.
[0084] S205, Based on the display location, determine the target heating wire in the window heating module;
[0085] In one embodiment, based on the obtained display position, the heating wires in the heating module of the vehicle window are screened to determine the target heating wire corresponding to the display position. The heating module can be a module with heating function installed in the vehicle window glass. It is understood that the vehicle window glass can be double-layer glass or multi-layer glass. Therefore, by setting the heating module between the glass, it is possible to heat the heating modules in each area of the vehicle window glass. The target heating wire can be the heating wire in the heating module that corresponds to the display position.
[0086] For example, such as Figure 6 As shown, according to the positioning pattern in Figure 6The heating wires of the heating module on the car window are screened to determine the target heating wire corresponding to the display position.
[0087] S206, control the target heating wire to heat up in order to clear the snow on the display position and display the positioning pattern on the window;
[0088] In one embodiment, the target heating wire in the heating module is activated to heat the snow on the display position. After the snow on the display position corresponding to the positioning pattern on the car window is cleared, the positioning pattern is displayed on the car window so that the user can intuitively find the vehicle based on the positioning pattern on the car window.
[0089] For example, such as Figure 7 As shown, Figure 7 As the target heating wire heats the snow on the car window, the snow on the display position is gradually removed, and the positioning pattern displayed on the car window becomes clearer, thus realizing the display of the positioning pattern on the car window.
[0090] Furthermore, after the heating module clears snow from the car window to display the location pattern, since the display of the location pattern is automatically triggered when the snow thickness meets certain conditions, there is a possibility that the vehicle may trigger the location pattern display even if the user has not searched for the vehicle. To avoid unnecessary energy consumption caused by prolonged display of the location pattern, a feasible method is to obtain a preset duration. If the heating duration reaches the preset duration and the snow thickness is less than a first preset thickness, the heating module is turned off, and the process proceeds to step S202. The preset duration can be a pre-set duration used to determine whether to turn off the heating module, and the heating duration can be the duration for which the target heating wire of the heating module operates. The specific value of the preset duration can be set according to actual conditions, such as 30 minutes. It is understood that turning off the heating module when the heating duration reaches the preset duration can prevent unnecessary energy consumption caused by excessive heating and avoid reducing the service life of the heating module and the car window. Furthermore, after the heating module is turned off, in order to display the positioning pattern on the window based on the heating module, the vehicle performs step S202 and subsequent steps to enable the vehicle to display the positioning pattern again, so that the user can find the vehicle based on the positioning pattern.
[0091] Furthermore, to facilitate users in actively triggering the snow removal function and controlling the vehicle to display a location pattern for vehicle location, a feasible method is as follows: If a snow removal command is received from the user terminal, and the snow thickness is less than a first preset thickness, then the snow thickness is compared with a third preset thickness. The third preset thickness is less than the first preset thickness but greater than the second preset thickness. If the snow thickness is greater than or equal to the third preset thickness, then proceed to step 203; if the snow thickness is less than the third preset thickness, then proceed to step S204. The third preset thickness can be a pre-set thickness used to determine whether snow removal is solely based on the heating module. The specific value of the third preset thickness can be set according to actual conditions, for example, it could be 1 cm. Understandably, the energy required to clear snow using only the heating module is greater than the energy required to clear snow using both the windshield wipers and the heating module. Therefore, to reduce energy loss, a third preset thickness is used for judgment. When the snow thickness is less than the third preset thickness, it is considered that the energy consumed by clearing snow using only the heating module is similar to the energy consumed by clearing snow using both the windshield wipers and the heating module. Thus, snow is cleared using only the heating module to quickly and intuitively display the positioning pattern. When the snow thickness is greater than or equal to the third preset thickness, snow is cleared using both the windshield wipers and the heating module, thereby reducing the vehicle's energy consumption.
[0092] For example, if the third preset thickness is 1 cm, when the vehicle receives the snow removal command transmitted by the user terminal, it obtains the snow thickness on the windshield. If the snow thickness is 3 cm, it is determined that the snow thickness is greater than the third preset thickness, and proceeds to step S203 to display the positioning pattern in conjunction with the wipers and heating module. If the snow thickness is 0.7 cm, it is determined that the snow thickness is less than the third preset thickness, and proceeds to step S204 to remove the snow only by the heating module to display the positioning pattern.
[0093] In this embodiment, when the snow accumulation on the windshield reaches a first preset thickness, the windshield wipers are controlled to clear the snow to a second preset thickness. Then, the windshield heating module is controlled to clear the snow at the corresponding display position based on a positioning pattern, thus displaying the positioning pattern on the windshield. By combining the windshield wipers and the heater to clear the snow corresponding to the positioning pattern on the windshield, the user can intuitively locate the vehicle, thereby improving the convenience and efficiency of vehicle location. Furthermore, the system prompts the user based on weather data and responds to the user's activation command to start the snow removal function to clear the snow on the windshield and display the positioning pattern, further improving the convenience and efficiency of vehicle location. Additionally, the heating module is turned off based on the snow thickness and heating time to avoid unnecessary energy consumption due to excessive heating time and to prevent reduced lifespan of the heating module and windshield. Furthermore, the operating status of the windshield wipers and heating module is adjusted according to the snow thickness to reduce vehicle energy consumption and optimize vehicle energy control.
[0094] based on Figure 1 The system architecture will be discussed below. Figure 8 and Figure 9 This application provides a detailed description of the vehicle control device provided in its embodiments. It should be noted that... Figure 8 The vehicle control device 1 in the present application is used to perform the functions described herein. Figures 2-7 The methods shown in the embodiments are for illustrative purposes only, illustrating the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this application. Figures 2-7 The example shown.
[0095] Thickness acquisition unit 11 is used to acquire the snow thickness on the vehicle window;
[0096] Snow removal unit 12 is used to control the vehicle's windshield wipers to remove the snow to a second preset thickness if the snow thickness is greater than or equal to the first preset thickness, wherein the second preset thickness is less than the first preset thickness.
[0097] The pattern display unit 13 is used to control the heating module of the window to clear the snow on the display position corresponding to the positioning pattern based on a preset positioning pattern, so as to display the positioning pattern on the window.
[0098] Optionally, the pattern display unit 13 is also used for:
[0099] Obtain a preset positioning pattern and determine the display position of the positioning pattern on the vehicle window;
[0100] Based on the display location, the target heating wire in the heating module of the vehicle window is determined;
[0101] The target heating wire is controlled to heat up in order to clear the snow from the display location and display the positioning pattern on the vehicle window.
[0102] Optionally, the pattern display unit 13 is also used for:
[0103] Receive location patterns uploaded by user terminals;
[0104] Analyze the positioning pattern to determine at least one pattern element included in the positioning pattern;
[0105] Determine the display information of the pattern element in a pre-created window coordinate system, and determine the display information as the display position of the positioning pattern on the window.
[0106] Optionally, the pattern display unit 13 is also used for:
[0107] Create a blank initial coordinate system;
[0108] Based on the window size and the composition of the heating wire in the heating module, the initial coordinate system is adjusted to generate the window coordinate system corresponding to the window.
[0109] Optional, such as Figure 9 As shown, the vehicle control device 1 also includes a function activation unit 14, used for:
[0110] The system receives a function activation command transmitted from a user terminal and activates the snow removal function in response to the function activation command. The function activation command is an inquiry generated by the user terminal based on weather data of the geographical area where the vehicle is located, and an instruction generated based on a confirmation operation of the inquiry information.
[0111] Optional, such as Figure 9 As shown, the vehicle control device 1 also includes a function shutdown unit 15, used for:
[0112] Get the preset duration;
[0113] If the heating time reaches the specified duration and the snow thickness is less than the first preset thickness, then the heating module is turned off, and the process proceeds to the step of obtaining the snow thickness on the vehicle window.
[0114] Optionally, the pattern display unit 13 is also used for:
[0115] If a snow removal command is received from a user terminal, and the snow thickness is less than the first preset thickness, then the snow thickness is compared with a third preset thickness, wherein the third preset thickness is less than the first preset thickness and greater than the second preset thickness.
[0116] If the snow thickness is greater than or equal to the third preset thickness, then proceed to the step of controlling the vehicle's windshield wipers to clear the snow to the second preset thickness;
[0117] If the snow thickness is less than the third preset thickness, then proceed to the step of controlling the heating module of the car window to clear the snow at the display position corresponding to the positioning pattern.
[0118] In this embodiment, when the snow accumulation on the windshield reaches a first preset thickness, the windshield wipers are controlled to clear the snow to a second preset thickness. Then, the windshield heating module is controlled to clear the snow at the corresponding display position based on a positioning pattern, thus displaying the positioning pattern on the windshield. By combining the windshield wipers and the heater to clear the snow corresponding to the positioning pattern on the windshield, the user can intuitively locate the vehicle, thereby improving the convenience and efficiency of vehicle location. Furthermore, the system prompts the user based on weather data and responds to the user's activation command to start the snow removal function to clear the snow on the windshield and display the positioning pattern, further improving the convenience and efficiency of vehicle location. Additionally, the heating module is turned off based on the snow thickness and heating time to avoid unnecessary energy consumption due to excessive heating time and to prevent reduced lifespan of the heating module and windshield. Furthermore, the operating status of the windshield wipers and heating module is adjusted according to the snow thickness to reduce vehicle energy consumption and optimize vehicle energy control.
[0119] Please see Figure 10 This provides a structural schematic diagram of a vehicle according to an embodiment of this application. Figure 10 As shown, the vehicle 500 includes a processor 501 and a memory 502. The processor 501 and the memory 502 are electrically connected.
[0120] The processor 501 is the control center of the vehicle 500 and may include one or more processing cores. The processor 501 connects to various parts of the vehicle 500 via various interfaces and lines. It executes various functions and processes data of the vehicle 500 by running or calling computer programs stored in the memory 502 and by calling data stored in the memory 502, thereby providing overall control of the vehicle 500. Optionally, the processor 501 may be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 501 may integrate one or more of the following: CPU, Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user page, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also be implemented separately as a communication chip, without being integrated into the processor 501.
[0121] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function, etc.; the data storage area may store data created based on the use of the vehicle 500, etc.
[0122] Furthermore, memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 502 may also include a memory controller to provide processor 501 with access to memory 502.
[0123] In this embodiment, the processor 501 in the vehicle 500 loads the instructions corresponding to the processes of one or more computer programs into the memory 502 according to the following steps, and the processor 501 runs the computer programs stored in the memory 502 to realize various functions, as follows:
[0124] Get the snow thickness on the vehicle's windows;
[0125] If the snow thickness is greater than or equal to the first preset thickness, the vehicle's windshield wipers are controlled to clear the snow to a second preset thickness, where the second preset thickness is less than the first preset thickness.
[0126] Based on a preset positioning pattern, the heating module of the car window is controlled to clear the snow from the display position corresponding to the positioning pattern, so as to display the positioning pattern on the car window.
[0127] Optionally, when the processor 501 executes the command to control the heating module of the window to clear the snow from the display position corresponding to the positioning pattern based on a preset positioning pattern, so as to display the positioning pattern on the window, it specifically performs the following:
[0128] Obtain a preset positioning pattern and determine the display position of the positioning pattern on the vehicle window;
[0129] Based on the display location, the target heating wire in the heating module of the vehicle window is determined;
[0130] The target heating wire is controlled to heat up in order to clear the snow from the display location and display the positioning pattern on the vehicle window.
[0131] Optionally, when the processor 501 executes the process of acquiring a preset positioning pattern and determining the display position of the positioning pattern on the vehicle window, it specifically performs the following:
[0132] Receive location patterns uploaded by user terminals;
[0133] Analyze the positioning pattern to determine at least one pattern element included in the positioning pattern;
[0134] Determine the display information of the pattern element in a pre-created window coordinate system, and determine the display information as the display position of the positioning pattern on the window.
[0135] Optionally, before acquiring the preset positioning pattern, the processor 501 also performs:
[0136] Create a blank initial coordinate system;
[0137] Based on the window size and the composition of the heating wire in the heating module, the initial coordinate system is adjusted to generate the window coordinate system corresponding to the window.
[0138] Optionally, before executing the process of obtaining the thickness of snow on the vehicle window, processor 501 also performs:
[0139] The system receives a function activation command transmitted from a user terminal and activates the snow removal function in response to the function activation command. The function activation command is an inquiry generated by the user terminal based on weather data of the geographical area where the vehicle is located, and an instruction generated based on a confirmation operation of the inquiry information.
[0140] Optionally, processor 501 also performs:
[0141] Get the preset duration;
[0142] If the heating time reaches the specified duration and the snow thickness is less than the first preset thickness, then the heating module is turned off, and the process proceeds to the step of obtaining the snow thickness on the vehicle window.
[0143] Optionally, processor 501 also performs:
[0144] If a snow removal command is received from a user terminal, and the snow thickness is less than the first preset thickness, then the snow thickness is compared with a third preset thickness, wherein the third preset thickness is less than the first preset thickness and greater than the second preset thickness.
[0145] If the snow thickness is greater than or equal to the third preset thickness, then proceed to the step of controlling the vehicle's windshield wipers to clear the snow to the second preset thickness;
[0146] If the snow thickness is less than the third preset thickness, then proceed to the step of controlling the heating module of the car window to clear the snow at the display position corresponding to the positioning pattern.
[0147] In this embodiment, when the snow accumulation on the windshield reaches a first preset thickness, the windshield wipers are controlled to clear the snow to a second preset thickness. Then, the windshield heating module is controlled to clear the snow at the corresponding display position based on a positioning pattern, thus displaying the positioning pattern on the windshield. By combining the windshield wipers and the heater to clear the snow corresponding to the positioning pattern on the windshield, the user can intuitively locate the vehicle, thereby improving the convenience and efficiency of vehicle location. Furthermore, the system prompts the user based on weather data and responds to the user's activation command to start the snow removal function to clear the snow on the windshield and display the positioning pattern, further improving the convenience and efficiency of vehicle location. Additionally, the heating module is turned off based on the snow thickness and heating time to avoid unnecessary energy consumption due to excessive heating time and to prevent reduced lifespan of the heating module and windshield. Furthermore, the operating status of the windshield wipers and heating module is adjusted according to the snow thickness to reduce vehicle energy consumption and optimize vehicle energy control.
[0148] It should be understood that the apparatus provided in this application embodiment is used to execute the above-described vehicle control method, and therefore can achieve the same effect as the above-described implementation method.
[0149] When using an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module can be used to control and manage the vehicle's movements. The storage module can be used to support the vehicle in executing program code, etc.
[0150] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits as disclosed in this application. The processor may also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and microprocessors, etc., and the storage module may be a memory.
[0151] In addition, the device provided in this application embodiment may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiment.
[0152] This application also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a vehicle control method provided in the above embodiments.
[0153] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement a vehicle control method provided in the above embodiment.
[0154] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0155] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above 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.
[0156] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0157] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A vehicle control method, characterized in that, The method includes: With the vehicle's snow removal function activated, obtain the snow thickness on the vehicle's windows. If the snow thickness is greater than or equal to the first preset thickness, the vehicle's windshield wipers are controlled to clear the snow to the second preset thickness, which is less than the first preset thickness. The first preset thickness is a pre-set thickness used to determine whether the snow on the windshield needs to be cleared, and the second preset thickness is a pre-set thickness used to determine the working status of the windshield wipers. Create a blank initial coordinate system; Based on the window size and the composition of the heating wire in the heating module, the initial coordinate system is adjusted to generate the window coordinate system corresponding to the window. Obtain a preset positioning pattern and determine the display position of the positioning pattern on the vehicle window; Based on the display location, the target heating wire in the heating module of the vehicle window is determined; The target heating wire is controlled to heat up in order to remove the snow on the display position and display the positioning pattern on the car window; The step of obtaining a preset positioning pattern and determining the display position of the positioning pattern on the vehicle window includes: Receive location patterns uploaded by user terminals; Analyze the positioning pattern to determine at least one pattern element included in the positioning pattern; Determine the display information of the pattern element in a pre-created window coordinate system, and determine the display information as the display position of the positioning pattern on the window.
2. The method according to claim 1, characterized in that, Before obtaining the thickness of the snow accumulation on the vehicle window, the process also includes: The system receives a function activation command transmitted from a user terminal and activates the snow removal function in response to the function activation command. The function activation command is an inquiry generated by the user terminal based on weather data of the geographical area where the vehicle is located, and an instruction generated based on a confirmation operation of the inquiry information.
3. The method according to claim 1, characterized in that, The method further includes: Get the preset duration; If the heating time reaches the specified duration and the snow thickness is less than the first preset thickness, then the heating module is turned off, and the process proceeds to the step of obtaining the snow thickness on the vehicle window.
4. The method according to claim 1, characterized in that, The method further includes: If a snow removal command is received from a user terminal, and the snow thickness is less than the first preset thickness, then the snow thickness is compared with a third preset thickness, wherein the third preset thickness is less than the first preset thickness and greater than the second preset thickness. If the snow thickness is greater than or equal to the third preset thickness, then proceed to the step of controlling the vehicle's windshield wipers to clear the snow to the second preset thickness; If the snow thickness is less than the third preset thickness, then proceed to the step of controlling the heating module of the car window to clear the snow at the display position corresponding to the positioning pattern.
5. A vehicle control device, characterized in that, The device includes: The thickness acquisition unit is used to acquire the snow thickness on the vehicle windows when the vehicle's snow removal function is activated. A snow removal unit is used to control the vehicle's windshield wipers to remove the snow to a second preset thickness if the snow thickness is greater than or equal to a first preset thickness. The second preset thickness is less than the first preset thickness. The first preset thickness is a pre-set thickness for determining whether the snow on the windshield needs to be removed, and the second preset thickness is a pre-set thickness for determining the working status of the windshield wipers. The pattern display unit is used to acquire a preset positioning pattern, determine the display position of the positioning pattern on the vehicle window; based on the display position, determine the target heating wire in the heating module of the vehicle window; control the target heating wire to heat up to clear the snow on the display position and display the positioning pattern on the vehicle window. The pattern display unit is also used to receive a positioning pattern uploaded by a user terminal; parse the positioning pattern to determine at least one pattern element included in the positioning pattern; determine the display information of the pattern element in a pre-created window coordinate system, and determine the display information as the display position of the positioning pattern on the window. The pattern display unit is also used to create a blank initial coordinate system; based on the window size of the window and the composition of the heating wire in the heating module, the initial coordinate system is adjusted to generate the window coordinate system corresponding to the window.
6. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program code that, when executed, implements the method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle control method and vehicle
CN111169403A
Vehicle snow removing device and vehicle
CN116160994A