Brake signal processing method and apparatus
By first determining the vehicle's gear and speed when the braking signal becomes valid, the problem of unexpected acceleration or movement caused by the braking priority algorithm is solved, thus ensuring driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-24
- Publication Date
- 2026-03-17
AI Technical Summary
When both acceleration and braking signals are valid, the braking priority algorithm can cause unexpected acceleration or movement, affecting driving safety.
When the brake signal changes from invalid to valid, first determine whether the vehicle is in neutral or park. After confirmation, determine that the brake signal has returned to normal. Combine the vehicle speed and pedal opening to determine the validity of the brake signal, and ensure that the vehicle does not move unexpectedly.
By determining the vehicle's gear and speed before the braking signal becomes valid, unexpected acceleration or movement is avoided, thus improving driving safety.
Smart Images

Figure CN114734994B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicles, and more specifically, to a method and apparatus for processing braking signals. Background Technology
[0002] Currently, when the vehicle's powertrain detects that both acceleration and braking signals are valid, it employs a braking priority algorithm. When using this algorithm, the output torque corresponding to the acceleration signal is subtracted by a certain value, and this becomes the target output torque; that is, the drive torque is displayed when both acceleration and braking signals are valid. If the braking signal becomes invalid during the braking priority algorithm, the vehicle's powertrain will not output torque. If the braking signal becomes valid again, and the acceleration signal is still valid, the vehicle will abruptly switch from no torque output to limited drive torque. This could lead to unexpected acceleration or movement, affecting driving safety. Summary of the Invention
[0003] In view of this, the present invention proposes a braking signal processing method and apparatus, aiming to reduce unexpected acceleration or unexpected movement of vehicles, thereby improving driving safety.
[0004] To achieve the above objectives, the following solution is proposed:
[0005] A braking signal processing method, comprising:
[0006] When the braking signal changes from an invalid state to an effective state, the shift lever position signal is acquired;
[0007] Determine whether the shift position signal indicates neutral or park. If yes, assign the status information of the brake signal to a valid state. If no, assign the status information of the brake signal to an invalid state, and proceed to the step of obtaining the shift lever position signal.
[0008] Optionally, the braking signal is a brake pedal opening signal; before assigning the state information of the braking signal to an invalid state and proceeding to the step of obtaining the shift lever position signal, the method further includes:
[0009] Determine whether the vehicle speed is lower than a preset first vehicle speed threshold. If not, assign the status information of the braking signal to an invalid state and proceed to the step of obtaining the shift lever position signal. If yes, determine whether the current accelerator pedal opening value is lower than a preset accelerator pedal opening threshold.
[0010] If the current accelerator pedal opening value is not lower than the accelerator pedal opening threshold, then the state information of the brake signal is invalid, and the process proceeds to the step of obtaining the shift lever position signal.
[0011] If the current accelerator pedal opening value is lower than the accelerator pedal opening threshold, then it is determined whether the current brake pedal opening value is greater than the preset brake pedal opening threshold. If not, the brake signal status information is assigned to an invalid state, and the process proceeds to the step of obtaining the shift lever position signal. If yes, the brake signal status information is assigned to a valid state.
[0012] Optionally, the braking signal is a brake switch signal; before assigning the status information of the braking signal to an invalid state and proceeding to the step of obtaining the shift lever position signal, the method further includes:
[0013] Determine whether the vehicle speed is lower than a preset second vehicle speed threshold. If not, assign the status information of the braking signal to an invalid state and proceed to the step of obtaining the shift lever position signal. If yes, assign the status information of the braking signal to an valid state.
[0014] A braking signal processing device, comprising:
[0015] The acquisition unit is used to acquire the shift lever position signal when the state information of the braking signal changes from an invalid state to an effective state;
[0016] The first judgment unit is used to determine whether the shift position signal indicates neutral or parking gear. If yes, the first processing unit is executed; if no, the second processing unit is executed.
[0017] The first processing unit is used to assign the status information of the braking signal to a valid state;
[0018] The second processing unit is used to assign the status information of the braking signal to an invalid state, and then proceed to the step of obtaining the shift lever position signal.
[0019] Optionally, the braking signal is a brake pedal opening signal, and the braking signal processing device further includes:
[0020] The second judgment unit is used to determine whether the vehicle speed is lower than a preset first vehicle speed threshold before executing the second processing unit. If not, the second processing unit is executed; if so, the third judgment unit is executed.
[0021] The third judgment unit is used to determine whether the current accelerator pedal opening value is lower than the preset accelerator pedal opening threshold. If not, the second processing unit is executed; if yes, the fourth judgment unit is executed.
[0022] The fourth judgment unit is used to determine whether the current brake pedal opening value is greater than the preset brake pedal opening threshold. If not, the second processing unit is executed; if so, the first processing unit is executed.
[0023] Optionally, the braking signal is a brake switch signal, and the braking signal processing device further includes:
[0024] The fifth judgment unit is used to determine whether the vehicle speed is lower than a preset second vehicle speed threshold before executing the second processing unit. If not, the second processing unit is executed; if so, the first processing unit is executed.
[0025] A readable storage medium having a program stored thereon, which, when executed by a processor, implements the various steps of the above-described braking signal processing method.
[0026] A vehicle controller includes a memory and a processor. The memory stores a program, and the processor executes the program to implement the various steps of the above-described braking signal processing method.
[0027] Compared with the prior art, the technical solution of the present invention has the following advantages:
[0028] The braking signal processing method and device provided by the above technical solution first determines whether the vehicle is currently in neutral or park when the braking signal status information changes from invalid to valid. Only when the vehicle is currently in neutral or park is the braking signal restored to normal. At this time, even if the acceleration signal is valid, the vehicle will not move unexpectedly because it is in neutral or park, thus ensuring driving safety.
[0029] Furthermore, when the vehicle is in driving gear, the braking signal can be confirmed to have returned to normal even at low speeds and accelerations. Since the speed and acceleration are low at this time, any unexpected acceleration is negligible and does not affect driving safety. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0031] Figure 1 A flowchart of a braking signal processing method provided in an embodiment of the present invention;
[0032] Figure 2 A flowchart of a brake pedal opening signal processing method provided in an embodiment of the present invention;
[0033] Figure 3 A flowchart of a brake switch signal processing method provided in an embodiment of the present invention;
[0034] Figure 4 This is a schematic diagram of the logic structure of a braking signal processing device provided in an embodiment of the present invention. Detailed Implementation
[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0036] See Figure 1 This invention provides a braking signal processing method. The method may include the following steps:
[0037] S11: Determine whether the status information of the braking signal has changed from an invalid state to an effective state. If yes, proceed to step S12; otherwise, continue to proceed to step S11.
[0038] The braking signal can be either a brake pedal opening signal or a brake switch signal. The brake pedal opening signal is output by the brake pedal pressure sensor. The brake pedal pressure sensor may experience faults such as short-to-ground or open circuits in the power supply line, or short-to-ground, short-to-power supply, or open circuits in the signal line. When the brake pedal pressure sensor experiences these faults, the vehicle controller will consider the brake pedal opening signal invalid. If the vehicle controller does not detect these faults in the brake pedal pressure sensor, it will consider the brake pedal opening signal valid.
[0039] S12: Obtain the shift lever position signal.
[0040] The position signal of the gear shift lever indicates the current gear of the vehicle.
[0041] S13: Determine whether the shift position signal indicates neutral or park. If yes, proceed to step S14; otherwise, proceed to step S15.
[0042] S14: Assign the status information of the braking signal to be valid.
[0043] S15: Assign the status information of the braking signal to an invalid state, and execute step S12.
[0044] The braking signal processing method provided in this embodiment first determines whether the vehicle is currently in neutral or park when the braking signal status information changes from invalid to valid. Only when the vehicle is currently in neutral or park is the braking signal restored to normal. At this time, even if the acceleration signal is valid, the vehicle will not move unexpectedly because it is in neutral or park, thus ensuring driving safety.
[0045] When the braking signal is the brake pedal opening signal, it can be further determined whether the current brake pedal opening signal has returned to normal by combining the specific values of vehicle speed, accelerator pedal opening signal, and brake pedal opening signal. See also Figure 2 The method may specifically include the following steps:
[0046] S21: Determine whether the status information of the brake pedal opening signal has changed from an invalid state to an valid state. If yes, proceed to step S22; otherwise, continue to proceed to step S21.
[0047] S22: Obtain the shift lever position signal.
[0048] S23: Determine whether the shift position signal indicates neutral or park. If yes, proceed to step S24; otherwise, proceed to step S25.
[0049] S24: Assign the status information of the braking signal to be valid.
[0050] S25: Determine whether the vehicle speed is lower than the preset first vehicle speed threshold. If not, proceed to step S29; if yes, proceed to step S26.
[0051] S26: Determine whether the current accelerator pedal opening value is lower than the preset accelerator pedal opening threshold. If not, proceed to step S29; if yes, proceed to step S27.
[0052] S27: Determine whether the current brake pedal opening value is greater than the preset brake pedal opening threshold. If not, proceed to step S29; if yes, proceed to step S28.
[0053] S28: Assign the status information of the braking signal to a valid state.
[0054] S29: Assign the status information of the braking signal to an invalid state, and execute step S22.
[0055] The first vehicle speed threshold, accelerator pedal opening threshold, and brake pedal opening threshold are all pre-calibrated values.
[0056] When the braking signal is a brake switch signal, the specific vehicle speed can also be used to determine whether the current brake switch signal has returned to normal. See also Figure 3 The method may specifically include the following steps:
[0057] S31: Determine whether the status information of the brake switch signal has changed from an invalid state to an valid state. If yes, proceed to step S32; otherwise, continue to proceed to step S31.
[0058] S32: Obtain the shift lever position signal.
[0059] S33: Determine whether the shift position signal indicates neutral or park. If yes, proceed to step S34; otherwise, proceed to step S35.
[0060] S34: Assign the status information of the braking signal to be valid.
[0061] S35: Determine whether the vehicle speed is lower than the preset second vehicle speed threshold. If not, proceed to step S36; if yes, proceed to step S37.
[0062] S36: The status information of the braking signal is assigned as invalid, and step S32 is executed.
[0063] S37: Assign the status information of the braking signal to be valid.
[0064] For the sake of simplicity, the aforementioned method embodiments are described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps may be performed in other orders or simultaneously.
[0065] The following are embodiments of the apparatus of the present invention, which can be used to execute embodiments of the method of the present invention. For details not disclosed in the embodiments of the apparatus of the present invention, please refer to the embodiments of the method of the present invention.
[0066] See Figure 4 This invention provides a braking signal processing device according to an embodiment of the present invention. The device may include an acquisition unit 41, a first judgment unit 42, a first processing unit, and a second processing unit.
[0067] The acquisition unit 41 is used to acquire the shift lever position signal when the state information of the braking signal changes from an invalid state to an effective state.
[0068] The first judgment unit 42 is used to determine whether the shift position signal indicates neutral or parking gear. If yes, the first processing unit 43 is executed; if no, the second processing unit 44 is executed.
[0069] The first processing unit 43 is used to assign the status information of the braking signal to an effective state.
[0070] The second processing unit 44 is used to assign the status information of the braking signal to an invalid state and then proceed to the step of obtaining the shift lever position signal.
[0071] Optionally, when the braking signal is a brake pedal opening signal, the brake signal processing device may further include a second judgment unit, a third judgment unit, and the fourth judgment unit.
[0072] The second judgment unit is used to determine whether the vehicle speed is lower than a preset first vehicle speed threshold before executing the second processing unit. If not, the second processing unit is executed; if so, the third judgment unit is executed.
[0073] The third judgment unit is used to determine whether the current accelerator pedal opening value is lower than the preset accelerator pedal opening threshold. If not, the second processing unit is executed; if yes, the fourth judgment unit is executed.
[0074] The fourth judgment unit is used to determine whether the current brake pedal opening value is greater than the preset brake pedal opening threshold. If not, the second processing unit is executed; if so, the first processing unit is executed.
[0075] Optionally, when the braking signal is a brake switch signal, the brake signal processing device may further include: a fifth judgment unit, used to determine whether the vehicle speed is lower than a preset second vehicle speed threshold before executing the second processing unit; if not, then execute the second processing unit; if so, then execute the first processing unit.
[0076] This invention provides a vehicle controller, including a memory and a processor.
[0077] The processor is a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.
[0078] The memory may include high-speed RAM, and may also include non-volatile memory, such as at least one disk storage device.
[0079] The memory stores a program, which the processor can call. The program is used for:
[0080] When the braking signal changes from an invalid state to an effective state, the shift lever position signal is acquired;
[0081] Determine whether the shift position signal indicates neutral or park. If yes, assign the status information of the brake signal to a valid state. If no, assign the status information of the brake signal to an invalid state, and proceed to the step of obtaining the shift lever position signal.
[0082] The detailed and extended functions of the program can be found in the description above.
[0083] This invention also provides a readable storage medium that stores a program suitable for execution by a processor, the program being used for:
[0084] When the braking signal changes from an invalid state to an effective state, the shift lever position signal is acquired;
[0085] Determine whether the shift position signal indicates neutral or park. If yes, assign the status information of the brake signal to a valid state. If no, assign the status information of the brake signal to an invalid state, and proceed to the step of obtaining the shift lever position signal.
[0086] The detailed and extended functions of the program can be found in the description above.
[0087] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0088] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0089] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0090] The above description of the embodiments disclosed in this invention enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A brake signal processing method, characterized by, The method comprises the following steps: When the state information of the brake signal changes from the invalid state to the valid state, a gear lever position signal is acquired, the gear lever position signal being a signal representing the current gear of the vehicle, the brake signal being a brake pedal opening degree signal or a brake switch signal, the brake pedal opening degree signal being output by a brake pedal pressure sensor, the brake pedal opening degree signal being invalid when the brake pedal pressure sensor fails, the brake pedal opening degree signal being valid if no failure of the brake pedal pressure sensor is detected; It is judged whether the gear lever position signal represents the neutral gear or the parking gear, if yes, the state information of the brake signal is assigned as the valid state, if not, the state information of the brake signal is assigned as the invalid state, and the step of acquiring the gear lever position signal is executed.
2. The brake signal processing method according to claim 1, characterized in that, When the brake signal is the brake pedal opening degree signal, before the state information of the brake signal is assigned as the invalid state and the step of acquiring the gear lever position signal is executed, the method further comprises the following steps: It is judged whether the vehicle speed is lower than a preset first vehicle speed threshold, if not, the state information of the brake signal is assigned as the invalid state, and the step of acquiring the gear lever position signal is executed, if yes, it is judged whether the current accelerator pedal opening degree value is lower than a preset accelerator pedal opening degree threshold; If the current accelerator pedal opening degree value is not lower than the accelerator pedal opening degree threshold, the state information of the brake signal is assigned as the invalid state, and the step of acquiring the gear lever position signal is executed; If the current accelerator pedal opening degree value is lower than the accelerator pedal opening degree threshold, it is judged whether the current brake pedal opening degree value is greater than a preset brake pedal opening degree threshold, if not, the state information of the brake signal is assigned as the invalid state, and the step of acquiring the gear lever position signal is executed, if yes, the state information of the brake signal is assigned as the valid state.
3. The brake signal processing method according to claim 1, characterized in that, When the brake signal is the brake switch signal, before the state information of the brake signal is assigned as the invalid state and the step of acquiring the gear lever position signal is executed, the method further comprises the following steps: It is judged whether the vehicle speed is lower than a preset second vehicle speed threshold, if not, the state information of the brake signal is assigned as the invalid state, and the step of acquiring the gear lever position signal is executed, if yes, the state information of the brake signal is assigned as the valid state.
4. A brake signal processing device, characterized by comprising: The method comprises the following steps: An acquisition unit is configured to acquire a gear lever position signal when the state information of a brake signal changes from an invalid state to a valid state, the gear lever position signal being a signal representing the current gear of the vehicle, the brake signal being a brake pedal opening degree signal or a brake switch signal, the brake pedal opening degree signal being output by a brake pedal pressure sensor, the brake pedal opening degree signal being invalid when the brake pedal pressure sensor fails, the brake pedal opening degree signal being valid if no failure of the brake pedal pressure sensor is detected; A first judgment unit is configured to judge whether the gear lever position signal represents the neutral gear or the parking gear, if yes, a first processing unit is executed, if not, a second processing unit is executed; The first processing unit is configured to assign a valid state to the state information of the brake signal. The second processing unit is configured to assign an invalid state to the state information of the brake signal, and to execute the step of obtaining the gear lever position signal.
5. The brake signal processing device according to claim 4, characterized in that When the brake signal is a brake pedal opening signal, the brake signal processing device further comprises: A second judging unit is configured to judge whether the vehicle speed is lower than a preset first vehicle speed threshold before executing the second processing unit. If not, the second processing unit is executed. If yes, a third judging unit is executed. The third judging unit is configured to judge whether the current accelerator pedal opening value is lower than a preset accelerator pedal opening threshold. If not, the second processing unit is executed. If yes, a fourth judging unit is executed. The fourth judging unit is configured to judge whether the current brake pedal opening value is greater than a preset brake pedal opening threshold. If not, the second processing unit is executed. If yes, the first processing unit is executed.
6. The brake signal processing apparatus according to claim 4, characterized by When the brake signal is a brake switch signal, the brake signal processing device further comprises: A fifth judging unit is configured to judge whether the vehicle speed is lower than a preset second vehicle speed threshold before executing the second processing unit. If not, the second processing unit is executed. If yes, the first processing unit is executed.
7. A readable storage medium, having stored thereon a program, characterized in that, The program is executed by the processor to implement each step of the brake signal processing method according to any one of claims 1-3.
8. A vehicle control unit comprising a memory and a processor, the memory storing a program, characterized in that, The processor is configured to execute the program to implement each step of the brake signal processing method according to any one of claims 1-3.
Citation Information
Patent Citations
Accelerator pedal opening degree analysis control method, device and system
CN108297860A