Anti-misoperation gear shifting control method and device of electronic gear shifting system without unlocking button and vehicle
By dividing the vehicle speed mode in the unlock-button-less electronic shift system, extending the N gear signal filtering time, and setting a response time threshold, the shift strategy is determined in combination with vehicle speed and braking status, thus solving the problem of gear changes caused by misoperation and improving the accuracy and safety of shifting.
Patent Information
- Application Number
- CN202510234749.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2045-02-28
AI Technical Summary
Electronic shifting systems without an unlock button cannot determine whether the operation is intentional or accidental when the gear lever is accidentally pressed, causing the gear to shift into neutral (N) and resulting in a power interruption. This can be dangerous, especially when overtaking.
By dividing the vehicle speed mode into high speed, low speed, and start-stop mode, extending the N gear signal filtering time and setting a response time threshold, and combining the gear position signal, shift lever position signal, real-time vehicle speed, and braking status to determine the shifting strategy, the accuracy and reliability of shifting operations are ensured.
It effectively reduces false triggering and interference of the N gear signal, improves the accuracy and reliability of gear shifting, reduces safety hazards caused by misoperation or abnormal signals, and ensures the safety and stability of vehicle operation.
Smart Images

Figure CN119802215B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of vehicle shift control technology, and more specifically, relates to a method, device and vehicle for preventing accidental shifting in an electronic shift system without an unlock button. Background Technology
[0002] Currently, due to cost and styling considerations, electronic gear shifters in vehicles tend to be more compact and aesthetically pleasing, gradually eliminating the manual unlocking button. Electronic gear shifters without an unlocking button cannot determine whether the shift lever movement is intentional or accidental when the vehicle is in D / R gear. Accidental activation can easily lead to a shift to N, causing power interruption and no acceleration response when pressing the accelerator pedal, posing a danger during overtaking. Existing electronic gear shifters with an unlocking button employ the following strategy: Shifting from D to R requires checking three signals: vehicle speed, unlocking, and braking. If the vehicle speed condition is met, but either the unlocking or braking condition is not met, it can be determined as a customer error. Shifting from D to N requires checking both vehicle speed and the unlocking button. If the vehicle speed is too high, the unlocking button must be pressed to engage; otherwise, it is considered an error. The presence or absence of the unlocking button determines whether the shift is accidental or an active gear engagement request, thus protecting the vehicle's gear shifting strategy. The existing electronic shifting system without an unlock button employs the following shifting strategies: Shifting from D to R requires determining both vehicle speed and braking signals. When the brake is applied, the shift lever movement cannot be determined as either a manual or accidental operation by the customer. The strategy for shifting from D to N is as follows: Considering the national fuel consumption test requirements for high-speed coasting in N gear and the habit of some customers coasting in N gear, the system must meet the requirement of shifting to N at any vehicle speed. The shift lever only needs to be moved forward one step to enter N gear, again without determining whether the shifting request is a manual or accidental operation by the customer. Shifting mechanisms without an unlock button cannot determine whether a shift request is a mistake or a manual request by the customer, and therefore cannot respond to corresponding protection strategies.
[0003] The invention patent with publication number CN112377613A discloses a shift control method for an automotive electronic shift system. It can prevent accidental shifting caused by driver misoperation or accidental shifting by children by limiting shifting through multiple signals. However, for electronic shift systems without unlocking buttons, it is not possible to distinguish between accidental operation and active operation when the vehicle's gear changes due to misoperation.
[0004] The invention patent with publication number CN116292859A discloses a safety control method for an electronic gear shift mechanism to exit D gear. When a car is in D gear, it divides the vehicle speed into three modes: high-speed mode, low-speed mode, and start-stop mode, and uses different shift control methods for each mode. During the control process, it considers whether the unlock button is pressed to prevent power interruption caused by accidental gear shifting in D gear while driving in high-speed mode, thus ensuring driving safety. However, for electronic gear shift systems without an unlock button, when the vehicle's gear changes due to accidental operation, it cannot effectively distinguish between accidental and active operation, and it only considers accidental activation in D gear, neglecting accidental activation in R gear.
[0005] The information disclosed in the background section of this invention is intended only to enhance the understanding of the general background of this invention, and should not be construed as an admission or in any way implying that such information constitutes prior art known to those skilled in the art. Summary of the Invention
[0006] The purpose of this invention is to propose a method, device, and vehicle for preventing accidental shifting in an electronic shifting system without an unlock button. This addresses the problem that, due to the absence of an unlock button on the shift lever, it is impossible to determine whether the shift lever is manually operated or accidentally engaged. Accidental shifting can easily result in the shift to neutral (N) gear, causing power interruption, no acceleration response when the accelerator pedal is pressed, and potential dangers during overtaking or other situations.
[0007] To achieve the above objectives, this invention proposes a method, device, and vehicle for preventing accidental shifting in an electronic shifting system without an unlock button.
[0008] According to a first aspect of the present invention, a method for preventing accidental shifting in an electronic shifting system without an unlocking button is provided, comprising:
[0009] When the vehicle is in D / R gear, the vehicle speed is divided into high speed mode, low speed mode and start-stop mode according to the vehicle speed from high to low.
[0010] Extend the filtering time of the N-level signal and set the response time threshold;
[0011] The vehicle's current gear is determined based on the gear position signal;
[0012] The target gear is determined based on the gear shift lever position signal and the current gear position;
[0013] Obtain the real-time speed and braking status of the vehicle;
[0014] The shifting strategy is determined based on the current gear, target gear, real-time vehicle speed, and braking status.
[0015] The shifting strategy is executed based on the filtering time and response time threshold of the N-level signal.
[0016] Optionally, the high-speed mode, low-speed mode, and start-stop mode are respectively:
[0017] High-speed mode: Real-time vehicle speed > 3km / h;
[0018] Low speed mode: 0 < real-time vehicle speed ≤ 3km / h;
[0019] Start-stop mode: Real-time vehicle speed = 0km / h.
[0020] Optionally, the shifting strategy includes:
[0021] When the current gear is D and the target gear is N, if the vehicle is currently in start-stop mode / low speed mode and the gear lever is in N gear for a duration greater than or equal to the filtering time, then a gear shift request is responded to and the gear signal is N.
[0022] If the shift lever is in N gear for a duration less than the filtering time, the shift request will not be responded to, and the gear position signal will be D gear.
[0023] Optionally, the shifting strategy includes:
[0024] When the current gear is D and the target gear is N, if the vehicle is currently in high-speed mode and the shift lever is in N for a duration greater than or equal to the filtering time but less than the response time threshold, then the shift request is not responded to, and the gear signal is D.
[0025] If the time the gear shift lever is in N gear is less than the filtering time, the gear shift request will not be responded to, the gear position signal will be D gear, and the message "Vehicle speed too high to shift gear" will be displayed.
[0026] If the shift lever is in N gear for a duration greater than or equal to the filtering time and greater than or equal to the response time threshold, then a shift request is responded to, and the gear position signal is N gear.
[0027] Optionally, the shifting strategy includes:
[0028] When the current gear is D and the target gear is R, if the vehicle is currently in start-stop mode / low speed mode, the gear lever is in R for a duration greater than or equal to the filtering time of R, and no brake signal is received, then the gear shift request will not be responded to, the gear signal will be D, and the message "Press the brake pedal to shift gear" will be displayed.
[0029] If the vehicle is currently in start-stop mode / low speed mode, the shift lever is in R gear for a duration greater than or equal to the R gear filtering time, and the brake signal is received, then the shift request is responded to, and the gear signal is R gear;
[0030] If the vehicle is currently in high-speed mode, the shift lever is in reverse (R) for a duration greater than or equal to the filtering time of the reverse gear, and the brake signal is received, then the shift request is responded to, the gear signal is neutral (N), and the message "Vehicle speed too high to shift gear" is displayed.
[0031] Optionally, the shifting strategy includes:
[0032] When the current gear is R and the target gear is N, if the vehicle is currently in start-stop mode and the gear lever is in N for a duration greater than or equal to the filtering time of N, then a gear shift request is responded to, and the gear signal is N.
[0033] When the current gear is R and the target gear is D, if the vehicle is currently in low speed mode and the shift lever is in D for a duration greater than or equal to the D gear's filtering time, then a shift request is responded to, and the gear signal is D.
[0034] When the current gear is R and the target gear is D, if the vehicle is currently in high-speed mode and the shift lever is in D for a duration greater than or equal to the D gear's filtering time, the shift request will not be responded to, the gear signal will be N, and the message "Vehicle speed too high to shift gear" will be displayed.
[0035] Optionally, the vehicle's gear indicator light illuminates in accordance with the result of the gear shifting strategy execution.
[0036] Optionally, the filtering time for the N-level signal is:
[0037] 400ms;
[0038] The response time threshold is:
[0039] 2s.
[0040] Optionally, the method for determining the target gear based on the shift lever position signal and the current gear includes:
[0041] Target gear is R: The current gear is any gear, and the shift lever position signal is a forward 2nd order signal; or the current gear is R or N, and the shift lever position signal is a forward 1st order signal;
[0042] The target gear is D: the current gear is R, N, P, or D, and the shift lever position signal is a backward 2nd order signal; or the current gear is D or N, and the shift lever position signal is a backward 1st order signal;
[0043] The target gear is N: the current gear is D, and the shift lever position signal is a forward 1-step signal; the current gear is P, and the shift lever position signal is a forward 1-step signal or a backward 1-step signal; or the current gear is R, and the shift lever position signal is a backward 1-step signal.
[0044] According to a second aspect of the present invention, a shift control device for preventing accidental activation in an electronic shift system without an unlock button is provided, comprising:
[0045] The segmentation module is used to classify the vehicle speed into high-speed mode, low-speed mode and start-stop mode according to the vehicle speed from high to low when the vehicle is driving in D / R gear.
[0046] The setting module is used to extend the filtering time of N-level signals and set the response time threshold;
[0047] The first determining module is used to determine the current gear of the vehicle based on the gear position signal;
[0048] The second determining module is used to determine the target gear based on the gear shift lever position signal and the current gear position;
[0049] The acquisition module is used to acquire the real-time vehicle speed and braking status of the vehicle.
[0050] The third determining module is used to determine the shifting strategy based on the current gear, target gear, real-time vehicle speed, and braking status.
[0051] The execution module is used to execute the shifting strategy based on the filtering time and response time threshold of the N-level signal.
[0052] According to a third aspect of the present invention, a vehicle is provided, the vehicle including an anti-accidental shift control device for the keyless electronic shift system described in the second aspect.
[0053] The beneficial effects of this invention are as follows: By dividing vehicle speed into high-speed mode, low-speed mode, and start-stop mode according to speed from high to low, the vehicle can be matched with a more suitable gear control strategy in different speed ranges, ensuring driving safety. Extending the filtering time of the N-gear signal and setting a response time threshold, the current gear of the vehicle is determined based on the gear signal; the target gear is determined based on the shift lever position signal and the current gear; the real-time vehicle speed and braking status are acquired; a shifting strategy is determined based on the current gear, target gear, real-time vehicle speed, and braking status; and the shifting strategy is executed based on the filtering time and response time threshold of the N-gear signal. This effectively reduces false triggering and interference of the N-gear signal, ensuring the accuracy and reliability of shifting operations, thereby improving the operational safety and stability of the vehicle control system and reducing safety hazards caused by misoperation or signal abnormalities.
[0054] The system of the present invention has other features and advantages that will be apparent from or will be set forth in detail in the accompanying drawings and following detailed description, which together serve to explain the particular principles of the invention. Attached Figure Description
[0055] The above and other objects, features and advantages of the present invention will become more apparent from the accompanying drawings, in which like reference numerals generally denote like parts.
[0056] Figure 1 A flowchart illustrating the steps of an anti-accidental shift control method for an electronic shift system without an unlock button according to Embodiment 1 of the present invention is shown.
[0057] Figure 2 A schematic diagram of gear shifting according to Embodiment 1 of the present invention is shown. Detailed Implementation
[0058] The invention will now be described in more detail with reference to the accompanying drawings. While preferred embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that the invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0059] Example 1
[0060] like Figure 1 As shown, this embodiment provides a method for preventing accidental shifting in an electronic shifting system without an unlock button, including:
[0061] When the vehicle is in D / R gear, the vehicle speed is divided into high speed mode, low speed mode and start-stop mode according to the vehicle speed from high to low.
[0062] Extend the filtering time of the N-level signal and set the response time threshold;
[0063] The vehicle's current gear is determined based on the gear position signal;
[0064] Determine the target gear based on the shift lever position signal and the current gear;
[0065] Obtain the vehicle's real-time speed and braking status;
[0066] The shifting strategy is determined based on the current gear, target gear, real-time vehicle speed, and braking status.
[0067] The shifting strategy is executed based on the filtering time and response time threshold of the N-level signal.
[0068] Specifically, when the vehicle is in drive (D) or reverse (R), to better control gear shifting and avoid accidental gear changes that could affect driving safety, different modes are defined based on vehicle speed. These are categorized as high-speed mode, low-speed mode, and start-stop mode, from highest to lowest speed. This categorization helps the vehicle adopt appropriate shifting strategies within different speed ranges. In this embodiment, the high-speed mode, low-speed mode, and start-stop mode are as follows: High-speed mode: real-time vehicle speed > 3 km / h; Low-speed mode: 0 < real-time vehicle speed ≤ 3 km / h; Start-stop mode: real-time vehicle speed = 0 km / h. Here, 3 km / h is the speed limit designed by the transmission or motor for entering R gear, and this speed is adjusted according to the specific transmission and motor matched to the vehicle. To improve the stability and reliability of the N gear signal, special processing is applied to the N gear signal. The filtering time of the N gear signal is extended, and a response time threshold is set. Extending the filtering time effectively reduces noise interference in the signal, making the N gear signal smoother and more accurate. Simultaneously, a response time threshold is set. This threshold determines how long the system should respond after receiving an N gear signal. If the response time threshold is exceeded, the corresponding N gear signal will not be responded to. By extending the filtering time of the N gear signal and setting a response time threshold, shifting actions caused by signal fluctuations or misoperation can be avoided, improving vehicle handling stability and safety. Vehicle gear information is crucial for accurate vehicle control. By monitoring and analyzing the gear signal, the vehicle's current gear can be determined. The gear signal is typically provided by the vehicle's gear position sensor, which detects the position of the gear shift lever in real time and converts it into an electrical signal, transmitting it to the vehicle's electronic control unit (ECU). Based on the received gear signal, the ECU accurately determines whether the vehicle is currently in D, R, N, or another gear, providing basic information for subsequent control decisions. Based on determining the vehicle's current gear, the target gear is determined by combining the gear shift lever position signal. The gear shift lever position signal reflects the driver's operating intention; for example, when the driver shifts the gear shift lever from D to N, the gear shift lever position signal will change accordingly. The ECU determines the target gear the driver wants to shift to based on changes in the current gear and the shift lever position signal. Real-time vehicle speed and braking status are important factors affecting the vehicle's shifting strategy. For example, the vehicle's speed sensor, typically mounted on the wheels or driveshaft, can accurately measure the vehicle's actual speed; the brake sensor monitors the vehicle's braking status.The shifting strategy is determined based on the current gear, target gear, real-time vehicle speed, and braking status. The shifting strategy is then executed based on the filtering time and response time threshold of the N-gear signal. By comprehensively considering multiple factors such as the vehicle's current gear, target gear, real-time vehicle speed, and braking status to determine the specific shifting strategy, and executing the shifting strategy based on the filtering time and response time threshold of the N-gear signal, the false triggering and interference of the N-gear signal can be effectively reduced, ensuring the accuracy and reliability of shifting operations. This improves the operational safety and stability of the vehicle control system and reduces safety hazards caused by misoperation or abnormal signals.
[0069] In this embodiment, the shifting strategy is shown in Table 1:
[0070]
[0071]
[0072] Table 1
[0073] As shown in Table 1, the filtering time for the N-level signal is extended from 50ms to 400ms, and the response time threshold is set to 2s; the filtering time for the R and D-level signals remains unchanged at 50ms.
[0074] Specifically, the original filtering time for the N gear signal was 50ms. This meant that after receiving an electrical signal related to N gear, the system would process the signal within 50ms to determine if it was a genuine N gear signal. Now, extending the filtering time to 400ms significantly increases the filtering time. This gives the system ample time to distinguish genuine signals from false ones, effectively removing short-lived interference signals. For example, if vibrations during vehicle operation cause a momentary erroneous signal from a sensor near the gear shift lever, the original 50ms filtering time might not completely filter out this interference. However, the 400ms filtering time is more likely to identify it as interference, thus avoiding misjudgments caused by such interference and making the N gear signal more reliable. Furthermore, by combining the 400ms filtering time with braking and speed conditions, the system can determine whether the N gear signal is due to the driver's true intention or a misoperation, improving vehicle handling stability and safety. Setting a reasonable response time threshold can effectively prevent the system from becoming overly sensitive to neutral (N) signals. In actual driving, a driver might accidentally touch the gear shift lever briefly, placing it in neutral. Without a response time threshold, the system might immediately perform a gear shift, potentially posing a safety hazard. By setting a 2-second response time threshold, the system can further verify the authenticity of the signal and the rationality of the operation within those 2 seconds. If it detects a misoperation within these 2 seconds (such as the gear shift lever quickly returning to its original position), the system will not perform a gear shift, thus improving the safety and stability of vehicle operation.
[0075] As shown in Table 1, when the current gear is D and the target gear is N, if the vehicle is currently in start-stop mode / low speed mode and the gear lever is in N gear for a duration greater than or equal to the filtering time, then the gear shift request will be responded to, the gear signal will be N gear, and the corresponding gear indicator will be lit.
[0076] If the shift lever is in neutral (N) for less than the filtering time, the shift request will not be responded to, the gear signal will be in drive (D), and the corresponding gear indicator will light up.
[0077] Specifically, when the vehicle's current gear is D and the target gear is N, if the real-time vehicle speed indicates the vehicle is in start-stop / low-speed mode, and the duration of the gear lever in N is greater than or equal to the filtering time of 400ms, it indicates the driver has been in N for a sufficiently long time, unlikely due to a brief misoperation or signal interference. Therefore, the system determines the driver genuinely intends to shift from D to N, responds to the shift request, changes the actual gear to N, updates the vehicle's gear signal to N, and illuminates the corresponding N indicator light on the instrument panel to clearly show the driver that the vehicle is currently in neutral. If the duration of the gear lever in N is less than the filtering time, it means the time in N is relatively short, possibly due to the driver accidentally touching the gear lever or some brief signal fluctuations. To avoid unnecessary shifting due to such uncertainties, the system will not respond to the shift request. At this time, the vehicle's actual gear position remains D, the gear indicator light also remains D, and the corresponding D gear indicator light on the instrument panel remains illuminated, clearly showing the driver that the vehicle is currently in drive mode. The time the gear lever is in N (neutral) position is the gear shift duration. Through this rigorous judgment logic and operating procedure, the driver's true gear shifting intention can be accurately identified, while effectively avoiding improper gear shifting due to signal interference or misoperation. This ensures safe and stable vehicle operation under various driving conditions, and the gear indicator light allows the driver to understand the vehicle's gear status in real time.
[0078] As shown in Table 1, when the vehicle's current gear is D and the target gear is N, if the vehicle is currently in high-speed mode and the shift lever is in N for a duration greater than or equal to the filtering time but less than the response time threshold, the shift request will not be responded to, the gear signal will be D, and the corresponding gear indicator will be lit.
[0079] If the shift lever is in neutral (N) for less than the filtering time, the shift request will not be responded to, the gear signal will be in drive (D), the corresponding gear indicator will light up, and a message will be displayed saying "Vehicle speed too high to shift gears".
[0080] If the shift lever is in neutral (N) for a duration greater than or equal to the filtering time and greater than or equal to the response time threshold, then the shift request is responded to, the gear position signal is N, and the corresponding gear indicator light is turned on.
[0081] Specifically, when the gear shift lever remains in neutral (N) for a duration equal to or exceeding the preset filtering time, it indicates that the lever has been in N for a certain period and is not a momentary fluctuation. However, this duration is less than the response time threshold of 2 seconds, i.e., 400ms ≤ gear shift lever duration < 2s. The filtering time filters out brief interference signals, ensuring that the gear shift lever is in N without accidental contact or momentary signal anomalies. The response time threshold is a time buffer provided by the system when determining whether to perform a gear shift. In this situation, although the gear shift lever has been in N for the corresponding filtering time, it has not met the response time threshold, making it insufficient to determine whether the driver truly intends to shift to neutral at high speed. To ensure driving safety, the system does not respond to the gear shift request, the vehicle's gear signal remains in drive (D), and the corresponding drive indicator light on the instrument panel remains illuminated to clearly show the driver that the vehicle is still in drive mode. If the shift lever remains in neutral (N) for less than the filtering time, this N-position state is likely due to a brief, accidental touch by the driver or momentary signal interference. In this case, the system will not respond to the shift request, the vehicle's gear signal will remain in drive (D), and the corresponding drive indicator light on the instrument panel will remain illuminated. Furthermore, to inform the driver of the reason for the inability to shift, the system will issue a warning message: "Vehicle speed too high to shift." This way, the driver clearly understands that due to the high current speed and the short time the shift lever has been in neutral, the system has not performed a shift operation for safety reasons. When the shift lever remains in neutral (N) for a duration that satisfies both the filtering time and the response time threshold, the system considers the driver's action of placing the shift lever in N to be continuous and stable, highly likely indicating a genuine intention to shift the vehicle into neutral at the current high speed. After sufficient time to assess the signal's stability and the driver's intent, the system responds to the shift request, updating the vehicle's gear signal to N. Simultaneously, the vehicle's actual gear shifts to neutral, cutting off power transmission. At this point, the corresponding N gear indicator light on the instrument panel illuminates, clearly showing the driver that the vehicle is now in neutral.
[0082] As shown in Table 1, when the vehicle's current gear is D and the target gear is R, if the vehicle is currently in start-stop mode / low speed mode, the gear lever is in R for a duration greater than or equal to the R gear's filtering time, and no brake signal is received, then the gear shift request will not be responded to, the gear signal will be D, the corresponding gear indicator will be lit, and a message will be displayed: "Press the brake pedal to shift gears".
[0083] If the vehicle is currently in start-stop mode / low speed mode, the gear lever is in reverse (R) for a duration greater than or equal to the R filter time, and a brake signal is received, then the gear shift request will be responded to, the gear position signal will be R, and the corresponding gear position indicator will illuminate.
[0084] If the vehicle is currently in high-speed mode, the gear lever is in reverse (R) for a duration greater than or equal to the reverse gear's filtering time, and a brake signal is received, then the shift request will be responded to, the gear signal will be neutral (N), the corresponding gear indicator will illuminate, and a message will be displayed: "Vehicle speed too high to shift gears".
[0085] Specifically, when the vehicle is currently in start-stop mode or low-speed mode, it means that the vehicle's speed is relatively low. Start-stop mode is typically used in scenarios where the vehicle frequently starts and stops, such as in congested urban traffic, where the engine may automatically shut off to save fuel when the vehicle is stopped. Low-speed mode is when the vehicle is traveling at a lower speed. In this case, if the gear lever remains in reverse (R) for a duration greater than or equal to the preset reverse gear filtering time of 50ms, it indicates that the gear lever has been in reverse for a sufficiently long time and is not a momentary erroneous operation. The filtering time is set to filter out transient abnormal signals caused by factors such as vehicle vibration and electromagnetic interference, ensuring that the R gear signal received by the system is stable and reliable. However, the system also detects the absence of a brake signal. In vehicle design, shifting from drive to reverse is a critical operation. For safety, the driver is usually required to press the brake pedal during this operation. This is because shifting directly from drive to reverse without braking can cause a significant impact on transmission components such as the gearbox, potentially leading to damage or even an accident. Therefore, in this situation, the system will not respond to the shift request, the vehicle's gear signal will remain in D, the corresponding D gear indicator on the instrument panel will remain illuminated, and the system will notify the driver to press the brake pedal via a prompt message: "Press the brake pedal to shift gears." Braking is required to shift from D to R. Similarly, in start-stop or low-speed mode, if the shift lever remains in R for a duration greater than or equal to the R's filtering time, it indicates the driver's operation of placing the shift lever in R is continuous and stable, likely indicating a genuine intention to shift to reverse. At this point, the system detects a brake signal, meaning the driver has pressed the brake pedal and the vehicle is braking. In this situation, shifting from drive to reverse is relatively safe because braking reduces vehicle speed and minimizes impact on the transmission components. Therefore, the system responds to the shift request, updating the vehicle's gear signal to R, and the corresponding R gear indicator light on the instrument panel illuminates, indicating the successful shift to reverse. When the vehicle is in high-speed mode, it travels at a higher speed.If the shift lever remains in reverse (R) for a duration greater than or equal to the R's filtering time, it indicates that the shift lever is stable in R, and the driver may intend to shift to reverse. Although the system has received a braking signal, indicating that the driver has taken braking measures, the vehicle is currently traveling at high speed, and even with the brakes applied, the speed remains high. Shifting directly from drive to reverse at high speed would cause serious damage to the vehicle's transmission system and could even endanger driving safety. Therefore, to protect the vehicle and its occupants, the system will not shift to R. Instead, it will respond to the shift request by setting the gear signal to neutral (N), and the corresponding N gear indicator light on the instrument panel will illuminate. Simultaneously, the system will inform the driver via the message "Vehicle speed too high to shift gears" that the current vehicle speed is too high to perform a shift from drive (D) to reverse.
[0086] As shown in Table 1, when the vehicle's current gear is R and the target gear is N, if the vehicle is currently in start-stop mode and the gear lever is in N gear for a duration greater than or equal to the N gear's filtering time, then the gear shift request will be responded to, the gear signal will be N gear, and the corresponding gear indicator will be lit.
[0087] When the vehicle's current gear is R and the target gear is D, if the vehicle is currently in low speed mode and the shift lever is in D for a duration greater than or equal to the D gear's filtering time, then the shift request will be responded to, the gear signal will be D, and the corresponding gear indicator will light up.
[0088] When the vehicle's current gear is R and the target gear is D, if the vehicle is currently in high-speed mode and the shift lever is in D for a duration greater than or equal to the D-gear filtering time, the shift request will not be responded to, the gear signal will be N, the corresponding gear indicator will illuminate, and a message will be displayed: "Vehicle speed too high to shift gears".
[0089] Specifically, when the vehicle is currently in reverse (R) and the target is set to N (neutral), if the vehicle is in start-stop mode based on the vehicle speed, and the shift lever is confirmed to be in N for a duration greater than or equal to the N-gear filtering time of 400ms, then the driver is determined to have a clear and stable intention to shift the gear from R to N. At this time, the shift request is responded to, and the actual gear of the vehicle is shifted from R to N. At the same time, the ECU updates the vehicle's gear signal to N and illuminates the corresponding N gear indicator on the instrument panel to visually inform the driver that the vehicle has been successfully shifted to neutral. When the vehicle is in reverse (R) gear and in low speed mode, and the shift lever is detected to have moved to the drive (D) position, the D gear signal is immediately filtered. If the shift lever remains in the D position for the duration that meets the preset D gear filtering time, it is determined that the driver has a stable intention to shift from R to D gear. The vehicle's actual gear is then shifted from R to D gear. Simultaneously, the vehicle's gear signal is updated to D gear, and the corresponding D gear indicator light on the instrument panel is illuminated, clearly informing the driver that the vehicle has shifted to drive and can proceed forward. When the vehicle is in reverse (R) and in high-speed mode, and the shift lever is detected moving to the drive (D) position, the D signal is filtered to confirm its validity. If the duration of the shift lever in D is greater than or equal to the D filtering time, it indicates that the driver has a clear intention to shift from R to D. However, since the vehicle is in high-speed mode, a direct shift from R to D would cause a significant impact on the transmission, drive shaft, and other transmission components due to the large speed difference, potentially leading to mechanical damage or even endangering driving safety. Therefore, the request to shift from R to D will not be responded to at this time. To protect the vehicle and its occupants, the transmission is controlled to shift the vehicle into neutral, the gear signal is set to N, and the corresponding N gear indicator light on the instrument panel is illuminated. Simultaneously, the instrument panel display shows the message "Vehicle speed too high to shift gears," reminding the driver that the current vehicle speed is too high to shift from R to D and that the driver must reduce speed before attempting to shift gears.
[0090] This embodiment determines and executes a shifting strategy based on gear position signals, shift lever position signals, real-time vehicle speed, and braking status by dividing vehicle speed modes, extending the N gear signal filtering time, and setting a response time threshold. This effectively reduces improper shifting caused by misoperation, improves vehicle driving safety and stability, reduces potential risks caused by incorrect shifting during driving, and protects the safety of drivers and passengers.
[0091] like Figure 2 As shown, the method for determining the target gear based on the gear shift lever position signal and the current gear in this embodiment includes:
[0092] Target gear is R: The current gear is any gear, and the shift lever position signal is a forward 2nd order signal; or the current gear is R or N, and the shift lever position signal is a forward 1st order signal;
[0093] The target gear is D: the current gear is R, N, P, or D, and the shift lever position signal is a backward 2nd order signal; or the current gear is D or N, and the shift lever position signal is a backward 1st order signal;
[0094] The target gear is N: the current gear is D, and the shift lever position signal is a forward 1-step signal; the current gear is P, and the shift lever position signal is a forward 1-step signal or a backward 1-step signal; or the current gear is R, and the shift lever position signal is a backward 1-step signal.
[0095] Example 2
[0096] This embodiment provides an anti-accidental shift control device for an electronic shift system without an unlock button, including:
[0097] The segmentation module is used to classify the vehicle speed into high-speed mode, low-speed mode and start-stop mode according to the vehicle speed from high to low when the vehicle is driving in D / R gear.
[0098] The setting module is used to extend the filtering time of N-level signals and set the response time threshold;
[0099] The first determining module is used to determine the current gear of the vehicle based on the gear position signal;
[0100] The second determining module is used to determine the target gear based on the gear shift lever position signal and the current gear.
[0101] The acquisition module is used to acquire the vehicle's real-time speed and braking status;
[0102] The third determination module is used to determine the shifting strategy based on the current gear, target gear, real-time vehicle speed, and braking status.
[0103] The execution module is used to execute a shifting strategy based on the filtering time and response time threshold of the N-level signal.
[0104] Example 3
[0105] This embodiment provides a vehicle that includes the anti-accidental shift control device of the electronic shift system without unlocking button described in Embodiment 2.
[0106] The various embodiments of the present invention have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments.
Claims
1. A method for preventing accidental shifting in an electronic shifting system without a keyless unlocking button, characterized in that, include: When the vehicle is in D / R gear, the vehicle speed is divided into high speed mode, low speed mode and start-stop mode according to the vehicle speed from high to low. Extend the filtering time of the N-level signal and set the response time threshold; The vehicle's current gear is determined based on the gear position signal; The target gear is determined based on the gear shift lever position signal and the current gear position; Obtain the real-time speed and braking status of the vehicle; The shifting strategy is determined based on the current gear, target gear, real-time vehicle speed, and braking status. The shifting strategy is executed based on the filtering time and response time threshold of the N-level signal; The shifting strategy includes: When the current gear is D and the target gear is N, if the vehicle is currently in start-stop mode / low speed mode and the gear lever is in N gear for a duration greater than or equal to the filtering time, then a gear shift request is responded to and the gear signal is N. If the shift lever is in N gear for a duration less than the filtering time, the shift request is not responded to, and the gear position signal is D gear; The shifting strategy includes: When the current gear is D and the target gear is N, if the vehicle is currently in high-speed mode and the shift lever is in N for a duration greater than or equal to the filtering time but less than the response time threshold, then the shift request is not responded to, and the gear signal is D. If the time the gear shift lever is in N gear is less than the filtering time, the gear shift request will not be responded to, the gear position signal will be D gear, and the message "Vehicle speed too high to shift gear" will be displayed. If the shift lever is in N gear for a duration greater than or equal to the filtering time and greater than or equal to the response time threshold, then a shift request is responded to, and the gear position signal is N gear.
2. The method for preventing accidental shifting in an electronic shifting system without an unlock button according to claim 1, characterized in that, The high-speed mode, low-speed mode, and start-stop mode are respectively: High-speed mode: Real-time vehicle speed > 3km / h; Low speed mode: 0 < real-time vehicle speed ≤ 3km / h; Start-stop mode: Real-time vehicle speed = 0km / h.
3. The method for preventing accidental shifting in a buttonless electronic shifting system according to claim 2, characterized in that, The shifting strategy includes: When the current gear is D and the target gear is R, if the vehicle is currently in start-stop mode / low speed mode, the gear lever is in R for a duration greater than or equal to the filtering time of R, and no brake signal is received, then the gear shift request will not be responded to, the gear signal will be D, and the message "Press the brake pedal to shift gear" will be displayed. If the vehicle is currently in start-stop mode / low speed mode, the shift lever is in R gear for a duration greater than or equal to the R gear filtering time, and the brake signal is received, then the shift request is responded to, and the gear signal is R gear; If the vehicle is currently in high-speed mode, the shift lever is in reverse (R) for a duration greater than or equal to the filtering time of the reverse gear, and the brake signal is received, then the shift request is responded to, the gear signal is neutral (N), and the message "Vehicle speed too high to shift gear" is displayed.
4. The method for preventing accidental shifting in a buttonless electronic shifting system according to claim 2, characterized in that, The shifting strategy includes: When the current gear is R and the target gear is N, if the vehicle is currently in start-stop mode and the gear lever is in N for a duration greater than or equal to the filtering time of N, then a gear shift request is responded to, and the gear signal is N. When the current gear is R and the target gear is D, if the vehicle is currently in low speed mode and the shift lever is in D for a duration greater than or equal to the D gear's filtering time, then a shift request is responded to, and the gear signal is D. When the current gear is R and the target gear is D, if the vehicle is currently in high-speed mode and the shift lever is in D for a duration greater than or equal to the D gear's filtering time, the shift request will not be responded to, the gear signal will be N, and the message "Vehicle speed too high to shift gear" will be displayed.
5. The method for preventing accidental shifting in an electronic shifting system without an unlock button according to claim 1, characterized in that, The filtering time for the N-level signal is: 400ms; The response time threshold is: 2s。 6. The method for preventing accidental shifting in a buttonless electronic shifting system according to claim 1, characterized in that, The method for determining the target gear based on the gear shift lever position signal and the current gear includes: Target gear is R: The current gear is any gear, and the shift lever position signal is a forward 2nd order signal; or the current gear is R or N, and the shift lever position signal is a forward 1st order signal; The target gear is D: the current gear is R, N, P, or D, and the shift lever position signal is a backward 2nd order signal; or the current gear is D or N, and the shift lever position signal is a backward 1st order signal; The target gear is N: the current gear is D, and the shift lever position signal is a forward 1-step signal; the current gear is P, and the shift lever position signal is a forward 1-step signal or a backward 1-step signal; or the current gear is R, and the shift lever position signal is a backward 1-step signal.
7. A shift control device to prevent accidental activation in an electronic shift system without a keyless unlocking button, characterized in that, include: The segmentation module is used to classify the vehicle speed into high-speed mode, low-speed mode and start-stop mode according to the vehicle speed from high to low when the vehicle is driving in D / R gear. The setting module is used to extend the filtering time of N-level signals and set the response time threshold; The first determining module is used to determine the current gear of the vehicle based on the gear position signal; The second determining module is used to determine the target gear based on the gear shift lever position signal and the current gear position; The acquisition module is used to acquire the real-time vehicle speed and braking status of the vehicle. The third determining module is used to determine the shifting strategy based on the current gear, target gear, real-time vehicle speed, and braking status. The execution module is used to execute the shifting strategy based on the filtering time and response time threshold of the N-level signal; The shifting strategy includes: When the current gear is D and the target gear is N, if the vehicle is currently in start-stop mode / low speed mode and the gear lever is in N gear for a duration greater than or equal to the filtering time, then a gear shift request is responded to and the gear signal is N. If the shift lever is in N gear for a duration less than the filtering time, the shift request is not responded to, and the gear position signal is D gear; The shifting strategy includes: When the current gear is D and the target gear is N, if the vehicle is currently in high-speed mode and the shift lever is in N for a duration greater than or equal to the filtering time but less than the response time threshold, then the shift request is not responded to, and the gear signal is D. If the time the gear shift lever is in N gear is less than the filtering time, the gear shift request will not be responded to, the gear position signal will be D gear, and the message "Vehicle speed too high to shift gear" will be displayed. If the shift lever is in N gear for a duration greater than or equal to the filtering time and greater than or equal to the response time threshold, then a shift request is responded to, and the gear position signal is N gear.
8. A vehicle, characterized in that, The vehicle includes an anti-accidental shift control device for the electronic shift system without an unlock button as described in claim 7.
Citation Information
Patent Citations
Gear shifting control method of automobile electronic gear shifting system
CN112377613A
Safety control method for shifting out D gear of electronic gear shifting mechanism
CN116292859A