Motor controller
AssigneeDenso Corporation
InventorSeiji Nakayama
Life of this patent
Estimating the term…
Abstract
A motor controller includes a first forward driver rotating a motor in a forward rotation direction, a torque short determiner determining short of a switch torque, a backward driver driving the motor up to an extreme position in the backward rotation direction in a switch torque short case, and a second forward driver rotating the motor from the extreme position to a target position. When the second forward driver drives the motor, a drive objet is rotated not only by a motor torque but also by a twist backlash torque from a rotation transmission part. Further, after a rotation of the motor in the forward rotation direction, the backward rotation operation of the motor is performed only in the switch torque short case, thereby reducing a shift position switch time in a switch torque sufficient case.
Claims10
A motor controller for controlling a motor that serves as a drive power source of a shift-by-wire system for a rotation drive of a drive object in a shift position switch mechanism of a vehicle, the motor controller comprising:
- a first forward driver configured to rotate the motor in a forward rotation direction that is defined as a direction from a start rotation position to a target rotation position according to a shift position switch instruction, the start rotation position defined as a rotation position of the motor at a start time of a switching of a shift position;
- a torque short determiner configured to determine whether a switch torque applied to the drive object for switching the shift position is less than a required magnitude based on the rotation position of the motor and the target rotation position, when the motor is under a rotation control to rotate in the forward rotation direction;
- a backward driver configured to rotate the motor to an extreme rotation position in a backward rotation direction that is defined as a direction from the target rotation position to the start rotation position, when the switch torque is determined to be less than the required magnitude;
- and
- a second forward driver configured to rotate the motor in the forward rotation direction from the extreme rotation position to the target rotation position.
A motor controller for a vehicle, the motor controller comprising:
- a first forward driver configured to rotate a motor in a forward rotation direction that is defined as a direction from a start rotation position to a target rotation position according to a shift position switch instruction, the start rotation position defined as a rotation position of the motor at a start time of a switching of a shift position;
- a torque short determiner configured to determine whether a switch torque applied to a drive object for switching the shift position is less than a required magnitude based on the rotation position of the motor and the target rotation position, when the motor is under a rotation control to rotate in the forward rotation direction;
- a backward driver configured to rotate the motor to an extreme rotation position in a backward rotation direction that is defined as a direction from the target rotation position to the start rotation position, when the switch torque is determined to be less than the required magnitude;
- and
- a second forward driver configured to rotate the motor in the forward rotation direction from the extreme rotation position to the target rotation position.
Dependencies are inferred from the claim text.