×

Motor position filter for estimation of velocity using moving linear regression

  • US 10,173,718 B2
  • Filed: 07/18/2014
  • Issued: 01/08/2019
  • Est. Priority Date: 07/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of adjusting steering system operation by estimating a motor velocity in an electric power steering system that includes a motor, comprising:

  • generating motor position data by sampling an original motor position signal of the motor of the electric power steering system at an irregular sampling rate, the original motor position signal being obtained by a first position sensor, the generated motor position data includes a plurality of motor position values and a plurality of corresponding time values, wherein the generating comprises;

    selecting a first plurality of consecutive motor position values from the original motor position signal from the first position sensor, each pair of consecutive motor position values from the first plurality of motor position values has a first predetermined time-gap, a number of the consecutive motor position values selected based on a capacity of a first rolling buffer in which the selected first plurality of consecutive motor position values is stored;

    selecting a second plurality of consecutive motor position values from the original motor position signal from the first position sensor, each pair of consecutive motor position values from the second plurality of motor position values has the first predetermined time-gap, a number of the consecutive motor position values selected based on a capacity of a second rolling buffer in which the selected second plurality of consecutive motor position values is stored; and

    the second plurality of motor position values is sampled successively after the first plurality of motor position values, the temporally first motor position value from the first plurality of motor position values and the temporally first motor position value from the second plurality of motor position value having a second predetermined time-gap, distinct from the first predetermined time-gap;

    estimating a motor velocity of the motor of the electric power steering system using the motor position data sampled at the irregular sampling rate and stored in the first rolling buffer and in the second rolling buffer to compute

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×