Brake control system

The braking control device integrates assist control and load detection to manage hydraulic and electric parking brakes, ensuring timely release processes and maintaining system responsiveness, addressing inconsistent load generation and wheel lock-up issues.

JP7848632B2Active Publication Date: 2026-04-21ADVICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
ADVICS CO LTD
Filing Date
2022-08-25
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing braking control systems for vehicles fail to effectively coordinate the hydraulic and electric parking brake systems, leading to inconsistent positioning of the linear motion member and excessive load generation, which can result in unnecessary release processes and reduced responsiveness.

Method used

A braking control device that integrates assist control, load detection, and slip detection to manage the hydraulic and electric parking brake systems, performing release processes only when necessary to prevent wheel lock-up and maintain system responsiveness.

Benefits of technology

The system ensures appropriate timing for release processes, preventing excessive load reduction and maintaining system responsiveness by coordinating hydraulic and electric brake forces, thereby enhancing vehicle stability and control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007848632000001
    Figure 0007848632000001
  • Figure 0007848632000002
    Figure 0007848632000002
  • Figure 0007848632000003
    Figure 0007848632000003
Patent Text Reader

Abstract

To propose the control when detecting a deceleration slip with regard to a brake control device which compensates for a vehicle brake by actuating an electric parking brake device.SOLUTION: A brake device 10 adapted for a vehicle 90 having a fluid pressure brake device 80 and an electric parking brake device 70. This device comprises an assistance control part 15 makes the electric parking brake device 70 assist a friction material 88 pressed against a rotor 89 so as to generate brake force during the brake of the vehicle 90 by an EPB load being a load generated by the electric parking brake device 70 in addition to a load generated by the fluid pressure brake device 80. The assistance control part 15 is so constituted, when detecting the deceleration slip, as to execute release processing for driving an electric motor 71 in a direction of decelerating the EPB load in the case of detecting the generation of the EPB load, and on the other hand not as to execute release processing in the case of detecting no generation of the EPB load.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a braking control device for a vehicle.

Background Art

[0002] Patent Document 1 discloses an electric parking brake device configured to press a friction material against a rotating body that rotates integrally with a wheel, and a control device for the electric parking brake device. The friction material is pressed against the rotating body as a linear motion member that converts the rotational motion of the electric motor moves.

[0003] The control device disclosed in Patent Document 1 is configured to suppress excessive movement of the linear motion member by estimating the position of the linear motion member.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In a vehicle equipped with an electric parking brake device, the electric parking brake device may be operated while the vehicle is running. For example, in addition to pressing the friction material against the rotating body by the hydraulic pressure of the hydraulic brake device, a load may be generated to press the friction material against the rotating body by the boosting force of the electric parking brake device. In such a case, the load generated by the hydraulic pressure in addition to the load generated by the electric parking brake device is involved in pressing the friction material against the rotating body. Therefore, the position of the linear motion member and the magnitude of the EPB load may not always be correlated. For example, the position of the linear motion member at which the EPB load starts to occur in a state where no hydraulic pressure is generated is different from the position of the linear motion member at which the EPB load starts to occur in a state where hydraulic pressure is generated..

[0006] The braking control device disclosed in Patent Document 1 does not consider the case where braking force is generated by both a hydraulic braking system and an electric parking brake system. Therefore, there is room for improvement in the control when braking force is generated by both a hydraulic braking system and an electric parking brake system. [Means for solving the problem]

[0007] A braking control device for solving the above problems is a braking control device applied to a vehicle having a hydraulic braking device that generates a load on a rotating body that rotates integrally with the wheel by adjusting the hydraulic pressure in the wheel cylinder, thereby generating a braking force on the wheel, and an electric parking brake device that generates a load on the rotating body in accordance with the rotational motion of an electric motor, wherein when braking the vehicle, the friction material pressed against the rotating body is generated by the load generated by the electric parking brake device in addition to the load generated by the hydraulic braking device. The system comprises an assist control unit that performs assist control using a vehicle braking device, a load detection unit that detects the occurrence of an EPB load by acquiring a value corresponding to the load generated by the electric parking brake device as an EPB load, and a slip detection unit that detects deceleration slip of the wheels. The gist of the system is that when deceleration slip of the wheels is detected, the assist control unit performs a release process to drive the electric motor in a direction that reduces the EPB load if the occurrence of an EPB load is detected, while not performing the release process if the occurrence of an EPB load is not detected.

[0008] It is known that when deceleration slip of the wheels is detected, anti-lock brake control is performed, for example, to suppress wheel lock-up. Even during the execution of assistive control, if deceleration slip of the wheels is detected, it is preferable to adjust the braking force to suppress wheel lock-up. However, even if a release process is performed when no EPB load is generated during the execution of assistive control, such a release process does not contribute to a reduction in braking force. Moreover, unnecessary release processes may cause the electric parking brake to operate excessively in a direction that reduces the EPB load.

[0009] According to the above configuration, if an EPB load is detected when deceleration slip of the wheel is detected, a release process is executed. On the other hand, if an EPB load is not detected even when deceleration slip of the wheel is detected, the release process is not executed. Therefore, the release process can be executed at an appropriate time. This prevents excessive release processes from being performed. [Brief explanation of the drawing]

[0010] [Figure 1] Figure 1 is a schematic diagram showing one embodiment of a braking control device and the vehicle that is controlled by the braking control device. [Figure 2] Figure 2 is a flowchart showing the processing flow performed by the braking control device shown in Figure 1 during the execution of assistive control using the electric parking brake system. [Figure 3] Figure 3 is a flowchart showing the processing flow performed by the braking control device shown in Figure 1 during the execution of assistive control using the electric parking brake system. [Figure 4] Figure 4 is a timing chart showing the transitions of various states when deceleration slip occurs while assist control is being performed on a vehicle to which the braking control device shown in Figure 1 is applied. [Figure 5] Figure 5 is a timing chart showing the transitions of various states when deceleration slip occurs while assist control is being performed on a vehicle to which the braking control device shown in Figure 1 is applied. [Figure 6] Figure 6 is a timing chart showing the transitions of various states when deceleration slip occurs while assist control is being performed on a vehicle to which the braking control device shown in Figure 1 is applied. [Figure 7] Figure 7 is a timing chart showing the transitions of various states when deceleration slip occurs while assist control is being performed on a vehicle to which the braking control device shown in Figure 1 is applied. [Modes for carrying out the invention]

[0011] The control device 10, which is one embodiment of the braking control device, will be described below with reference to Figures 1 to 7. Figure 1 shows the control device 10 as a braking control device and the vehicle 90 to which the control device 10 is applied.

[0012] Vehicle 90 is, for example, a four-wheeled vehicle. Figure 1 shows an example of one of the wheels 91 of vehicle 90. Vehicle 90 is equipped with a hydraulic braking system 80. The hydraulic braking system 80 is used as a service brake. Vehicle 90 is equipped with a braking operating member 92 that can be operated by the driver of vehicle 90. For example, the braking operating member 92 is a brake pedal. By operating the braking operating member 92, the driver can generate braking force via the hydraulic braking system 80 and brake vehicle 90. The operation of the braking operating member 92 corresponds to a braking request by the driver.

[0013] Vehicle 90 is equipped with an electric parking brake system 70. The electric parking brake system 70 can be used as a parking brake. The electric parking brake system 70 can also be activated while vehicle 90 is in motion, as described later.

[0014] <Hydraulic braking system> The hydraulic braking system 80 is equipped with a hydraulic pressure generator. The hydraulic braking system 80 is equipped with a hydraulic actuator 84. The hydraulic braking system 80 is equipped with a braking mechanism corresponding to each wheel. The braking mechanism can apply braking force to the corresponding wheel.

[0015] The braking mechanism is composed of a rotating body 89 that rotates integrally with the wheel 91 and a brake caliper 85. The brake caliper 85 is composed of a wheel cylinder 86, a piston 87 disposed within the wheel cylinder 86, and a friction material 88 that can be pressed against the rotating body 89. The friction material 88 is attached to the surface of the piston 87 facing the rotating body 89. A supply / discharge hole 86a for supplying brake fluid into the wheel cylinder 86 is formed in the wheel cylinder 86. An example of the braking mechanism is a disc brake.

[0016] The braking mechanism can generate a frictional braking force on the wheel 91 according to the hydraulic pressure within the wheel cylinder 86. Hereinafter, the hydraulic pressure within the wheel cylinder 86 may also be referred to as the WC pressure. The braking mechanism is configured such that the higher the WC pressure, the greater the force for pressing the friction material 88 against the rotating body 89. That is, the braking mechanism can apply a greater braking force to the wheel 91 the higher the WC pressure. Hereinafter, the force by which the friction material 88 is pressed against the rotating body 89 according to the WC pressure is referred to as the hydraulic load.

[0017] The hydraulic braking device 80 includes a force amplifier 81, a master cylinder 82, and a reservoir tank 83 in which brake fluid is stored. The hydraulic pressure generating device is composed of the force amplifier 81, the master cylinder 82, and the reservoir tank 83.

[0018] The force amplifier 81 can assist the operation of the braking operation member 92 and transmit the assisted operating force to the master cylinder 82. As the force amplifier 81, a known force amplifier can be appropriately adopted. For example, as the force amplifier, a vacuum booster, a hydraulic booster, an electric booster, etc. may be mentioned.

[0019] The master cylinder 82 generates hydraulic pressure in response to the operation of the braking operation member 92. Hereinafter, the hydraulic pressure generated by the master cylinder 82 may also be referred to as the MC pressure. The master cylinder 82 pumps a corresponding amount of brake fluid according to the MC pressure to the hydraulic actuator 84.

[0020] The hydraulic actuator 84 is disposed between the master cylinder 82 and the wheel cylinder 86. Brake fluid is supplied from the master cylinder 82 to the wheel cylinder 86 via the hydraulic actuator 84. The hydraulic actuator 84 includes a flow path for the brake fluid. The flow path for the brake fluid is connected to the wheel cylinder corresponding to each wheel. The hydraulic actuator 84 is constituted by, for example, a plurality of solenoid valves disposed in the flow path, a pump disposed in the flow path, and a pump drive motor for driving the pump.

[0021] <Electric parking brake device> The electric parking brake device 70 shares a part of the configuration with the braking mechanism in the hydraulic braking device 80.

[0022] The electric parking brake device 70 includes an electric motor 71. The electric parking brake device 70 includes an output shaft member 74 that rotates in response to the drive of the electric motor 71. The electric parking brake device 70 includes a transmission mechanism 72 that transmits the driving force of the electric motor 71 to the output shaft member 74. The rotation shaft member 71a of the electric motor 71 is connected to the transmission mechanism 72 as an input shaft. The transmission mechanism 72 includes, for example, a reduction mechanism.

[0023] The electric parking brake device 70 includes a conversion mechanism 73. The conversion mechanism 73 is a mechanism that converts the rotational motion of the electric motor 71 into a linear motion. An example of a conversion mechanism 73 is a lead screw, which consists of a screw shaft and a nut. The electric parking brake device 70 includes, for example, a linear motion member 75 that constitutes the conversion mechanism 73. The conversion mechanism 73 consists of an output shaft member 74 and a linear motion member 75. The output shaft member 74 corresponds to a screw shaft; that is, a male thread is formed on the outer circumferential surface of the output shaft member 74. The linear motion member 75 is attached to the output shaft member 74. The linear motion member 75 corresponds to a nut; that is, the linear motion member 75 is cylindrical with a female thread formed on its inner circumferential surface. In the conversion mechanism 73, the male thread of the output shaft member 74 and the female thread of the linear motion member 75 are engaged. Therefore, when the output shaft member 74 rotates, the linear motion member 75 moves in a direction extending along the axis of the output shaft member 74. The linear motion member 75 is subjected to linear motion by the conversion mechanism 73. The direction in which the linear motion member 75 moves is determined by the direction of rotation of the output shaft member 74, and is one or the other of the directions extending along the axis of the output shaft member 74.

[0024] The conversion mechanism 73 is equipped with a self-locking mechanism. The self-locking mechanism is a mechanism that maintains the position of the linear motion member 75 even if a force is applied to the linear motion member 75 in the direction of linear motion when the rotation of the output shaft member 74 is stopped. The self-locking mechanism is realized, for example, by the frictional force caused by the meshing of the male thread of the output shaft member 74 and the female thread of the linear motion member 75.

[0025] In the electric parking brake system 70, the linear motion member 75 is located inside the wheel cylinder 86. In the electric parking brake system 70, the linear motion member 75 presses the friction material 88 against the rotating body 89 via the piston 87, thereby generating a load that presses the friction material 88 against the rotating body 89. The load generated in this way by the electric parking brake system 70 may hereafter be referred to as the EPB load.

[0026] The electric parking brake system 70 is not limited to a configuration in which the linear motion member 75 directly contacts the piston 87 when the EPB load is applied. The electric parking brake system 70 may also be configured in which a presser is interposed between the linear motion member 75 and the piston 87. For example, the presser is separable from the linear motion member 75 and the piston 87. Another example of a presser is one attached to the tip of the linear motion member 75.

[0027] The electric parking brake 70 is configured such that when the rotating shaft member 71a of the electric motor 71 rotates in a first direction, the linear motion member 75 moves toward the piston 87. On the other hand, when the rotating shaft member 71a of the electric motor 71 rotates in a second direction, which is opposite to the first direction, the electric parking brake 70 is configured such that the linear motion member 75 moves toward the piston 87. Hereinafter, the direction toward which the linear motion member 75 moves toward the piston 87 in the direction extending along the axis of the output shaft member 74 will be referred to as the pressing direction.

[0028] The electric parking brake 70 is provided, for example, in each braking mechanism corresponding to the rear wheels of the vehicle 90. The electric parking brake 70 may also be provided in each braking mechanism corresponding to the front wheels of the vehicle 90. The electric parking brake 70 may be provided in all braking mechanisms, or in just one braking mechanism.

[0029] The electric parking brake system 70 includes a control unit 30. The control unit 30 can individually adjust the load applied to each wheel by the electric parking brake system 70. The control unit 30 includes peripheral circuits. The control unit 30 is composed of a control device 10 and peripheral circuits. The drive circuit 20 shown in Figure 1 is an example of the peripheral circuits included in the control unit 30.

[0030] The drive circuit 20 is a circuit that supplies power to the electric motor 71. The drive circuit 20 is connected to the on-board battery installed in the vehicle 90. The drive circuit 20 is controlled by the control device 10.

[0031] The drive circuit 20 is equipped with means for detecting the current value Im flowing through the electric motor 71. For example, the drive circuit 20 is equipped with a current detection circuit. The drive circuit 20 may also be equipped with a current sensor.

[0032] The drive circuit 20 may include means for detecting the voltage value applied to the electric motor 71. For example, the drive circuit 20 may include a voltage sensor. The drive circuit 20 may also include a voltage detection circuit.

[0033] <Various Sensors> Vehicle 90 is equipped with various sensors. Figure 1 shows examples of these sensors, including a wheel speed sensor SE1, a pressure sensor SE2, and a manipulated variable sensor SE3. Detection signals from these sensors are input to the control device 10.

[0034] The wheel speed sensor SE1 is a sensor that detects wheel speed. A wheel speed sensor SE1 is installed on each wheel. The pressure sensor SE2 is a sensor that detects the hydraulic pressure corresponding to the braking force applied by the hydraulic braking device 80. An example of the pressure sensor SE2 is a sensor that detects MC pressure. Another example of the pressure sensor SE2 is a sensor that detects WC pressure. Based on the detection signal from the pressure sensor SE2, the control device 10 can obtain the hydraulic pressure corresponding to the braking force applied by the hydraulic braking device 80.

[0035] The control amount sensor SE3 is a sensor that detects the amount of operation of the braking operating member 92. Based on the detection signal from the control amount sensor SE3, the control device 10 can obtain the amount of operation of the braking operating member 92. One example of the amount of operation is the amount of displacement of the braking operating member 92 caused by operation by the driver. Another example of the amount of operation is the operating force applied to the braking operating member 92 by the driver.

[0036] <Other control units> The vehicle 90 may include other control units. For example, as shown in Figure 1, the vehicle 90 may include a hydraulic control unit 40. The vehicle 90 may also include a support control unit 50. Each control unit is connected to each other so as to be able to communicate via an in-vehicle network 99. Each control unit includes processing circuits to implement its respective function.

[0037] The support control unit 50 can perform driver assistance control that automatically adjusts the driving speed of the vehicle 90. Examples of driver assistance control include autonomous driving, automatic parking, adaptive cruise control, lane keeping assist, downhill assist, and collision avoidance braking.

[0038] The hydraulic control unit 40 can control the hydraulic braking device 80. The hydraulic control unit 40, for example, has a function to determine whether or not a malfunction has occurred in the hydraulic braking system 80. For example, the hydraulic control unit 40 can detect a malfunction in the power assist device 81. One method of determination is to determine that a malfunction has occurred when the hydraulic braking force BPP is smaller than the target braking force BPT, and the difference between the target braking force BPT and the hydraulic braking force BPP is greater than the determination value. Here, the target braking force BPT is the value corresponding to the braking request. The target braking force BPT is the target value of the braking force to be applied to the vehicle 90. For example, the target braking force BPT can be calculated based on the amount of operation of the braking operating member 92. The hydraulic braking force BPP is an estimated value of the braking force applied by the hydraulic braking system 80. For example, the hydraulic braking force BPP can be calculated based on the detection signal from the pressure sensor SE2. The determination value can be a value calculated in advance through experiments or the like.

[0039] The hydraulic control unit 40 may also have a function to control the hydraulic actuator 84. For example, it may have a function to control the brake fluid supplied to each wheel cylinder 86 and adjust each WC pressure individually.

[0040] The hydraulic control unit 40 may also have a function to adjust the WC pressure in accordance with the driving support control performed by the support control unit 50. The hydraulic control unit 40 may also have a function to calculate the wheel speed of each wheel 91 based on the detection signal from the wheel speed sensor SE1. The hydraulic control unit 40 can also calculate the vehicle speed based on the wheel speeds. The vehicle speed indicates the travel speed of the vehicle 90.

[0041] The hydraulic control unit 40 may also have a function to calculate the slip amount of each wheel 91. The slip amount of the wheels 91 can be calculated based on the vehicle speed and the wheel speed. The hydraulic control unit 40 may also have a function to determine whether or not deceleration slip is occurring in each wheel 91. For example, it can determine that deceleration slip is occurring if the amount of slip exceeds a predetermined determination amount.

[0042] The hydraulic control unit 40 can also perform anti-lock brake control. Hereinafter, anti-lock brake control will be referred to as ABS control. ABS control is a control that suppresses wheel lock by reducing the amount of slip of the wheels 91 through adjustment of the braking force when braking the vehicle 90. The hydraulic control unit 40 can start ABS control, for example, when it detects deceleration slip. When the hydraulic control unit 40 starts ABS control, it operates the hydraulic brake system 80 to adjust the WC pressure according to the amount of slip.

[0043] <Control device> The control device 10 is a processing circuit composed of multiple functional units that perform various types of control. Figure 1 shows, as an example of functional units, a slip detection unit 11, a hydraulic pressure detection unit 12, a load detection unit 13, a motor control unit 14, and an assist control unit 15. Each functional unit of the control device 10 is capable of sending and receiving information from one another.

[0044] The slip detection unit 11 detects deceleration slip of the wheel 91. For example, the slip detection unit 11 can obtain information indicating whether or not deceleration slip is occurring. Alternatively, the slip detection unit 11 can determine whether or not deceleration slip is occurring. For example, the slip detection unit 11 can detect the occurrence of deceleration slip when the slip amount exceeds a predetermined determination amount. The slip amount can be obtained from a value calculated by the hydraulic control unit 40. The slip detection unit 11 may also calculate the slip amount.

[0045] The hydraulic pressure detection unit 12 detects the hydraulic pressure generated by the operation of the hydraulic braking device 80. For example, the hydraulic pressure detection unit 12 acquires the MC pressure. The hydraulic pressure detection unit 12 detects the presence of hydraulic pressure when the MC pressure is greater than "0". The hydraulic pressure detection unit 12 may also be configured to acquire the WC pressure and detect the presence of hydraulic pressure when the WC pressure is greater than "0".

[0046] The load detection unit 13 detects the occurrence of an EPB load by acquiring a value corresponding to the EPB load. As an example, the load detection unit 13 acquires the current value Im flowing through the electric motor 71. The load detection unit 13 is configured to detect the occurrence of an EPB load when the absolute value of the current value Im is greater than a specified threshold value, which is the current determination value Imth. In this example, the current value Im corresponds to a value corresponding to the EPB load. The current determination value Imth is, for example, equal to the magnitude of the current flowing through the electric motor 71 when no EPB load is present. That is, the no-load current value of the electric motor 71 can be used for the current determination value Imth. The current determination value Imth may also be a value greater than the current value flowing through the electric motor 71 when no EPB load is present.

[0047] The value acquired by the load detection unit 13 as the current value Im is the value after the inrush current has subsided, taking into account the inrush current flowing through the electric motor 71. For example, the load detection unit 13 acquires the current value Im each time voltage is applied to the electric motor 71. For example, the load detection unit 13 acquires the current value Im just before the voltage application is stopped.

[0048] As another example, the load detection unit 13 may acquire a value corresponding to the EPB load based on the total load at which the friction material 88 is pressed against the rotating body 89 and the hydraulic pressure detected by the hydraulic pressure detection unit 12. For example, the value obtained by subtracting the hydraulic pressure load from the total load corresponds to the EPB load. For example, the total load can be detected by a load sensor.

[0049] The motor control unit 14 drives the electric motor 71 using PWM (Pulse Width Modulation) control. That is, the motor control unit 14 generates a drive signal and outputs this drive signal to the drive circuit 20. The electric motor 71 is driven by the switching of the drive circuit 20 in accordance with the drive signal. The motor control unit 14 sets a target current value Imt as the target value for the current value Im of the electric motor 71. The motor control unit 14 calculates the duty cycle of the drive signal based on the target current value Imt. The motor control unit 14 generates a drive signal based on the duty cycle.

[0050] The electric motor 71 is driven by an apply process and a release process. The apply process is the process of applying a voltage to the electric motor 71 so that the rotating shaft member 71a of the electric motor 71 rotates in a first direction. In other words, the apply process is the process of applying a voltage to the electric motor 71 so that the electric motor 71 rotates in a direction that increases the load on the linear motion member 75 that presses against the piston 87. In other words, the apply process is the process of driving the electric motor 71 in a direction that increases the load on the friction material 88 that presses against the rotating body 89. The release process is the process of applying a voltage to the electric motor 71 so that the rotating shaft member 71a of the electric motor 71 rotates in a second direction. In other words, the release process is the process of applying a voltage to the electric motor 71 so that the electric motor 71 rotates in a direction that decreases the load on the linear motion member 75 that presses against the piston 87. In other words, the release process is a process that drives the electric motor 71 in a direction that reduces the load pressing the friction material 88 against the rotating body 89. For example, in the apply process, a positive voltage is applied to the electric motor 71. In this case, in the release process, a negative voltage is applied to the electric motor 71.

[0051] The assist control unit 15 can perform assist control. Assist control can generate braking force by combining the load generated by the hydraulic braking device 80 with the load generated by the electric parking brake device 70 when braking the vehicle 90. In assist control, the friction material 88 pressed against the rotating body 89 is assisted by the linear motion member 75 of the electric parking brake device 70.

[0052] <Assistance control> I will explain the assistance control in more detail. Assistance control is initiated by the assistance control unit 15, for example, when the start condition is met. The assistance control unit 15 determines that the start condition is met when the braking force applied by the hydraulic braking device 80 during braking of the vehicle 90 cannot meet the target braking force corresponding to the braking request. Note that "during braking of the vehicle 90" refers to the state in which braking force is applied to the vehicle 90 while the vehicle 90 is in motion.

[0053] An example of a starting condition is described below. For example, the assistance control unit 15 determines that the starting condition is met when a malfunction occurs in the hydraulic braking device 80. An example of a malfunction in the hydraulic braking device 80 is a malfunction in the power assist device 81. Whether or not a malfunction has occurred in the hydraulic braking device 80 can be determined, for example, by obtaining the result of the malfunction determination performed by the hydraulic control unit 40.

[0054] For example, the assist control unit 15 can acquire the values ​​of the target braking force BPT and the hydraulic braking force BPP during braking and determine that the start condition is met if there is a discrepancy between the target braking force BPT and the hydraulic braking force BPP. For example, whether or not there is a discrepancy between the target braking force BPT and the hydraulic braking force BPP can be determined by whether or not the discrepancy is greater than a determination value. The determination value used here may be the same as the determination value used when determining the failure of the hydraulic braking device 80, or a different value may be adopted.

[0055] Furthermore, the assist control may be initiated regardless of whether the initiation conditions are met, if it is permitted to activate the electric parking brake 70 while the vehicle 90 is in motion. For example, it can be determined that it is permitted to activate the electric parking brake 70 if the EPB switch is operated to the ON position. The EPB switch is, for example, a switch that can be operated by the driver of the vehicle 90.

[0056] In one example of assist control, the assist control unit 15 calculates a target current value Imt as the target value of the current value Im flowing to the electric motor 71 through an apply process. Based on the calculated target current value Imt, the assist control unit 15 drives the electric motor 71 via the motor control unit 14.

[0057] For example, the assist control unit 15 calculates the target current value Imt as follows: The assist control unit 15 calculates the difference obtained by subtracting the hydraulic braking force BPP from the target braking force BPT. The assist control unit 15 calculates the target value of the EPB load so that a braking force equivalent to the difference can be applied by the EPB load. The assist control unit 15 calculates the target current value Imt so that the target value of the EPB load can be applied.

[0058] In one example of assist control, the assist control unit 15 executes an apply process when the current value Im is less than or equal to the target current value Imt. The assist control unit 15 can also execute a release process when the current value Im is greater than the target current value Imt.

[0059] The assistance control is terminated by the assistance control unit 15, for example, when the termination condition is met. An example of a termination condition is described below. The assistance control unit 15 can determine that the termination condition has been met, for example, when the vehicle 90 stops. Here, the stopping of the vehicle 90 means, for example, when the vehicle 90 goes from a state where it is moving to a state where the vehicle speed of the vehicle 90 is "0". The stopping of the vehicle 90 may include the state just before the vehicle speed becomes "0" and the vehicle speed is slightly greater than "0". In addition to the vehicle speed, it is also possible to determine whether the vehicle 90 has stopped based on the wheel speed, the longitudinal acceleration of the vehicle 90, etc.

[0060] The assistance control unit 15 can also determine, for example, that the termination condition has been met when the vehicle speed falls below the predetermined speed. In other words, the assistance control may be terminated during deceleration before the vehicle 90 has come to a complete stop.

[0061] The assist control unit 15 can also determine, for example, that the termination condition has been met when the braking request is released. For example, it can determine that the braking request has been released when the operation of the braking operation member 92 is released.

[0062] The assistance control unit 15 has a function to control the electric parking brake device 70 to suppress wheel locking when it detects deceleration slip during the execution of assistance control. An example of the processing flow performed by the assistance control unit 15 during the execution of assistance control is shown in Figure 2.

[0063] The processing routine shown in Figure 2 is executed repeatedly at predetermined intervals during the execution of the assistance control. When this processing routine is started, in step S101, the assistance control unit 15 first determines whether or not deceleration slip is occurring. If the slip detection unit 11 does not detect deceleration slip (S101: NO), the assistance control unit 15 terminates this processing routine. On the other hand, if the slip detection unit 11 detects deceleration slip (S101: YES), the assistance control unit 15 proceeds to step S102. Note that during the period from the start to the end of this processing routine, the electric motor 71 is not controlled using the target current value Imt.

[0064] In step S102, the assistance control unit 15 determines whether or not hydraulic pressure is being generated. If hydraulic pressure is detected by the hydraulic pressure detection unit 12 (S102: YES), the assistance control unit 15 proceeds to step S103.

[0065] In step S103, the assistance control unit 15 determines whether or not an EPB load is occurring. Specifically, it determines that an EPB load is occurring if the load detection unit 13 determines that the absolute value of the current value Im is greater than the current determination value Imth. That is, if the absolute value of the current value Im is greater than the current determination value Imth (S103: YES), the assistance control unit 15 proceeds to step S104.

[0066] In step S104, the assist control unit 15 performs a release process. When voltage is applied to the electric motor 71 as part of the release process, the linear motion member 75 moves in a direction that reduces the EPB load. After a specified period has elapsed since the start of voltage application due to the release process, the assist control unit 15 terminates the voltage application. After that, the assist control unit 15 terminates this processing routine.

[0067] On the other hand, in the process of step S103, if the absolute value of the current value Im is less than or equal to the current determination value Imth, that is, if no EPB load is generated (S103: NO), the assist control unit 15 proceeds to step S105.

[0068] In step S105, the assistance control unit 15 puts the electric parking brake device 70 into standby mode without applying voltage to the electric motor 71. After that, the assistance control unit 15 terminates this processing routine.

[0069] If the hydraulic pressure detection unit 12 does not detect hydraulic pressure during step S102 (S102: NO), the assistance control unit 15 proceeds to step S104. After performing the release process, the assistance control unit 15 terminates this processing routine.

[0070] As shown in Figure 3, the assist control unit 15 can also terminate the assist control if deceleration slip continues during the execution of the assist control. Figure 3 shows the processing flow executed by the assistance control unit 15 during the execution of assistance control. The processing routine shown in Figure 3 is repeatedly executed at predetermined intervals during the execution of assistance control.

[0071] When this processing routine is started, in step S201, the assist control unit 15 first determines whether or not deceleration slip is continuing. "Continuing deceleration slip" means, for example, that even if a release process is performed as part of step S104, which is executed when deceleration slip is detected, the deceleration slip has not been resolved. For example, the assist control unit 15 can determine that deceleration slip is continuing if the deceleration slip has not been resolved even after a predetermined number of release processes have been repeatedly performed. The predetermined number of times is not particularly limited, but for example, it may be two or more times. Alternatively, the assist control unit 15 can also determine that deceleration slip is continuing if a predetermined time has elapsed since the detection of deceleration slip without the deceleration slip being resolved. In this case, the assist control unit 15 may have the electric parking brake 70 on standby as part of step S105 until the predetermined time has elapsed. That is, the assist control unit 15 can also determine that deceleration slip is continuing if the deceleration slip has not been resolved even after a predetermined time has elapsed with the electric parking brake 70 on standby since the detection of deceleration slip.

[0072] If deceleration slip is not continuing (S201:NO), the assist control unit 15 terminates this processing routine. On the other hand, if deceleration slip continues during the process of step S201 (S201: YES), the assist control unit 15 moves the process to step S202. In step S202, the assist control unit 15 terminates the assist control. That is, it terminates the generation of EPB load during braking. At this time, the assist control unit 15 moves the linear motion member 75 in the opposite direction to the pressing direction by a release process. The release process when terminating the assist control moves the linear motion member 75 to, for example, its initial position. The initial position of the linear motion member 75 is, for example, the position where the linear motion member 75 is moved by applying a voltage to the electric motor 71 for a predetermined time so that the linear motion member 75 moves away from the piston 87. When the assist control unit 15 terminates the assist control, it terminates this processing routine.

[0073] <Mechanism of Action and Effects> The operation and effects of this embodiment will now be described. Figures 4 and 5 show the transitions of various states when deceleration slip occurs during the apply process in assist control.

[0074] Figures 6 and 7 show the transitions of various states when deceleration slip occurs during the release process in assist control. Figures 6 and 7 illustrate, for example, the case where the ratio of hydraulic braking force BPP to target braking force BPT is increasing. An increase in the ratio of hydraulic braking force BPP to target braking force BPT means, for example, that the hydraulic braking force BPP is increasing when the target braking force BPT is constant.

[0075] Figures 4(a), 5(a), 6(a), and 7(a) show the status of the hydraulic braking device 80. Specifically, the period during which hydraulic pressure is detected by the hydraulic braking device 80 is indicated as "hydraulic pressure present," and the period during which hydraulic pressure is not detected by the hydraulic braking device 80 is indicated as "hydraulic pressure absent."

[0076] Figures 4(b), 5(b), 6(b), and 7(b) show the control modes of the electric parking brake system 70. Specifically, the period during which the apply process is being performed is shown as "Apply". The period during which the release process is being performed is shown as "Release". The period during which neither the apply process nor the release process is being performed is shown as "Standby".

[0077] Figures 4(c), 5(c), 6(c), and 7(c) show the changes in the magnitude of the current flowing through the electric motor 71. Figures 4(d), 5(d), 6(d), and 7(d) show whether or not deceleration slip is detected. Specifically, periods during which deceleration slip is detected are indicated as "Deceleration slip present," and periods during which deceleration slip is not detected are indicated as "Deceleration slip absent."

[0078] In the examples shown in Figures 4 to 7, ABS control is initiated when deceleration slip is detected. That is, when deceleration slip is detected, the hydraulic braking system 80 is activated to adjust the WC pressure according to the amount of slip.

[0079] First, in the example shown in Figure 4, as shown in Figure 4(b), the apply process is performed during the period from timing t11 to timing t14. Regarding this apply process, as shown in Figure 4(c), the current value Im after the inrush current has subsided remains smaller than the current determination value Imth. That is, at this point, although the linear motion member 75 is moving in the pressing direction due to the apply process, the linear motion member 75 is not pressing the friction material 88 against the rotating body 89 via the piston 87, and the load on the electric motor 71 is small.

[0080] At timing t12, hydraulic pressure is detected as shown in Figure 4(a). At timing t13, deceleration slip is detected as shown in Figure 4(d). In other words, the amount of slip increases with increasing braking force.

[0081] During the execution of assist control, if deceleration slip of the wheel 91 is detected, it is preferable to adjust the braking force to suppress locking of the wheel 91. However, even if a release process is performed when no EPB load is generated during the execution of assist control, the movement of the linear motion member 75 due to the release process does not contribute to a reduction in braking force. Moreover, unnecessary release processing may cause the linear motion member 75 to move excessively in the direction of reducing the EPB load. If the linear motion member 75 moves excessively, it may interfere with other members. Furthermore, if the linear motion member 75 moves in the direction of reducing the EPB load due to unnecessary release processing, the generation of the EPB load may be delayed when the next apply process is performed. In other words, the responsiveness of the electric parking brake system 70 may be reduced.

[0082] In this regard, according to the control device 10, if deceleration slip is detected (S101: YES), hydraulic pressure is detected (S102: YES), and EPB load is not detected (S103: NO), the release process is not executed (S105). Therefore, the release process is not executed after timing t14. By keeping the electric parking brake 70 in standby mode without executing the release process in this way, excessive movement of the linear motion member 75 can be suppressed. In addition, a decrease in the responsiveness of the electric parking brake 70 can be suppressed. Note that deceleration slip in the case where hydraulic pressure is detected and EPB load is not detected, as in the above case, can be eliminated by ABS control.

[0083] Next, in the example shown in Figure 5, as shown in Figure 5(b), the apply process is performed during the period from timing t21 to timing t24. Regarding this apply process, as shown in Figure 5(c), the current value Im after the inrush current has subsided remains smaller than the current judgment value Imth until timing t22. At timing t22, hydraulic pressure is detected as shown in Figure 5(a). As shown in Figure 5(c), the current value Im gradually increases during the period from timing t22 to timing t24. That is, the load on the electric motor 71 is increasing. The magnitude of the current value Im reaches the current judgment value Imth at timing t23. That is, the EPB load is detected at timing t23. At timing t23, deceleration slip is detected as shown in Figure 5(d). That is, the amount of slip is increasing with the increase in braking force.

[0084] In the control device 10, if deceleration slip is detected (S101:YES), hydraulic pressure is detected (S102:YES), and EPB load is detected (S103:YES), the release process is executed (S104). Therefore, as shown in Figure 5(b), the release process is executed during the period from timing t25 to timing t26. As a result, the linear motion member 75 is moved in a direction that reduces the EPB load. This reduces the EPB load. In the example shown in Figure 5(c), the magnitude of the current value Im after the inrush current associated with the release process from timing t25 has converged remains smaller than the current determination value Imth. As a result, the release process is not executed after timing t26 because the EPB load is not detected.

[0085] Next, in the example shown in Figure 6, as shown in Figure 6(b), the release process is performed during the period from timing t31 to timing t32. Regarding this release process, as shown in Figure 6(c), the current value Im after the inrush current has converged remains smaller than the current judgment value Imth. The hydraulic pressure is detected from timing t31 onwards, as shown in Figure 6(a). Deceleration slip is detected from timing t32 onwards, as shown in Figure 6(d).

[0086] According to the control device 10, if deceleration slip is detected (S101: YES), hydraulic pressure is detected (S102: YES), and EPB load is not detected (S103: NO), the release process is not executed (S105). Therefore, the release process is not executed after timing t32.

[0087] Next, in the example shown in Figure 7, as shown in Figure 7(b), the release process is performed during the period from timing t41 to timing t42. Regarding this release process, as shown in Figure 7(c), the current value Im after the inrush current has subsided remains greater than the current determination value Imth. The current value Im is gradually decreasing. This indicates that the EPB load is gradually decreasing and the load on the electric motor 71 is gradually decreasing during the period from timing t41 to timing t42. Furthermore, the current value Im is still greater than the current determination value Imth even at timing t42 when the release process is completed. In other words, the EPB load is still present at timing t42. The hydraulic pressure is detected from timing t41 onwards, as shown in Figure 7(a). Deceleration slip is detected from timing t42 onwards, as shown in Figure 7(d).

[0088] In the control device 10, if deceleration slip is detected (S101: YES), hydraulic pressure is detected (S102: YES), and EPB load is detected (S103: YES), the release process is executed (S104). Therefore, as shown in Figure 7(b), the release process is executed during the period from timing t43 to timing t44. As a result, the linear motion member 75 is moved in a direction that reduces the EPB load. This reduces the EPB load. Therefore, as shown in Figure 7(c), the magnitude of the current value Im associated with the release process temporarily becomes larger than the current determination value Imth after the inrush current converges, but then decreases to a value smaller than the current determination value Imth. As a result, after timing t44, the release process is not executed because the EPB load is not detected.

[0089] Furthermore, if the control device 10 detects deceleration slip during the execution of assist control and no hydraulic pressure is detected (S102:NO), it performs a release process (S104). The fact that no hydraulic pressure is detected during the execution of assist control suggests that the braking force is being applied solely by the EPB load. Therefore, the braking force can be reduced by performing the release process. This reduces the amount of slip and suppresses wheel lock-up.

[0090] As described above, the control device 10 can determine whether or not a deceleration slip is being caused by the electric parking brake 70 when a deceleration slip occurs, and can perform a release operation at an appropriate time. In other words, if a deceleration slip is caused by an EPB load, the amount of slip can be reduced by performing a release operation. On the other hand, if a deceleration slip is caused by a hydraulic load, unnecessary release operations can be suppressed. This prevents the linear motion member 75 from moving excessively. It also prevents a decrease in the responsiveness of the electric parking brake 70.

[0091] (Example of change) This embodiment can be implemented with the following modifications. This embodiment and the following modifications can be combined with each other to the extent that they do not contradict each other technically.

[0092] In the above embodiment, a disc brake was used as an example of a braking mechanism. However, the braking mechanism is not limited to this, and a drum brake may also be used. As long as it is a drum brake to which an electric parking brake device is applied that is configured to assist a friction material that is pressed against a rotating body in accordance with hydraulic pressure, the control device 10 can be applied as in the above embodiment.

[0093] The processing circuits of the control device 10, the hydraulic control unit 40, and the support control unit 50 can be configured as follows: A processing circuit can be configured as a circuit comprising one or more processors that execute various processes according to a computer program. A processing circuit can be configured as a circuit comprising one or more hardware circuits that execute various processes. A processing circuit can be configured as a circuit combining one or more processors that execute some of the various processes and one or more hardware circuits that execute the remaining processes.

[0094] A processor includes a processing unit such as a CPU. A processor also includes memory such as RAM and ROM. Memory stores program code or instructions configured to cause the processing unit to execute processes. Memory, or storage medium, includes any available medium accessible by a general-purpose or dedicated computer. Hardware circuits include, for example, application-specific integrated circuits (ASICs).

[0095] Some or all of the functions realized by the processing circuits of the hydraulic control unit 40 and the support control unit 50 may be realized by the control device 10. Some of the functions implemented by the control device 10 may be implemented by other processing circuits connected to the control device 10. [Explanation of Symbols]

[0096] 10...Control device 11...Slip detection unit 13...Load detection unit 14…Motor Control Unit 15…Assistance Control Unit 30…Control Unit 40…Hydraulic control unit 70…Electric parking brake system 71… Electric motor 73...Conversion mechanism 74…Output shaft member 75…Linear motion member 80... Hydraulic braking system 86... Wheel Cylinder 88…Friction material 89…Rotational body 90... Vehicles 91...Wheel

Claims

1. A braking control device applicable to a vehicle having a hydraulic braking device that generates a braking force on the wheel by adjusting the hydraulic pressure in the wheel cylinder to create a load on a rotating body that rotates integrally with the wheel, thereby creating a load on the wheel that presses a friction material against it, and an electric parking braking device that generates a load on the rotating body that presses the friction material against it in accordance with the rotational motion of an electric motor, wherein An assist control unit that performs assist control to assist the friction material pressed against the rotating body by the electric parking brake device so that a braking force is generated by the load generated by the hydraulic brake device in addition to the load generated by the electric parking brake device when braking the vehicle, A load detection unit detects the occurrence of an EPB load by obtaining a value corresponding to the EPB load, which is defined as the load generated by the aforementioned electric parking brake device. The system includes a slip detection unit that detects the deceleration slip of the aforementioned wheels, When the deceleration slip of the wheel is detected, the assist control unit performs a release process to drive the electric motor in a direction that reduces the EPB load if the occurrence of the EPB load is detected, while the braking control device does not perform the release process if the occurrence of the EPB load is not detected.

2. The load detection unit acquires the current value flowing through the electric motor and is configured to detect the occurrence of the EPB load when the current value is greater than a specified threshold. The threshold value specified above is greater than or equal to the current value that flows to the electric motor when the EPB load is not occurring. The braking control device according to claim 1.

Citation Information

Patent Citations

  • Brake device for vehicle

    JP2018192900A

  • Braking control device

    JP2021102413A

  • Brake control device

    WO2019208748A1