Patents by Inventor Eric James Thomas

Eric James Thomas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11527978
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: December 13, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20210313916
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Application
    Filed: June 15, 2021
    Publication date: October 7, 2021
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 11070155
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: July 20, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20200153374
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 10574165
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: February 25, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 10498268
    Abstract: A method of determining the angular position (?) of a rotor of an N-phase permanent magnet motor (PMM) includes providing a processor having an associated memory, wherein the memory stores an angular position determination (APD) equation or hardware is included implementing the APD equation. The APD equation determines the angular position from N-phase measurements obtained from the stator windings associated with each of the N-phases. A voltage or a current is forced upon the stator terminals of the stator windings for each of the N-phases, a resulting stator current or stator voltage is sensed to provide the N-phase measurements responsive to the forcing of the voltage or current, and the APD equation is used to determine the angular position from the N-phase measurements.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: December 3, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: David Patrick Magee, Eric James Thomas
  • Patent number: 10340821
    Abstract: Low speed and high speed estimates of rotor angle and speed relative to the stator are received from a low speed estimator and a high speed estimator, respectively. LS_?_EST and a subset of torque-controlling I_Q trajectory curve (“IQTC”) parameter values appropriate to low speed rotor operation are selected for rotor speeds below a low speed threshold value ?_LOW_THRS. HS_?_EST and a subset of IQTC curve parameter values appropriate to high speed rotor operation are selected for rotor speeds above a high speed threshold value ?_HIGH_THRS. LS_?_EST and the low speed subset of IQTC parameter values remain selected for rotor speeds less than ?_HIGH_THRS after accelerating to a rotor speed greater than ?_LOW_THRS. HS_?_EST and the subset of high speed IQTC parameter values remain selected for rotor speeds greater than ?_LOW_THRS after decelerating to a rotor speed less than ?_HIGH_THRS.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: July 2, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: David Patrick Magee, Eric James Thomas
  • Publication number: 20190199259
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 10263555
    Abstract: A method of determining angular position (0) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 16, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20180198397
    Abstract: A method of determining angular position (0) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 9917542
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: March 13, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 9912275
    Abstract: A method of normalizing phase measurements for a motor using a normalizing phase measurements (NPM) algorithm that a processor implements to cause a motor controller coupled to stator terminals of the phases to execute forcing a set of input current or voltage vectors (set of input vectors) including repeating the forcing after rotating the rotor through a full mechanical cycle to generate resulting current or voltage samples (resulting samples) of non-normalized phase A and phase B waveforms. The magnitude of the input vectors are sufficiently small to not move the rotor. A maximum value (x_max) and a minimum value (x_min) are determined for each of the non-normalized phase A and phase B waveforms. An offset value and normalization scale factor (NSF) are determined from the max and min values. The offsets and NSFs are applied to the non-normalized phase waveforms to generate normalized phase A and phase B waveforms.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: March 6, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20180006588
    Abstract: Low speed and high speed estimates of rotor angle and speed relative to the stator are received from a low speed estimator and a high speed estimator, respectively. LS_?_EST and a subset of torque-controlling I_Q trajectory curve (“IQTC”) parameter values appropriate to low speed rotor operation are selected for rotor speeds below a low speed threshold value ?_LOW_THRS. HS_?_EST and a subset of IQTC curve parameter values appropriate to high speed rotor operation are selected for rotor speeds above a high speed threshold value ?_HIGH_THRS. LS_?_EST and the low speed subset of IQTC parameter values remain selected for rotor speeds less than ?_HIGH_THRS after accelerating to a rotor speed greater than ?_LOW_THRS. HS_?_EST and the subset of high speed IQTC parameter values remain selected for rotor speeds greater than ?_LOW_THRS after decelerating to a rotor speed less than ?_HIGH_THRS.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 4, 2018
    Inventors: David Patrick Magee, Eric James Thomas
  • Publication number: 20170272012
    Abstract: A method of determining the angular position (?) of a rotor of an N-phase permanent magnet motor (PMM) includes providing a processor having an associated memory, wherein the memory stores an angular position determination (APD) equation or hardware is included implementing the APD equation. The APD equation determines the angular position from N-phase measurements obtained from the stator windings associated with each of the N-phases. A voltage or a current is forced upon the stator terminals of the stator windings for each of the N-phases, a resulting stator current or stator voltage is sensed to provide the N-phase measurements responsive to the forcing of the voltage or current, and the APD equation is used to determine the angular position from the N-phase measurements.
    Type: Application
    Filed: June 6, 2017
    Publication date: September 21, 2017
    Inventors: David Patrick Magee, Eric James Thomas
  • Patent number: 9762155
    Abstract: Low speed and high speed estimates of rotor angle and speed (LS_?_EST/LS_?_EST and HS_?_EST/HS_?_EST) relative to the stator are received from a low speed estimator and a high speed estimator, respectively. LS_?_EST and a subset of torque-controlling I_Q trajectory curve (“IQTC”) parameter values appropriate to low speed rotor operation are selected for rotor speeds below a low speed threshold value ?_LOW_THRS. HS_?_EST and a subset of IQTC curve parameter values appropriate to high speed rotor operation are selected for rotor speeds above a high speed threshold value ?_HIGH_THRS. LS_?_EST and the low speed subset of IQTC parameter values remain selected for rotor speeds less than ?_HIGH_THRS after accelerating to a rotor speed greater than ?_LOW_THRS. HS_?_EST and the subset of high speed IQTC parameter values remain selected for rotor speeds greater than ?_LOW_THRS after decelerating to a rotor speed less than ?_HIGH_THRS.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: September 12, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: David Patrick Magee, Eric James Thomas
  • Patent number: 9705437
    Abstract: A method of determining the angular position (?) of a rotor of an N-phase permanent magnet motor (PMM) includes providing a processor having an associated memory, wherein the memory stores an angular position determination (APD) equation or hardware is included implementing the APD equation. The APD equation determines the angular position from N-phase measurements obtained from the stator windings associated with each of the N-phases. A voltage or a current is forced upon the stator terminals of the stator windings for each of the N-phases, a resulting stator current or stator voltage is sensed to provide the N-phase measurements responsive to the forcing of the voltage or current, and the APD equation is used to determine the angular position from the N-phase measurements.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: July 11, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20160373041
    Abstract: A method of determining angular position (?) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 22, 2016
    Inventors: Eric James Thomas, David Patrick Magee
  • Publication number: 20160373042
    Abstract: A method of normalizing phase measurements for a motor using a normalizing phase measurements (NPM) algorithm that a processor implements to cause a motor controller coupled to stator terminals of the phases to execute forcing a set of input current or voltage vectors (set of input vectors) including repeating the forcing after rotating the rotor through a full mechanical cycle to generate resulting current or voltage samples (resulting samples) of non-normalized phase A and phase B waveforms. The magnitude of the input vectors are sufficiently small to not move the rotor. A maximum value (x_max) and a minimum value (x_min) are determined for each of the non-normalized phase A and phase B waveforms. An offset value and normalization scale factor (NSF) are determined from the max and min values. The offsets and NSFs are applied to the non-normalized phase waveforms to generate normalized phase A and phase B waveforms.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 22, 2016
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 9431947
    Abstract: A method of determining angular position (A) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: August 30, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee
  • Patent number: 9431945
    Abstract: A method of normalizing phase measurements for a motor using a normalizing phase measurements (NPM) algorithm that a processor implements to cause a motor controller coupled to stator terminals of the phases to execute forcing a set of input current or voltage vectors (set of input vectors) including repeating the forcing after rotating the rotor through a full mechanical cycle to generate resulting current or voltage samples (resulting samples) of non-normalized phase A and phase B waveforms. The magnitude of the input vectors are sufficiently small to not move the rotor. A maximum value (x_max) and a minimum value (x_min) are determined for each of the non-normalized phase A and phase B waveforms. An offset value and normalization scale factor (NSF) are determined from the max and min values. The offsets and NSFs are applied to the non-normalized phase waveforms to generate normalized phase A and phase B waveforms.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: August 30, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Eric James Thomas, David Patrick Magee