US 12,155,324 B2
Systems and methods for estimating motor velocity
Nicholas Gizinski, Farmington Hills, MI (US); Julie A. Kleinau, Bay City, MI (US); and Ashish Verma, Saginaw, MI (US)
Assigned to Steering Solutions IP Holding Corporation, Saginaw, MI (US)
Filed by STEERING SOLUTIONS IP HOLDING CORPORATION, Saginaw, MI (US)
Filed on Sep. 4, 2022, as Appl. No. 17/902,854.
Prior Publication US 2024/0079980 A1, Mar. 7, 2024
Int. Cl. H02P 21/18 (2016.01); G01P 3/00 (2006.01); H02P 23/14 (2006.01)
CPC H02P 21/18 (2016.02) [H02P 23/14 (2013.01); G01P 3/00 (2013.01)] 20 Claims
OG exemplary drawing
 
17. An apparatus for determining motor velocity, the apparatus comprising:
a processor; and
a memory including instructions that, when executed by the processor, cause the processor to:
receive motor angle data from at least one motor angle associated with an electric motor associated with an electronic power steering system, the motor angle data including a plurality of motor angle measurements and respective time values;
determine an average time value based on the respective time values for each motor sensor measurement;
generate a first gain value, a second gain value, and a third gain value, the first gain value being generated based on at least the average time value and the second gain value being generated based on at least the first gain value and the average time value;
estimate a motor velocity based on at least one motor angle measurement, the average time value, the first gain value, the second gain value, the third gain value, and at least one previously estimated motor velocity; and
control the electric motor based on the estimated motor velocity to provide steering assist to an operator of a vehicle.