WO2001041279A1 - Method and system of managing ac power networks based upon flow-gate market transactions - Google Patents
Method and system of managing ac power networks based upon flow-gate market transactions Download PDFInfo
- Publication number
- WO2001041279A1 WO2001041279A1 PCT/US2000/022487 US0022487W WO0141279A1 WO 2001041279 A1 WO2001041279 A1 WO 2001041279A1 US 0022487 W US0022487 W US 0022487W WO 0141279 A1 WO0141279 A1 WO 0141279A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- power transfer
- collection
- power
- flow
- flow gate
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 101
- 238000012546 transfer Methods 0.000 claims abstract description 671
- 230000008569 process Effects 0.000 claims description 35
- 230000006870 function Effects 0.000 claims description 28
- 238000012384 transportation and delivery Methods 0.000 claims description 26
- 230000009021 linear effect Effects 0.000 claims description 16
- 230000008878 coupling Effects 0.000 claims description 12
- 238000010168 coupling process Methods 0.000 claims description 12
- 238000005859 coupling reaction Methods 0.000 claims description 12
- 241000282414 Homo sapiens Species 0.000 claims description 9
- 230000001131 transforming effect Effects 0.000 claims description 8
- 230000002452 interceptive effect Effects 0.000 claims description 3
- 238000009877 rendering Methods 0.000 claims 3
- 230000005540 biological transmission Effects 0.000 description 51
- 238000004891 communication Methods 0.000 description 33
- 230000007246 mechanism Effects 0.000 description 18
- 238000013459 approach Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 11
- 239000003795 chemical substances by application Substances 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 8
- 238000009826 distribution Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 238000010248 power generation Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000012886 linear function Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 239000003921 oil Substances 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000009987 spinning Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/008—Circuit arrangements for ac mains or ac distribution networks involving trading of energy or energy transmission rights
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S50/00—Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
- Y04S50/10—Energy trading, including energy flowing from end-user application to grid
Definitions
- This invention relates to methods of controlling electrical power transmission, more specifically, AC electrical power transmission in a frequency controlled AC power network.
- An AC power network is an electrical network connecting AC power generators to AC power loads on power lines controlled so that the network as a whole can be seen to function at an essentially constant frequency and uniform phase across the network.
- Drifts in phase are compensated by phase shifting devices to enforce the uniform phase property across the AC power network.
- Drifts in frequency are compensated at the generators. Such frequency variations are typically caused by variances between the loads and generated power. The effect of these compensations is to operationally provide essentially constant frequency and uniform phase throughout the AC power network.
- the AC power distribution frequency in the United States, Canada, Mexico and some other countries is 60 Hz and in some other countries is 50 Hz.
- the power is distributed in a 2-phase transmission scheme.
- the power is distributed in a 3-phase transmission scheme.
- a grid as used herein will refer to an electrical power system which may comprise more than one AC power network as well as DC power lines which may transfer energy between nodes of different AC power networks or between nodes of a single AC power network.
- Cities, generators and the like act as the nodes of an AC power network.
- a specific node may actually comprise more than one generator or load.
- a bus locally connects these local facilities of a node.
- High voltage AC transmission lines transfer power between the cities and the generators in major load centers of an AC power network.
- a C power network that covers what is called the Western States Coordinating Council, which goes from British Columbia in Canada down to Northern Mexico and over to the Rocky Mountains.
- AC power networks Another property distinguishes AC power networks from gas, water, oil and other fluid flow distribution systems.
- changes in power generation and loading propagate across such networks at approximately the speed of light, so that the effect of power generation and power loading on a network effects the whole network in a manner that, for practical purposes, is simultaneous.
- the North American Electric Reliability Council computes a system of a set of numbers called transfer distribution factors available on the North American Electric Reliability Council website, www.nerc.com, showing how the power is distributed across these various lines. It is a linear function of the amount injected, which changes sign when the direction of transfer changes from Nodel to Node2 into Node2 to Nodel . Such functions are skew symmetric with respect to the nodes.
- a flow gate of a given AC power network will refer herein to a collection of at least one line whose total maximum safe carrying capacity will act as a congested element of the network, constraining AC power delivery between two or more nodes of that network.
- the associated AC power transfer across a given flow gate is additive due to the super positioning effects previously discussed.
- the transmission may have a 10% impact on the flow gate, putting 10 megawatts on the flow gate.
- a second generator may have a 5% impact on that flow gate. Generating 100 megawatt at the second generator would add 5 across the flow gate.
- Figure 1 depicts an exemplary AC power network based upon contemporary AC power technology as found in the prior art.
- the network contains 12 nodes labeled 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110 and 120 respectively.
- AC transmission line 12 runs between node 10 and node 20.
- Line 14 runs between node 10 and node 40.
- Line 22 runs between node 20 and node 30.
- Line 32 runs between node 30 and node 40.
- Line 42 runs between node 40 and node 120.
- Line 44 runs between node 40 and node 60.
- Line 46 runs between node 40 and node 50.
- Line 52 runs between node 50 and node 110.
- Line 54 runs between node 50 and node 60.
- Line 56 runs between node 50 and node 70.
- Line 62 runs between node 60 and node 110.
- Line 64 runs between node 60 and node 70.
- Line 82 runs between node 80 and node 90.
- Line 92 runs between node 90 and node 120.
- Line 94 runs between node 90 and node 110.
- Line 96 runs between node 90 and node 100.
- Line 102 runs between node 100 and node 110.
- Line 112 runs between node 110
- Flow gate A 210 is a constraint on the network. Lines 32, 34 and 42 are constrained by flow gate A 210 by a total maximum safe carrying capacity, in that these lines have transmission capacity limitations which are easily overloaded when this maximum safe carrying capacity is exceeded.
- Flow gate B 220 is a constraint on the network. Lines 42 and 44 are constrained by flow gate B 220. These lines are also constrained by a total maximum safe carrying capacity due to system limitations, such as their proximity at some critical junction of the system, such as a mountain pass.
- Flow gate C 230 is a constraint on the network. Lines 52 and 62 are constrained by flow gate C 230 to a total maximum safe carrying capacity.
- Figure 2 depicts a list of associated AC power transfer functions for each flow gate of a collection of flow gates for each of the buses of the various nodes of the exemplary AC power network of Figure 1 as disclosed in the prior art.
- Bus 1 locally connects all facilities of Node 10.
- Bus 2 locally connects all facilities of Node 20.
- Bus 3 locally connects all facilities of Node 30.
- Bus 4 locally connects all facilities of Node 40.
- Bus 5 locally connects all facilities of Node 50.
- Bus 6 locally connects all facilities of Node 60.
- Bus 7 locally connects all facilities of Node 70.
- Bus 8 locally connects all facilities of Node 80.
- Bus 9 locally connects all facilities of Node 90.
- Bus 10 locally connects all facilities of Node 100.
- Bus 11 locally connects all facilities of Node 110.
- Bus 12 locally connects all facilities of Node 120.
- Bus 11 has strictly zeroes for its power transfer function. It is essentially acting as a reference node for calculating the associated functions. Note that identification of the reference node is done for convenience. Any bus can serve as the reference node.
- This contract path system of scheduling power transmission reserves transmission rights along a particular, direct path through the AC power network. This is done by purchasing transmission rights from each of the transmission line owners for each of the lines making up the direct path.
- the contract path system maintains the fiction that AC power can be directed to follow a path through the network chosen as one might with natural gas. By changing the valves, one can mythically direct AC power a particular way through the AC power network.
- the contract path system was put in place because it 15 was thought conceptually easier since one only had to make reservations along the single path.
- the fundamental problem with the contract path approach is that the contract path arrangement for transmission does not accord with the way the power actually flows in an AC power network.
- Today's contract path system is based upon a first-come, first-served priority 0 scheme. What is bought has very limited resale capability.
- What is bought has very limited resale capability.
- three nodes A, B and C of an AC power network Suppose one bought power transmission from A to B and bought transmission from B to C.
- this does not necessarily mean one owns power transmission from A to C, because contract paths are not additive. 25 Owning power transmission from A to B and from B to C would not necessarily entitle power transmission from A to C.
- To transport from A to C one might have to purchase specific transmission rights from A to C. This is because of regulatory rules often reflecting some flow gate constraint which would not be met in the two separate paths which would be triggered in the combined path.
- So in 30 the contract path based market which is the traditional market, once you have purchased the transmission from A to B, it's only value is often for moving energy from A to B. This is a common experience when all three nodes are in the same control area.
- 35 owning rights from A to C does not insure that anything can be delivered from A to C, even without critical events in the network.
- the grid reliability operators often cut transmission due to congestion, which may not even be on the contract path.
- the central operator acts, because some flow gate will otherwise overflow.
- Another alternative approach to the contract path system is to take all of these generator cost curves, and the buyer preference functions, into a mathematical optimization program, and figure out the optimal flow.
- This alternative approach has significant disadvantages. In a commercial market, getting people to reveal all their costs is quite difficult. Most people are very reluctant to do that. Further, such costs frequently change. The buyers have to reveal their preferences, which is a tremendous informational burden. It is also extremely unlikely that they could or would do it. Even if they did, collecting all this information is a tremendous burden on the central operator.
- PJM power pool
- locational marginal pricing a system called locational marginal pricing. It is a central dispatched methodology.
- a local flow model is buried within it. It supports some centralized management of generators and such in order to get a consistent solution that is based upon the power distribution matrix.
- GAPP General Agreement on Parallel Paths Experiment
- GAPP is a system whereby one transmission provider compensates a second transmission provider for the parallel power flows occurring on a second transmission provider's system caused by transactions authorized by the first transmission provider.
- GAPP relies on distribution functions, in this case called Transaction Participation Functions (TPFs). These distribution functions refer to transmission paths rather than flow gates.
- TPFs Transaction Participation Functions
- GAPP attempts to align compensation paid by transmission users with actual power flows.
- GAPP is strictly an after-the-fact settlement system. It alters the current contract path scheme only to redistribute the revenue. It does not attempt to allocate scarce transmission capacity.
- Certain embodiments include a method for contracting AC power transfer on an AC power network with a flow gate collection containing at least one flow gate.
- the method comprises contracting an AC power transfer on the AC power network, further comprising contracting an associated AC power transfer on each of the flow gates of the flow gate collection.
- Such a method automatically insures that the associated flow gate AC power transfer has been contracted for each flow gate of the flow gate collection.
- Certain further embodiments of contracting an AC power transfer include contracting the AC power transfer to take place over a time interval. Contracting the associated AC power transfer on each flow gate of the flow gate collection further includes contracting the associated AC power transfer on each flow gate of the flow gate collection to take place at least over the time interval. Such embodiments advantageously insure that the associated AC power transfer is contracted for each flow gate of the flow gate collection over the time interval.
- Certain further embodiments include contracting an AC power transfer collection of at least two AC power transfers on an AC power network. This further comprises contracting a sum of the associated AC power transfers for each of the AC power transfers of the AC power transfer collection on each of the flow gates of the flow gate collection. Such a method automatically insures that the associated flow gate AC power transfer has been contracted for each flow gate of the flow gate collection, given the collection of AC power transfers being contracted.
- each flow gate of the flow gate collection has an associated maximum safe carrying capacity. Contracting the sum of associated AC power transfers on each flow gate comprises the sum of the associated AC power transfers for each AC power transfer of the AC power transfer collection satisfying the associated maximum safe carrying capacity on each flow gate of the flow gate collection. This automatically insures that the associated flow gate AC power transfer for the collection of AC power transfers satisfies the maximum safe carrying capacity of each flow gate.
- Each AC power transfer of the AC power transfer collection has an associated amount of energy from an associated first node of the AC power network to a second node of the AC power network.
- Certain embodiments include contracting an amount of energy of the associated AC power transfer on each of 5 the flow gates of the flow gate collection as essentially an associated linear, skew- symmetric function of the associated amount of energy from the associated first node to the second node.
- Such embodiments are further advantageous in complying with the observed physical characteristics of AC power networks and flow gates on such AC power networks. Additionally, this physical characteristic i o of AC power transfer can be used in trading to alter the AC power transfer collection so that it no longer exceeding the maximum safe carrying capacity on any of the flow gates.
- enabling the first party to further contract to sell the first party owned AC power transfer trading rights further enabling the 15 first party to further contract to sell the associated AC power transfer for a single flow gate, as well as, for all the flow gates.
- the first party may be a human being. In certain further embodiments, the first party may be a corporate entity. In certain further embodiments, the first party may be an agent authorized to represent the first party. In certain further embodiments, the agent may be a software agent executing on a computer.
- a computing system comprised of at least one computer with coupled computer readable memory provides for the execution 30 of a program operating system containing program code segments supporting the operations of the above discussed embodiments.
- Such embodiments provide an execution environment advantageously supporting these operations.
- the computing system further includes a client computer collection, a server system and a network.
- the client computer further includes a client computer collection, a server system and a network.
- the 35 collection contains at least one client computer operated by a client.
- the server system contains at least one server computer.
- the network couples the client t computer of the client computer collection and coupling at least a first of the server computers of the server system. Contracting the AC power transfer on the A C power network further comprises identifying a first of the clients operating a first of the client computers as the first party.
- a first client user operating the first client computer as the first party residing on the computer readable memory coupled to the first client computer includes the following operations: receiving stimulus from the first user, communicating via the network with the first server computer and displaying an interactive status. This advantageously provides basic support for a user interface to the contracting mechanism for AC power transfers on the AC power network.
- contracting the AC power transfer on the A C power network further comprises communicating via the network with the first client computer. This advantageously provides for the reception of the client computer communication as part of the contracting process.
- contracting for AC power transfer further includes operating a virtual trading floor containing a market for trading AC power transfer for each of the flow gates of the flow gate collection.
- operating the virtual trading floor for AC power transfer further include transforming the received server delivery stream into an order collection and contracting to create an agreed contract based upon a first bid order and a first ask order.
- the virtual trading floor includes at least one market interval associated with each flow gate of the flow gate collection. This advantageously supports trading in each flow gate AC power transfer in a fashion that directly maps to the physical behavior of the AC power network and its flow gates.
- the server system is further comprised of a reliable server collection of server computers performing a reliable distributed system with a process group collection of at least one process group.
- Each of the server computers is accessibly coupled with a computer memory, of the reliable server system.
- the program operating system includes program code segments implementing at least one of the process groups of the collection of process groups.
- Figure 1 depicts an exemplary AC power network based upon contemporary AC power technology as found in the prior art
- Figure 2 depicts a list of associated AC power transfer functions for each flow gate of a collection of flow gates for each of the buses of the various nodes of the exemplary AC power network of Figure 1 as disclosed in the prior art;
- Figure 3 depicts contracting an AC power transfer on an AC power network in accordance with certain embodiments
- Figure 4 depicts detail operation 1004 of Figure 3 contracting an associated A C power transfer on each of the flow gates of the flow gate collection in accordance with certain embodiments;
- Figure 5 depicts detail of operation 1004 of Figure 3 when contracting for A C power transfer to take place over a first time interval in accordance with certain embodiments;
- Figure 6 depicts detail of operation 1022 of Figure 4 contracting the associated AC power transfer on each of the flow gates of the flow gate collection to take place over at least the first time interval in accordance with certain embodiments;
- Figure 7 depicts a flowchart contracting an AC power transfer collection of at least two AC power transfers on an AC power network in accordance with certain embodiments
- Figure 8 depicts a detail flowchart of operation 1084 of Figure 7 performing contracting a sum of the associated AC power transfer for each of the AC power transfers of the AC power transfer collection on each of the flow gates of the flow gate collection in accordance with certain embodiments;
- FIG. 9 depicts a detail flowchart of operation 1102 of Figure 8 performing the sum of the associated AC power transfer for each AC power transfer of the A C power transfer collection satisfying the associated maximum safe carrying capacity on each flow gate of the flow gate collection in accordance with certain embodiments;
- Figure 10 depicts a detail flowchart of operation 1102 of Figure 8 performing contracting each sum of associated AC power transfer for each AC power transfer of the AC power transfer collection to take place at least over the first time interval in accordance with certain embodiments;
- Figure 11 depicts a detail flowchart of operation 1102 of Figure 8 performing contracting an amount of energy of the associated AC power transfer on each of the flow gates of the flow gate collection as essentially an associated linear, skew- symmetric function of the associated amount of energy from the associated first node to the associated second node in accordance with certain embodiments;
- Figure 12 depicts a detail of operation 1004 of Figure 3 contracting for the A C power transfer on the AC power network to create an agreed contract by a first party to own AC power transfer trading rights and enabling those rights to b e further contracted in accordance with certain embodiments;
- Figure 13 depicts a flowchart scheduling the AC power transfer on the AC power network with the flow gate collection in accordance with certain embodiments
- Figure 14 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power transfer trading rights before scheduling the AC power transfer for the agreed contract;
- Figure 15 depicts a detail flowchart of operation 1210 of Figure 13 performing scheduling of the AC power transfer for the agreed contract occurring before the first time interval;
- Figure 16 depicts a detail flowchart of operation 1214 of Figure 13 performing determining whether the associated AC power transfer of the flow gate of the flow gate collection satisfies the associated maximum safe carrying capacity of the flow gate for each of the flow gates of the flow gate collection over the first time interval;
- Figure 17 depicts a detail flowchart of operation 1218 of Figure 13 performing approving the AC power transfer over the first time interval whenever the associated AC power transfer of the flow gate satisfies the maximum safe carrying capacity for each the flow gates of the flow gate collection over the first time interval;
- Figure 18 depicts a flowchart performing contracting for an AC power transfer collection of at least one AC power transfer to create an agreed contract by a first party to own AC power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection;
- Figure 19 depicts a detail flowchart of operation 1314 of Figure 18 performing contracting for a sum of associated AC power transfers for all AC power transfers of the AC power transfer collection to create a contract for an associated A C power transfer for the collection of AC power transfers for each of the flow gates of the flow gate collection;
- Figure 20 depicts a detail flowchart of operation 1332 of Figure 19 performing calculating the associated AC power transfer on the flow gate of the AC power transfer as an amount of energy which is an essentially linear, skew-symmetric associated function of the amount of energy of the AC power transfer from the associated first node of the AC power transfer to the associated second node of the AC power transfer of each of the flow gates of the flow gate collection;
- Figure 21 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power transfer trading rights for the associated AC power transfer for a first of the flow gates of the flow gate collection;
- Figure 22 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power transfer trading rights for the associated AC power transfer for each of the flow gates of the flow gate collection;
- Figure 23 depicts a simplified system block of a computing system 2000 supporting contracting AC power transfer on an AC power network with a flow gate collection in accordance with certain embodiments;
- Figure 24 depicts a refinement of computing system 2000 as a system diagram in Figure 23 in accordance with certain further embodiments;
- FIG. 25A depicts a detail flowchart of operation 1000 of Figure 3 performing identifying a first of the clients operating a first of the client computers as the first party;
- Figure 25B depicts a flowchart of the first client user operating the first client 5 computer as the first party
- Figure 26 depicts a detail flowchart of operation 1434 of Figure 25B performing operations related to first client stimulus, response and network communication with a first server computer of the server system;
- Figure 27 depicts a detail flowchart of operation 1004 of Figure 3 performing i o communicating via the network with the first client computer to create a received server delivery stream;
- Figure 28 depicts a virtual trading floor 3000, containing validated orders and market intervals with associated market states in accordance with certain embodiments
- Figure 29 depicts a detail flowchart of operation 1004 of Figure 3 performing supporting operating a virtual trading floor containing a market interval for trading AC power transfer for each of the flow gates of the flow gate collection;
- Figure 30 depicts a detail flowchart of operation 1512 of Figure 29 performing collecting orders and creating contracts in accordance with certain embodiments
- Figure 31 depicts a detail flowchart of operation 1004 of Figure 3 contracting A C power transfer based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the validated order collection;
- Figure 32 depicts a detail flowchart of operation 1182 of Figure 12 performing 25 contracting for the AC power transfer on the AC power network to create an agreed contract by a first party to own AC power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the 30 validated order collection;
- Figure 33A depicts a flowchart of operations as previously described which collectively are included in the process groups performed on the reliable server system in accordance with certain embodiments; 5 279
- Figure 33B depicts a method of controlling the interaction between a client 2190 and a virtual trading floor comprising maintaining a session component 3300, participant component 3320 and market segment 3340 in accordance with certain embodiments;
- Figure 33C depicts a refinement of computing system 2000 as a system diagram in Figure 24 in accordance with certain further embodiments;
- Figure 34 depicts a view of a certified client user interface operating on a client computer showing an ordering screen with hourly time interval based market intervals for a specific energy market in accordance with certain embodiments;
- Figure 35 depicts a view of a certified client user interface operating on a client computer showing an ordering screen for daily on-peak time interval based market intervals for a specific energy market in accordance with certain embodiments.
- Figure 36 depicts a view of a certified client user interface operating on a client computer showing an ordering screen for hourly time interval based market intervals for a specific flow gate market in accordance with certain embodiments.
- Figures 1 depicts an exemplary network constructed of prior art AC power transmission, distribution, generation and loading equipment showing nodes, lines and a collection of flow gates.
- Figure 2 depicts a list of associated A C power transfer functions for each flow gate of a collection of flow gates for each of the buses of the various nodes of the exemplary AC power network of Figure 1 as disclosed in the prior art.
- Figure 3 depicts contracting an AC power transfer 1000 on an AC power network in accordance with certain embodiments.
- operation 1000 starts the operations of this flowchart.
- Arrow 1002 directs the flow of execution from operation 1000 to operation 1004.
- Operation 1004 performs contracting an AC power transfer on the AC power network.
- Arrow 1006 directs execution from operation 1004 to operation 1008.
- Operation 1008 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- the term computer refers to devices including instruction set computers, inferential computers, and analog computers, as well as aggregates of these basic kinds of computers.
- a computer will also refer to informational appliances inco ⁇ orating one or more computers in their construction. Such informational appliances may be physically distinct units, or they may be tangibly integrated into other devices, or they may be tangibly integrated into the physically mobile neighborhood of one or more human beings.
- certain computers including instruction-processing computers and inferential computers include coupled computer readable memory to hold what will be termed herein as instructions.
- Instructions as used herein with regard to instruction set computers will refer to information controlling state transition of such instruction computers. Based upon the current instruction or collection of instructions being executed and the internal state of the instruction-processing computer will determine the future state of the instruction-processing computer. Note that these instructions may either be directly executed by the instruction- processing computer or may be interpretively executed by the instruction- processing computer.
- Instructions as used herein with regard to inferential computers will refer to information presented to the inferential computer used to infer the future state of the computer based upon an inference base of the inferential computer directed by the presented instruction.
- Such an inference base may reside internal to the inferential computer in certain cases, or reside in coupled computer accessible memory, which may be both read and written by the inferential computer.
- inferential computers include but are not limited to machines executing various forms of Horn clause predicates as well as constraint rules, pattern recognition templates, fractal pattern templates and fuzzy logic predicate structural elements.
- Analog computers as used herein include but are not limited to devices directly coupling to analog circuitry.
- Such analog circuitry as used herein includes, but is not limited to, radio frequency IF stages, opto-electronic interfaces such as lasers embedded in fiber optic communications systems, audio and video pattern recognition circuitry, audio and video output devices.
- Analog computers as used herein include but are not limited to acoustic interfaces to humans, audio and visual n identification portals to the contracting of AC power transfer regarding flow gates, encoding and decoding mechanisms used in long distance communication and interfaces to recording devices of agreed contracts.
- a program code segment as used herein refers to instructions in a form 5 executable or inferentially directing for the computer coupled to the computer readable memory in which the program code segment resides.
- program code segments may be native executable instructions of an instruction-processing computer.
- program code segments may be interpretively executed instructions of an l o instruction-processing computer.
- Figure 4 depicts detail operation 1004 of Figure 3 contracting an associated A C power transfer on each of the flow gates of the flow gate collection in accordance with certain embodiments.
- Arrow 1020 directs the flow of execution from starting operation 1004 to 15 operation 1022. Operation 1022 performs contracting an associated AC power transfer on each of the flow gates of the flow gate collection. Arrow 1024 directs the flow of execution from starting operation 1020 to operation 1026. Operation 1026 terminates the operations of this flowchart.
- these operations are supported by a program code 20 segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting an associated AC power transfer on each of the flow gates of the flow gate collection in accordance with certain embodiments.
- contracting for an AC power transfer includes 25 other substantial terms besides contracting for the associated AC power transfer for each flow gate of the flow gate collection.
- contracting for an AC power transfer includes contracting for the associated AC power transfers on each flow gate of the flow gate collection in a written contracting mechanism.
- Such written mechanisms operate 30 with physically proximate parties in certain further embodiments. In certain alternative further embodiments, physically disparate parties may operate such written mechanisms.
- contracting for an AC power transfer includes contracting for the associated AC power transfers on each of the flow gates of a flow gate collection in a body-signal based contracting mechanism. In certain further embodiments, contracting for an AC power transfer includes contracting for associated AC power transfers on each flow gate of the flow gate collection in a verbal contracting mechanism.
- contracting for an AC power transfer includes contracting for the associated AC power transfers on each of the flow gates of a flow gate collection in a sign language-based contracting mechanism.
- the sign language-based contracting mechanism may further include additional attributes associated with the body. Such attributes include but are not limited to notes held in the hand, or worn on the body, as well as images triggered on a heads-up display via previous actions of one or more parties.
- contracting for an AC power transfer includes contracting for associated AC power transfers on each flow gate of the flow gate collection in a contracting mechanism involving computers. In certain other embodiments, contracting for an AC power transfer includes contracting for the associated AC power transfers on each of the flow gates of a flow gate collection in a contracting mechanism involving computers communicating across a network with other computers.
- contracting AC power transfers does not necessitate specification of a time interval for the AC power transfer.
- a contracting entity investing in an A C power generation facility may receive a perpetual right to some portion of the power generated by that facility.
- a contracting entity investing in an A C power transmission line and/or equipment may receive a perpetual right to some AC power transmission over that component of the AC power network for an indefinitely long period of time.
- Figure 5 depicts detail of operation 1004 of Figure 3 when contracting for A C power transfer to take place over a first time interval in accordance with certain embodiments.
- Arrow 1040 directs the flow of execution from starting operation 1004 to operation 1042.
- Operation 1042 performs contracting for AC power transfer on the AC power network to take place over a first time interval.
- Arrow 1044 directs execution from operation 1042 to operation 1046.
- Operation 1046 terminates the operations of this flowchart.
- contracting AC power transfers entails such AC power transfers taking place over a first time interval.
- a simple time interval as used herein possesses a starting time and an ending time and designates the progression of time from the starting time until the ending time. This progression of time is constructed such that for a first simple time interval having an ending time coinciding with the starting time of a second simple time interval, the first time simple interval does not overlap with the second simple time interval.
- a time interval contains at least one non-overlapping simple time interval.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- simple time intervals contain their starting time in their progression of time and do not containing their ending time in their progression of time. In certain alternative embodiments, simple time intervals do not contain their starting time in their progression of time but do contain their ending time in their progression of time.
- Figure 6 depicts detail of operation 1022 of Figure 4 contracting the associated AC power transfer on each of the flow gates of the flow gate collection to take place over at least the first time interval in accordance with certain embodiments.
- Arrow 1060 directs the flow of execution from starting operation 1022 to operation 1062.
- Operation 1062 performs contracting the associated AC power transfer on each of the flow gates of the flow gate collection to take place over at least the first time interval.
- Arrow 1064 directs execution from operation 1062 to operation 1066.
- Operation 1066 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 7 depicts a flowchart contracting an AC power transfer collection of at least two AC power transfers on an AC power network in accordance with certain embodiments.
- Operation 1080 starts the operations of this flowchart.
- Arrow 1082 directs the flow of execution from operation 1080 to operation 1084.
- Operation 1084 0 performs contracting an AC power transfer collection of at least two AC power transfers on an AC power network.
- Arrow 1086 directs execution from operation 1084 to operation 1088.
- Operation 1088 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 8 depicts a detail flowchart of operation 1084 of Figure 7 performing contracting a sum of the associated AC power transfer for each of the AC power transfers of the AC power transfer collection on each of the flow gates of the flow gate collection in accordance with certain embodiments.
- Arrow 1100 directs the flow of execution from starting operation 1084 to operation 1102.
- Operation 1102 performs contracting a sum of the associated AC power transfer for each of the AC power transfers of the AC power transfer collection on each of the flow gates of the flow gate collection.
- Arrow 1104 directs execution from operation 1102 to operation 1106.
- Operation 1106 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- each flow gate of the flow gate collection has an associated maximum safe carrying capacity.
- Figure 9 depicts a detail flowchart of operation 1102 of Figure 8 performing the sum of the associated AC power transfer for each AC power transfer of the A C power transfer collection satisfying the associated maximum safe carrying capacity on each flow gate of the flow gate collection in accordance with certain embodiments.
- Arrow 1120 directs the flow of execution from starting operation 1102 to operation 1122.
- Operation 1122 performs the sum of the associated AC power transfer for each AC power transfer of the AC power transfer collection satisfying the associated maximum safe carrying capacity on each flow gate of the flow gate collection.
- Arrow 1124 directs execution from operation 1122 to operation 1126.
- Operation 1126 terminates the operations of this flowchart.
- satisfying the maximum safe carrying capacity is automatically performed based upon an initial auction of AC power transfer trading rights by each flow gate facility owner. In certain further embodiments, satisfying the maximum safe carrying capacity is automatically performed by further contracting countervailing AC power transfers to insure that the sum of associated AC power transfers on each flow gate satisfies the maximum safe carrying capacity of the flow gate.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- each of the AC power transfers of the A C power transfer collection is to take place over a first time interval.
- Figure 10 depicts a detail flowchart of operation 1102 of Figure 8 performing contracting each sum of associated AC power transfer for each AC power transfer of the AC power transfer collection to take place at least over the first time interval in accordance with certain embodiments.
- Arrow 1140 directs the flow of execution from starting operation 1102 to operation 1142.
- Operation 1142 performs contracting each of the sum of the associated AC power transfers for each of the AC power transfers of the A C power transfer collection to take place at least over the first time interval.
- Arrow 1144 directs execution from operation 1142 to operation 1146.
- Operation 1146 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- each of the AC power transfers of the AC power transfer collection has an associated amount of energy from an associated first node of the AC power network to a second node of the AC power network.
- FIG. 11 depicts a detail flowchart of operation 1102 of Figure 8 performing contracting an amount of energy of the associated AC power transfer on each of the flow gates of the flow gate collection as essentially an associated linear, skew- symmetric function of the associated amount of energy from the associated first node to the associated second node in accordance with certain embodiments.
- Arrow 1160 directs the flow of execution from starting operation 1102 to operation 1162.
- Operation 1162 performs contracting an amount of energy of the associated AC power transfer on each of the flow gates of the flow gate collection as essentially an associated linear, skew-symmetric function of the associated amount of energy from the associated first node to the associated second node.
- Arrow 1164 directs execution from operation 1162 to operation 1166.
- Operation 1166 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- each flow gate of a flow gate collection of an AC power network may be a significant flow gate.
- each significant flow gate of an AC power network is a member of the flow gate collection.
- a flow gate may be included in an AC power network flow gate collection which is not a significant flow gate. Situations where this may occur include but are not limited to situations where a portion of the transmission lines or support equipment, such as transformers, may be damaged and be temporarily disconnected from the AC power network. Additionally, some transmission line may be vital to a regionally determined priority, and may, for regional operating policy reasons, be included in the flow gate collection while not being strictly a significant flow gate. Further, additionally, a flow gate collection may be determined by regional operating policy, which may utilize different criteria than those described herein, but which provide the automatic handling of congestion through the trading of transmission rights for a collection of flow gates.
- Figure 12 depicts a detail of operation 1004 of Figure 3 contracting for the A C power transfer on the AC power network to create an agreed contract by a first party to own AC power transfer trading rights and enabling those rights to b e further contracted in accordance with certain embodiments.
- $ Arrow 1180 directs the flow of execution from starting operation 1004 to operation 1182.
- Operation 1182 performs contracting for the AC power transfer on the AC power network to create an agreed contract by a first party to own A C power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection.
- Arrow 1184 directs execution from operation 1182 to operation 1186.
- Operation 1186 performs enabling the first party to further contract to sell the first party owned AC power transfer trading rights.
- Arrow 1188 directs execution from operation 1186 to operation 1190.
- Operation 1190 terminates the operations of this flowchart.
- these operations are supported by at least one program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an AC power network with a flow gate collection. Note that in certain embodiments, these operations may be performed by distinct program code segments involving distinct execution or inferential language structures.
- each of the flow gates of the flow gate collection has an associated maximum safe carrying capacity.
- Figure 13 depicts a flowchart scheduling the AC power transfer on the AC power network with the flow gate collection in accordance with certain embodiments.
- Operation 1210 starts the operations of this flowchart.
- Arrow 1212 directs the flow of execution from operation 1210 to operation 1214.
- Operation 1214 performs determining whether the associated AC power transfer of the flow gate of the flow gate collection satisfies the associated maximum safe carrying capacity of the flow gate for each of the flow gates of the flow gate collection.
- Arrow 1216 directs execution from operation 1214 to operation 1218.
- Operation 1218 performs approving the AC power transfer whenever the associated AC power transfer of the flow gate satisfies the maximum safe carrying capacity for each of the flow gates of the flow gate collection.
- Arrow 1220 directs execution from operation 1218 to operation 1222. Operation 1222 terminates the operations of this flowchart.
- these operations are supported by at least one program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an AC power network with a flow gate collection.
- these operations may be performed by distinct program code segments involving distinct execution or inferential language structures.
- Figure 14 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power transfer trading rights before scheduling the AC power transfer for the agreed contract.
- Arrow 1230 directs the flow of execution from starting operation 1186 to operation 1232.
- Operation 1232 performs enabling the first party to further contract to sell the first party owned AC power transfer trading rights before scheduling the AC power transfer for the agreed contract.
- Arrow 1234 directs execution from operation 1232 to operation 1236.
- Operation 1236 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- the agreed contract by the first party to own the A C power transfer trading rights with the associated AC power transfers on a first of the flow gates of the flow gate collection is to take place over a first time interval.
- Figure 15 depicts a detail flowchart of operation 1210 of Figure 13 performing scheduling of the AC power transfer for the agreed contract occurring before the first time interval.
- Arrow 1250 directs the flow of execution from starting operation 1210 to operation 1252.
- Operation 1252 performs scheduling the AC power transfer for the agreed contract occurring before the first time interval.
- Arrow 1254 directs execution from operation 1252 to operation 1256.
- Operation 1256 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 16 depicts a detail flowchart of operation 1214 of Figure 13 performing determining whether the associated AC power transfer of the flow gate of the flow gate collection satisfies the associated maximum safe carrying capacity of the flow gate for each of the flow gates of the flow gate collection over the first time interval.
- Arrow 1270 directs the flow of execution from starting operation 1214 to 5 operation 1272.
- Operation 1272 performs determining whether the associated AC power transfer of the flow gate of the flow gate collection satisfies the associated maximum safe carrying capacity of the flow gate for each of the flow gates of the flow gate collection over the first time interval.
- Arrow 1274 directs execution from operation 1272 to operation 1276.
- Operation 1276 terminates l o the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- these 1 operations are embedded in a time triggered program code segment which performs operation 1210, scheduling the AC power transfer before the first time interval.
- Figure 17 depicts a detail flowchart of operation 1218 of Figure 13 performing approving the AC power transfer over the first time interval whenever the 0 associated AC power transfer of the flow gate satisfies the maximum safe carrying capacity for each the flow gates of the flow gate collection over the first time interval.
- Arrow 1290 directs the flow of execution from starting operation 1218 to operation 1292.
- Operation 1292 performs approving the AC power transfer 5 over the first time interval whenever the associated AC power transfer of the flow gate satisfies the maximum safe carrying capacity for each the flow gates of the flow gate collection over the first time interval.
- Arrow 1294 directs execution from operation 1292 to operation 1296.
- Operation 1296 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 18 depicts a flowchart performing contracting for an AC power transfer 5 collection of at least one AC power transfer to create an agreed contract by a first party to own AC power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection.
- Operation 1310 starts the operations of this flowchart.
- Arrow 1312 directs the flow of execution from operation 1310 to operation 1314.
- Operation 1314 performs contracting for an AC power transfer collection of at least one AC power transfer to create an agreed contract by a first party to own AC power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection.
- Arrow 1316 directs execution from operation 1314 to operation 1318.
- Operation 1318 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 19 depicts a detail flowchart of operation 1314 of Figure 18 performing contracting for a sum of associated AC power transfers for all AC power transfers of the AC power transfer collection to create a contract for an associated A C power transfer for the collection of AC power transfers for each of the flow gates of the flow gate collection.
- Arrow 1330 directs the flow of execution from starting operation 1314 to operation 1332.
- Operation 1332 performs contracting for a sum of associated AC power transfers for all AC power transfers of the AC power transfer collection to create a contract for an associated AC power transfer for the collection of AC power transfers for each of the flow gates of the flow gate collection.
- Arrow 1334 directs execution from operation 1332 to operation 1336.
- Operation 1336 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- each of the AC power transfers of the AC power transfer collection has an associated amount of energy from an associated first node of the AC power network to the second node of the AC power network.
- XI Figure 20 depicts a detail flowchart of operation 1332 of Figure 19 performing calculating the associated AC power transfer on the flow gate of the AC power transfer as an amount of energy which is an essentially linear, skew-symmetric associated function of the amount of energy of the AC power transfer from the associated first node of the AC power transfer to the associated second node of the AC power transfer of each of the flow gates of the flow gate collection.
- Arrow 1350 directs the flow of execution from starting operation 1332 to operation 1352.
- Operation 1352 performs calculating the associated AC power transfer on the flow gate of the AC power transfer as an amount of energy which is an essentially linear, skew-symmetric associated function of the amount of energy of the AC power transfer from the associated first node of the AC power transfer to the associated second node of the AC power transfer of each of the flow gates of the flow gate collection.
- Arrow 1354 directs execution from operation 1352 to operation 1356.
- Operation 1356 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 21 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power transfer trading rights for the associated AC power transfer for a first of the flow gates of the flow gate collection.
- Arrow 1370 directs the flow of execution from starting operation 1186 to operation 1372.
- Operation 1372 performs enabling the first party to further contract to sell the first party owned AC power transfer trading rights for the associated AC power transfer for a first of the flow gates of the flow gate collection.
- Arrow 1374 directs execution from operation 1372 to operation 1376.
- Operation 1376 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- Figure 22 depicts a detail flowchart of operation 1186 of Figure 12 performing enabling the first party to further contract to sell the first party owned AC power
- Arrow 1390 directs the flow of execution from starting operation 1186 to operation 1392.
- Operation 1392 performs enabling the first party to further contract to sell the first party owned AC power transfer trading rights for the associated AC power transfer for each of the flow gates of the flow gate collection.
- Arrow 1394 directs execution from operation 1392 to operation 1396.
- Operation 1396 terminates the operations of this flowchart.
- these operations are supported by a program code segment residing in a coupled computer readable memory on at least one computer in a computing system for contracting AC power transfers on an A C power network with a flow gate collection.
- the first party may be a human being. In certain other embodiments, the first party may be a corporate entity. In certain further embodiments, the corporate entity may be a corporation. In certain other further embodiments, the corporate entity may be a form of partnership.
- the first party is represented by an agent authorized by the first party to act on behalf of the first party with respect to contracting AC power transfer.
- the agent may b e a software agent executing on a software agent computer.
- Figure 23 depicts a simplified system block of a computing system 2000 supporting contracting AC power transfer on an AC power network with a flow gate collection in accordance with certain embodiments.
- Computing system 2000 is comprised of at least one computer 2020 coupled 2024 to computer readable memory 2026.
- the communication and interaction between computing system 2000 and computer 2020 is denoted by arrow 2022.
- Such communication and interaction 2022 may employ a variety of communications technologies, including a wireless physical transport layer in certain embodiments.
- communication and interaction 2022 may employ a wireline physical transport layer.
- FIG 24 depicts a refinement of computing system 2000 as a system diagram in Figure 23 in accordance with certain further embodiments.
- This computing system is comprised of a client computer collection and a server system 2500 coupled to a network 2200.
- the client computer collection is comprised of at least one client computer 2600 operated 2192 by client 2190.
- client computer 2610 operated 2104 by a human being as client 2100.
- client computer 2620 operated 2124 by a corporate entity as client 2120.
- client computer 2630 operated 2144 by an authorized agent as client 2140.
- the first party is represented by an agent authorized by the first party to act on behalf of the first party with respect to contracting the AC power transfer.
- Server system 2500 includes at least one server computer 2520 coupled to network 2200.
- Network 2200 further couples 2602, 2612, 2622, 2632 and 2642 to client computers 2600, 2610, 2620, 2630 and 2640, respectively.
- Network 2200 at least supports communication between client computers and at least one server computer 2520 of server system 2500.
- the term network refers not only to Local Area Networks (LANs), but also to Wide Area Networks (WANs).
- Network supported communication as used herein includes, but is not limited to, digital communication protocols as well as analog communication protocols.
- Network supported communication as used herein further includes, but is not limited to, message passing protocols and packet based protocols.
- Network supported communication as used herein further includes, but is not limited to, communication protocols including TCP/IP.
- Network supported communication as used herein further includes, but is not limited to, communication protocols supporting the Internet.
- Network supported communication as used herein further includes, but is not limited to, communication protocols supporting the World Wide Web.
- the client computer collection is comprised of at least one client computer 2600 with coupled 2604 computer readable memory 2606 operated 2192 by client 2190.
- client computer 2610 with coupled 2614 computer readable memory 2616 is operated 2104 by a human being as client 2100.
- client computer 2610 with coupled 2614 computer readable memory 2616 operated 2104 by a client 2100 further coupled 2194 to computer readable memory 2606.
- the coupling 2194 provides various personal optimizations and shortcuts, including but not limited to macro style functions and standard contract forms employed by the client 2190.
- server system 2500 includes at least one server computer 2520 coupled 2524 to computer readable memory 2526.
- Figure 25A depicts a detail flowchart of operation 1000 of Figure 3 performing identifying a first of the clients operating a first of the client computers as the first party.
- Arrow 1410 directs the flow of execution from starting operation 1000 to operation 1412.
- Operation 1412 performs identifying a first of the clients operating a first of the client computers as the first party.
- Arrow 1414 directs execution from operation 1412 to operation 1416.
- Operation 1416 terminates the operations of this flowchart.
- Figure 25B depicts a flowchart of the first client user operating the first client computer as the first party.
- Operation 1430 starts the operations of this flowchart.
- Arrow 1432 directs the flow of execution from operation 1430 to operation 1434.
- Operation 1434 performs the first client user operating the first client computer as the first party.
- Arrow 1436 directs execution from operation 1434 to operation 1438.
- Operation 1438 terminates the operations of this flowchart.
- Figure 26 depicts a detail flowchart of operation 1434 of Figure 25B performing operations related to first client stimulus, response and network communication with a first server computer of the server system.
- Arrow 1450 directs the flow of execution from starting operation 1434 to operation 1452.
- Operation 1452 performs receiving stimulus from the first user to create a received stimulus stream.
- Arrow 1454 directs execution from operation 1452 to operation 1456.
- Operation 1456 performs communicating via the network with the first server computer to create a received server stream and to create a server delivery stream.
- Arrow 1458 directs execution from operation 1456 to operation 1460.
- Operation 1460 performs displaying a status based upon the received stimulus stream and the received server stream.
- Arrow 1462 directs execution from operation 1460 to operation 1464.
- Operation 1464 terminates the operations of this flowchart.
- Figure 27 depicts a detail flowchart of operation 1004 of Figure 3 performing communicating via the network with the first client computer to create a received server delivery stream.
- Arrow 1490 directs the flow of execution from starting operation 1004 to operation 1492.
- Operation 1492 performs communicating via the network with the first client computer to create a received server delivery stream.
- Arrow 1494 directs execution from operation 1492 to operation 1496.
- Operation 1496 terminates the operations of this flowchart.
- Figure 28 depicts a virtual trading floor 3000, containing validated orders and market intervals with associated market states in accordance with certain embodiments.
- a virtual trading floor mechanism 3000 comprises a collection of market intervals, each with an associated market state, and validated orders from certified clients.
- a market contains a product type and a location. Trading in the market is done in terms of market intervals 3100, 3120, 3140 and 3160.
- Each market interval of a market contains the market product type, market location, plus a calendar scheme with an interval end.
- the market state of a market interval comprises a market price for the product type at the location during the calendar scheme with interval end.
- Figure 29 depicts a detail flowchart of operation 1004 of Figure 3 performing supporting operating a virtual trading floor containing a market interval for trading AC power transfer for each of the flow gates of the flow gate collection.
- Arrow 1510 directs the flow of execution from starting operation 1004 to operation 1512.
- Operation 1512 performs operating a virtual trading floor containing a market interval for trading AC power transfer for each of the flow gates of the flow gate collection.
- Arrow 1514 directs execution from operation 1512 to operation 1516.
- Operation 1516 performs operating a virtual trading floor at least one market interval for trading AC power transfer for each of the flow gates of the flow gate collection.
- Arrow 1518 directs execution from operation 1516 to operation 1520.
- Operation 1520 terminates the operations of this flowchart.
- a virtual trading floor may support contracting of AC energy in an AC power network as markets.
- an ancillary energy service may be supported as a market.
- Ancillary energy services are typically defined within a regulatory region, such as
- RTO Registered Transmission Organization
- ancillary services provide AC power network operators with energy and transmission reserves to effect real-time balancing of the AC power network, and possibly the grid the AC power network belongs to. These networks may be controlled and maintained to remain within its operational parameters, such as voltage, frequency, phase stability and maximum safe carrying capacity. Examples of such ancillary markets in California include Spinning reserve, Non- spinning reserve, Black Start and Replacement Reserve.
- Such ancillary services are treated as markets with an additional primary parameter.
- operators pay for the right to call on an amount of power(energy), as well as pay for the energy at the agreed price.
- the facility reserves the power output of the ancillary service contract based upon the agreed fees paid for right to call on that power output.
- the facility then generates a portion or all of that power output, at the operator's direction, based upon the agreed fee for that power production.
- Such a scheme may be applied to not only power generation but also to power transmission.
- a virtual trading floor may support contracting A C power and AC energy transfer in a grid containing at least one AC power network.
- a virtual trading floor may support contracting of a DC power transfer within a grid as a market. Note that in certain embodiments, a grid may include at least two AC power networks.
- Figure 30 depicts a detail flowchart of operation 1512 of Figure 29 performing collecting orders and creating contracts in accordance with certain embodiments.
- Arrow 1530 directs the flow of execution from starting operation 1512 to operation 1532.
- Operation 1532 performs transforming the received server delivery stream into an order collection containing at least one bid order and at least one ask order.
- Arrow 1534 directs execution from operation 1532 to operation 1536.
- Operation 1536 performs contracting AC power transfer on the AC power network to create an agreed contract based upon a first of the bid orders of the order collection and based upon a first of the ask orders of the order collection.
- Arrow 1538 directs execution from operation 1536 to operation 1540.
- Operation 1540 terminates the operations of this flowchart.
- a virtual trading floor involving markets for the AC power network comprising, for each flow gate of the flow gate collection, a
- the AC power transfer product type may have a different designation, but be based upon the same physical phenomena for AC power networks.
- Validated orders from certified clients comprise bid orders for a specific market interval and ask orders of a specific market interval.
- a validated order in certain further embodiments may comprise multiple validated orders.
- a validated order in certain further embodiments may comprise multiple validated orders for a specific location and specific product. The bid and ask orders for a given market interval determine at least in part its market price.
- each of the validated orders of the validated order collection belongs to a collection comprising a bid type and an ask type.
- validated orders form an agreed contract with a bid order essentially matching an ask order in price for the same market interval.
- Validate orders are active only within a specified window on a calendar line.
- orders are rejected.
- orders are legally binding contracts between the contracting parties of the virtual trading floor for that market interval and can be used to generate commands to cause the product type transaction to occur at the specified location and for the calendar scheme of the closed market interval.
- Figure 31 depicts a detail flowchart of operation 1004 of Figure 3 contracting A C power transfer based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the validated order collection.
- Arrow 1550 directs the flow of execution from starting operation 1004 to operation 1552.
- Operation 1552 performs contracting the AC power transfer on the AC power network based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the validated order collection.
- Arrow 1554 directs execution from operation 1552 to operation 1556.
- Operation 1556 terminates the operations of this flowchart.
- FIG. 32 depicts a detail flowchart of operation 1182 of Figure 12 performing contracting for the AC power transfer on the AC power network to create an agreed contract by a first party to own AC power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the validated order collection.
- Arrow 1570 directs the flow of execution from starting operation 1182 to operation 1572.
- Operation 1572 performs contracting for the AC power transfer on the AC power network to create an agreed contract by a first party to own A C power transfer trading rights with associated AC power transfers on each of the flow gates of the flow gate collection based upon a first bid type order of the validated orders of the validated order collection and a first ask type order of the validated orders of the validated order collection.
- Arrow 1574 directs execution from operation 1572 to operation 1576. Operation 1576 terminates the operations of this flowchart.
- process groups are used to provide a redundant, fault tolerant computing mechanism.
- a process group comprises a collection of identical processes, which perform the same computation at essentially the same time and write the same output to mass storage. To an outside observer, the process group appears as a single entity, even though the actual computation is replicated on several physical computers, which may be far apart from each other. Individual processes within the process group may crash, or new processes may join, but to an outside observer the process group will appear intact. Further, since the output saved to mass storage by all process group members is identical, the process group can survive any individual mass storage failure.
- Figure 33A depicts a flowchart of operations as previously described which collectively are included in the process groups performed on the reliable server system in accordance with certain embodiments.
- Arrow 1602 directs the flow of execution from starting operation 1600 to operation 1000.
- Operation 1000 performs operations discussed regarding Figure 3.
- Arrow 1606 directs execution from operation 1000 to operation 1608.
- Operation 1608 terminates the operations of this flowchart.
- Arrow 1610 directs the flow of execution from starting operation 1600 to operation 1080.
- Operation 1080 performs operations discussed regarding Figure 7.
- Arrow 1614 directs execution from operation 1080 to operation 1608.
- Operation 1608 terminates the operations of this flowchart.
- Arrow 1620 directs the flow of execution from starting operation 1600 to operation 1210.
- Operation 1210 performs operations discussed regarding Figure 13.
- Arrow 1624 directs execution from operation 1210 to operation 1608.
- Operation 1608 terminates the operations of this flowchart.
- Arrow 1630 directs the flow of execution from starting operation 1600 to operation 1310.
- Operation 1310 performs operations discussed regarding Figure 18.
- Arrow 1634 directs execution from operation 1310 to operation 1608.
- Operation 1608 terminates the operations of this flowchart.
- Figure 33B depicts a method of controlling the interaction between a client 2190 and a virtual trading floor comprising maintaining a session component 3300, participant component 3320 and market segment 3340 in accordance with certain embodiments.
- maintaining the session component 3300 comprises the following: Receiving an order request message 3302 from client 2190. Sending the received order request message 3322 to the participant component 3320 to create a forwarded order request message for the participant component. Receiving 3324 the acknowledgement message based upon the validated order request message and the relevant client list message for the validated order request message. Processing the received acknowledgement message and relevant client list for the validated order request message to create a broadcast update message for the validated order request message. Sending the broadcast update message 3304 to each of the clients 2190 of the relevant client list.
- maintaining the participant component 3320 comprises the following: Receiving the forwarded order request message 3302 from the session component. Maintaining 3332 a participant database 3330. Validating the received, forwarded order request message. And responding to the validated order request message whenever the received, forwarded order request message is validated.
- maintaining the participant database comprises the following: Adding the received, forwarded order request message 3332 to
- Validating the received, forwarded ordered request message requires examining 3324 and 3322 the session database based upon the received, forwarded order request message to create a validated order request message.
- responding to a validated message comprises the participant component performing the following activities: Sending an acknowledgement message 3324 based upon the validated order request message to the session component 3300. Assembling a list of relevant clients for the validated order request message and sending 3324 the session component 3300 a relevant client list message for the validated order request message. Sending a market order request message 3342 to the market segment 3340 based upon the validated order request message.
- maintaining the market segment 3340 comprises performing the following activities: Receiving the market order request message 3342. Maintaining 3352 a market segment database 3350 comprised of market intervals with associated market states as either active or closed. The market state of an active market interval comprises the total pending buy-position and the total pending sell-position.
- maintaining the market segment database 3350 comprises performing the following activities: Updating the market state of at least one market interval 3352 based upon the received market order request message 3342. Reconciling the total pending buy-position with the total pending sell-position of at least one market interval. Closing a market interval.
- a virtual trading mechanism database comprising a read-only database 3360 for market configuration and for participant configuration by the virtual trading mechanism.
- settlement and schedule databases are not directly accessed by the virtual trading mechanism.
- FIG 33C depicts a refinement of computing system 2000 as a system diagram in Figure 24 in accordance with certain further embodiments.
- This computing system is comprised of a client computer collection and a server system 2500 coupled to a network 2200.
- the client computer collection contains at least one client computer 2600 operated 2192 by client 2190.
- client computer 2610 is operated 2104 by a human being as client 2100.
- client computer 2620 is operated 2124 by a corporate entity as client 2120.
- client computer 2630 is operated 2144 by an authorized agent as client 2140.
- the first party is represented by an agent authorized by the first party to act on behalf of the first party with respect to contracting the AC power transfer.
- server system 2500 includes a server computer 2520 coupled 2528 to network 2200.
- server system 2500 includes server computer 2530 coupled 2538 to network 2200.
- server system 2500 includes server computer 2540 coupled 2548 to network 2200.
- server system 2500 includes server computer 2550 coupled 2558 to network 2200. Note that in other further embodiments, even more server computers may be coupled to the network.
- network 2200 further couples 2602, 2612, 2622, 2632 and 2642 to client computers 2600, 2610, 2620, 2630 and 2640, respectively.
- Network 2200 at least supports communication between client computers and at least one server computer 2520 of server system 2500.
- the term network refers not only to Local Area Networks (LANs), but also to Wide Area Networks (WANs).
- Network supported communication as used herein includes, but is not limited to, digital communications protocols as well as analog communication protocols.
- Network supported communication as used herein further includes, but is not limited to, message passing protocols and packet based protocols.
- Network supported communication as used herein further includes, but is not limited to, communication protocols including TCP/IP.
- Network supported communication as used herein further includes, but is not limited to, communication protocols supporting the Internet.
- Network supported communication as used herein further includes, but is not limited to, communications protocols supporting the World Wide Web.
- the client computer collection is comprised of at least one client computer 2600 with coupled 2604 computer readable memory 2606 is operated 2192 by client 2190.
- client computer 2610 with coupled 2614 computer readable memory 2616 is operated 2104 by a human being as client 2100.
- client computer 2620 with coupled 2624 computer readable memory 2626 is operated 2124 by a corporate entity as client 2120.
- client computer 2630 with h ⁇ 5 coupled 2634 computer readable memory 2636 is operated 2144 by an authorized agent as client 2140.
- client computer 2610 with coupled 2614 computer readable memory 2616 is operated 2104 by a client 2100 further coupled 2194 to computer readable memory 2606.
- client computer 2640 with coupled 2644 computer readable memory 2646 is operated 2164 by a software agent as client 2160.
- the coupling 2194 provides various personal optimizations and shortcuts, including but not limited to macro style functions and standard contract forms employed by the client 2190.
- server system 2500 includes at least one server computer 2520 coupled 2524 to computer readable memory 2526. Additionally, in certain further embodiments, server system 2500 includes server computer 2530 coupled 2534 to computer readable memory 2536. Additionally, in certain further embodiments, server system 2500 includes server computer 2540 coupled 2544 to computer readable memory 2546. Additionally, in certain further embodiments, server system 2500 includes server computer 2550 coupled 2554 to computer readable memory 2556.
- server computer coupled computer readable memory may contain a read-write accessible memory.
- the read-write accessible memory may contain at least one mass storage unit.
- a mass storage unft may include a disk drive.
- a mass storage unit may be accessed using a file management system.
- a mass storage unit may be accessed as a database.
- Certain embodiments include a method of operating a client computer with a client computer message address interfaced with a reliable distributed system composed of a server system containing server computers with associated messaging addresses.
- the method includes a login procedure, a message composition procedure for an outgoing message to the reliable distributed system, and a message analysis procedure for an incoming message from the reliable distributed system.
- the login procedure maintains a list of messaging addresses of the collection of computers of the distributed system, a first login message and a login protocol and performs the following:
- a first server computer of the server system is selected, and a first login message is sent to the associated address of the first server computer.
- a first acknowledgement message received from the first server computer message address then the login procedure proceeds to perform the login protocol.
- the first server computer is selected from the remaining server computers of the server system and these steps are repeated. d. Whenever the login protocol succeeds with the first server computer, the first server computer is designated the connection computer.
- the message composition procedure for an outgoing message to the distributed system comprises performing the following: Maintaining a list of message formats. Determining the selection of a first message format. Using the first message format to create an outbound message. Sending the outbound message to the connection computer.
- the message analysis procedure for an incoming message from the distributed system comprises performing the following: Receiving the message from the connection computer. Validating the received message creates a valid received message.
- each message comprises a message type and at least one message field.
- Each message-passing object comprises handling an unknown message type and handling for an unknown message field.
- handling an unknown message type for a received message from a first object by a second object comprises the first object sending the second object a reply message indicating unknown received message type and referencing the received message.
- handling an unknown message field of the received message by the second object comprises handling the other fields of the received message by the second object.
- Certain embodiments employ a method of operating a reliable distributed system of a collection containing at least one process group running on several computers comprising receiving confirmed messages from certified clients and maintaining a group state. Each process group computer possesses a messaging address. The computers of a process group communicate amongst themselves with a virtually synchronous messaging system.
- receiving a confirmed message from a certified client occurs at one computer of the first collection of computers running the process group. Upon receipt the receiving computer broadcasts the confirmed message from the certified client to all computers of the first collection of computers.
- maintaining a group state on each computer of the first collection of computers of the process group comprising the following operations: Each computer processes the confirmed message from the certified client to create a group state candidate. Each computer broadcasting a virtually synchronous group state candidate message to the other computers. Each computer receives the virtually synchronous group state candidate messages of the other computers. Each computer analyzes the received virtually synchronous group state candidate messages and its own virtually synchronous group state candidate to create a new group state.
- Certain embodiments employ a messaging system for message passing concurrent objects, instances of which reside on computers each possessing a controller belonging to a collection of computers comprising ABCAST protocol and GBCAST protocol.
- the ABCAST protocol is an atomic broadcast protocol used to communicate messages between object instances across the computers of the collection of computers.
- the GBCAST protocol is a global broadcast protocol to communicate messages between controllers of the computers of the collection of computers.
- Certain embodiments employ an object class structure executing in a process group of computers communicating with each other via a messaging protocol supporting at least virtual synchrony.
- Each instance of each object of the object class structure comprises an object instance clone reading on each of the process group computers.
- each object instance may send and receive messages from other object instances and each object instance clone communicates with messages to other object instance clones of the same object instance.
- each object class possesses a state, which is member of a collection of states.
- Each instance of each object class state changes as an atomic event. All activities of each object class occur as atomic events. Atomic events may be triggered by message reception. State changes in an object instance clone trigger transmission of a state change message to other object instance clones of the same object instance.
- a concurrent computing entity resides on each of the computers of a process group of computers where it owns access to a binary file used for storing the resilient object instance state. It executes updates to the binary file as a transaction.
- the storage in the binary file is organized into table objects. Each table object consists of a set of records.
- Figure 34 depicts a view of a certified client user interface operating on a client computer showing an ordering screen with hourly time interval based market intervals for a specific energy market in accordance with certain embodiments.
- Figure 35 depicts a view of a certified client user interface operating on a client computer showing an ordering screen for daily on-peak time interval based market intervals for a specific energy market in accordance with certain embodiments.
- Figure 36 depicts a view of a certified client user interface operating on a client computer showing an ordering screen for hourly time interval based market intervals for a specific flow gate market in accordance with certain embodiments.
- the displayed information 4200 includes a variety of fields, including field 4202, where a specific flow gate or intertie may be selected. Immediately below that field is a field which specifies commodity type, in this case, "Hourly Flowgate”.
- the column indicated by 4204 represents the current market price.
- the column to its right indicates the amount of the commodity which has been awarded.
- the box 4206 points to two columnar components.
- the left component represents the auction bid quantity and the right component represents the bid price per unit quantity on each row. Note that each row represents a distinct market interval, trading independently of the other market intervals.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU67781/00A AU6778100A (en) | 1999-11-30 | 2000-08-16 | Method and system of managing ac power networks based upon flow-gate market transactions |
EP00955602A EP1234368A1 (en) | 1999-11-30 | 2000-08-16 | Method and system of managing ac power networks based upon flow-gate market transactions |
JP2001542440A JP2004500794A (en) | 1999-11-30 | 2000-08-16 | Method and system for managing an AC power network based on flowgate market transactions |
NO20022555A NO20022555L (en) | 1999-11-30 | 2002-05-29 | Procedure and system for managing alternating current networks based on strömningsport market transactions |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60/163,213 | 1999-11-02 | ||
US16321399 | 1999-11-30 | ||
US54285400A | 2000-04-04 | 2000-04-04 | |
US09/542,854 | 2000-04-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001041279A1 true WO2001041279A1 (en) | 2001-06-07 |
Family
ID=26859445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/022487 WO2001041279A1 (en) | 1999-11-30 | 2000-08-16 | Method and system of managing ac power networks based upon flow-gate market transactions |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU6778100A (en) |
WO (1) | WO2001041279A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7801794B2 (en) | 2001-09-21 | 2010-09-21 | Omx Technology Ab | Efficient electricity system |
US8504463B2 (en) | 1997-02-24 | 2013-08-06 | Geophonic Networks, Inc. | Bidding for energy supply |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3683161A (en) * | 1970-09-08 | 1972-08-08 | Leeds & Northrup Co | Computing economic power distribution in power tools |
US5375055A (en) * | 1992-02-03 | 1994-12-20 | Foreign Exchange Transaction Services, Inc. | Credit management for electronic brokerage system |
EP0910030A2 (en) * | 1997-10-14 | 1999-04-21 | Ncr International Inc. | Point-of-sale system including isolation layer |
US5930773A (en) * | 1997-12-17 | 1999-07-27 | Avista Advantage, Inc. | Computerized resource accounting methods and systems, computerized utility management methods and systems, multi-user utility management methods and systems, and energy-consumption-based tracking methods and systems |
-
2000
- 2000-08-16 WO PCT/US2000/022487 patent/WO2001041279A1/en not_active Application Discontinuation
- 2000-08-16 AU AU67781/00A patent/AU6778100A/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3683161A (en) * | 1970-09-08 | 1972-08-08 | Leeds & Northrup Co | Computing economic power distribution in power tools |
US5375055A (en) * | 1992-02-03 | 1994-12-20 | Foreign Exchange Transaction Services, Inc. | Credit management for electronic brokerage system |
EP0910030A2 (en) * | 1997-10-14 | 1999-04-21 | Ncr International Inc. | Point-of-sale system including isolation layer |
US5930773A (en) * | 1997-12-17 | 1999-07-27 | Avista Advantage, Inc. | Computerized resource accounting methods and systems, computerized utility management methods and systems, multi-user utility management methods and systems, and energy-consumption-based tracking methods and systems |
Non-Patent Citations (4)
Title |
---|
EDWARD KAHN AND STEVEN STOFT: "Organization of Bulk Power markets: A concept Paper", STUDY FUNDED BY THE ASISTANT SECRETARY OF ENERGY AND RENEWABLE ENERGY, December 1995 (1995-12-01), Berkeley National Laboratory University of California Berkeley, XP002153990 * |
NERC TRANSACTION RESERVATION AND SCHEDULING SELF DIRECTED WORK TEAM: "Discussion paper on Aligning Trasmission Reservations and Energy Schedules to Actual Flows", TRS SDWT FINAL REPORT (DRAFT OF THE PART OF THE MARCH 1999 ADEQUACY AGENDA), November 1998 (1998-11-01), pages 1 - 36, XP002152290 * |
S.STOFT, T. BELDEN, C. GOLDMAN, S.PICKLE: "Primer on electricity futures and Other Derivatives", STUDY FUNDED BY THE ASISTANT SECRETARY OF ENERGY AND RENEWABLE ENERGY, January 1998 (1998-01-01), Berkeley National Laboratory University of California Berkeley, XP002153866 * |
WILLIAM W. HOGAN: "Contract Networks for Electric Power Transmission", JOURNAL OF REGULATORY ECONOMICS; 4, 1992, pages 211 - 242, XP000964858 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8504463B2 (en) | 1997-02-24 | 2013-08-06 | Geophonic Networks, Inc. | Bidding for energy supply |
US8527389B2 (en) | 1997-02-24 | 2013-09-03 | Geophonic Networks, Inc. | Bidding for energy supply to resellers and their customers |
US7801794B2 (en) | 2001-09-21 | 2010-09-21 | Omx Technology Ab | Efficient electricity system |
Also Published As
Publication number | Publication date |
---|---|
AU6778100A (en) | 2001-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Boucher et al. | Alternative models of restructured electricity systems, part 1: No market power | |
Wu et al. | Optimal bidding and contracting strategies for capital-intensive goods | |
US20020038279A1 (en) | Method and apparatus for using a transaction system involving fungible, ephemeral commodities including electrical power | |
US20050027636A1 (en) | Method and apparatus for trading energy commitments | |
Burger et al. | Restructuring revisited part 2: Coordination in electricity distribution systems | |
US20040236659A1 (en) | Method and apparatus for an engine system supporting transactions, schedules and settlements involving fungible, ephemeral commodities including electrical power | |
Denton et al. | Spot market mechanism design and competitivity issues in electric power | |
EP1234369A1 (en) | Method and apparatus of managing ephemeral, fungible commodities based upon real-time forward prices | |
Barmack et al. | Performance incentives for transmission | |
US20030208437A1 (en) | Method and systems supporting trading of fungible ephemeral commodities and fungible non-ephemeral commodities incorporating transmission contracting | |
Dekrajangpetch et al. | Structures and formulations for electric power auctions | |
WO2001041279A1 (en) | Method and system of managing ac power networks based upon flow-gate market transactions | |
Chao et al. | Deregulating electric power: market design issues and experiments | |
Frame | Locational marginal pricing | |
EP1218999A1 (en) | The virtual trading floor for trading fungible, ephemeral commodities including electric energy | |
EP1234368A1 (en) | Method and system of managing ac power networks based upon flow-gate market transactions | |
Pechan et al. | Increasing resilience of electricity networks: Auctioning of priority supply to minimize outage costs | |
Cazalet | Transactional energy market information exchange (TeMIX) | |
WO2001091013A2 (en) | Method and systems supporting trading of fungible ephemeral commodities and fungible non-ephemeral commodities incorporating transmission contracting | |
Quan et al. | Games or opportunities: bidding in the California markets | |
Camfield et al. | Pricing transmission services efficiently | |
Jain et al. | Congestion Management Methods in Deregulated Electricity Markets. | |
Irisarri et al. | The future of electronic scheduling and congestion management in North America | |
Ruff | Competitive electricity markets: one size should fit all | |
Petropoulos et al. | Providing efficient network access to green power generators: A long-term property rights perspective |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000955602 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2001 542440 Kind code of ref document: A Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 2000955602 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000955602 Country of ref document: EP |