Power distribution algorithm
First Claim
1. A method of distributing a resource through a network, the resource being electrical power, the network comprising a plurality of consumer units and a plurality of provider units, each consumer unit being connected to one or more provider units in the network, each consumer unit being a user of the resource and being associated with a resource amount, each provider unit being a provider of the resource and being associated with a resource production limit, the method comprising:
- performing one or more times a first process, the first process being a process of performing step (a) followed by step (b);
whereinstep (a) comprises selecting a previously unselected consumer unit from the plurality of consumer units, thereby providing a currently selected consumer unit;
step (b) comprises performing one or more times a second process, the second process being a process of performing (c) followed by step (d);
step (c) comprises selecting a previously unselected provider unit from the plurality of provider units thereby providing a currently selected provider unit, the currently selected provider unit being connected in the network to the currently selected consumer unit; and
step (d) comprises, from the currently selected provider unit to the currently selected consumer unit, delivering an amount of resource, the amount of resource being substantially equal to a minimum of a first value and a second value;
the first value is the resource production limit associated with the currently selected provider unit; and
the second value is a difference between the resource amount associated with the currently selected consumer unit and a total amount of resource previously delivered to the currently selected consumer unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for power through a network (1), the network (1) comprising consumer units (C1-C4) and provider units (P1-P6), the method comprising: performing one or more times a first process, the first process being a process of performing step (a) followed by step (b); wherein step (a) comprises selecting a previously unselected consumer unit (C1-C4), thereby providing a currently selected consumer unit; step (b) comprises performing one or more times a second process, the second process being a process of performing (c) followed by step (d); step (c) comprises selecting a previously unselected provider unit (P1-P6), thereby providing a currently selected provider unit, the currently selected provider unit being connected in the network (1) to the currently selected consumer unit; and step (d) comprises, from the currently selected provider unit to the currently selected consumer unit, delivering an amount of resource.
39 Citations
20 Claims
-
1. A method of distributing a resource through a network, the resource being electrical power, the network comprising a plurality of consumer units and a plurality of provider units, each consumer unit being connected to one or more provider units in the network, each consumer unit being a user of the resource and being associated with a resource amount, each provider unit being a provider of the resource and being associated with a resource production limit, the method comprising:
-
performing one or more times a first process, the first process being a process of performing step (a) followed by step (b);
whereinstep (a) comprises selecting a previously unselected consumer unit from the plurality of consumer units, thereby providing a currently selected consumer unit; step (b) comprises performing one or more times a second process, the second process being a process of performing (c) followed by step (d); step (c) comprises selecting a previously unselected provider unit from the plurality of provider units thereby providing a currently selected provider unit, the currently selected provider unit being connected in the network to the currently selected consumer unit; and step (d) comprises, from the currently selected provider unit to the currently selected consumer unit, delivering an amount of resource, the amount of resource being substantially equal to a minimum of a first value and a second value; the first value is the resource production limit associated with the currently selected provider unit; and the second value is a difference between the resource amount associated with the currently selected consumer unit and a total amount of resource previously delivered to the currently selected consumer unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for distributing a resource through a network, the resource being electrical power, the network comprising a plurality of consumer units and a plurality of provider units, each consumer unit being connected to one or more provider units in the network, each consumer unit being a user of the resource and being associated with a resource amount, each provider unit being a provider of the resource and being associated with a resource production limit, the apparatus comprising:
-
one or more processors arranged to perform a first process, the first process being a process of performing step (a) followed by step (b); and an electrical energy grid for delivering an amount of resource specified by the one or more processors from a provider unit to a consumer unit, wherein step (a) comprises selecting a previously unselected consumer unit from the plurality of consumer units, thereby providing a currently selected consumer unit; step (b) comprises performing a second process, the second process being a process of performing step (c) followed by step (d); step (c) comprises selecting a previously unselected provider unit (P1 -P6) from the plurality of provider units thereby providing a currently selected provider unit, the currently selected provider unit being connected in the network to the currently selected consumer unit; and step (d) comprises specifying an amount of resource to be delivered from the currently selected provider unit to the currently selected consumer unit by the electrical energy grid, the amount of resource being substantially equal to a minimum of a first value and a second value; the first value is the resource production limit associated with the currently selected provider unit; and the second value is a difference between the resource amount associated with the currently selected consumer unit and a total amount of resource previously delivered to the currently selected consumer unit.
-
-
13. One or more non-transitory machine readable storage mediums encoded with instructions that when executed by one or more processors cause a method to be carried out, the method for distributing a resource through a network, the resource being electrical power, the network comprising a plurality of consumer units and a plurality of provider units, each consumer unit being connected to one or more provider units in the network, each consumer unit being a user of the resource and being associated with a resource amount, each provider unit being a provider of the resource and being associated with a resource production limit, the method comprising:
-
performing one or more times a first process, the first process being a process of performing step (a) followed by step (b);
whereinstep (a) comprises selecting a previously unselected consumer unit from the plurality of consumer units, thereby providing a currently selected consumer unit; step (b) comprises performing one or more times a second process, the second process being a process of performing (c) followed by step (d); step (c) comprises selecting a previously unselected provider unit from the plurality of provider units thereby providing a currently selected provider unit, the currently selected provider unit being connected in the network to the currently selected consumer unit; and step (d) comprises, from the currently selected provider unit to the currently selected consumer unit, delivering an amount of resource, the amount of resource being substantially equal to a minimum of a first value and a second value; the first value is the resource production limit associated with the currently selected provider unit; and the second value is a difference between the resource amount associated with the currently selected consumer unit and a total amount of resource previously delivered to the currently selected consumer unit. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification