Nonlinear power flow control for networked AC/DC microgrids
10666054 ยท 2020-05-26
Assignee
- National Technology & Engineering Solutions of Sandia, LLC (Albuquerque, NM, US)
- Michigan Technological University (Houghton, MI)
Inventors
- David G. Wilson (Tijeras, NM)
- Rush D. Robinett, III (Tijeras, NM)
- Wayne W. Weaver (Hancock, MI, US)
- Steven F. Glover (Albuquerque, NM, US)
Cpc classification
H02J7/34
ELECTRICITY
H02J2300/10
ELECTRICITY
Y02E10/56
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
H02J2203/20
ELECTRICITY
Y02E60/00
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
H02J3/38
ELECTRICITY
Y02E10/30
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
Y04S40/20
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
H02J3/32
ELECTRICITY
H02J2310/10
ELECTRICITY
Y02E10/76
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
Y02P80/14
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
International classification
H02J3/38
ELECTRICITY
H02J7/34
ELECTRICITY
Abstract
A method for designing feedforward and feedback controllers for integration of stochastic sources and loads into a nonlinear networked AC/DC microgrid system is provided. A reduced order model for general networked AC/DC microgrid systems is suitable for HSSPFC control design. A simple feedforward steady state solution is utilized for the feedforward controls block. Feedback control laws are provided for the energy storage systems. A HSSPFC controller design is implemented that incorporates energy storage systems that provides static and dynamic stability conditions for both the DC random stochastic input side and the AC random stochastic load side. Transient performance was investigated for the feedforward/feedback control case. Numerical simulations were performed and provided power and energy storage profile requirements for the networked AC/DC microgrid system overall performance. The HSSPFC design can be implemented in the Matlab/Simulink environment that is compatible with real time simulation/controllers.
Claims
1. A nonlinear networked AC/DC microgrid, comprising: at least two DC microgrids, each DC microgrid comprising a DC power source, an energy storage source in series with the DC power source, a boost converter to boost the output of the DC power source and the energy storage source to feed a DC bus, and an AC inverter to invert the DC output of the DC bus to an AC output to feed an AC bus; an AC ring bus for tying the AC outputs of the AC buses of the at least two DC microgrids together to provide AC power; at least one energy storage, source feeding to the AC ring bus; an AC load for consuming the AC power received from the AC ring bus; and a controller for matching the AC power provided by the AC ring bus to the power consumed by the AC load whilst maintaining stable operation of the networked AC/DC microgrid, wherein the controller comprises a feedforward controller that calculates a reference steady-state current and voltage at the AC ring bus for an update period and controls the power, duty cycle, and phase angle of each DC microgrid to match the reference steady-state current and voltage at the AC ring bus for the update period, and a feedback controller that calculates an error state between the steady-state reference current and voltage at the AC ring bus and the current and voltage to the AC load and adds sufficient power from the energy storage sources to reduce the error state towards zero.
2. The nonlinear networked AC/DC microgrid of claim 1, wherein the DC power source comprises a varying DC source.
3. The nonlinear networked AC/DC microgrid of claim 2, wherein the varying DC source comprises a photovoltaic cell, a wind generator, or a wave energy converter.
4. The nonlinear networked AC/DC microgrid of claim 1, wherein at least one of the energy storage sources comprises a battery, capacitor bank, flywheel, or general power electronic storage device.
5. The nonlinear networked AC/DC microgrid of claim 1, further comprising an energy storage source connected to the DC bus to support variations in the AC load.
6. The nonlinear networked AC/DC microgrid of claim 1, wherein the feedback controller comprises a proportional-integral feedback controller and the proportional and integral controller gains are calculated from a Hamiltonian Surface Shaping and Power Flow Control method that models the dynamical physical characteristics and kinetic and potential energies of the AC/DC networked microgrid.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The detailed description will refer to the following drawings, wherein like elements are referred to by like numbers.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
DETAILED DESCRIPTION OF THE INVENTION
(23) Achieving regulation and power balance in a system with high penetration levels of stochastic renewable sources are some of the challenges addressed by the present invention. The problem can be solved provided enough energy storage is available. Realistically, energy storage systems and/or information flow are costly and both need to be minimized and balanced with respect to the performance objectives. The method of the present invention distributes the control of energy storage and power converters while attempting to minimize physical energy storage by using information flow between controllers to help strike a balance between both. See R. D. Robinett III and D. G. Wilson, Nonlinear Power Flow Control Design: Utilizing Exergy, Entropy, Static and Dynamic Stability, and Lyapunov Analysis, Springer-Verlag, London Ltd., October 2011; and W. W. Weaver et al., Control Eng. Pract. 44, 10 (2015).
(24) According to the invention, an optimized distribution of energy storage and power conversion in a microgrid can be achieved by providing a control system with three parts: a feedforward or dynamic optimization control, a Hamiltonian-based feedback control, and a servo control. A centralized algorithm provides feedforward control by computing reference duty cycle values and reference states at a much slower update rate that optimizes a cost function that can include boost converter set point update rates, energy storage use, and/or parasitic losses in the system. The feedforward control identifies the optimal operating point and can be determined using optimization methods. See J. Young, Optizelle: An open source software library designed to solve general purpose nonlinear optimization problems, 2014, www.optimojoe.com, Open source software; D. G. Wilson et al., Renewable Energy Microgrid Control with Energy Storage Integration, International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 20-22, 2012, Sorrento, Italy; and R. D. Robinett III et al., Applied Dynamic Programming for Optimization of Dynamical Systems, SIAM, Advances in Design and Control Series, July 2005. As an example, a very simple steady-state solution is realized as a proof-of-concept of the invention. The feedback portion is a local decentralized feedback controller that is designed to minimize variability in the power delivered to the boost converters. See R. D. Robinett III and D. G. Wilson, Nonlinear Power Flow Control Design: Utilizing Exergy, Entropy, Static and Dynamic Stability, and Lyapunov Analysis, Springer-Verlag, London Ltd., October 2011; W. W. Weaver et al., Control Eng. Pract. 44, 10 (2015); W. W. Weaver et al., Int. J. Electr. Power Energy Syst. 68, 203 (2015); D. G. Wilson et al., Renewable Energy Microgrid Control with Energy Storage Integration, International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 20-22, 2012, Sorrento, Italy; R. D. Robinett III and D. G. Wilson, Nonlinear Power Flow Control Design for Combined Conventional and Variable Generation Systems: Part ITheory, 2011 IEEE Multi-Conference on Systems and Control, Sep. 26-30, 2011, Denver, Co., USA, pp. 61-64; and R. D. Robinett III and D. G. Wilson, Transient Stability and Performance Based on Nonlinear Power Flow Control Design of Renewable Energy Systems, 2011 IEEE Multi-Conference on Systems and Control, Sep. 26-30, 2011, Denver, Co., USA, pp. 881-886. The servo control supports the Hamiltonian-based control by regulating certain components to specified voltages/currents at the fastest update rates which correspond to the actual boost converter hardware inputs.
(25) The invention is described in detail below. First, a reduced order networked AC/DC microgrid model is described. Next, an HSSPFC controller for the networked AC/DC microgrid is described which includes both the feedforward and feedback developments. Numerical simulations are performed that validate and demonstrate proof-of-concept for the HSSPFC controller.
Reduced Order Networked AC/DC Microgrid Model
(26) The goal of Reduced Order Models (ROMs) is to capture the critical dynamics of the microgrid system for control design and reference model trajectories as part of the feedforward system with correction being applied by the feedback system. ROMs were initially developed as part of a HSSPFC design process. See R. D. Robinett III and D. G. Wilson, Nonlinear Power Flow Control Design: Utilizing Exergy, Entropy, Static and Dynamic Stability, and Lyapunov Analysis, Springer-Verlag, London Ltd., October 2011. Models were developed for separate single/networked DC microgrid systems and AC microgrid systems. See W. W. Weaver et al., Cont. Eng. Pract. 44, 10 (2015); W. W. Weaver et al., Int. J. Electr. Power Energy Syst. 68, 203 (2015); D. G. Wilson et al., Renewable Energy Microgrid Control with Energy Storage Integration, International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 20-22, 2012, Sorrento, Italy; T. Hassell et al., Modeling of Inverter Based AC Microgrids for Control Development, IEEE MSC Conference, Sydney, Australia, Sep. 20-22, 2015; D. G. Wilson et al., Hamiltonian Control Design for DC Microgrids with Stochastic Sources and Loads with Applications, in IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, 2014, pp. 1264-1271; D. G. Wilson et al., Nonlinear Power Flow Control Design of High Penetration Renewable Sources for AC Inverter Based Microgrids, in IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 22-24, 2016, AnaCapri, Italy; and R. D. Robinett III et al., U.S. Pat. No. 9,263,894, issued Feb. 16, 2016. The initial model for an AC/DC system for a single inverter was developed by Hassell and employed for HSSPFC control design by Wilson. See T. Hassell et al., Modeling of Inverter Based AC Microgrids for Control Development, IEEE MSC Conference, Sydney, Australia, Sep. 20-22, 2015; and D. G. Wilson et al., Nonlinear Power Flow Control Design of High Penetration Renewable Sources for AC Inverter Based Microgrids, in IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 22-24, 2016, AnaCapri, Italy. This model is briefly described below and novel networked AC/DC microgrids and HSSPFC control are described in further detail.
Single AC/DC Microgrid
(27) An AC inverter microgrid model 100 is shown in
(28) The circuit equations for the DC-AC converter and AC bus models are given by Hassell. See T. Hassell et al., Modeling of Inverter Based AC Microgrids for Control Development, IEEE MSC Conference, Sydney, Australia, Sep. 20-22, 2015. The transformed three-phase inverter in ODQ frame is defined as
(29)
where
(30)
c=cos , and s=sin , =1D, and D is the duty cycle switch. Simplifying the equations yields
(31)
The AC bus equations become
(32)
See T. Hassell et al., Modeling of Inverter Based AC Microgrids for Control Development, IEEE MSC Conference, Sydney, Australia, Sep. 20-22, 2015. In traditional AC power systems, the bus load is modeled as inductive (e.g., historical inductive motors). However, modern power electronics based loads (motors) can contain power factor correction front ends where the bus terminal characteristics can be directly controlled. The AC bus load model here assumes a RC load (provides derivative of the voltage). Additionally, a slightly capacitive load could represent a model of a load with a power electronics based front end.
Networked AC/DC Microgrid
(33) For this application the microgrid system is configured as stand-alone and isolated. Multiple energy storage devices are placed for future optimization trade studies. The networked AC/DC microgrid ROM is developed based on the following assumptions: i) the diesel engine dynamics are simplified and replaced by a DC source, storage device, and boost converter. The standard engine-to-DC generator 200 is given in
(34) The fundamental DC microgrid model shown in
(35) This fundamental building block can be used to build a large number of DC microgrid systems (k=1, . . . , N) that tie into an AC ring bus. In the example described below, three DC microgrids (k=3) tie into an AC ring bus. This model can also serve to represent a single AC/DC microgrid ROM system.
(36) A high-level functional diagram for the networked three DC microgrid system is shown in
(37) A detailed schematic for the networked three DC microgrid system is shown in
(38)
where u.sub.s,k is a model of a storage device on the AC generator connection and u.sub.dc,k is the equivalent current injection from the battery storage device.
(39) The inverter model control is given as
u.sub.d,k==.sub.dc,ku.sub.dc,kc(.sub.dc,k)
u.sub.d,k==.sub.dc,ku.sub.dc,ks(.sub.dc,k)(6)
where .sub.dc,k is the inverter control variable of the AC voltage magnitude, .sub.dc,k is the inverter control variable of the AC voltage phase,
(40)
c=cos, and s=sin.
(41) The DC current into the inverter is
i.sub.dc,k=.sub.dc,k[c(.sub.dc,k)i.sub.d,k+s(d.sub.c,k)i.sub.q,k](7)
Substituting the control back into the system model yields
(42)
along with the AC bus model determined as
(43)
The reduced order model is defined in matrix form as
(44)
where R=
(45) The states, controls, and input vectors are defined as
(46)
HSSPFC Control for AC/DC Microgrid System
(47) The goal of the HSSPFC control design is to define static and dynamic stability criteria for an AC/DC microgrid system. The controller consists of both feedforward and feedback portions. For the feedforward or guidance algorithm, two possible options can be considered: i) a dynamic optimization formulation can be developed in general to accommodate a large number of generation, loads, busses, and energy storage resources (see D. G. Wilson et al., Nonlinear Power Flow Control Design of High Penetration Renewable Sources for AC Inverter Based Microgrids, in IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 22-24, 2016, AnaCapri, Italy; and J. Young, Optizelle: An open source software library designed to solve general purpose nonlinear optimization problems, 2014, www.optimojoe.com, Open source software) or ii) a simple steady-state solution to Eq. (13) can be solved (for a DC microgrid system, see D. G. Wilson et al., Renewable Energy Microgrid Control with Energy Storage Integration, International Symposium on Power Electronics, Electrical Drives, Automation and Motion, SPEEDAM, Jun. 20-22, 2012, Sorrento, Italy). The basis of dynamic optimization is to formulate the problem in terms of an optimal control problem. See J. Young, Optizelle: An open source software library designed to solve general purpose nonlinear optimization problems, 2014, www.optimojoe.com, Open source software. In general, there are three overall goals: reduce the change in the inverter duty cycles, reduce reliance on the energy storage devices, and reduce parasitic losses. The AC inverter circuit and bus equations can be expanded to include larger orders and combinations of each. Thus, the goal is to minimize an appropriate objective function (or performance index, PI). The description below will focus on the second option (i.e., a simplified steady-state solution).
Feedforward Control Based on Steady-State Solution
(48) The feedforward control is based on a balanced power flow
x.sub.R.sup.T[M{dot over (x)}.sub.R(
for which the reference state becomes
M{dot over (x)}.sub.R=(
Note the skew-symmetric condition x.sub.R.sup.T{tilde over (R)}x.sub.R=0. For steady-state operation and generating set points, the following equation can be solved for reference states x.sub.R, duty cycles , angles , and with a specified frequency as
0=Rx.sub.R+D.sup.Tv+B.sup.Tu.sub.R.(17)
An illustrative methodology for a single AC ring bus, the following assumptions are made; i) reference states x.sub.13.sub.
(49) The first step is to determine the necessary network currents as
(50)
By introducing the power proportionment term .sub.k then
i.sub.d,k=.sub.kI.sub.d.sub.
i.sub.q,k=.sub.kI.sub.q.sub.
where .sub.k =1.
(51) In step two, the phase angles .sub.dc,k are determined for each microgrid k as
(52)
(53) In final step three, the steady state algebraic nonlinear equation F(x) is solved for each individual microgrid k. F(x) contains four states given as
x=[.sub.s,k.sub.dc,ki.sub.s,ku.sub.dc,k].sup.T=[x.sub.1x.sub.2x.sub.3x.sub.4].sup.T(21)
and the nonlinear equations coupled in the states are given as
(54)
The matlab optimization function fsolve can be called to determine F(x) every feedforward time step .sub.ff update or
x=fsolve(F(x),x.sub.0)
where x.sub.0 is the initial condition for each microgrid k that is used iteratively as the starting condition for each new update. For this specific implementation, the OPTI toolbox opti_fsolve function employed by Currie was used. See J. Currie, OPTI Toolbox, A Free MATLAB Toolbox for Optimization, invP, December 2016.
Feedback Control
(55) The feedback control design begins with the definition of the error states. The AC/DC microgrid system error state and control inputs are defined as {tilde over (x)}=x.sub.Rx=e and =u.sub.Ru=u. The feedback control is selected as a proportional-integral (PI) control
u=K.sub.PB{tilde over (x)}K.sub.IB.sub.0.sup.t{tilde over (x)}d(23)
where K.sub.P and K.sub.I are positive definite controller gains. The energy surface or Hamiltonian for the system is determined as the sum of kinetic and potential energies or={tilde over (x)}.sup.TM{tilde over (x)}+[.sub.0.sup.t{tilde over (x)}d].sup.TB.sup.TK.sub.IB[.sub.0.sup.t{tilde over (x)}d]{tilde over (x)}0 (24)
which is a positive definite function and defines the AC/DC microgrid static stability condition. The integral controller gain, K.sub.I, provides additional control potential energy to further shape or design the energy surface to meet the static stability condition. The transient performance is determined from the power flow or Hamiltonian rate={tilde over (x)}.sup.T[M({dot over (x)}.sub.R{dot over (x)})]+{tilde over (x)}.sup.TB.sup.TK.sub.IB[.sub.0.sup.t{tilde over (x)}d].(25)
Substituting for both the reference {dot over (x)}.sub.R and {dot over (x)} from Eqns (16), (13), and simplifying terms yields the dynamic stability condition
{tilde over (x)}.sup.T[B.sup.TK.sub.PB
Selection of the proportional controller gain, K.sub.P, determines the transient performance for the AC/DC microgrid system along the Hamiltonian energy surface.
Numerical Simulations
(56) The AC/DC microgrid system model and control was tested and verified with a renewable energy scenario. This scenario included both feedforward/feedback with varying load and one varying generator input. The AC/DC microgrid networked model and control analysis was performed in a Matlab/Simulink environment.
(57) The HSSPFC controller design from the previous section for both feedback and feedforward control was applied to the AC/DC microgrid networked model shown in
(58) The present invention has been described as a nonlinear power flow controller for networked AC/DC microgrids. It will be understood that the above description is merely illustrative of the applications of the principles of the present invention, the scope of which is to be determined by the claims viewed in light of the specification. Other variants and modifications of the invention will be apparent to those of skill in the art.