IP Library Granted Patent US 11,293,404
Granted Patent B2
US 11,293,404 · App. 16/770,869 · Granted Apr 5, 2022

Model predictive control in local systems

Inventors: Tobias Gybel Hovgaard (Ry, DK); Jacob Deleuran Grunnet (Tranbjerg J, DK)
Assignee: VESTAS WIND SYSTEMS A/S
F03D7/045F03D7/048G05B13/048
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 11,293,404
App. No.
16/770,869
Granted
Apr 5, 2022
Kind
B2
Abstract

A main computing system maintains and optimizes a predictive control model for an energy system, wherein the main computing system receives state information for the energy system, optimizes the predictive control model, and generates control rules for control of the energy system. The one or more local computing systems, each have a local memory for storing control rules for controlling the associated local state. The main computing system receives local state information and updates control rules, wherein the updated control rules comprise a subset of the control rules generated by the main computing system selected to be appropriate to the local state information received at the main computing system.

Claims (25)

1. A method of controlling an energy system by using a main computing system and a plurality of local computing systems each for controlling an associated local state of the energy system, the method comprising:

maintaining and optimizing, by the main computing system, a predictive control model for the energy system, wherein the main computing system receives state information for the energy system, optimises the predictive control model, generates control rules for control of the energy system, and stores the control rules in a table stored at the main computing system;

communicating, by the main computing system, (i) a first subset of the table to a first local computing system of the plurality of local computing systems and (ii) a second subset of the table to a second local computing system of the plurality of local computing systems, the first subset being different from the second subset;

controlling, by the first local computing system, a first local state of the energy system using the first subset of the table;

controlling, by the second local computing system, a second local state of the energy system using the second subset of the table; and

updating, at the main computing system, at least one of the first subset or the second subset of the table based on local state information received from at least one of the first local computing system or the second local computing system.

2. The method of claim 1 , wherein the main computing system updates the control rules continually.

3. The method of claim 1 , wherein the main computing system updates at least one of the first subset or the second subset of the table when the at least one the first or second local state has changed.

4. The method of claim 1 , wherein the energy system comprises a first wind turbine and a second wind turbine, and wherein the first local computing system controls the first wind turbine and the second local computing system controls the second wind turbine.

5. The method of claim 4 , wherein the energy system is an energy grid comprising the first and second wind turbines.

6. The method of claim 5 , wherein the energy system further one or more energy sources other than the first and second wind turbines.

7. The method of claim 5 , wherein the energy grid comprises at least one energy storage element or energy consumer.

8. The method of claim 1 , wherein the main computing system is remote from the energy system.

9. The method of claim 8 , wherein the main computing system is a remote configurable system.

10. The method of claim 1 , wherein main computing system resources are allocated to maintaining and optimising the predictive control model for the energy system according to a predicted time to optimise the predictive control model.

11. The method of claim 1 , wherein the main computing system modifies and optimises the predictive control model for the energy system in parallel with receiving local state information and continually updating the control rules.

12. The method of claim 11 , wherein the predictive control model is paramaterised, and modification and optimisation of the predictive control model uses historical rather than actual values of local state information.

13. An energy system comprising a plurality of local computing systems adapted to interact with a main computing system, the plurality of local computing systems each having a local memory for storing control rules for an associated local state of an energy system device, wherein the energy system is configured to perform an operation, comprising:

maintaining and optimizing, by the main computing system, a predictive control model for the energy system, wherein the main computing system receives state information for the energy system, optimizes the predictive control model, generates control rules for control of the energy system, and stores the control rules in a table stored at the main computing system;

communicating, by the main computing system, (i) a first subset of the table to a first local computing system of the plurality of local computing systems and (ii) a second subset of the table to a second local computing system of the plurality of local computing systems, the first subset being different from the second subset;

controlling, by the first local computing system, a first local state of the energy system using the first subset of the table;

controlling, by the second local computing system, a second local state of the energy system using the second subset of the table; and

updating, at the main computing system, at least one of the first subset or the second subset of the table based on local state information received from at least one of the first local computing system or the second local computing system.

14. The energy system of claim 13 , wherein the energy system comprises the main computing system.

15. The energy system of claim 13 , wherein the main computing system is remote from the energy system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2020
From: HOVGAARD, TOBIAS GYBEL; GRUNNET, JACOB DELEURAN
To: VESTAS WIND SYSTEMS A/S
Reel/Frame 054086/0679 →
Priority Claims (1)
DK PA 2017 70914 · Dec 6, 2017 · national
Continuity (1)
Related Publication 20200291922A1 · Sep 17, 2020
Cited By (2)
US 12,510,052 US 12,560,150