Patent ID: 8096624

Claim:
A brake control apparatus for a vehicle, comprising: first calculating means for calculating a master cylinder pressure generated at a master cylinder in response to a brake operation of a vehicle; first determining means for determining whether or not the brake operation is performed; second calculating means for calculating a target wheel cylinder pressure applied to a wheel cylinder based on the master cylinder pressure calculated by the first calculating means; third calculating means for calculating a controlled pressure applied to the wheel cylinder in addition to the master cylinder pressure based on the master cylinder pressure calculated by the first calculating means and the target wheel cylinder pressure calculated by the second calculating means; controlling means for controlling a pressure difference control valve arranged between the master cylinder and the wheel cylinder based on the controlled pressure calculated by the third calculating means in a case where the first determining means determines that the brake operation is performed; second determining means for determining whether or not the vehicle is stopped; and driving means for specifying a drive pattern of a motor to a first motor drive pattern by which the motor is continuously activated in a case where the second determining means determines that the vehicle is not stopped, the motor driving a pump for discharging a brake fluid between the pressure difference control valve and the wheel cylinder, the driving means specifying the drive pattern to a second motor drive pattern by which the motor is alternately activated and deactivated in a case where the second determining means determines that the vehicle is stopped, the driving means driving the motor based on the motor driving pattern specified, wherein when the driving means specifies the second motor drive pattern, the driving means activates the motor in a case where the target wheel cylinder pressure calculated by the second calculating means falls within one of a plurality of ranges of the target wheel cylinder pressure selected so as not to overlap each other and stored beforehand by the driving means, and deactivates the motor in a case where the target wheel cylinder pressure calculated by the second calculating means is out of the stored ranges of the target wheel cylinder pressure.