Coordination of thermostatically controlled loads
First Claim
1. A method of providing power to a load via a power grid by submitting bids to a coordinator, the method comprising:
- with a controller;
determining an energy function characterized by a parameter vector, the energy function relating price data for one or more energy prices to quantity data for power to be consumed by the load, the load being coupled to receive power from the power grid; and
sending the parameter vector as a bid for power for a finite time period to the coordinator, wherein the bid further includes a structure of the energy function;
responsive to the sending of the parameter vector, receiving a clearing price from the coordinator; and
responsive to the receiving of the clearing price, sending a signal to cause actuation of the load during the finite time period,wherein the energy function is an approximation of a true energy function, the approximated energy function determined as a step function that intersects the true energy function at a point half way between a first price point representing a maximum of the true energy function and a second price point at which the true energy function is equal to zero.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for a market-based control framework to coordinate a group of autonomous thermostatically controlled loads (TCL) to achieve system-level objectives with pricing incentives is disclosed. In one example of the disclosed technology, a method of providing power to a load via a power grid by submitting bids to a coordinator includes determining an energy response relating price data for one or more energy prices to quantity data for power to be consumed by the load, sending a bid for power for a finite time period based on the energy response to the coordinator, and receiving a clearing price based on: the bid, on bids received from a plurality of additional loads, and a feeder power constraint. In some examples, the energy response is based at least in part on an equivalent thermal parameter model and a control policy indicating one or more power states for the load.
-
Citations
19 Claims
-
1. A method of providing power to a load via a power grid by submitting bids to a coordinator, the method comprising:
-
with a controller; determining an energy function characterized by a parameter vector, the energy function relating price data for one or more energy prices to quantity data for power to be consumed by the load, the load being coupled to receive power from the power grid; and sending the parameter vector as a bid for power for a finite time period to the coordinator, wherein the bid further includes a structure of the energy function; responsive to the sending of the parameter vector, receiving a clearing price from the coordinator; and responsive to the receiving of the clearing price, sending a signal to cause actuation of the load during the finite time period, wherein the energy function is an approximation of a true energy function, the approximated energy function determined as a step function that intersects the true energy function at a point half way between a first price point representing a maximum of the true energy function and a second price point at which the true energy function is equal to zero. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable storage media storing computer-executable instructions that when executed by a computer, cause the computer to perform a method, the computer-executable instructions comprising:
-
instructions that cause the computer to determine an energy function, wherein the energy function relates price data for one or more energy prices to quantity data for power to be consumed by a load coupled to receive power from a power grid, and wherein the energy function is an approximation of a true energy function, the approximation determined as a step function that intersects the true energy function at a point half way between a first price point representing a maximum of the true energy function and a second price point at which the true energy function is equal to zero; instructions that cause the computer to parameterize the energy function as a vector; instructions that cause the computer to transmit the vector parameterizing the energy function as a bid for power for a finite time period to a coordinator; instructions that cause the computer to receive clearing price data from the coordinator responsive to the transmitting of the vector parameterizing the energy function; and instructions that cause the computer to send a signal that causes actuation of the load, the signal being based on the clearing price data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A market-based control system configured to coordinate a group of thermostatically controlled loads to achieve system-level objectives with pricing incentives, the system comprising:
-
a market coordinator configured to generate clearing price data based on a plurality of bids; a plurality of homogeneous thermostatically controlled loads (TCLs), each of the TCLs being configured to determine an energy function characterized by a parameter vector and transmit the parameter vector to the market coordinator as a bid for power received via a power grid for a predetermined time period, the energy function for each TCL relating price data for one or more energy prices to quantity data for power to be consumed by the TCL, and each of the TCLs being further configured to consume or not consume power from the power grid based at least in part on the clearing price data and the TCL'"'"'s respective bid for the predetermined time period; and a computer network configured to transmit the bids and the clearing price data between the market coordinator and each of the TCLs, wherein the energy functions for the plurality of TCLs have the same structure, and wherein differences between the energy functions for the plurality of TCLs are captured by the parameter vectors. - View Dependent Claims (16, 17, 18, 19)
-
Specification