US 12,168,401 B2
Optimized regenerative braking control of electric motors using look-up tables
Aravind Samba Murthy, Atlanta, GA (US); and David Patrick Magee, Allen, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Oct. 25, 2022, as Appl. No. 18/049,319.
Application 18/049,319 is a continuation of application No. 17/352,436, filed on Jun. 21, 2021, granted, now 11,479,124.
Application 17/352,436 is a continuation of application No. 14/938,602, filed on Nov. 11, 2015, granted, now 11,040,625, issued on Jun. 22, 2021.
Prior Publication US 2023/0081528 A1, Mar. 16, 2023
Int. Cl. B60L 7/14 (2006.01); B60L 7/18 (2006.01); B60L 15/02 (2006.01); B60L 15/20 (2006.01); H02P 3/16 (2006.01); H02P 21/22 (2016.01); H02P 21/36 (2016.01); H02P 27/08 (2006.01)
CPC B60L 7/14 (2013.01) [B60L 7/18 (2013.01); B60L 15/025 (2013.01); B60L 15/2009 (2013.01); H02P 3/16 (2013.01); H02P 21/22 (2016.02); H02P 21/36 (2016.02); H02P 27/08 (2013.01); B60L 2240/421 (2013.01); B60L 2240/423 (2013.01); B60L 2240/427 (2013.01); B60L 2240/429 (2013.01); Y02T 10/64 (2013.01); Y02T 10/72 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A system comprising:
memory configured to store a look-up table that includes a set of regenerative braking torque values over a range of rotor speeds of a motor;
a processing resource coupled to the memory; and
a non-transitory memory coupled to the processing resource and storing instructions that, when executed, cause the processing resource to:
receive a desired rotor speed of the motor;
determine a current rotor speed of the motor;
determine a desired torque value associated with braking based on the desired rotor speed and the current rotor speed;
access the look-up table to determine braking torque data associated with the current rotor speed; and
provide a set of data signals configured to control the motor based on a comparison of the braking torque data and
the desired torque value.