Modeling and Complexity Reduction for Interconnected Systems

25
Modeling and Complexity Reduction for Interconnected Systems Carolyn Beck University of Illinois at Urbana- Champaign August 2, 2001

description

Modeling and Complexity Reduction for Interconnected Systems. Carolyn Beck University of Illinois at Urbana-Champaign. August 2, 2001. Local information Distributed computing and decision making Dynamical behavior. Communication constraints Robustness Uncertainty - PowerPoint PPT Presentation

Transcript of Modeling and Complexity Reduction for Interconnected Systems

Page 1: Modeling and Complexity Reduction for  Interconnected Systems

Modeling and Complexity Reduction for

Interconnected Systems

Carolyn Beck

University of Illinois at Urbana-Champaign

August 2, 2001

Page 2: Modeling and Complexity Reduction for  Interconnected Systems

Overview

• Local information• Distributed computing and

decision making• Dynamical behavior

• Communication constraints• Robustness

– Uncertainty– Reconfiguration & recovery

Hierarchical and Distributed Systems

Dominant Issues:

August 2, 20011/5

Page 3: Modeling and Complexity Reduction for  Interconnected Systems

Recent and Ongoing Results• Heterogeneous distributed systems

– C. Beck, Approximation Methods for Heterogeneous Distributed Systems, in preparation

• Spatially invariant distributed systems– C. Beck and R. D’Andrea, Simplification of Spatially Distributed

Systems, CDC 1999 (and in preparation)

• Linear time-varying systems– C. Beck and S. Lall, Model Reduction Error Bounds for Linear Time-

varying Systems, MTNS 1998– S. Lall and C. Beck, Guaranteed Error Bounds for Model Reduction of

Linear Time-varying Systems, Trans. on Automatic Control, in review

• Systems with uncertainty– C. Beck, J. Doyle and K. Glover, Model Reduction of Multi-

Dimensional and Uncertain Systems, Trans. on Automatic Control, 1996– L. Andersson, A. Rantzer and C. Beck, Model Comparison and

Simplification, Int. Journal of Robust and Nonlinear Control, 1999

August 2, 20012/5

Page 4: Modeling and Complexity Reduction for  Interconnected Systems

Overview

• Maintain system structure• Systematic approach to reduced model• Handle latency and uncertainty• Model varying levels of granularity

Objectives:Reduce model complexity for analysis, design, simulation

August 2, 20013/5

Page 5: Modeling and Complexity Reduction for  Interconnected Systems

Overview

Utilize ideas from

Methods:

Focus on:

• Controls and Dynamical Systems• Optimization• Communications

• Unifying mathematical framework• Computational tractability• Communications

August 2, 20014/5

Page 6: Modeling and Complexity Reduction for  Interconnected Systems

Overview

• Multi-Dimensional Systems• Principal Component Analysis• Semi-Definite Programming• Communications

– Protocols

– Aggregation

– Fluids models

Tools:

August 2, 20015/5

Page 7: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed Systems

Local dynamic interactions between neighboring subsystems lead to overall complex system behavior

automobiles, formation flight, power networks, smart materials, temperature distribution

August 2, 20011/4

0G1G2G 1G 2G

Page 8: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed Systems

• Individual vehicles maintain local control

• Aircraft interact physically via the fluid dynamics

• Communication between individual controllers to maintain formation and performance

Formation Flight

August 2, 20012/4

Page 9: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed Systems

• Large scale: approximately 15,000 generators in U.S. with 750,000 MW capacity

• Generators, lines, loads are dynamic• Hierarchical control necessary • Control must be fault-tolerant• Control must be distributed

– generators independently controlled

– may be independently owned

Power Networks

August 2, 20013/4

Page 10: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed SystemsControl Strategies:

Centralized Decentralized

Distributed

August 2, 20014/4

2G0G

2G

2G

0G

0G1G1G

1G

1G

1G

1G

0K

0K

1K

1K

1K

1K

2K

2K

K

Page 11: Modeling and Complexity Reduction for  Interconnected Systems

Modeling One-dimensional Systems

1/4

State-space form: nkx R

kkkkk

kkkkk

uDxCy

uBxAx

1

Shift operator:22: Z

Operator:

),,,,0(),,,( 210210 xxxxxxZ

22: G

G

ku

ky

DuCxy

BuZAxZx

August 2, 2001

Page 12: Modeling and Complexity Reduction for  Interconnected Systems

ModelingMulti-dimensional SystemsState-space form:

Shift operators:

),,1,,,(),,,( 11 LiLi pppkxppkxS

DuCxy

BuSAxSx

22: iS

pG1pG 1pG

),( pku

),( pky )1,( pky

)1,( pku)1,( pku

)1,( pky

),(),(),(),(),(

),(),(),(),(

)1,,,(

),,1,(

),,1,(

),,,1(

1

12

11

10

pkupkDpkxpkCpky

pkupkBpkxpkA

ppkx

ppkx

ppkx

ppkx

Lm

L

L

L

2/4 August 2, 2001

Page 13: Modeling and Complexity Reduction for  Interconnected Systems

Modeling

August 2, 2001

Example: 2D Heat Equations

3/4

wp

q

p

q

t

q

22

2

21

2

q( t, p1, p2 ) is temperature of plate; q = 0 at infinity

Discretization:),1,(),1,(),,(),,1( 21212121 pptqpptqpptqpptq

ZwqSSSSZZqq )4( 122

111

Rewrite:

),,(),,(4)1,,()1,,( 21212121 pptwpptqpptqpptq

Page 14: Modeling and Complexity Reduction for  Interconnected Systems

ModelingExample: 2D Heat Equations

August 2, 20014/4

Define: state vector

shift operator ),,,,(diag 122

111

SSSSZS

Discretized Heat Equation is:

)( BwAxSx

where are memoryless

operators

0

0

0

0

1

),(,

00001

00001

00001

00001

11113

),( pkBpkA

TqSqSqSqSqx 122

111

Page 15: Modeling and Complexity Reduction for  Interconnected Systems

Model Complexity ReductionSpatially Distributed Systems:

August 2, 20011/3

• Use multi-D realization matrices to form operator inequalities:

• P and Q inherit structure from multi-D system:

0

0***

****

CCQSAQSA

SSBBPSAPSA

1P

2P

mP

P )),((dim)(dim where pkxP ii

Page 16: Modeling and Complexity Reduction for  Interconnected Systems

Model Complexity Reduction

August 2, 2001

Spatially Distributed Systems:

2/3

• Employ multi-D transform theory; operator inertia and congruence arguments; multi-D KYP lemma; LFT synthesis methods

• Constraints on P and Q:

• Apply multi-D principal component analysis

rnonsingula Spatial

definite positive Temporal

i

i

P

P

Page 17: Modeling and Complexity Reduction for  Interconnected Systems

Model Complexity Reduction

• distributed system structure is maintained

• error bound, , determined before reducing

August 2, 2001

A Priori Error Bounds:

Given a distributed system G, find a lower dimension model Gr such that:

3/3

1G 0G 1G 2G2G

rGG

Page 18: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed Systems

• Homogeneity/Symmetry– individual subsystems identical

– infinite extent –or- periodic boundary conditions

• Apply– standard Fourier methods

– linear algebra

– semi-definite programming (SDP)

Issues:

August 2, 20011/2

Page 19: Modeling and Complexity Reduction for  Interconnected Systems

Spatially Distributed Systems

• Heterogeneity/Asymmetry– individual subsystems may vary

– finite chains of subsystems where leading and trailing subsystems behave differently

• Apply– system functions

– operator theory and analysis

– convex programming

Issues:

August 2, 20012/2

Page 20: Modeling and Complexity Reduction for  Interconnected Systems

Ongoing Research

• Modeling multiple levels of granularity in interconnected systems– partitioned application of multi-D reduction methods

• Robustness analysis– stability analysis of model-reduced subsystem

interconnections

• Networks– stability robustness analysis and scalability issues

August 2, 20011/1

Page 21: Modeling and Complexity Reduction for  Interconnected Systems

Multi-Level Granularity

August 2, 20011/1

Subsystem S1 Subsystem S2

• Analysis, design, simulation focus on S1• Reduce S2

dimensions reduce;then, stateSet 22

1

2

1S

S

S

S

S xP

PP

x

xx

Page 22: Modeling and Complexity Reduction for  Interconnected Systems

Robustness Analysis

August 2, 20011/1

S1 S2

Model Reduction in Interconnected Systems

QRHQ 21inf SS

Reduce: rSS 2

then

rSS 1

If rSS1

interconnection stable

21 SS interconnection

stable

Page 23: Modeling and Complexity Reduction for  Interconnected Systems

Next

August 2, 20011/1

• Delays wide ranging and

nonstationary

• Networked Systems limited bandwidth,

topological issues

0G1G2G 1G 2G

Page 24: Modeling and Complexity Reduction for  Interconnected Systems

Future Considerations

• System Identification/Data-Based Models for Large Scale Systems– Subspace Identification (Principal Component Analysis)

– Subsystem Identification (Multi-Level Granularity)

• Real-time System Identification/Reduction: Reconfiguration and Recovery

August 2, 20011/1

Page 25: Modeling and Complexity Reduction for  Interconnected Systems

Additional Research Projects• Hybrid Systems Control

– J. Chudoung and C. Beck, An Optimal Control Theory for Nonlinear Impulsive Systems, in preparation

– J. Chudoung and C. Beck, The Minimum Principle for Deterministic Impulsive Control Systems, to appear CDC 2001

• Multi-Dimensional Realization Theory– C. Beck and J. Doyle, A Necessary and Sufficient Minimality Condition for Uncertain

Systems, Trans. on Automatic Control, 1999– C. Beck, On Formal Power Series Representations for Uncertain Systems, Trans. on

Automatic Control, 2001– C. Beck and R. D’Andrea, Minimality, Reachability and Observability for a Class of

Multi-Dimensional Systems, Int. Journal of Robust and Nonlinear Control, in review

• Power Systems– P. Bendotti and C. Beck, On the Role of LFT Model Reduction Methods in Robust

Controller Synthesis for a Pressurized Water Reactor, Trans. on Control Systems Technology, 1999

• Human Dynamics Modeling– C. Beck, R. Smith, H. Lin and M. Bloom, On the Application of System Identification and

Model Validation Methods for Constructing Multivariable Anesthesia Response Models, CCA, 2000

– A. Mahboobin and C. Beck, Human Postural Control Modeling and System Analysis, in preparation

August 2, 20011/1