The present invention generally relates to optimal frequency control and more specifically relates to load side processes for solving for optimal frequency control.
An incredible amount of infrastructure is relied upon to transport electricity from power stations, where the majority of electricity is currently generated, to individual homes. Power stations can generate electricity in a number of ways including using fossil fuels or using renewable sources of energy such as solar, wind, and hydroelectric sources. Once electricity is generated it travels along transmission lines to substations. Substations typically do not generate electricity, but can change the voltage level of the electricity as well as provide protection to other grid infrastructure during faults and outages. From here, the electricity travels over distribution lines to bring electricity to individual homes. The infrastructure used to transport electricity through the power grid can be viewed as a graph comprised of nodes and lines. The power stations, substations, and any end user can be considered nodes within the graph. Transmission and distribution lines connecting these nodes can be represented by lines.
Distributed power generation, electricity generation at the point where it is consumed, is on the rise with the increased use of residential solar panels and is fundamentally changing the path electricity takes to many users' homes. The term “smart grid” describes a new approach to power distribution which leverages advanced technology to track and manage the distribution of electricity. A smart grid applies upgrades to existing power grid infrastructure including the addition of more renewable energy sources, advanced smart meters that digitally record power usage in real time, and bidirectional energy flow that enables the generation and storage of energy in additional locations along the electrical grid.
Node controllers in power distribution networks in accordance with embodiments of the invention enable dynamic frequency control. One embodiment includes a node controller comprising a network interface a processor; and a memory containing a frequency control application; and a plurality of node operating parameters describing the operating parameters of a node, where the node is selected from a group consisting of at least one generator node in a power distribution network wherein the processor is configured by the frequency control application to calculate a plurality of updated node operating parameters using a distributed process to determine the updated node operating parameter using the node operating parameters, where the distributed process controls network frequency in the power distribution network; and adjust the node operating parameters.
In a further embodiment, the node operating parameters include a node frequency.
In another embodiment, the node operating parameters include generator node parameters.
In a still further embodiment, the node operating parameters include a bounded control variable.
In further additional embodiments, to calculate a plurality of updated node operating parameters using a distributed process processor using the following expression:
where pc is a frequency control parameter, ω is a frequency, c is a cost or disutility function, pj and
In still another embodiment, a node controller comprising: a network interface; a processor; and a memory containing: a frequency control application; and a plurality of node operating parameters describing the operating parameters of a node, where the node is selected from a group consisting of at least one load node in a power distribution network; wherein the processor is configured by the frequency control application to: calculate a plurality of updated node operating parameters using a distributed process to determine the updated node operating parameter using the node operating parameters, where the distributed process controls network frequency in the power distribution network; and adjust the node operating parameters.
In a yet further embodiment, the node operating parameters include a node frequency.
In a still yet further embodiment, the node operating parameters include lode node parameters.
In another embodiment, the node operating parameters include a bounded control variable.
In yet another embodiment includes to calculate a plurality of updated node operating parameters using a distributed process is evaluated by the processor using the following expression:
where p is a frequency control parameter, ω is a frequency, c is a cost or disutility function, pj and
In a further embodiment again includes adjusting the node operating parameters further comprises constraining the node operating parameters within thermal limits.
In another embodiment again includes a power distribution network, comprising one or more centralized computing systems; a communications network; a plurality of generator node controllers, where each generator node controller in the plurality of generator node controllers contains: a generator network interface; a generator node processor; and a generator memory containing: a frequency control application; and a plurality of generator node operating parameters describing the operating parameters of a generator node in a power distribution network; where the generator node processor is configured by the frequency control application to: calculate a plurality of updated generator node operating parameters using a distributed process to determine the updated generator node operating parameter using the generator node operating parameters, where the distributed process controls network frequency in the power distribution network; and adjust the generator node operating parameters; and a plurality of load node controllers, where each load node controller in the plurality of generator node controllers contains: a load network interface; a load node processor; and a load memory containing: the frequency control application; and a plurality of load node operating parameters describing the operating parameters of a load node in the power distribution network; where the load node processor is configured by the frequency control application to: calculate a plurality of updated load node operating parameters using the distributed process to determine the updated load node operating parameter using the load node operating parameters, where the distributed process controls network frequency in the power distribution network; and adjust the load node operating parameters.
In a still further embodiment again, the generator node operating parameters include a node frequency.
In still yet another embodiment, the load node operating parameters include a node frequency.
In a still further embodiment again includes the generator node operating parameters include a bounded control variable.
In still another embodiment again, the load node operating parameters include a bounded control variable.
In a further additional embodiment, to calculate a plurality of updated generator node operating parameters using a distributed process is evaluated by the processor using the following expression:
where pc is a frequency control parameter, ω is a frequency, c is a cost or disutility function, pj and
In another additional embodiment, to calculate a plurality of updated load node operating parameters using the distributed process is evaluated by the processor using the following expression:
where p is a frequency control parameter, ω is a frequency, c is a cost or disutility function, pj and
Turning now to the drawings, systems and methods for dynamic load control in power networks in accordance with embodiments of the invention are illustrated. Power frequency control maintains frequency in a power distribution network as power supply and demand change. Frequency control traditionally occurs on the generator side of the power distribution network, but it can also occur on the load side of the network. A power distribution network can be partitioned into generator side and load side portions based on supply or demand roles.
An optimization problem can be utilized to increase the performance of the network with respect to particular goals. The optimal frequency control (OFC) problem typically seeks to minimize total generation cost, user disutility, and/or other operational constraints, and will be the focus of SECTION 1 below. In several embodiments, the OFC problem can maintain power balance across an entire power distribution network by controlling frequency on the generation side and/or the load side.
The OFC problem can be solved when equilibrium points are found. In various embodiments, an approach to solving for these equilibrium points is through the use of a primal-dual algorithm approach. An extension of this approach is to use partial primal-dual algorithms. Primal-dual algorithms can lend nicely to distributed solutions and these distributed solutions can then be utilized to develop control processes for components of the power distribution networks. Specifically, distributed solutions frequently do not require explicit communication between portions of the network and/or knowledge of overall system parameters. In many embodiments, generator side and load side frequency control occur simultaneously to solve for OFC. Generating power in a power distribution network can be a complicated process. In various embodiments, models used for solving the OFC problem can include power generation with the addition of turbines and governors.
An alternative optimization problem, the optimal load control (OLC) problem will be the focus of SECTION 2 further below. The OLC problem seeks to minimize aggregate disutility. In many embodiments, the OLC problem can balance power across an entire network by controlling aggregate load on the load side. Similar to SECTION 1, a primal-dual algorithm can be used, which lends itself to a distributed solution. In various embodiments it can be useful to add additional constraints to an increasingly complicated model, for example (but not limited to) to constrain the power line flow within thermal limits.
Frequency in Power Networks
A power distribution network in accordance with an embodiment of the invention is shown in
The power generator 102 can represent a power source including those using fossil fuels, nuclear, solar, wind, and/or hydroelectric power. In various embodiments, multiple power generators 102 may be present. Substation 106 changes the voltage of the electricity for more efficient power distribution. Solar panels 114 are distributed power generation sources, and can generate power to supply the home as well as generate additional power for the power grid. House battery 116 can store excess electricity from the solar panels to power the home when solar energy is unavailable, or store electricity from the power grid to use at a later time. Substations 106, large storage batteries 108, homes 112, solar panels 114, house batteries 116, and electric cars 118 can all be considered to be nodes within the power distribution network and the distribution lines 110 can be considered to be lines within the power distribution network. Additional items that draw electricity may also be located within house 112 including (but not limited to) washing machines, dryers, refrigerators, hair dryers, computers, lamps, and/or televisions. In some embodiments these additional items can also be nodes. In combination, nodes and lines form a power distribution network.
Nodes within the power distribution network may have different roles. Nodes that are creating power (such as power generator 102 or solar panels 114) can be generator nodes on the generator side of the network, and nodes which consume power (such as electric cars 118 or additional items connected to the network within a house) can be load nodes on the load side of the network. In many embodiments, OFC and/or OLC can be attained through generator side frequency control, load side frequency control, and/or a combination of generator and load side frequency control.
In many embodiments, node controllers are located at nodes throughout the network to control the operating parameters of different nodes to achieve OFC and/or OLC. Connected nodes can be nodes within the power distribution network that are connected by distribution and/or transmission lines and can be controlled by a node controller. The type of control utilized can depend on the specifics of the network and may include distributed, centralized, and/or hybrid power control. Although many different systems are described above with reference to
Node Controller Architectures
Nodes utilizing node controllers connected to a communication network in accordance with an embodiment of the invention are shown in
Section 1
Node Controllers for Optimal Frequency Control
A node controller in accordance with an embodiment of the invention is shown in
Node operating parameters will be discussed in detail below but may include (but are not limited to) a cost function, a utility function, and/or bounds of control variables. Distributed calculations will generate generator node parameters 314 in the case of a generator node and load node parameters 316 in the case of a load node. In various embodiments, the same node controller can be used for both generator and load nodes. It should be readily apparent node controller 300 can be adapted to generator node or load node specific applications, or a hybrid controller that can switch between specific node types as requirements of specific applications require. Although a number of different node controller implementations are discussed above with reference to
Power Network Graph Representations
In various embodiments, the following graph representation is utilized to represent at least a portion of a power distribution network. Let denote the set of real numbers. For a set , let denote its cardinality. A variable without a subscript usually denotes a vector with appropriate components, e.g., ω=(ωj, j∈)∈. For a, b∈, a≤b, the expression [⋅]ab denotes max {min({⋅, b}, a}. For a matrix A, AT can denote its transpose. For a square matrix A, the expression A0 indicates it is positive definite and A0 indicates the matrix is negative definite. For a signal ω(t) of time t, let ω denote its time derivative dω/dt.
The classical structure preserving model can be combined with generator speed governor and turbine models. The power network is modeled as a graph (, ε) where ={1, . . . , |} is the set of nodes (buses) and ε ⊂× is the set of lines connecting those nodes (buses). The line connecting nodes (buses) i, j∈ can be denoted by (i, j), and in several embodiments it can be assumed that (N, ε) is directed, with an arbitrary orientation, so that if (i, j)∈ε then (j, i)∉ε. “i:i→j” and “k:j→k” can respectively be used to denote the set of nodes (buses) i that are predecessors of node (bus) j and the set of nodes (buses) k that are successors of node (bus) j. In many embodiments, it can be assumed without loss of generality that (N, ε) is connected, and the following assumptions can be utilized: lines (i, j)∈ε are lossless and characterized by their reactances xij, voltage magnitudes |Vj| of nodes (buses) j∈ are constants, and reactive power injections on nodes (buses and reactive power flows on lines are not considered.
A subset ⊂ of the nodes (buses) are fictitious nodes (buses) representing the internal of generators. Hence, the set can be called the set of generators and the set =\ can be the set of load nodes (buses). All the nodes (buses) in can be called load nodes (buses) without distinguishing between generator nodes (buses) (nodes connected directly to generators) and actual load nodes (buses), since they can be treated in the same way mathematically. The nodes (buses) can be labeled so that ={1, . . . , ||} and ={||+1, . . . , ||}.
The voltage phase angle of node (bus) j∈, with respect to the rotating framework of nominal frequency ω0=120π rad/s, can be denoted by θj. The frequency deviation of node (bus) j from the nominal frequency ω0 can be denoted by ωj. Hence
{dot over (θ)}j=ωj j∈. (1)
The system dynamics are described by the swing equations
Mj{dot over (ω)}j=−Djωj+pj−Fj(θ)j∈ (2)
where Mj>0 for j∈ are moments of inertia of generators and Mj=0 for j∈, and Dj>0 for all j∈ are (for j∈) the damping coefficients of generators or (for j∈) the coefficients of linear frequency dependent loads, e.g., induction motors. The variable pj denotes the real power injection to node (bus) j, which is the mechanic power injection to generator if j∈, and is the negative of real power load if j∈. The net real power flow out of node (bus) j is
where
are the maximum real power flows on lines (j, k)∈ε.
In various embodiments, a system of governor and turbine can be associated with a generator j∈, and their dynamics can be described by
where aj is the valve position of the turbine, pjc is the control command to the generator, and pj, as introduced above, is the mechanic power injection to the generator. The time constants τg,j and τb,j characterize respectively the time-delay in governor action and the approximated fluid dynamics in the turbine. Traditionally, there is a frequency feedback term
added to the right-handside of (4), known as the frequency droop control. Here this term is merged into pjc to allow for a general form of frequency feedback control.
Equations (1)-(5) specify a dynamical system with state variables (θ, ω, a, p) where
θ:={θ1, . . . ,}, ω:={ω1, . . . ,}
a:={a1, . . . ,}, p:={p1, . . . ,}
and input variables (, ) where
:={p1c, . . . ,p||c}, :={, . . . ,}.
(, ) are feedback control to be designed based on local measurements of frequency deviations, i.e., ((ω), (ω)). Parameters p≤
Equilibrium Points
Definition 1. An equilibrium point of the system (1)-(5) with control ((ω), (ω)), (referred to as a closed-loop equilibrium for short), is (θ*, ω, , , , ), where θ* is a vector function of time and (ω*, , , , ) are vectors of real numbers, such that
=(ω*), =(ω*) (6)
dθ*j/dt=ω*j j∈ (7)
ω*i=ω*j=ω* i,j∈ (8)
−Djω*j+p*j−Fj(θ*)=0 j∈ (9)
p*j=a*j=pjc,* j∈. (10)
Notation can be abused by using ω* to denote both the vector (ω*1, . . . , ) and the common value of its components. Its meaning should be clear from the context.
In the definition above, (8) ensures constant F(θ*) at equilibrium points by (3), and (9)(10) are obtained by letting right-hand-sides of (2)(4)(5) be zero. From (8), at any equilibrium point, all the nodes (buses) are synchronized to the same frequency. The system typically has multiple equilibrium points as will be explained in detail below. An equilibrium point can also be written as (θ*, ω*, , , p*) where p*:=(, ), when state variables and control variables do not need to be distinguished.
Decentralized Primary Frequency Control
An initial point of the dynamical system (1)-(5) corresponds to the state of the system at the time of fault-clearance after a contingency, or the time at which an unscheduled change in power injection occurs during normal operation. In either case, the system trajectory, driven by primary frequency control ((ω), (ω)), converges to a desired equilibrium point. The criteria for desired equilibrium points can be formalized by formulating an optimization problem called optimal frequency control (OFC), and using OFC to guide the design of control processes for various components within a power distribution network.
Optimal Frequency Control Problem
In several embodiments, the objective in the power distribution network can be to rebalance power after a disturbance at a minimum generation cost and user disutility. This can be formalized by requiring any closed-loop equilibrium (p*, d*) to be a solution of the following OFC problem, where dj=Djω*j for j∈.
The term cj(pj) in objective function (11) is generation cost (if j∈) or user disutility for participating in load control (if j∈). For simplicity cj can be called a cost function for j∈ even if it may be a user disutility function. The term
implicitly penalizes frequency deviation on node (bus) j at equilibrium. The constraint (12) can ensure power balance over an entire network, and (13) can be bounds on power injections. These bounds can be determined by control capacities of generators or controllable loads, as well as uncontrollable power injections as an exogenous input.
In many embodiments, the following assumptions can be utilized:
Condition 1. OFC is feasible. The cost functions cj are strictly convex and twice continuously differentiable on (pj,
Remark 1. A load −pj on node (bus) j∈ results in a user utility uj(−pj), and hence the disutility function can be defined as cj (pj)=−uj(−pj). The user disutility functions or generation cost functions usually satisfy Condition 1, and in many cases are quadratic functions.
Condition 2. For any optimal solution (p*, d*) of OFC, the power flow equations
Fj(θ)=p*j−d*j j∈ (14)
are feasible, i.e., have at least one solution θ*∈.
Remark 2. Condition 2 ensures the existence of a closed-loop equilibrium of the dynamical system (1)-(5) with the feedback control described below.
Design of Decentralized Feedback Control
An overview of a process for solving for optimal frequency control in a power distribution network is illustrated in
A process for a node to adjust generator node parameters and/or load node parameters is illustrated in
As noted above, OFC can be used to guide controller design. In various embodiments, ((ω), (ω)) can be designed as
The function (c′j)−1(⋅), which is the inverse function of the derivative of the cost function, is well defined if Condition 1 holds. Note that this control is completely decentralized in that for every generator and load indexed by j, the control decision is a function of frequency deviation ωj measured at its local node (bus). Only its own cost function cj and bounds [pj,
Theorem 1. Suppose Conditions 1 and 2 hold, it can be proven that:
The performance of the proposed control can be illustrated through a simulation of the IEEE New England test system shown in
The primary frequency control of generator or load j is designed with cost function
where pjset is the power injection at the setpoint, an initial equilibrium point solved from static power flow problem. By choosing this cost function, the deviations of power injections from the setpoint can be attempted to be minimized, and have the control
from (48)(48). Only the load control pj for j∈ is written since the generator control pjc for j∈ takes the same form. The following two simulated cases can be considered in which the generators and loads have different control capabilities and hence different [pj,
In several embodiments, the simulated system is initially at the setpoint with 60 Hz frequency. At time t=0.5 second, nodes (buses) 4, 15, 16 each makes 1 pu step change in their real power consumptions, causing the frequency to drop.
In contrast to the optimal frequency problem discussed above in SECTION 1, a similar optimization problem, the optimal load problem is discussed below in SECTION 2.
Section 2
Node Controllers for Optimal Load Control
A node controller in accordance with an embodiment of the invention is shown in
Power Network Graph Representations for OLC
In many embodiments, the following graph representation is utilized to represent at least a portion of a power distribution network. While largely similar to the graph representation used above in SECTION 1, it should be noted that SECTION 2 uses different notations. can be the set of real numbers and can be the set of natural numbers. Given a finite set S⊂, |S| to denotes its cardinality. For a set of scalar numbers ai∈, i∈S, aS can be the column vector of the ai components, i.e. aS:=(ai, ∈S)∈|S|; the subscript S is typically dropped when the set is known from the context. Similarly, for two vectors a∈|S| and b∈|S′| the column vector x can be defined as x=(a,b)∈|S|+|S′|. Given any matrix A, its transpose can be denoted as AT and the ith row of A can be denoted as Ai. AS can be used to denote the sub matrix of A composed only of the rows Ai with i∈S. The diagonal matrix of a sequence {ai, i∈S}, is represented by diag(ai)i∈S. Similarly, for a sequence of matrices {Ah, h∈S}, blockdiag(Ah)h∈S can denote the block diagonal matrix. Finally, 1 (0) can be used to denote the vector/matrix of all ones (zeros), where its dimension can be understood from the context.
A power distribution network described by a directed graph G(, ε) where ={1, . . . , ||} is the set of nodes (buses) and ε⊂× is the set of transmission lines denoted by either e or ij such that if ij∈ε, then ji∉ε.
The nodes (buses) can be partitioned =∪ and and to indicate the set of generator and load nodes (buses) respectively. In many embodiments it can be assumed that the graph (, ε) is connected, and additionally the following assumptions can be made which are well-justified for transmission networks: Node (bus) voltage magnitudes |Vi|=1 pu for j∈. Lines ij∈ε are lossless and characterized by their susceptances Bij=Bji>0. The analysis can be extended to networks with constant R/X ratio. Reactive power flows do not affect node (bus) voltage phase angles and frequencies.
In various embodiments, it can be further assumed that the node (bus) frequency ωi and line flows Pij are close to schedule values ω0 and Pij0. In other words, Pij=Pij0+δPij and ωi=ω0+δωi with δPij and δωi small enough; without loss of generality, take ω0=0. The evolution of the transmission network is then described by
where di denotes an aggregate controllable load, {circumflex over (d)}i=Diωi denotes an aggregate uncontrollable but frequency-sensitive load as well as damping loss at generator i, Mi is the generator's inertia, Pim is the mechanical power injected by a generator i∈, and −Pim is the aggregate power consumed by constant loads for i∈. Finally, Ci,e are the elements of the incidence matrix C∈ of the graph G(, ε) such that Ci,e=−1 if e=ji∈ε, Ci,e=1 if e=ij∈ε and Ci,e=0 otherwise.
For notational convenience the vector for can be used whenever needed of (17), i.e.
where the matrices and by splitting the rows of C between generator and load nodes (buses), i.e. C=[]T, D=diag(, DB=diag (Bij)ij∈ε and M=diag.
Operational Constraints for OLC
Each control area can be indicated using k and ={1, . . . , ||} can indicate the set of areas. Within each area, the Automatic Generation Control (AGC) scheme seeks to restore the frequency to its nominal value as well as preserving a constant power transfer outside the area, i.e.
where k⊂ is the set of nodes (buses) of area k∈, ek∈, k∈, is a vector with elements (ek)i=1 if i∈ and (ek)i=0 otherwise, {circumflex over (P)}k is the net scheduled power injection of area k.
In many embodiments, it can be shown that
Ĉ:=C (19)
with :=[e1 . . . and Ĉ∈, then constraint (18) can be compactly expressed using
ĈP={circumflex over (P)} (20)
where {circumflex over (P)}=∈. It is easy to see that Ĉk,e(e=ij) is equal to 1 if ij is an inter-area line with i∈, −1 if ij is an inter-area line with j∈, and 0 otherwise.
Finally, the thermal limit constraints are usually given by
P≤P≤
where
Efficient Load Control
Suppose the system (17) is in equilibrium, i.e. {dot over (ω)}i=0 for all i and {dot over (P)}ij=0 for all ij, and at time 0, there is a disturbance, represented by a step change in the vector Pm:=(Pim, i∈), that produces a power imbalance. Then, in various embodiments, a distributed control mechanism can rebalance the system while preserving the frequency within its nominal value as well as maintaining the operational constraints described above. Furthermore, in some embodiments this mechanism can produce an efficient allocation among all the users (or loads) that are willing to adapt.
ci(di) and
can denote the cost or disutility of changing the load consumption by di and {circumflex over (d)}i respectively, which describes efficiency in terms of the loads' welfare. More precisely, a load control (d, {circumflex over (d)}) is efficient if it solves the following problem.
subject to operational constraints.
This can balance supply and demand, i.e.
It is shown that when
di=ci′−1(ωi), (24)
then (17) is a distributed primal-dual algorithm that solves (22) subject to (23).
Therefore, problem (22)-(23) can be used to forward engineering the desired node controllers, by means of primal-dual decomposition, that can rebalance supply and demand. Like primary frequency control, the system (17) and (24) suffers from the disadvantage that the optimal solution of (22)-(23) may not recover the frequency to the nominal value and satisfy the additional operational constraints described above.
A clever modification of (22)-(23) can restore the nominal frequency while maintaining the interpretation of (17) as a component of the primal-dual algorithm that solves the modified optimization problem. An additional byproduct of the formulation is that any type of linear equality and inequality constraint that the operator may require can be imposed.
Optimal Load-side Control
The crux of a solution in various embodiments comes from including additional constraints to Problem 1 that implicitly guarantee the desired operational constraints, yet still preserves the desired structure which allows the use of (17) as part of the optimization algorithm.
Thus in several embodiments, the following modified version of Problem 1 can be used:
subject to
Pm−(d+{circumflex over (d)})=CP (25b)
Pm−d=LBν (25c)
ĈDBCTν={circumflex over (P)} (25d)
P≤DBCTν≤
where LB:=CDBCT is the Bij-weighted Laplacian matrix.
Although not clear at first sight, the constraint (25c) implicitly enforces that any optimal solution of OLC (d*, {circumflex over (d)}*, P*, ν*) will restore the frequency to its nominal value, i.e. {circumflex over (d)}*i=Diω*=0. Similarly, constraint (25d) can be used to impose (18) (or equivalently (20)) and (25e) to impose (21).
In various embodiments, the following assumptions can be utilized:
Assumption 1 (Cost function). The cost function ci(di) is α-strongly convex and second order continuously differentiable (ci∈C2 with c″i(di)≥α>0) in the interior of its domain i:=[di,
such that ci(di)→+∞ whenever di→∂.
Assumption 2 (Slater Condition). The OLC prnblemn (25) is feasible and there is at least one feasible (d, {circumflex over (d)}, P, ν) such that d∈Int:=.
Properties of Optimal Solutions of OLC
The optimal solutions of OLC can have various properties. νi, λi and πk can be used as Lagrange multipliers of constraints (25b), (25c) and (25d), and ρij+ and ρij− can be used as multipliers of the right and left constraints of (25e), respectively. In order to make the presentation more compact sometimes x=(P, ν)∈ and σ=(ν, λ, π, ρ+, ρ−)∈, as well as σi=(νi, λi), σk=(πk) and σij=(ρij+, ρij−) can be used. ρ:=(ρ+, ρ−) will also be used.
Next, the dual function D(σ) of the OLC problem can be considered.
Since ci(di) and
are radially unbounded, the minimization over d and {circumflex over (d)} in (26) is always finite for given x and σ. However, whenever CTν≠0 or LBλ−CDBĈT π−CDB(ρ+−ρ−)≠0, P or ν can be modified to arbitrarily decrease (27). Thus, the infimum is attained if and only if
CTν=0 and (28a)
LBλ−CDBĈTπ−CDB(ρ+−ρ−)=0. (28b)
Moreover, the minimum value must satisfy
Using (28) and (29) dual function can be computed
and the function Φ(σ) is decoupled in σi=(νi, λi), σk=(πk) and σij=(ρij+, ρij−). That is,
The dual problem of the OLC (DOLC) is then given by
DOLC:
Clearly, DOLC is feasible (e.g. take σ=0). Then, Assumption 2 implies dual optimal is attained.
Although D(σ) is only finite on Ñ, Φi(σi), Φk(σk) and Φij(σij) are finite everywhere. Thus sometimes the extended version of the dual function can be used (31) instead of D(σ), knowing that D(σ)=Φ(σ) for σ∈Ñ. Given any S⊂, K⊂ or U⊂ε, define
such that Φ(σ)=++Φε(σε).
The optimization problem has the following property: Given a connected graph G(, ε), then there exists a scalar ν* such that (d*, {circumflex over (d)}*, x*, σ*) is a primal-dual optimal solution of OLC and DOLC if and only if (d*, {circumflex over (d)}*, x*) is primal feasible (satisfies (25b)-(25e)), σ* is dual feasible (satisfies (28) and (34)),
{circumflex over (d)}*i=Diν*i,d*i=ci′−1(ν*i+λ*i),ν*i=ν*, i∈, (35)
and
ρij+*(Bij(νi*−νj*)−
ρij−*(Pij−Bij(ν*i−ν*j))=0, ij∈ε (36b)
Moreover, d*, {circumflex over (d)}*, ν* and λ* are unique with ν*=0.
Distributed Optimal Load Control
In several embodiments, power network dynamics can be leveraged to solve the OLC problem in a distributed way. In many embodiments, the solution is based on the classical primal dual optimization algorithm that has been of great use to design congestion control mechanisms in communication networks.
Let
where L(d, {circumflex over (d)}, x, σ) is defined as in (27), d(σ):=(di(σi)) and {circumflex over (d)}(σ):=({circumflex over (d)}i(σi)) according to (35).
The following partial primal-dual law can be proposed
where
The operator [⋅]u+ is an element-wise projection that maintains each element of the u(t) within the positive orthant when {dot over (u)}=[⋅]u+, i.e. given any vector a with same dimension as u then [α]u+ is defined element-wise by
One property that can be used later is that given any constant vector u*≥0, then
(u−u*)T [a]u+≤(u−u*)Ta (40)
since for any pair (ue, ae) that makes the projection active, so ue=0 and ae<0 must be by definition and therefore
(ue−u*e)ae=−u*eae≥0=(ue−u*e)T[ae]u
The name of the dynamic law (38) comes from the fact that
Equations (38a), (38b) and (38g) show that dynamics (17) can be interpreted as a subset of the primal-dual dynamics described in (38) for the special case when ζiν=Mi−1 and χijp=Bij. Therefore, the frequency ωi can be interpreted as the Lagrange multiplier νi.
Optimal Load Control Processes
An overview of a process for calculating optimal load control is illustrated in
Process 900 includes calculating 902 power network dynamics parameters. Power network dynamics parameters will be discussed in greater detail below but can include (but are not limited to) frequency, line flows, and/or change in load consumption. Dynamic load control parameters are calculated 904. Dynamic load control parameters are also discussed in greater detail below and can include (but are not limited to) Lagrange multipliers, and/or load consumption. It can readily be appreciated that primal network dynamics parameters and dynamic load control parameters can be a result of using a primal-dual law as described above. Aggregate controllable load can be calculated 906 using power network dynamics parameters and dynamic load control parameters. Optimal load control can be achieved 908 by adjusting the aggregate controllable load. In many embodiments, this process can occur in a distributed manner. Although a number of processes are discussed above with respect to
A process for a node to adjust an aggregate controllable load is illustrated in
A distributed load control scheme can be proposed that is naturally decomposed into Power Network Dynamics:
and
Dynamic Load Control:
{dot over (λ)}=ζλ(Pm−d−LBν) (43a)
{dot over (π)}=ζπ(ĈDBCTν−{circumflex over (P)}) (43b)
{dot over (ρ)}+=ζπ
{dot over (ρ)}−=ζπ
{dot over (ν)}=χν(LBλ−CDBĈTπ−CDB(ρ+−ρ−)) (43e)
d=c′−1(ω+λ) (43f)
Equations (42) and (43) show how the network dynamics can be complemented with dynamic load control such that the whole system amounts to a distributed primal-dual algorithm that tries to find a saddle point on L(x, σ). It will be shown below that this system does achieve optimality as intended.
In various embodiments, the control architecture can be derived from the OLC problem. Unlike traditional observer-based controller design architecture, the dynamic load control block does not try to estimate state of the network. Instead, it drives the network towards the desired state using a shared static feedback loop, i.e. di(λi+ωi).
Remark 3. One of the limitations of (43) is that in order to generate the Lagrange multipliers λi, Pim−di must be estimated which is not easy since Pim cannot easily be separated from Pim−Diωi when power injection is measured at a given node (bus) without knowing Di. This will be addressed further in other embodiments below where a modified control scheme that can achieve the same equilibrium without needing to know Di exactly.
Convergence Under Uncertainty
An important aspect of the implementation of the control law (43). A modified control law can be provided that solves the problem raised in Remark 3 will be described below, i.e. that does not require knowledge of Di. It will be shown that the new control law still converges to the same equilibrium provided the estimation error of Di is small enough.
An alternative mechanism can be proposed to compute λi. Instead of (43), consider the following control law:
Dynamic Load Control (2):
{dot over (λ)}=ζλ(M{dot over (ω)}+Bω+CP−LBν) (44a)
{dot over (π)}=ζπ(ĈDBCTν−{circumflex over (P)}) (44b)
{dot over (π)}+=ζρ
{dot over (ρ)}−=ζρ
{dot over (ν)}=χν(LBλ−CDBĈTπ−CDB(ρ+−ρ−)) (44e)
d=c′−1(ω+λ) (44f)
where M=diag with Mi=0 for i∈, and B=diag
Notice that the only difference between (43) and (44) is that (43a) can be substituted with (44a) where now Mi only needs to be estimated for the generators, which is usually known.
The parameter bi plays the role of Di. In fact, whenever bi=Di then one can use (42a) and (42b) to show that (44a) is the same as (43a). In other words, if bi=Di+δbi and δB=diag(δbi)i∈, then using (42a) and (42b):
which is equal to (43a) when δbi=0.
Using (45), the system (42) and (44) can be expressed by
with matrix δBS:=diag(δbi)i∈S.
In many embodiments, under certain conditions on bi it can be proven that convergence to the optimal solution is preserved despite the fact that (42) with (44) is no longer a primal dual algorithm. The basic intuition behind this result is that when one uses bi instead of Di, the system dynamics are no longer a primal-dual law, yet provided bi does not distant too much form Di, the convergence properties are preserved.
Simulations of OLC
Simulations of OLC using the control scheme are illustrated. The IEEE 39 node (bus) system is illustrated in
Each simulated node (bus) is assumed to have a controllable load with i=[−dmax, dmax], with dmax=1 p.u. on a 100 MVA base and disutility function
Thus,
See
Throughout the simulations it can be assumed that the aggregate generator damping and load frequency sensitivity parameter Di=0.2 ∀i∈ and χiν=ζiλ=ζkπ=ζeρ
The OLC-system can be simulated as well as the swing dynamics (42) without load control (di=0), after introducing a perturbation at node (bus) 29 of P29m=−2 p.u.
It can be seen that while the swing dynamics alone fail to recover the nominal frequency, the OLC controllers can jointly rebalance the power as well as recovering the nominal frequency. The convergence of OLC seems to be similar or even better than the swing dynamics, as shown in
Next, the action of the thermal constraints can be illustrated by adding a constraint of
Finally, the conservativeness of the bound can be shown. Simulate the system (42) and (44) under the same conditions as in
The simulations show that the system converges whenever Bi≥0 (δbi≥−0.2). The case when δbi=−0.2 is of special interest. Here, the system converges, yet the nominal frequency is not restored. This is because the terms δbiωi (45) are equal to the terms Diωi in (42a)-(42b). Thus {dot over (ω)}i and {dot over (λ)}i can be made simultaneously zero with nonzero w*i. Fortunately, this can only happen when Bi=0 which can be avoided since Bi is a designed parameter.
Although the present invention has been described in certain specific aspects, many additional modifications and variations would be apparent to those skilled in the art. It is therefore to be understood that the present invention can be practiced otherwise than specifically described without departing from the scope and spirit of the present invention. Thus, embodiments of the present invention should be considered in all respects as illustrative and not restrictive. Accordingly, the scope of the invention should be determined not by the embodiments illustrated, but by the appended claims and their equivalents.
The present invention claims priority to U.S. Provisional Patent Application Ser. No. 62/022,861 entitled “Load-Side Frequency Control in Power Systems” to Zhao et al., filed Jul. 10, 2014. The disclosure of U.S. Provisional Patent Application Ser. No. 62/022,861 is herein incorporated by reference in its entirety.
This invention was made with government support under DE-AR0000226 awarded by the U.S. Department of Energy and CNS0911041 awarded by the National Science Foundation. The government has certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
8407016 | Slota et al. | Mar 2013 | B2 |
9225171 | Chen et al. | Dec 2015 | B2 |
9954362 | Low et al. | Apr 2018 | B2 |
20080004721 | Huff | Jan 2008 | A1 |
20080005597 | Kern et al. | Jan 2008 | A1 |
20110043220 | Leibowitz et al. | Feb 2011 | A1 |
20120029720 | Cherian et al. | Feb 2012 | A1 |
20120200160 | Pratt | Aug 2012 | A1 |
20120203388 | DiLuciano et al. | Aug 2012 | A1 |
20120316691 | Boardman et al. | Dec 2012 | A1 |
20120326503 | Birkelund et al. | Dec 2012 | A1 |
20130274941 | Khozikov et al. | Oct 2013 | A1 |
20140032007 | Claessens et al. | Jan 2014 | A1 |
20140060065 | Sweet | Mar 2014 | A1 |
20140097683 | Piyabongkarn | Apr 2014 | A1 |
20140316604 | Ortjohann | Oct 2014 | A1 |
20150340863 | Qiuyu et al. | Nov 2015 | A1 |
20160009192 | Zhang et al. | Jan 2016 | A1 |
20160036226 | Gan et al. | Feb 2016 | A1 |
20160248254 | Huomo | Aug 2016 | A1 |
20170110895 | Low et al. | Apr 2017 | A1 |
20190184850 | Lee et al. | Jun 2019 | A1 |
Number | Date | Country |
---|---|---|
2012034452 | Feb 2012 | JP |
2012083989 | Apr 2012 | JP |
101566715 | Nov 2015 | KR |
2012015507 | Feb 2012 | WO |
2012058114 | May 2012 | WO |
2012167383 | Dec 2012 | WO |
2015179873 | Nov 2015 | WO |
2016007910 | Jan 2016 | WO |
2016022603 | Feb 2016 | WO |
2019109084 | Jun 2019 | WO |
Entry |
---|
Changhong Zhao, Ufuk Topcu, Na Li and Steven H. Low, Power System Dynamics as Primal-Dual Algorithm for Optimal Load Control, May 6, 2013, Retrieved from the Internet: <URL: http://smart.caltech.edu/papers/powersystemdynamics.pdf>. |
Na Li, Lijun Chen, Changhong Zhao and Steven H. Low, Connecting Automatic Generation Control and Economic Dispatch from an Optimization View, Jun. 4-6, 2014, 2014 American Control Conference (ACC), Retrieved from the Internet: <URL: http://ieeexplore.ieee.org/document/479119/>. |
Zhao et al., “Swing dynamics as primal-dual algorithm for optimal load control”, 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm), Nov. 5-8, 2012, Tainan, Taiwan, pp. 570-575. |
International Preliminary Report on Patentability for International Application PCT/US2015/040031, Report issued Jan. 10, 2017, dated Jan. 10, 2017, 7 Pgs. |
International Search Report and Written Opinion for International Application PCT/US2015/040031, Report Completed Sep. 23, 2015, dated Sep. 24, 2015, 9 Pgs. |
Andreasson et al., “Distributed Control of Networked Dynamical Systems: Static Feedback, Integral Action and Consensus”, IEEE Transactions on Automatic Control, vol. 59, Issue 7, Jul. 2014, pp. 1750-1764. |
Andreasson et al., “Distributed vs. Centralized Power Systems Frequency Control”, 2013 European Control Conference (ECC), Jul. 17-19, 2013, Zurich, Switzerland, pp. 3524-3529. |
Araposthatis et al., “Analysis of power-flow equation”, International Journal of Electrical Power & Energy Systems, vol. 3, Issue 3, Jul. 1981, pp. 115-126. |
Bergen et al., “Structure Preserving Model for Power System Stability Analysis”, IEEE Transactions on Power Apparatus and Systems, vol. PAS-100, No. 1, Jan. 1981, pp. 25-35. |
Boyd et al., “Convex Optimization”, Cambridge University Press, 2004, 703 pages. |
Brooks et al., “Demand Dispatch”, IEEE Power and Energy Magazine, vol. 8, Issue 3, May-Jun. 2010, pp. 20-29. |
Burger et al., “An internal model approach to (optimal) frequency regulation in power grids”, arXiv:1403.7019, Mar. 27, 2014, 14 pages. |
Callaway et al., “Achieving Controllability of Electric Loads”, Proceedings of the IEEE, vol. 99, Issue 1, Jan. 2011, pp. 184-199. |
Cheung et al., “Power System Toolbox Version 3.0”, Rensselaer Polytechnic Institute and Cherry Tree Scientific Software, 2009, 123 pages. |
Chow et al., “A toolbox for power system dynamics and control engineering education and research”, IEEE Transactions on Power Systems, vol. 7, Issue 4, Nov. 1992, pp. 1559-1564. |
Donnelly et al., “Frequency and Stability Control using Decentralized Intelligent Loads: Benefits and Pitfalls”, IEEE PES General Meeting, Jul. 25-29, 2010, Providence, RI, USA, pp. 1-6. |
Dorfler et al., “Breaking the Hierarchy: Distributed Control and Economic Optimality in Microgrids”, IEEE Transactions on Control of Network Systems, vol. 3, Issue 3, Sep. 2016, pp. 241-253. |
Dorfler et al., “Plug-and-Play Control and Optimization in Microgrids”, 53rd IEEE Conference on Decision and Control, Dec. 15-17, 2014, Los Angeles, CA, USA, pp. 211-216. |
Feijer et al., “Stability of primal—dual gradient dynamics and applications to network optimization”, Automatica, vol. 46, Issue 12, Dec. 2010, pp. 1974-1981. |
Guo et al., “Nonlinear decentralized control of large-scale power systems”, Automatica, vol. 36, Issue 9, Sep. 2000, pp. 1275-1289. |
Hammerstrom et al., “Pacific Northwest GridWise Testbed Demonstration Projects Part II. Grid Friendly Appliance Project”, Pacific Northwest National Laboratory, Technical Report No. PNNL-17079, Oct. 2007, 123 pages. |
Hill et al., “Stability analysis of multimachine power networks with linear frequency dependent loads”, IEEE Transactions on Circuits and Systems, vol. 29, Issue 12, Dec. 1982, pp. 840-848. |
Ilic, Marija D., “From Hierarchical to Open Access Electric Power Systems”, Proceedings of the IEEE, vol. 95, Issue 5, May 2007, pp. 1060-1084. |
Jiang et al., “Toward a Globally Robust Decentralized Control for Large-Scale Power Systems”, IEEE Transactions on Control Systems Technology, vol. 5, Issue 3, May 1997, pp. 309-319. |
Kelly et al., “Rate Control for Communication Networks: Shadow Prices, Proportional Fairness and Stability”, The Journal of the Operational Research Society, vol. 49, No. 3, Mar. 1998, p. 237-252. |
Kiani et al., “A Hierarchical Transactive Control Architecture for Renewables Integration in Smart Grids”, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), Dec. 10-13, 2012, Maui, HI, USA, pp. 4985-4990. |
Li et al., “Connecting Automatic Generation Control and Economic Dispatch from an Optimization View”, 2014 American Control Conference (ACC), Jun. 4-6, 2014, Portland, Oregon, USA, pp. 735-740. |
Li et al., “Optimal Demand Response Based on Utility Maximization in Power Networks”, 2011 IEEE Power and Energy Society General Meeting, Jul. 24-29, 2011, Detroit, MI, USA, pp. 1-8. |
Liu et al., “Decentralized Multi-Agent System-Based Cooperative Frequency Control for Autonomous Microgrids With Communication Constraints”, IEEE Transactions on Sustainable Energy, vol. 5, Issue 2, Apr. 2014, pp. 446-456. |
Low et al., , “Optimization Flow Control-I: Basic Algorithm and Convergence”, IEEE/ACM Transactions on Networking, vol. 7, Issue 6, Dec. 1999, pp. 861-874. |
Lu et al., “Design Considerations for Frequency Responsive Grid Friendly Appliances”, 2005/2006 IEEE/PES Transmission and Distribution Conference and Exhibition, May 21-24, 2006, Dallas, TX, USA, pp. 647-652. |
Lu et al., “Nonlinear stabilizing control of multimachine systems”, IEEE Transactions on Power Systems, vol. 4, Issue 1, Feb. 1989, pp. 236-241. |
Mallada et al., “Distributed Frequency-Preserving Optimal Load Control”, Proceedings of the 19th World Congress, IFAC Proceedings Volumes, vol. 47, Issue 3, Aug. 24-29, 2014, Cape Town, South Africa, pp. 5411-5418. |
Mallada et al., “Fair load-side control for frequency regulation in smart grids”, Proc. of Allerton Conference on Communication, Control, and Computing, Monticello, IL, USA, 2014, 10 pages. |
Molina-Garcia et al., “Decentralized Demand-Side Contribution to Primary Frequency Control”, IEEE Transactions on Power Systems, vol. 26, Issue 1, Feb. 2011, pp. 411-419. |
Moon et al., “The development of equivalent system technique for deriving an energy function reflecting transfer conductances”, IEEE Transactions on Power Systems, vol. 14, Issue 4, Nov. 1999, pp. 1335-1341. |
Ortega et al., “Transient stabilization of multimachine power systems with nontrivial transfer conductances”, IEEE Transactions on Automatic Control, vol. 50, Issue 1, Jan. 2005, pp. 60-75. |
Palomar et al., “A tutorial on decomposition methods for network utility maximization”, IEEE Journal on Selected Areas in Communications, vol. 24, Issue 8, Aug. 2006, pp. 1439-1451. |
Qu et al., “Application of robust control to sustained oscillations in power systems”, IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 39, Issue 6, Jun. 1992, pp. 470-476. |
Schweppe et al., “Homeostatic Utility Control”, IEEE Transactions on Power Apparatus and Systems, vol. PAS-99, Issue 3, May 1980, pp. 1151-1163. |
Shafiee et al., “Distributed Secondary Control for Islanded Microgrids—A Novel Approach”, IEEE Transactions on Power Electronics, vol. 29, Issue 2, Feb. 2014, pp. 1018-1031. |
Short et al., “Stabilization of Grid Frequency Through Dynamic Demand Control”, IEEE Transactions on Power Systems, vol. 22, Issue 3, Aug. 2007, pp. 1284-1293. |
Siljak et al., “Robust decentralized turbine/governor control using linear matrix inequalities”, IEEE Transactions on Power Systems, vol. 17, Issue 3, Aug. 2002, pp. 715-722. |
Simpson-Porco et al., “Stability, power sharing, & distributed secondary control in droop-controlled microgrids”, 2013 IEEE International Conference on Smart Grid Communications (SmartGridComm), Oct. 21-24, 2013, Vancouver, BC, Canada, pp. 672-677. |
Simpson-Porco et al., “Synchronization and power sharing for droop-controlled inverters in islanded microgrids”, Automatica, vol. 49, Issue 9, Sep. 2013, pp. 2603-2611. |
Topcu et al., “Compositional stability analysis based on dual decomposition”, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference, Dec. 15-18, 2009, Shanghai, China, pp. 1175-1180. |
Trudnowski et al., “Power-System Frequency and Stability Control using Decentralized Intelligent Loads”, 2005/2006 IEEE/PES Transmission and Distribution Conference and Exhibition, May 21-24, 2006, Dallas, TX, USA, pp. 1453-1459. |
Tsolas et al., “A structure preserving energy function for power system transient stability analysis”, IEEE Transactions on Circuits and Systems, vol. 32, Issue 10, Oct. 1985, pp. 1041-1049. |
Wang et al., “Robust decentralized control for multimachine power systems”, IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 45, Issue 3, Mar. 1998, pp. 271-279. |
You et al., “Reverse and forward engineering of frequency control in power networks”, 53rd IEEE Conference on Decision and Control, Dec. 15-17, 2014, Los Angeles, CA, USA, pp. 191-198. |
Zhang et al., “A real-time control framework for smart power networks with star topology”, 2013 American Control Conference, Jun. 17-19, 2013, Washington, DC, USA, pp. 5062-5067. |
Zhang et al., “Distributed dynamic feedback control for smart power networks with tree topology”, 2014 American Control Conference, Jun. 4-6, 2014, Portland, OR, USA, pp. 1156-1161. |
Zhao et al., “Design and Stability of Load-Side Primary Frequency Control in Power Systems”, IEEE Transactions on Automatic Control, vol. 59, Issue 5, May 2014, pp. 1177-1189. |
Zhao et al., “Power System Dynamics as Primal-Dual Algorithm for Optimal Load Control”, arXiv:1305.0585, May 6, 2013, pp. 1-35. |
“Dynamic demand control of domestic appliances”, U. K. Market Transformation Program, Market Transformation Programme, Tech. Rep., 2008, published Nov. 30, 2010, 22 pages. |
Bacciotti et al., , “Nonpathological Lyapunov functions and discontinuous Carath'eodory systems”, Automatica, vol. 42, Issue 3, Mar. 31, 2006, pp. 453-458. |
Cherukuri et al., “Asymptotic convergence of primal-dual dynamics”, Systems & Control Letters, vol. 87, Jan. 31, 2016, pp. 10-15. |
Dupuis, , “Dynamical systems and variational inequalities”, Annals of Operations Research, vol. 44, No. 1, Feb. 28, 1993, pp. 7-42. |
Lygeros et al., , “Dynamical properties of hybrid automata”, IEEE Transactions on Automatic Control, vol. 48, Issue 1, Jan. 31, 2003, pp. 2-17. |
Mallada et al., , “Optimal load-side control for frequency regulation in smart grids”, 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton), Sep. 30, 2014-Oct. 3, 2014, pp. 731-738,. |
International Preliminary Report on Patentability for International Application PCT/US2015/043676, Report issued Feb. 7, 2017, dated Feb. 16, 2017, 6 Pgs. |
International Search Report and Written Opinion for International Application No. PCT/US2015/043676, Search completed Oct. 27, 2015, dated Oct. 27, 2015, 8 Pgs. |
Alsac et al., “Further developments in LP-based optimal power flow”, IEEE Transactions on Power Systems, vol. 5, Issue 3, Aug. 1990, pp. 697-711. |
Baptista, E. C. et al., “Logarithmic barrier-augmented lagrangian function to the optimal power flow problem”, International Journal on Electrical Power and Energy Systems, Jun. 23, 2005, vol. 27, No. 7, pp. 528-532. |
Baran, M. E. et al., “Network reconfiguration in distribution systems for loss reduction and load balancing”, IEEE Transactions on Power Delivery, Apr. 1989, vol. 4, No. 2, pp. 1401-1407. |
Capitanescu, F. et al., “Interior-point based algorithms for the solution of optimal power flow problems”, Electric Power Systems Research, vol. 77, Issues 5-6, Apr. 2007, pp. 508-517, https://doi.org/10.1016/j.epsr.2006.05.003. |
Contaxis, G. C. et al., “Decoupled Optimal Load Flow Using Linear or Quadratic Programming”, IEEE Transactions on Power Systems, vol. 1, Issue 2, May 1986, pp. 1-7. |
Farivar, M. et al., “Inverter VAR control for distribution systems with renewables”, In IEEE SmartGridComm, Oct. 17-20, 2011, pp. 457-462. |
Farivar, M. et al., “Optimal Inverter VAR Control in Distribution Systems with High PV Penetration”, In PES General Meeting, Jul. 22-26, 2012, pp. 1-7. |
Gan, L. et al., “Convex Relaxations and Linear Approximation for Optimal Power Flow in Multiphase Radial Networks”, In Power systems computation conference, Aug. 18-22, 2014, 9 pgs. |
Grant, M. et al., “Cvx: Matlab software for disciplined convex programming”, online at http://cvxr.com/cvx/, 2008, 2 pgs. |
Jabr, R. A. et al., “A primal-dual interior-point method to solve the optimal power flow dispatching problem”, Optimization and Engineering, Feb. 12, 2003, vol. 4, No. 4, pp. 309-336. |
Min, W. et al., “A trust region interior point algorithm for optimal power flow problems”, Electrical Power and Energy Systems, May 2005, vol. 27, No. 4, pp. 293-300. |
Sousa, A. A. et al., “Robust optimal power flow solution using trust region and interior methods”, IEEE Transactions on Power Systems, May 2011, vol. 26, No. 2, pp. 487-499. |
Stott, B. et al., “DC power flow revisited”, IEEE Transactions on Power Systems, Aug. 2009, vol. 24, No. 3, pp. 1290-1300. |
Stott, B. et al., “Fast decoupled load flow”, IEEE Transactions on Power Apparatus and Systems, May 1974, vol. PAS-93(3), pp. 859-869. |
Sturm, “Using SeDuMi 1.02, a matlab toolbox for optimization over symmetric cones”, Optimization Methods and Software, Mar. 1999, vol. 11, No. 1-4, pp. 625-653. |
Torres, G. L. et al., “An interior-point method for nonlinear optimal power flow using voltage rectangular coordinates”, IEEE Transactions on Power Systems, Nov. 1998, vol. 13, No. 4, pp. 1211-1218. |
Turitsyn, K. et al., “Local control of reactive power by distributed photovoltaic generators”, In IEEE SmartGridComm, Oct. 4-6, 2010, pp. 79-84. |
Xiao, Y. et al., “Power flow control approach to power systems with embedded FACTS devices”, IEEE Transactions on Power Systems, Nov. 2002, vol. 17, No. 4, pp. 943-950. |
“SAE Electric Vehicle and Plug in Hybrid Electric Vehicle Conductive Charge Coupler J1772_201710”, SAE International, Oct. 1, 1996, Revised: Oct. 13, 2017, 59 pgs. |
Bohn et al., “A real world technology testbed for electric vehicle smart charging systems and PEV-EVSE interoperability evaluation”, Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Milwaukee, Wisconsin, Sep. 18-22, 2016, pp. 1-8. |
Bohn et al., “Local automatic load control for electric vehicle smart charging systems extensible via OCPP using compact submeters”, Proceedings of the IEEE Transportation Electrification Conference and Expo (ITEC), Chicago, Illinois, Jun. 22-24, 2017, 8 pgs. |
Cross et al., “My Electric Avenue: Integrating electric vehicles into the electrical networks”, Proceedings of the Hybrid and Electric Vehicles Conference (HEVC 2016), London, United Kingdom, Nov. 2-3, 2016, 6 pgs. |
Lee et al., “Adaptive charging network for electric vehicles”, Proceedings of the IEEE Global Conference on Signal and Information Processing (GlobalSIP), Washington D.C., Dec. 7-9, 2016, 5 pgs. |
Mukherjee et al., “A Review of Charge Scheduling of Electric Vehicles in Smart Grid”, IEEE Systems Journal, vol. 9, No. 4, Dec. 2015, pp. 1541-1553. |
International Preliminary Report on Patentability for International Application PCT/US2015/032482, Report issued Nov. 29, 2016, dated Dec. 8, 2016, 12 Pgs. |
International Search Report and Written Opinion for International Application No. PCT/US2018/063637, Search completed Apr. 1, 2019, dated Apr. 1, 2019, 9 Pgs. |
International Search Report and Written Opinion for International Application PCT/US2015/032482, Report completed Sep. 9, 2015, dated Sep. 9, 2015, 15 pages. |
“Gurobi Optimizer Reference Manual”, Gurobi Optimization, Version 6.5, 2016, 592 pgs. |
Bai et al., “Semidefinite Programming for Optimal Power Flow Problems”, Electrical Power and Energy Systems, 2008, vol. 30, pp. 383-392. |
Baldick et al., “A Fast Distributed Implementation of Optimal Power Flow”, IEEE Transactions on Power Systems, vol. 14, Issue 3, Aug. 1999, pp. 858-864. |
Baran et al., “Optimal Capacitor Placement on Radial Distribution Systems”, IEEE Transactions on Power Delivery, vol. 4, Issue 1, Jan. 1989, pp. 725-734. |
Baran et al., “Optimal Sizing of Capacitors Placed on a Radial Distribution System”, IEEE Transactions on Power Delivery, vol. 4, Issue 1, Jan. 1989, pp. 735-743. |
Boyd et al., “Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers”, Foundations and Trends in Machine Learning, vol. 3, No. 1, 2010, pp. 1-122. |
Chen et al., “iEMS for Large Scale Charging of Electric Vehicles: Architecture and Optimal Online Scheduling”, 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm), Nov. 5-8, 2012, Tainan, Taiwan, pp. 629-634. |
Chung et al., “Master-Slave Control Scheme in Electric Vehicle Smart Charging Infrastructure”, The Scientific World Journal, vol. 2014, No. 462312, May 26, 2014, 14 pages. |
Chynoweth et al., “Smart Electric Vehicle Charging Infrastructure Overview”, Proceedings of the 5th IEEE PES Innovative Smart Grid Technologies (ISGT), Washington D.C., Feb. 19-22, 2014, 5 pgs. |
Dall'Anese et al., “Distributed Optimal Power Flow for Smart Microgrids”, IEEE Transactions on Smart Grid, arXiv:1211.5856v5, Jan. 25, 2014, pp. 1-11, Retrieved from the Internet: http://arxiv.org/pdf/1211.5856.pdf>. |
Devane et al., “Stability and convergence of distributed algorithms for the OPF problem”, 52nd IEEE Conference on Decision and Control, Dec. 10-13, 2013, Florence, Italy, pp. 2933-2938. |
Farivar et al., “Branch Flow Model: Relaxations and Convexification (Part I, II)”, IEEE Trans. on Power Systems, Aug. 2013, vol. 28, No. 3, pp. 2554-2572. |
Gan et al., “Exact Convex Relaxation of Optimal Power Flow in Radial Networks”, IEEE Transactions on Automatic Control, vol. 60, Issue 1, Jan. 2015, pp. 72-87. |
Gan et al., “Optimal Power Flow in Distribution Networks”, Proc. 52nd IEEE Conference on Decision and Control, Dec. 2013, in arXiv:12084076, 7 pgs. |
Guo et al., “Optimal Online Adaptive Electric Vehicle Charging”, Proceedings of the IEEE Power & Energy Society General Meeting, Chicago, Illinois, Jul. 16-20, 2017, 5 pgs. |
Jabr et al., “Radial Distribution Load Flow Using Conic Programming”, IEEE Transactions on Power Systems, Aug. 2006, vol. 21, Issue 3, pp. 1458-1459. |
Jakobsson, Martin, “On Some Extensions and Performance of Fast-Lipschitz Optimization”, Master's Degree Project Stockholm, Sweden, Oct. 2011. Retrieved from the Internet: <http://www.diva-portal.org/smash/get/diva2:471914/FULLTEXT01.pdf>, 84 pgs. |
Kim et al., “Coarse-Grained Distributed Optimal Power Flow”, IEEE Transactions on Power Systems, vol. 12, Issue 2, May 1997, pp. 932-939. |
Kraning et al., “Dynamic Network Energy Management via Proximal Message Passing”, Foundations and Trends in Optimization, vol. 1, No. 2, 2013, pp. 70-122. |
Lam et al., “Optimal Distributed Voltage Regulation in Power Distribution Networks”, arXiv:1204.5226, Apr. 23, 2012, retrieved from https://arxiv.org/abs/1204.5226v1, 24 pages. |
Lam et al., “Distributed Algorithms for Optimal Power Flow Problem”, Decision and Control (CDC), 2012 IEEE 51st Annual Conference on IEEE, 2012, pp. 430-437. |
Li et al., “Demand Response in Radial Distribution Networks: Distributed Algorithm”, 2012 Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers (ASILOMAR), Nov. 4-7, 2012, Pacific Grove, CA, USA, pp. 1549-1553. |
Low, “Convex Relaxation of Optimal Power Flow Part I: Formulations and Equivalence”, IEEE Trans. on Control of Network Systems, vol. 1, No. 1, Mar. 2014, 44 pgs. |
Low, “Convex Relaxation of Optimal Power Flow—Part II: Exactness”, IEEE Transactions on Control of Network Systems, Jun. 2014, vol. 1, No. 2, pp. 177-189. |
Nakahira et al., “Smoothed Least-laxity-first Algorithm for EV Charging”, Proceedings of the 8th International Conference on Future Energy Systems, Shatin, Hong Kong, China, May 16-19, 2017, pp. 242-251. |
Peng et al., “Distributed Algorithm for Optimal Power Flow on a Radial Network”, 53rd IEEE Conference on Decision and Control, Dec. 15-17, 2014, Los Angeles, CA, USA, pp. 167-172. |
Peng et al., “Feeder Reconfiguration in Distribution Networks based on Convex Relaxation of OPF”, IEEE Transactions on Power Systems, vol. 30, Issue 4, Jul. 2015, pp. 1793-1804. |
Petroff, “These countries want to ditch gas and diesel cars”, CNN Business, Jul. 26, 2017, Retrieved from: https://money.cnn.com/2017/07/26/autos/countries-that-are-banning-gas-cars-for-electric/index.html, 3 pgs. |
Phan et al., “Distributed Methods for Solving the Security-Constrained Optimal Power Flow Problem”, IEEE PES Innovative Smart Grid Technologies (ISGT), Jan. 16-20, 2012, 7 Pgs. |
Srinivasa et al., “HERB: a home exploring robotic butler”, Autonomous Robots, 2010, vol. 28, pp. 5-20. |
Sun et al., “Fully Decentralized AC Optimal Power Flow Algorithms”, 2013 IEEE Power & Energy Society General Meeting, Jul. 21-25, 2013, Vancouver, BC, Canada, pp. 1-5. |
Taylor et al., “Convex models of distribution system reconfiguration”, IEEE Transactions on Power Systems, vol. 6, No. 1, Jan. 2007, pp. 1407-1413. |
Wang et al., “Predictive Scheduling Framework for Electric Vehicles With Uncertainties of User Behaviors”, IEEE Internet of Things Journal, vol. 4, No. 1, Feb. 2017, pp. 52-63. |
Wang et al., “Smart Charging for Electric Vehicles: A Survey From the Algorithmic Perspective”, IEEE Communications Surveys & Tutorials, vol. 18, No. 2, Jan. 14, 2016, pp. 1500-1517. |
Yu et al., “An Intelligent Energy Management System for Large-Scale Charging of Electric Vehicles”, CSEE Journal of Power and Energy Systems, vol. 2, No. 1, Mar. 24, 2016, pp. 47-53. |
Yu et al., “Demand Response via Large Scale Charging of Electric Vehicles”, Proceedings of the IEEE Power and Energy Society General Meeting (PESGM), Boston, Massachusetts, Jul. 17-21, 2016, 5 pgs. |
Number | Date | Country | |
---|---|---|---|
20160036225 A1 | Feb 2016 | US |
Number | Date | Country | |
---|---|---|---|
62022861 | Jul 2014 | US |