US 12,395,112 B2
Methods, systems, and vehicles configured for determining a stator resistance of an electric motor
Anno Yoo, Rochester, MI (US); and Cheng Gong, Troy, MI (US)
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS LLC, Detroit, MI (US)
Filed by GM GLOBAL TECHNOLOGY OPERATIONS LLC, Detroit, MI (US)
Filed on Oct. 2, 2023, as Appl. No. 18/479,365.
Prior Publication US 2025/0112582 A1, Apr. 3, 2025
Int. Cl. H02P 29/64 (2016.01); B60L 15/20 (2006.01); G01R 27/16 (2006.01)
CPC H02P 29/64 (2016.02) [B60L 15/20 (2013.01); G01R 27/16 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, with the one or more processors, designed resistance values of a stator of an electric motor;
determining, with one or more processors, at least two resistance values for the stator for at least two different reference temperatures of the stator;
determining, with the one or more processors, temperature coefficient values for the stator for each the at least two different reference temperatures;
determining, with the one or more processors, calculated resistance values for the stator for each of the at least two different reference temperatures based on the at least two resistance values and the temperature coefficient values;
determining, with the one or more processors, error values between the designed resistance values and the calculated resistance values at each of the at least two different reference temperatures;
determining, with the one or more processors, which one of the at least two different reference temperatures has a lowest of the error values;
setting the one of the at least two different reference temperatures with the lowest of the error values as a stator reference temperature;
determining, by one or more processors, an initial stator resistance value of the electric motor based on the stator reference temperature and either estimated data or sensor data indicative of sensed conditions of the electric motor including a current magnitude, a current angle, a motor speed, a temperature of a stator of the electric motor, and a temperature of a rotor of the electric motor;
determining, by the one or more processors, a stator temperature coefficient based on the sensor data and a stator nonlinear resistance ratio curve; and
determining, by the one or more processors, a stator resistance value based on the initial stator resistance value and the stator temperature coefficient.