US9229501B2 - Distributed grid-interactive photovoltaic-based power dispatching - Google Patents

Distributed grid-interactive photovoltaic-based power dispatching Download PDF

Info

Publication number
US9229501B2
US9229501B2 US13/368,817 US201213368817A US9229501B2 US 9229501 B2 US9229501 B2 US 9229501B2 US 201213368817 A US201213368817 A US 201213368817A US 9229501 B2 US9229501 B2 US 9229501B2
Authority
US
United States
Prior art keywords
power
site
computer
amount
electrical power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US13/368,817
Other versions
US20120143384A1 (en
Inventor
Julianne F. Haugh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US13/368,817 priority Critical patent/US9229501B2/en
Publication of US20120143384A1 publication Critical patent/US20120143384A1/en
Application granted granted Critical
Publication of US9229501B2 publication Critical patent/US9229501B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • H02J3/381Dispersed generators
    • H02J3/383
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • H02J3/46Controlling of the sharing of output between the generators, converters, or transformers
    • H02J3/466Scheduling the operation of the generators, e.g. connecting or disconnecting generators to meet a given demand
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2300/00Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
    • H02J2300/20The dispersed energy generation being of renewable origin
    • H02J2300/22The renewable source being solar energy
    • H02J2300/24The renewable source being solar energy of photovoltaic origin
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/34Parallel operation in networks using both storage and other dc sources, e.g. providing buffering
    • H02J7/35Parallel operation in networks using both storage and other dc sources, e.g. providing buffering with light sensitive cells
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/50Photovoltaic [PV] energy
    • Y02E10/56Power conversion systems, e.g. maximum power point trackers
    • Y02E10/563
    • Y02E10/566
    • Y10T307/305
    • Y10T307/658
    • Y10T307/724

Definitions

  • This written description is in the field of distributed local power sources such as, for example, solar panels or wind turbines distributed among a plurality of houses or other buildings. More particularly, the description relates to using surplus power of the distributed local power sources.
  • Embodiments provide systems, methods and media for using surplus power of a plurality of distributed sources.
  • One embodiment is a system for using power from distributed sources located at sites coupled to a power grid and also coupled to a computer communications network.
  • the system comprises a power source at each of a plurality of sites coupled to the power grid.
  • a power source generates electrical power from another form of energy at the site, such as, for example, solar energy or wind energy.
  • the system further comprises a computer located at the site.
  • the computer is in communication with a computer at a utility plant through the computer communications network.
  • the computer controls an amount of power delivered from the site to the power grid by controlling an output AC (Alternating Current) voltage of a converter.
  • AC Alternating Current
  • the system further comprises a converter for producing an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the grid derived from power produced by the power source at the site.
  • the power delivered to the grid increases when the output AC voltage increases and decreases when the output AC voltage decreases.
  • the amount of power provided to the grid during a specified time of day is determined according to an agreement between a user of the site and the utility.
  • Another embodiment is a computer system coupled to a computer communications network for using power from distributed sources at sites coupled to a power distribution system and coupled to the computer communications network.
  • the embodiment comprises a memory and a computer processor.
  • the memory stores power provision terms of an agreement between a utility and a user of the site. The terms comprise an amount of power to be supplied by a site and a time duration during which the power is to be supplied.
  • the memory also stores a numerical value of an amount of surplus power available from a site.
  • the computer processor is to determine an amount of power to be supplied by a site and a time duration during which the power is to be supplied.
  • the computer processor is also to monitor a site to determine if the site is supplying the power during the prescribed time.
  • One embodiment is a method to provide power produced by sources located at sites distributed over a geographical area to a power distribution system.
  • the method comprises storing at a location of a utility, configuration information about each of a plurality of sites.
  • the configuration information comprises an amount of surplus power available from the site.
  • the method further comprises storing power provision terms of agreements between the utility and each of a plurality of the sites.
  • the power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided.
  • the method further comprises scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
  • Another embodiment is a computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform operations for using distributed power sources.
  • the operations comprise storing at a location of a utility, configuration information about each of a plurality of sites.
  • the configuration information comprises an amount of surplus power available from a site.
  • the operations further comprise storing power provision terms of agreements between the utility and each of a plurality of the sites.
  • the power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided.
  • the operations further comprise scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
  • the operations may further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources.
  • FIG. 1 depicts a power grid and a computer communications network coupled to a plurality of consumer sites and a utility site.
  • FIG. 2 depicts an embodiment of a computer for executing power sharing software.
  • FIG. 3A depicts a flowchart of an embodiment for determining proposed power provision terms and for providing power according to agreed-upon terms.
  • FIG. 3B depicts a flowchart of an embodiment for providing power during a specified time interval.
  • FIG. 4 depicts a flow chart of an embodiment at a utility for polling each site and determining agreed-upon power provision and scheduling power provision by a site according to the terms.
  • each of a plurality of sites may produce surplus power. All, or a fraction of, the surplus power may be supplied to the power grid according to an agreement between the user of a site and an electric utility.
  • a computer of the utility is in communication with a computer at each of a plurality of sites having a local power source. Terms of power provision that include an amount of power to be provided during a specified time of day is communicated between a site and the utility.
  • PV photovoltaic
  • FIG. 1 shows a configuration in which a plurality of consumer sites 1400 , 1500 , which may be homes or other buildings equipped with local power sources, are coupled to a power distribution system 1200 .
  • Power distribution system 1200 receives power on transmission lines 1114 from electric generators 1103 and delivers power to the consumer sites. Also, power distribution system 1200 receives power from consumer sites and distributes power to other locations.
  • An electric utility 1101 comprises a computer 1102 to monitor and control the distribution of power to consumer sites and controls the output of electric generators 1103 .
  • FIG. 1 shows consumer site 1400 comprising a photovoltaic (PV) array 1406 coupled to a charge controller 1407 .
  • the output of PV array 1406 may vary widely over time in the amount of voltage and current produced.
  • Charge controller 1407 comprises a DC to DC converter to adjust the output of PV array 1406 to a nominal DC value.
  • Charge controller 1407 provides power from the PV array to a charge monitor 1404 .
  • Charge monitor 1404 transfers power produced by the PV array to a battery bank 1408 which stores surplus power produced by the PV array.
  • Charge monitor 1404 also monitors the charge on the battery bank 1408 .
  • Charge monitor 1404 also provides power produced by the PV array to an inverter 1409 .
  • Inverter 1409 (also called a converter herein), converts the DC power received from charge monitor 1404 to an Alternating Current (AC) waveform compatible with the power of the electric distribution system 1200 .
  • Inverter 1409 delivers or receives power to or from a grid power monitor 1402 coupled to the distribution system 1200 .
  • Inverter 1409 also supplies power to consumer loads 1410 within the site by way of consumer power monitor 1403 .
  • Consumer loads 1410 may comprise, for example, an air conditioning unit, household appliances and lighting.
  • Consumer site 1400 also comprises a computer 1401 which is coupled to a computer communications network 1112 such as the Internet.
  • Computer 1401 receives information concerning the output of PV array 1406 from charge controller 1407 .
  • Computer 1401 receives information concerning the charge of the batteries 1408 from charge monitor 1404 ; information concerning the power flowing to and from grid power monitor 1402 , and information concerning power flowing to consumer loads 1410 from consumer power monitor 1403 .
  • Computer 1401 also controls the operation of inverter 1409 .
  • computer 1410 may control the output voltage of inverter 1409 .
  • FIG. 1 is a memory of the computer to store information received from the various components and to store information concerning the configuration and capacity of the system of consumer site 1400 .
  • Computer 1401 also may display to the user the information received from the various aforementioned components. For example, computer 1401 may display the amount of power flowing to the distribution system as a function of time.
  • Computer 1401 gives a user at the consumer site 1400 control over the power he or she transmits to the grid.
  • the computer enables the user to enter into a contract with a utility 1101 to provide a certain amount of power to distribution system 1200 during a precisely defined time interval.
  • Utility 1101 has a computer 1102 that can communicate with computer 1401 over the network 1112 which could be the Internet.
  • the network includes a network timing service 1300 which provides computer 1401 and computer 1102 with the precise time of day.
  • a user may sit at his or her own computer and enter into a contract with the power company specifying how much power the user will provide to the grid and at what time.
  • the power company offers terms specifying an amount of power to be provided and during what time it is to be provided and the user can indicate acceptance or rejection of these terms.
  • the power company has the ability to poll the power resources of a plurality of users coupled to the grid and determine how much power each can provide to the grid and at what times.
  • computer 1401 will send a request over the network for information from one or more of homes and businesses (consumer sites) coupled to the network that have distributed power sources such as solar power.
  • This information solicited from a residential unit or business unit may include: an amount of power stored by the batteries of the unit, an amount of power the customer has agreed to provide, and a time interval during which the customer agrees to supply an amount of power.
  • Each polled home computer will report its information to computer 1102 of utility 1101 .
  • Utility computer 1102 then knows how much power is available to the grid from the houses during any time interval.
  • grid-interactive solar photovoltaic power systems, small wind turbines, and small scale (“micro”) hydroelectric generation may include DC power storage capacity in excess of what the system's owner requires for their own backup power needs.
  • the design of grid-interactive systems requires excess power production ability to be present to meet the inrush current requirements for inductive motor startup, as well as surplus capacity for power production which is not being utilized by their owner, except for short periods of time, such as when the owner operates a blow dryer (1500 w), toaster oven (2000 w) or other major appliance. So, present embodiments avoid or reduce the use of high cost peaking power plants, such as natural gas turbines, to provide capacity to the grid.
  • Embodiments described herein solve one of the greatest complaints about solar power: that it cannot be dispatched as reliable electric power production.
  • Embodiments include methods and systems for obtaining status information about widely distributed and disparate sources of power and synchronizing those systems such that they may be dispatched in a reliable manner.
  • the cost ratio between power production by PV cells, wind turbines and micro hydroelectric generation, and power storage using large battery arrays is on the order of 10 to 1 for solar (and a smaller ratio for other technologies), favoring the ability to store power.
  • a 1 kilo-Watt Hour (kWH) per day (200 watts @ 5 hours average insolation) panel costs approximately $1,000 at present-day prices
  • a 1 kWH storage battery 80 amp-hours @ 12 volts nominal
  • a customer who has a 25 kWH “reserve” (2,000 amp-hours at 12 volts nominal, or more typically 500 amp-hours at 48 volts for system efficiency reasons) for infrequent power outage situations would be able to provide 2.5 kW at a 10% discharge rate (a widely accepted rate of discharge for storage batteries).
  • This is well within reach of commonly deployed grid-interactive inverters. If 400 such customers were in the utility area, producing 1 megawatt-hour from a distributed customer base of PV owners would result in a cost savings of $400 to $600 per hour, based on the ability to offset peak plant production.
  • the ability to dispatch 10's or even 100's of megawatts of distributed power generation becomes feasible, with the cost savings providing a revenue stream for the utility and the customers.
  • one embodiment is a system for using power from distributed sources located at sites coupled to a power grid and also coupled to a computer communications network.
  • the system comprises a power source at each of a plurality of sites coupled to the power grid and a computer at a site where there is a power source.
  • a power source generates electrical power from another form of energy at the site, such as, for example, solar energy or wind energy.
  • the computer at the consumer site is in communication with a computer at a utility plant through the computer communications network.
  • the computer controls an amount of power delivered from the site to the power grid by controlling an output AC voltage of a converter.
  • the system further comprises a converter for producing an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the grid derived from power produced by the power-source at the site.
  • the power delivered to the grid increases as the output AC voltage increases and decreases as the output AC voltage decreases.
  • the amount of power provided to the grid during a specified time of day is determined according to an agreement between a user of the site and the utility.
  • the system further comprises a consumer power monitor at the site to monitor an amount of power delivered to the site.
  • Some embodiments may comprise a grid power monitor to monitor the power delivered to or received from the power grid.
  • One embodiment comprises a charge controller to receive fluctuating power from the power source and to output a more stable level of power.
  • Embodiments may comprise a charge monitor and one or more batteries, the charge monitor to monitor a charge on the batteries.
  • the computer receives proposed terms of power provision from the utility and enables a user of the site to accept or reject the received proposed terms.
  • the computer may further enable the user of the site to propose terms of power provision to the utility.
  • the computer may further determine an amount of power delivered to the grid and report the determined amount of power to the utility.
  • Another embodiment is a computer system located at a utility site that is coupled to a computer communications network.
  • the embodiment performs functions to manage the excess power of the distributed sites according to the agreements between the utility and the consumers at the sites.
  • the embodiment comprises a memory and a computer processor.
  • the memory stores power provision terms of an agreement between a utility and a user of the site.
  • the terms comprise an amount of power to be supplied by a site and a time duration during which the power is to be supplied.
  • the memory also stores a numerical value of an amount of surplus power available from a site.
  • the computer processor is to determine an amount of power to be supplied by a site and a time duration during which the power is to be supplied.
  • the computer processor is also to monitor a site to determine if the site is supplying the power during the prescribed time.
  • the proposed power provision terms may comprise an amount of power to be provided that is a specified fraction of the surplus power of a site.
  • the computer processor may execute instructions to accept or reject terms proposed by a user of
  • FIG. 2 shows a computer 216 for setting up, allocating, monitoring and controlling power of one or more distributed sources.
  • Computer 216 comprises at least one processor 200 that can operate according to BIOS (Basis Input/Output System) Code 204 and Operating System (OS) Code 206 .
  • BIOS Basic Input/Output System
  • OS Operating System
  • the BIOS and OS code is stored in memory 208 .
  • the BIOS code is typically stored on Read-Only Memory (ROM) and the OS code is typically stored on the hard drive of server 216 .
  • Digital system 216 comprises a level 2 (L2) cache 202 located physically close to processor 200 .
  • Memory 208 also stores other programs for execution by processor 200 and stores data 209 .
  • L2 level 2
  • memory 208 stores power sharing control code 207 to control sharing of surplus power of a consumer site in the case of a computer located in the home, and to control the provision of power to the grid from a plurality of sites in the case of a computer located at the power plant.
  • computer code 207 when executed by processor 200 of computer 216 will cause computer 216 to perform functions that may include: reading sensors to determine array output power, battery power, power flowing to the grid and power flowing to the home, and controlling whether and when to let power flow to the grid.
  • Other functions of the home computer may include: receiving and displaying web pages of the power plant computer which may function as a server to the plurality of computers distributed in the network. For example, the home computer may receive data concerning a price to be paid to the site owner for delivering from the site to the grid a certain amount of power during a specified time interval.
  • computer code 207 when executed by processor 200 of computer 216 , will cause computer 216 to perform functions that may include: polling each site in the network by sending a signal that signifies a request for data from the site concerning the power available from the site, receiving the requested data, calculating a total power available from a plurality of sites in the network, and verifying an amount of power from any one or more sites.
  • each site computer that can store a surplus of power derived from sunshine or wind, will inform the utility computer how much power it is able and willing to provide and when the power will be provided.
  • utility computer 1102 solicits information from site computer 1401 concerning how much power is actually being provided by the site at any given time.
  • Processor 200 comprises an on-chip level one (L1) cache 290 , an instruction fetcher 230 , control circuitry 260 , and execution units 250 .
  • Level 1 cache 290 receives and stores instructions that are near to time of execution.
  • Instruction fetcher 230 fetches instructions from memory:
  • Execution units 250 perform the operations called for by the instructions.
  • Execution units 250 may comprise load/store units, integer Arithmetic/Logic Units, floating point Arithmetic/Logic Units, and Graphical Logic Units. Each execution unit comprises stages to perform steps in the execution of the instructions fetched by instruction fetcher 230 .
  • different execution units operate in parallel.
  • execution units 250 comprise a set of units of different types operating in parallel to execute instructions to implement an encryption key management process.
  • Control circuitry 260 controls instruction fetcher 230 and execution units 250 . Control circuitry 260 also receives information relevant to control decisions from execution units 250 . For example, control circuitry 260 is notified in the event of a data cache miss in the execution pipeline to process a stall.
  • Computer 216 also typically includes other components and subsystems not shown, such as: a Trusted Platform Module, memory controllers, random access memory (RAM), peripheral drivers, a system monitor, a keyboard, a color video monitor, one or more flexible diskette drives, one or more removable non-volatile media drives such as a fixed disk hard drive, CD and DVD drives, a pointing device such as a mouse, and a network interface adapter, etc.
  • Processor 200 may also communicate with a network 212 by way of Input/Output Device 210 .
  • the network connects computer 216 with a storage area network of physical memory storage devices 214 . These devices may include tape drive storage or hard disk arrays or other types of memory.
  • the L2 cache receives from memory 208 data and instructions expected to be processed in the processor pipeline of processor 200 .
  • L2 cache 202 is fast memory located physically close to processor 200 to achieve greater speed.
  • the L2 cache receives from memory 208 the instructions for a plurality of instruction threads. Such instructions may include load and store instructions, branch instructions, arithmetic logic instructions, floating point instructions, etc.
  • the L1 cache 290 is located in the processor and contains data and instructions preferably received from L2 cache 202 . Ideally, as the time approaches for a program instruction to be executed, the instruction is passed with its data, if any, first to the L2 cache, and then as execution time is near imminent, to the L1 cache.
  • Execution units 250 execute the instructions received from the L1 cache 290 . Each of the units of execution units 250 may be adapted to execute a specific set of instructions. Instructions can be submitted to different execution units for execution in parallel. Data processed by execution units 250 are storable in and accessible from integer register files and floating point register files (not shown.) Data stored in these register files can also come from or be transferred to on-board L1 cache 290 or an external cache or memory.
  • the processor can load data from memory, such as L1 cache, to a register of the processor by executing a load instruction.
  • the processor can store data into memory from a register by executing a store instruction.
  • the memory of a computer may comprise Read-Only-Memory (ROM), cache memory implemented in DRAM and SRAM, a hard disk drive, CD drives and DVD drives.
  • ROM Read-Only-Memory
  • cache memory implemented in DRAM and SRAM
  • hard disk drive CD drives and DVD drives.
  • a computer has its own memory and may control access to other memory such as tape drives and hard disk arrays.
  • the computer 1401 operating at a consumer site 1400 and executing power sharing code may perform the following functions: monitoring consumer site load, monitoring power flowing to the site, monitoring power flowing to or from the grid, monitoring the state of charge on the batteries and battery capacity, monitoring and controlling the inverters on site, increasing or decreasing power available to the grid, receiving time information from the network time service, receiving commands and information from the utility computer, and providing information to the utility.
  • the computer 1102 operating at a utility site 1101 and executing power sharing code may perform the following functions: polling consumer sites for information, receiving information from consumer sites concerning each site's configuration including battery storage capacity and PV array capacity, receiving information from consumer sites concerning each site's available power and load, and instructing a consumer site to provide a certain agreed amount of power during a specified time interval.
  • FIG. 3A shows an embodiment of a flow chart 300 for providing power from a consumer site to a grid.
  • the computer at the consumer site determines the local power system configuration which includes the capacity of batteries and may also include information concerning the configuration of PV arrays.
  • the computer also determines the charge on the batteries (element 302 ).
  • the computer at the consumer site can calculate an amount of surplus power available to be delivered to the grid in a specified time interval (element 304 ).
  • the consumer at the consumer site uses this information to determine proposed terms comprising an amount of power and a time interval that the power will be provided.
  • the utility company will propose such terms (element 308 ).
  • the system provides the power to the grid as agreed (element 312 ) and the process continues (element 314 ). If there is not an agreement, the process continues without providing power to the grid.
  • FIG. 3B shows a flow chart 312 that gives more detail about the process of providing power to the grid according to an agreement to provide a specified power level during a given period of time.
  • the process starts at element 320 .
  • the computer at the consumer site determines the time of day (element 322 ) from the network.
  • the computer determines if it is time to provide power as agreed (element 324 ). If not, the computer continues to monitor time of day (element 322 ). If it is time to provide the power (element 324 ), then the computer instructs the inverter to raise its output power level to the grid (element 326 ). As it does this, the computer monitors the current flowing to the grid as determined by a grid power monitor (element 328 ).
  • the computer Given the voltage and current, the computer computes the amount of power flowing to the grid (element 330 ). If the power output is not at the specified power level (element 332 ), then the computer causes the inverter to raise the voltage level further (element 326 ). Once the power output to the grid is at the specified level (element 332 ), the computer monitors the time of day (element 334 ). If the specified time interval for providing power is not at an end (element 336 ), the computer continues to monitor time of day (element 334 ). When the specified time period ends (element 336 ), the computer instructs or causes the inverter to lower its output voltage to the grid until no power is being supplied to the grid (element 338 ). And the process continues (element 340 ).
  • one embodiment is a method to provide power produced by sources located at sites distributed over a potentially large geographical area to a power distribution system of a utility.
  • the method comprises storing at a location of the utility, configuration information about each of a plurality of the distributed sites.
  • the configuration information comprises an amount of surplus power available from the site.
  • the method further comprises storing power provision terms of agreements between the utility and each of a plurality of the sites.
  • the power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided.
  • the method further comprises scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
  • the method may further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources.
  • the method comprises monitoring power provided by a site during a time for which power was agreed to be provided to the distribution system from the site.
  • the method may further comprise sending power provision terms to one or more sites and determining which of the one or more sites accepts the terms sent to it.
  • the method may comprise receiving the power provision terms from each of one or more sites and accepting or rejecting terms from each site.
  • FIG. 4 shows a flowchart 400 of an embodiment of a process for determining power available from each consumer site in the network and scheduling a time for each site to provide some of its surplus power according to an agreement between the utility and each site.
  • the process starts at element 401 .
  • the computer of the utility polls a consumer site by sending a request for information to the site over the network (element 402 ).
  • the utility can acquire over the network information about each consumer site that has a computer coupled to the network.
  • the information that the utility computer requests includes an amount of power the site can provide in a specified time interval (element 404 ).
  • the utility proposes terms to the consumer (element 406 ).
  • the consumer proposes terms to the utility (element 406 ).
  • the site computer schedules the site to provide power according to the agreed terms (element 410 ).
  • the utility computer schedules a plurality of sites to provide a specified amount of power during a specified time of day. Each site produces its specified power precisely at the right time. For example, the utility may schedule a plurality of sites to each supply 2.5 kW from 8 am to 6 pm. If there are 100 sites providing this power, the total power provided is 0.25 MegaWatts. If there are 1000 sites providing this power, the total power provided is 2.5 MegaWatts. This results in a substantial savings in power that would otherwise have to be produced by costly conventional electric generators. Someday solar panels in almost every home will likely be a reality. Thus, by pooling surplus power from distributed power sources, the conventional electrical generators will be needed far less.
  • Some embodiments can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements. Some embodiments are thus implemented in software, which includes but is not limited to firmware, resident software, microcode, etc.
  • embodiments can take the form of a computer program product accessible from a machine accessible readable medium providing program code for use by or in connection with a computer such as shown in FIG. 2 , or any instruction execution system.
  • a machine accessible or computer-usable or computer readable medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • the medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor.
  • a machine accessible medium examples include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk.
  • Current examples of optical disks include compact disk—read only memory (CD-ROM), compact disk—read/write (CD-R/W) and DVD.
  • a data processing system suitable for storing and/or executing program code will include at least one processor coupled directly or indirectly to memory elements through a system bus.
  • the memory elements can include local memory 208 employed during actual execution of the program code, bulk storage, and cache memories 202 , 290 , which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution.
  • I/O devices including but not limited to keyboards, displays, pointing devices, etc.
  • Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters.
  • the computer program product comprises a computer useable medium having a computer readable program.
  • the computer readable program when executed on a computer causes the computer to perform operations for using distributed power sources.
  • the operations of the computer comprise storing at a utility location, configuration information about each of a plurality of sites.
  • the configuration information may comprise an amount of surplus power available from a site.
  • the operations of the computer further comprise storing power provision terms of agreements between the utility and each of a plurality of the sites.
  • the power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided.
  • the operations further comprise scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
  • the operations may yet further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

In one embodiment, each of a plurality of sites may produce surplus power. All or a fraction of the surplus power may be supplied to the power grid according to an agreement between the user of a site and an electric utility. A computer of the utility is in communication with a computer at each of a plurality of sites having a local power source. Terms of power provision that include an amount of power to be provided during a specified time of day is communicated between a site and the utility.

Description

This application is a divisional of application Ser. No. 12/1348,042, issued as Pat. No. 8,352,091 on Jan. 8, 2013.
BACKGROUND
This written description is in the field of distributed local power sources such as, for example, solar panels or wind turbines distributed among a plurality of houses or other buildings. More particularly, the description relates to using surplus power of the distributed local power sources.
With the high cost of oil, people are looking for renewable energy such as solar power, wind, micro-hydropower and other distributed sources. Some people have already installed solar power or wind power at their homes or businesses. These distributed sources may collectively provide a substantial amount of reserve and excess power to a power distribution system.
BRIEF SUMMARY
Embodiments provide systems, methods and media for using surplus power of a plurality of distributed sources. One embodiment is a system for using power from distributed sources located at sites coupled to a power grid and also coupled to a computer communications network. The system comprises a power source at each of a plurality of sites coupled to the power grid. A power source generates electrical power from another form of energy at the site, such as, for example, solar energy or wind energy. The system further comprises a computer located at the site. The computer is in communication with a computer at a utility plant through the computer communications network. The computer controls an amount of power delivered from the site to the power grid by controlling an output AC (Alternating Current) voltage of a converter. The system further comprises a converter for producing an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the grid derived from power produced by the power source at the site. The power delivered to the grid increases when the output AC voltage increases and decreases when the output AC voltage decreases. The amount of power provided to the grid during a specified time of day is determined according to an agreement between a user of the site and the utility.
Another embodiment is a computer system coupled to a computer communications network for using power from distributed sources at sites coupled to a power distribution system and coupled to the computer communications network. The embodiment comprises a memory and a computer processor. The memory stores power provision terms of an agreement between a utility and a user of the site. The terms comprise an amount of power to be supplied by a site and a time duration during which the power is to be supplied. The memory also stores a numerical value of an amount of surplus power available from a site. The computer processor is to determine an amount of power to be supplied by a site and a time duration during which the power is to be supplied. The computer processor is also to monitor a site to determine if the site is supplying the power during the prescribed time.
One embodiment is a method to provide power produced by sources located at sites distributed over a geographical area to a power distribution system. The method comprises storing at a location of a utility, configuration information about each of a plurality of sites. The configuration information comprises an amount of surplus power available from the site. The method further comprises storing power provision terms of agreements between the utility and each of a plurality of the sites. The power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided. The method further comprises scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
Another embodiment is a computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform operations for using distributed power sources. The operations comprise storing at a location of a utility, configuration information about each of a plurality of sites. The configuration information comprises an amount of surplus power available from a site. The operations further comprise storing power provision terms of agreements between the utility and each of a plurality of the sites. The power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided. The operations further comprise scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms. The operations may further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
Aspects will become apparent upon reading the following detailed description and upon reference to the accompanying drawings in which like references may indicate similar elements:
FIG. 1 depicts a power grid and a computer communications network coupled to a plurality of consumer sites and a utility site.
FIG. 2 depicts an embodiment of a computer for executing power sharing software.
FIG. 3A depicts a flowchart of an embodiment for determining proposed power provision terms and for providing power according to agreed-upon terms.
FIG. 3B depicts a flowchart of an embodiment for providing power during a specified time interval.
FIG. 4 depicts a flow chart of an embodiment at a utility for polling each site and determining agreed-upon power provision and scheduling power provision by a site according to the terms.
DETAILED DESCRIPTION OF EMBODIMENTS
The following is a detailed description of example embodiments depicted in the accompanying drawings. The example embodiments are described in detail. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; but, on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the appended claims. The detailed description below is designed to render various embodiments obvious to a person of ordinary skill in the art.
Systems, methods and media for using surplus power of distributed power sources are disclosed. In one embodiment, each of a plurality of sites may produce surplus power. All, or a fraction of, the surplus power may be supplied to the power grid according to an agreement between the user of a site and an electric utility. A computer of the utility is in communication with a computer at each of a plurality of sites having a local power source. Terms of power provision that include an amount of power to be provided during a specified time of day is communicated between a site and the utility.
The growth in grid-interactive residential and small business (not utility scale) solar photovoltaic (PV) systems presents an opportunity for utilizing that capacity to meet peak production needs. In a modern PV system, sunlight is converted into electricity using photovoltaic (PV) arrays. Such arrays are becoming more commonly installed in homes. The Direct Current (DC) energy a solar panel creates can be received by an inverter which converts the DC energy into an AC voltage signal that powers the household and its appliances. Often, such as during peak sunlight, an excess of electrical power is produced by the PV arrays. This excess power may be stored in batteries located on site.
FIG. 1 shows a configuration in which a plurality of consumer sites 1400, 1500, which may be homes or other buildings equipped with local power sources, are coupled to a power distribution system 1200. Power distribution system 1200 receives power on transmission lines 1114 from electric generators 1103 and delivers power to the consumer sites. Also, power distribution system 1200 receives power from consumer sites and distributes power to other locations. An electric utility 1101 comprises a computer 1102 to monitor and control the distribution of power to consumer sites and controls the output of electric generators 1103.
FIG. 1 shows consumer site 1400 comprising a photovoltaic (PV) array 1406 coupled to a charge controller 1407. The output of PV array 1406 may vary widely over time in the amount of voltage and current produced. Charge controller 1407 comprises a DC to DC converter to adjust the output of PV array 1406 to a nominal DC value. Charge controller 1407 provides power from the PV array to a charge monitor 1404. Charge monitor 1404 transfers power produced by the PV array to a battery bank 1408 which stores surplus power produced by the PV array. Charge monitor 1404 also monitors the charge on the battery bank 1408. Charge monitor 1404 also provides power produced by the PV array to an inverter 1409.
Inverter 1409, (also called a converter herein), converts the DC power received from charge monitor 1404 to an Alternating Current (AC) waveform compatible with the power of the electric distribution system 1200. Inverter 1409 delivers or receives power to or from a grid power monitor 1402 coupled to the distribution system 1200. Inverter 1409 also supplies power to consumer loads 1410 within the site by way of consumer power monitor 1403. Consumer loads 1410 may comprise, for example, an air conditioning unit, household appliances and lighting.
Consumer site 1400 also comprises a computer 1401 which is coupled to a computer communications network 1112 such as the Internet. Computer 1401 receives information concerning the output of PV array 1406 from charge controller 1407. Computer 1401 receives information concerning the charge of the batteries 1408 from charge monitor 1404; information concerning the power flowing to and from grid power monitor 1402, and information concerning power flowing to consumer loads 1410 from consumer power monitor 1403. Computer 1401 also controls the operation of inverter 1409. For example, computer 1410 may control the output voltage of inverter 1409. Not shown in FIG. 1 is a memory of the computer to store information received from the various components and to store information concerning the configuration and capacity of the system of consumer site 1400. Computer 1401 also may display to the user the information received from the various aforementioned components. For example, computer 1401 may display the amount of power flowing to the distribution system as a function of time.
Computer 1401 gives a user at the consumer site 1400 control over the power he or she transmits to the grid. The computer enables the user to enter into a contract with a utility 1101 to provide a certain amount of power to distribution system 1200 during a precisely defined time interval. Utility 1101 has a computer 1102 that can communicate with computer 1401 over the network 1112 which could be the Internet. The network includes a network timing service 1300 which provides computer 1401 and computer 1102 with the precise time of day. Thus, in one embodiment, a user may sit at his or her own computer and enter into a contract with the power company specifying how much power the user will provide to the grid and at what time. In another embodiment, the power company offers terms specifying an amount of power to be provided and during what time it is to be provided and the user can indicate acceptance or rejection of these terms. In some embodiments, the power company has the ability to poll the power resources of a plurality of users coupled to the grid and determine how much power each can provide to the grid and at what times. Thus, it is advantageous to power producers to “tap” the surplus generating capacity from customers at times of peak demand by drawing from power stored in batteries. The stored power would be replaced by the customer's solar, wind or micro-hydroelectric source at a later time in the usual manner.
Thus, in one embodiment, computer 1401 will send a request over the network for information from one or more of homes and businesses (consumer sites) coupled to the network that have distributed power sources such as solar power. This information solicited from a residential unit or business unit may include: an amount of power stored by the batteries of the unit, an amount of power the customer has agreed to provide, and a time interval during which the customer agrees to supply an amount of power. Each polled home computer will report its information to computer 1102 of utility 1101. Utility computer 1102 then knows how much power is available to the grid from the houses during any time interval.
Thus, grid-interactive solar photovoltaic power systems, small wind turbines, and small scale (“micro”) hydroelectric generation may include DC power storage capacity in excess of what the system's owner requires for their own backup power needs. Additionally, the design of grid-interactive systems requires excess power production ability to be present to meet the inrush current requirements for inductive motor startup, as well as surplus capacity for power production which is not being utilized by their owner, except for short periods of time, such as when the owner operates a blow dryer (1500 w), toaster oven (2000 w) or other major appliance. So, present embodiments avoid or reduce the use of high cost peaking power plants, such as natural gas turbines, to provide capacity to the grid. Embodiments described herein solve one of the greatest complaints about solar power: that it cannot be dispatched as reliable electric power production. Embodiments include methods and systems for obtaining status information about widely distributed and disparate sources of power and synchronizing those systems such that they may be dispatched in a reliable manner.
The cost ratio between power production by PV cells, wind turbines and micro hydroelectric generation, and power storage using large battery arrays is on the order of 10 to 1 for solar (and a smaller ratio for other technologies), favoring the ability to store power. For example, a 1 kilo-Watt Hour (kWH) per day (200 watts @ 5 hours average insolation) panel costs approximately $1,000 at present-day prices, while a 1 kWH storage battery (80 amp-hours @ 12 volts nominal) costs approximately $100. These cost differences, along with the desire to have battery power as a backup during a power outage, results in customers including storage batteries when solar power is installed. However, power outages are infrequent events, so the batteries mostly just sit in a rack being given a small maintenance charge from time to time. Additionally, inverters themselves often come in a small number of sizes and may need to be oversized to provide for operation during a power outage, or simply to take advantage of the solar panel's output. This results in surplus power generating ability.
For example, a customer who has a 25 kWH “reserve” (2,000 amp-hours at 12 volts nominal, or more typically 500 amp-hours at 48 volts for system efficiency reasons) for infrequent power outage situations would be able to provide 2.5 kW at a 10% discharge rate (a widely accepted rate of discharge for storage batteries). This is well within reach of commonly deployed grid-interactive inverters. If 400 such customers were in the utility area, producing 1 megawatt-hour from a distributed customer base of PV owners would result in a cost savings of $400 to $600 per hour, based on the ability to offset peak plant production. With the growth in distributed renewable power, the ability to dispatch 10's or even 100's of megawatts of distributed power generation becomes feasible, with the cost savings providing a revenue stream for the utility and the customers.
Thus, one embodiment is a system for using power from distributed sources located at sites coupled to a power grid and also coupled to a computer communications network. The system comprises a power source at each of a plurality of sites coupled to the power grid and a computer at a site where there is a power source. A power source generates electrical power from another form of energy at the site, such as, for example, solar energy or wind energy. The computer at the consumer site is in communication with a computer at a utility plant through the computer communications network. The computer controls an amount of power delivered from the site to the power grid by controlling an output AC voltage of a converter. The system further comprises a converter for producing an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the grid derived from power produced by the power-source at the site. The power delivered to the grid increases as the output AC voltage increases and decreases as the output AC voltage decreases. The amount of power provided to the grid during a specified time of day is determined according to an agreement between a user of the site and the utility.
In some embodiments, the system further comprises a consumer power monitor at the site to monitor an amount of power delivered to the site. Some embodiments may comprise a grid power monitor to monitor the power delivered to or received from the power grid. One embodiment comprises a charge controller to receive fluctuating power from the power source and to output a more stable level of power. Embodiments may comprise a charge monitor and one or more batteries, the charge monitor to monitor a charge on the batteries. In some embodiments the computer receives proposed terms of power provision from the utility and enables a user of the site to accept or reject the received proposed terms. The computer may further enable the user of the site to propose terms of power provision to the utility. The computer may further determine an amount of power delivered to the grid and report the determined amount of power to the utility.
Another embodiment is a computer system located at a utility site that is coupled to a computer communications network. The embodiment performs functions to manage the excess power of the distributed sites according to the agreements between the utility and the consumers at the sites. The embodiment comprises a memory and a computer processor. The memory stores power provision terms of an agreement between a utility and a user of the site. The terms comprise an amount of power to be supplied by a site and a time duration during which the power is to be supplied. The memory also stores a numerical value of an amount of surplus power available from a site. The computer processor is to determine an amount of power to be supplied by a site and a time duration during which the power is to be supplied. The computer processor is also to monitor a site to determine if the site is supplying the power during the prescribed time. Note that the proposed power provision terms may comprise an amount of power to be provided that is a specified fraction of the surplus power of a site. The computer processor may execute instructions to accept or reject terms proposed by a user of a site.
FIG. 2 shows a computer 216 for setting up, allocating, monitoring and controlling power of one or more distributed sources. Computer 216 comprises at least one processor 200 that can operate according to BIOS (Basis Input/Output System) Code 204 and Operating System (OS) Code 206. The BIOS and OS code is stored in memory 208. The BIOS code is typically stored on Read-Only Memory (ROM) and the OS code is typically stored on the hard drive of server 216. Digital system 216 comprises a level 2 (L2) cache 202 located physically close to processor 200. Memory 208 also stores other programs for execution by processor 200 and stores data 209.
In an embodiment, memory 208 stores power sharing control code 207 to control sharing of surplus power of a consumer site in the case of a computer located in the home, and to control the provision of power to the grid from a plurality of sites in the case of a computer located at the power plant. In the case of a consumer site computer, computer code 207, when executed by processor 200 of computer 216 will cause computer 216 to perform functions that may include: reading sensors to determine array output power, battery power, power flowing to the grid and power flowing to the home, and controlling whether and when to let power flow to the grid. Other functions of the home computer may include: receiving and displaying web pages of the power plant computer which may function as a server to the plurality of computers distributed in the network. For example, the home computer may receive data concerning a price to be paid to the site owner for delivering from the site to the grid a certain amount of power during a specified time interval.
In the case of a computer at an electric power producing plant, computer code 207, when executed by processor 200 of computer 216, will cause computer 216 to perform functions that may include: polling each site in the network by sending a signal that signifies a request for data from the site concerning the power available from the site, receiving the requested data, calculating a total power available from a plurality of sites in the network, and verifying an amount of power from any one or more sites. Thus, for example, in a setup phase of operation, each site computer that can store a surplus of power derived from sunshine or wind, will inform the utility computer how much power it is able and willing to provide and when the power will be provided. For example, because of the amount of surplus power that a home is able to store in batteries, the site may be able to provide 2.5 kWH for 12 hours each day to the grid. In one embodiment, utility computer 1102 solicits information from site computer 1401 concerning how much power is actually being provided by the site at any given time.
Processor 200 comprises an on-chip level one (L1) cache 290, an instruction fetcher 230, control circuitry 260, and execution units 250. Level 1 cache 290 receives and stores instructions that are near to time of execution. Instruction fetcher 230 fetches instructions from memory: Execution units 250 perform the operations called for by the instructions. Execution units 250 may comprise load/store units, integer Arithmetic/Logic Units, floating point Arithmetic/Logic Units, and Graphical Logic Units. Each execution unit comprises stages to perform steps in the execution of the instructions fetched by instruction fetcher 230. In a superscalar architecture, different execution units operate in parallel. Thus, execution units 250 comprise a set of units of different types operating in parallel to execute instructions to implement an encryption key management process.
Control circuitry 260 controls instruction fetcher 230 and execution units 250. Control circuitry 260 also receives information relevant to control decisions from execution units 250. For example, control circuitry 260 is notified in the event of a data cache miss in the execution pipeline to process a stall.
Computer 216 also typically includes other components and subsystems not shown, such as: a Trusted Platform Module, memory controllers, random access memory (RAM), peripheral drivers, a system monitor, a keyboard, a color video monitor, one or more flexible diskette drives, one or more removable non-volatile media drives such as a fixed disk hard drive, CD and DVD drives, a pointing device such as a mouse, and a network interface adapter, etc. Processor 200 may also communicate with a network 212 by way of Input/Output Device 210. The network connects computer 216 with a storage area network of physical memory storage devices 214. These devices may include tape drive storage or hard disk arrays or other types of memory.
Thus, in one mode of operation of computer 216, the L2 cache receives from memory 208 data and instructions expected to be processed in the processor pipeline of processor 200. L2 cache 202 is fast memory located physically close to processor 200 to achieve greater speed. The L2 cache receives from memory 208 the instructions for a plurality of instruction threads. Such instructions may include load and store instructions, branch instructions, arithmetic logic instructions, floating point instructions, etc. The L1 cache 290 is located in the processor and contains data and instructions preferably received from L2 cache 202. Ideally, as the time approaches for a program instruction to be executed, the instruction is passed with its data, if any, first to the L2 cache, and then as execution time is near imminent, to the L1 cache.
Execution units 250 execute the instructions received from the L1 cache 290. Each of the units of execution units 250 may be adapted to execute a specific set of instructions. Instructions can be submitted to different execution units for execution in parallel. Data processed by execution units 250 are storable in and accessible from integer register files and floating point register files (not shown.) Data stored in these register files can also come from or be transferred to on-board L1 cache 290 or an external cache or memory. The processor can load data from memory, such as L1 cache, to a register of the processor by executing a load instruction. The processor can store data into memory from a register by executing a store instruction. Thus, the memory of a computer may comprise Read-Only-Memory (ROM), cache memory implemented in DRAM and SRAM, a hard disk drive, CD drives and DVD drives. A computer has its own memory and may control access to other memory such as tape drives and hard disk arrays.
Thus, the computer 1401 operating at a consumer site 1400 and executing power sharing code may perform the following functions: monitoring consumer site load, monitoring power flowing to the site, monitoring power flowing to or from the grid, monitoring the state of charge on the batteries and battery capacity, monitoring and controlling the inverters on site, increasing or decreasing power available to the grid, receiving time information from the network time service, receiving commands and information from the utility computer, and providing information to the utility. The computer 1102 operating at a utility site 1101 and executing power sharing code may perform the following functions: polling consumer sites for information, receiving information from consumer sites concerning each site's configuration including battery storage capacity and PV array capacity, receiving information from consumer sites concerning each site's available power and load, and instructing a consumer site to provide a certain agreed amount of power during a specified time interval.
FIG. 3A shows an embodiment of a flow chart 300 for providing power from a consumer site to a grid. The computer at the consumer site determines the local power system configuration which includes the capacity of batteries and may also include information concerning the configuration of PV arrays. The computer also determines the charge on the batteries (element 302). From the configuration information, the computer at the consumer site can calculate an amount of surplus power available to be delivered to the grid in a specified time interval (element 304). In one embodiment, the consumer at the consumer site uses this information to determine proposed terms comprising an amount of power and a time interval that the power will be provided. In another embodiment, the utility company will propose such terms (element 308). If there is an agreement between the utility company and the consumer to provide a specific amount of power during a specific time interval, (element 310), then the system provides the power to the grid as agreed (element 312) and the process continues (element 314). If there is not an agreement, the process continues without providing power to the grid.
FIG. 3B shows a flow chart 312 that gives more detail about the process of providing power to the grid according to an agreement to provide a specified power level during a given period of time. The process starts at element 320. The computer at the consumer site determines the time of day (element 322) from the network. The computer determines if it is time to provide power as agreed (element 324). If not, the computer continues to monitor time of day (element 322). If it is time to provide the power (element 324), then the computer instructs the inverter to raise its output power level to the grid (element 326). As it does this, the computer monitors the current flowing to the grid as determined by a grid power monitor (element 328). Given the voltage and current, the computer computes the amount of power flowing to the grid (element 330). If the power output is not at the specified power level (element 332), then the computer causes the inverter to raise the voltage level further (element 326). Once the power output to the grid is at the specified level (element 332), the computer monitors the time of day (element 334). If the specified time interval for providing power is not at an end (element 336), the computer continues to monitor time of day (element 334). When the specified time period ends (element 336), the computer instructs or causes the inverter to lower its output voltage to the grid until no power is being supplied to the grid (element 338). And the process continues (element 340).
Thus, one embodiment is a method to provide power produced by sources located at sites distributed over a potentially large geographical area to a power distribution system of a utility. The method comprises storing at a location of the utility, configuration information about each of a plurality of the distributed sites. The configuration information comprises an amount of surplus power available from the site. The method further comprises storing power provision terms of agreements between the utility and each of a plurality of the sites. The power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided. The method further comprises scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms.
The method may further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources. In some embodiments, the method comprises monitoring power provided by a site during a time for which power was agreed to be provided to the distribution system from the site. The method may further comprise sending power provision terms to one or more sites and determining which of the one or more sites accepts the terms sent to it. Alternatively, the method may comprise receiving the power provision terms from each of one or more sites and accepting or rejecting terms from each site.
FIG. 4 shows a flowchart 400 of an embodiment of a process for determining power available from each consumer site in the network and scheduling a time for each site to provide some of its surplus power according to an agreement between the utility and each site. The process starts at element 401. The computer of the utility polls a consumer site by sending a request for information to the site over the network (element 402). Thus, the utility can acquire over the network information about each consumer site that has a computer coupled to the network. The information that the utility computer requests includes an amount of power the site can provide in a specified time interval (element 404). In one embodiment, the utility proposes terms to the consumer (element 406). In addition or in the alternative, the consumer proposes terms to the utility (element 406). If there is no agreement between the site and the utility (element 408), then the next site is polled (element 402). If there is an agreement between the site and the utility (element 408), then the utility computer schedules the site to provide power according to the agreed terms (element 410).
Thus, in some embodiments, the utility computer schedules a plurality of sites to provide a specified amount of power during a specified time of day. Each site produces its specified power precisely at the right time. For example, the utility may schedule a plurality of sites to each supply 2.5 kW from 8 am to 6 pm. If there are 100 sites providing this power, the total power provided is 0.25 MegaWatts. If there are 1000 sites providing this power, the total power provided is 2.5 MegaWatts. This results in a substantial savings in power that would otherwise have to be produced by costly conventional electric generators. Someday solar panels in almost every home will likely be a reality. Thus, by pooling surplus power from distributed power sources, the conventional electrical generators will be needed far less.
Some embodiments can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements. Some embodiments are thus implemented in software, which includes but is not limited to firmware, resident software, microcode, etc. Furthermore, embodiments can take the form of a computer program product accessible from a machine accessible readable medium providing program code for use by or in connection with a computer such as shown in FIG. 2, or any instruction execution system. For the purposes of this description, a machine accessible or computer-usable or computer readable medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor. system (or apparatus or device) or a propagation medium. Examples of a machine accessible medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk. Current examples of optical disks include compact disk—read only memory (CD-ROM), compact disk—read/write (CD-R/W) and DVD.
A data processing system suitable for storing and/or executing program code will include at least one processor coupled directly or indirectly to memory elements through a system bus. The memory elements can include local memory 208 employed during actual execution of the program code, bulk storage, and cache memories 202, 290, which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution. Input/output or I/O devices (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers. Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters.
Thus, another embodiment is a computer program product. The computer program product comprises a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to perform operations for using distributed power sources. The operations of the computer comprise storing at a utility location, configuration information about each of a plurality of sites. The configuration information may comprise an amount of surplus power available from a site. The operations of the computer further comprise storing power provision terms of agreements between the utility and each of a plurality of the sites. The power provision terms comprise an amount of surplus power to be delivered to the distribution system by a site and the time of day at which the amount of surplus power is to be provided. The operations further comprise scheduling by a computer of the utility a time of day during which a site shall produce an agreed amount of surplus power according to the stored power provision terms. The operations may yet further comprise reducing an amount of power produced at a location of the utility in proportion to an amount of power received from the distributed sources.
Although the present embodiments and some of their advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Although an embodiment of the invention may achieve multiple objectives, not every embodiment falling within the scope of the attached claims will achieve every objective. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.

Claims (15)

The invention claimed is:
1. A method to provide power produced by sources located at sites distributed over a geographical area to a power distribution system, comprising:
storing at a location of a utility, information concerning a configuration of each of a plurality of sites that provides electrical power from a renewable power source, wherein the configuration information comprises an amount of electrical power available from each site in the plurality of sites;
storing power provision terms of agreements between the utility and each site in the plurality of the sites, wherein the power provision terms comprise an amount of electrical power to be delivered to the power distribution system by each site and a time of day at which the amount of electrical power is to be provided, wherein a computer at each site is further to receive proposed power provision terms from a computer at the utility to enable a user of the site to accept or reject the received proposed provision terms;
responsive to the user at the site accepting the proposed provision terms, scheduling by the computer at the utility the time of day during which each site shall produce and provide an agreed amount of electrical power to the power distribution system according to the stored power provision terms;
responsive to receiving the schedule from the computer at the utility at a computer at each site that is in communication with the computer at a utility through a computer communications network, controlling, by the computer at the site, an amount of power delivered from the site to the power distribution system by controlling an output AC voltage of a converter that produces an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the power distribution system derived from electrical power produced by the renewable power source associated with the site and adjusted by a charge controller that receives the electrical power from the renewable power source and adjusts the output via a DC to DC converter, wherein the electrical power varies in voltage and current, wherein the output is a nominal DC voltage, wherein the output is lowered to the nominal DC voltage in response to the electrical power comprising a high voltage, and wherein the output is raised to the nominal DC voltage in response to the electrical power comprising a low voltage, wherein the electrical power delivered to the power distribution system increases as the output AC voltage increases and decreases as the output AC voltage decreases, and wherein the amount of power provided to the power distribution system during a specified time of day is determined according to the power provision terms of the agreement between the utility and the site; and
reducing an amount of electrical power produced at the location of the utility in proportion to the amount of electrical power received from the plurality of sites.
2. The method of claim 1, further comprising:
monitoring the amount of electrical power provided by each site during the time of day for which the amount of electrical power was agreed to be provided to the power distribution system from the site.
3. The method of claim 1, further comprising:
determining which of the one or more sites accepts its associated power provision terms.
4. The method of claim 1, further comprising:
receiving agreed-to power provision terms from each of one or more sites; and
accepting or rejecting the agreed-to power provision terms from each site.
5. The method of claim 1, wherein the computer communications network is the Internet.
6. A computer program product, comprising: a non-transitory computer readable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed on a computer, causes the computer to:
store at a location of a utility, information concerning a configuration of each of a plurality of sites that provides electrical power from a renewable power source, wherein the configuration information comprises an amount of electrical power available from each site in the plurality of sites;
store power provision terms of agreements between the utility and each site in the plurality of the sites, wherein the power provision terms comprise an amount of electrical power to be delivered to the power distribution system by each site and a time of day at which the amount of electrical power is to be provided, wherein a computer at each site is further to receive proposed power provision terms from a computer at the utility to enable a user of the site to accept or reject the received proposed provision terms;
responsive to the user at the site accepting the proposed provision terms, schedule by the computer at the utility the time of day during which each site shall produce and provide an agreed amount of electrical power to the power distribution system according to the stored power provision terms;
responsive to receiving the schedule from the computer at the utility at a computer at each site that is in communication with the computer at a utility through a computer communications network, control, by the computer at the site, an amount of power delivered from the site to the power distribution system by controlling an output AC voltage of a converter that produces an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the power distribution system derived from electrical power produced by the renewable power source associated with the site and adjusted by a charge controller that receives the electrical power from the renewable power source and adjusts the output via a DC to DC converter, wherein the electrical power varies in voltage and current, wherein the output is a nominal DC voltage, wherein the output is lowered to the nominal DC voltage in response to the electrical power comprising a high voltage, and wherein the output is raised to the nominal DC voltage in response to the electrical power comprising a low voltage, wherein the electrical power delivered to the power distribution system increases as the output AC voltage increases and decreases as the output AC voltage decreases, and wherein the amount of power provided to the power distribution system during a specified time of day is determined according to the power provision terms of the agreement between the utility and the site; and
reduce an amount of electrical power produced at the location of the utility in proportion to the amount of electrical power received from the plurality of sites.
7. The computer program product of claim 6, wherein the computer readable program further causes the computer to:
monitor the amount of electrical power provided by each site during the time of day for which the amount of electrical power was agreed to be provided to the power distribution system from the site.
8. The computer program product of claim 6, wherein the computer readable program further causes the computer to:
determine which of the one or more sites accepts its associated power provision terms.
9. The computer program product of claim 6, wherein the computer readable program further causes the computer to:
receive agreed-to power provision terms from each of one or more sites; and
accept or reject the agreed-to power provision terms from each site.
10. The computer program product of claim 6, wherein the computer communications network is the Internet.
11. A computer system at a utility comprising:
a processor; and
a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to:
store at a location of the utility, information concerning a configuration of each of a plurality of sites that provides electrical power from a renewable power source, wherein the configuration information comprises an amount of electrical power available from each site in the plurality of sites;
store power provision terms of agreements between the utility and each site in the plurality of the sites, wherein the power provision terms comprise an amount of electrical power to be delivered to the power distribution system by each site and a time of day at which the amount of electrical power is to be provided, wherein a computer at each site is further to receive proposed power provision terms from the computer system at the utility to enable a user of the site to accept or reject the received proposed provision terms;
responsive to the user at the site accepting the proposed provision terms, schedule the time of day during which each site shall produce and provide an agreed amount of electrical power to the power distribution system according to the stored power provision terms, wherein, responsive to a computer at each site that is in communication with the computer at a utility through a computer communications network receiving the schedule from the computer at the utility, the computer at the site controls an amount of power delivered from the site to the power distribution system by controlling an output AC voltage of a converter that produces an output AC voltage and an output AC current that is a function of the output AC voltage to deliver power to the power distribution system derived from electrical power produced by the renewable power source associated with the site and adjusted by a charge controller that receives the electrical power from the renewable power source and adjusts the output via a DC to DC converter, wherein the electrical power varies in voltage and current, wherein the output is a nominal DC voltage, wherein the output is lowered to the nominal DC voltage in response to the electrical power comprising a high voltage, and wherein the output is raised to the nominal DC voltage in response to the electrical power comprising a low voltage, wherein the electrical power delivered to the power distribution system increases as the output AC voltage increases and decreases as the output AC voltage decreases, and wherein the amount of power provided to the power distribution system during a specified time of day is determined according to the power provision terms of the agreement between the utility and the site; and
reduce an amount of electrical power produced at the location of the utility in proportion to the amount of electrical power received from the plurality of sites.
12. The system of claim 11, wherein the instructions further cause the processor to:
determine which of the one or more sites accepts its associated power provision terms.
13. The system of claim 11, wherein the instructions further cause the processor to:
receive agreed-to power provision terms from each of one or more sites; and
accept or reject the agreed-to power provision terms from each site.
14. The system of claim 11, wherein the instructions further cause the processor to:
monitor the amount of electrical power provided by each site during the time of day for which the amount of electrical power was agreed to be provided to the power distribution system from the site.
15. The system of claim 11, wherein the computer communications network is the Internet.
US13/368,817 2009-01-02 2012-02-08 Distributed grid-interactive photovoltaic-based power dispatching Expired - Fee Related US9229501B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/368,817 US9229501B2 (en) 2009-01-02 2012-02-08 Distributed grid-interactive photovoltaic-based power dispatching

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/348,042 US8352091B2 (en) 2009-01-02 2009-01-02 Distributed grid-interactive photovoltaic-based power dispatching
US13/368,817 US9229501B2 (en) 2009-01-02 2012-02-08 Distributed grid-interactive photovoltaic-based power dispatching

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/348,042 Division US8352091B2 (en) 2009-01-02 2009-01-02 Distributed grid-interactive photovoltaic-based power dispatching

Publications (2)

Publication Number Publication Date
US20120143384A1 US20120143384A1 (en) 2012-06-07
US9229501B2 true US9229501B2 (en) 2016-01-05

Family

ID=42312225

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/348,042 Expired - Fee Related US8352091B2 (en) 2009-01-02 2009-01-02 Distributed grid-interactive photovoltaic-based power dispatching
US13/368,817 Expired - Fee Related US9229501B2 (en) 2009-01-02 2012-02-08 Distributed grid-interactive photovoltaic-based power dispatching

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/348,042 Expired - Fee Related US8352091B2 (en) 2009-01-02 2009-01-02 Distributed grid-interactive photovoltaic-based power dispatching

Country Status (1)

Country Link
US (2) US8352091B2 (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10468993B2 (en) * 2007-05-17 2019-11-05 Enphase Energy, Inc. Inverter for use in photovoltaic module
WO2010031414A1 (en) * 2008-09-18 2010-03-25 Siemens Aktiengesellschaft Functional module and coupling module for a switch device control and system for switch device control
US8352091B2 (en) 2009-01-02 2013-01-08 International Business Machines Corporation Distributed grid-interactive photovoltaic-based power dispatching
US20100306027A1 (en) * 2009-06-02 2010-12-02 International Business Machines Corporation Net-Metering In A Power Distribution System
US8219259B2 (en) * 2009-06-03 2012-07-10 International Business Machines Corporation Maintaining uniform power consumption from an electric utility by a local load in a power distribution system
US8135499B2 (en) 2009-07-07 2012-03-13 International Business Machines Corporation Load shedding of a selected substation by an electric utility
DE102009040090A1 (en) * 2009-09-04 2011-03-10 Voltwerk Electronics Gmbh Island unit for a power grid with a control unit for controlling an energy flow between the power generation unit, the energy storage unit, the load unit and / or the power grid
JP5507959B2 (en) * 2009-10-26 2014-05-28 パナソニック株式会社 Power selling system
US9559522B2 (en) * 2009-12-22 2017-01-31 Kevin James WILLIAMS Distributed energy source system
US9379549B2 (en) * 2010-04-26 2016-06-28 Nec Corporation Electric power control system and method
US8521337B1 (en) * 2010-07-20 2013-08-27 Calm Energy Inc. Systems and methods for operating electrical supply
US20120109389A1 (en) * 2010-10-27 2012-05-03 Redwood Systems, Inc. Distributed power point control
JP2012125063A (en) * 2010-12-08 2012-06-28 Sony Corp Power management system
KR101251554B1 (en) * 2010-12-17 2013-04-08 주식회사 케이티 Charging/discharging system for solar light power generator in smart grid environment with real-time price, duplex convertor of charging/discharging system, and charging/discharging method for solar light power generator
WO2012105105A1 (en) 2011-01-31 2012-08-09 日本電気株式会社 Electrical power management system and electrical power management method
US20120256490A1 (en) * 2011-04-07 2012-10-11 Yongchun Zheng Integrated Expandable Grid-Ready Solar Electrical Generator
EP2541722B1 (en) * 2011-06-29 2015-09-30 Siemens Aktiengesellschaft Method and controller for controlling an electric power production unit, in particular a wind turbine
US8924034B2 (en) * 2011-09-01 2014-12-30 Sharp Laboratories Of America, Inc. Energy management system
US8751054B2 (en) * 2011-09-02 2014-06-10 Sharp Laboratories Of America, Inc. Energy prediction system
GB2494658A (en) * 2011-09-14 2013-03-20 Bae Systems Plc Power distribution algorithm
EP2760099A4 (en) * 2011-09-22 2015-02-18 Panasonic Corp Electric power conditioning device and method for conditioning electric power
US8793028B2 (en) * 2011-11-21 2014-07-29 General Electric Company System and method for determining potential power of inverters during curtailment mode
US9329612B2 (en) * 2012-10-05 2016-05-03 Petra Solar, Inc. Methods and systems for mitigation of intermittent generation impact on electrical power systems
US9728964B2 (en) * 2013-03-15 2017-08-08 Vivint, Inc. Power production monitoring or control
ITSP20130001A1 (en) * 2013-04-23 2014-10-24 Dario Ottolini ELECTRONIC POWER IN CURRENT CONTINUOUS SYSTEM THAT CONTROLS AND MANAGES IN INTELLIGENT MANNER THE POWER OF A PHOTOVOLTAIC SYSTEM OF A TYPE CONNECTED TO THE PUBLIC ELECTRICITY NETWORK USING THE CHARGE AND DISCHARGE OF A GROUP OF ELE BATTERIES
DE102013226761A1 (en) * 2013-12-19 2015-06-25 Robert Bosch Gmbh Method and device for laying out a photovoltaic system
JP6160481B2 (en) * 2013-12-27 2017-07-12 ソニー株式会社 Power supply device, power supply system, and power supply control method
CN103956972A (en) * 2014-05-20 2014-07-30 国家电网公司 Photovoltaic power generation energy storage power station three-layer battery monitoring system and monitoring method
US10879695B2 (en) 2014-07-04 2020-12-29 Apparent Labs, LLC Grid network gateway aggregation
US11063431B2 (en) 2014-07-04 2021-07-13 Apparent Labs Llc Hierarchical and distributed power grid control
US20160204610A1 (en) * 2014-07-04 2016-07-14 Stefan Matan Intelligent battery backup at a distributed grid node
WO2016029128A1 (en) * 2014-08-22 2016-02-25 East Penn Manufacturing Co. Control of multiple battery groups
WO2016100406A1 (en) * 2014-12-16 2016-06-23 Sinewatts, Inc. Dispatchable photovoltaic panel with fully integrated energy storage and grid interactive power conversion
WO2020028578A1 (en) 2018-07-31 2020-02-06 Alliance For Sustainable Energy, Llc Distributed reinforcement learning and consensus control of energy systems
US11196258B2 (en) 2018-08-03 2021-12-07 Sacramento Municipal Utility District Energy control and storage system for controlling power based on a load shape
WO2020220699A1 (en) * 2019-04-28 2020-11-05 珠海优特电力科技股份有限公司 Dynamic management and control method and device for electricity load, storage medium, and electronic device
US20210263578A1 (en) * 2020-02-24 2021-08-26 Massachusetts Institute Of Technology Photovoltaic smart power distribution box and controller
US11594885B2 (en) 2020-03-03 2023-02-28 Massachusetts Institute Of Technology Photovoltaic grid capacity sensor
US11381090B2 (en) 2020-10-05 2022-07-05 ATMA Energy, LLC Systems and methods for dynamic control of distributed energy resource systems
US11456601B1 (en) * 2021-08-08 2022-09-27 D&D Patent And Trademark Holding Company, Llc Intelligent routing of electricity

Citations (165)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4085334A (en) 1974-10-09 1978-04-18 Hitachi, Ltd. Electronic system for process instrumentation and control
US4235221A (en) 1979-08-23 1980-11-25 Murphy Gerald G Solar energy system and apparatus
US4251736A (en) 1979-07-23 1981-02-17 United Technologies Corporation Method for controlling power flow between an electrochemical cell and a power grid
US4251735A (en) 1979-07-23 1981-02-17 United Technologies Corporation Dual speed control circuit for power flow through an inverter
US4528457A (en) 1983-02-28 1985-07-09 Keefe Donald J DC-AC converter for supplementing an AC power source
US4620283A (en) 1983-11-29 1986-10-28 Lehigh University Programmable load controller
US5225712A (en) 1991-02-01 1993-07-06 U.S. Windpower, Inc. Variable speed wind turbine with reduced power fluctuation and a static VAR mode of operation
US5430430A (en) 1992-07-03 1995-07-04 Euro Cp S.A.R.L. Method of managing electric power on the basis of tariff schedules, in a network within a dwelling or the like
US5619204A (en) 1995-02-27 1997-04-08 Analog Devices, Incorporated Analog-to-digital converter with optional low-power mode
US5659465A (en) 1994-09-23 1997-08-19 Aeroviroment, Inc. Peak electrical power conversion system
US5808881A (en) 1994-09-28 1998-09-15 Samsung Electronics Co., Ltd. Power-supply controller of computer
US6111767A (en) 1998-06-22 2000-08-29 Heliotronics, Inc. Inverter integrated instrumentation having a current-voltage curve tracer
US6118678A (en) 1999-06-10 2000-09-12 Limpaecher; Rudolf Charge transfer apparatus and method therefore
US6128204A (en) 1998-08-26 2000-10-03 Northrop Grumman Corporation Line power unit for micropower generation
US6134124A (en) 1999-05-12 2000-10-17 Abb Power T&D Company Inc. Universal distributed-resource interface
US6194794B1 (en) 1999-07-23 2001-02-27 Capstone Turbine Corporation Integrated reciprocating engine generator set and turbogenerator system and method
US6215199B1 (en) 1999-11-13 2001-04-10 Adolf Lysenko Wind-driven electrical energy generating device
US6219623B1 (en) 1997-11-24 2001-04-17 Plug Power, Inc. Anti-islanding method and apparatus for distributed power generation
US6281601B1 (en) 1999-07-23 2001-08-28 Capstone Turbine Corporation Turbogenerator power control system and method
US6282104B1 (en) 2000-03-14 2001-08-28 Applied Power Corporation DC injection and even harmonics control system
US20020014802A1 (en) 2000-05-31 2002-02-07 Cratty William E. Power system utilizing a DC bus
US20020036430A1 (en) 2000-09-28 2002-03-28 Welches Richard S. Local area grid for distributed power
US6404075B1 (en) 2000-01-18 2002-06-11 Chevron Energy Solutions, L.P. Uninterruptible power generation system
US6404655B1 (en) 1999-12-07 2002-06-11 Semikron, Inc. Transformerless 3 phase power inverter
US20020084655A1 (en) 2000-12-29 2002-07-04 Abb Research Ltd. System, method and computer program product for enhancing commercial value of electrical power produced from a renewable energy power production facility
US20020171397A1 (en) 2001-05-21 2002-11-21 Cellex Power Products, Inc. Hybrid energy storage device charge equalization system and method
US6487096B1 (en) 1997-09-08 2002-11-26 Capstone Turbine Corporation Power controller
US20030007369A1 (en) 1998-04-02 2003-01-09 Gilbreth Mark G. Power controller
US6522031B2 (en) 2000-10-10 2003-02-18 American Electric Power Company, Inc. Power load-leveling system and packet electrical storage
US20030041037A1 (en) 2001-05-10 2003-02-27 Spool Peter R. Business management system and method for a deregulated electric power market with sharing of supply chain data
US6541139B1 (en) 1999-08-05 2003-04-01 Alan W. Cibuzar Septic battery
US20030167105A1 (en) 2000-07-28 2003-09-04 Colborn Jeffrey A. System of and method for power management
US6681156B1 (en) 2000-09-28 2004-01-20 Siemens Aktiengesellschaft System and method for planning energy supply and interface to an energy management system for use in planning energy supply
US6757590B2 (en) 2001-03-15 2004-06-29 Utc Fuel Cells, Llc Control of multiple fuel cell power plants at a site to provide a distributed resource in a utility grid
US6765315B2 (en) 2001-03-14 2004-07-20 International Power Systems, Inc. Bi-directional regulator/converter with buck/boost by fuzzy logic control
US20040158360A1 (en) 2003-02-04 2004-08-12 Charles Garland System and method of energy management and allocation within an energy grid
US20040165408A1 (en) 2003-02-21 2004-08-26 Mr.Rick West Dc to ac inverter with single-switch bipolar boost circuit
US6785592B1 (en) 1999-07-16 2004-08-31 Perot Systems Corporation System and method for energy management
US6812586B2 (en) 2001-01-30 2004-11-02 Capstone Turbine Corporation Distributed power system
US6865685B2 (en) 2001-03-20 2005-03-08 American Power Conversion Power supply event notification system for sending an electronic notification to multiple destinations
US6900566B2 (en) 2003-02-21 2005-05-31 Denso Corporation Vehicle AC generator
US20050165511A1 (en) 2004-01-23 2005-07-28 Matthew Fairlie Energy network
US6925361B1 (en) 1999-11-30 2005-08-02 Orion Engineering Corp. Distributed energy neural network integration system
US6963802B2 (en) 2001-10-05 2005-11-08 Enis Ben M Method of coordinating and stabilizing the delivery of wind generated energy
US7000395B2 (en) 2004-03-11 2006-02-21 Yuan Ze University Hybrid clean-energy power-supply framework
US7043380B2 (en) 2003-09-16 2006-05-09 Rodenberg Iii Ernest Adolph Programmable electricity consumption monitoring system and method
US7042110B2 (en) 2003-05-07 2006-05-09 Clipper Windpower Technology, Inc. Variable speed distributed drive train wind turbine system
US7051529B2 (en) 2002-12-20 2006-05-30 United Technologies Corporation Solar dish concentrator with a molten salt receiver incorporating thermal energy storage
US7064969B2 (en) 2003-02-21 2006-06-20 Distributed Power, Inc. Monopolar DC to bipolar to AC converter
US7071579B2 (en) 2002-06-07 2006-07-04 Global Energyconcepts,Llc Wind farm electrical system
US7117044B2 (en) 2003-12-30 2006-10-03 Square D Company Alternative energy system control method and apparatus
US7142949B2 (en) 2002-12-09 2006-11-28 Enernoc, Inc. Aggregation of distributed generation resources
US20060277457A1 (en) 2005-06-07 2006-12-07 Salkind Carole T Method and apparatus for integrating video into web logging
US20070100506A1 (en) 2005-10-31 2007-05-03 Ralph Teichmann System and method for controlling power flow of electric power generation system
US7231281B2 (en) 2004-12-14 2007-06-12 Costa Enterprises, L.L.C. Dynamic control system for power sub-network
US7231280B2 (en) 2004-12-14 2007-06-12 Costa Enterprises, L.L.C. Dynamic control system for power sub-network
US20070185729A1 (en) 2006-02-06 2007-08-09 Segerman Charles A System for negotiating green tags or fixed price energy contracts
US7262694B2 (en) 2004-06-17 2007-08-28 Gaia Power Technologies, Inc. Multifunctional, intelligent power and communication device
US7274975B2 (en) 2005-06-06 2007-09-25 Gridpoint, Inc. Optimized energy management system
US7274974B2 (en) 2005-02-22 2007-09-25 Square D Company Independent automatic shedding branch circuit breaker
US7276807B2 (en) 2006-01-19 2007-10-02 General Electric Company Wind turbine dump load system and method
US7280377B2 (en) 2004-08-16 2007-10-09 Caterpillar Inc. Power converter in a utility interactive system
US20070271006A1 (en) * 2006-05-18 2007-11-22 Gridpoint, Inc. Modular energy control system
US20070282495A1 (en) 2006-05-11 2007-12-06 University Of Delaware System and method for assessing vehicle to grid (v2g) integration
US7319313B2 (en) 2005-08-10 2008-01-15 Xantrex Technology, Inc. Photovoltaic DC-to-AC power converter and control method
US20080021976A1 (en) 2006-07-21 2008-01-24 At&T Corp. System and method of providing a context-aware personalized blogging agent
US7324361B2 (en) 2005-01-28 2008-01-29 Kasemsan Siri Solar array inverter with maximum power tracking
US20080046387A1 (en) 2006-07-23 2008-02-21 Rajeev Gopal System and method for policy based control of local electrical energy generation and use
US20080091626A1 (en) 2006-10-17 2008-04-17 Gary Kremen Systems, methods and financial instruments for renewable energy consumer premises equipment financing
US7372709B2 (en) 2003-09-11 2008-05-13 The Board Of Trustees Of The University Of Illinois Power conditioning system for energy sources
US20080114499A1 (en) 2006-11-09 2008-05-15 Gridpoint, Inc. Energy arbitrage by load shifting
US20080122293A1 (en) * 2006-10-13 2008-05-29 Pv Powered, Inc. System and Method for Anti-Islanding, Such as Anti-Islanding for a Grid-Connected Photovoltaic Inverter
US20080143188A1 (en) 2006-12-06 2008-06-19 Meir Adest Distributed power harvesting systems using dc power sources
US7397142B1 (en) 2005-10-18 2008-07-08 Willard Cooper Renewable energy electric power generating system
US20080167756A1 (en) 2007-01-03 2008-07-10 Gridpoint, Inc. Utility console for controlling energy resources
US20080172346A1 (en) 2007-01-12 2008-07-17 Clean Power Finance, Inc. Methods, systems and agreements for increasing the likelihood of repayments under a financing agreement for renewable energy equipment
US20080222097A1 (en) 2007-03-05 2008-09-11 Frank Lawrence Jania Apparatus, system, and method for an inline display of related blog postings
US20080258470A1 (en) 2007-04-12 2008-10-23 Soon Eng Khoo Energy Generation System For Housing, Commercial, and Industrial Applications
US20080272934A1 (en) 2005-03-08 2008-11-06 Jackson Kit Wang Systems and Methods for Modifying Power Usage
US20080312782A1 (en) * 2007-06-15 2008-12-18 Gene Berdichevsky Electric vehicle communication interface
US20090012917A1 (en) 2005-10-04 2009-01-08 Thompson Technology Industries, Inc. System and Method for Array and String Level Monitoring of a Grid-Connected Photovoltaic Power System
US7476987B2 (en) 2006-04-25 2009-01-13 The University Of New Brunswick Stand-alone wind turbine system, apparatus, and method suitable for operating the same
US20090048716A1 (en) 2004-06-15 2009-02-19 John Joseph Marhoefer Method and Apparatus for Optimization of Distributed Generation
US7499762B2 (en) 2006-03-21 2009-03-03 Digitalogic, Inc. Intelligent grid system
US20090076661A1 (en) 2007-07-25 2009-03-19 Ken Pearson Apparatus, system, and method to manage the generation and use of hybrid electric power
US20090078300A1 (en) 2007-09-11 2009-03-26 Efficient Solar Power System, Inc. Distributed maximum power point tracking converter
US20090094345A1 (en) 2006-01-20 2009-04-09 Nhn Corporation News server for trackback between news and blog and method for interconnection thereof
US20090093916A1 (en) 2003-10-15 2009-04-09 Ice Energy, Inc. Utility managed virtual power plant utilizing aggregated thermal energy storage
US7519658B1 (en) 2008-05-02 2009-04-14 International Business Machines Corporation Automatic blogging during media viewing
US20090112935A1 (en) 2007-10-29 2009-04-30 Hefta-Gaub Bradly D Integrating activity log information with user-specified content
US20090147554A1 (en) 2007-12-05 2009-06-11 Solaredge, Ltd. Parallel connected inverters
US20090160259A1 (en) 2007-12-21 2009-06-25 Wi-Chi, Inc. Distributed Energy Conversion Systems
US20090172635A1 (en) 2007-12-28 2009-07-02 Auriemma Stephen T System and method for allowing the creation of composite applications through the wiring of loosely coupled existing or custom components of disparate technologies
US20090177548A1 (en) 2008-01-09 2009-07-09 Eisenlohr Brett F Cooperative environmental and life benefit exchange system
US20090179500A1 (en) 2008-01-10 2009-07-16 Stmicroelectronics S.R.L. Multi-cellular photovoltaic panel system with dc-dc conversion replicated for groups of cells in series of each panel and photovoltaic panel structure
US20090187499A1 (en) 2008-01-21 2009-07-23 David Mulder System, Method and Computer Program Product for Providing Demand Response Functionality
US20090206666A1 (en) 2007-12-04 2009-08-20 Guy Sella Distributed power harvesting systems using dc power sources
US20090210269A1 (en) 2008-02-19 2009-08-20 Rovshan Sade Method for Operating a Renewable Energy Power Generation Facility
US20090210329A1 (en) 2008-02-19 2009-08-20 Rovshan Sade Renewable Energy Park
US20090217287A1 (en) 2008-02-26 2009-08-27 International Business Machines Corporation Federation of composite applications
US20090216910A1 (en) 2007-04-23 2009-08-27 Duchesneau David D Computing infrastructure
US20090234685A1 (en) 2008-03-13 2009-09-17 Ben Tarbell Renewable energy system maintenance business model
US20090234750A1 (en) 2008-03-11 2009-09-17 David Arfin Renewable energy system monitor
US20090240449A1 (en) 2007-12-20 2009-09-24 Tollgrade Communications, Inc. Power Distribution Monitoring System And Method
US7605498B2 (en) 2007-10-15 2009-10-20 Ampt, Llc Systems for highly efficient solar power conversion
US7608937B1 (en) 2008-09-30 2009-10-27 General Electric Company Power generation system and method for storing electrical energy
US20090276263A1 (en) 2007-11-26 2009-11-05 Infosys Technologies Ltd. Framework for realization of web 2.0 features
US20090276500A1 (en) 2005-09-21 2009-11-05 Amit Vishram Karmarkar Microblog search engine system and method
US20090281674A1 (en) 2008-05-09 2009-11-12 Taft Jeffrey D Method and system for managing a power grid
US20090313174A1 (en) * 2008-06-16 2009-12-17 International Business Machines Corporation Approving Energy Transaction Plans Associated with Electric Vehicles
US7645931B2 (en) 2007-03-27 2010-01-12 Gm Global Technology Operations, Inc. Apparatus to reduce the cost of renewable hydrogen fuel generation by electrolysis using combined solar and grid power
US20100010939A1 (en) 2008-07-12 2010-01-14 David Arfin Renewable energy system business tuning
US20100017045A1 (en) * 2007-11-30 2010-01-21 Johnson Controls Technology Company Electrical demand response using energy storage in vehicles and buildings
US20100057480A1 (en) 2008-08-27 2010-03-04 David Arfin Energy Services
US20100057544A1 (en) 2008-09-03 2010-03-04 Ben Tarbell Renewable energy employee and employer group discounting
US20100076835A1 (en) 2008-05-27 2010-03-25 Lawrence Silverman Variable incentive and virtual market system
US20100076615A1 (en) 2008-09-13 2010-03-25 Moixa Energy Holdings Limited Systems, devices and methods for electricity provision, usage monitoring, analysis, and enabling improvements in efficiency
US20100082464A1 (en) * 2008-10-01 2010-04-01 Keefe Robert A System and Method for Managing the Consumption and Discharging of Power of Electric Vehicles
US20100094479A1 (en) 2008-10-10 2010-04-15 Keefe Robert A System and Method for Providing Voltage Control in a Power Line Distribution Network
US20100097827A1 (en) 2007-07-02 2010-04-22 Ben-Gurion University Of The Negev Research And Development Aurthority Method And Circuitry for Improving the Magnitude and Shape of the Output Current of Switching Power Converters
US20100117452A1 (en) 2008-11-07 2010-05-13 Dunnmon Jared A Delocalized Intrastructure Power Grid And Devices
US7719864B2 (en) 2008-04-02 2010-05-18 Array Converter, Inc. Pulse amplitude modulated current converter
US20100127576A1 (en) 2008-11-25 2010-05-27 Sma Solar Technology Ag Determination of the load capability of a DC voltage source which is connectable to an electric power grid via an inverter and a grid disconnect switch
US20100133911A1 (en) 2008-12-03 2010-06-03 Bertrand Jeffery Williams Solar power array with maximized panel power extraction
US20100145884A1 (en) 2008-12-04 2010-06-10 American Power Conversion Corporation Energy savings aggregation
US20100145542A1 (en) 2007-03-14 2010-06-10 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US20100148587A1 (en) 2008-12-17 2010-06-17 Alireza Khaligh Multiple-input dc-dc converter
US20100157638A1 (en) 2008-12-20 2010-06-24 Azuray Technologies, Inc. Energy Conversion Systems With Power Control
US20100157632A1 (en) 2008-12-20 2010-06-24 Azuray Technologies, Inc. Energy Conversion Systems With Power Control
US20100174418A1 (en) 2009-01-02 2010-07-08 International Business Machines Corporation Distributed grid-interactive photovoltaic-based power dispatching
US20100191489A1 (en) 2009-01-28 2010-07-29 Uqm Technologies, Inc. Distributed Generation Power System
US20100198421A1 (en) 2009-01-30 2010-08-05 Board Of Regents, The University Of Texas System Methods and Apparatus for Design and Control of Multi-port Power Electronic Interface for Renewable Energy Sources
US20100207455A1 (en) 2009-02-13 2010-08-19 Miasole Thin-film photovoltaic power element with integrated low-profile high-efficiency DC-DC converter
US20100217642A1 (en) 2009-02-26 2010-08-26 Jason Crubtree System and method for single-action energy resource scheduling and participation in energy-related securities
US20100222935A1 (en) 2007-08-28 2010-09-02 Forbes Jr Joseph W System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US7797084B2 (en) 2005-02-08 2010-09-14 Kazuo Miwa Building energy management system
US7800248B2 (en) 2007-02-27 2010-09-21 Sma Solar Technology Ag Backup power system
US20100250014A1 (en) 2009-02-11 2010-09-30 Taft Jeffrey D Method and system for reducing feeder circuit loss using demand response
US7834580B2 (en) 2007-07-27 2010-11-16 American Power Conversion Corporation Solar powered apparatus
US20100293045A1 (en) 2009-05-14 2010-11-18 James Moeller Burns Centralized Renewable Energy System With Fractional Ownership and a Method of Disaggregated Net Metering of its Renewable Energy Output Among Utility Customers Who Are Fractional Owners
US20100306027A1 (en) 2009-06-02 2010-12-02 International Business Machines Corporation Net-Metering In A Power Distribution System
US20100312412A1 (en) 2009-06-03 2010-12-09 International Business Machines Corporation Maintaining Uniform Power Consumption From An Electric Utility By A Local Load In A Power Distribution System
US7855906B2 (en) 2009-10-26 2010-12-21 General Electric Company DC bus voltage control for two stage solar converter
US20110010018A1 (en) 2009-07-07 2011-01-13 International Business Machines Corporation Load Shedding By An Electric Utility
US7890436B2 (en) 2006-10-17 2011-02-15 Clean Power Finance, Inc. Billing and payment methods and systems enabling consumer premises equipment
US20110043160A1 (en) 2009-08-21 2011-02-24 Xantrex Technology Inc. Ac connected modules with line frequency or voltage variation pattern for energy control
US7919953B2 (en) 2007-10-23 2011-04-05 Ampt, Llc Solar power capacitor alternative switch circuitry system for enhanced capacitor life
US7925552B2 (en) 2008-03-13 2011-04-12 Solarcity Corporation Renewable energy system monitor
US20110084553A1 (en) 2007-12-04 2011-04-14 Meir Adest Distributed power system using direct current power sources
US7929325B2 (en) 2008-05-27 2011-04-19 General Electric Company High efficiency, multi-source photovoltaic inverter
US7929327B2 (en) 2007-05-08 2011-04-19 American Power Conversion Corporation Alternative-source energy management
US20110089886A1 (en) 2009-10-21 2011-04-21 Stephen Dubovsky Maximum Power Point Tracking Bidirectional Charge Controllers for Photovoltaic Systems
US7932633B2 (en) 2008-10-22 2011-04-26 General Electric Company Apparatus for transferring energy using power electronics and machine inductance and method of manufacturing same
US20110121652A1 (en) 2006-12-06 2011-05-26 Guy Sella Pairing of components in a direct current distributed power generation system
US20110172841A1 (en) 2007-08-28 2011-07-14 Forbes Jr Joseph W Method and Apparatus for Actively Managing Consumption of Electric Power Supplied by One or More Electric Utilities
US20110172837A1 (en) 2007-08-28 2011-07-14 Forbes Jr Joseph W System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US20110204720A1 (en) 2007-11-30 2011-08-25 Johnson Controls Technology Company Efficient usage, storage, and sharing of energy in buildings, vehicles, and equipment
US8008808B2 (en) 2009-01-16 2011-08-30 Zbb Energy Corporation Method and apparatus for controlling a hybrid power system
US8013472B2 (en) 2006-12-06 2011-09-06 Solaredge, Ltd. Method for distributed power harvesting using DC power sources
US8019697B2 (en) 2009-01-14 2011-09-13 Ozog Michael T Optimization of microgrid energy use and distribution
US20110231028A1 (en) 2009-01-14 2011-09-22 Ozog Michael T Optimization of microgrid energy use and distribution
US8027179B2 (en) 2006-06-02 2011-09-27 Siemens Aktiengesellschaft Inverter circuit and method for operating the inverter circuit
US8131609B1 (en) * 2007-07-12 2012-03-06 MRDB Holdings, L.P. System and method for managing utility resources based on utility service points
US20120065805A1 (en) 2008-10-08 2012-03-15 Rey Montalvo Method and system for fully automated energy management
US20120095813A1 (en) 2008-07-22 2012-04-19 Eliot Maxwell Case Local power generation business method

Patent Citations (190)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4085334A (en) 1974-10-09 1978-04-18 Hitachi, Ltd. Electronic system for process instrumentation and control
US4251736A (en) 1979-07-23 1981-02-17 United Technologies Corporation Method for controlling power flow between an electrochemical cell and a power grid
US4251735A (en) 1979-07-23 1981-02-17 United Technologies Corporation Dual speed control circuit for power flow through an inverter
US4235221A (en) 1979-08-23 1980-11-25 Murphy Gerald G Solar energy system and apparatus
US4528457A (en) 1983-02-28 1985-07-09 Keefe Donald J DC-AC converter for supplementing an AC power source
US4620283A (en) 1983-11-29 1986-10-28 Lehigh University Programmable load controller
US5225712A (en) 1991-02-01 1993-07-06 U.S. Windpower, Inc. Variable speed wind turbine with reduced power fluctuation and a static VAR mode of operation
US5430430A (en) 1992-07-03 1995-07-04 Euro Cp S.A.R.L. Method of managing electric power on the basis of tariff schedules, in a network within a dwelling or the like
US5659465A (en) 1994-09-23 1997-08-19 Aeroviroment, Inc. Peak electrical power conversion system
US5808881A (en) 1994-09-28 1998-09-15 Samsung Electronics Co., Ltd. Power-supply controller of computer
US5619204A (en) 1995-02-27 1997-04-08 Analog Devices, Incorporated Analog-to-digital converter with optional low-power mode
US6487096B1 (en) 1997-09-08 2002-11-26 Capstone Turbine Corporation Power controller
US6219623B1 (en) 1997-11-24 2001-04-17 Plug Power, Inc. Anti-islanding method and apparatus for distributed power generation
US20030007369A1 (en) 1998-04-02 2003-01-09 Gilbreth Mark G. Power controller
US6111767A (en) 1998-06-22 2000-08-29 Heliotronics, Inc. Inverter integrated instrumentation having a current-voltage curve tracer
US6128204A (en) 1998-08-26 2000-10-03 Northrop Grumman Corporation Line power unit for micropower generation
US6134124A (en) 1999-05-12 2000-10-17 Abb Power T&D Company Inc. Universal distributed-resource interface
US6118678A (en) 1999-06-10 2000-09-12 Limpaecher; Rudolf Charge transfer apparatus and method therefore
US6785592B1 (en) 1999-07-16 2004-08-31 Perot Systems Corporation System and method for energy management
US6194794B1 (en) 1999-07-23 2001-02-27 Capstone Turbine Corporation Integrated reciprocating engine generator set and turbogenerator system and method
US6281601B1 (en) 1999-07-23 2001-08-28 Capstone Turbine Corporation Turbogenerator power control system and method
US6541139B1 (en) 1999-08-05 2003-04-01 Alan W. Cibuzar Septic battery
US6215199B1 (en) 1999-11-13 2001-04-10 Adolf Lysenko Wind-driven electrical energy generating device
US6925361B1 (en) 1999-11-30 2005-08-02 Orion Engineering Corp. Distributed energy neural network integration system
US6404655B1 (en) 1999-12-07 2002-06-11 Semikron, Inc. Transformerless 3 phase power inverter
US6404075B1 (en) 2000-01-18 2002-06-11 Chevron Energy Solutions, L.P. Uninterruptible power generation system
US6282104B1 (en) 2000-03-14 2001-08-28 Applied Power Corporation DC injection and even harmonics control system
US20020014802A1 (en) 2000-05-31 2002-02-07 Cratty William E. Power system utilizing a DC bus
US20030167105A1 (en) 2000-07-28 2003-09-04 Colborn Jeffrey A. System of and method for power management
US20020036430A1 (en) 2000-09-28 2002-03-28 Welches Richard S. Local area grid for distributed power
US6681156B1 (en) 2000-09-28 2004-01-20 Siemens Aktiengesellschaft System and method for planning energy supply and interface to an energy management system for use in planning energy supply
US6522031B2 (en) 2000-10-10 2003-02-18 American Electric Power Company, Inc. Power load-leveling system and packet electrical storage
US20020084655A1 (en) 2000-12-29 2002-07-04 Abb Research Ltd. System, method and computer program product for enhancing commercial value of electrical power produced from a renewable energy power production facility
US6812586B2 (en) 2001-01-30 2004-11-02 Capstone Turbine Corporation Distributed power system
US6765315B2 (en) 2001-03-14 2004-07-20 International Power Systems, Inc. Bi-directional regulator/converter with buck/boost by fuzzy logic control
US6757590B2 (en) 2001-03-15 2004-06-29 Utc Fuel Cells, Llc Control of multiple fuel cell power plants at a site to provide a distributed resource in a utility grid
USRE41821E1 (en) 2001-03-15 2010-10-12 Utc Power Corporation Control of multiple power plants at a site to provide a distributed resource in a utility grid
US6865685B2 (en) 2001-03-20 2005-03-08 American Power Conversion Power supply event notification system for sending an electronic notification to multiple destinations
US20030041037A1 (en) 2001-05-10 2003-02-27 Spool Peter R. Business management system and method for a deregulated electric power market with sharing of supply chain data
US20020171397A1 (en) 2001-05-21 2002-11-21 Cellex Power Products, Inc. Hybrid energy storage device charge equalization system and method
US6963802B2 (en) 2001-10-05 2005-11-08 Enis Ben M Method of coordinating and stabilizing the delivery of wind generated energy
US7071579B2 (en) 2002-06-07 2006-07-04 Global Energyconcepts,Llc Wind farm electrical system
US7142949B2 (en) 2002-12-09 2006-11-28 Enernoc, Inc. Aggregation of distributed generation resources
US7051529B2 (en) 2002-12-20 2006-05-30 United Technologies Corporation Solar dish concentrator with a molten salt receiver incorporating thermal energy storage
US20040158360A1 (en) 2003-02-04 2004-08-12 Charles Garland System and method of energy management and allocation within an energy grid
US20040165408A1 (en) 2003-02-21 2004-08-26 Mr.Rick West Dc to ac inverter with single-switch bipolar boost circuit
US7064969B2 (en) 2003-02-21 2006-06-20 Distributed Power, Inc. Monopolar DC to bipolar to AC converter
US6900566B2 (en) 2003-02-21 2005-05-31 Denso Corporation Vehicle AC generator
US7099169B2 (en) 2003-02-21 2006-08-29 Distributed Power, Inc. DC to AC inverter with single-switch bipolar boost circuit
USRE42039E1 (en) 2003-02-21 2011-01-18 Xantrex Technology Inc. DC to AC inverter with single-switch bipolar boost circuit
US7042110B2 (en) 2003-05-07 2006-05-09 Clipper Windpower Technology, Inc. Variable speed distributed drive train wind turbine system
US7372709B2 (en) 2003-09-11 2008-05-13 The Board Of Trustees Of The University Of Illinois Power conditioning system for energy sources
US7043380B2 (en) 2003-09-16 2006-05-09 Rodenberg Iii Ernest Adolph Programmable electricity consumption monitoring system and method
US20090093916A1 (en) 2003-10-15 2009-04-09 Ice Energy, Inc. Utility managed virtual power plant utilizing aggregated thermal energy storage
US7117044B2 (en) 2003-12-30 2006-10-03 Square D Company Alternative energy system control method and apparatus
US20050165511A1 (en) 2004-01-23 2005-07-28 Matthew Fairlie Energy network
US20060208571A1 (en) 2004-01-23 2006-09-21 Stuart Energy Systems Corporation Energy network using electrolysers and fuel cells
US7000395B2 (en) 2004-03-11 2006-02-21 Yuan Ze University Hybrid clean-energy power-supply framework
US20090048716A1 (en) 2004-06-15 2009-02-19 John Joseph Marhoefer Method and Apparatus for Optimization of Distributed Generation
US7262694B2 (en) 2004-06-17 2007-08-28 Gaia Power Technologies, Inc. Multifunctional, intelligent power and communication device
US7280377B2 (en) 2004-08-16 2007-10-09 Caterpillar Inc. Power converter in a utility interactive system
US7231280B2 (en) 2004-12-14 2007-06-12 Costa Enterprises, L.L.C. Dynamic control system for power sub-network
US7231281B2 (en) 2004-12-14 2007-06-12 Costa Enterprises, L.L.C. Dynamic control system for power sub-network
US7324361B2 (en) 2005-01-28 2008-01-29 Kasemsan Siri Solar array inverter with maximum power tracking
US7797084B2 (en) 2005-02-08 2010-09-14 Kazuo Miwa Building energy management system
US7274974B2 (en) 2005-02-22 2007-09-25 Square D Company Independent automatic shedding branch circuit breaker
US20080272934A1 (en) 2005-03-08 2008-11-06 Jackson Kit Wang Systems and Methods for Modifying Power Usage
US7783390B2 (en) 2005-06-06 2010-08-24 Gridpoint, Inc. Method for deferring demand for electrical energy
US20070276547A1 (en) 2005-06-06 2007-11-29 Gridpoint, Inc. Optimized Energy Management System
US7274975B2 (en) 2005-06-06 2007-09-25 Gridpoint, Inc. Optimized energy management system
US20060277457A1 (en) 2005-06-07 2006-12-07 Salkind Carole T Method and apparatus for integrating video into web logging
US7319313B2 (en) 2005-08-10 2008-01-15 Xantrex Technology, Inc. Photovoltaic DC-to-AC power converter and control method
US7521914B2 (en) 2005-08-10 2009-04-21 Xantrex Technology, Inc. Photovoltaic DC-to-AC power converter and control method
US20090276500A1 (en) 2005-09-21 2009-11-05 Amit Vishram Karmarkar Microblog search engine system and method
US20090012917A1 (en) 2005-10-04 2009-01-08 Thompson Technology Industries, Inc. System and Method for Array and String Level Monitoring of a Grid-Connected Photovoltaic Power System
US7397142B1 (en) 2005-10-18 2008-07-08 Willard Cooper Renewable energy electric power generating system
US20070100506A1 (en) 2005-10-31 2007-05-03 Ralph Teichmann System and method for controlling power flow of electric power generation system
US7276807B2 (en) 2006-01-19 2007-10-02 General Electric Company Wind turbine dump load system and method
US20090094345A1 (en) 2006-01-20 2009-04-09 Nhn Corporation News server for trackback between news and blog and method for interconnection thereof
US20070185729A1 (en) 2006-02-06 2007-08-09 Segerman Charles A System for negotiating green tags or fixed price energy contracts
US7499762B2 (en) 2006-03-21 2009-03-03 Digitalogic, Inc. Intelligent grid system
US7680548B2 (en) 2006-03-21 2010-03-16 Digitalogic, Inc. Intelligent grid system
US7476987B2 (en) 2006-04-25 2009-01-13 The University Of New Brunswick Stand-alone wind turbine system, apparatus, and method suitable for operating the same
US20070282495A1 (en) 2006-05-11 2007-12-06 University Of Delaware System and method for assessing vehicle to grid (v2g) integration
US20070271006A1 (en) * 2006-05-18 2007-11-22 Gridpoint, Inc. Modular energy control system
US8027179B2 (en) 2006-06-02 2011-09-27 Siemens Aktiengesellschaft Inverter circuit and method for operating the inverter circuit
US20080021976A1 (en) 2006-07-21 2008-01-24 At&T Corp. System and method of providing a context-aware personalized blogging agent
US20080046387A1 (en) 2006-07-23 2008-02-21 Rajeev Gopal System and method for policy based control of local electrical energy generation and use
US20080122293A1 (en) * 2006-10-13 2008-05-29 Pv Powered, Inc. System and Method for Anti-Islanding, Such as Anti-Islanding for a Grid-Connected Photovoltaic Inverter
US7890436B2 (en) 2006-10-17 2011-02-15 Clean Power Finance, Inc. Billing and payment methods and systems enabling consumer premises equipment
US20080091626A1 (en) 2006-10-17 2008-04-17 Gary Kremen Systems, methods and financial instruments for renewable energy consumer premises equipment financing
US7590472B2 (en) 2006-11-09 2009-09-15 Gridpoint, Inc. Energy arbitrage by load shifting
US20090326729A1 (en) 2006-11-09 2009-12-31 Hakim David B Energy arbitrage by load shifting
US20080114499A1 (en) 2006-11-09 2008-05-15 Gridpoint, Inc. Energy arbitrage by load shifting
US20110121652A1 (en) 2006-12-06 2011-05-26 Guy Sella Pairing of components in a direct current distributed power generation system
US20080143188A1 (en) 2006-12-06 2008-06-19 Meir Adest Distributed power harvesting systems using dc power sources
US8013472B2 (en) 2006-12-06 2011-09-06 Solaredge, Ltd. Method for distributed power harvesting using DC power sources
US20080167756A1 (en) 2007-01-03 2008-07-10 Gridpoint, Inc. Utility console for controlling energy resources
US20080172346A1 (en) 2007-01-12 2008-07-17 Clean Power Finance, Inc. Methods, systems and agreements for increasing the likelihood of repayments under a financing agreement for renewable energy equipment
US20100253150A1 (en) 2007-02-15 2010-10-07 Ampt, Llc AC Power Systems for Renewable Electrical Energy
US7800248B2 (en) 2007-02-27 2010-09-21 Sma Solar Technology Ag Backup power system
US20080222097A1 (en) 2007-03-05 2008-09-11 Frank Lawrence Jania Apparatus, system, and method for an inline display of related blog postings
US20100145542A1 (en) 2007-03-14 2010-06-10 Zonit Structured Solutions, Llc Smart electrical outlets and associated networks
US7645931B2 (en) 2007-03-27 2010-01-12 Gm Global Technology Operations, Inc. Apparatus to reduce the cost of renewable hydrogen fuel generation by electrolysis using combined solar and grid power
US20080258470A1 (en) 2007-04-12 2008-10-23 Soon Eng Khoo Energy Generation System For Housing, Commercial, and Industrial Applications
US20090216910A1 (en) 2007-04-23 2009-08-27 Duchesneau David D Computing infrastructure
US7929327B2 (en) 2007-05-08 2011-04-19 American Power Conversion Corporation Alternative-source energy management
US20080312782A1 (en) * 2007-06-15 2008-12-18 Gene Berdichevsky Electric vehicle communication interface
US20100097827A1 (en) 2007-07-02 2010-04-22 Ben-Gurion University Of The Negev Research And Development Aurthority Method And Circuitry for Improving the Magnitude and Shape of the Output Current of Switching Power Converters
US8131609B1 (en) * 2007-07-12 2012-03-06 MRDB Holdings, L.P. System and method for managing utility resources based on utility service points
US20090076661A1 (en) 2007-07-25 2009-03-19 Ken Pearson Apparatus, system, and method to manage the generation and use of hybrid electric power
US20110084647A1 (en) 2007-07-27 2011-04-14 American Power Conversion Corporation Solar powered apparatus
US7834580B2 (en) 2007-07-27 2010-11-16 American Power Conversion Corporation Solar powered apparatus
US20110172841A1 (en) 2007-08-28 2011-07-14 Forbes Jr Joseph W Method and Apparatus for Actively Managing Consumption of Electric Power Supplied by One or More Electric Utilities
US20100222935A1 (en) 2007-08-28 2010-09-02 Forbes Jr Joseph W System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US20110172837A1 (en) 2007-08-28 2011-07-14 Forbes Jr Joseph W System and method for estimating and providing dispatchable operating reserve energy capacity through use of active load management
US20090078300A1 (en) 2007-09-11 2009-03-26 Efficient Solar Power System, Inc. Distributed maximum power point tracking converter
US20110285205A1 (en) 2007-10-15 2011-11-24 Ampt, Llc Efficient Solar Energy Power Creation Systems
US20120032515A1 (en) 2007-10-15 2012-02-09 Ampt, Llc Systems for Optimized Solar Power Inversion
US20110067745A1 (en) 2007-10-15 2011-03-24 Ampt, Llc Highly Efficient Solar Power Systems
US20100308662A1 (en) 2007-10-15 2010-12-09 Ampt, Llc High Efficiency Remotely Controllable Solar Energy System
US7843085B2 (en) 2007-10-15 2010-11-30 Ampt, Llc Systems for highly efficient solar power
US8004116B2 (en) 2007-10-15 2011-08-23 Ampt, Llc Highly efficient solar power systems
US7605498B2 (en) 2007-10-15 2009-10-20 Ampt, Llc Systems for highly efficient solar power conversion
US7719140B2 (en) 2007-10-15 2010-05-18 Ampt, Llc Systems for boundary controlled solar power conversion
US7919953B2 (en) 2007-10-23 2011-04-05 Ampt, Llc Solar power capacitor alternative switch circuitry system for enhanced capacitor life
US20090112935A1 (en) 2007-10-29 2009-04-30 Hefta-Gaub Bradly D Integrating activity log information with user-specified content
US20090276263A1 (en) 2007-11-26 2009-11-05 Infosys Technologies Ltd. Framework for realization of web 2.0 features
US20110204720A1 (en) 2007-11-30 2011-08-25 Johnson Controls Technology Company Efficient usage, storage, and sharing of energy in buildings, vehicles, and equipment
US20100017045A1 (en) * 2007-11-30 2010-01-21 Johnson Controls Technology Company Electrical demand response using energy storage in vehicles and buildings
US20110084553A1 (en) 2007-12-04 2011-04-14 Meir Adest Distributed power system using direct current power sources
US20090206666A1 (en) 2007-12-04 2009-08-20 Guy Sella Distributed power harvesting systems using dc power sources
US20090147554A1 (en) 2007-12-05 2009-06-11 Solaredge, Ltd. Parallel connected inverters
US20090240449A1 (en) 2007-12-20 2009-09-24 Tollgrade Communications, Inc. Power Distribution Monitoring System And Method
US20090160259A1 (en) 2007-12-21 2009-06-25 Wi-Chi, Inc. Distributed Energy Conversion Systems
US20090172635A1 (en) 2007-12-28 2009-07-02 Auriemma Stephen T System and method for allowing the creation of composite applications through the wiring of loosely coupled existing or custom components of disparate technologies
US20090177548A1 (en) 2008-01-09 2009-07-09 Eisenlohr Brett F Cooperative environmental and life benefit exchange system
US20090179500A1 (en) 2008-01-10 2009-07-16 Stmicroelectronics S.R.L. Multi-cellular photovoltaic panel system with dc-dc conversion replicated for groups of cells in series of each panel and photovoltaic panel structure
US20090187499A1 (en) 2008-01-21 2009-07-23 David Mulder System, Method and Computer Program Product for Providing Demand Response Functionality
US20090210269A1 (en) 2008-02-19 2009-08-20 Rovshan Sade Method for Operating a Renewable Energy Power Generation Facility
US20090210329A1 (en) 2008-02-19 2009-08-20 Rovshan Sade Renewable Energy Park
US20090217287A1 (en) 2008-02-26 2009-08-27 International Business Machines Corporation Federation of composite applications
US20090234750A1 (en) 2008-03-11 2009-09-17 David Arfin Renewable energy system monitor
US7925552B2 (en) 2008-03-13 2011-04-12 Solarcity Corporation Renewable energy system monitor
US20110173110A1 (en) 2008-03-13 2011-07-14 Solarcity Corporation Renewable energy system monitor
US20090234685A1 (en) 2008-03-13 2009-09-17 Ben Tarbell Renewable energy system maintenance business model
US7719864B2 (en) 2008-04-02 2010-05-18 Array Converter, Inc. Pulse amplitude modulated current converter
US7519658B1 (en) 2008-05-02 2009-04-14 International Business Machines Corporation Automatic blogging during media viewing
US20090281674A1 (en) 2008-05-09 2009-11-12 Taft Jeffrey D Method and system for managing a power grid
US20090281673A1 (en) 2008-05-09 2009-11-12 Taft Jeffrey D Method and system for managing a power grid
US7929325B2 (en) 2008-05-27 2011-04-19 General Electric Company High efficiency, multi-source photovoltaic inverter
US20100076835A1 (en) 2008-05-27 2010-03-25 Lawrence Silverman Variable incentive and virtual market system
US20090313174A1 (en) * 2008-06-16 2009-12-17 International Business Machines Corporation Approving Energy Transaction Plans Associated with Electric Vehicles
US20100010939A1 (en) 2008-07-12 2010-01-14 David Arfin Renewable energy system business tuning
US20120095813A1 (en) 2008-07-22 2012-04-19 Eliot Maxwell Case Local power generation business method
US20100057480A1 (en) 2008-08-27 2010-03-04 David Arfin Energy Services
US20100057544A1 (en) 2008-09-03 2010-03-04 Ben Tarbell Renewable energy employee and employer group discounting
US20100076615A1 (en) 2008-09-13 2010-03-25 Moixa Energy Holdings Limited Systems, devices and methods for electricity provision, usage monitoring, analysis, and enabling improvements in efficiency
US7608937B1 (en) 2008-09-30 2009-10-27 General Electric Company Power generation system and method for storing electrical energy
US20100082464A1 (en) * 2008-10-01 2010-04-01 Keefe Robert A System and Method for Managing the Consumption and Discharging of Power of Electric Vehicles
US20120065805A1 (en) 2008-10-08 2012-03-15 Rey Montalvo Method and system for fully automated energy management
US20100094479A1 (en) 2008-10-10 2010-04-15 Keefe Robert A System and Method for Providing Voltage Control in a Power Line Distribution Network
US7932633B2 (en) 2008-10-22 2011-04-26 General Electric Company Apparatus for transferring energy using power electronics and machine inductance and method of manufacturing same
US20110169449A1 (en) 2008-10-22 2011-07-14 Robert Dean King Apparatus for transferring energy using power electronics and machine inductance and method of manufacturing same
US20100117452A1 (en) 2008-11-07 2010-05-13 Dunnmon Jared A Delocalized Intrastructure Power Grid And Devices
US20100127576A1 (en) 2008-11-25 2010-05-27 Sma Solar Technology Ag Determination of the load capability of a DC voltage source which is connectable to an electric power grid via an inverter and a grid disconnect switch
US20100133911A1 (en) 2008-12-03 2010-06-03 Bertrand Jeffery Williams Solar power array with maximized panel power extraction
US20100145884A1 (en) 2008-12-04 2010-06-10 American Power Conversion Corporation Energy savings aggregation
US20100148587A1 (en) 2008-12-17 2010-06-17 Alireza Khaligh Multiple-input dc-dc converter
US20100157632A1 (en) 2008-12-20 2010-06-24 Azuray Technologies, Inc. Energy Conversion Systems With Power Control
US20100157638A1 (en) 2008-12-20 2010-06-24 Azuray Technologies, Inc. Energy Conversion Systems With Power Control
US20100174418A1 (en) 2009-01-02 2010-07-08 International Business Machines Corporation Distributed grid-interactive photovoltaic-based power dispatching
US20120143384A1 (en) 2009-01-02 2012-06-07 International Business Machines Corporation Distributed Grid-Interactive Photovoltaic-Based Power Dispatching
US20110231028A1 (en) 2009-01-14 2011-09-22 Ozog Michael T Optimization of microgrid energy use and distribution
US8019697B2 (en) 2009-01-14 2011-09-13 Ozog Michael T Optimization of microgrid energy use and distribution
US8008808B2 (en) 2009-01-16 2011-08-30 Zbb Energy Corporation Method and apparatus for controlling a hybrid power system
US20100191489A1 (en) 2009-01-28 2010-07-29 Uqm Technologies, Inc. Distributed Generation Power System
US20100198421A1 (en) 2009-01-30 2010-08-05 Board Of Regents, The University Of Texas System Methods and Apparatus for Design and Control of Multi-port Power Electronic Interface for Renewable Energy Sources
US20100250014A1 (en) 2009-02-11 2010-09-30 Taft Jeffrey D Method and system for reducing feeder circuit loss using demand response
US20100207455A1 (en) 2009-02-13 2010-08-19 Miasole Thin-film photovoltaic power element with integrated low-profile high-efficiency DC-DC converter
US8058752B2 (en) 2009-02-13 2011-11-15 Miasole Thin-film photovoltaic power element with integrated low-profile high-efficiency DC-DC converter
US20100217642A1 (en) 2009-02-26 2010-08-26 Jason Crubtree System and method for single-action energy resource scheduling and participation in energy-related securities
US20100293045A1 (en) 2009-05-14 2010-11-18 James Moeller Burns Centralized Renewable Energy System With Fractional Ownership and a Method of Disaggregated Net Metering of its Renewable Energy Output Among Utility Customers Who Are Fractional Owners
US20100306027A1 (en) 2009-06-02 2010-12-02 International Business Machines Corporation Net-Metering In A Power Distribution System
US20100312412A1 (en) 2009-06-03 2010-12-09 International Business Machines Corporation Maintaining Uniform Power Consumption From An Electric Utility By A Local Load In A Power Distribution System
US8219259B2 (en) 2009-06-03 2012-07-10 International Business Machines Corporation Maintaining uniform power consumption from an electric utility by a local load in a power distribution system
US20110010018A1 (en) 2009-07-07 2011-01-13 International Business Machines Corporation Load Shedding By An Electric Utility
US20110043160A1 (en) 2009-08-21 2011-02-24 Xantrex Technology Inc. Ac connected modules with line frequency or voltage variation pattern for energy control
US20110089886A1 (en) 2009-10-21 2011-04-21 Stephen Dubovsky Maximum Power Point Tracking Bidirectional Charge Controllers for Photovoltaic Systems
US7855906B2 (en) 2009-10-26 2010-12-21 General Electric Company DC bus voltage control for two stage solar converter

Non-Patent Citations (21)

* Cited by examiner, † Cited by third party
Title
Assogba, Yannick et al., "Mycrocosm: Visual Microblogging", Proceedings of the 42nd Hawaii International Conference on System Sciences, 2009, 10 pages.
Beck, Yuval et al., "Connecting an Alternative Energy Source to the Power Grid by a DSP Controlled DC/AC Inverter", Inaugural IEEE PES 2005 Conference and Exposition in Africa, Jul. 2005, pp. 120-124.
Chang, Liuchen et al., "A Novel Buck-Boost Inverter for Photovoltaic Systems", Canadian Solar Buildings Conference, Montreal, Canada, Aug. 2004, 8 pages.
El-Tamaly, H. H. et al., "Optimal Operation of Photovoltaic/Utility Grid Interconnected Electrical Power System Using Neural Network", 11th Intl. Middle East Power System Conference, vol. 1, Dec. 2006, pp. 317-322.
El-Tamaly, H. H. et al., "Optimal Operation of Photovoltaic/Utility Grid Interconnected Electrical Power System Using Neural Network", Power Tech, 2005, IEEE Russia, pp. 1-6.
Fakham, H et al., "Control system and power management for a PV based generation unit including batteries", Electrical Machines and Power Electronics, 2007, ACEMP '07, International Aegean Conference on pp. 141-146.
Gaonkar, Shravan et al., "Micro-Blog: Sharing and Querying Content Through Mobile Phones and Social Participation", https://www.cs.duke.edu/~Ipcox/romit-microblog.pdf, Proceedings of the 6th international conference on Mobile systems, applications, and services (MobiSys'08), Breckenridge, Colorado, Jun. 17-20, 2008, 13 pages.
Gaonkar, Shravan et al., "Micro-Blog: Sharing and Querying Content Through Mobile Phones and Social Participation", https://www.cs.duke.edu/˜Ipcox/romit-microblog.pdf, Proceedings of the 6th international conference on Mobile systems, applications, and services (MobiSys'08), Breckenridge, Colorado, Jun. 17-20, 2008, 13 pages.
Lennon, Joe, "Leveraging pureXML in a Flex microblogging application, Part 2: Building the application user interface with Flex", IBM Corporation, https://public.dhe.ibm.com/software/dw/xml/x-db2mblog2/x-db2mblog2-pdf.pdf, Oct. 20, 2009, 25 pages.
Mayernik, Matthew et al., "Microblogging from the field: capturing contextual information in highly mobile research", https://research.cens.ucla.edu/events/2009/08/28/mayernik-pepe.pdf, University of California, Los Angeles, printed Feb. 14, 2012, 33 pages.
Meza, Carlos et al., "Boost-Buck Inverter Variable Structure Control for Grid-Connected Photovoltaic Systems with Sensorless MPPT", IEEE ISIE, IEEE Xplore Digital Library, Jun. 2005, pp. 657-662.
Nayar, Chemmangot V. et al., "A Grid-Interactive Photovoltaic Uninterruptible Power Supply System Using Battery Storage and a Back Up Diesel Generator", IEEE Transactions on Energy Conversion, vol. 15, No. 3, Sep. 2000, pp. 348-353.
Notice of Allowance mailed Aug. 30, 2012 for U.S. Appl. No. 12/348,042; 20 pages.
Owigar, J. A. et al., "Mobile Blogging System", 2008 Third International Conference on Broadband Communications, Information Technology & Biomedical Applications, Nov. 23-26, 2008, pp. 164-168, Abstract only, 1 page.
Passant, Alexandre et al., "Microblogging: A Semantic and Distributed Approach", https://www.semanticscripting.org/SFSW2008/papers/11.pdf, National University of Ireland, Galway, 2008, 12 pages.
U.S. Appl. No. 12/348,042, 2 pages.
U.S. Appl. No. 12/476,391, 2 pages.
U.S. Appl. No. 12/477,482, 2 pages.
U.S. Appl. No. 12/498,624, 2 pages.
Walker, Geoffrey R. et al., "Cascaded DC-DC Converter Connection of Photovoltaic Modules", IEEE Transactions on Power Electronics, vol. 19, No. 4, Jul. 2004, 12 pages.
Ying-Zi, Li et al., "Optimal Control for Dynamic Grid-Connected Photovoltaic System Based on Markov Chain", Proceeding of International Conference on Electrical Machines and Systems, Oct. 8-11, 2007, pp. 227-231.

Also Published As

Publication number Publication date
US20120143384A1 (en) 2012-06-07
US8352091B2 (en) 2013-01-08
US20100174418A1 (en) 2010-07-08

Similar Documents

Publication Publication Date Title
US9229501B2 (en) Distributed grid-interactive photovoltaic-based power dispatching
US11258301B2 (en) Virtual power plant
Arun et al. Intelligent residential energy management system for dynamic demand response in smart buildings
US12065048B2 (en) Behind-the-meter charging station with availability notification
US20230121669A1 (en) Systems and methods for auxiliary power management of behind-the-meter power loads
US8548638B2 (en) Energy management system and method
US11757304B2 (en) Versatile site energy router
Tsikalakis et al. Centralized control for optimizing microgrids operation
US9639904B2 (en) Systems and methods for minimizing energy costs for a power consumption system that has access to off-grid resources
US8148844B2 (en) Power supply system including alternative sources
US20160226261A1 (en) Power Supply-Demand Adjusting Apparatus, Power System and Power Supply-Demand Adjusting Method
US10372188B2 (en) Electrical power management
TW202008704A (en) Energy control and storage system for controlling power based on a load shape
KR20130117566A (en) Residential system and method for smart power control
Awasthi et al. Operation of datacenter as virtual power plant
US11190017B1 (en) System and method for smart local power distribution
US20230259086A1 (en) Adaptive Knowledge-Based Energy Management System and Method
Pansota et al. An optimal scheduling and planning of campus microgrid based on demand response and battery lifetime
JP2019054647A (en) Distributed power supply control device, distributed power supply control system, and distributed power supply control method
JP2012198889A (en) Systems and methods for generating bill
JP7519618B2 (en) LOAD CONTROL SYSTEM, LOAD CONTROL METHOD, AND PROGRAM
US20120068533A1 (en) Power Supply System Including Alternative Sources-DC Power Management
US11594885B2 (en) Photovoltaic grid capacity sensor
Arun et al. Demand Response Frameworks for Smart Residential Buildings
Wang et al. Accurate Component Model Based Control Algorithm for Residential Photovoltaic and Energy Storage Systems Accounting for Prediction Inaccuracies

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20200105