US 12,301,140 B2
System and methods for high performance filtering techniques for sensorless direct position and speed estimation
Matthias Preindl, New York, NY (US)
Assigned to THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK, New York, NY (US)
Filed by The Trustees of Columbia University in the City of New York, New York, NY (US)
Filed on Apr. 21, 2023, as Appl. No. 18/137,874.
Application 18/137,874 is a continuation of application No. 17/484,313, filed on Sep. 24, 2021, granted, now 11,671,042.
Application 17/484,313 is a continuation of application No. 16/697,630, filed on Nov. 27, 2019, granted, now 11,159,112, issued on Oct. 26, 2021.
Claims priority of provisional application 62/926,913, filed on Oct. 28, 2019.
Claims priority of provisional application 62/773,896, filed on Nov. 30, 2018.
Prior Publication US 2023/0387842 A1, Nov. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H02P 21/13 (2006.01); H02P 21/18 (2016.01); H03H 21/00 (2006.01)
CPC H02P 21/13 (2013.01) [H02P 21/18 (2016.02); H03H 21/0043 (2013.01); H03H 2021/0061 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining one or more measurement samples relating to electrical operation of an electric motor drive providing power to an electric motor;
deriving, based on a cost function associated with a state space model and on the one or more measurement samples, a present estimate for a parameter characterizing the electric motor, wherein the parameter is motor speed;
determining an estimate for the parameter characterizing the electric motor by applying a filtering operation to the derived present estimate and a previous estimate for the parameter derived based on the cost function and previous one or more measurement samples;
deriving, based on the cost function associated with the state space model and on the one or more measurement samples, a second present estimate for motor position; and
determining a second estimate for the motor position by applying the filtering operation to the derived second present estimate and a previous second estimate for the motor position derived based on the cost function and the previous one or more measurement samples,
wherein determining the estimate for the motor speed and the second estimate for the motor position further includes:
applying an output filter that includes a dual phase locked loop tracking operation including a speed estimation phase locked loop and a position estimation phase locked loop.