US 12,392,408 B2
Method and device for compensating for control reactivity of shift-by-wire system
Hyoung-Sang Cho, Gyeonggi-do (KR)
Assigned to Hyundai Kefico Corporation, Gyeonggi-Do (KR)
Filed by HYUNDAI KEFICO CORPORATION, Gyeonggi-do (KR)
Filed on Feb. 4, 2022, as Appl. No. 17/665,153.
Claims priority of application No. 10-2021-0016908 (KR), filed on Feb. 5, 2021.
Prior Publication US 2022/0252150 A1, Aug. 11, 2022
Int. Cl. F16H 61/28 (2006.01); F16H 61/32 (2006.01)
CPC F16H 61/2807 (2013.01) [F16H 61/32 (2013.01); F16H 2061/326 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method for compensating control reactivity of a shift-by-wire system in which shift ranges of an automatic transmission are changed by a motor, the method comprising:
sensing, by a shift level positioning sensor, a selected position of a shift lever and transmitting an output signal in response to the selected position of the shift lever;
receiving, by a controller, the output signal corresponding to the selected position of the shift lever;
determining, by the controller, a duty value of a motor corresponding to a rotation direction and a rotation angle;
measuring, by the controller, a necessary driving time of the motor that was taken to rotate a detent plate from a current position to a target range corresponding to the selected position of the shift lever;
determining, by the controller, whether the motor is in an over-response state or an under-response state by comparing the measured taken time with a pre-stored setting value;
accumulating, by the controller, an over-response detection count or an under-response detection count; and
decreasing or increasing, by the controller, the duty value of the motor corresponding to the rotation direction or the rotation angle in accordance with the accumulated over-response detection count or the accumulated under-response detection count.