AGGREGATED AND OPTIMIZED VIRTUAL POWER PLANT CONTROL
First Claim
1. A method of aggregated virtual power plant (VPP) control, the method comprising:
- receiving, at a VPP controller server, one or more control variable values from a previous time interval for a plurality of control variables, the plurality of control variables being related to energy production and energy loads of devices that are electrically coupled to an electrical grid and communicatively coupled to the VPP controller server;
inputting, at the VPP controller server, the control variable values into an objective algorithm, the objective algorithm being configured to increase a contribution of renewable energy production to serve a demand and integration of energy source devices communicatively coupled to the VPP controller server and to reduce energy generation and integration of energy produced by a utility;
executing, by the VPP controller server, the objective algorithm, the executing the objective algorithm includes adjusting energy loads and energy production of one or more prosumers of a VPP, adjusting an energy amount supplied from a supply side of the VPP for one or more time intervals, and adjusting curtailment of the energy loads in the prosumers based on an adjusted energy supplied from the supply side of the VPP and adjusted energy loads and energy production of the one or more prosumers;
based on the objective function, generating, at the VPP controller server, a VPP demand response (DR) event schedule that includes a charge/discharge schedule of one or more energy source devices, a charge/discharge schedule for one or more energy load devices, and a DR schedule for one or more of the energy source devices and the one or more energy load devices; and
communicating, by the VPP controller server, the VPP DR event schedule to one or more VPP client servers, the VPP DR event schedule including control signals that are configured to affect an operating condition of one or more of the devices that are controlled by the VPP client servers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of aggregated virtual power plant (VPP) control includes receiving control variable values. The control variables are received for control variables related to energy production and loads of devices electrically coupled to an electrical grid and communicatively coupled to the VPP controller server. The method includes inputting the control variable values into an objective algorithm. The method may include executing the objective algorithm. Executing the objective algorithm includes adjusting energy loads and energy production of prosumers, adjusting an energy amount supplied from a supply side for multiple time intervals, and adjusting curtailment of the energy loads in the prosumers based thereon. The method includes generating a VPP DR event schedule and communicating it to VPP client servers. The VPP DR event schedule includes control signals that are configured to affect an operating condition of the devices that are controlled by the VPP client servers.
-
Citations
20 Claims
-
1. A method of aggregated virtual power plant (VPP) control, the method comprising:
-
receiving, at a VPP controller server, one or more control variable values from a previous time interval for a plurality of control variables, the plurality of control variables being related to energy production and energy loads of devices that are electrically coupled to an electrical grid and communicatively coupled to the VPP controller server; inputting, at the VPP controller server, the control variable values into an objective algorithm, the objective algorithm being configured to increase a contribution of renewable energy production to serve a demand and integration of energy source devices communicatively coupled to the VPP controller server and to reduce energy generation and integration of energy produced by a utility; executing, by the VPP controller server, the objective algorithm, the executing the objective algorithm includes adjusting energy loads and energy production of one or more prosumers of a VPP, adjusting an energy amount supplied from a supply side of the VPP for one or more time intervals, and adjusting curtailment of the energy loads in the prosumers based on an adjusted energy supplied from the supply side of the VPP and adjusted energy loads and energy production of the one or more prosumers; based on the objective function, generating, at the VPP controller server, a VPP demand response (DR) event schedule that includes a charge/discharge schedule of one or more energy source devices, a charge/discharge schedule for one or more energy load devices, and a DR schedule for one or more of the energy source devices and the one or more energy load devices; and communicating, by the VPP controller server, the VPP DR event schedule to one or more VPP client servers, the VPP DR event schedule including control signals that are configured to affect an operating condition of one or more of the devices that are controlled by the VPP client servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having encoded therein programming code executable by a processor to perform or control performance of operations comprising:
-
receiving, at a VPP controller server, one or more control variable values from a previous time interval for a plurality of control variables, the plurality of control variables being related to energy production and energy loads of devices that are electrically coupled to the electrical grid and communicatively coupled to the VPP controller server; inputting, at the VPP controller server, the control variable values into an objective algorithm, the objective algorithm being configured to increase a contribution of renewable energy production to serve a demand and integration of energy source devices communicatively coupled to the VPP controller server and to reduce energy generation and integration of energy produced by the utility; executing, by the VPP controller server, the objective algorithm, wherein executing the objective algorithm includes adjusting energy loads and energy production of one or more prosumers of the VPP, adjusting an energy amount supplied from a supply side of the VPP for one or more time intervals, and adjusting curtailment of the energy loads in the prosumers based on an adjusted energy supplied from the supply side of the VPP and adjusted energy loads and energy production of the one or more prosumers; based on the objective function, generating, at the VPP controller server, a VPP demand response (DR) event schedule that includes a charge/discharge schedule of one or more energy source devices, a charge/discharge schedule for one or more energy load devices, and a DR schedule for one or more of the energy source devices and the one or more energy load devices; and communicating, by the VPP controller server, the VPP DR event schedule to one or more VPP client servers, the VPP DR event schedule including control signals that are configured to affect an operating condition of one or more of the devices that are controlled by the VPP client servers. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification