IP Library Granted Patent US 12,399,483
Granted Patent B2
US 12,399,483 · App. 17/038,583 · Granted Aug 26, 2025

Systems and methods for system optimization and/or failure detection

Inventors: Avery Joseph Roy (Indianapolis, IN); E. William Cowell, III (Portland, OR); Luiz Henrique Stival (St. Joseph, MI); Tirthajyoti Sarkar (Fremont, CA); Robert L. Brennan (Kitchener, CA)
Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
G05B19/4155G06N3/08G06N20/00G05B2219/34206
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,399,483
App. No.
17/038,583
Granted
Aug 26, 2025
Kind
B2
Abstract

Implementations of a system configured for operation of a motor may include a motor controller coupled with a memory, the motor controller configured to be coupled with a motor. The motor controller may be configured to store a set of control parameters in the memory, the set of control parameters generated using a deep reinforcement learning agent and data associated with one or more parameters of the motor. The set of control parameters may be configured to define an optimized operating area for the motor.

Claims (39)

1. A system configured for operation of a motor, the system comprising:

a motor controller coupled with a memory, the motor controller configured to be coupled with a motor; and

a power factor controller coupled with the motor controller;

wherein the motor controller is configured to store a set of control parameters in the memory, the set of control parameters generated using a deep reinforcement learning agent and data associated with one or more parameters of the motor;

wherein the set of control parameters are configured to define an operating area for the motor;

wherein the power factor controller and the motor controller communicate bidirectionally; and

wherein the deep reinforcement learning agent is trained using data from the power factor controller.

2. The system of claim 1 , wherein the motor controller is configured to be coupled with a telecommunication network and wherein the telecommunication network is configured to be operatively coupled with a cloud computing system which is configured to comprise the deep reinforcement learning agent and use the deep reinforcement learning agent and the data associated with the one or more parameters of the motor to generate the set of control parameters and then communicate the set of control parameters across the telecommunication network to the motor controller for storing in the memory.

3. The system of claim 1 , wherein the deep reinforcement learning agent is comprised in the memory and the motor controller is configured to use the deep reinforcement learning agent and the data associated with one or more parameters of the motor to generate the set of control parameters.

4. The system of claim 1 , wherein the deep reinforcement learning agent is comprised in the memory and is configured to communicate with a cloud computing system over a telecommunication network coupled with the motor controller where the cloud computing system is configured to use the data associated with one or more parameters of the motor to generate a set of agent control parameters used by the deep reinforcement agent to generate the set of control parameters associated with the operating area for the motor.

5. The system of claim 1 , further comprising two or more motor controllers each coupled with a memory and each configured to be coupled with a corresponding motor,

wherein the memory coupled with each motor controller comprises a set of control parameters for that motor controller where the set of control parameters define an operating area for the corresponding motor, and wherein the set of control parameters for each motor controller is determined by executing a second deep reinforcement learning agent using data associated with one or more parameters of each motor associated with each motor controller.

6. The system of claim 1 , wherein the deep reinforcement learning agent is one of a deep Q-network, a double deep Q-network, an Actor-Critic agent, a policy gradient agent, a Monte Carlo tree search agent, an imitation learning agent, or any combination thereof.

7. The system of claim 1 , wherein the deep reinforcement learning agent is generated using a deep neural network and a Markov decision process.

8. The system of claim 1 , wherein the motor controller is configured to use the set of control parameters to provide one or more instructions to the power factor controller and wherein the power factor controller is configured to use the set of control parameters to provide one or more instructions to the motor controller.

9. A method of controlling a motor, the method comprising:

providing a motor controller coupled with a memory, the motor controller coupled with a power factor controller, the motor controller also configured to be coupled with a motor; and

storing a set of control parameters in the memory, the set of control parameters generated using a deep reinforcement learning agent and data associated with one or more parameters of the motor;

wherein the set of control parameters are configured to define an operating area for the motor;

wherein the power factor controller and the motor controller communicate bidirectionally; and

wherein the deep reinforcement learning agent is trained using data from the power factor controller.

10. The method of claim 9 , wherein the motor controller is configured to be coupled with a telecommunication network and wherein the telecommunication network is configured to be operatively coupled with a cloud computing system which is configured to comprise the deep reinforcement learning agent and use the deep reinforcement learning agent and the data associated with the one or more parameters of the motor to generate the set of control parameters and then communicate the set of control parameters across the telecommunication network to the motor controller for storing in the memory.

11. The method of claim 9 , wherein the deep reinforcement learning agent is comprised in the memory and the motor controller uses the deep reinforcement learning agent and the data associated with one or more parameters of the motor to generate the set of control parameters.

12. The method of claim 9 , wherein the deep reinforcement agent is comprised in the memory and is configured to communicate with a cloud computing system over a telecommunication network coupled with the motor controller where the cloud computing system uses the data associated with one or more parameters of the motor to generate a set of agent control parameters used by the deep reinforcement agent to generate the set of control parameters associated with the operating area for the motor.

13. The method of claim 12 , further comprising at least a second deep reinforcement agent configured to use the set of agent control parameters to generate a portion of the set of control parameters associated with the operating area for the motor.

14. The method of claim 9 , wherein the deep reinforcement learning agent is one of a deep Q-network, a double deep Q-network, an Actor-Critic agent, a policy gradient agent, a Monte Carlo tree search agent, an imitation learning agent, or any combination thereof.

15. The method of claim 9 , wherein the deep reinforcement learning agent is generated using a deep neural network and a Markov decision process.

16. The method of claim 9 , wherein the motor controller uses the set of control parameters to provide one or more instructions to the power factor controller and wherein the power factor controller uses the set of control parameters to provide one or more instructions to the motor controller.

17. A system configured for operation of a motor, the system comprising:

a motor controller coupled with a memory, the motor controller configured to be coupled with a motor; and

a power factor controller coupled with the motor controller;

wherein the motor controller is configured to store a set of control parameters in the memory, the set of control parameters generated using a deep reinforcement learning agent and data associated with one or more parameters of the motor;

wherein the set of control parameters are configured to define an operating area for the motor;

wherein the power factor controller and the motor controller communicate bidirectionally;

wherein the deep reinforcement learning agent is trained using data from the power factor controller; and

wherein the motor controller uses the set of control parameters to provide one or more instructions to the power factor controller.

18. The system of claim 17 , wherein the motor controller is configured to be coupled with a telecommunication network and wherein the telecommunication network is configured to be operatively coupled with a cloud computing system which is configured to comprise the deep reinforcement learning agent and use the deep reinforcement learning agent and the data associated with the one or more parameters of the motor to generate the set of control parameters and then communicate the set of control parameters across the telecommunication network to the motor controller for storing in the memory.

19. The system of claim 17 , wherein the set of control parameters are generated using the deep reinforcement learning agent and a second deep reinforcement learning agent.

20. The system of claim 19 , wherein the set of control parameters are configured to define an operating area for a single motor.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL 054523, FRAME 0378 Recorded Aug 16, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 064615/0602 →
SECURITY INTEREST Recorded Nov 25, 2020
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 054523/0378 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: ROY, AVERY JOSEPH; COWELL, E. WILLIAM, III; STIVAL, LUIZ HENRIQUE; SARKAR, TIRTHAJYOTI; BRENNAN, ROBERT L.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 053933/0450 →
Continuity (2)
Provisional Application 62923635 · Oct 21, 2019
Related Publication 20210116888A1 · Apr 22, 2021
References Cited (26)
US 4426609A · Nagy · 1984 [cited by examiner]
US 20020053889A1 · Gold · 2002 [cited by examiner]
US 20040155538A1 · Kalsi · 2004 [cited by examiner]
US 20040267395A1 · Discenzo · 2004 [cited by examiner]
US 20060038525A1 · Kishida · 2006 [cited by examiner]
US 20070296364A1 · Shoemaker · 2007 [cited by examiner]
US 20090204234A1 · Sustaeta · 2009 [cited by examiner]
US 20120267681A1 · Nemoto · 2012 [cited by examiner]
US 20160342182A1 · Deboy · 2016 [cited by examiner]
US 20160369855A1 · Essenmacher · 2016 [cited by examiner]
US 20170063284A1 · Matsumoto · 2017 [cited by examiner]
US 20180004874A1 · Lange · 2018 [cited by examiner]
US 20180012137A1 · Wright · 2018 [cited by examiner]
US 20180026573A1 · Akashi · 2018 [cited by examiner]
US 20180100662A1 · Farahmand · 2018 [cited by examiner]
US 20190227502A1 · Nakamura · 2019 [cited by examiner]
US 20190243318A1 · Shirakawa · 2019 [cited by examiner]
US 20200074297A1 · Lee · 2020 [cited by examiner]
US 20200117171A1 · Takahashi · 2020 [cited by examiner]
US 20200198481A1 · Hein · 2020 [cited by examiner]
US 20200287483A1 · Wystup · 2020 [cited by examiner]
US 20200301376A1 · Tsuneki · 2020 [cited by examiner]
US 20210151988A1 · Milivojevic · 2021 [cited by examiner]
US 20220019186A1 · De Andrade · 2022 [cited by examiner]
US 20220121260A1 · King · 2022 [cited by examiner]
Krohn et al., “Deep Learning Illustrated,” Addison Wesley, USA (Sep. 2019). [cited by applicant]