Control device for vehicle
A control device includes a switching control unit, an information acquisition unit, and a difference acquisition unit. The switching control unit performs switching control that increases braking torque of the braking device while decreasing braking torque of the rotating electrical machine, when a vehicle is decelerated. The information acquisition unit acquires information on a state of the vehicle. The difference acquisition unit acquires a braking torque difference indicating a difference between braking torque required for keeping a stopped state of the vehicle and braking torque of the braking device, when the vehicle is stopped. After the information acquisition unit detects the stopped state of the vehicle, the switching control unit corrects output torque of the rotating electrical machine based on the braking torque difference.
1 . A control device for a movable body, the control device being installed in the movable body that has a braking device capable of applying braking torque to a wheel and a rotating electrical machine capable of applying braking torque to the wheel by regenerative operation, the control device comprising a memory storing a program and a processor that is operatively coupled to the memory and:
performs switching control that increases braking torque of the braking device while decreasing braking torque of the rotating electrical machine, when the movable body is decelerated;
acquires information on a state of the movable body; and
acquires a second braking torque difference indicating a difference between braking torque required for keeping a stopped state of the vehicle and braking torque of the braking device, when the movable body is stopped, wherein
after the processor detects the stopped state of the movable body, the processor corrects output torque of the rotating electrical machine based on the braking torque difference,
the processor further acquires a first braking torque difference indicating a difference between an ideal value and an actual value of braking torque of the braking device while the movable body decelerates,
the processor corrects the output torque of the rotating electrical machine based on the first braking torque difference during a time period after the switching control is started and until the processor detects the stopped state of the movable body,
the movable body has a wheel cylinder that applies fluid pressure to the braking device to drive the braking device,
the processor detects pressure of the wheel cylinder and calculates a predicted value of the braking torque applied from the braking device to the wheel based on the detected pressure of the wheel cylinder,
the processor calculates the first braking torque difference based on the predicted value of the braking torque,
the processor acquires a deceleration difference, which is a difference between an ideal value and an actual value of a deceleration of the movable body;
the processor acquires a gradient disturbance acceleration generated in the movable body depending on a gradient of a road surface on which the movable body is located,
the processor divides braking torque, which corresponds to a value obtained by subtracting the gradient disturbance acceleration from the deceleration difference, by a predicted value of the braking torque to calculate a difference ratio, and
the processor multiplies the predicted value of the braking torque by the difference ratio to calculate the first braking torque difference.
2 . The control device for a movable body according to claim 1 , wherein
the processor calculates an average value of the difference ratio during a time period after depression of a brake pedal of the movable body is detected and until release of the depression of the brake pedal is detected, and
the processor multiplies the predicted value of the braking torque by the average value of the difference ratio to calculate the first braking torque difference.
3 . The control device for a movable body according to claim 1 , wherein
the processor adds the first braking torque difference to a torque required value required for the rotating electrical machine during a time period after the switching control is started and until the processor detects the stopped state of the movable body, to correct the output torque of the rotating electrical machine.
4 . The control device for a movable body according to claim 1 , wherein
the processor provides an upper limit to the output torque of the rotating electrical machine after the processor detects the stopped state of the movable body and when the output torque of the rotating electrical machine is corrected.
5 . The control device for a movable body according to claim 4 , wherein
the processor sets, as the upper limit, at least one of the first braking torque difference and a torque required value required for the rotating electrical machine.
6 . The control device for a movable body according to claim 1 , wherein
the processor provides a lower limit to the output torque of the rotating electrical machine after the processor detects the stopped state of the movable body and when the output torque of the rotating electrical machine is corrected.
7 . The control device for a movable body according to claim 6 , wherein
the processor sets, as the lower limit, at least one of the first braking torque difference and a torque required value required for the rotating electrical machine.