US20220320871A1 - Electrical System for Providing Electricity - Google Patents
Electrical System for Providing Electricity Download PDFInfo
- Publication number
- US20220320871A1 US20220320871A1 US17/839,194 US202217839194A US2022320871A1 US 20220320871 A1 US20220320871 A1 US 20220320871A1 US 202217839194 A US202217839194 A US 202217839194A US 2022320871 A1 US2022320871 A1 US 2022320871A1
- Authority
- US
- United States
- Prior art keywords
- electrical
- end user
- information
- electrical network
- electricity
- 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.)
- Abandoned
Links
- 230000005611 electricity Effects 0.000 title claims abstract description 151
- 238000003860 storage Methods 0.000 claims abstract description 56
- 238000009429 electrical wiring Methods 0.000 claims abstract description 23
- 238000000034 method Methods 0.000 claims description 29
- 230000015654 memory Effects 0.000 description 30
- 238000004891 communication Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 12
- 238000011144 upstream manufacturing Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000012384 transportation and delivery Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004146 energy storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003034 coal gas Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 239000002803 fossil fuel Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000004065 wastewater treatment Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
- H02J3/381—Dispersed generators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
- H02J3/28—Arrangements for balancing of the load in a network by storage of energy
- H02J3/32—Arrangements for balancing of the load in a network by storage of energy using batteries with converting means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
- H02J3/007—Arrangements for selectively connecting the load or loads to one or several among a plurality of power lines or power sources
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2639—Energy management, use maximum of cheap power, keep peak load low
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2300/00—Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
- H02J2300/20—The dispersed energy generation being of renewable origin
- H02J2300/22—The renewable source being solar energy
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2300/00—Systems for supplying or distributing electric power characterised by decentralized, dispersed, or local generation
- H02J2300/20—The dispersed energy generation being of renewable origin
- H02J2300/22—The renewable source being solar energy
- H02J2300/24—The renewable source being solar energy of photovoltaic origin
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2310/00—The network for supplying or distributing electric power characterised by its spatial reach or by the load
- H02J2310/10—The network having a local or delimited stationary reach
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/34—Parallel operation in networks using both storage and other DC sources, e.g. providing buffering
- H02J7/35—Parallel operation in networks using both storage and other DC sources, e.g. providing buffering with light sensitive cells
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
- Y02E10/56—Power conversion systems, e.g. maximum power point trackers
Definitions
- This disclosure generally relates to systems and networks for generating and distributing electricity.
- Electrical circuits use current to transfer electrical energy between a power generator and a load, which uses the electrical energy.
- Conventional power grids commonly in the form operated by a public utility, provide electrical energy to end users, such as business and residences.
- the source of the generator's power is commonly a fossil fuel, such as coal or natural gas; a nuclear source; or a renewable source, such as solar, wind, or hydropower.
- Public utility grids use conventional circuit technology, such as transformers, for transmitting and distributing electrical energy to end users at varying voltages.
- electrical energy is delivered to end users at 240 volts to power various electrical loads at the end user, through an interface such as the conventional two-or-three-pronged electrical outlet.
- FIG. 1 illustrates an example system for providing electricity from a public utility.
- FIG. 2 illustrates an example system for directly providing electricity to an end user who is also connected to the public-utility system of FIG. 1 .
- FIG. 3 illustrates an example of dedicating assets to provide electricity from the example system of FIG. 2 to an end user.
- FIG. 4 illustrates example operations of a controller of the example system of FIG. 2 .
- FIG. 5 illustrates example operations of an example switch illustrated in FIG. 2 .
- FIG. 6 illustrates an example computer system.
- FIG. 1 illustrates an example system 100 for providing electricity from a public utility.
- System 100 is referred to herein as a “public-utility system,” although as explained below, not every component of system 100 is necessarily owned by a public utility.
- Generation facilities 105 generate electricity for usage by end users, such as end users 120 A-D. End users can be private or public facilities, such as residences, business, libraries, courthouses, hospitals, educational (e.g., college) campuses, municipal facilities (such as a wastewater treatment plant), etc.
- Generation facilities 105 can include facilities for generating electricity, such as the facilities associated with a hydrological dam or facilities associated with a coal-fired power plant.
- Generation facilities 105 can also include energy storage facilities, which may be separate from or a part of the facilities for generating electricity. For example, energy storage facilities can include batteries or pumped-water storage facilities.
- Public-utility system 100 for providing electricity from a public utility includes transmission network 106 , substation 107 , and distribution lines 108 .
- Transmission network 106 , substation 107 , and distribution lines 108 include the physical wiring and electrical elements, such as transformers, for delivering electricity from public-utility system 100 to end users.
- transmission network 106 can include high-voltage transmission elements that transmit wired electrical energy at high voltage such as, for example, 60 kV to 500 kV.
- a High-voltage transmission network may be used for transmitting electrical energy across relatively long distances.
- Substation 107 converts high-voltage electrical energy received from transmission network 106 to a lower voltage, and distribution lines 108 distribute electrical energy from substation 107 to end users, such as end users 120 A-D.
- distribution lines 108 carry electricity at relatively lower voltages, such as for example at or below 50 kV.
- Public-utility system 100 for providing electricity from a public utility includes meters 115 A and 115 D upstream of end users 120 A and 120 D, respectively (the connection between end users 120 B and 120 C and public-utility system 100 and the meters associated with users 120 B and 120 C are present in public-utility system 100 but are not shown in FIG. 1 ).
- the upstream direction is the direction away from the end user, while the downstream direction is the direction toward the end user.
- Meters measure the electrical energy from public-utility system 100 used by an end user, typically in the units of kWh.
- meter 115 A measures the electrical energy used by end user 120 A from public-utility system 100 .
- Meters are an important aspect of public-utility system 100 for providing electricity from a public utility, as the meter determines how the end user will compensate the public utility for the end user's use of electrical energy.
- the public utility may charge different prices for a unit of electrical energy based on other aspects, such as the time of day during which the electrical energy is consumed or the peak demand for electrical energy from public-utility system 100 .
- FIG. 2 illustrates an example system 200 for directly providing electricity to an end user who is also connected to the public-utility system of FIG. 1 .
- system 200 may be referred to as a “microgrid.”
- end user 120 A is connected to both distribution lines 108 of the public-utility system 100 of FIG. 1 and also connected to distribution network 130 of the second electricity providing system 200 .
- system 200 is directly connected to end users 120 A-C (the connection between system 200 and end users 120 B-C is not shown in FIG. 2 ), bypassing and distinct from public utility system 100 to which end users 120 A-C are also connected.
- distribution network 130 of system 200 directly distributes electricity from generation facilities 125 of system 200 to end users 120 A-C, such that none of the electricity provided by system 200 passes over public-utility system 100 .
- generation facilities 125 and distribution network 130 is electrically isolated from every part of public-utility system 100 .
- Generation facilities 125 of system 200 generate the electricity provided to end users 120 A-C.
- generation facilities 125 include facilities for converting solar energy to electrical energy, such as by using an array of solar panels, as described more fully in connection with FIG. 3 .
- Generation facilities 125 may also include alternative or backup components for providing electricity to end users 120 A-C.
- generation facilities 125 may include batteries that provide electricity to end users 120 A-C if the power demands of end users 120 A-C exceed the power that network 200 can provide from solar energy.
- electricity is provided to end users 120 A-C using electrical energy derived from solar energy captured by generation facilities 125 , such that electricity is provided from backup or alternative power sources only if the electrical energy capable of being provided by generation facilities 125 derived from solar energy is not sufficient to meet the needs of end users 120 A-C.
- end user 120 A may have an associated subset of electrical resources in generation facilities 125 , which may include a subset of resources for supplying electricity from solar energy.
- Backup batteries of generation facilities 125 may be used to supply electricity to end user 120 A when user 120 A's power demands exceed the electrical power that can be supplied by the associated subset of resources from generation facilities 125 for supplying electricity from solar energy, even if the total resources of generation facilities 125 for supplying electricity from solar energy may not be exceed by the total demand of all end users 120 A-C.
- multiple end users may share a subset of electrical resources in generation facilities 125 , and power demands may be met on that basis.
- all end-users of a particular system 200 may share all of the electrical resources in electricity generation facilities 125 , and power demands may be met on an aggregate basis.
- distribution network 130 distributes electrical energy to end users using only relatively low voltage, such as, e.g., V, for example as appropriate for the relatively short distance of distribution network 130 to the end user.
- V relatively low voltage
- Such distances may be, for example, up to a mile and half of wiring between generation facilities 125 and an end user, although end users may also be substantially closer to generation facilities 125 , thereby reducing the length of distribution network 130 to that end user.
- distribution lines 108 of public-utility system 100 may be substantially longer than distribution network 130 , and the path over which public-utility system 100 provides electricity from generation facilities 105 to end users includes transmission network 106 , which as explained above transmits electricity at much higher voltages than is used by the system 200 's path for distributing electricity from generation facilities 125 to end users.
- system 200 does not include any transmission network.
- system 200 does not include distribution facilities 107 separate from generation facilities 105 ; instead, generation facilities 125 include the distribution components of system 200 .
- distribution network 130 of system 200 uses below-ground wiring, increasing the reliability (relative to above-ground wiring) of system 200 's ability to provide uninterrupted electricity.
- End users 120 A-C served by system 200 are typically clustered relatively close to each other and to generation facilities 125 of system 200 , relative to the distances between end users serviced by public-utility system 100 and between end users and generation facilities 105 of public-utility system 100 , respectively.
- not every (or in particular embodiments, not even most) end users 120 serviced by public-utility system 100 are also serviced by system 200 .
- end user 120 D is connected to public-utility system 100 but is not connected to system 200 .
- system 200 provides a direct connection to a subset of multiple end users relatively close to each other who are also a subset of end users served by public-utility system 100 .
- Distribution network 130 connects to end user 120 A's electrical wiring via switch 135 A, which is described more fully herein. Because end user 120 A connects to two separate and distinct electrical networks (i.e., public-utility system 100 and also to system 200 ), switch 135 A determines and selects which electrical system to use to supply electricity to end user 120 A at any given time.
- System 200 is electrically isolated from public-utility system 100 , and in particular embodiments, Switch 135 A electrically isolates public-utility system 100 from system 200 . Upstream of a switch may be the end user's wiring leading separately to wiring of systems 100 and 200 , respectively, or the switch may interface between the end user's wiring and the wiring of public-utility system 100 or system 200 , or both.
- At least some of the wiring upstream of switch 135 A leading to distribution network 130 may be part of end user 120 A's network or may be owned by the operator of system 200 .
- at least some of the wiring upstream of switch 135 A leading to distribution lines 108 may be part of end user 120 A's network or may be owned by the owner of public-utility system 100 .
- system 200 is not merely a backup or supplement to public-utility system 100 to meet end users' electricity needs. Rather, in particular embodiments system 200 directly provides the majority—and even a substantial majority, such as at least 90%—of the electrical energy consumed by one or more end users connected to system 200 over a given period of time, such as a month. Thus, in these embodiments, public-utility system 100 operates as a backup or supplement to the electrical consumption needs of, e.g., end user 120 A. System 200 therefore neither mirrors public-utility system 100 's configuration nor entirely replaces public-system 100 , yet system 200 provides most of the electricity used by end user 120 A. As explained above, system 200 may itself include backup power sources to provide an uninterrupted source of electrical power to connected end users, such as end user 120 A.
- system 200 may particularly benefit end users who are sensitive to power outages, such as hospitals and other essential businesses, and heavy or commercial end users.
- system 200 may be less susceptible to power outages than public-utility system 100 because, for example, of the shorter distance between generation facilities 125 and end users 120 A-C compared to the distance between generation facilities 105 and end users 120 A-D, and because distribution network 130 of system 200 is below ground, unlike the above-ground wiring commonly associated with transmission network 106 and distribution lines 108 of public-utility system 100 .
- system 200 can provide cleaner (e.g., solar) electricity to connected end users at reduced costs relative to electricity provided by public-utility system 100 .
- system 200 may provide higher-quality power relative to public-utility system 100 by more tightly controlling voltages and frequencies of the electricity distributed to an end user over distribution network 130 , relative to electricity provided over public-utility system 100 .
- system 200 provides an unmetered, direct electrical connection to connected end users (e.g., end user 120 A), without system 200 connecting to public-utility system 200 .
- a meter between system 200 and an end user's wiring.
- upstream of switch 135 A toward distribution network 130 there may be a meter that, e.g., measures the electricity provided by system 200 to end user 120 A.
- FIG. 3 illustrates an example of dedicating assets to provide electricity from the example system of FIG. 2 to an end user.
- generation facilities 125 include an array of solar panels 310 for providing electricity to end users.
- the assets providing electricity to an end user may include units that store energy for transmitting electrical energy to end user.
- end users may be assigned a set of assets for providing electricity.
- end user 120 A may be assigned a set 150 A of solar panels 310 for generating electricity for end user 120 A
- end user 120 B may be assigned a set 150 B of solar panels 310 for generating electricity for end user 120 B.
- multiple end users may share a set of assets for providing electricity.
- one or more users may share the set of solar panels 150 A, with the electricity generated by those solar panels being dedicated to and shared by the one or more users assigned to those solar panels.
- the assets dedicated to a user or group of user may vary with time, for example based on the current, past, or projected future energy usage of the end user(s), or based on a predetermined amount (e.g., the end user(s) wish to change the amount of electrical assets dedicated to them).
- the delivery of electricity to an end user from system 200 is unmetered.
- delivery of electricity from system 200 to the end user can be provided based on the dedicated assets assigned to that user.
- end users can make unlimited use of dedicated assets from system 200 assigned to those respective end users. This can result in significant cost-savings benefits to the end user relative to the provision of electricity from public-utility system 100 .
- public-utility system 100 , system 200 , and the electrical networks of end users 120 are distinct systems, including in that they are developed, built, owned, operated, and maintained by different entities.
- a public utility may own and operate transmission network 106 , distribution facility 107 , and distribution lines 108 , while the end user owns, operates, and maintains the electrical facilities (e.g., wiring) within its own premises.
- System 200 may be owned and operated by a different entity than either the end user or the public utility that owns and operates at least part of public-utility system 100 .
- provisioning of electricity from system 200 to end users may be entirely distinct from provisioning of electricity from public-utility system 100 to end users. For example, as illustrated in FIG.
- public-utility system 100 may use a meter 115 A to provide electricity to end user 120 A, while system 200 may not use a meter to provide electricity to the same user, and may instead, for example and as described in connection with FIG. 3 , dedicate a subset of electrical assets in generation facilities 125 to end user 120 A.
- an end user may obtain electricity based on something other than a metered connection without having to provision, own, or operate its own generation and storage facilities or distribution facilities.
- the user may obtain alternatives to the provision of and arrangements made by the public utility owning and operating at least portions of public-utility system 100 , again without having to provision its own separate electrical network.
- the owner and operator of distribution network 130 of system 200 may be the same entity that owns and operates generation facilities 125 of system 200 , in contrast to public-utility system 100 in which the public utility may own and operate transmission network 106 , distribution facilities 107 , and distribution lines 108 while a separate entity may own and operate generation facilities 105 .
- This may benefit end users connected to systems 200 .
- the end user may obtain electricity from system 200 through a dedicated set of assets of generation facilities 125 and may receive electricity from those dedicated assets over distribution network 130 without using a meter to determine the amount of electricity used.
- Particular embodiments of this arrangement may particularly benefit economically distressed communities, in which public-utility system 100 may hold a practical monopoly on the distribution of electricity (i.e., over distribution lines 108 ) to end users in the community.
- system 200 may avoid some or all of the governmental regulations imposed on public-utility system 100 and other networks that connect to public-utility system 100 , and may be free from control by or requirements imposed by a public utility.
- assets for providing electricity to an end user may be dedicated to a particular user or group of users, at least for a particular amount of time.
- electricity providing elements such as, e.g., solar panels and storage batteries
- controller 140 may be a microgrid controller.
- Controller 140 includes hardware and software for managing the distribution of electricity from system 200 to connected end users, such as end users 120 A-C.
- FIG. 4 illustrates an example method illustrating certain operations performed by controller 140 .
- controller 140 monitors the state of, and information about, system 200 and connected end users.
- controller 140 may monitor information about electricity providing elements within generation facilities 125 .
- controller 140 may monitor solar panels, such as solar panels 150 illustrated in FIG. 3 , for example on a panel-by-panel basis.
- Controller 140 may receive information about the amount of energy currently being generated by a panel, the amount of energy generated over a particular time period (e.g., a month), the lifetime use of the solar panel, etc.
- controller 140 may monitor the state of backup power sources, such as batteries, within generation facilities 125 .
- controller 140 may receive information about the current percent charge of a battery, the last charge time, the current draw on the battery, electrode status, etc. As explained more fully below, controller 140 may monitor this information to prioritize delivery of electricity to connected end users from system 200 over public-utility system 100 and, in particular embodiments, to charge one or more batteries.
- controller 140 may monitor electricity demand on system 200 from connected end users, both on an individual end user basis and on an aggregate basis.
- end users 120 A-C are each connected to system 200 , and in particular embodiments, electronics at each end user's site prioritize drawing electricity from system 200 over drawing electricity from public-utility system 100 .
- each end user 120 A-C places a separate demand for electricity on system 200 .
- Controller 140 monitors the individual and aggregate power demands on system 200 , and in step 410 , controller 140 controls the instantaneous, real-time distribution of electricity from system 200 to satisfy the demand of end users to the extent possible from generation facilities 125 .
- controller 140 may also set specific requirements for the distribution of electricity, such as requirements limiting the amount frequency variance from 60 Hz or requirements limiting the amount of voltage variance from 480 volts.
- system 200 may connect to only a few end users relative to public-utility system 100 , and therefore generation facilities 125 of system 200 may not contain the large, rotating generators used by public-utility system 100 .
- Such generators may have inertia that helps satisfy changes in electrical power demands from end users on public-utility system 100 . Because particular embodiments of system 200 do not contain such generators, as explained below controller 140 in step 410 manages the distribution of electricity to end users directly from electricity-providing sources, such as solar panels and batteries, at generation facilities 125
- controller 140 manages the distribution of electricity within system 200 , for example by controlling the instantaneous, real-time distribution of electricity from system 200 to satisfy end-user demand.
- direct current may be output from one or more solar panels or batteries, or both, within generation facilities 125 .
- controller 140 may determine the appropriate source for the DC current generated by one or more solar panels. For example, when controller 140 determines that one or more batteries are not fully charged, controller 140 may direct some or all of a DC current from one or more solar panels to charge those one or more batteries, for example until a predetermined charge amount (e.g., a full charge) is met.
- controller 140 may direct some or all DC current output (after converting the current, as explained below) from one or more solar panels onto distribution network 130 to satisfy the electricity demands of connected end users.
- controller 140 may direct a certain portion of DC current from one or more solar panels to charge one or more batteries and may direct the other portion for use by connected end users.
- system 200 is directly connected to multiple end users, such as end users 120 A-C, and is providing end users with full-time primary and uninterruptible emergency electricity. Electricity demands from these multiple users create dynamic and changing power requirements, placing varying loads on generation facilities 125 .
- controller 140 optimizes the distribution of electricity within system 200 and from the various components within system 200 , based on the information received or accessed in step 400 , to satisfy end-user demand.
- controller 140 controls (i.e., specifies) the characteristics of alternating current (AC) output by generation facilities 125 to end users, for example by specifying the frequency and voltage at which the AC output by generation facilities 125 is distributed to connected end users (in particular embodiments, AC may be output by generation facilities 125 through the use of one or more inverters within those facilities to convert DC to AC).
- controller 140 may tightly control the frequency of the voltage of AC distributed to connected end users to at or near 60 Hz.
- controller 140 may tightly control the voltage of AC distributed to connected end users to at or near, for example, 480 volts.
- controller 140 manages the direct distribution of electricity over distribution network 130 by specifying the characteristics (e.g., voltage, frequency) of AC sent to connected end users at each particular point in time.
- characteristics e.g., voltage, frequency
- public utility system 100 may experience brownouts (i.e., the inability to deliver adequate electricity to meet a user's demands) and/or fluctuating frequency and voltage characteristics of the electricity delivered to an end user.
- high-quality electricity is particular important to certain end users, such as commercial entities such as medical facilities, and controller 140 can ensure that such end users receive electricity with tightly controlled characteristics from system 200 , which, as explained below, is prioritized for electricity delivery over public-utility system 100 .
- controller 140 specifies the characteristics of electricity sent to end users by, for example, controlling the functionality of one or more regulators within generation facilities 125 that regulate the electricity distributed to connected end user.
- Particular embodiments may repeat one or more steps of the method of FIG. 4 , where appropriate.
- this disclosure describes and illustrates particular steps of the method of FIG. 4 as occurring in a particular order, this disclosure contemplates any suitable steps of the method of FIG. 4 occurring in any suitable order.
- this disclosure describes and illustrates particular components, devices, or systems carrying out particular steps of the method of FIG. 4
- this disclosure contemplates any suitable combination of any suitable components, devices, or systems carrying out any suitable steps of the method of FIG. 4 .
- this disclosure contemplates that some or all of the operations of a controller, including the steps of the example method illustrated in FIG. 4 , may be performed by circuitry of the controller, by a processor coupled to non-transitory computer readable storage media, or any suitable combination thereof.
- FIG. 5 illustrates an example method illustrating certain operations performed by an example embodiment of switch 135 A interposed between at least part of end user 120 A's electrical wiring, the electrical wiring leading to (or electrical wiring of) public-utility system 100 , and the electrical wiring leading to (or electrical wiring of) system 200 .
- switch 135 A is downstream of meter 115 A measuring the electricity drawn from public-utility system 100 .
- switch 135 A may be located in or near a conventional main electrical box on end user 120 A's premises.
- Switch 135 A can create an open or closed circuit between the wiring of end user 120 A and the wiring of system 200 , such that, in the closed-circuit configuration, electricity is drawn from system 200 to supply end user 120 A with electricity.
- switch 135 A can create an open or closed circuit between the wiring of end user 120 A and the wiring of public-utility system 100 , such that, in this closed-circuit configuration, electricity is drawn from system 100 to supply end user 120 A with electricity.
- switch 135 A always maintains an open circuit between public-utility system 100 and system 200 such that electricity from system 200 never flows onto public-utility system 100 , such as through meter 115 A onto distribution lines 108 .
- system 200 directly connects to end user 120 A's electrical network that also connects to public-utility system 100
- system 200 is entirely electrically isolated from public-utility system 100 .
- open and closed can refer to a physically open or closed circuit, respectively, or (in the case of an open circuit) a circuit that has or represents a high resistance such that current does not flow through the open circuit and (in the case of a closed circuit) a circuit that has or represents a low resistance such that current does flow through the closed circuit.
- whether a circuit is open or closed may be determined by circuitry, such circuitry including logic gates, that prevents or allows current to meaningfully flow through the circuit when, for example, certain conditions are met.
- switch 135 A prioritizes drawing electricity from system 200 to satisfy the electricity needs of end user 120 A.
- switch 135 A creates a closed circuit between the system 200 and 120 A's electrical wiring
- switch 135 A creates an open circuit between public-utility system 100 and end user 120 A's electrical wiring.
- switch 135 A determines whether end user 120 A's electricity demand exceeds the electrical power that can be provided by system 200 to end user 120 A.
- step 510 may be performed by a real-time or near real-time analysis of end user 120 A's electricity usage
- this disclosure also contemplates that step 510 may be based at least in part on, for example, analysis of end user 120 A's past or future electricity usage and/or on an analysis of system 200 's past or future electrical power capabilities.
- switch 135 A determines whether end user 120 A's electricity demand exceeds the electrical power that can be provided by system 200 to end user 120 A
- this disclosure contemplates that in particular embodiments such determination may be made at least in part or in whole by other components of system 200 , such as controller 140 , which may then provide suitable instructions to switch 135 A based on the determination, as explained more fully below.
- switch 135 A draws electricity only from system 200 to meet end user 120 A's electricity needs, i.e., switch 135 A maintains a closed circuit between system 200 and end user 120 A's electrical wiring. If switch 135 A has previously created a closed circuit between system 100 and end user 120 A's electrical wiring, then at step 520 switch 135 A creates an open circuit between system 100 and end user 120 A's electrical wiring, such that end user 120 A's electricity needs are satisfied by system 200 . Method 500 then returns to step 510 .
- switch 135 A draws electricity from both system 200 and from public-utility system 100 to meet end user 120 A's electricity needs, i.e., switch 135 A creates a closed circuit between public-utility system 100 and end user 120 A's electrical wiring. Switch 135 A then draws electricity from public-utility system 100 to end user 120 A. In particular embodiments, Switch 135 A may create an open circuit between end user 120 A's electrical wiring and system 200 , such that all of user 120 A's electricity in step 525 is provided by public-utility system 100 .
- switch 135 A may maintain a closed circuit between end user 120 A's electrical wiring and system 200 , such that end user 120 A draws electricity from both public-utility system 100 and from system 200 .
- Switch 135 A may prioritize electricity drawn from system 200 , for example by drawing all of the electricity available to end user 120 A from system 200 and drawing from public-utility system 100 only the electricity necessary to make up the difference between what system 200 can provide and end user 120 A's electricity demands.
- switch 135 A at all times strictly maintains electrical isolation between system 200 and public-utility system 100 .
- step 525 involves drawing some current from public-utility system 100 for end user 120 A
- this disclosure contemplates that other steps may additionally or alternatively be performed in response to a determination that system 200 cannot supply sufficient electricity to meet end user 120 A's electricity needs.
- system 200 in particular embodiments may dynamically allocate additional electricity providing assets (e.g., such as shown in FIG. 3 ) to end user 120 A to increase the electricity provided by system 200 to end user 120 A.
- Particular embodiments may repeat one or more steps of the method of FIG. 5 , where appropriate.
- this disclosure describes and illustrates particular steps of the method of FIG. 5 as occurring in a particular order, this disclosure contemplates any suitable steps of the method of FIG. 5 occurring in any suitable order.
- this disclosure describes and illustrates particular components, devices, or systems carrying out particular steps of the method of FIG. 5
- this disclosure contemplates any suitable combination of any suitable components, devices, or systems carrying out any suitable steps of the method of FIG. 5 .
- this disclosure contemplates that some or all of the operations of a switch, including the steps of the example method illustrated in FIG.
- circuitry of the switch may be performed by circuitry of the switch, by a processor coupled to non-transitory computer readable storage media, or any suitable combination thereof.
- this disclosure refers to certain operations as being performed by a switch, this disclosure contemplates that a collection of circuitry or software implemented in computer memory (or a combination of both) may perform these functions, regardless of whether such collection may disposed within a single component referred to as a switch.
- aspects of the systems and methods described herein may use one or more computer systems, such as a processor and storage media.
- the architecture of a computer system is well-know and is described, for example, in paragraphs 35-44 and FIG. 3 of U.S. Patent Application Publication No. 2015/0062178, portions of which are reproduced below and are incorporated by reference herein.
- FIG. 6 illustrates an example computer system 600 .
- one or more computer systems 600 perform one or more steps of one or more methods described or illustrated herein.
- one or more computer systems 600 provide functionality described or illustrated herein.
- software running on one or more computer systems 600 performs one or more steps of one or more methods described or illustrated herein or provides functionality described or illustrated herein.
- Particular embodiments include one or more portions of one or more computer systems 600 .
- reference to a computer system may encompass a computing device, and vice versa, where appropriate.
- reference to a computer system may encompass one or more computer systems, where appropriate.
- computer system 600 may be an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop or notebook computer system, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, a tablet computer system, or a combination of two or more of these.
- SOC system-on-chip
- SBC single-board computer system
- COM computer-on-module
- SOM system-on-module
- computer system 600 may include one or more computer systems 600 ; be unitary or distributed; span multiple locations; span multiple machines; span multiple data centers; or reside in a cloud, which may include one or more cloud components in one or more networks.
- one or more computer systems 600 may perform without substantial spatial or temporal limitation one or more steps of one or more methods described or illustrated herein.
- one or more computer systems 600 may perform in real time or in batch mode one or more steps of one or more methods described or illustrated herein.
- One or more computer systems 600 may perform at different times or at different locations one or more steps of one or more methods described or illustrated herein, where appropriate.
- computer system 600 includes a processor 602 , memory 604 , storage 606 , an input/output (I/O) interface 608 , a communication interface 610 , and a bus 612 .
- I/O input/output
- this disclosure describes and illustrates a particular computer system having a particular number of particular components in a particular arrangement, this disclosure contemplates any suitable computer system having any suitable number of any suitable components in any suitable arrangement.
- processor 602 includes hardware for executing instructions, such as those making up a computer program.
- processor 602 may retrieve (or fetch) the instructions from an internal register, an internal cache, memory 604 , or storage 606 ; decode and execute them; and then write one or more results to an internal register, an internal cache, memory 604 , or storage 606 .
- processor 602 may include one or more internal caches for data, instructions, or addresses. This disclosure contemplates processor 602 including any suitable number of any suitable internal caches, where appropriate.
- processor 602 may include one or more instruction caches, one or more data caches, and one or more translation lookaside buffers (TLBs). Instructions in the instruction caches may be copies of instructions in memory 604 or storage 606 , and the instruction caches may speed up retrieval of those instructions by processor 602 . Data in the data caches may be copies of data in memory 604 or storage 606 for instructions executing at processor 602 to operate on; the results of previous instructions executed at processor 602 for access by subsequent instructions executing at processor 602 or for writing to memory 604 or storage 606 ; or other suitable data. The data caches may speed up read or write operations by processor 602 . The TLBs may speed up virtual-address translation for processor 602 .
- TLBs translation lookaside buffers
- processor 602 may include one or more internal registers for data, instructions, or addresses. This disclosure contemplates processor 602 including any suitable number of any suitable internal registers, where appropriate. Where appropriate, processor 602 may include one or more arithmetic logic units (ALUs); be a multi-core processor; or include one or more processors 602 . Although this disclosure describes and illustrates a particular processor, this disclosure contemplates any suitable processor.
- ALUs arithmetic logic units
- memory 604 includes main memory for storing instructions for processor 602 to execute or data for processor 602 to operate on.
- computer system 600 may load instructions from storage 606 or another source (such as, for example, another computer system 600 ) to memory 604 .
- Processor 602 may then load the instructions from memory 604 to an internal register or internal cache.
- processor 602 may retrieve the instructions from the internal register or internal cache and decode them.
- processor 602 may write one or more results (which may be intermediate or final results) to the internal register or internal cache.
- Processor 602 may then write one or more of those results to memory 604 .
- processor 602 executes only instructions in one or more internal registers or internal caches or in memory 604 (as opposed to storage 606 or elsewhere) and operates only on data in one or more internal registers or internal caches or in memory 604 (as opposed to storage 606 or elsewhere).
- One or more memory buses (which may each include an address bus and a data bus) may couple processor 602 to memory 604 .
- Bus 612 may include one or more memory buses, as described below.
- one or more memory management units reside between processor 602 and memory 604 and facilitate accesses to memory 604 requested by processor 602 .
- memory 604 includes random access memory (RAM).
- This RAM may be volatile memory, where appropriate Where appropriate, this RAM may be dynamic RAM (DRAM) or static RAM (SRAM). Moreover, where appropriate, this RAM may be single-ported or multi-ported RAM. This disclosure contemplates any suitable RAM.
- Memory 604 may include one or more memories 604 , where appropriate. Although this disclosure describes and illustrates particular memory, this disclosure contemplates any suitable memory.
- storage 606 includes mass storage for data or instructions.
- storage 606 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.
- Storage 606 may include removable or non-removable (or fixed) media, where appropriate.
- Storage 606 may be internal or external to computer system 600 , where appropriate.
- storage 606 is non-volatile, solid-state memory.
- storage 606 includes read-only memory (ROM).
- this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these.
- This disclosure contemplates mass storage 606 taking any suitable physical form.
- Storage 606 may include one or more storage control units facilitating communication between processor 602 and storage 606 , where appropriate.
- storage 606 may include one or more storages 606 .
- this disclosure describes and illustrates particular storage, this disclosure contemplates any suitable storage.
- I/O interface 608 includes hardware, software, or both, providing one or more interfaces for communication between computer system 600 and one or more I/O devices.
- Computer system 600 may include one or more of these I/O devices, where appropriate.
- One or more of these I/O devices may enable communication between a person and computer system 600 .
- an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touch screen, trackball, video camera, another suitable I/O device or a combination of two or more of these.
- An I/O device may include one or more sensors. This disclosure contemplates any suitable I/O devices and any suitable I/O interfaces 608 for them.
- I/O interface 608 may include one or more device or software drivers enabling processor 602 to drive one or more of these I/O devices.
- I/O interface 608 may include one or more I/O interfaces 608 , where appropriate. Although this disclosure describes and illustrates a particular I/O interface, this disclosure contemplates any suitable I/O interface.
- communication interface 610 includes hardware, software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) between computer system 600 and one or more other computer systems 600 or one or more networks.
- communication interface 610 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network, such as a WI-FI network.
- NIC network interface controller
- WNIC wireless NIC
- WI-FI network wireless network
- computer system 600 may communicate with an ad hoc network, a personal area network (PAN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), or one or more portions of the Internet or a combination of two or more of these.
- PAN personal area network
- LAN local area network
- WAN wide area network
- MAN metropolitan area network
- computer system 600 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or other suitable wireless network or a combination of two or more of these.
- WPAN wireless PAN
- WI-FI wireless personal area network
- WI-MAX wireless personal area network
- WI-MAX wireless personal area network
- cellular telephone network such as, for example, a Global System for Mobile Communications (GSM) network
- GSM Global System
- bus 612 includes hardware, software, or both coupling components of computer system 600 to each other.
- bus 612 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCIe) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or another suitable bus or a combination of two or more of these.
- Bus 612 may include one or more buses 612 , where appropriate.
- a computer-readable non-transitory storage medium or media may include one or more semiconductor-based or other integrated circuits (ICs) (such, as for example, field-programmable gate arrays (FPGAs) or application-specific ICs (ASICs)), hard disk drives (HDDs), hybrid hard drives (HHDs), optical discs, optical disc drives (ODDs), magneto-optical discs, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid-state drives (SSDs), RAM-drives, SECURE DIGITAL cards or drives, any other suitable computer-readable non-transitory storage media, or any suitable combination of two or more of these, where appropriate.
- ICs such, as for example, field-programmable gate arrays (FPGAs) or application-specific ICs (ASICs)
- HDDs hard disk drives
- HHDs hybrid hard drives
- ODDs optical disc drives
- magneto-optical discs magneto-optical drives
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
Description
- This application claims the benefit as a continuation under 35 U.S.C. § 120 of U.S. Patent Application Publication No. US 2022/0045514 bearing application Ser. No. 16/947,612 and filed on 10 Aug. 2020, the entirety of which is incorporated by reference herein.
- This disclosure generally relates to systems and networks for generating and distributing electricity.
- Electrical circuits use current to transfer electrical energy between a power generator and a load, which uses the electrical energy. Conventional power grids, commonly in the form operated by a public utility, provide electrical energy to end users, such as business and residences. The source of the generator's power is commonly a fossil fuel, such as coal or natural gas; a nuclear source; or a renewable source, such as solar, wind, or hydropower. Public utility grids use conventional circuit technology, such as transformers, for transmitting and distributing electrical energy to end users at varying voltages. Typically, in the United States electrical energy is delivered to end users at 240 volts to power various electrical loads at the end user, through an interface such as the conventional two-or-three-pronged electrical outlet.
-
FIG. 1 illustrates an example system for providing electricity from a public utility. -
FIG. 2 illustrates an example system for directly providing electricity to an end user who is also connected to the public-utility system ofFIG. 1 . -
FIG. 3 illustrates an example of dedicating assets to provide electricity from the example system ofFIG. 2 to an end user. -
FIG. 4 illustrates example operations of a controller of the example system ofFIG. 2 . -
FIG. 5 illustrates example operations of an example switch illustrated inFIG. 2 . -
FIG. 6 illustrates an example computer system. -
FIG. 1 illustrates anexample system 100 for providing electricity from a public utility.System 100 is referred to herein as a “public-utility system,” although as explained below, not every component ofsystem 100 is necessarily owned by a public utility.Generation facilities 105 generate electricity for usage by end users, such asend users 120A-D. End users can be private or public facilities, such as residences, business, libraries, courthouses, hospitals, educational (e.g., college) campuses, municipal facilities (such as a wastewater treatment plant), etc.Generation facilities 105 can include facilities for generating electricity, such as the facilities associated with a hydrological dam or facilities associated with a coal-fired power plant.Generation facilities 105 can also include energy storage facilities, which may be separate from or a part of the facilities for generating electricity. For example, energy storage facilities can include batteries or pumped-water storage facilities. - Public-
utility system 100 for providing electricity from a public utility includestransmission network 106,substation 107, anddistribution lines 108.Transmission network 106,substation 107, anddistribution lines 108 include the physical wiring and electrical elements, such as transformers, for delivering electricity from public-utility system 100 to end users. For example,transmission network 106 can include high-voltage transmission elements that transmit wired electrical energy at high voltage such as, for example, 60 kV to 500 kV. A High-voltage transmission network may be used for transmitting electrical energy across relatively long distances.Substation 107 converts high-voltage electrical energy received fromtransmission network 106 to a lower voltage, anddistribution lines 108 distribute electrical energy fromsubstation 107 to end users, such asend users 120A-D. Compared to high-voltage transmission network 106,distribution lines 108 carry electricity at relatively lower voltages, such as for example at or below 50 kV. - Public-
utility system 100 for providing electricity from a public utility includes 115A and 115D upstream ofmeters 120A and 120D, respectively (the connection betweenend users 120B and 120C and public-end users utility system 100 and the meters associated with 120B and 120C are present in public-users utility system 100 but are not shown inFIG. 1 ). In this disclosure, the upstream direction is the direction away from the end user, while the downstream direction is the direction toward the end user. Meters measure the electrical energy from public-utility system 100 used by an end user, typically in the units of kWh. For example,meter 115A measures the electrical energy used byend user 120A from public-utility system 100. Meters are an important aspect of public-utility system 100 for providing electricity from a public utility, as the meter determines how the end user will compensate the public utility for the end user's use of electrical energy. In addition to the amount of electrical energy consumed, the public utility may charge different prices for a unit of electrical energy based on other aspects, such as the time of day during which the electrical energy is consumed or the peak demand for electrical energy from public-utility system 100. -
FIG. 2 illustrates anexample system 200 for directly providing electricity to an end user who is also connected to the public-utility system ofFIG. 1 . Particular embodiments ofsystem 200 may be referred to as a “microgrid.” As shown inFIG. 2 ,end user 120A is connected to bothdistribution lines 108 of the public-utility system 100 ofFIG. 1 and also connected todistribution network 130 of the secondelectricity providing system 200. For example,system 200 is directly connected toend users 120A-C (the connection betweensystem 200 andend users 120B-C is not shown inFIG. 2 ), bypassing and distinct frompublic utility system 100 to whichend users 120A-C are also connected. More specifically,distribution network 130 ofsystem 200 directly distributes electricity fromgeneration facilities 125 ofsystem 200 toend users 120A-C, such that none of the electricity provided bysystem 200 passes over public-utility system 100. As shown inFIG. 2 ,generation facilities 125 anddistribution network 130 is electrically isolated from every part of public-utility system 100. -
Generation facilities 125 ofsystem 200 generate the electricity provided toend users 120A-C. In particular embodiments,generation facilities 125 include facilities for converting solar energy to electrical energy, such as by using an array of solar panels, as described more fully in connection withFIG. 3 .Generation facilities 125 may also include alternative or backup components for providing electricity to endusers 120A-C. For example,generation facilities 125 may include batteries that provide electricity to endusers 120A-C if the power demands ofend users 120A-C exceed the power thatnetwork 200 can provide from solar energy. In this example, electricity is provided toend users 120A-C using electrical energy derived from solar energy captured bygeneration facilities 125, such that electricity is provided from backup or alternative power sources only if the electrical energy capable of being provided bygeneration facilities 125 derived from solar energy is not sufficient to meet the needs ofend users 120A-C. - While the example above describes energy demands of
end users 120A-C, this disclosure contemplates that energy demands may be evaluated on a subset ofend users 120A-C, for example on an individual end-user-by-end-user basis. For example, as described more fully herein,end user 120A may have an associated subset of electrical resources ingeneration facilities 125, which may include a subset of resources for supplying electricity from solar energy. Backup batteries ofgeneration facilities 125 may be used to supply electricity to enduser 120A whenuser 120A's power demands exceed the electrical power that can be supplied by the associated subset of resources fromgeneration facilities 125 for supplying electricity from solar energy, even if the total resources ofgeneration facilities 125 for supplying electricity from solar energy may not be exceed by the total demand of allend users 120A-C. In particular embodiments, multiple end users may share a subset of electrical resources ingeneration facilities 125, and power demands may be met on that basis. In particular embodiments, all end-users of aparticular system 200 may share all of the electrical resources inelectricity generation facilities 125, and power demands may be met on an aggregate basis. - As shown in
FIG. 2 , electricity fromgeneration facilities 125 is provided to enduser 120A overdistribution network 130, which provides a direct electrical connection betweenend user 120A andgeneration facilities 125. In particular embodiments, and in contrast to public-utility system 100,distribution network 130 distributes electrical energy to end users using only relatively low voltage, such as, e.g., V, for example as appropriate for the relatively short distance ofdistribution network 130 to the end user. Such distances may be, for example, up to a mile and half of wiring betweengeneration facilities 125 and an end user, although end users may also be substantially closer togeneration facilities 125, thereby reducing the length ofdistribution network 130 to that end user. In contrast, evendistribution lines 108 of public-utility system 100 may be substantially longer thandistribution network 130, and the path over which public-utility system 100 provides electricity fromgeneration facilities 105 to end users includestransmission network 106, which as explained above transmits electricity at much higher voltages than is used by thesystem 200's path for distributing electricity fromgeneration facilities 125 to end users. Indeed, as shown inFIG. 2 ,system 200 does not include any transmission network. Moreover, as shown inFIG. 2 ,system 200 does not includedistribution facilities 107 separate fromgeneration facilities 105; instead,generation facilities 125 include the distribution components ofsystem 200. - In preferred embodiments,
distribution network 130 ofsystem 200 uses below-ground wiring, increasing the reliability (relative to above-ground wiring) ofsystem 200's ability to provide uninterrupted electricity.End users 120A-C served bysystem 200 are typically clustered relatively close to each other and togeneration facilities 125 ofsystem 200, relative to the distances between end users serviced by public-utility system 100 and between end users andgeneration facilities 105 of public-utility system 100, respectively. As illustrated inFIG. 2 , not every (or in particular embodiments, not even most) end users 120 serviced by public-utility system 100 are also serviced bysystem 200. For example,end user 120D is connected to public-utility system 100 but is not connected tosystem 200. Thus, inparticular embodiments system 200 provides a direct connection to a subset of multiple end users relatively close to each other who are also a subset of end users served by public-utility system 100. -
Distribution network 130 connects toend user 120A's electrical wiring viaswitch 135A, which is described more fully herein. Becauseend user 120A connects to two separate and distinct electrical networks (i.e., public-utility system 100 and also to system 200),switch 135A determines and selects which electrical system to use to supply electricity to enduser 120A at any given time.System 200 is electrically isolated from public-utility system 100, and in particular embodiments, Switch 135A electrically isolates public-utility system 100 fromsystem 200. Upstream of a switch may be the end user's wiring leading separately to wiring of 100 and 200, respectively, or the switch may interface between the end user's wiring and the wiring of public-systems utility system 100 orsystem 200, or both. For example, at least some of the wiring upstream ofswitch 135A leading todistribution network 130 may be part ofend user 120A's network or may be owned by the operator ofsystem 200. Likewise, at least some of the wiring upstream ofswitch 135A leading todistribution lines 108 may be part ofend user 120A's network or may be owned by the owner of public-utility system 100. - As explained more fully herein, in
preferred embodiments system 200 is not merely a backup or supplement to public-utility system 100 to meet end users' electricity needs. Rather, inparticular embodiments system 200 directly provides the majority—and even a substantial majority, such as at least 90%—of the electrical energy consumed by one or more end users connected tosystem 200 over a given period of time, such as a month. Thus, in these embodiments, public-utility system 100 operates as a backup or supplement to the electrical consumption needs of, e.g.,end user 120A.System 200 therefore neither mirrors public-utility system 100's configuration nor entirely replaces public-system 100, yetsystem 200 provides most of the electricity used byend user 120A. As explained above,system 200 may itself include backup power sources to provide an uninterrupted source of electrical power to connected end users, such asend user 120A. - As embodiments of
system 200 provide uninterrupted electrical power,system 200 may particularly benefit end users who are sensitive to power outages, such as hospitals and other essential businesses, and heavy or commercial end users. In addition,system 200 may be less susceptible to power outages than public-utility system 100 because, for example, of the shorter distance betweengeneration facilities 125 andend users 120A-C compared to the distance betweengeneration facilities 105 andend users 120A-D, and becausedistribution network 130 ofsystem 200 is below ground, unlike the above-ground wiring commonly associated withtransmission network 106 anddistribution lines 108 of public-utility system 100. Moreover, as explained more fully herein,system 200 can provide cleaner (e.g., solar) electricity to connected end users at reduced costs relative to electricity provided by public-utility system 100. In addition, as explained more fully in connection withFIG. 4 ,system 200 may provide higher-quality power relative to public-utility system 100 by more tightly controlling voltages and frequencies of the electricity distributed to an end user overdistribution network 130, relative to electricity provided over public-utility system 100. - In particular embodiments, as illustrated in
FIG. 2 , there is no meter betweensystem 200 and a connected end user's electrical wiring, such as the electrical wiring ofend user 120A, while there is a meter (e.g., 115A and 115D) between the wiring of public-meters utility system 100 and the respective wiring ofend users 120A-D. Thus,system 200 provides an unmetered, direct electrical connection to connected end users (e.g.,end user 120A), withoutsystem 200 connecting to public-utility system 200. Alternatively, in particular embodiments there may be a meter betweensystem 200 and an end user's wiring. For example, upstream ofswitch 135A towarddistribution network 130, there may be a meter that, e.g., measures the electricity provided bysystem 200 toend user 120A. -
FIG. 3 illustrates an example of dedicating assets to provide electricity from the example system ofFIG. 2 to an end user. In the example ofFIG. 3 ,generation facilities 125 include an array ofsolar panels 310 for providing electricity to end users. As discussed above, this disclosure contemplates that the assets providing electricity to an end user may include units that store energy for transmitting electrical energy to end user. - In particular embodiments, end users may be assigned a set of assets for providing electricity. For example, and with reference to
FIG. 2 ,end user 120A may be assigned a set 150A ofsolar panels 310 for generating electricity forend user 120A, whileend user 120B may be assigned aset 150B ofsolar panels 310 for generating electricity forend user 120B. In particular embodiments, multiple end users may share a set of assets for providing electricity. For example, one or more users may share the set of solar panels 150A, with the electricity generated by those solar panels being dedicated to and shared by the one or more users assigned to those solar panels. In particular embodiments, the assets dedicated to a user or group of user may vary with time, for example based on the current, past, or projected future energy usage of the end user(s), or based on a predetermined amount (e.g., the end user(s) wish to change the amount of electrical assets dedicated to them). - As described above, e.g., with reference to
FIG. 2 , in particular embodiments the delivery of electricity to an end user fromsystem 200 is unmetered. In these embodiments delivery of electricity fromsystem 200 to the end user can be provided based on the dedicated assets assigned to that user. Thus, unlike the metered connection between public-utility system 100 and the end user (e.g., the meteredconnection including meter 115A betweendistribution lines 108 andend user 120A), end users can make unlimited use of dedicated assets fromsystem 200 assigned to those respective end users. This can result in significant cost-savings benefits to the end user relative to the provision of electricity from public-utility system 100. - In particular embodiments, public-
utility system 100,system 200, and the electrical networks of end users 120 are distinct systems, including in that they are developed, built, owned, operated, and maintained by different entities. For example, a public utility may own and operatetransmission network 106,distribution facility 107, anddistribution lines 108, while the end user owns, operates, and maintains the electrical facilities (e.g., wiring) within its own premises.System 200 may be owned and operated by a different entity than either the end user or the public utility that owns and operates at least part of public-utility system 100. As a result, provisioning of electricity fromsystem 200 to end users may be entirely distinct from provisioning of electricity from public-utility system 100 to end users. For example, as illustrated inFIG. 2 , public-utility system 100 may use ameter 115A to provide electricity toend user 120A, whilesystem 200 may not use a meter to provide electricity to the same user, and may instead, for example and as described in connection withFIG. 3 , dedicate a subset of electrical assets ingeneration facilities 125 toend user 120A. Thus, an end user may obtain electricity based on something other than a metered connection without having to provision, own, or operate its own generation and storage facilities or distribution facilities. The user may obtain alternatives to the provision of and arrangements made by the public utility owning and operating at least portions of public-utility system 100, again without having to provision its own separate electrical network. - In particular embodiments, the owner and operator of
distribution network 130 ofsystem 200 may be the same entity that owns and operatesgeneration facilities 125 ofsystem 200, in contrast to public-utility system 100 in which the public utility may own and operatetransmission network 106,distribution facilities 107, anddistribution lines 108 while a separate entity may own and operategeneration facilities 105. This may benefit end users connected tosystems 200. For example and as explained in connection withFIGS. 2 and 3 , the end user may obtain electricity fromsystem 200 through a dedicated set of assets ofgeneration facilities 125 and may receive electricity from those dedicated assets overdistribution network 130 without using a meter to determine the amount of electricity used. Particular embodiments of this arrangement may particularly benefit economically distressed communities, in which public-utility system 100 may hold a practical monopoly on the distribution of electricity (i.e., over distribution lines 108) to end users in the community. In addition, in particular embodiments and at least in-part becausesystem 200 is electrically isolated from public-utility system 100,system 200 may avoid some or all of the governmental regulations imposed on public-utility system 100 and other networks that connect to public-utility system 100, and may be free from control by or requirements imposed by a public utility. - As explained in connection with
FIG. 3 , assets for providing electricity to an end user may be dedicated to a particular user or group of users, at least for a particular amount of time. Alternatively, electricity providing elements (such as, e.g., solar panels and storage batteries) ofgeneration facilities 125 may be shared by all end users connected tosystem 200 and managed by acontroller 140 ofsystem 200. Particular embodiments ofcontroller 140 may be a microgrid controller. -
Controller 140 includes hardware and software for managing the distribution of electricity fromsystem 200 to connected end users, such asend users 120A-C.FIG. 4 illustrates an example method illustrating certain operations performed bycontroller 140. Atstep 400,controller 140 monitors the state of, and information about,system 200 and connected end users. For example,controller 140 may monitor information about electricity providing elements withingeneration facilities 125. For example,controller 140 may monitor solar panels, such as solar panels 150 illustrated inFIG. 3 , for example on a panel-by-panel basis.Controller 140 may receive information about the amount of energy currently being generated by a panel, the amount of energy generated over a particular time period (e.g., a month), the lifetime use of the solar panel, etc. As another example,controller 140 may monitor the state of backup power sources, such as batteries, withingeneration facilities 125. For example,controller 140 may receive information about the current percent charge of a battery, the last charge time, the current draw on the battery, electrode status, etc. As explained more fully below,controller 140 may monitor this information to prioritize delivery of electricity to connected end users fromsystem 200 over public-utility system 100 and, in particular embodiments, to charge one or more batteries. - As another example,
controller 140 may monitor electricity demand onsystem 200 from connected end users, both on an individual end user basis and on an aggregate basis. For example, as shown inFIG. 2 ,end users 120A-C are each connected tosystem 200, and in particular embodiments, electronics at each end user's site prioritize drawing electricity fromsystem 200 over drawing electricity from public-utility system 100. Thus, eachend user 120A-C places a separate demand for electricity onsystem 200.Controller 140 monitors the individual and aggregate power demands onsystem 200, and instep 410,controller 140 controls the instantaneous, real-time distribution of electricity fromsystem 200 to satisfy the demand of end users to the extent possible fromgeneration facilities 125. Moreover, as explained below,controller 140 may also set specific requirements for the distribution of electricity, such as requirements limiting the amount frequency variance from 60 Hz or requirements limiting the amount of voltage variance from 480 volts. Moreover,system 200 may connect to only a few end users relative to public-utility system 100, and thereforegeneration facilities 125 ofsystem 200 may not contain the large, rotating generators used by public-utility system 100. Such generators may have inertia that helps satisfy changes in electrical power demands from end users on public-utility system 100. Because particular embodiments ofsystem 200 do not contain such generators, as explained belowcontroller 140 instep 410 manages the distribution of electricity to end users directly from electricity-providing sources, such as solar panels and batteries, atgeneration facilities 125 - At
step 410,controller 140 manages the distribution of electricity withinsystem 200, for example by controlling the instantaneous, real-time distribution of electricity fromsystem 200 to satisfy end-user demand. For example, direct current (DC) may be output from one or more solar panels or batteries, or both, withingeneration facilities 125. In particular embodiments,controller 140 may determine the appropriate source for the DC current generated by one or more solar panels. For example, whencontroller 140 determines that one or more batteries are not fully charged,controller 140 may direct some or all of a DC current from one or more solar panels to charge those one or more batteries, for example until a predetermined charge amount (e.g., a full charge) is met. As another example, whencontroller 140 determines that all batteries are fully charged or are charged to a predetermined amount, thencontroller 140 may direct some or all DC current output (after converting the current, as explained below) from one or more solar panels ontodistribution network 130 to satisfy the electricity demands of connected end users. In particular embodiments,controller 140 may direct a certain portion of DC current from one or more solar panels to charge one or more batteries and may direct the other portion for use by connected end users. - As illustrated in
FIG. 2 ,system 200 is directly connected to multiple end users, such asend users 120A-C, and is providing end users with full-time primary and uninterruptible emergency electricity. Electricity demands from these multiple users create dynamic and changing power requirements, placing varying loads ongeneration facilities 125. Instep 410,controller 140 optimizes the distribution of electricity withinsystem 200 and from the various components withinsystem 200, based on the information received or accessed instep 400, to satisfy end-user demand. In particular embodiments, instep 410controller 140 controls (i.e., specifies) the characteristics of alternating current (AC) output bygeneration facilities 125 to end users, for example by specifying the frequency and voltage at which the AC output bygeneration facilities 125 is distributed to connected end users (in particular embodiments, AC may be output bygeneration facilities 125 through the use of one or more inverters within those facilities to convert DC to AC). For example,controller 140 may tightly control the frequency of the voltage of AC distributed to connected end users to at or near 60 Hz. In addition,controller 140 may tightly control the voltage of AC distributed to connected end users to at or near, for example, 480 volts. Thus, in particular embodiments,controller 140 manages the direct distribution of electricity overdistribution network 130 by specifying the characteristics (e.g., voltage, frequency) of AC sent to connected end users at each particular point in time. This is in contrast topublic utility system 100, which may experience brownouts (i.e., the inability to deliver adequate electricity to meet a user's demands) and/or fluctuating frequency and voltage characteristics of the electricity delivered to an end user. Moreover, high-quality electricity is particular important to certain end users, such as commercial entities such as medical facilities, andcontroller 140 can ensure that such end users receive electricity with tightly controlled characteristics fromsystem 200, which, as explained below, is prioritized for electricity delivery over public-utility system 100. In particular embodiments,controller 140 specifies the characteristics of electricity sent to end users by, for example, controlling the functionality of one or more regulators withingeneration facilities 125 that regulate the electricity distributed to connected end user. - Particular embodiments may repeat one or more steps of the method of
FIG. 4 , where appropriate. Although this disclosure describes and illustrates particular steps of the method ofFIG. 4 as occurring in a particular order, this disclosure contemplates any suitable steps of the method ofFIG. 4 occurring in any suitable order. Moreover, although this disclosure describes and illustrates particular components, devices, or systems carrying out particular steps of the method ofFIG. 4 , this disclosure contemplates any suitable combination of any suitable components, devices, or systems carrying out any suitable steps of the method ofFIG. 4 . Moreover, this disclosure contemplates that some or all of the operations of a controller, including the steps of the example method illustrated inFIG. 4 , may be performed by circuitry of the controller, by a processor coupled to non-transitory computer readable storage media, or any suitable combination thereof. -
FIG. 5 illustrates an example method illustrating certain operations performed by an example embodiment ofswitch 135A interposed between at least part ofend user 120A's electrical wiring, the electrical wiring leading to (or electrical wiring of) public-utility system 100, and the electrical wiring leading to (or electrical wiring of)system 200. Importantly, as shown inFIG. 2 ,switch 135A is downstream ofmeter 115A measuring the electricity drawn from public-utility system 100. For example, switch 135A may be located in or near a conventional main electrical box onend user 120A's premises.Switch 135A can create an open or closed circuit between the wiring ofend user 120A and the wiring ofsystem 200, such that, in the closed-circuit configuration, electricity is drawn fromsystem 200 to supplyend user 120A with electricity. Likewise, switch 135A can create an open or closed circuit between the wiring ofend user 120A and the wiring of public-utility system 100, such that, in this closed-circuit configuration, electricity is drawn fromsystem 100 to supplyend user 120A with electricity. However, as explained more fully below, switch 135A always maintains an open circuit between public-utility system 100 andsystem 200 such that electricity fromsystem 200 never flows onto public-utility system 100, such as throughmeter 115A onto distribution lines 108. Thus, as explained above, whilesystem 200 directly connects to enduser 120A's electrical network that also connects to public-utility system 100,system 200 is entirely electrically isolated from public-utility system 100. This disclosure contemplates that “open” and “closed” can refer to a physically open or closed circuit, respectively, or (in the case of an open circuit) a circuit that has or represents a high resistance such that current does not flow through the open circuit and (in the case of a closed circuit) a circuit that has or represents a low resistance such that current does flow through the closed circuit. For example, whether a circuit is open or closed may be determined by circuitry, such circuitry including logic gates, that prevents or allows current to meaningfully flow through the circuit when, for example, certain conditions are met. - As shown in
FIG. 5 , atstep 500switch 135A prioritizes drawing electricity fromsystem 200 to satisfy the electricity needs ofend user 120A. In other words, switch 135A creates a closed circuit between the 200 and 120A's electrical wiring, andsystem switch 135A creates an open circuit between public-utility system 100 andend user 120A's electrical wiring. At step 510,switch 135A determines whetherend user 120A's electricity demand exceeds the electrical power that can be provided bysystem 200 toend user 120A. While this disclosure contemplates that step 510 may be performed by a real-time or near real-time analysis ofend user 120A's electricity usage, this disclosure also contemplates that step 510 may be based at least in part on, for example, analysis ofend user 120A's past or future electricity usage and/or on an analysis ofsystem 200's past or future electrical power capabilities. Moreover, while in step 510switch 135A determines whetherend user 120A's electricity demand exceeds the electrical power that can be provided bysystem 200 toend user 120A, this disclosure contemplates that in particular embodiments such determination may be made at least in part or in whole by other components ofsystem 200, such ascontroller 140, which may then provide suitable instructions to switch 135A based on the determination, as explained more fully below. - As
step 520 illustrates, whensystem 200 is supplying or can supply sufficient electricity to meetend user 120A's electricity needs then switch 135A draws electricity only fromsystem 200 to meetend user 120A's electricity needs, i.e.,switch 135A maintains a closed circuit betweensystem 200 andend user 120A's electrical wiring. Ifswitch 135A has previously created a closed circuit betweensystem 100 andend user 120A's electrical wiring, then atstep 520switch 135A creates an open circuit betweensystem 100 andend user 120A's electrical wiring, such thatend user 120A's electricity needs are satisfied bysystem 200.Method 500 then returns to step 510. - As
step 525 illustrates, whensystem 200 cannot supply sufficient electricity to meetend user 120A's electricity needs then switch 135A draws electricity from bothsystem 200 and from public-utility system 100 to meetend user 120A's electricity needs, i.e.,switch 135A creates a closed circuit between public-utility system 100 andend user 120A's electrical wiring.Switch 135A then draws electricity from public-utility system 100 toend user 120A. In particular embodiments,Switch 135A may create an open circuit betweenend user 120A's electrical wiring andsystem 200, such that all ofuser 120A's electricity instep 525 is provided by public-utility system 100. Alternatively, as is shown instep 525, switch 135A may maintain a closed circuit betweenend user 120A's electrical wiring andsystem 200, such thatend user 120A draws electricity from both public-utility system 100 and fromsystem 200.Switch 135A may prioritize electricity drawn fromsystem 200, for example by drawing all of the electricity available toend user 120A fromsystem 200 and drawing from public-utility system 100 only the electricity necessary to make up the difference between whatsystem 200 can provide andend user 120A's electricity demands. However, as explained above, in all cases switch 135A at all times strictly maintains electrical isolation betweensystem 200 and public-utility system 100. Thus, in contrast to conventional switches such as automatic transfer switches, electricity fromsystem 200 does not flow onto public-utility system 100, either directly fromsystem 200 to public-utility system 100 or indirectly through the end user's wiring onto the wiring of public-utility system 100. As a result, whilesystem 200 is given preference over public-utility system 100,system 200 also does not provide more electricity than is used or consumed byend user 120A. Afterstep 525, the method ofFIG. 5 . returns to step 510. - While in the example method of
FIG. 5 step 525 involves drawing some current from public-utility system 100 forend user 120A, this disclosure contemplates that other steps may additionally or alternatively be performed in response to a determination thatsystem 200 cannot supply sufficient electricity to meetend user 120A's electricity needs. For example, in response to such a determination,system 200 in particular embodiments may dynamically allocate additional electricity providing assets (e.g., such as shown inFIG. 3 ) toend user 120A to increase the electricity provided bysystem 200 toend user 120A. - Particular embodiments may repeat one or more steps of the method of
FIG. 5 , where appropriate. Although this disclosure describes and illustrates particular steps of the method ofFIG. 5 as occurring in a particular order, this disclosure contemplates any suitable steps of the method ofFIG. 5 occurring in any suitable order. Moreover, although this disclosure describes and illustrates particular components, devices, or systems carrying out particular steps of the method ofFIG. 5 , this disclosure contemplates any suitable combination of any suitable components, devices, or systems carrying out any suitable steps of the method ofFIG. 5 . Moreover, this disclosure contemplates that some or all of the operations of a switch, including the steps of the example method illustrated inFIG. 5 , may be performed by circuitry of the switch, by a processor coupled to non-transitory computer readable storage media, or any suitable combination thereof. Moreover, while this disclosure refers to certain operations as being performed by a switch, this disclosure contemplates that a collection of circuitry or software implemented in computer memory (or a combination of both) may perform these functions, regardless of whether such collection may disposed within a single component referred to as a switch. - As explained above, aspects of the systems and methods described herein may use one or more computer systems, such as a processor and storage media. The architecture of a computer system is well-know and is described, for example, in paragraphs 35-44 and FIG. 3 of U.S. Patent Application Publication No. 2015/0062178, portions of which are reproduced below and are incorporated by reference herein.
-
FIG. 6 illustrates anexample computer system 600. In particular embodiments, one ormore computer systems 600 perform one or more steps of one or more methods described or illustrated herein. In particular embodiments, one ormore computer systems 600 provide functionality described or illustrated herein. In particular embodiments, software running on one ormore computer systems 600 performs one or more steps of one or more methods described or illustrated herein or provides functionality described or illustrated herein. Particular embodiments include one or more portions of one ormore computer systems 600. Herein, reference to a computer system may encompass a computing device, and vice versa, where appropriate. Moreover, reference to a computer system may encompass one or more computer systems, where appropriate. - This disclosure contemplates any suitable number of
computer systems 600. This disclosure contemplatescomputer system 600 taking any suitable physical form. As example and not by way of limitation,computer system 600 may be an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop or notebook computer system, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, a tablet computer system, or a combination of two or more of these. Where appropriate,computer system 600 may include one ormore computer systems 600; be unitary or distributed; span multiple locations; span multiple machines; span multiple data centers; or reside in a cloud, which may include one or more cloud components in one or more networks. Where appropriate, one ormore computer systems 600 may perform without substantial spatial or temporal limitation one or more steps of one or more methods described or illustrated herein. As an example and not by way of limitation, one ormore computer systems 600 may perform in real time or in batch mode one or more steps of one or more methods described or illustrated herein. One ormore computer systems 600 may perform at different times or at different locations one or more steps of one or more methods described or illustrated herein, where appropriate. - In particular embodiments,
computer system 600 includes aprocessor 602,memory 604,storage 606, an input/output (I/O)interface 608, acommunication interface 610, and abus 612. Although this disclosure describes and illustrates a particular computer system having a particular number of particular components in a particular arrangement, this disclosure contemplates any suitable computer system having any suitable number of any suitable components in any suitable arrangement. - In particular embodiments,
processor 602 includes hardware for executing instructions, such as those making up a computer program. As an example and not by way of limitation, to execute instructions,processor 602 may retrieve (or fetch) the instructions from an internal register, an internal cache,memory 604, orstorage 606; decode and execute them; and then write one or more results to an internal register, an internal cache,memory 604, orstorage 606. In particular embodiments,processor 602 may include one or more internal caches for data, instructions, or addresses. This disclosure contemplatesprocessor 602 including any suitable number of any suitable internal caches, where appropriate. As an example and not by way of limitation,processor 602 may include one or more instruction caches, one or more data caches, and one or more translation lookaside buffers (TLBs). Instructions in the instruction caches may be copies of instructions inmemory 604 orstorage 606, and the instruction caches may speed up retrieval of those instructions byprocessor 602. Data in the data caches may be copies of data inmemory 604 orstorage 606 for instructions executing atprocessor 602 to operate on; the results of previous instructions executed atprocessor 602 for access by subsequent instructions executing atprocessor 602 or for writing tomemory 604 orstorage 606; or other suitable data. The data caches may speed up read or write operations byprocessor 602. The TLBs may speed up virtual-address translation forprocessor 602. In particular embodiments,processor 602 may include one or more internal registers for data, instructions, or addresses. This disclosure contemplatesprocessor 602 including any suitable number of any suitable internal registers, where appropriate. Where appropriate,processor 602 may include one or more arithmetic logic units (ALUs); be a multi-core processor; or include one ormore processors 602. Although this disclosure describes and illustrates a particular processor, this disclosure contemplates any suitable processor. - In particular embodiments,
memory 604 includes main memory for storing instructions forprocessor 602 to execute or data forprocessor 602 to operate on. As an example and not by way of limitation,computer system 600 may load instructions fromstorage 606 or another source (such as, for example, another computer system 600) tomemory 604.Processor 602 may then load the instructions frommemory 604 to an internal register or internal cache. To execute the instructions,processor 602 may retrieve the instructions from the internal register or internal cache and decode them. During or after execution of the instructions,processor 602 may write one or more results (which may be intermediate or final results) to the internal register or internal cache.Processor 602 may then write one or more of those results tomemory 604. In particular embodiments,processor 602 executes only instructions in one or more internal registers or internal caches or in memory 604 (as opposed tostorage 606 or elsewhere) and operates only on data in one or more internal registers or internal caches or in memory 604 (as opposed tostorage 606 or elsewhere). One or more memory buses (which may each include an address bus and a data bus) may coupleprocessor 602 tomemory 604.Bus 612 may include one or more memory buses, as described below. In particular embodiments, one or more memory management units (MMUs) reside betweenprocessor 602 andmemory 604 and facilitate accesses tomemory 604 requested byprocessor 602. In particular embodiments,memory 604 includes random access memory (RAM). This RAM may be volatile memory, where appropriate Where appropriate, this RAM may be dynamic RAM (DRAM) or static RAM (SRAM). Moreover, where appropriate, this RAM may be single-ported or multi-ported RAM. This disclosure contemplates any suitable RAM.Memory 604 may include one ormore memories 604, where appropriate. Although this disclosure describes and illustrates particular memory, this disclosure contemplates any suitable memory. - In particular embodiments,
storage 606 includes mass storage for data or instructions. As an example and not by way of limitation,storage 606 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.Storage 606 may include removable or non-removable (or fixed) media, where appropriate.Storage 606 may be internal or external tocomputer system 600, where appropriate. In particular embodiments,storage 606 is non-volatile, solid-state memory. In particular embodiments,storage 606 includes read-only memory (ROM). Where appropriate, this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these. This disclosure contemplatesmass storage 606 taking any suitable physical form.Storage 606 may include one or more storage control units facilitating communication betweenprocessor 602 andstorage 606, where appropriate. Where appropriate,storage 606 may include one ormore storages 606. Although this disclosure describes and illustrates particular storage, this disclosure contemplates any suitable storage. - In particular embodiments, I/
O interface 608 includes hardware, software, or both, providing one or more interfaces for communication betweencomputer system 600 and one or more I/O devices.Computer system 600 may include one or more of these I/O devices, where appropriate. One or more of these I/O devices may enable communication between a person andcomputer system 600. As an example and not by way of limitation, an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touch screen, trackball, video camera, another suitable I/O device or a combination of two or more of these. An I/O device may include one or more sensors. This disclosure contemplates any suitable I/O devices and any suitable I/O interfaces 608 for them. Where appropriate, I/O interface 608 may include one or more device or softwaredrivers enabling processor 602 to drive one or more of these I/O devices. I/O interface 608 may include one or more I/O interfaces 608, where appropriate. Although this disclosure describes and illustrates a particular I/O interface, this disclosure contemplates any suitable I/O interface. - In particular embodiments,
communication interface 610 includes hardware, software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) betweencomputer system 600 and one or moreother computer systems 600 or one or more networks. As an example and not by way of limitation,communication interface 610 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network, such as a WI-FI network. This disclosure contemplates any suitable network and anysuitable communication interface 610 for it. As an example and not by way of limitation,computer system 600 may communicate with an ad hoc network, a personal area network (PAN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), or one or more portions of the Internet or a combination of two or more of these. One or more portions of one or more of these networks may be wired or wireless. As an example,computer system 600 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or other suitable wireless network or a combination of two or more of these.Computer system 600 may include anysuitable communication interface 610 for any of these networks, where appropriate.Communication interface 610 may include one ormore communication interfaces 610, where appropriate. Although this disclosure describes and illustrates a particular communication interface, this disclosure contemplates any suitable communication interface. - In particular embodiments,
bus 612 includes hardware, software, or both coupling components ofcomputer system 600 to each other. As an example and not by way of limitation,bus 612 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCIe) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or another suitable bus or a combination of two or more of these.Bus 612 may include one ormore buses 612, where appropriate. Although this disclosure describes and illustrates a particular bus, this disclosure contemplates any suitable bus or interconnect. - Herein, a computer-readable non-transitory storage medium or media may include one or more semiconductor-based or other integrated circuits (ICs) (such, as for example, field-programmable gate arrays (FPGAs) or application-specific ICs (ASICs)), hard disk drives (HDDs), hybrid hard drives (HHDs), optical discs, optical disc drives (ODDs), magneto-optical discs, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid-state drives (SSDs), RAM-drives, SECURE DIGITAL cards or drives, any other suitable computer-readable non-transitory storage media, or any suitable combination of two or more of these, where appropriate. A computer-readable non-transitory storage medium may be volatile, non-volatile, or a combination of volatile and non-volatile, where appropriate.
- Herein, “or” is inclusive and not exclusive, unless expressly indicated otherwise or indicated otherwise by context. Therefore, herein, “A or B” means “A, B, or both,” unless expressly indicated otherwise or indicated otherwise by context. Moreover, “and” is both joint and several, unless expressly indicated otherwise or indicated otherwise by context. Therefore, herein, “A and B” means “A and B, jointly or severally,” unless expressly indicated otherwise or indicated otherwise by context.
- The scope of this disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the example embodiments described or illustrated herein that a person having ordinary skill in the art would comprehend. The scope of this disclosure is not limited to the example embodiments described or illustrated herein. Moreover, although this disclosure describes and illustrates respective embodiments herein as including particular components, elements, feature, functions, operations, or steps, any of these embodiments may include any combination or permutation of any of the components, elements, features, functions, operations, or steps described or illustrated anywhere herein that a person having ordinary skill in the art would comprehend.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/839,194 US20220320871A1 (en) | 2020-08-10 | 2022-06-13 | Electrical System for Providing Electricity |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/947,612 US11362518B2 (en) | 2020-08-10 | 2020-08-10 | Electrical system for providing electricity |
| US17/839,194 US20220320871A1 (en) | 2020-08-10 | 2022-06-13 | Electrical System for Providing Electricity |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/947,612 Continuation US11362518B2 (en) | 2020-08-10 | 2020-08-10 | Electrical system for providing electricity |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20220320871A1 true US20220320871A1 (en) | 2022-10-06 |
Family
ID=80115394
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/947,612 Active 2040-09-12 US11362518B2 (en) | 2020-08-10 | 2020-08-10 | Electrical system for providing electricity |
| US17/839,194 Abandoned US20220320871A1 (en) | 2020-08-10 | 2022-06-13 | Electrical System for Providing Electricity |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/947,612 Active 2040-09-12 US11362518B2 (en) | 2020-08-10 | 2020-08-10 | Electrical system for providing electricity |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US11362518B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090224681A1 (en) * | 2008-03-10 | 2009-09-10 | S & A Solar Technologies, Inc. | Hybrid Solar Powered and Grid Powered Lighting System |
| US20130257372A1 (en) * | 2012-03-30 | 2013-10-03 | Fujitsu Limited | Intelligent electric vehicle recharging |
| US20140188583A1 (en) * | 2012-12-18 | 2014-07-03 | Robert Thatcher | Methods of allocating benefits derived from energy generated within communities |
| US20150207316A1 (en) * | 2012-08-16 | 2015-07-23 | Robert Bosch Gmbh | Dc building system with energy storage and control system |
| US20160118846A1 (en) * | 2014-10-28 | 2016-04-28 | Bin-Juine Huang | Isolated-Type Hybrid Solar Photovoltaic System and Switching Control Method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6031749A (en) * | 1999-03-31 | 2000-02-29 | Vari-Lite, Inc. | Universal power module |
| EP2513735A4 (en) * | 2009-12-16 | 2014-07-02 | Eds Usa Inc | PHOTOVOLTAIC HEATING |
| KR102423806B1 (en) * | 2016-06-06 | 2022-07-21 | 엑슬런트 에너지 테크놀로지스, 엘엘씨 | Intelligent grid operating system for managing distributed energy resources in the grid |
-
2020
- 2020-08-10 US US16/947,612 patent/US11362518B2/en active Active
-
2022
- 2022-06-13 US US17/839,194 patent/US20220320871A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090224681A1 (en) * | 2008-03-10 | 2009-09-10 | S & A Solar Technologies, Inc. | Hybrid Solar Powered and Grid Powered Lighting System |
| US20130257372A1 (en) * | 2012-03-30 | 2013-10-03 | Fujitsu Limited | Intelligent electric vehicle recharging |
| US20150207316A1 (en) * | 2012-08-16 | 2015-07-23 | Robert Bosch Gmbh | Dc building system with energy storage and control system |
| US20140188583A1 (en) * | 2012-12-18 | 2014-07-03 | Robert Thatcher | Methods of allocating benefits derived from energy generated within communities |
| US20160118846A1 (en) * | 2014-10-28 | 2016-04-28 | Bin-Juine Huang | Isolated-Type Hybrid Solar Photovoltaic System and Switching Control Method |
Also Published As
| Publication number | Publication date |
|---|---|
| US11362518B2 (en) | 2022-06-14 |
| US20220045514A1 (en) | 2022-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zame et al. | Smart grid and energy storage: Policy recommendations | |
| Li et al. | Integrated power management of data centers and electric vehicles for energy and regulation market participation | |
| JP2022110032A (en) | Capacity controller and program | |
| US10128659B2 (en) | Energy generation interactions bypassing the grid | |
| Quijano et al. | Increasing distributed generation hosting capacity in distribution systems via optimal coordination of electric vehicle aggregators | |
| CN106796701A (en) | Managed using the computing device of modulation electric energy | |
| US10608436B2 (en) | System and method for optimal aggregation of small-scale energy storage | |
| Mekhdiev et al. | Smart cities in future energy system architecture | |
| JP2021078248A (en) | Charging system, charging method, and program | |
| Konidena | FERC Order 841 levels the playing field for energy storage | |
| CN105122583A (en) | Personal energy system | |
| Alqahtani et al. | Integrated energy scheduling and routing for a network of mobile prosumers | |
| Exner et al. | Practical implementation of the management of local flexible generation and consumption units using a quota-based grid traffic light approach | |
| US11923682B1 (en) | Systems and methods for transferring a behind-the-meter load between renewable energy power plants | |
| US20220320871A1 (en) | Electrical System for Providing Electricity | |
| Tomar | Congestion management techniques in PV Rich LV distribution grids-a structured review | |
| Wang et al. | Research on optimal scheduling decision of multi‐microgrids based on cloud energy storage | |
| Ghotge et al. | A global analysis on microgrids through the PESTEL framework | |
| Lyu et al. | Scalable user assignment in power grids: a data driven approach | |
| Ilo et al. | Deploying e-mobility in the interact energy community to promote additional and valuable flexibility resources for secure and efficient grid operation | |
| Gollwitzer et al. | Lessons from collective action for the local governance of mini-grids for pro-poor electricity access | |
| Fotopoulou et al. | A review on the driving forces, challenges, and applications of ac/dc hybrid smart microgrids | |
| Aboumalik et al. | Moving toward a smarter power grid: A proposed strategy for strengthen smart grid roadmaps through a case study | |
| Sun et al. | Hierarchical and hybrid energy storage devices in data centers: Architecture, control and provisioning | |
| Zhang et al. | Demand side management given distributed generation and storage: A comparison for different pricing and regulation scenarios |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: D&D PATENT AND TRADEMARK HOLDING COMPANY, LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EMBERLING, DENNIS;SHIMON, DAVID;REEL/FRAME:060186/0326 Effective date: 20220603 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |