Control method and system for alleviating jolt of vehicle over deceleration zone and vehicle
By collecting road surface information, the acceleration and deceleration times of the front and rear axles of the vehicle are determined. The control module intelligently identifies the road surface of the speed bump and realizes the load transfer between the front and rear axles of the vehicle. This solves the problem that the suspension tuning cannot take into account the performance of different road surfaces, and improves ride comfort and suspension damping effect.
Patent Information
- Application Number
- CN202210855361.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-19
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-07-19
AI Technical Summary
When existing vehicles go over speed bumps, the suspension tuning cannot take into account different road surface performances, and the adjustment space is limited, resulting in poor ride comfort.
By collecting road surface information, the acceleration and acceleration time of the front axle, as well as the deceleration and deceleration time of the rear axle, are determined. The control module is then activated to control the acceleration of the front axle during acceleration and the deceleration of the rear axle during deceleration, thereby achieving load transfer between the front and rear axles and reducing the energy value of the impact between the tires and the deceleration.
It improves ride comfort when going over speed bumps, reduces the load on the suspension system, and improves the vehicle's vibration damping effect.
Smart Images

Figure CN115195700B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and in particular to a control method, system, and vehicle for mitigating the bumps and vibrations of a vehicle when going over speed bumps. Background Technology
[0002] With the continuous development of technology, automobiles have become an indispensable means of transportation in people's lives. However, when a vehicle goes over a speed bump, it generally produces an impact or bump, which greatly affects the passenger experience. To improve this problem, the commonly used method is to optimize the suspension through tuning. For example, by reducing the stiffness of the coil springs and the damping force of the shock absorbers, the impact of the wheels hitting the speed bump on the vehicle body can be mitigated. However, this method must also take into account the suspension performance on other road surfaces, and cannot sacrifice one for another, thus limiting the adjustment space. Summary of the Invention
[0003] The main purpose of this application is to provide a control method, system, and vehicle for mitigating the bumps of a vehicle when going over speed bumps. It aims to solve the technical problem that existing vehicle suspension tuning for speed bumps needs to consider the suspension performance on other road surfaces, and the adjustment space is limited.
[0004] In a first aspect, this application provides a control method for mitigating the bumps and jolts of a vehicle when going over speed bumps, the method comprising the following steps:
[0005] By collecting road surface information, the acceleration and acceleration time of the vehicle's front axle, as well as the deceleration and deceleration time of the vehicle's rear axle, are determined, thereby activating the control module. At the acceleration time, the acceleration of the vehicle's front axle is controlled, and at the deceleration time, the deceleration of the vehicle's rear axle is controlled. The road surface information includes the height of the speed bump and the distance between the speed bump and the vehicle.
[0006] Preferably, determining the acceleration and acceleration time of the vehicle's front axle, and the deceleration and deceleration time of the vehicle's rear axle, based on the collected road surface information, includes:
[0007] The vehicle's radar is pre-installed to detect whether there are speed bumps ahead.
[0008] If a speed bump is detected ahead, road surface information is collected using a pre-installed camera.
[0009] Based on the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle of the vehicle.
[0010] The acceleration time of the front axle and the deceleration time of the rear axle of the vehicle are determined based on the distance between the speed belt and the vehicle.
[0011] Preferably, determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the height of the speed bump includes:
[0012] Get the current vehicle speed;
[0013] Based on the current vehicle speed and the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle.
[0014] Preferably, determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the height of the speed bump includes:
[0015] Obtain the first initial quantity reference table and the second initial quantity reference table;
[0016] The current vehicle speed and the speed bump height are matched with the first initial quantity reference table, and the matched acceleration is taken as the acceleration of the vehicle's front axle.
[0017] The current vehicle speed and the speed bump height are matched with the second initial reference table, and the matched acceleration is used as the deceleration of the vehicle's rear axle.
[0018] Preferably, determining the acceleration time of the front axle and the deceleration time of the rear axle of the vehicle based on the distance between the speed bump and the vehicle includes:
[0019] Based on the distance between the speed bump and the vehicle, determine the distance between the speed bump and the front axle of the vehicle and the distance between the speed bump and the rear axle of the vehicle;
[0020] The acceleration time of the vehicle's front axle is determined based on the distance between the speed bump and the vehicle's front axle.
[0021] The deceleration timing of the vehicle's rear axle is determined based on the distance between the speed bump and the vehicle's rear axle. Preferably, determining the acceleration timing of the vehicle's front axle based on the distance between the speed bump and the vehicle's front axle includes:
[0022] Get the current vehicle speed and the current time;
[0023] The first duration is calculated based on the current vehicle speed and the distance between the speed bump and the front axle of the vehicle;
[0024] The acceleration time of the vehicle's front axle is determined by the current time and the first duration.
[0025] Preferably, determining the deceleration time of the vehicle's rear axle based on the distance between the speed bump and the vehicle's rear axle includes:
[0026] Get the current vehicle speed and the current time;
[0027] The second duration is calculated based on the current vehicle speed and the distance between the speed bump and the rear axle of the vehicle;
[0028] The deceleration time of the vehicle's rear axle is determined by the current time and the second duration.
[0029] Preferably, the control module includes a front axle control module and a rear axle control module, comprising:
[0030] By activating the front axle control module, the acceleration of the vehicle's front axle is controlled during acceleration.
[0031] The deceleration of the vehicle's rear axle is controlled by activating the rear axle control module during deceleration.
[0032] Secondly, this application also provides a control system for mitigating the bumps and jolts of a vehicle going over speed bumps, including:
[0033] The information acquisition module is used to collect road surface information;
[0034] The determination module is used to determine the acceleration and acceleration time of the front axle of the vehicle, as well as the deceleration and deceleration time of the rear axle of the vehicle.
[0035] The control module is used to control the acceleration of the front axle of the vehicle during acceleration and the deceleration of the rear axle during deceleration.
[0036] Thirdly, this application also provides a vehicle, the vehicle including a seat, a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the steps of the control method for mitigating vehicle bumps when going over speed bumps as described above.
[0037] This application provides a control method, system, and vehicle for mitigating the impact of a vehicle going over speed bumps. By collecting road surface information, the acceleration and acceleration time of the front axle, and the deceleration and deceleration time of the rear axle, are determined. This activates a control module, which controls the acceleration of the front axle at the acceleration time and the deceleration of the rear axle at the deceleration time. The road surface information includes the height of the speed bump and the distance between the speed bump and the vehicle. The system intelligently identifies the road surface around the speed bump and then controls the vehicle's acceleration and deceleration to achieve load transfer between the front and rear axles. This reduces the energy value of the impact between the tires and the deceleration, lowers the load on the vehicle's suspension damping system, and ultimately improves vehicle ride comfort. Attached Figure Description
[0038] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] Figure 1 A flowchart illustrating a control method for mitigating vehicle bumps when going over speed bumps, provided in an embodiment of this application;
[0040] Figure 2 A schematic block diagram of a control system for mitigating the bumps of a vehicle going over speed bumps, provided in an embodiment of this application;
[0041] Figure 3 This is a schematic block diagram of the structure of a computer device according to an embodiment of this application.
[0042] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0043] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0044] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.
[0045] This application provides a control method, system, and vehicle for mitigating the bumps and jolts of a vehicle when going over speed bumps. The control method for mitigating the bumps and jolts of a vehicle when going over speed bumps can be applied to vehicles.
[0046] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0047] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a control method for mitigating vehicle bumps when going over speed bumps, provided as an embodiment of this application.
[0048] like Figure 1 As shown, the method includes step S101.
[0049] Step S101: By collecting road surface information, determine the acceleration and acceleration time of the front axle of the vehicle, and the deceleration and deceleration time of the rear axle of the vehicle, thereby activating the control module to control the acceleration of the front axle of the vehicle at the acceleration time and the deceleration of the rear axle of the vehicle at the deceleration time. The road surface information includes the height of the speed bump and the distance between the speed bump and the vehicle.
[0050] As an example, a pre-set data acquisition device collects road information in front of the vehicle, including the height of speed bumps and the distance between the speed bump and the vehicle. Based on the collected data on the speed bump height and distance, the acceleration and acceleration timing of the vehicle's front axle, as well as the deceleration and deceleration timing of the vehicle's rear axle, are determined. For example, the acceleration and acceleration timing of the front axle are determined by the height of the speed bump, and the deceleration and deceleration timing of the rear axle are determined by the distance between the speed bump and the vehicle. This activates the control module, which controls the acceleration of the front axle during acceleration and the deceleration of the rear axle during deceleration.
[0051] Specifically, determining the acceleration and acceleration time of the vehicle's front axle, and the deceleration and deceleration time of the vehicle's rear axle, based on the collected road surface information, includes: detecting whether there is a speed bump ahead using a preset vehicle radar; if a speed bump is detected ahead, collecting road surface information ahead using a preset camera; determining the acceleration of the vehicle's front axle and the deceleration of the vehicle's rear axle based on the height of the speed bump; and determining the acceleration time of the vehicle's front axle and the deceleration time of the vehicle's rear axle based on the distance between the speed bump and the vehicle.
[0052] An exemplary method involves using a radar pre-installed in front of the vehicle to detect speed bumps on the road surface ahead of the vehicle in real time or at set intervals. For example, this radar could be an ultrasonic radar, emitting sound waves to detect speed bumps in real time or at set intervals. If the emitted sound waves are received, a speed bump is identified; otherwise, it is determined that no speed bump exists. Once a speed bump is identified, a pre-installed camera captures an image of the road surface ahead, which is then analyzed to obtain road information. This analysis includes using a pre-set neural network model to predict the road surface information from the image. The road information includes the height of the speed bump and the distance between the speed bump and the vehicle. The distance between the speed bump and the vehicle includes the distance between the speed bump and the front axle and the rear axle.
[0053] Based on the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle of the vehicle. For example, obtain a first preset reference table and a second preset reference table, match the speed bump height with the first preset reference table, obtain a first speed in the first preset reference table that matches the speed bump height, and use this first speed as the acceleration of the front axle of the vehicle; match the speed bump with the second preset reference table, obtain a second speed in the second preset reference table that matches the speed bump height, and use this second speed as the deceleration of the rear axle of the vehicle.
[0054] Based on the distance between the speed bump and the vehicle, the acceleration time of the front axle and the deceleration time of the rear axle are determined. The distance between the speed bump and the vehicle includes both the distance between the speed bump and the front axle and the distance between the speed bump and the rear axle. For example, a third preset reference table and a fourth preset reference table are obtained. The distance between the speed bump and the front axle is matched with the time in the third preset reference table, and the first matching time is taken as the acceleration time of the front axle. Similarly, the distance between the speed bump and the rear axle is matched with the fourth preset reference table, and the second matching time is taken as the deceleration time of the rear axle.
[0055] Specifically, determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the height of the speed bump includes: obtaining the current vehicle speed; and determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the height of the speed bump.
[0056] As an example, the current vehicle speed is obtained, and the acceleration of the front axle and the deceleration of the rear axle are determined based on the current vehicle speed and the speed bump height. For instance, if the current vehicle speed is less than a preset speed, a first speed matching the speed bump height in a first preset reference table is obtained, and this first speed is used as the acceleration of the front axle; if the current vehicle speed is greater than or equal to the preset speed, a second speed matching the speed bump height in a second preset reference table is obtained, and this second speed is used as the deceleration of the rear axle.
[0057] Specifically, determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the speed bump height includes: obtaining a first initial quantity reference table and a second initial quantity reference table; matching the current vehicle speed and the speed bump height with the first initial quantity reference table, and using the matched acceleration as the acceleration of the front axle of the vehicle; matching the current vehicle speed and the speed bump height with the second initial quantity reference table, and using the matched acceleration as the deceleration of the rear axle of the vehicle.
[0058] As an example, a first initial quantity reference table and a second initial quantity reference table are obtained, wherein the first initial quantity reference table is shown below:
[0059] X 30mm 50mm 70mm 110mm 5km / h 0.05 0.07 0.09 0.1 10km / h 0.07 0.09 0.1 0.1 20km / h 0.09 0.1 0.12 0.12 30km / h 0.1 0.1 0.12 0.15 50km / h 0.12 0.12 0.15 0.15 80km / h 0.12 0.15 0.15 0.2 100km / h 0.15 0.15 0.2 0.2
[0060] The x-value is determined by two factors: the height of the speed bump and the vehicle speed. The initial values for calibration are shown in the table above. Rows and columns represent the speed bump height in mm; vertical columns represent the vehicle speed in km / h; initial values for x in the table are in g (acceleration due to gravity).
[0061] For example, if a vehicle is given an acceleration x, the axle load on the front axle becomes: F z1 = mg*b-mx, where F z1 Let m be the front axle load, g be the vehicle mass, b be the distance from the center of gravity to the rear axle, and x be the acceleration of the vehicle's front axle. Therefore, the vehicle deceleration x value can be set as a follow-up momentum based on the speed bump height and vehicle speed to improve vehicle comfort under different operating conditions.
[0062] The reference table for the second initial quantity is shown below:
[0063] X 30mm 50mm 70mm 110mm 5km / h -0.05 -0.07 -0.09 -0.1 10km / h -0.07 -0.09 -0.1 -0.1 20km / h -0.09 -0.1 -0.12 -0.12 30km / h -0.1 -0.1 -0.12 -0.15 50km / h -0.12 -0.12 -0.15 -0.15 80km / h -0.12 -0.15 -0.15 -0.2 100km / h -0.15 -0.15 -0.2 -0.2
[0064] The x-value is determined by two factors: the height of the speed bump and the vehicle speed. The initial values for calibration are shown in the table above. Rows and columns represent the speed bump height in mm; vertical columns represent the vehicle speed in km / h; initial values for x in the table are in g (acceleration due to gravity).
[0065] For example, if a vehicle is required to decelerate by a speed x, the axle load on the front axle becomes: F z2 = mg*a-mx, where F z2 Let m be the rear axle load, g be the vehicle mass, a be the gravitational acceleration, a be the distance from the center of gravity to the front axle, and x be the acceleration of the vehicle's front axle. Therefore, the vehicle deceleration x value can be set as a follow-up momentum based on the speed bump height and vehicle speed to improve vehicle comfort under different operating conditions.
[0066] Specifically, determining the acceleration time of the front axle and the deceleration time of the rear axle of the vehicle based on the distance between the speed bump and the vehicle includes: determining the distance between the speed bump and the front axle of the vehicle and the distance between the speed bump and the rear axle of the vehicle based on the distance between the speed bump and the vehicle; determining the acceleration time of the front axle of the vehicle based on the distance between the speed bump and the front axle of the vehicle; and determining the deceleration time of the rear axle of the vehicle based on the distance between the speed bump and the rear axle of the vehicle.
[0067] As an example, the distance between the speed bump and the vehicle is obtained, and this distance is used as the distance between the speed bump and the vehicle's front axle. The distances between the front and rear axles are also obtained, and the distance between the speed bump and the rear axle is derived from these distances. A pre-set neural network model is used, and the distance between the speed bump and the front axle is input into the model to obtain the acceleration time of the front axle; similarly, the distance between the speed bump and the rear axle is input into the model to obtain the deceleration time of the rear axle. The pre-set neural network model is obtained by pre-training with training data.
[0068] Specifically, determining the acceleration time of the vehicle's front axle based on the distance between the speed bump and the vehicle's front axle includes: acquiring the current vehicle speed and the current time; calculating a first duration based on the current vehicle speed and the distance between the speed bump and the vehicle's front axle; and determining the acceleration time of the vehicle's front axle using the current time and the first duration.
[0069] As an example, the current vehicle speed and current time are obtained. By dividing the distance between the speed bump and the vehicle's front axle by the current vehicle speed, the time it takes for the vehicle's front axle to travel to the speed bump is obtained. This time is used as the first time. The acceleration time of the vehicle's front axle is obtained by combining the first time and the current time. For example, the acceleration time of the vehicle's front axle is obtained by adding the first time to the current time.
[0070] Specifically, determining the deceleration time of the vehicle's rear axle based on the distance between the speed bump and the vehicle's rear axle includes: acquiring the current vehicle speed and the current time; calculating a second duration based on the current vehicle speed and the distance between the speed bump and the vehicle's rear axle; and determining the deceleration time of the vehicle's rear axle using the current time and the second duration.
[0071] As an example, the current vehicle speed and current time are obtained. By dividing the distance between the speed bump and the vehicle's rear axle by the current vehicle speed, the time it takes for the rear axle to travel to the speed bump is obtained. This time is used as a second time. By combining the second time and the current time, the deceleration time of the rear axle is obtained. For example, adding the second time to the current time gives the deceleration time of the rear axle.
[0072] In this embodiment, by collecting road surface information, the acceleration and acceleration time of the front axle of the vehicle, as well as the deceleration and deceleration time of the rear axle of the vehicle, are determined. This activates the control module, which controls the acceleration of the front axle at the acceleration time and the deceleration of the rear axle at the deceleration time. The system intelligently identifies speed bumps and then controls the acceleration and deceleration of the vehicle to achieve load transfer between the front and rear axles. This reduces the energy value of the impact between the tires and the deceleration, reduces the load on the vehicle's suspension damping system, and ultimately improves the vehicle's ride comfort.
[0073] Please refer to Figure 2 , Figure 2 This application provides a control system for mitigating the bumps and jolts of a vehicle when going over speed bumps.
[0074] like Figure 2 As shown, the system includes: an information acquisition module 401, a determination module 402, and a control module 403.
[0075] Information acquisition module 401 is used to collect road surface information;
[0076] The determination module 402 is used to determine the acceleration and acceleration time of the front axle of the vehicle, and the deceleration and deceleration time of the rear axle of the vehicle.
[0077] The control module 403 is used to control the acceleration of the front axle of the vehicle during acceleration and the deceleration of the rear axle of the vehicle during deceleration.
[0078] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the system and its modules and units described above can be referred to the corresponding processes in the foregoing embodiments, and will not be repeated here.
[0079] The system provided in the above embodiments can be implemented as a computer program, which can be used in, for example... Figure 3 It runs on the computer device shown.
[0080] Please see Figure 3 , Figure 3 This is a schematic block diagram illustrating the structure of a computer device provided in an embodiment of this application. The computer device can be a terminal.
[0081] like Figure 3 As shown, the computer device includes a processor, memory, and network interface connected via a system bus, wherein the memory may include non-volatile storage media and internal memory.
[0082] Non-volatile storage media can store operating systems and computer programs. These computer programs include program instructions that, when executed, cause the processor to perform any control method to mitigate the bumps and jolts of a vehicle going over speed bumps.
[0083] The processor provides computing and control capabilities, supporting the operation of the entire computer device.
[0084] Internal memory provides an environment for the execution of computer programs in non-volatile storage media. When these computer programs are executed by a processor, the processor can perform any control method to mitigate the bumps of a vehicle going over speed bumps.
[0085] This network interface is used for network communication, such as sending assigned tasks. Those skilled in the art will understand that... Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0086] It should be understood that the processor can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, a general-purpose processor can be a microprocessor or any conventional processor.
[0087] In one embodiment, the processor is configured to run a computer program stored in memory to perform the following steps:
[0088] By collecting road surface information, the acceleration and acceleration time of the vehicle's front axle, as well as the deceleration and deceleration time of the vehicle's rear axle, are determined, thereby activating the control module. At the acceleration time, the acceleration of the vehicle's front axle is controlled, and at the deceleration time, the deceleration of the vehicle's rear axle is controlled. The road surface information includes the height of the speed bump and the distance between the speed bump and the vehicle.
[0089] In one embodiment, when the processor determines the acceleration and acceleration time of the front axle of the vehicle, and the deceleration and deceleration time of the rear axle of the vehicle, based on the collected road surface information, it is used to:
[0090] The vehicle's radar is pre-installed to detect whether there are speed bumps ahead.
[0091] If a speed bump is detected ahead, road surface information is collected using a pre-installed camera.
[0092] Based on the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle of the vehicle.
[0093] The acceleration time of the front axle and the deceleration time of the rear axle of the vehicle are determined based on the distance between the speed belt and the vehicle.
[0094] In one embodiment, when the processor determines the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the height of the speed bump, it is used to:
[0095] Get the current vehicle speed;
[0096] Based on the current vehicle speed and the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle.
[0097] In one embodiment, when the processor determines the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the height of the speed bump, it is used to:
[0098] Obtain the first initial quantity reference table and the second initial quantity reference table;
[0099] The current vehicle speed and the speed bump height are matched with the first initial quantity reference table, and the matched acceleration is taken as the acceleration of the vehicle's front axle.
[0100] The current vehicle speed and the speed bump height are matched with the second initial reference table, and the matched acceleration is used as the deceleration of the vehicle's rear axle.
[0101] In one embodiment, when the processor determines the acceleration time of the front axle and the deceleration time of the rear axle of the vehicle based on the distance between the speed bump and the vehicle, it is configured to:
[0102] Based on the distance between the speed bump and the vehicle, determine the distance between the speed bump and the front axle of the vehicle and the distance between the speed bump and the rear axle of the vehicle;
[0103] The acceleration time of the vehicle's front axle is determined based on the distance between the speed bump and the vehicle's front axle.
[0104] The deceleration time of the vehicle's rear axle is determined based on the distance between the speed bump and the vehicle's rear axle. In one embodiment, when the processor determines the acceleration time of the vehicle's front axle based on the distance between the speed bump and the vehicle's front axle, it is configured to:
[0105] Get the current vehicle speed and the current time;
[0106] The first duration is calculated based on the current vehicle speed and the distance between the speed bump and the front axle of the vehicle;
[0107] The acceleration time of the vehicle's front axle is determined by the current time and the first duration.
[0108] In one embodiment, when the processor determines the deceleration time of the vehicle's rear axle based on the distance between the speed bump and the vehicle's rear axle, it is configured to:
[0109] Get the current vehicle speed and the current time;
[0110] The second duration is calculated based on the current vehicle speed and the distance between the speed bump and the rear axle of the vehicle;
[0111] The deceleration time of the vehicle's rear axle is determined by the current time and the second duration.
[0112] In one embodiment, the processor is implemented to:
[0113] By activating the front axle control module, the acceleration of the vehicle's front axle is controlled during acceleration.
[0114] The deceleration of the vehicle's rear axle is controlled by activating the rear axle control module during deceleration.
[0115] This application also provides a computer-readable storage medium storing a computer program, the computer program including program instructions, and the control method for mitigating vehicle bumps when the program instructions are executed can be referred to in various embodiments of this application.
[0116] The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiments, such as the hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the computer device.
[0117] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0118] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The above descriptions are merely specific implementations of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered 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 control method for mitigating the bumps and vibrations of a vehicle going over speed bumps, characterized in that, include: By collecting road surface information, the acceleration and acceleration time of the front axle of the vehicle, as well as the deceleration and deceleration time of the rear axle of the vehicle, are determined, thereby activating the control module to control the acceleration of the front axle of the vehicle at the acceleration time and the deceleration of the rear axle of the vehicle at the deceleration time. The road surface information includes the height of the speed bump and the distance between the speed bump and the vehicle. The process of determining the acceleration and acceleration time of the vehicle's front axle, and the deceleration and deceleration time of the vehicle's rear axle, based on the collected road surface information, includes: The vehicle's radar is pre-installed to detect whether there are speed bumps ahead. If a speed bump is detected ahead, road surface information is collected using a pre-installed camera. Based on the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle of the vehicle. Based on the distance between the speed bump and the vehicle, determine the acceleration time of the front axle and the deceleration time of the rear axle of the vehicle. Determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the height of the speed bump includes: Get the current vehicle speed; Based on the current vehicle speed and the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle. The step of determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the height of the speed bump includes: Obtain the first initial quantity reference table and the second initial quantity reference table; The current vehicle speed and the speed bump height are matched with the first initial quantity reference table, and the matched acceleration is taken as the acceleration of the vehicle's front axle. The current vehicle speed and the speed bump height are matched with the second initial reference table, and the matched acceleration is used as the deceleration of the vehicle's rear axle.
2. The control method for mitigating vehicle bumps when going over speed bumps as described in claim 1, characterized in that, Determining the acceleration timing of the front axle and the deceleration timing of the rear axle of the vehicle based on the distance between the speed bump and the vehicle includes: Based on the distance between the speed bump and the vehicle, determine the distance between the speed bump and the front axle of the vehicle and the distance between the speed bump and the rear axle of the vehicle; The acceleration time of the vehicle's front axle is determined based on the distance between the speed bump and the vehicle's front axle. The deceleration time of the vehicle's rear axle is determined based on the distance between the speed bump and the vehicle's rear axle.
3. The control method for mitigating vehicle bumps when going over speed bumps as described in claim 2, characterized in that, Determining the acceleration timing of the vehicle's front axle based on the distance between the speed bump and the vehicle's front axle includes: Get the current vehicle speed and the current time; The first duration is calculated based on the current vehicle speed and the distance between the speed bump and the front axle of the vehicle; The acceleration time of the vehicle's front axle is determined by the current time and the first duration.
4. The control method for mitigating vehicle bumps when going over speed bumps as described in claim 2, characterized in that, Determining the deceleration time of the vehicle's rear axle based on the distance between the speed bump and the vehicle's rear axle includes: Get the current vehicle speed and the current time; The second duration is calculated based on the current vehicle speed and the distance between the speed bump and the rear axle of the vehicle; The deceleration time of the vehicle's rear axle is determined by the current time and the second duration.
5. The control method for mitigating vehicle bumps when going over speed bumps as described in claim 1, characterized in that, The control module includes a front axle control module and a rear axle control module, including: By activating the front axle control module, the acceleration of the vehicle's front axle is controlled during acceleration. The deceleration of the vehicle's rear axle is controlled by activating the rear axle control module during deceleration.
6. A control system for mitigating the bumps and vibrations of a vehicle going over speed bumps, characterized in that, include: The information acquisition module is used to collect road surface information; The determination module is used to determine the acceleration and acceleration time of the front axle of the vehicle, as well as the deceleration and deceleration time of the rear axle of the vehicle. The control module is used to control the acceleration of the front axle of the vehicle during acceleration and the deceleration of the rear axle of the vehicle during deceleration. Based on the collected road surface information, the acceleration and acceleration timing of the vehicle's front axle, as well as the deceleration and deceleration timing of the vehicle's rear axle, are determined, including: The vehicle's radar is pre-installed to detect whether there are speed bumps ahead. If a speed bump is detected ahead, road surface information is collected using a pre-installed camera. Based on the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle of the vehicle. Based on the distance between the speed bump and the vehicle, determine the acceleration time of the front axle and the deceleration time of the rear axle of the vehicle. Determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the height of the speed bump includes: Get the current vehicle speed; Based on the current vehicle speed and the height of the speed bump, determine the acceleration of the front axle and the deceleration of the rear axle. The step of determining the acceleration of the front axle and the deceleration of the rear axle of the vehicle based on the current vehicle speed and the height of the speed bump includes: Obtain the first initial quantity reference table and the second initial quantity reference table; The current vehicle speed and the speed bump height are matched with the first initial quantity reference table, and the matched acceleration is taken as the acceleration of the vehicle's front axle. The current vehicle speed and the speed bump height are matched with the second initial reference table, and the matched acceleration is used as the deceleration of the vehicle's rear axle.
7. A vehicle, characterized in that, The vehicle includes a seat, a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the steps of the control method for mitigating vehicle bumps when going over speed bumps as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Driving control method and system using road surface adaptability
CN109213139A