Distributed Frequency and Voltage Control of Islanded Microgrids - - PowerPoint PPT Presentation

distributed frequency and voltage control of islanded
SMART_READER_LITE
LIVE PREVIEW

Distributed Frequency and Voltage Control of Islanded Microgrids - - PowerPoint PPT Presentation

Distributed Frequency and Voltage Control of Islanded Microgrids John W. Simpson-Porco, Florian Dorfler and Francesco Bullo Center for Control, Dynamical Systems & Computation University of California, Santa Barbara Pacific Northwest


slide-1
SLIDE 1

Distributed Frequency and Voltage Control

  • f Islanded Microgrids

John W. Simpson-Porco, Florian Dorfler and Francesco Bullo

Center for Control, Dynamical Systems & Computation University of California, Santa Barbara

Pacific Northwest National Laboratory

March 23, 2015

slide-2
SLIDE 2

Electricity & The Power Grid

Electricity is the foundation

  • f technological civilization

Hierarchical grid: generate/transmit/consume Challenges: multi-scale, nonlinear, & complex

1 / 23

slide-3
SLIDE 3

Electricity & The Power Grid

(commons.wikimedia.org, mapssite.blogspot.com)

Electricity is the foundation

  • f technological civilization

Hierarchical grid: generate/transmit/consume Challenges: multi-scale, nonlinear, & complex

1 / 23

slide-4
SLIDE 4

Electricity & The Power Grid

(commons.wikimedia.org, mapssite.blogspot.com)

Electricity is the foundation

  • f technological civilization

Hierarchical grid: generate/transmit/consume Challenges: multi-scale, nonlinear, & complex

1 / 23

slide-5
SLIDE 5

Electricity & The Power Grid

(commons.wikimedia.org, mapssite.blogspot.com)

Electricity is the foundation

  • f technological civilization

Hierarchical grid: generate/transmit/consume Challenges: multi-scale, nonlinear, & complex What are the control strategies?

1 / 23

slide-6
SLIDE 6

Bulk Power System Control Architecture & Objectives

Hierarchy by physics and spatial/temporal/centralization scales

  • 3. Tertiary control (offline)

Goal: optimize operation Strategy: centralized & forecast

  • 2. Secondary control (minutes)

Goal: maintain operating point Strategy: centralized

  • 1. Primary control (real-time)

Goal: stabilization & load sharing Strategy: decentralized

Q: Is this layered & hierarchical architecture still appropriate for tomorrow’s power system?

2 / 23

slide-7
SLIDE 7

Bulk Power System Control Architecture & Objectives

Hierarchy by physics and spatial/temporal/centralization scales

  • 3. Tertiary control (offline)

Goal: optimize operation Strategy: centralized & forecast

  • 2. Secondary control (minutes)

Goal: maintain operating point Strategy: centralized

  • 1. Primary control (real-time)

Goal: stabilization & load sharing Strategy: decentralized

Q: Is this layered & hierarchical architecture still appropriate for tomorrow’s power system?

2 / 23

slide-8
SLIDE 8

Two Major Trends

(New York Magazine)

Trend 1: Physical Volatility

1 bulk distributed generation, (de)regulation 2 growing demand & old infrastructure

⇒ lowered inertia & robustness margins Trend 2: Technological Advances

1 flexible loads, sensors & actuators

(spinning reserves, PMUs, FACTS)

2 control of cyber-physical systems

⇒ cyber-coordination layer for smart grid

3 / 23

slide-9
SLIDE 9

Two Major Trends

(New York Magazine)

Trend 1: Physical Volatility

1 bulk distributed generation, (de)regulation 2 growing demand & old infrastructure

⇒ lowered inertia & robustness margins Trend 2: Technological Advances

1 flexible loads, sensors & actuators

(spinning reserves, PMUs, FACTS)

2 control of cyber-physical systems

⇒ cyber-coordination layer for smart grid

(Electronic Component News) 3 / 23

slide-10
SLIDE 10

Outline

Introduction & Project Samples Distributed Control in Microgrids Primary Control Tertiary control Secondary Control

3 / 23

slide-11
SLIDE 11

Smart Grid Project Samples

Cooperative Inverter Control

D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r

4

DG D CS

  • u

r ce LCLf ilt e r

1

DG

2

DG

3

DG Lo a d1 Lo a d2

12

Z

23

Z

34

Z

1

Z

2

Z

Optimal/Sparse Voltage Support Voltage Stability/Collapse

  • Power Flow Approximations

1 2 3 4 5 6 10

−5

10

−4

10

−3

10

−2

10

−1

10

Approximation Error

˜ EN (kV) Relative Approximation Error δ1 δ2

4 / 23

slide-12
SLIDE 12

Relevant Publications

  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Voltage Collapse in Complex Power Grids. February 2015. Note:

Submitted.

  • J. W. Simpson-Porco, Q. Shafiee, F. D¨
  • rfler, J. C. Vasquez, J. M. Guerrero, and F. Bullo. Secondary Frequency and

Voltage Control in Islanded Microgrids via Distributed Averaging. IEEE Transactions on Industrial Electronics, Sept.

  • 2014. Note: Submitted.
  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. On Resistive Networks of Constant Power Devices. IEEE Transactions on

Circuits & Systems II: Express Briefs, Nov. 2014. Note: To Appear.

  • F. D¨
  • rfler, J. W. Simpson-Porco, and F. Bullo. Breaking the Hierarchy: Distributed Control & Economic Optimality in
  • Microgrids. IEEE Transactions on Control of Network Systems, January 2014. Note: Submitted.
  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Voltage stabilization in microgrids via quadratic droop control. IEEE

Conference on Decision and Control, Florence, Italy, pages 7582-7589, December 2013.

  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Synchronization and Power-Sharing for Droop-Controlled Inverters in

Islanded Microgrids. Automatica, 49(9):2603-2611, 2013.

  • J. W. Simpson-Porco and F. Bullo. Contraction Theory on Riemannian Manifolds Systems & Control Letters, 65:74-80,

2014.

  • D. C. McKay et al. . Low-temperature, high-density magneto-optical trapping of potassium using the open 4S-5P

transition at 405 nm. Phys. Rev. A, 84:063420, 2011.

Research supported by

5 / 23

slide-13
SLIDE 13

Relevant Publications

  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Voltage Collapse in Complex Power Grids. February 2015. Note:

Submitted.

  • J. W. Simpson-Porco, Q. Shafiee, F. D¨
  • rfler, J. C. Vasquez, J. M. Guerrero, and F. Bullo. Secondary Frequency and

Voltage Control in Islanded Microgrids via Distributed Averaging. IEEE Transactions on Industrial Electronics, Sept.

  • 2014. Note: Submitted.
  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. On Resistive Networks of Constant Power Devices. IEEE Transactions on

Circuits & Systems II: Express Briefs, Nov. 2014. Note: To Appear.

  • F. D¨
  • rfler, J. W. Simpson-Porco, and F. Bullo. Breaking the Hierarchy: Distributed Control & Economic Optimality in
  • Microgrids. IEEE Transactions on Control of Network Systems, January 2014. Note: Submitted.
  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Voltage stabilization in microgrids via quadratic droop control. IEEE

Conference on Decision and Control, Florence, Italy, pages 7582-7589, December 2013.

  • J. W. Simpson-Porco, F. D¨
  • rfler, and F. Bullo. Synchronization and Power-Sharing for Droop-Controlled Inverters in

Islanded Microgrids. Automatica, 49(9):2603-2611, 2013.

  • J. W. Simpson-Porco and F. Bullo. Contraction Theory on Riemannian Manifolds Systems & Control Letters, 65:74-80,

2014.

  • D. C. McKay et al. . Low-temperature, high-density magneto-optical trapping of potassium using the open 4S-5P

transition at 405 nm. Phys. Rev. A, 84:063420, 2011.

Research supported by

5 / 23

slide-14
SLIDE 14

Microgrids

Structure

  • low-voltage distribution networks
  • small-footprint & islanded
  • autonomously managed

Applications

  • hospitals, military, campuses, large

vehicles, & isolated communities

Benefits

  • naturally distributed for renewables
  • scalable, efficient, & reliable

Operational challenges

  • fast dynamics & low inertia
  • plug’n’play & no central authority

6 / 23

slide-15
SLIDE 15

Microgrids

Structure

  • low-voltage distribution networks
  • small-footprint & islanded
  • autonomously managed

Applications

  • hospitals, military, campuses, large

vehicles, & isolated communities

Benefits

  • naturally distributed for renewables
  • scalable, efficient, & reliable

Operational challenges

  • fast dynamics & low inertia
  • plug’n’play & no central authority

6 / 23

slide-16
SLIDE 16

Modeling I: AC circuits

1 Loads ( ) and Inverters ( ) 2 Quasi-Synchronous: ω ≃ ω∗ ⇒ Vi = Eiejθi 3 Load Model: ZIP Loads (today, constant power) 4 Coupling Laws: Kirchoff and Ohm 5 Identical Line Materials: Rij/Xij = const. (today, lossless Rij/Xij = 0) 6 Decoupling:

Pi ≈ Pi(θ) & Qi ≈ Qi(E) (normal operating conditions)

7 / 23

slide-17
SLIDE 17

Modeling I: AC circuits

1 Loads ( ) and Inverters ( ) 2 Quasi-Synchronous: ω ≃ ω∗ ⇒ Vi = Eiejθi 3 Load Model: ZIP Loads (today, constant power) 4 Coupling Laws: Kirchoff and Ohm 5 Identical Line Materials: Rij/Xij = const. (today, lossless Rij/Xij = 0) 6 Decoupling:

Pi ≈ Pi(θ) & Qi ≈ Qi(E) (normal operating conditions)

  • active power:

Pi =

  • j BijEiEj sin(θi − θj) + GijEiEj cos(θi − θj)
  • reactive power:

Qi = −

j BijEiEj cos(θi − θj) + GijEiEj sin(θi − θj)

7 / 23

slide-18
SLIDE 18

Modeling I: AC circuits

1 Loads ( ) and Inverters ( ) 2 Quasi-Synchronous: ω ≃ ω∗ ⇒ Vi = Eiejθi 3 Load Model: ZIP Loads (today, constant power) 4 Coupling Laws: Kirchoff and Ohm 5 Identical Line Materials: Rij/Xij = const. (today, lossless Rij/Xij = 0) 6 Decoupling:

Pi ≈ Pi(θ) & Qi ≈ Qi(E) (normal operating conditions)

7 / 23

slide-19
SLIDE 19

Modeling I: AC circuits

1 Loads ( ) and Inverters ( ) 2 Quasi-Synchronous: ω ≃ ω∗ ⇒ Vi = Eiejθi 3 Load Model: ZIP Loads (today, constant power) 4 Coupling Laws: Kirchoff and Ohm 5 Identical Line Materials: Rij/Xij = const. (today, lossless Rij/Xij = 0) 6 Decoupling:

Pi ≈ Pi(θ) & Qi ≈ Qi(E) (normal operating conditions)

  • trigonometric active power flow:

Pi(θ) =

  • j Bij sin(θi − θj)
  • quadratic reactive power flow:

Qi(E) = −

j BijEiEj

7 / 23

slide-20
SLIDE 20

Modeling II: Inverter-interfaced distributed gen.

also applies to frequency-responsive loads

Power inverters are . . . interface between AC grid and DC or variable AC sources

  • perated as controllable ideal

voltage sources

}

DC

}

PWM LCL

}

Assumptions:

  • Fast, stable inner-loops

(voltage/current/impedance)

  • Balanced 3-phase operation

8 / 23

slide-21
SLIDE 21

Modeling II: Inverter-interfaced distributed gen.

also applies to frequency-responsive loads

Power inverters are . . . interface between AC grid and DC or variable AC sources

  • perated as controllable ideal

voltage sources ωi = ufreq

i

, τi ˙ Ei = uvolt

i

}

DC

}

PWM LCL

}

Eei(θ+ωt)

Assumptions:

  • Fast, stable inner-loops

(voltage/current/impedance)

  • Balanced 3-phase operation

8 / 23

slide-22
SLIDE 22
slide-23
SLIDE 23

Open-Loop System & Control Objectives

Frequency Open-Loop Inverter Dynamics: ωi = ˙ θi = ufreq

i

Pi(θ) =

  • j Bij sin(θi − θj)

Load Active Power Balance: 0 = P∗

i −

  • j Bij sin(θi − θj)

Voltage Open-Loop Inverter Dynamics: τi ˙ Ei = uvolt

i

Qi(E) =

  • j BijEiEj

Load Reactive Power Balance: 0 = Q∗

i −

  • j BijEiEj

Primary Control Objectives:

1 Stabilization: Balance system for variable loads 2 Load Sharing:

Power injection proportional to unit capacity

9 / 23

slide-24
SLIDE 24

Decentralized Primary Control (aka Droop Control)

A grid-forming control strategy

Key Idea: emulate self-organizing generator dynamics

10 / 23

slide-25
SLIDE 25

Decentralized Primary Control (aka Droop Control)

A grid-forming control strategy

Key Idea: emulate self-organizing generator dynamics Frequency Droop Control ωi = ω∗ − miPi(θ) Voltage Droop Control τi ˙ Ei = −(Ei −E ∗)−niQi(E)

10 / 23

slide-26
SLIDE 26

Spring Network Interpretations of Equilibria

Frequency Droop Control 0 = P∗

i − j Bij sin(θi − θj)

Voltage Droop Control 0 = Q∗

i − j BijEiEj

11 / 23

slide-27
SLIDE 27

Spring Network Interpretations of Equilibria

Frequency Droop Control 0 = P∗

i − j Bij sin(θi − θj)

Voltage Droop Control 0 = Q∗

i − j BijEiEj

11 / 23

slide-28
SLIDE 28

Spring Network Interpretations of Equilibria

Frequency Droop Control 0 = P∗

i − j Bij sin(θi − θj)

Voltage Droop Control 0 = Q∗

i − j BijEiEj

11 / 23

slide-29
SLIDE 29

Droop Control Stability Conditions

Frequency Droop Control

0 = P∗

i −

  • j Bij sin(θi − θj)

˙ θi = −mi

  • j Bij sin(θi − θj)

Theorem: Frequency Stability

(J. Simpson-Porco, F.D., & F.B., ’12)

∃! loc. exp. stable angle equilibrium θeq iff

(edge power flow)ij Bij

< 1 for all branches of microgrid.

  • nec. and suff.

Voltage Droop Control

0 = Q∗

i −

  • j BijEiEj

τi ˙ Ei = −(Ei − E ∗

i ) − ni

  • j BijEiEj

Theorem: Voltage Stability

(J. Simpson-Porco, F.D., & F.B., ’14)

∃! loc. exp. stable voltage equilibrium point Eeq if

4 · load·(impedance) (nominal voltage)2 < 1

for all load buses of microgrid.

  • suff. and tight

12 / 23

slide-30
SLIDE 30

Droop Control Stability Conditions

Frequency Droop Control

0 = P∗

i −

  • j Bij sin(θi − θj)

˙ θi = −mi

  • j Bij sin(θi − θj)

Theorem: Frequency Stability

(J. Simpson-Porco, F.D., & F.B., ’12)

∃! loc. exp. stable angle equilibrium θeq iff

(edge power flow)ij Bij

< 1 for all branches of microgrid.

  • nec. and suff.

Voltage Droop Control

0 = Q∗

i −

  • j BijEiEj

τi ˙ Ei = −(Ei − E ∗

i ) − ni

  • j BijEiEj

Theorem: Voltage Stability

(J. Simpson-Porco, F.D., & F.B., ’14)

∃! loc. exp. stable voltage equilibrium point Eeq if

4 · load·(impedance) (nominal voltage)2 < 1

for all load buses of microgrid.

  • suff. and tight

12 / 23

slide-31
SLIDE 31

Droop Control Stability Conditions

Frequency Droop Control

0 = P∗

i −

  • j Bij sin(θi − θj)

˙ θi = −mi

  • j Bij sin(θi − θj)

Theorem: Frequency Stability

(J. Simpson-Porco, F.D., & F.B., ’12)

∃! loc. exp. stable angle equilibrium θeq iff

(edge power flow)ij Bij

< 1 for all branches of microgrid.

  • nec. and suff.

Voltage Droop Control

0 = Q∗

i −

  • j BijEiEj

τi ˙ Ei = −(Ei − E ∗

i ) − ni

  • j BijEiEj

Theorem: Voltage Stability

(J. Simpson-Porco, F.D., & F.B., ’14)

∃! loc. exp. stable voltage equilibrium point Eeq if

4 · load·(impedance) (nominal voltage)2 < 1

for all load buses of microgrid.

  • suff. and tight

12 / 23

slide-32
SLIDE 32
slide-33
SLIDE 33

Objective I: decentralized proportional load sharing

1) Inverters have injection constraints: 0 ≤ Pi(θ) ≤ Pi 2) Load must be serviceable: 0 ≤

  • loads P∗

j

inverters Pj

3) Fairness: load should be shared proportionally: Pi(θ) / Pi = Pj(θ) / Pj load

source # 2 source # 1

P1 P 1 P2 P 2

13 / 23

slide-34
SLIDE 34

Objective I: decentralized proportional load sharing

1) Inverters have injection constraints: 0 ≤ Pi(θ) ≤ Pi 2) Load must be serviceable: 0 ≤

  • loads P∗

j

inverters Pj

3) Fairness: load should be shared proportionally: Pi(θ) / Pi = Pj(θ) / Pj

Theorem (Load Sharing)

[J. Simpson-Porco, FD, & F. Bullo, ’12]

If we select the controller gains such that miPi = mjPj , then (i) Proportional load sharing: Pi(θ) / Pi = Pj(θ) / Pj (ii) Constraints met: 0 ≤ Pi(θ) ≤ Pi

13 / 23

slide-35
SLIDE 35

What if we don’t like “sharing”?

proportional load sharing is not always the right objective

load source # 2 source # 1 source # 3

14 / 23

slide-36
SLIDE 36

Objective II: optimal economic dispatch

minimize the total accumulated generation

minimize θ∈Tn , u∈RnI f (θ) = 1 2

  • inverters αi[Pi(θ)]2

subject to load power balance: 0 = P∗

i − Pi(θ)

branch flow constraints: |θi − θj| ≤ γij < π/2 inverter injection constraints: Pi(θ) ∈

  • 0, Pi
  • 15 / 23
slide-37
SLIDE 37

Objective II: optimal economic dispatch

minimize the total accumulated generation

minimize θ∈Tn , u∈RnI f (θ) = 1 2

  • inverters αi[Pi(θ)]2

subject to load power balance: 0 = P∗

i − Pi(θ)

branch flow constraints: |θi − θj| ≤ γij < π/2 inverter injection constraints: Pi(θ) ∈

  • 0, Pi
  • Conventional: Offline, Centralized, Model & Load Forecast

15 / 23

slide-38
SLIDE 38

Objective II: optimal economic dispatch

minimize the total accumulated generation

minimize θ∈Tn , u∈RnI f (θ) = 1 2

  • inverters αi[Pi(θ)]2

subject to load power balance: 0 = P∗

i − Pi(θ)

branch flow constraints: |θi − θj| ≤ γij < π/2 inverter injection constraints: Pi(θ) ∈

  • 0, Pi
  • Conventional: Offline, Centralized, Model & Load Forecast

Autonomous Microgrid: On-line, decentralized, no model, no forecasts

15 / 23

slide-39
SLIDE 39

Objective II: decentralized economic dispatch optimization

Insight: droop-controlled microgrid = decentralized primal algorithm

Dispatch through droop control [H. Bouattour, FD, J. Simpson-Porco, & F. Bullo, ’13]

The following statements are equivalent: (i) econ. dispatch with cost coeffs. αi is strictly feasible w/ global minimizer θ∗; (ii) ∃ droop coefficients mi s.t. the microgrid possesses a unique & loc.

  • exp. stable operating point θ∗ satisfying Pi(θ∗) ∈
  • 0, Pi
  • .

If (i) & (ii) are true, then Pi(θ∗)=(ω∗−ωss)/mi, & αi mi = αj mj . similar results for constrained case — though not fully decentralized

16 / 23

slide-40
SLIDE 40

Objective II: decentralized economic dispatch optimization

Insight: droop-controlled microgrid = decentralized primal algorithm

Dispatch through droop control [H. Bouattour, FD, J. Simpson-Porco, & F. Bullo, ’13]

The following statements are equivalent: (i) econ. dispatch with cost coeffs. αi is strictly feasible w/ global minimizer θ∗; (ii) ∃ droop coefficients mi s.t. the microgrid possesses a unique & loc.

  • exp. stable operating point θ∗ satisfying Pi(θ∗) ∈
  • 0, Pi
  • .

If (i) & (ii) are true, then Pi(θ∗)=(ω∗−ωss)/mi, & αi mi = αj mj . similar results for constrained case — though not fully decentralized

16 / 23

slide-41
SLIDE 41

Objective II: decentralized economic dispatch optimization

Insight: droop-controlled microgrid = decentralized primal algorithm

Dispatch through droop control [H. Bouattour, FD, J. Simpson-Porco, & F. Bullo, ’13]

The following statements are equivalent: (i) econ. dispatch with cost coeffs. αi is strictly feasible w/ global minimizer θ∗; (ii) ∃ droop coefficients mi s.t. the microgrid possesses a unique & loc.

  • exp. stable operating point θ∗ satisfying Pi(θ∗) ∈
  • 0, Pi
  • .

If (i) & (ii) are true, then Pi(θ∗)=(ω∗−ωss)/mi, & αi mi = αj mj . similar results for constrained case — though not fully decentralized

16 / 23

slide-42
SLIDE 42
slide-43
SLIDE 43

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error

17 / 23

slide-44
SLIDE 44

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error Interconnected Systems

  • Centralized automatic

generation control (AGC)

control area remainder control areas PT PL P

tie

PG

Isolated Systems

  • Decentralized PI control

17 / 23

slide-45
SLIDE 45

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error Interconnected Systems

  • Centralized automatic

generation control (AGC)

control area remainder control areas PT PL P

tie

PG

Isolated Systems

  • Decentralized PI control

centralized & not applicable in microgrids

17 / 23

slide-46
SLIDE 46

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error Interconnected Systems

  • Centralized automatic

generation control (AGC)

control area remainder control areas PT PL P

tie

PG

Isolated Systems

  • Decentralized PI control

− − − + + +

R ωref ∆ω ω P

m

P

ref

KA ∆Pω Kω s 1 s Σ Σ Σ

centralized & not applicable in microgrids

17 / 23

slide-47
SLIDE 47

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error Interconnected Systems

  • Centralized automatic

generation control (AGC)

control area remainder control areas PT PL P

tie

PG

Isolated Systems

  • Decentralized PI control

− − − + + +

R ωref ∆ω ω P

m

P

ref

KA ∆Pω Kω s 1 s Σ Σ Σ

centralized & not applicable in microgrids does not maintain load sharing or economic optimality

17 / 23

slide-48
SLIDE 48

Secondary frequency control in power networks

Problem: steady-state frequency deviation (ωss = ω∗) Solution: integral control on frequency error Interconnected Systems

  • Centralized automatic

generation control (AGC)

control area remainder control areas PT PL P

tie

PG

Isolated Systems

  • Decentralized PI control

− − − + + +

R ωref ∆ω ω P

m

P

ref

KA ∆Pω Kω s 1 s Σ Σ Σ

centralized & not applicable in microgrids does not maintain load sharing or economic optimality Microgrids require distributed (!) secondary control strategies.

17 / 23

slide-49
SLIDE 49

Distributed Averaging PI (DAPI) Frequency Control

ωi = ω∗ − miPi(θ) − Ωi ki ˙ Ωi = (ωi − ω∗)−

  • j ⊆ inverters

aij · (Ωi − Ωj)

1 no tuning, no model dependence 2 weak comm. requirements 3 preserves optimal dispatch

Simple & Plug’n’play

Theorem: Stability of DAPI

[J. Simpson-Porco, FD, & F. Bullo, ’12]

DAPI Stable

  • Primary Droop Stable

18 / 23

slide-50
SLIDE 50

Distributed Averaging PI (DAPI) Frequency Control

ωi = ω∗ − miPi(θ) − Ωi ki ˙ Ωi = (ωi − ω∗)−

  • j ⊆ inverters

aij · (Ωi − Ωj)

1 no tuning, no model dependence 2 weak comm. requirements 3 preserves optimal dispatch

Simple & Plug’n’play

Theorem: Stability of DAPI

[J. Simpson-Porco, FD, & F. Bullo, ’12]

DAPI Stable

  • Primary Droop Stable

18 / 23

slide-51
SLIDE 51

Distributed Averaging PI (DAPI) Frequency Control

ωi = ω∗ − miPi(θ) − Ωi ki ˙ Ωi = (ωi − ω∗)−

  • j ⊆ inverters

aij · (Ωi − Ωj)

1 no tuning, no model dependence 2 weak comm. requirements 3 preserves optimal dispatch

Simple & Plug’n’play

Theorem: Stability of DAPI

[J. Simpson-Porco, FD, & F. Bullo, ’12]

DAPI Stable

  • Primary Droop Stable

18 / 23

slide-52
SLIDE 52

Distributed Averaging PI (DAPI) Frequency Control

ωi = ω∗ − miPi(θ) − Ωi ki ˙ Ωi = (ωi − ω∗)−

  • j ⊆ inverters

aij · (Ωi − Ωj)

1 no tuning, no model dependence 2 weak comm. requirements 3 preserves optimal dispatch

Simple & Plug’n’play

Theorem: Stability of DAPI

[J. Simpson-Porco, FD, & F. Bullo, ’12]

DAPI Stable

  • Primary Droop Stable

18 / 23

slide-53
SLIDE 53

Distributed Averaging PI (DAPI) Voltage Control

Goals: Voltage regulation Ei → E ∗, load sharing Qi/Q∗

i = Qj/Q∗ j

Bad News: Unlike P/ω, these goals are fundamentally conflicting. Key Idea: Trade-off between voltage regulation / Q-Sharing τi ˙ Ei = −(Ei − E ∗) − niQi(E) − ei κi ˙ ei = βi(Ei − E ∗

i )−

  • j ⊆ inverters

bij ·

  • Qi

Q∗

i

− Qj Q∗

j

  • Tuning Intuition:

1 βi >

>

j bij =

⇒ voltage regulation

2 βi <

<

j bij =

⇒ Q-Sharing

19 / 23

slide-54
SLIDE 54

Distributed Averaging PI (DAPI) Voltage Control

Goals: Voltage regulation Ei → E ∗, load sharing Qi/Q∗

i = Qj/Q∗ j

Bad News: Unlike P/ω, these goals are fundamentally conflicting. Key Idea: Trade-off between voltage regulation / Q-Sharing τi ˙ Ei = −(Ei − E ∗) − niQi(E) − ei κi ˙ ei = βi(Ei − E ∗

i )−

  • j ⊆ inverters

bij ·

  • Qi

Q∗

i

− Qj Q∗

j

  • Tuning Intuition:

1 βi >

>

j bij =

⇒ voltage regulation

2 βi <

<

j bij =

⇒ Q-Sharing

19 / 23

slide-55
SLIDE 55

Distributed Averaging PI (DAPI) Voltage Control

Goals: Voltage regulation Ei → E ∗, load sharing Qi/Q∗

i = Qj/Q∗ j

Bad News: Unlike P/ω, these goals are fundamentally conflicting. Key Idea: Trade-off between voltage regulation / Q-Sharing τi ˙ Ei = −(Ei − E ∗) − niQi(E) − ei κi ˙ ei = βi(Ei − E ∗

i )−

  • j ⊆ inverters

bij ·

  • Qi

Q∗

i

− Qj Q∗

j

  • Tuning Intuition:

1 βi >

>

j bij =

⇒ voltage regulation

2 βi <

<

j bij =

⇒ Q-Sharing

19 / 23

slide-56
SLIDE 56

Distributed Averaging PI (DAPI) Voltage Control

Goals: Voltage regulation Ei → E ∗, load sharing Qi/Q∗

i = Qj/Q∗ j

Bad News: Unlike P/ω, these goals are fundamentally conflicting. Key Idea: Trade-off between voltage regulation / Q-Sharing τi ˙ Ei = −(Ei − E ∗) − niQi(E) − ei κi ˙ ei = βi(Ei − E ∗

i )−

  • j ⊆ inverters

bij ·

  • Qi

Q∗

i

− Qj Q∗

j

  • Tuning Intuition:

1 βi >

>

j bij =

⇒ voltage regulation

2 βi <

<

j bij =

⇒ Q-Sharing

19 / 23

slide-57
SLIDE 57

Distributed Averaging PI (DAPI) Voltage Control

Goals: Voltage regulation Ei → E ∗, load sharing Qi/Q∗

i = Qj/Q∗ j

Bad News: Unlike P/ω, these goals are fundamentally conflicting. Key Idea: Trade-off between voltage regulation / Q-Sharing τi ˙ Ei = −(Ei − E ∗) − niQi(E) − ei κi ˙ ei = βi(Ei − E ∗

i )−

  • j ⊆ inverters

bij ·

  • Qi

Q∗

i

− Qj Q∗

j

  • Tuning Intuition:

1 βi >

>

j bij =

⇒ voltage regulation

2 βi <

<

j bij =

⇒ Q-Sharing

19 / 23

slide-58
SLIDE 58

Plug’n’play architecture

flat hierarchy, distributed, no time-scale separations, & model-free

20 / 23

slide-59
SLIDE 59

Plug’n’play architecture

flat hierarchy, distributed, no time-scale separations, & model-free

20 / 23

slide-60
SLIDE 60

Experimental Validation of DAPI Control

Experiments @ Aalborg University with Q. Shafiee, J. C. Vasquez & J. M. Guerrero

D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r

4

DG

D CS

  • u

r ce LCLf ilt e r

1

DG

2

DG

3

DG

Lo a d1 Lo a d2

12

Z

23

Z

34

Z

1

Z

2

Z

21 / 23

slide-61
SLIDE 61

Experimental Validation of DAPI Control

Experiments @ Aalborg University with Q. Shafiee, J. C. Vasquez & J. M. Guerrero

D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r

4

DG

D CS

  • u

r ce LCLf ilt e r

1

DG

2

DG

3

DG

Lo a d1 Lo a d2

12

Z

23

Z

34

Z

1

Z

2

Z

21 / 23

slide-62
SLIDE 62

Ongoing Theoretical and Practical Challenges

1 Interaction w/ price dynamics 2 Cyber-security in DAPI control 3 Performance limits of decentralized control 4 Large-scale study w/ NS-3 comm. & more detailed load models 22 / 23

slide-63
SLIDE 63

Summary

Distributed Inverter Control

  • Primary control stability
  • Distributed PI controllers
  • Primary/tertiary connections
  • Experiments: “It works. Really.”

More Results (not shown)

  • More voltage control/opt.
  • Accurate approximations

D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r D CS

  • u

r ce LCLf ilt e r

4

DG

D CS

  • u

r ce LCLf ilt e r

1

DG

2

DG

3

DG

Lo a d1 Lo a d2

12

Z

23

Z

34

Z

1

Z

2

Z

23 / 23