US 12,104,693 B2
Shift range control device
Haruka Miyano, Kariya (JP); Koji Sakaguchi, Kariya (JP); Jun Yamada, Kariya (JP); and Seiji Nakayama, Kariya (JP)
Assigned to DENSO CORPORATION, Kariya (JP)
Filed by DENSO CORPORATION, Kariya (JP)
Filed on Jul. 26, 2021, as Appl. No. 17/385,177.
Application 17/385,177 is a continuation of application No. PCT/JP2020/001517, filed on Jan. 17, 2020.
Claims priority of application No. 2019-011927 (JP), filed on Jan. 28, 2019.
Prior Publication US 2021/0356040 A1, Nov. 18, 2021
Int. Cl. H02P 6/16 (2016.01); F16H 61/02 (2006.01); F16H 61/32 (2006.01); H02P 3/18 (2006.01); H02P 6/28 (2016.01); H02P 9/18 (2006.01); H02P 27/06 (2006.01)
CPC F16H 61/32 (2013.01) [F16H 61/0202 (2013.01); H02P 3/18 (2013.01); H02P 6/28 (2016.02); F16H 2061/326 (2013.01); H02P 27/06 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A shift range control device that switches a shift range by controlling a drive of a motor in which a rotor rotates by energizing a motor winding, the shift range control device comprising:
an angle calculation unit configured to calculate a motor angle based on a signal from a rotation angle sensor that detects a rotation position of the rotor;
an energization control unit configured to drive the rotor so that the motor angle becomes a target angle according to a target shift range, and configured to stop the rotor at a position where the motor angle becomes the target angle, by controlling energization of the motor winding; and
a zero point estimation unit configured to estimate a speed 0 point, which is a timing at which a rotational speed of a vibrating rotor becomes 0 during a stop control for stopping the rotor,
wherein
the energization control unit switches current control at an estimated speed 0 point; and
the zero point estimation unit estimates the speed 0 point based on a vibration cycle of the rotor specified by using a detection value of the rotation angle sensor.