The present invention relates to microgrid resynchronization and reconnection.
Microgrids, which are localized grids that can disconnect from the main grid to operate autonomously and help mitigate grid disturbances to strengthen grid resilience, can play an important role in transforming our electric grid. Microgrids can strengthen grid resilience and help mitigate grid disturbances because they are able to continue operating while the main grid is down, and they can function as a grid resource for faster system response and recovery.
A microgrid typically integrates multiple distributed generators and load within a localized distribution network. A microgrid can work under two modes: the grid-tied mode and the islanded mode. In grid-tied mode, a microgrid absorbs power from or injects power into the main grid, following the voltage and frequency reference provided by the main grid. In islanded mode, a microgrid is disconnected from the main grid and operates in a similar way as a physical island, balancing its own power generation and load. After islanding occurs, microgrid will either accelerate or decelerate even due to small power imbalance and will lose synchronism with the main grid. When the factors that trigger islanding disappear, the main grid is restored and microgrid needs to be connected back to the utility grid. Asynchronism can be a big problem for microgrid reconnection. The voltage difference across the microgrid static switch (or circuit breaker) will lead to large inrush current and fluctuation, which will shorten the life of the equipment and may even damage the distributed generators. To achieve a smooth and successful reconnection, microgrid must be synchronized to the main grid when operating in islanded mode before reconnection occurs. The voltage magnitude difference, phase angle difference, and frequency difference at point of common coupling (PCC) on both sides of the static switch/circuit breaker must strictly follow the requirements set forced by the IEEE 1547™ standard. The resynchronization and reconnection problem needs to be solved in order to fulfill the benefits of the microgrid concept.
One current control scheme minimizes the frequency mismatch between microgrid and the main grid by controlling the output of the diesel generator. Measurements from two Phasor measurement units are used to evaluate the control actions. But having the same frequency does not guarantee the voltage phase angles across the static switch are the same, which is a problem of this method. The intentional use of frequency error in the control loop makes the reconnection process long and reclosing time indefinite, which weakens the practicability of the method.
In one aspect, systems and methods are disclosed for distributed cooperative control strategy between a microgrid and a main grid by providing distributed synchronization control to the distributed generators with sparse communication channels, wherein each distributed generator only receives information from neighboring generators; receiving a voltage phase angle difference and a voltage magnitude difference by a proportional integration (PI) controller to adjust the output of the distributed generator at a leader node, wherein each distributed generator shares an output frequency and a voltage with neighbors; achieving a consensus behavior between all the distributed generators; sharing power generation among the distributed generators; and synchronizing the microgrid with the main grid for a seamless reconnection after islanding.
In another aspect, a distributed cooperative control strategy can synchronize a microgrid with the main grid so that seamless reconnection can be achieved after islanding. Synchronization is achieved through distributed cooperative control of multiple distributed generators by adjusting their voltage and frequency reference so that the voltage phase angle difference and voltage magnitude difference across the circuit breaker/static switch are eliminated.
A distributed cooperative consensus control strategy is used to solve the resynchronization and reconnection problem in a distributed way. The method uses sparse communication channels and each distributed generator only needs to get information from its neighboring generators. Therefore minimum communication is achieved. The voltage phase angle difference and voltage magnitude difference are input into a PI controller to adjust the output of the distributed generator at the leader node. Each distributed generator shares its output frequency and voltage with its neighbors and finally consensus behavior is achieved between all the distributed generators.
Advantages of the system may include one or more of the following. The system can measure voltage magnitudes and phase angles at PCC on both sides of the static switch/circuit breaker. A synchronization controller calculates the adjustments that need to be made to the voltage and frequency setpoints of the microgrid. Adjustment signals are sent to distributed generators at leading node(s). The rest distributed generators will follow the generator(s) at leading node(s) through sparse communication and designed consensus protocol. This method is applicable to microgrid with multiple distributed generators, all of which actively regulate their output voltages and frequencies. With multiple generators in the microgrid, cooperation between generators is properly handled.
In the instant distributed control, control decision is made at the controller and sent to generator(s) at the leading node(s). The leading node(s) will share its own control action to its neighbors. Therefore, consensus is achieved and all generators in the system will follow the generator(s) at the leading node(s).
In an islanded microgrid, all distributed generator should work under droop control so that power can be properly shared among them when load changes. The voltage droop and frequency droop are defined by the following set of equations:
w
i
=w*
i
−k
Pi
·P
i (1)
V
i
=V*
i
−k
Qi
·Q
i (2)
where wi and Vi are the output frequency and terminal voltage of the i th DG, w*i and V*i are the frequency and voltage reference of the i th DG, kPi and kQi are the corresponding droop coefficients for real and reactive power.
Measurements at Both Sides of Static Switch/Circuit Breaker are discussed next.
Sparse Communication and Flexible Topology are detailed next. The distributed control framework in this system requires only information exchange between distributed generator and its neighboring units. The topology of the communication network is localized and can be very flexible. The communication system can be modeled by graph, which is shown in
Consider a directed graph G=(V, E) with V={v1, v2, . . . , vN} being a set of N nodes or vertices and E a set of edges. Each distributed generator can be considered as a node. Each edge (vi, vj) represents that information can flow from node vi to node vj. Define the neighbors of node i as Ni={vj:(vj, vi)εE}. Each edge (vi, vj)εE is associated with a weight aji. A graph can be represented by an adjacency matrix A=[aij] with weights aij>0 if (vj, vi)εE and aij=0 otherwise. We assume the graph is simple and there is no self-loops, so aii=0∀i. For edge (vi, vj), vi is called the tail and vj is the head. The in-degree of a node vi is the number of edges that have vi as a head. The out-degree of a node vi is the number of node that have vias a tail. A directed tree is a connected digraph where every node except one, called the root, has in-degree equal to one. A spanning tree of a digraph is a directed tree formed by graph edges that connect all the nodes of a graph.
An important characteristic of the microgrid is its plug-and-play feature. When a new distributed generator is added into the microgrid, no additional changes need to be made to the communication network and control strategy except that this new unit can communicate with existing generators that are close to it. The basic idea of the synchronization control strategy is to adjust the voltage magnitude and frequency setpoints for each distributed generator in a distributed manner so that the voltage at bus B (PCC on microgrid side) closely follows bus A (PCC on main grid side). The voltage magnitude and frequency adjustments are achieved through two independent control loops.
Phase Angle Difference Adjustments can be done. The adjustment employed is shown in
Next, Distributed Cooperative Voltage Control is detailed. A consensus control technique is used in this system to control each individual distributed generator so that they will follow the voltage reference signal sent to the leading node(s) by the synchronization controller. With the time step of the voltage control, the fast dynamics within each distributed generator are ignored. In particular, each distributed generator in the microgrid is modeled as a first-order dynamic system, which is characterized by:
{dot over (x)}
i
=u
i (3)
where {dot over (x)}i is the state of the i th distributed generator and ui is the control input for it which is based on information received from neighboring units defined in the communication digraph. Define B as the set of the leading nodes in the communication digraph. The voltage control problem is transformed into a consensus control problem, the objective of which is to find/design ui such that all distributed generator states will converge to the external control signal sent to the leading nodes. A necessary and efficient condition for the distributed generators' states to converge to the external reference signal is that the communication digraph has a spanning tree with B as leading node(s).
Reactive Power Sharing can occur among Distributed Generators. The objective of the voltage synchronization control problem is to select the state variable xi and control input uvi for the dynamic system described by:
where bi=1 if iεB and bi=0 otherwise.
For each distributed generator, the voltage droop control function has been defined in equation (2). Take derivative on both sides of this equation, the following can be obtained:
{dot over (V)}
i={dot over (V)}* i−kQi·{dot over (Q)}i (5)
When the voltage setpoint of a distributed generator is adjusted, the generator adjusts its reactive power output so that system voltage follows the new setpoint. In general, the change in each distributed generator's reactive power output is preferably proportional to its maximum reactive power generation capability, that is:
where Qi
k
Q1
Q
1
=k
Q2
Q
2
= . . . =k
Qi
Q
i (7)
Voltage Consensus Control Design is discussed next. Based on equation (4), select the state variable to be the voltage setpoint for each distributed generator's droop control:
{dot over (x)}
i
={dot over (V)}*
i
={dot over (V)}
i
+k
Qi
·{dot over (Q)}
i
=u
Vi (8)
Therefore, the voltage synchronization problem can be transformed into a synchronization problem for the following linear first-order multi-agent system:
Based on equation (4) the control input for an ith distributed generator is shown below:
Distributed Cooperative Frequency Control is discussed next. The consensus control technique is used in this system to control each distributed generator so that they will follow the frequency reference signal sent to the leading node(s) by the synchronization controller. Similar to the voltage control, fast frequency dynamics of the microgrid is neglected and the frequency response is modeled as a linear first order dynamic system described by equation (3). The frequency control problem is transformed into a frequency synchronization problem.
Real Power Sharing can be done among Distributed Generators. The objective of the frequency synchronization control problem is to select the state variable xi and control input ui for the dynamic system described by:
For each distributed generator, the frequency droop control has been defined in equation (3). Take derivative on both sides of this equation, the following can be obtained:
{dot over (w)}
i
={dot over (w)}*
i
−k
Pi
·{dot over (P)}
i (12)
When the frequency setpoint of a distributed generator is adjusted, the generator adjusts its real power output so that system frequency follows the new setpoint. In general, we would like the change in each distributed generator's real power output proportional to its maximum real power generation capability, that is:
where Pi
k
P1
P
1
=k
P2
P
2
= . . . =k
pi
P
i (14)
Frequency Consensus Control Design can be done. Based on equation (11), select the state variable to be the frequency setpoint for each distributed generator's droop control:
{dot over (w)}*
i
={dot over (w)}
i
+k
Pi
·{dot over (P)}
i (15)
The frequency synchronization problem is transformed into a synchronization problem for the following linear first-order multi-agent system:
The control input for the i th distributed generator is shown below:
Preferably the invention is implemented in a computer program executed on a programmable computer having a processor, a data storage system, volatile and non-volatile memory and/or storage elements, at least one input device and at least one output device.
By way of example, a block diagram of a controller to support the system is discussed next. The computer preferably includes a processor, random access memory (RAM), a program memory (preferably a writable read-only memory (ROM) such as a flash ROM) and an input/output (I/O) controller coupled by a CPU bus. The computer may optionally include a hard drive controller which is coupled to a hard disk and CPU bus. Hard disk may be used for storing application programs, such as the present invention, and data. Alternatively, application programs may be stored in RAM or ROM. I/O controller is coupled by means of an I/O bus to an I/O interface. I/O interface receives and transmits data in analog or digital form over communication links such as a serial link, local area network, wireless link, and parallel link. Optionally, a display, a keyboard and a pointing device (mouse) may also be connected to I/O bus. Alternatively, separate connections (separate buses) may be used for I/O interface, display, keyboard and pointing device. Programmable processing system may be preprogrammed or it may be programmed (and reprogrammed) by downloading a program from another source (e.g., a floppy disk, CD-ROM, or another computer).
Each computer program is tangibly stored in a machine-readable storage media or device (e.g., program memory or magnetic disk) readable by a general or special purpose programmable computer, for configuring and controlling operation of a computer when the storage media or device is read by the computer to perform the procedures described herein. The inventive system may also be considered to be embodied in a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner to perform the functions described herein.
The invention has been described herein in considerable detail in order to comply with the patent Statutes and to provide those skilled in the art with the information needed to apply the novel principles and to construct and use such specialized components as are required. However, it is to be understood that the invention can be carried out by specifically different equipment and devices, and that various modifications, both as to the equipment details and operating procedures, can be accomplished without departing from the scope of the invention itself.
This application claims priority to Provisional Application Ser. No. 61/978,052 filed on Apr. 10, 2014, the content of which is incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61978052 | Apr 2014 | US |