CPC B60L 7/18 (2013.01) [B60L 2240/465 (2013.01); B60L 2250/26 (2013.01)] | 14 Claims |
1. An apparatus for performing regenerative braking by controlling a disconnector of a vehicle, the apparatus comprising:
a non-transitory memory storing program instructions; and
a processor configured to execute the program instructions, wherein the program instructions, when executed, cause the processor to:
calculate a braking amount necessary for braking, in response to inputting the braking into the vehicle;
engage or release the disconnector of the vehicle, based on the calculated braking amount;
distribute a regenerative braking amount necessary for braking to at least one motor included in the vehicle, when the disconnector is engaged or released;
engage the disconnector, when at least one of a first condition or a second condition is satisfied; and
release the disconnector, when each of the first condition and the second condition is not satisfied,
wherein the first condition is satisfied when:
a speed of manipulating a brake pedal is greater than a first value, and the calculated braking amount is less than or equal to a second value; and
the calculated braking amount is greater than the second value and less than or equal to a third value, and
wherein the first condition is not satisfied when:
the calculated braking amount is greater than the third value; and
the speed of manipulating the brake pedal is less than or equal to the first value, and the calculated braking amount is less than or equal to the second value.
|