Electric brake system and controlling method thereof
Disclosed herein is an electric brake system including: a hydraulic feeder configured to move a piston forward or backward according to a pedal effort from a brake pedal to discharge oil; a motor position sensor configured to measure a position of the piston; and a controller configured to control, when an Anti-lock Brake System (ABS) control starts, a change in direction of the piston based on predicted displacement information of the piston while the ABS control is performed such that the piston is at a target position at target vehicle speed.
1. An electric brake system comprising:
a hydraulic feeder configured to move a piston forward or backward according to a pedal effort from a brake pedal to discharge oil;
a motor position sensor configured to measure a position of the piston; and
a controller configured to, when an Anti-lock Brake System (ABS) control starts, control a change in direction of the piston such that the piston positions at a target position at target vehicle speed based on predicted displacement information of the piston, determined based on at least one of the measured position of the piston or a speed of a vehicle, while the ABS control is performed, wherein the controller controls the piston to change a movement direction last before a predetermined time set to be prior to termination of the ABS control.
2. The electric brake system of claim 1 , wherein when the ABS control starts, the controller determines a total stroke value of the piston for a time period from when the ABS control starts to when the ABS control terminates, as the predicted displacement information.
3. The electric brake system of claim 1 , wherein the controller calculates a position trajectory of the piston according to the speed of the vehicle based on the predicted displacement information, and controls the change in direction of the piston based on the position trajectory of the piston such that the piston is at the target position at the target vehicle speed.
4. The electric brake system of claim 1 , wherein the controller determines the predicted displacement information of the piston, based on a change in position of the piston measured for a predetermined unit time and a change in the speed of the vehicle sensed for the predetermined unit time.
5. The electric brake system of claim 1 , wherein the controller controls the piston such that the piston is positioned within a predetermined forward surplus stroke range at the predetermined time.
6. The electric brake system of claim 1 , wherein the controller controls the piston to move in one direction of forward or backward until the ABS control terminates from the predetermined time.
7. A method of controlling an electric brake system, comprising:
sensing a speed of a vehicle;
measuring a position of a piston;
determining predicted displacement information of the piston while an Anti-lock Brake System (ABS) control is performed;
determining target vehicle speed and a target position of the piston; and
controlling a change in direction of the piston such that the piston positions at the target position at the target vehicle speed based on the predicted displacement information, determined based on at least one of the measured position of the piston or the sensed speed of the vehicle, wherein the controlling of the piston comprises controlling the piston to change a movement direction last before a predetermined time prior to termination of the ABS control.
8. The method of claim 7 , wherein the determining of the predicted displacement information of the piston comprises determining, when the ABS control starts, a total stroke value of the piston for a time period from when the ABS control starts to when the ABS control terminates, as the predicted displacement information.
9. The method of claim 7 , wherein the controlling of the piston comprises:
calculating a position trajectory of the piston according to the sensed speed of the vehicle based on the predicted displacement information; and
controlling a change in direction of the piston based on the position trajectory of the piston such that the piston is at the target position at the target vehicle speed.
10. The method of claim 7 , wherein the determining of the predicted displacement information of the piston comprises determining the predicted displacement information of the piston based on a change in position of the piston measured for a predetermined unit time and a change in the sensed speed of the vehicle for the predetermined unit time.
11. The method of claim 7 , wherein the controlling of the piston comprises controlling the piston such that the piston is positioned within a predetermined forward surplus stroke range at the predetermined time.
12. The method of claim 7 , wherein the controlling of the piston comprises controlling the piston to move in one direction of forward or backward until the ABS control terminates from the predetermined time.