Self-learning accelerator anti-misoperation control method and device
By using a self-learning throttle anti-misoperation control method and statistically analyzing the time of driver throttle opening changes, the problem of erroneous or non-triggered throttle anti-misoperation function at different vehicle speeds has been solved, thus improving the driving safety of new energy vehicles.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHENGZHOU YUTONG BUS CO LTD
- Filing Date
- 2023-07-25
- Publication Date
- 2026-08-04
AI Technical Summary
Existing technology cannot effectively prevent drivers from accidentally triggering or failing to trigger the accelerator pedal anti-accidental pedal function at different vehicle speeds, resulting in insufficient driving safety.
By using a self-learning method to statistically analyze the time of throttle opening changes of different drivers at various vehicle speeds, the timing of throttle misapplication is used as a criterion for judging the timing of throttle misapplication. The vehicle controller and cloud processor are used to determine whether throttle misapplication has occurred, and safety measures are activated when throttle misapplication occurs.
It enables the determination of the accelerator pedal mis-pressing time based on the driver's habits, avoiding accidental or non-triggered accelerator pedal mis-pressing function, improving driving safety and protecting the safety of drivers and pedestrians.
Smart Images

Figure CN117087424B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of vehicle control technology, specifically relating to a self-learning throttle anti-misoperation control method and device. Background Technology
[0002] With the rapid development of new energy vehicles, improving their driving safety is of paramount importance. During normal driving, when accelerating the vehicle by pressing the accelerator pedal, the driver may accidentally press the accelerator, causing the vehicle to accelerate too quickly. Therefore, there is an urgent need to improve the vehicle's anti-accelerator pedal function. Vehicle anti-accelerator pedal function typically uses the accelerator pedal opening to control vehicle propulsion.
[0003] Currently, there are technologies on the market to prevent accidental accelerator pedal press during start-up. However, these technologies have two drawbacks. First, they only work at low speeds. If a driver accidentally presses the accelerator pedal at high speeds, such accidents cannot be avoided. Second, because the timing of the accelerator pedal press is fixed and does not differentiate between different drivers, it may lead to situations where some drivers accidentally trigger or fail to trigger the accelerator pedal press prevention function while driving. Summary of the Invention
[0004] The purpose of this invention is to provide a self-learning accelerator pedal anti-misoperation control method and device to solve the problem that different drivers may accidentally trigger or fail to trigger the accelerator pedal anti-misoperation function when driving a vehicle.
[0005] To solve the above-mentioned technical problems, the present invention provides a self-learning accelerator pedal anti-misoperation control method, including the following steps: finding the current vehicle speed range, determining whether the accelerator pedal change time when the driver presses the accelerator pedal from a set low accelerator pedal opening to a set high accelerator pedal opening corresponding to the vehicle speed range is less than the difference between the latest characteristic value of the accelerator pedal change time corresponding to the vehicle speed range and the time threshold; if so, it is determined that accelerator pedal misoperation has occurred.
[0006] The feature value represents the threshold for the time change used to determine whether accelerator pedal misapplication has occurred. The latest feature value is obtained by the following method: determining a number of accelerator pedal change times that meet the requirements within a certain vehicle speed range. Meeting the requirements means that the accelerator pedal change time from the set low accelerator pedal opening to the set high accelerator pedal opening corresponding to that vehicle speed range is less than or equal to the current feature value of the accelerator pedal change time, and the accelerator pedal opening at each moment within the accelerator pedal change time range is always greater than the accelerator pedal opening at the previous moment; the latest feature value is determined based on the number of accelerator pedal change times that meet the requirements.
[0007] Its beneficial effects are as follows: To solve the problem of different drivers accidentally triggering or not triggering the accelerator pedal mis-pressing function when driving a vehicle, this invention uses the time of accelerator pedal opening change based on the driver's driving habits as the judgment condition for the time of accelerator pedal mis-pressing. When the accelerator pedal mis-pressing function is activated, corresponding safety measures are triggered. This invention differentiates the judgment time of accelerator pedal mis-pressing for different drivers, which can effectively prevent drivers from accidentally triggering or not triggering the accelerator pedal mis-pressing function when driving a vehicle, avoid accidents, and protect the safety of drivers and pedestrians.
[0008] Furthermore, it also includes: if the driver depresses the accelerator pedal opening from 0% to k within a short time range, it is determined that an accelerator pedal mis-press has occurred; where k is an accelerator pedal opening close to 100%, and the short time range is less than the latest characteristic value of the accelerator change time corresponding to any vehicle speed range.
[0009] Its beneficial effects are: when the accelerator pedal is detected to change too quickly, it is directly determined that a mis-press has occurred, ensuring stable vehicle operation, avoiding accidents, and protecting the safety of the driver and pedestrians.
[0010] Furthermore, the latest eigenvalue is obtained by summing and averaging the throttle change times of several satisfying tests.
[0011] Its beneficial effects are: it helps to collect data on drivers' accelerator pedal habits, effectively preventing drivers from accidentally triggering or failing to trigger the accelerator pedal anti-accidental pedal function while driving, thus avoiding accidents and protecting the safety of drivers and pedestrians.
[0012] To solve the above-mentioned technical problems, the present invention also provides a self-learning accelerator pedal misapplication prevention control device, characterized in that it includes a memory and a processor, wherein the processor is used to execute computer program instructions stored in the memory to implement a self-learning accelerator pedal misapplication prevention control method. The specific control steps of the method include: finding the current vehicle speed range, determining whether the accelerator pedal change time when the driver presses the accelerator pedal from a set low accelerator pedal opening to a set high accelerator pedal opening corresponding to the vehicle speed range is less than the difference between the latest characteristic value of the accelerator pedal change time corresponding to the vehicle speed range and the time threshold; if so, it is determined that accelerator pedal misapplication has occurred.
[0013] The feature value represents the threshold for the time change used to determine whether accelerator pedal misapplication has occurred. The latest feature value is obtained by the following method: determining a number of accelerator pedal change times that meet the requirements within a certain vehicle speed range. Meeting the requirements means that the accelerator pedal change time from the set low accelerator pedal opening to the set high accelerator pedal opening corresponding to that vehicle speed range is less than or equal to the current feature value of the accelerator pedal change time, and the accelerator pedal opening at each moment within the accelerator pedal change time range is always greater than the accelerator pedal opening at the previous moment; the latest feature value is determined based on the number of accelerator pedal change times that meet the requirements.
[0014] Its beneficial effect is that the device ensures the effective and reliable execution of a self-learning throttle anti-misoperation control method.
[0015] Furthermore, it also includes: if the driver depresses the accelerator pedal opening from 0% to k within a short time range, it is determined that an accelerator pedal mis-press has occurred; where k is an accelerator pedal opening close to 100%, and the short time range is less than the latest characteristic value of the accelerator change time corresponding to any vehicle speed range.
[0016] Its beneficial effects are: when the accelerator pedal is detected to change too quickly, it is directly determined that a mis-press has occurred, ensuring stable vehicle operation, avoiding accidents, and protecting the safety of the driver and pedestrians.
[0017] Furthermore, the latest eigenvalue is obtained by summing and averaging the throttle change times of several satisfying tests.
[0018] Its beneficial effects are: it helps to collect data on drivers' accelerator pedal habits, effectively preventing drivers from accidentally triggering or failing to trigger the accelerator pedal anti-accidental pedal function while driving, thus avoiding accidents and protecting the safety of drivers and pedestrians. Attached Figure Description
[0019] Figure 1 This is a flowchart of the method of the present invention;
[0020] Figure 2 This is a schematic diagram of data transmission between the vehicle and the cloud in this invention. Detailed Implementation
[0021] The basic concept of this invention is as follows: based on the driver's driving habits, the time of throttle opening change at various vehicle speeds is statistically analyzed and sent to the cloud for processing; the statistically analyzed throttle change time is used as the time judgment condition for accelerator pedal misapplication to determine whether accelerator pedal misapplication has occurred at the current vehicle speed. If accelerator pedal misapplication occurs, the throttle anti-misapplication function is activated and corresponding safety measures are triggered. Based on this concept, a self-learning throttle pedal misapplication prevention control method and device of this invention can be realized.
[0022] The present invention will now be described in detail with reference to the accompanying drawings and method embodiments.
[0023] Method Implementation Examples:
[0024] The present invention provides a self-learning throttle anti-accidental pedal control method, the flowchart of which is shown below. Figure 1 As shown, the specific implementation steps include:
[0025] Step one: The system learns the driver's throttle input timing based on their driving habits. This self-learning process includes:
[0026] 1) When the vehicle speed is between 0 and 15 km / h, start timing when the throttle opening is 20% and record the time as t1. Stop timing when the throttle opening is 95% and record the time as t2. The throttle change time is considered to be successfully recorded when the following conditions are met:
[0027] From the start of the timing to the end of the timing, the current accelerator pedal opening is greater than the accelerator pedal opening at the previous moment; and the timing time (accelerator change time) is less than or equal to 400ms, and the accelerator change time is ΔT1×t2-t1.
[0028] 2) When the vehicle speed is between 15 and 30 km / h, start timing when the throttle opening is 30% and record the time as t3. Stop timing when the throttle opening is 95% and record the time as t4. The throttle change time is considered successfully recorded when the following conditions are met:
[0029] From the start of the timing to the end of the timing, the current accelerator pedal opening is greater than the accelerator pedal opening at the previous moment; and the timing time (accelerator change time) is less than or equal to 340ms; the accelerator change time ΔT2=t4-t3.
[0030] 3) When the vehicle speed is greater than 30km / h, start timing when the throttle opening is 40% and record the time as t5. Stop timing when the throttle opening is 95% and record the time as t6. The throttle change time is considered to be successfully recorded when the following conditions are met:
[0031] From the start of the timing to the end of the timing, the current accelerator pedal opening is greater than the accelerator pedal opening at the previous moment; and the timing time (accelerator change time) is less than or equal to 290ms; the accelerator change time ΔT3=t6-t5.
[0032] 4) The vehicle controller sends the values of ΔT1, ΔT2, and ΔT3 to the cloud storage in real time and calculates the average values AvgeΔT1, AvgeΔT2, and AvgeΔT3. The initial values of AvgeΔT1, AvgeΔT2, and AvgeΔT3 are 400ms, 340ms, and 290ms, respectively. These three values serve as characteristic values of the driver's accelerator pedal input time. Figure 2 As shown.
[0033] Step two: After the vehicle is powered on, the I-Card sends a request to the cloud to read the calculated AvgeΔT1, AvgeΔT2, and AvgeΔT3, such as... Figure 2 As shown, the value is sent to the vehicle controller as the judgment value for throttle change time in the throttle mis-pressing judgment logic of this ignition cycle, to determine whether throttle mis-pressing has occurred. If any of the following conditions are met, it is judged that throttle mis-pressing has occurred:
[0034] ①At any vehicle speed, if the driver depresses the accelerator pedal from 0% to 95% within 235ms;
[0035] ② When the vehicle speed is between 0 and 15 km / h, the driver should depress the accelerator pedal from 20% to 95% within less than AvgeΔT1-50ms;
[0036] ③ When the vehicle speed is between 15 and 30 km / h, the driver should depress the accelerator pedal from 30% to 95% within less than AvgeΔT2-50ms;
[0037] ④ When the vehicle speed is greater than 30km / h and the left and right turn signals are not used, the driver shall depress the accelerator pedal from 40% to 95% within less than AvgeΔT3-50ms.
[0038] Step 3: When the conditions for determining that the accelerator pedal has been accidentally pressed in Step 2 are met, the drive torque output is cut off, the instrument panel displays "The accelerator pedal is too fast when starting, please pay attention to safety", and an audible alarm is sounded.
[0039] In this embodiment, the values of ΔT1, ΔT2, and ΔT3 are sent to the cloud for storage and the average value is calculated as the feature value of the driver's accelerator pedal change time. Alternatively, the median of the stored accelerator pedal change time can be used to represent the feature value.
[0040] This invention uses the time of throttle opening change based on the driver's driving habits as the criterion for judging the time of accidental throttle press. When the throttle anti-accelerator function is activated, corresponding safety measures are triggered. This invention differentiates the judgment time of throttle anti-accelerator press for different drivers, which can effectively prevent the driver from accidentally triggering or not triggering the throttle anti-accelerator function while driving the vehicle, avoid accidents, and protect the safety of drivers and pedestrians.
[0041] Device Example:
[0042] This invention discloses a self-learning throttle misoperation prevention control device, comprising a memory and a processor. The processor executes computer program instructions stored in the memory to implement a self-learning throttle misoperation prevention control method described in the method embodiments of this invention. The processor can be a programmable logic device (FPGA) or similar processing device. The memory can be any type of memory that stores information using electrical energy, such as RAM or ROM, or other types of memory.
Claims
1. A self-learning throttle anti-accidental pedal press control method, characterized in that, The steps include: finding the current vehicle speed range, determining whether the time it takes for the driver to press the accelerator pedal from the set low accelerator pedal opening to the set high accelerator pedal opening corresponding to the vehicle speed range is less than the difference between the latest characteristic value of the accelerator pedal change time corresponding to the vehicle speed range and the time threshold. If so, it is determined that the accelerator pedal has been accidentally pressed. The eigenvalue represents the threshold for determining whether a throttle misapplication has occurred, and the latest eigenvalue is obtained using the following method: Determine several throttle change times that meet the requirements within a certain vehicle speed range. Meeting the requirements means that the throttle change time from the set low throttle pedal opening to the set high throttle pedal opening corresponding to that speed range is less than or equal to the current eigenvalue of the throttle change time, and the throttle pedal opening at each moment within the throttle change time range is always greater than the throttle pedal opening at the previous moment; calculate the average or median of the several throttle change times that meet the requirements as the latest eigenvalue.
2. The self-learning throttle anti-accidental pedal control method according to claim 1, characterized in that, Also includes: If the driver depresses the accelerator pedal from 0% to k within a short time range, it is determined that an accidental accelerator pedal press has occurred; where k is an accelerator pedal opening close to 100%, and the short time range is less than the latest characteristic value of the accelerator change time corresponding to any vehicle speed range.
3. The self-learning throttle anti-accidental pedal control method according to claim 1, characterized in that, When an accidental press of the accelerator is detected, the drive torque output is cut off.
4. A self-learning throttle anti-accidental pedal control device, characterized in that, The system includes a memory and a processor. The processor is used to execute computer program instructions stored in the memory to implement a self-learning throttle mis-pressing control method. The specific control steps of the method include: finding the current vehicle speed range, determining whether the throttle change time when the driver presses the throttle pedal from a set low throttle pedal opening to a set high throttle pedal opening corresponding to the vehicle speed range is less than the difference between the latest characteristic value of the throttle change time corresponding to the vehicle speed range and the time threshold. If so, it is determined that throttle mis-pressing has occurred. The eigenvalue represents the threshold for determining whether a throttle misapplication has occurred, and the latest eigenvalue is obtained using the following method: Determine several throttle change times that meet the requirements within a certain vehicle speed range. Meeting the requirements means that the throttle change time from the set low throttle pedal opening to the set high throttle pedal opening corresponding to that speed range is less than or equal to the current eigenvalue of the throttle change time, and the throttle pedal opening at each moment within the throttle change time range is always greater than the throttle pedal opening at the previous moment; calculate the average or median of the several throttle change times that meet the requirements as the latest eigenvalue.
5. The self-learning throttle anti-accidental-pressing control device according to claim 4, characterized in that, Also includes: If the driver depresses the accelerator pedal from 0% to k within a short time range, it is determined that an accidental accelerator pedal press has occurred; where k is an accelerator pedal opening close to 100%, and the short time range is less than the latest characteristic value of the accelerator change time corresponding to any vehicle speed range.
6. The self-learning throttle anti-misoperation control device according to claim 4, characterized in that, When an accidental press of the accelerator is detected, the drive torque output is cut off.