Electronic parking brake system and method of controlling the same
Provided is an electronic parking brake (EPB) system including an actuator of an EPB operated by a motor, the EPB system including: a motor driving unit configured to drive the motor; and a controller electrically connected to the motor driving unit, wherein the controller is configured to: in response to a parking switch being in an activated state, determine whether an engine is in an off state; upon determining that the engine is in the off state and operation information of the EPB is parking apply information corresponding to a parking apply mode (Apply), determine whether a rolling of the vehicle occurs based on a wheel pulse; upon determining that the rolling of the vehicle occurs, determine whether the rolling corresponds to a driver's steering intention based on external collision information and a steering angle; and upon determining that the rolling corresponds to the driver's steering intention, control the motor driving unit not to re-clamp the EPB.
1 . An electronic parking brake (EPB) system for a vehicle and including an actuator of an EPB operated by a motor, the EPB system comprising:
a motor driving circuit configured to drive the motor for parking apply or parking release; and
a control circuit electrically connected to the motor driving circuit,
wherein the control circuit is configured to:
in response to a parking switch being in an activated state, determine whether an engine is in an off state;
after determining that the engine is in the off state and that the EPB is in a parking apply mode (Apply), monitor a steering angle pulse signal that is transmitted from a steering angle sensor;
upon determining that the steering angle pulse signal is a periodic steering angle pulse signal that is received for a first predetermined time duration, determine that the vehicle is rolling while the EPB is applied;
upon determining that the state vehicle is rolling of while the EPB is applied, determine whether or not to re-clamp the EPB,
wherein the control circuit is configured to:
not re-clamp the EPB upon determining that external collision information is not received and that a steering angle, which is obtained by a steering wheel manipulation of the vehicle in a first predetermined situation, is received within a second predetermined time duration, and
clamp the EPB upon determining that external collision information is received or that the steering angle is not received within the second predetermined time duration.
2 . The EPB system of claim 1 , wherein the first predetermined situation corresponds to a situation where the vehicle is rolling over a bump.
3 . The EPB system of claim 1 , wherein the control circuit is configured to re-clamp the EPB upon determining that the external collision information is received and that the steering angle is received in a second predetermined situation.
4 . The EPB system of claim 3 , wherein the second predetermined situation corresponds to the vehicle shaking.
5 . The EPB system of claim 1 , wherein the control circuit is further configured to control an EPB display window provided in a vehicle cluster such that a warning light of the EPB display window is not turned on upon determining that the external collision information is not received and that the steering angle is received within the second predetermined time duration.
6 . The EPB system of claim 1 , wherein the steering angle pulse signal comprises one of:
a steering angle pulse signal having a constant amplitude within the first predetermined time period, or
a steering angle pulse signal having an increasing amplitude within the first predetermined time period.
7 . The EPB system of claim 1 , wherein the control circuit is further configured to, upon determining that the external collision information is received, control an EPB display window such that a warning light of the EPB display window is turned on.
8 . A method of controlling an electronic parking brake (EPB) system by a control circuit, the EPB including an actuator of an EPB operated by a motor of a vehicle, the method comprising:
determining whether a parking switch is activated;
upon determining that the parking switch is activated, determine whether an engine is in an off state;
after determining that the engine is in the off state and that the EPB is in a parking apply mode (Apply), monitoring a steering angle pulse signal that is transmitted from a steering angle sensor;
upon determining that the steering angle pulse signal is a periodic steering angle pulse signal that is received for a first predetermined time duration, determining that the vehicle is rolling while the EPB is applied;
upon determining that the vehicle is rolling while the EPB is applied, determining whether or not to re- clamp the EPB,
wherein the method further comprises:
not re-clamping the EPB upon determining that external collision information is not received and that a steering angle, which is obtained by a steering wheel manipulation of the vehicle in a first predetermined situation, is received within a second predetermined time duration; and
clamping the EPB upon determining that external collision information is received or that the steering angle is not received within the second predetermined time duration.
9 . The method of claim 8 , wherein the first predetermined situation corresponds to a situation where the vehicle is rolling over a bump.
10 . The method of claim 8 , further comprising:
re-clamping the EPB upon determining that the external collision information is received and that the steering angle is received in a second predetermined situation.
11 . The method of claim 10 , wherein the second predetermined situation corresponds to the vehicle shaking.
12 . The method of claim 8 , further comprising:
preventing a warning light of an EPB display window provided in a vehicle cluster from being turned on upon determining that the external collision information is not received and that the steering angle is received within the second predetermined time duration.
13 . The method of claim 8 , wherein the steering angle pulse signal comprises one of:
a steering angle pulse signal having a constant amplitude within the first predetermined time period, or
a steering angle pulse signal having an increasing amplitude within the first predetermined time period.
14 . The method of claim 8 , further comprising:
upon determining that the external collision information is received, turning on a warning light of an EPB display window provided in a vehicle cluster.