| CPC B60T 13/746 (2013.01) [B60T 8/171 (2013.01); B60T 8/172 (2013.01); B60T 17/22 (2013.01); F16D 65/18 (2013.01); H02P 29/60 (2016.02); B60T 1/065 (2013.01); F16D 2066/001 (2013.01); F16D 2066/006 (2013.01); F16D 2121/24 (2013.01); F16D 2125/40 (2013.01)] | 10 Claims |

|
1. An electronic parking brake system comprising:
an electronic parking brake (EPB) comprising a piston provided to press a pair of brake pads disposed on opposite sides of a brake disk rotating together with a wheel of a vehicle, a nut member provided to press the piston, a spindle member provided to move the nut member, and an electric motor provided to rotate the spindle member;
a processor electrically connected to the electric motor,
wherein the processor is configured to:
identify whether a requested parking operation is an initial parking operation,
upon the requested parking operation being identified as the initial parking operation:
estimate a first motor temperature based on an ambient temperature during the initial parking operation,
store the estimated first motor temperature in a memory,
estimate a first clamping force depending on the first motor temperature, and
end the initial parking operation when the first clamping force reaches a target clamping force, and
upon the requested parking operation being identified as a parking operation after the initial parking operation:
estimate a motor temperature based on a motor voltage, a motor resistance measured during the initial parking operation, the first motor temperature stored in the memory, and a motor current,
estimate a clamping force required for parking depending on the estimated motor temperature, and
end the parking operation after the initial parking operation when the clamping force reaches the target clamping force,
wherein the processor is further configured to estimate the clamping force in different methods, respectively, by distinguishing between a case where the requested parking operation is the initial parking operation and a case where the requested parking operation is not the initial parking operation.
|