Vehicle control method and device, electronic equipment and medium

By obtaining the mapping relationship between the vibration parameters of the body sheet metal and the vehicle control strategy, detecting the impact of raindrops, the wiper control algorithm is simplified, the cost is reduced and reliability is improved, and the problems of complex and high cost in the existing technology are solved.

CN120245916APending Publication Date: 2025-07-04CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510682897.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, the algorithm for rainfall sensors to automatically control wipers is difficult and has high development costs.

Method used

By obtaining the mapping relationship between the trigger parameters and the vehicle control strategy, the vehicle body sheet metal vibration is used to detect the impact of raindrops, and the corresponding vehicle control strategy is implemented, including the detection and control of parameters such as water droplet impact window and number of impacts.

Benefits of technology

The control algorithm is simplified, the development cost is reduced, and the reliability of the control strategy is improved, avoiding the influence of light conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120245916A_ABST
    Figure CN120245916A_ABST
Patent Text Reader

Abstract

The invention relates to the field of vehicle control, in particular to a vehicle control method and device, electronic equipment and a medium. The vehicle control method comprises the following steps: acquiring a mapping relationship between a trigger parameter and a vehicle control strategy; the trigger parameters comprise a water drop impact window, the impact frequency in the water drop impact window, the impact frequency in the calibrated water drop impact window and the water drop impact frequency in the detection period; and executing a vehicle control strategy corresponding to the actually-measured trigger parameters according to the actually-measured trigger parameters and the mapping relation under the condition that vibration of the vehicle body metal plate meets a preset condition. According to the method, the vehicle control strategy corresponding to the actual measurement triggering parameter can be executed under the condition that the vibration of the vehicle body metal plate meets the preset condition, the method is simple, and the cost is low; and the reliability of the control strategy can be improved based on the vehicle body metal plate vibration condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle control, and more particularly, to a vehicle control method, device, electronic device and medium. Background Art

[0002] Currently, rain and light sensors are widely used in automobiles to automatically control the operation of windshield wipers. When raindrops are detected, the sensor sends a wiper request to the body controller or an independent controller to control the wiper to complete intermittent wiping, low-speed continuous wiping, high-speed continuous wiping and other operations. The principle is to utilize the scattering principle of light. When light passes through raindrops, scattering occurs, and the intensity of the scattered light is related to the size and number of raindrops. By measuring the change in the intensity of the scattered light, the size and number of raindrops can be inferred, and thus the rainfall can be calculated and the wiper action can be controlled. However, the algorithm used in this way is difficult and the development cost is high. Summary of the Invention

[0003] The purpose of the present application is to provide a vehicle control method, device, electronic device and medium to solve the problems of high algorithm difficulty and high development cost in the prior art.

[0004] To achieve the above purpose, the present application adopts the following technical solutions: In the first aspect, the present application provides a vehicle control method, including: Obtain the mapping relationship between the trigger parameters and the vehicle control strategy; the trigger parameters include the water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts during the current detection period; When it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, execute the vehicle control strategy corresponding to the measured trigger parameters according to the measured trigger parameters and the mapping relationship.

[0005] In some technical solutions, the mapping relationship includes: When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window of the preset multiple, the number of impacts within the water droplet impact window does not exceed the first value, and the number of water droplet impacts during the current detection period exceeds the preset number, determine the control strategy as controlling the wiper to move once; where the preset multiple is greater than 1; When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window of the preset multiple, the number of impacts within the water droplet impact window is greater than the first value and does not exceed the second value, determine the control strategy as controlling the wiper to move intermittently; When the number of impacts within the calibrated water droplet impact window is greater than the second value and does not exceed the third value, determine the control strategy as controlling the wiper to move at a low speed; When the number of impacts within the calibrated water droplet impact window is greater than a third value, determine the control strategy to be controlling the windshield wiper to move at high speed; When the number of water droplet impacts within the current detection period exceeds a fourth value or the number of impacts within the water droplet impact window exceeds a fifth value, determine the control strategy to be controlling the vehicle windows and sunroof to close.

[0006] In some technical solutions, the calibrated water droplet impact window is obtained in the following manner: Obtain the vibration periods of the vehicle body sheet metal after multiple single water droplets fall onto the vehicle body sheet metal; Determine the calibrated water droplet impact window based on multiple groups of the vibration periods.

[0007] In some technical solutions, the preset condition is that the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold; The number of impacts is the number of times the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold.

[0008] In some technical solutions, the water droplet impact threshold is obtained in the following manner: Obtain the minimum acceleration of the vehicle body sheet metal after water droplets fall onto the vehicle body sheet metal under different water volumes; determine the water droplet impact threshold based on the minimum acceleration; The water droplet impact invalid threshold is obtained in the following manner: Obtain the maximum acceleration of the vehicle body sheet metal after water droplets fall onto the vehicle body sheet metal under different water volumes; determine the water droplet impact invalid threshold based on the maximum acceleration.

[0009] In some technical solutions, after executing the vehicle control strategy corresponding to the measured trigger parameter, it further includes: Circularly execute that when it is detected that the vibration of the vehicle body sheet metal satisfies the preset condition, execute the vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship.

[0010] In some technical solutions, the vehicle body sheet metal includes a vehicle engine hood or a vehicle rear tailgate.

[0011] In a second aspect, the present application provides a vehicle control device, including: An acquisition module, configured to acquire the mapping relationship between a trigger parameter and a vehicle control strategy; the trigger parameter includes a water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; A control strategy execution module, configured to execute a vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship when it is detected that the vibration of the vehicle body sheet metal meets a preset condition.

[0012] In a third aspect, the present application provides an electronic device, including: At least one processor, and a memory communicatively connected to at least one of the processors; Wherein, the memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can execute the above method.

[0013] In a fourth aspect, the present application provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the above method.

[0014] Compared with the prior art, the beneficial effects of the present application are: The vehicle control method provided by the present application includes: obtaining a mapping relationship between a trigger parameter and a vehicle control strategy; the trigger parameter includes a water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within a calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; when it is detected that the vibration of the vehicle body sheet metal meets a preset condition, execute a vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship. After obtaining a specific mapping relationship, this method can execute a vehicle control strategy corresponding to the measured trigger parameter when it is detected that the vibration of the vehicle body sheet metal meets a preset condition. The method is simple and low-cost; and this method is generally carried out based on the vibration situation of the vehicle body sheet metal, and the acquisition of the vibration situation of the vehicle body sheet metal is not affected by light under different conditions, which is relatively more reliable. Therefore, the reliability of the control strategy can be improved. Description of the Drawings

[0015] In order to more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0016] Figure 1 It is a schematic diagram of the acceleration-time relationship of the vehicle body sheet metal when a single water droplet falls on the vehicle body; Figure 2 It is a schematic diagram of the acceleration-time relationship of the vehicle body sheet metal when two consecutive water droplets fall on the vehicle body; Figure 3It is one of the schematic diagrams of the acceleration-time relationship of the body sheet metal when two consecutive irregular water drops fall on the vehicle body; Figure 4 It is the second of the schematic diagrams of the acceleration-time relationship of the body sheet metal when two consecutive irregular water drops fall on the vehicle body; Figure 5 It is the schematic diagram of the acceleration-time relationship of the body sheet metal when water drops with multiple irregular intervals fall on the vehicle body; Figure 6 It is the schematic flow chart of the vehicle control method provided by the present application; Figure 7 It is the schematic structural diagram of the vehicle control device provided by the present application; Figure 8 It is the schematic structural diagram of the electronic device provided by the present application. Detailed implementation manners

[0017] The following describes exemplary embodiments of the present application with reference to the accompanying drawings. Various details of the embodiments of the present application are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following.

[0018] As mentioned in the background art, the prior art has problems such as high algorithm difficulty and high development cost in automatic windshield wiper control. In response to this, the present application obtains the mapping relationship between the trigger parameters and the vehicle control strategy, and when it is detected that the vibration of the body sheet metal meets the preset conditions, according to the measured trigger parameters and the mapping relationship, executes the vehicle control strategy corresponding to the measured trigger parameters, with simple method, low cost and strong reliability.

[0019] The applicant has found that when water drops fall on the vehicle body, the body sheet metal will vibrate; at this time, if an IMU (Inertial Measurement Unit) is fixed to the corresponding position of the vehicle body, the IMU can collect the vibration data of the vehicle body. Usually, the IMU has three axes X, Y, and Z, and a single-axis IMU can also be selected. Finally, it is installed on the vehicle, and only one axis that is convenient for calibration and distinction can be used to implement the data. The water drops in this embodiment can be raindrops falling during rainy days or water drops splashing on the vehicle body from surrounding water sources.

[0020] Taking raindrops as an example below, the principle of detecting rainfall with a single axis is introduced.

[0021] 1. When a single raindrop falls on the vehicle body, the acceleration-time relationship detected by the IMU is as Figure 1As shown in the figure. (1) At time T1, the event of raindrops falling on the vehicle body occurred. At this time, at time T2, the acceleration data rose above the raindrop impact threshold and did not exceed the raindrop impact invalid threshold; at time T3, the IMU collected this data. (2) As the raindrop falling event ended, the acceleration value gradually converged to the data at rest. At time T4, the acceleration acquisition value began to be lower than the raindrop impact threshold and finally decreased to the static state.

[0022] 2. When two consecutive raindrops fall on the vehicle body, the acceleration-time relationship detected by the IMU is as Figure 2 shown. Among them, from T1 to T2 is the time of the first raindrop falling event. In this time window, the acceleration value will exceed the raindrop impact threshold and gradually converge to the static state; T3 - T4 is the delay window of the second raindrop falling event. In this time window, the acceleration value will exceed the raindrop impact threshold and gradually converge to the static state.

[0023] 3. When two raindrops with irregular time intervals fall on the vehicle body, the acceleration-time relationship detected by the IMU is as Figure 3 shown. Among them, the acceleration directions of the vehicle body vibrations caused by the two raindrops are opposite. (1) At time T1, the first raindrop falling on the vehicle body event occurred. At this time, at time T2, the acceleration data rose above the raindrop impact threshold and did not exceed the raindrop impact invalid threshold; at time T3, the IMU collected data above the raindrop impact threshold again and did not exceed the raindrop impact invalid threshold. At time T4, the second raindrop fell on the vehicle body. (2) As the raindrop falling event ended, the acceleration value gradually converged to the data at rest. At time T7, the acceleration acquisition value began to be lower than the raindrop impact threshold and finally decreased to the static state.

[0024] 4. When two raindrops with irregular time intervals fall on the vehicle body, the acceleration-time relationship detected by the IMU is as Figure 4 shown. Among them, the acceleration directions of the vehicle body vibrations caused by the two raindrops are the same. (1) At time T1, the first raindrop falling on the vehicle body event occurred. At this time, at time T2, the acceleration data rose above the raindrop impact threshold and did not exceed the raindrop impact invalid threshold; at time T3, the IMU collected data above the raindrop impact threshold again and did not exceed the raindrop impact invalid threshold. At time T4, the second raindrop fell on the vehicle body. (2) As the raindrop falling event ended, the acceleration value gradually converged to the data at rest. At time T6, the acceleration acquisition value began to be lower than the raindrop impact threshold and finally decreased to the static state.

[0025] 5. When multiple raindrops with irregular intervals fall on the vehicle body, the acceleration-time relationship detected by the IMU is as Figure 5As shown in the figure. (1) At time T1, the event of raindrops falling on the vehicle body occurred. At this time, at time T2, the acceleration data rose above the raindrop impact threshold and did not exceed the raindrop impact invalid threshold; at times T3, T6, T7, T8, T9, T10, and T11 respectively, the IMU collected data above the raindrop impact threshold and did not exceed the raindrop impact invalid threshold. (2) As the raindrop falling event ended, the acceleration value gradually converged to the data at rest. At time T12, the acceleration acquisition value began to be lower than the raindrop impact threshold and finally decreased to the stationary state.

[0026] Embodiment 1 Figure 6 It is a flowchart of a vehicle control method provided in this embodiment. This embodiment is applicable to the scenario of vehicle control when water droplets fall on the vehicle body during vehicle startup or vehicle driving. This method can be executed by a vehicle control device, which can be composed of software and / or hardware and is generally integrated in an electronic device. The electronic device can be a vehicle head unit or an ECU. For the convenience of understanding, each step in the control method of this embodiment takes the ECU as the execution entity.

[0027] As Figure 6 shown, this embodiment provides a vehicle control method, including the following steps: S110. Obtain the mapping relationship between the trigger parameters and the vehicle control strategy; the trigger parameters include the water droplet impact window, the number of impacts within the water droplet impact window, the calibrated number of impacts within the water droplet impact window, and the number of water droplet impacts during the current detection period.

[0028] Among them, the water droplet impact window is the vibration period of the vehicle body sheet metal when water droplets fall onto the vehicle body. The number of impacts within the water droplet impact window is the number of times that the acceleration or amplitude of the vehicle body sheet metal exceeds the water droplet impact threshold but does not exceed the water droplet impact invalid threshold within a single vibration period of the vehicle body sheet metal. The calibrated number of impacts within the water droplet impact window is the number of times that the acceleration or amplitude of the vehicle body sheet metal exceeds the water droplet impact threshold but does not exceed the water droplet impact invalid threshold within a calibrated single vibration period of the vehicle body sheet metal. The number of water droplet impacts during the current detection period is the number of times that the acceleration or amplitude of the vehicle body sheet metal exceeds the water droplet impact threshold but does not exceed the water droplet impact invalid threshold during the period from the start of collecting each trigger parameter to the execution of the vehicle control strategy in this round.

[0029] Optionally, the acceleration or amplitude of the vehicle body sheet metal can be collected by an IMU.

[0030] In an optional implementation manner, the mapping relationship includes: When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window by a preset multiple, the number of impacts within the water droplet impact window does not exceed a first value, and the number of water droplet impacts within the current detection period exceeds a preset number, determine the control strategy to control the wiper to move once; where the preset multiple is greater than 1. When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window by a preset multiple, and the number of impacts within the water droplet impact window is greater than the first value and does not exceed a second value, determine the control strategy to control the wiper to move intermittently. When the number of impacts within the calibrated water droplet impact window is greater than the second value and does not exceed a third value, determine the control strategy to control the wiper to move at a low speed. When the number of impacts within the calibrated water droplet impact window is greater than the third value, determine the control strategy to control the wiper to move at a high speed. When the number of water droplet impacts within the current detection period exceeds a fourth value or the number of impacts within the water droplet impact window exceeds a fifth value, determine the control strategy to control the closing of the vehicle windows and sunroof.

[0031] The above preset multiple, first value, second value, third value, fourth value, and fifth value can be obtained by calibration. The calibration method is, for example, to test the vehicle with different amounts of water and collect the numerical ranges of each trigger parameter under different amounts of water, so as to obtain the above values. Optionally, the preset multiple is, for example, 2, the first value is, for example, 1, the preset number is, for example, 10, the second value is, for example, 2, the third value is, for example, 3, the fourth value is, for example, 10, and the fifth value is, for example, 1.

[0032] Among them, intermittent movement, low-speed movement, and high-speed movement are the movement modes of the vehicle's built-in wiper. This embodiment does not make special limitations on this. For example, the intermittent movement is to move once every 5s, the low-speed movement is to move once every 3s, and the high-speed movement is to move once every 1s.

[0033] In an alternative embodiment, the calibrated water droplet impact window is obtained in the following manner: Obtain the vibration periods of the vehicle body sheet metal after multiple single water droplets fall on the vehicle body sheet metal. Determine the calibrated water droplet impact window according to multiple groups of the vibration periods.

[0034] Optionally, when determining the calibrated water droplet impact window according to multiple groups of the vibration periods, the mean value of multiple groups of vibration periods can be used as the calibrated water droplet impact window.

[0035] S120. When it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, execute the vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship.

[0036] When it is detected that the vibration of the vehicle body sheet metal satisfies the preset conditions, the measured trigger parameters are corresponded to the mapping relationship, and then the corresponding vehicle control strategy can be obtained, and then the control strategy can be controlled and executed.

[0037] In an alternative embodiment, the preset condition is that the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold; The number of impacts is the number of times that the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold.

[0038] In this embodiment, the preset conditions and the number of impacts are associated with the vibration acceleration of the vehicle body sheet metal. The acquisition and calculation of the vibration acceleration are simpler than the amplitude, further reducing the complexity of the method.

[0039] In an alternative embodiment, the water droplet impact threshold is obtained in the following manner: Obtain the minimum acceleration of the vehicle body sheet metal after the water droplet drops onto the vehicle body sheet metal under different water volumes; determine the water droplet impact threshold according to the minimum acceleration; The water droplet impact invalid threshold is obtained in the following manner: Obtain the maximum acceleration of the vehicle body sheet metal after the water droplet drops onto the vehicle body sheet metal under different water volumes; determine the water droplet impact invalid threshold according to the maximum acceleration.

[0040] In this embodiment, by obtaining the acceleration of the vehicle body sheet metal after the water droplet drops onto the vehicle body sheet metal under different water volumes, the water droplet impact threshold and the water droplet impact invalid threshold are determined, and the two obtained thresholds are more reliable.

[0041] In an alternative embodiment, the vehicle body sheet metal includes a vehicle engine hood or a vehicle rear tailgate. The vehicle engine hood and the vehicle rear tailgate are relatively flat and have a small thickness, and the vibration detection at these two positions is more obvious.

[0042] In an alternative embodiment, after executing the vehicle control strategy corresponding to the measured trigger parameters, it further includes: Circularly execute that when it is detected that the vibration of the vehicle body sheet metal satisfies the preset conditions, according to the measured trigger parameters and the mapping relationship, execute the vehicle control strategy corresponding to the measured trigger parameters.

[0043] In this embodiment, after each execution of the vehicle control strategy corresponding to the measured trigger parameters, the steps of S120 are circularly executed again, which can ensure that the vehicle control strategy coincides with the real-time water volume change and the control is more intelligent.

[0044] Optionally, before executing the vehicle control strategy corresponding to the measured trigger parameter, it is also necessary to ensure that the ECU is working properly and has no faults.

[0045] The above vehicle control method includes: obtaining the mapping relationship between the trigger parameter and the vehicle control strategy; the trigger parameter includes the water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; when it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, according to the measured trigger parameter and the mapping relationship, execute the vehicle control strategy corresponding to the measured trigger parameter. After obtaining a specific mapping relationship, this method can execute the vehicle control strategy corresponding to the measured trigger parameter when it is detected that the vibration of the vehicle body sheet metal meets the preset conditions. The method is simple and has low cost; and this method is overall carried out based on the vibration situation of the vehicle body sheet metal, and the acquisition of the vibration situation of the vehicle body sheet metal is not affected by light under different conditions, which is relatively more reliable. Therefore, the reliability of the control strategy can be improved.

[0046] Embodiment 2 As Figure 7 shown, this embodiment provides a vehicle control device, including: An acquisition module 201, configured to obtain the mapping relationship between the trigger parameter and the vehicle control strategy; the trigger parameter includes the water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; A control strategy execution module 202, configured to, when it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, execute the vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship.

[0047] This device is used to execute the above method, and thus at least has the functional modules and beneficial effects corresponding to the above method.

[0048] Embodiment 3 As Figure 8 shown, this embodiment provides an electronic device, including: At least one processor; and A memory communicatively connected to at least one of the processors; wherein, The memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can execute the above method. At least one of the processors in this electronic device can execute the above method, and thus at least has the same advantages as the above method.

[0049] Optionally, the electronic device further includes interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Each component is interconnected using different buses and can be mounted on a common motherboard or otherwise installed as needed. The processor can process instructions executed within the electronic device, including instructions for storing graphical information in the memory or on the memory for displaying a GUI (Graphical User Interface) on an external input / output device (such as a display device coupled to the interface). In other embodiments, if needed, multiple processors can be used in conjunction with multiple memories, and / or multiple buses can be used in conjunction with multiple memories. Similarly, multiple electronic devices (such as a server array, a set of blade servers, or a multiprocessor system) can be connected, with each device providing part of the necessary operations. Figure 8 Taking a processor 301 as an example.

[0050] The memory 302, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle control method in the embodiments of the present application (for example, the acquisition module and the control strategy execution module in the vehicle control device). The processor 301 executes various functional applications and data processing of the device by running the software programs, instructions, and modules stored in the memory 302, thereby implementing the above-mentioned vehicle control method.

[0051] The memory 302 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 302 can include high-speed random access memory and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the memory 302 can further include a memory remotely set relative to the processor 301, and these remote memories can be connected to the device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0052] The electronic device may further include: an input device 303 and an output device 304. The processor 301, the memory 302, the input device 303, and the output device 304 can be connected through a bus or other means. Figure 8 Taking the connection through a bus as an example.

[0053] The input device 303 can receive input digital or character information. The output device 304 may include a display device, an auxiliary lighting device (e.g., an LED), a haptic feedback device (e.g., a vibration motor), etc. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device may be a touch screen.

[0054] Embodiment 4 This embodiment provides a computer-readable storage medium with computer instructions stored thereon, and the computer instructions are used to cause a computer to execute the above-mentioned method. The computer instructions on the computer-readable storage medium are used to cause a computer to execute the above method, and thus have at least the same advantages as the above method.

[0055] The medium in this application can be any combination of one or more computer-readable media. The medium can be a computer-readable signal medium or a computer-readable storage medium. The medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the medium (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device.

[0056] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.

[0057] The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF (Radio Frequency), etc., or any suitable combination of the above.

[0058] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0059] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this application can be achieved. There is no limitation herein in this regard.

[0060] The above specific embodiments do not constitute a limitation on the protection scope of this application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims

1. A vehicle control method, characterized in that, Including: Obtain the mapping relationship between the trigger parameters and the vehicle control strategy; The trigger parameters include the water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; When it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, according to the measured trigger parameters and the mapping relationship, execute the vehicle control strategy corresponding to the measured trigger parameters.

2. The vehicle control method according to claim 1, characterized in that The mapping relationship includes: When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window by a preset multiple, the number of impacts within the water droplet impact window does not exceed a first value, and the number of water droplet impacts within the current detection period exceeds a preset number, determine that the control strategy is to control the wiper to move once; where the preset multiple is greater than 1; When the water droplet impact window exceeds the calibrated water droplet impact window and does not exceed the calibrated water droplet impact window by a preset multiple, and the number of impacts within the water droplet impact window is greater than the first value and does not exceed a second value, determine that the control strategy is to control the wiper to move intermittently; When the number of impacts within the calibrated water droplet impact window is greater than the second value and does not exceed a third value, determine that the control strategy is to control the wiper to move at a low speed; When the number of impacts within the calibrated water droplet impact window is greater than the third value, determine that the control strategy is to control the wiper to move at a high speed; When the number of water droplet impacts within the current detection period exceeds a fourth value or the number of impacts within the water droplet impact window exceeds a fifth value, determine that the control strategy is to control the closing of the windows and the sunroof.

3. The vehicle control method according to claim 1, wherein The calibrated water droplet impact window is obtained by the following method: Obtain the vibration period of the vehicle body sheet metal after multiple single water droplets fall on the vehicle body sheet metal; Determine the calibrated water droplet impact window according to multiple groups of the vibration periods.

4. The vehicle control method according to claim 1, characterized in that, The preset condition is that the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold; The number of impacts is the number of times that the vibration acceleration of the vehicle body sheet metal exceeds the water droplet impact threshold and does not exceed the water droplet impact invalid threshold.

5. The vehicle control method according to claim 4, characterized in that, The water droplet impact threshold is obtained by the following method: Obtain the minimum acceleration of the vehicle body sheet metal after water droplets fall on the vehicle body sheet metal under different water amounts; determine the water droplet impact threshold according to the minimum acceleration; The water droplet impact invalid threshold is obtained by the following method: Obtain the maximum acceleration of the vehicle body sheet metal after water droplets fall on the vehicle body sheet metal under different water amounts; determine the water droplet impact invalid threshold according to the maximum acceleration.

6. The vehicle control method according to claim 1, wherein After executing the vehicle control strategy corresponding to the measured trigger parameters, it further includes: Loop to execute that when it is detected that the vibration of the vehicle body sheet metal meets the preset conditions, according to the measured trigger parameters and the mapping relationship, execute the vehicle control strategy corresponding to the measured trigger parameters.

7. The vehicle control method according to claim 1, characterized in that The vehicle body sheet metal includes the vehicle engine hood or the vehicle rear tailgate.

8. A vehicle control device, characterized in that, Including: An acquisition module for obtaining the mapping relationship between the trigger parameters and the vehicle control strategy; The trigger parameters include the water droplet impact window, the number of impacts within the water droplet impact window, the number of impacts within the calibrated water droplet impact window, and the number of water droplet impacts within the current detection period; A control strategy execution module, configured to execute a vehicle control strategy corresponding to the measured trigger parameter according to the measured trigger parameter and the mapping relationship when it is detected that the vibration of the vehicle body sheet metal meets a preset condition.

9. An electronic device, characterized in that, It includes: At least one processor, and a memory communicatively connected to at least one of the processors; Wherein, the memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can execute the method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, Computer instructions are stored on the medium, and the computer instructions are used to cause a computer to execute the method according to any one of claims 1-7.