Universal laws and architecture: Foundations for Sustainable Infrastructure

191
Universal laws and architecture: Foundations for Sustainable Infrastructure John Doyle Control and Dynamical Systems, EE, BioE Caltech

description

Universal laws and architecture: Foundations for Sustainable Infrastructure. John Doyle Control and Dynamical Systems, EE, BioE Caltech. Caltech smartgrid research. Motivation : u ncertainty + l arge scale Optimization and control demand response power flow ( Javad Lavaei) - PowerPoint PPT Presentation

Transcript of Universal laws and architecture: Foundations for Sustainable Infrastructure

Page 1: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Universal laws and architecture:Foundations for Sustainable Infrastructure

John DoyleControl and Dynamical Systems, EE, BioE

Caltech

Page 2: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Caltech smartgrid research

• Motivation: –uncertainty +–large scale

• Optimization and control– demand response– power flow (Javad Lavaei)

• PIs: Low, Chandy, Wierman,...

Page 3: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Current control

local

global

slow fast

relaysystem

SCADAEMS

• centralized• state estimation• contingency analysis• optimal power flow• simulation• human in loop • decentralized

• mechanical

mainly centralized, open-loop preventive, slow timescale

Page 4: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Our approach

local

global

relaysystem

SCADAEMS

endpoint basedscalable control

• local algorithms• global perspective

We have technologies to monitor/control 1000x fasternot the fundamental theories and algorithms

slow fast

scalable, decentralized, real-time feedback, sec-min timescale

Page 5: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Architectural transformation

Bell: telephone

1876

Tesla: multi-phase AC

1888 Both started as natural monopoliesBoth provided a single commodityBoth grew rapidly through two WWs 1980-90s

1980-90s

Deregulationstarted

Deregulationstarted

Power network will go through similararchitectural transformation in the next couple decades that phone network has gone through

?

1969:DARPAnet

Convergenceto Internet

2000s

Enron, blackouts

Page 6: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Architectural transformation... to become more interactive, more distributed, more open, more autonomous, and with greateruser participation

... while maintaining security & reliability

Page 7: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Caltech smartgrid research

• Motivation: –uncertainty +–large scale

• Optimization and control– demand response– power flow (Javad Lavaei)

• PIs: Low, Chandy, Wierman,...

Page 8: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Proceedings of the IEEE, Jan 2007

Chang, Low, Calderbank, Doyle

ORoptimization

What’s next?

Fundamentals!

A rant

Page 9: Universal laws and architecture: Foundations for Sustainable  Infrastructure

“Universal laws and architectures?”

• Universal “conservation laws” (constraints)• Universal architectures (constraints that deconstrain)• Mention recent papers*• Focus on broader context not in papers• Lots of theorems• Lots of case studies

*try to get you to read them?

*

Systems

Fundamentals!

A rant

Page 10: Universal laws and architecture: Foundations for Sustainable  Infrastructure

• Networking and “clean slate” architectures – wireless end systems– info or content centric application layer– integrate routing, control, scheduling, coding, caching – control of cyber-physical– PC, OS, VLSI, antennas, etc (IT components)

• Lots from cell biology– glycolytic oscillations for hard limits– bacterial layering for architecture

• Neuroscience• Smartgrid, cyber-phys• Wildfire ecology• Medical physiology• Earthquakes• Lots of aerospace• Physics: turbulence, stat mech (QM?)• “Toy”: Lego, clothing, buildings, …

Fundamentals!

my case studies

Page 11: Universal laws and architecture: Foundations for Sustainable  Infrastructure

accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess

capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable

dependabledeployablediscoverable distributabledurableeffectiveefficientevolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable

manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable robust

safety scalableseamlessself-sustainableserviceablesupportablesecurablesimplicitystablestandards

compliantsurvivablesustainabletailorabletestabletimelytraceableubiquitousunderstandableupgradableusable

Requirements on systems and architectures

Page 12: Universal laws and architecture: Foundations for Sustainable  Infrastructure

accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess

capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable

dependabledeployablediscoverable distributabledurableeffectiveefficientevolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable

manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable robust

safety scalableseamlessself-sustainableserviceablesupportablesecurablesimplestablestandards

compliantsurvivablesustainabletailorabletestabletimelytraceableubiquitousunderstandableupgradableusable

Simplified, minimal requirements

Page 13: Universal laws and architecture: Foundations for Sustainable  Infrastructure

accessibleaccountableaccurateadaptableadministrableaffordableauditableautonomyavailablecredibleprocess

capablecompatiblecomposable configurablecorrectnesscustomizabledebugabledegradabledeterminabledemonstrable

dependabledeployablediscoverable distributabledurableeffective

evolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable

manageablemobilemodifiablemodularnomadicoperableorthogonalityportableprecisionpredictableproducibleprovablerecoverablerelevantreliablerepeatablereproducibleresilientresponsivereusable

safety scalableseamlessself-sustainableserviceablesupportablesecurable

stablestandards

compliantsurvivable

tailorabletestabletimelytraceableubiquitousunderstandableupgradableusable

Requirements on systems and architectures

efficient

robust

simple

sustainable

Page 14: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Requirements on systems and architectures

efficient

robust

sustainable

simple

Page 15: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Requirements on systems and architectures

efficient

robust

sustainable

simple

Page 16: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Requirements on systems and architectures

efficient

robust

simple

sustainablefragile

wasteful

complex

Page 17: Universal laws and architecture: Foundations for Sustainable  Infrastructure

What we want

efficient

robust

simple

fragile

wasteful

complex

sustainable

Page 18: Universal laws and architecture: Foundations for Sustainable  Infrastructure

efficient

robust

simple

fragile

wasteful

complex

What we get

Page 19: Universal laws and architecture: Foundations for Sustainable  Infrastructure

efficient

robust

simple

fragile

wasteful

complex

What we get

Page 20: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Amory B. Lovins, Reinventing Fire

Page 21: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Very accessibleNo math

I’m interested in fire…

Page 22: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Accessible ecologyUG math

Page 23: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Wildfire ecosystem as ideal example

• Cycles on years to decades timescale• Regime shifts: grass vs shrub vs tree• Fire= keystone “specie”

– Metabolism: consumes vegetation– Doesn’t (co-)evolve– Simplifies co-evolution spirals and metabolisms

• 4 ecosystems globally with convergent evo– So Cal, Australia, S Africa, E Mediterranean – Similar vegetation mix– Invasive species

Page 24: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wastefulefficient

Today2050

Physics

Page 25: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Future evolution of the “smart” grid?

efficient

robust

simple

sustainablefragile

wasteful

complex

Page 26: Universal laws and architecture: Foundations for Sustainable  Infrastructure

This paper aims to bridge progress in neuroscience involving sophisticated quantitative analysis of behavior, including the use of robust control, with other relevant conceptual and theoretical frameworks from systems engineering, systems biology, and mathematics.

Doyle and Csete, Proc Nat Acad Sci USA, online JULY 25 2011

Very accessibleNo math

Page 27: Universal laws and architecture: Foundations for Sustainable  Infrastructure

IEEE TRANS ON SYSTEMS, MAN, AND CYBERNETICS, JULY 2010, Alderson and Doyle

Very accessibleNo math

Page 28: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

efficient

robust

Want to understand the space of systems/architectures

Hard limits on robust efficiency?

Case studies?

Strategies?

Architectures? Want robust and efficient systems and architectures

Page 29: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

robust

efficient

At best we get one

Technology?

Page 30: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

robust

efficient

Often neither

???

Page 31: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Bad theory?

???

?

?

Bad architectures?

wasteful

fragile

gap?

robust

efficient

Page 32: Universal laws and architecture: Foundations for Sustainable  Infrastructure

.1%

1%

10%

100%

http://phe.rockefeller.edu/Daedalus/Elektron/

F Efficiency

Exponential improvement in efficiency F

log F

Page 33: Universal laws and architecture: Foundations for Sustainable  Infrastructure

.1%

1%

10%

100%

http://phe.rockefeller.edu/Daedalus/Elektron/

F Efficiency

When will lamps be 200% efficient?

Exponential improvement

Note: this is real data!

Solving all energy

problems?

log F

Page 34: Universal laws and architecture: Foundations for Sustainable  Infrastructure

.1%

1%

10%

50%

http://phe.rockefeller.edu/Daedalus/Elektron/

1FF

F Efficiency

Oops… never.

Note: need to plot it right.

When will lamps be 200% efficient?

Page 35: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Control, OR Comms

Compute Physics

ShannonBode

TuringGodel

EinsteinHeisenberg

Carnot

Boltzmann

Theory?Deep, but fragmented, incoherent, incomplete

Nash

Von Neumann

KalmanPontryagin

Page 36: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Control Comms

Compute Physics

ShannonBode

TuringGodel

Einstein

Heisenberg

Carnot

Boltzmann

wasteful?

fragile?

slow?

?

• Each theory one dimension• Tradeoffs across dimensions• Assume architectures a priori• Progress is encouraging, but…

Page 37: Universal laws and architecture: Foundations for Sustainable  Infrastructure

2.5d space of systems and architectures

wasteful

fragile

efficient

robustsim

ple

complex

Page 38: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Case studies

wasteful

fragile

Sharpen hard bounds

Hard limit

Conservation “laws”?

Page 39: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Chandra, Buzi, and Doyle

UG biochem, math, control theory

Most important paper so far.

Page 40: Universal laws and architecture: Foundations for Sustainable  Infrastructure

K Nielsen, PG Sorensen, F Hynne, H-G Busse. Sustained oscillations in glycolysis: an experimental and theoretical study of chaotic and complex periodic behavior and of quenching of simple oscillations. Biophys Chem 72:49-62 (1998).

Experiments

CSTR, yeast extracts

Page 41: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Figure S4. Simulation of two state model (S7.1) qualitatively recapitulates experimental observation from CSTR studies [5] and [12]. As the flow of material in/out of the system is increased, the system enters a limit cycle and then stabilizes again. For this simulation, we take q=a=Vm=1, k=0.2, g=1, u=0.01, h=2.5.

0 20 40 60 80 100 120 140 160 180 2000

1

2

3

4

v=0.03

0 20 40 60 80 100 120 140 160 180 2000

0.5

1

1.5

2

v=0.1

0 20 40 60 80 100 120 140 160 180 2000.2

0.4

0.6

0.8

1

v=0.2

“Standard” Simulation

Page 42: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Figure S4. Simulation of two state model (S7.1) qualitatively recapitulates experimental observation from CSTR studies [5] and [12]. As the flow of material in/out of the system is increased, the system enters a limit cycle and then stabilizes again. For this simulation, we take q=a=Vm=1, k=0.2, g=1, u=0.01, h=2.5.

0 20 40 60 80 100 120 140 160 180 2000

1

2

3

4

v=0.03

0 20 40 60 80 100 120 140 160 180 2000

0.5

1

1.5

2

v=0.1

0 20 40 60 80 100 120 140 160 180 2000.2

0.4

0.6

0.8

1

v=0.2

SimulationExperimentsWhy?

Page 43: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Glycolytic “circuit” and oscillations

• Most studied, persistent mystery in cell dynamics

• End of an old story (why oscillations)– side effect of hard robustness/efficiency tradeoffs– no purpose per se– just needed a theorem

• Beginning of a new one – robustness/efficiency tradeoffs– complexity and architecture– need more theorems and applications

Fundamentals!

Page 44: Universal laws and architecture: Foundations for Sustainable  Infrastructure

robust?

efficient? wasteful?

fragile?

Robust=maintain energy charge w/fluctuating cell demand Tradeoffs?

Hard limit?

x? y?

autocatalytic?a?

h?

g?control?

Rest?PK?

PFK?

rate k?

Efficient=minimize metabolic overhead

Page 45: Universal laws and architecture: Foundations for Sustainable  Infrastructure

simple enzyme

Fragility

Metabolic Overhead

complex enzyme

lnz pz p

2 20

1ln ln

z z pS j d

z z p

Theorem!

Page 46: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Fragilityhard limits

simple

Overhead, waste

complex

• General• Rigorous• First principle

• Domain specific• Ad hoc• Phenomenological

Plugging in domain details

?

Page 47: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Control Comms

Physics

Wiener

BodeKalman

Heisenberg

Carnot

Boltzmann

robust control

• Fundamental multiscale physics• Foundations, origins of

– noise – dissipation– amplification– catalysis

• General• Rigorous• First principle

?

Shannon

Page 48: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

“New sciences” of complexity and networksedge of chaos, self-organized

criticality, scale-free,…

Wildly “successful”

Page 49: Universal laws and architecture: Foundations for Sustainable  Infrastructure

D. Alderson, NPS 53

Popular but wrong

Page 50: Universal laws and architecture: Foundations for Sustainable  Infrastructure

doesn’t work

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

Alderson &Doyle, Contrasting Views of Complexity and

Their Implications for Network-Centric

Infrastructure,IEEE TRANS ON SMC,

JULY 2010

“New sciences” of complexity and networksedge of chaos, self-organized

criticality, scale-free,…

Page 51: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

Alderson &Doyle, Contrasting Views of Complexity and Their Implications for

Network-Centric Infrastructure,IEEE TRANS ON SMC,

JULY 2010

Sandberg, Delvenne, & Doyle, On Lossless Approximations, the Fluctuation-Dissipation Theorem, and Limitations of Measurement,IEEE TRANS ON AC, FEBRUARY, 2011

Page 52: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Stat physics,

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

Sandberg, Delvenne, & Doyle, On Lossless Approximations, the Fluctuation-Dissipation Theorem, and Limitations of Measurement,IEEE TRANS ON AC, FEBRUARY, 2011

fluids, QM

“orthophysics”

From prediction to mechanism to control

Fundamentals!

Page 53: Universal laws and architecture: Foundations for Sustainable  Infrastructure

J. Fluid Mech (2010)

Transition to Turbulence

FlowStreamlinedLaminar Flow

Turbulent Flow

Increasing Drag, Fuel/Energy Use and

Cost

Turbulence and drag?

Page 54: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physics of Fluids (2011)

wU

z x

y

uz x

yFlow

upflowhigh-speed

region

downflowlow speed

streak

Blunted turbulent velocity profile

Laminar

Turbulent

wU3D coupling

Coherent structures and turbulent drag

Page 55: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile Laminar

Turbulent

efficient

robust

Laminar

Turbulent

wU

?

Control?

Fundamentals!

Page 56: Universal laws and architecture: Foundations for Sustainable  Infrastructure

simple tech

complex tech

How general is this picture?

wasteful

fragile

efficient

robust

Implications for human evolution?Cognition?Technology?

Page 57: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Physical

MACSwitch

MAC MACPt to Pt Pt to Pt

Diverse applications

Layered architectures

Page 58: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Proceedings of the IEEE, Jan 2007

Chang, Low, Calderbank, and Doyle

ORoptimization

Page 59: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Physical

Diverse applications

Diverse

Too clever?

Page 60: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Deconstrained(Hardware)

Deconstrained(Applications)

Layered architectures

ConstrainedNetworks

“constraints that deconstrain” (Gerhart and Kirschner)

Page 61: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Original design challenge?

TCP/IP

Deconstrained(Hardware)

Deconstrained(Applications)

Constrained • Expensive mainframes• Trusted end systems• Homogeneous• Sender centric• Unreliable comms

Facilitated wild evolutionCreated

• whole new ecosystem• completely opposite

Networked OS

Page 62: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Evolution and architecture

Nothing in biology makes sense except in the light of evolution

Theodosius Dobzhansky(see also de Chardin)

Nothing in evolution makes sense except in the light of biology

?????

Page 63: Universal laws and architecture: Foundations for Sustainable  Infrastructure

natural selection + genetic drift + mutation + gene flow

++ architecture

Page 64: Universal laws and architecture: Foundations for Sustainable  Infrastructure

weak fragileslow

strongrobustfast

Human evolution

ApesHow is this progress?

handsfeetskeletonmuscle skingutlong helpless childhood

All very different.

Page 65: Universal laws and architecture: Foundations for Sustainable  Infrastructure

inefficientwasteful

weak fragile(slow)

efficient

strongrobust(fast)

Biology

Human evolution Apes

handsfeetskeletonmuscleskingut

Page 66: Universal laws and architecture: Foundations for Sustainable  Infrastructure

inefficientwasteful

weak fragile

efficient(slow)

strongrobust

Biology

Hard tradeoffs?

Apes

Architecture?Evolvable?

Page 67: Universal laws and architecture: Foundations for Sustainable  Infrastructure

inefficientwasteful

weak fragile

efficient(slow)

strongrobust

Biology+

sticksstones

fire +Technology

Architecture?

Page 68: Universal laws and architecture: Foundations for Sustainable  Infrastructure

weak fragile

efficient(slow)

strongrobust

handsfeetskeletonmuscleskingut

+sticksstones

fire

From weak prey to invincible

predator

Before much brain expansion?

Page 69: Universal laws and architecture: Foundations for Sustainable  Infrastructure

weak fragile

efficient(slow)

strongrobust

handsfeetskeletonmuscleskingut

+sticksstones

fire

From weak prey to invincible

predator

Before much brain expansion?

Key point:Our physiology,

technology, and brains

have co-evolved

Huge implications.

Page 70: Universal laws and architecture: Foundations for Sustainable  Infrastructure

weak fragile

efficient(slow)

strongrobust

handsfeetskeletonmuscleskingut

+sticksstones

fire

From weak prey to invincible

predator

Before much brain expansion?

Key point needing more discussion:The evolutionary

challenge of big brains is homeostasis, not

basal metabolic load.

Huge implications.

Fundamentals!

Page 71: Universal laws and architecture: Foundations for Sustainable  Infrastructure

inefficientwasteful

weak fragile

efficient(slow)

strongrobust

Biology+

sticksstones

fire +Technology

Architecture?

Page 72: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Biology

sticksstonesfire

+Technology

feetskeletonmuscleskinguthands

Human complexity?

wasteful

fragile

efficient

robust

Consequences of our evolutionary

history.

Page 73: Universal laws and architecture: Foundations for Sustainable  Infrastructure

This paper aims to bridge progress in neuroscience involving sophisticated quantitative analysis of behavior, including the use of robust control, with other relevant conceptual and theoretical frameworks from systems engineering, systems biology, and mathematics.

Doyle and Csete, Proc Nat Acad Sci USA, online JULY 25 2011

Very accessibleNo math

Page 74: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

Which blue line is longer?

“Seeing is dreaming?”

“Seeing is believing?”

Page 75: Universal laws and architecture: Foundations for Sustainable  Infrastructure
Page 76: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sense

move Spine

delay=death

Page 77: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sense

move Spine

Reflex

Reflect

Page 78: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sense

move Spine

Reflex

Reflect

Page 79: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sense

move Spine

Reflect

Reflex

Layered

Page 80: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sense

move Spine

Reflect

Reflex

Layered

Page 81: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

Neu

rons

Neu

rons

Neu

rons

Cor

tex

Cel

ls

Cor

tex

Cor

tex

Layered architectures

Cells

Page 82: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sens

e

mov

eSp

ine

Refle

ct

Refle

x

Layered

Prediction

GoalsActions

errors

Actions

Page 83: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

Meta-layers

Prediction

GoalsActions

errors

ActionsCor

tex

Page 84: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation

Seeing is dreaming

Consciousperception

Consciousperception Zzzzzz…..

Page 85: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Same size?

Page 86: Universal laws and architecture: Foundations for Sustainable  Infrastructure
Page 87: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Same size

Page 88: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Same size

Page 89: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Same size?

Vision: evolved for complex simulation and control, not

2d static pictures

Page 90: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Consciousperception Zzzzzz…..

Page 91: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Con

scio

uspe

rcep

tion

Prediction

errors

Page 92: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Con

scio

uspe

rcep

tion

Prediction

errors

Seeing is believing

Page 93: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Con

scio

uspe

rcep

tion

Prediction

errors

Seeing is believing

Our most integrated perception

of the world

Page 94: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 95: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 96: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 97: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 98: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 99: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

Page 100: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Which blue line is longer?

With social

pressure, this one.

Standard social psychology experiment.

Page 101: Universal laws and architecture: Foundations for Sustainable  Infrastructure
Page 102: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Consciousperception Zzzzzz…..

Page 103: Universal laws and architecture: Foundations for Sustainable  Infrastructure

3D+time

Simulation+ complex

models(“priors”)

Seeing is dreaming

Consciousperception

Con

scio

uspe

rcep

tion

Prediction

errors

Seeing is believing

Our most integrated perception of the world

Page 104: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

Prediction

GoalsActions

errors

Actions

Consciousperception

Prediction

Goals

Consciousperception

But ultimately, only actions matter.

Page 105: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sourcereceiver

signalinggene expression

metabolismlineage

Biological pathways

Recurring theme: research starts here, but then…

Primary function

Page 106: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sourcereceiver

control

energy

materials

signalinggene expression

metabolismlineage

More complex

feedback

Page 107: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sourcereceiver

control

energy

materials

complexity for robustness

efficiency

robustness

Page 108: Universal laws and architecture: Foundations for Sustainable  Infrastructure

sourcereceiver

control

energymaterials

Physiology

Organs

Prediction

GoalsActions

errors

ActionsPrediction

Goals

Consciousperception

fast

fast

Page 109: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

Unfortunately, we’re not sure how this all works.

Page 110: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

Which blue line is longer?

“Seeing is dreaming?”

“Seeing is believing?”

Page 111: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

Page 112: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

Phys iolo gy

Orga ns

Predic tion

Goa ls

Ac tio ns

erro rs

Ac tio ns

Cortex

Fast,Limited scope

Slow,Broad scope

UAV

Page 113: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Com

ms

Meta-layers

Phys iolo gy

Orga ns

Predic tion

Goa ls

Ac tio ns

erro rs

Ac tio ns

Cortex

Fast,Limited scope

Slow,Broad scope

Dis

turb

ance

Plant

RemoteSensor

SensorActuator

Interface

Control

Layered architectures

Page 114: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Com

ms D

istu

rban

ce

Plant

RemoteSensor

SensorActuator

Interface

Control

Layered architectures

Page 115: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Layered architectures

Com

ms

Dis

turb

anc

e

Plant

RemoteSensor

SensorActuator

Interface Control

Page 116: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Layered architectures

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

Com

ms

Dis

turb

anc

e

Plant

RemoteSensor

SensorActuator

Interface Control

Page 117: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Com

ms D

istu

rban

ce

Plant

RemoteSensor

SensorActuator

Interface

Control

?

Deconstrained(Hardware)

Deconstrained(Applications)

Next layered architectures

Constrained

Control, share, virtualize, and manage resources

Page 118: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Other examples

ClothingLego

MoneyCell biology

Page 119: Universal laws and architecture: Foundations for Sustainable  Infrastructure

This paper aims to bridge progress in neuroscience involving sophisticated quantitative analysis of behavior, including the use of robust control, with other relevant conceptual and theoretical frameworks from systems engineering, systems biology, and mathematics.

Doyle and Csete, Proc Nat Acad Sci USA, online JULY 25 2011

Very accessibleNo math

Page 120: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Bas

e

Insu

latio

n

She

ll

OutfitBody Environment

Shirt

Slacks

JacketTie T-Shirt

Socks

Shoes CoatShorts

Page 121: Universal laws and architecture: Foundations for Sustainable  Infrastructure
Page 122: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Bas

e

Insu

latio

n

She

ll

OutfitBody Environment

Page 123: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

t

OutfitBody Environment

• Complexity Robustness • Layers must be hidden to be robust• Choice (management and control) is more complex than assembly

Choice=Mgmt/ctrl

Assembly

Page 124: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

t

OutfitBody Environment

Page 125: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

t

Outfit

Page 126: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

t

Outfit

Cloth

Thread

Fiber

Garment

Gar

men

t

Cloth

Thread

Fiber

GarmentG

arm

ent

Cloth

Thread

Fiber

Garment

Layering within garments (textiles)

Page 127: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Page 128: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Weave

Sew

Spin

Universal strategies?

Prevents unraveling of lower layers

Page 129: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Xform

Xform

Xform

Universal strategies?

Garments have limited access to

threads and fibers

constraints on cross-layer interactions

quantization for robustness

Even though garments seem analog/continuous

Prevents unraveling of lower layers

Page 130: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Xform Ctrl Mgmt

Networked, universal,

layeredXform Ctrl Mgmt

Xform Ctrl Mgmt

Xform Ctrl Mgmt

Control

Supp

lyComplexity?

Page 131: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Xform

Xform

XformAss

embl

y• Control << assembly• “weak linkage” (G&H)

Control

Flux of material

Page 132: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Xform

Xform

Xform

Ass

embl

y

• Control >> assembly

• FashionDesign >> construction

• Supply chainManagement

>> manufacture assemblytransport

Control

Complexity

Page 133: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cloth

Thread

Fiber

Garments

Xform

Xform

Xform

Ass

embl

y

Control

ComplexityControl >> assembly

Env

ironm

ent

Gar

men

t

Gar

men

t

Gar

men

t

Outfit

Choice=Mgmt/ctrl

Assembly

Body

Page 134: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Fiber

Geographically diverse sources

Diverse fabric

Functionally diverse garments

General purpose machines Diverse Thread

sew

knit, weave

spin

Page 135: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

t

Cloth

Thread

Fiber

Garment

Gar

men

t

Cloth

Thread

Fiber

Garment

Gar

men

t

Cloth

Thread

Fiber

Garment

Outfit

Cloth

Thread

Fiber

Garment

complementary views

Outfit

Page 136: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Bas

e

Insu

latio

n

She

ll

OutfitBody Environment

Garments fit the standard view of “modules”• Strong internal connection• Weak external connectionOK, but not the most important

Page 137: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Gar

men

t

Gar

men

t

Gar

men

tCloth

Thread

Fiber

GarmentG

arm

ent

Cloth

Thread

Fiber

Garment

Gar

men

t

Cloth

Thread

Fiber

Garment

Outfit

This architectural view of modularity is more fundamental and has two different dimensions:1. inner to middle to outer garments2. fiber to thread to cloth to garment

Lack a taxonomy to describe these1. stack?2. compose?stack?

com

pose

?

Page 138: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

Neu

rons

Neu

rons

Neu

rons

Cor

tex

Cel

ls

Cor

tex

Cor

tex

Layered architectures

Cells

stack?

com

pose

?

Page 139: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

PhysiologyOrgans

Prediction GoalsActions

errorsActions

Corte

x

Fast,Limited scope

Slow,Broad scope

complementary views of the brain

Sejnowski lab

Page 140: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

errorsConsciousperception

Outfit

Gar

men

t

Gar

men

t

Gar

men

t

Assembly

Cloth

Thread

Fiber

Garments

Xform

Xform

Xform Ass

embl

y

sourcereceiver

materials

Forward pathways

Page 141: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Prediction

GoalsActions

Prediction

GoalsConsciousperception

Choice=Mgmt/ctrl

Controlsourcereceiver

controlenergy

materials

Feedback>>Forward

Complexity

Page 142: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physiology

Organs

Prediction

GoalsActions

errors

ActionsPrediction

GoalsConsciousperception

Outfit

Gar

men

t

Gar

men

t

Gar

men

t

Choice=Mgmt/ctrl

Assembly

Cloth

Thread

Fiber

Garments

Xform

Xform

Xform

Ass

embl

y

Controlsourcereceiver

controlenergy

materials

Feedback>>Forward

Complexity

Page 143: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust FragileHuman complexity

Metabolism Regeneration & repair Healing wound /infect

Obesity, diabetes Cancer AutoImmune/Inflame

Start with physiology

Lots of triage

Page 144: Universal laws and architecture: Foundations for Sustainable  Infrastructure

RobustHuman complexity

Metabolism Regeneration & repair Healing wound /infect

Efficient Mobility Survive uncertain food supply Recover from moderate trauma

and infection

Page 145: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust FragileMechanism?

Metabolism Regeneration & repair Healing wound /infect

Fat accumulation Insulin resistance Proliferation Inflammation

Obesity, diabetes Cancer AutoImmune/Inflame

Fat accumulation Insulin resistance Proliferation Inflammation

Page 146: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust FragileWhat’s the difference?

Metabolism Regeneration & repair Healing wound /infect

Obesity, diabetes Cancer AutoImmune/Inflame

Fat accumulation Insulin resistance Proliferation Inflammation

ControlledDynamic

UncontrolledChronic

Page 147: Universal laws and architecture: Foundations for Sustainable  Infrastructure

ControlledDynamicLow meanHigh variability

Fat accumulation Insulin resistance Proliferation Inflammation

Page 148: Universal laws and architecture: Foundations for Sustainable  Infrastructure

ControlledDynamic

UncontrolledChronic

Low meanHigh variability

High meanLow variability

Fat accumulation Insulin resistance Proliferation Inflammation

Death

Page 149: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust FragileRestoring robustness?

Metabolism Regeneration & repair Healing wound /infect

Obesity, diabetes Cancer AutoImmune/Inflame

Fat accumulation Insulin resistance Proliferation Inflammation

ControlledDynamic

UncontrolledChronic

Low meanHigh variability

High meanLow variability

Fat accumulation Insulin resistance Proliferation Inflammation

Page 150: Universal laws and architecture: Foundations for Sustainable  Infrastructure

inefficientwasteful

weak fragile

efficient(slow)

strongrobust

Biology+Technology

++Technology

Page 151: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust Yet FragileHuman complexity

Metabolism Regeneration & repair Immune/inflammation Microbe symbionts Neuro-endocrine Complex societies Advanced technologies Risk “management”

Obesity, diabetes Cancer AutoImmune/Inflame Parasites, infection Addiction, psychosis,… Epidemics, war,… Disasters, global &!%$# Obfuscate, amplify,…

Accident or necessity?

Page 152: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Robust Fragile Metabolism Regeneration & repair Healing wound /infect

Obesity, diabetes Cancer AutoImmune/Inflame

Fat accumulation Insulin resistance Proliferation Inflammation

• Fragility Hijacking, side effects, unintended… • Of mechanisms evolved for robustness • Complexity control, robust/fragile tradeoffs• Math: robust/fragile constraints (“conservation laws”)

Accident or necessity?Both

Fundamentals!

Page 153: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

efficient

robust Hard tradeoffs?

Architecture?

Constraints(that deconstrain)

Page 154: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

efficient

robustAmory B. Lovins, Reinventing Fire

Page 155: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile

efficient

robust

Want to understand the space of systems/architectures

Want robust and efficient systems and architectures

Hard limits on robust efficiency?

Architectures?

Page 156: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Physical

MACSwitch

MAC MACPt to Pt Pt to Pt

Diverse applications

Layered architectures

Page 157: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Proceedings of the IEEE, Jan 2007

Chang, Low, Calderbank, and Doyle

ORoptimization

Page 158: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Physical

Diverse applications

Diverse

Too clever?

Page 159: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCPIP

Deconstrained(Hardware)

Deconstrained(Applications)

Layered architectures

ConstrainedNetworks

“constraints that deconstrain” (Gerhart and Kirschner)

Page 160: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Original design challenge?

TCP/IP

Deconstrained(Hardware)

Deconstrained(Applications)

Constrained • Expensive mainframes• Trusted end systems• Homogeneous• Sender centric• Unreliable comms

Facilitated wild evolutionCreated

• whole new ecosystem• completely opposite

Networked OS

Page 161: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCP/IP

Deconstrained(Hardware)

Deconstrained(Applications)

Constrained

Facilitated wild evolutionCreated

• whole new ecosystem• completely opposite

Why?

• OS better starting point than phone/comms systems

• Extreme robustness confers surprising evolvability

• Creative engineers• Rode hardware evolution

Networked OS

Architecture

Page 162: Universal laws and architecture: Foundations for Sustainable  Infrastructure

OS

Deconstrained(Hardware)

Deconstrained(Applications)

Layered architectures

Constrained Control, share, virtualize, and manage resources

ProcessingMemoryI/O

Few global variables

Don’t cross layers

Essentials

Page 163: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cata

bolis

m

AA

Ribosome

RNA

RNAp

transl.Proteins

xRNA transc.

Prec

urso

rs

Nucl .

AA

DNA

DNAp

Repl. Gene

ATP

ATP

Enzymes

Building Blocks

Shared protocols

Deconstrained (diverse)

Environments

Deconstrained (diverse) Genomes

Bacterial biosphere

Architecture =

Constraints that

Deconstrain

Layered architectures

Page 164: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cat

abol

ism

AA

Ribosome

RNARNAp

transl.Proteins

xRNAtransc.

Prec

urso

rs

Nucl.

AA

DNADNAp

Repl. Gene

ATP

ATP

Enzymes

Building Blocks

Crosslayer autocatalysis

Macro-layers

Inside every cellalmost

Page 165: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cata

bolis

m

AA

Ribosome

RNA

RNAp

transl.Proteins

xRNA transc.

Prec

urso

rs

Nucl .

AA

DNA

DNAp

Repl. Gene

ATP

ATP

Enzymes

Building Blocks

Core conserved constraints facilitate

tradeoffs

Deconstrained phenotype

Deconstrained genome

What makes the bacterial biosphere so adaptable?

Active control of the genome (facilitated variation)

Environment

Action

Layered architecture

Page 166: Universal laws and architecture: Foundations for Sustainable  Infrastructure

OS

Deconstrained(Hardware)

Deconstrained(Applications)

Layered architectures

Constrained Control, share, virtualize, and manage resources

ProcessingMemoryI/O

Few global variables

Don’t cross layersDirect

access to physical

memory?

Page 167: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Cat

abol

ism

AA

Ribosome

RNA

RNAp

transl.Proteins

xRNA transc.

Pre

curs

ors

Nucl .

AA

DNA

DNAp

Repl. Gene

ATP

ATP

Enzymes

Building Blocks

Shared protocols

Deconstrained (diverse)

Environments

Deconstrained (diverse) Genomes

Bacterial biosphere

Architecture =

Constraints that

Deconstrain

Few global variables

Don’t cross layers

Page 168: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Problems with leaky layering

Modularity benefits are lost• Global variables? @$%*&!^%@& • Poor portability of applications• Insecurity of physical address space• Fragile to application crashes• No scalability of virtual/real addressing

• Limits optimization/control by duality?

Page 169: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Fragilities of layering/virtualization

“Universal” fragilities that must be avoided• Hijacking, parasitism, predation

– Universals are vulnerable– Universals are valuable

• Cryptic, hidden – breakdowns/failures– unintended consequences

• Hyper-evolvable but with frozen core

Page 170: Universal laws and architecture: Foundations for Sustainable  Infrastructure

TCP/IP

Deconstrained(Hardware)

Deconstrained(Applications)

Layered architectures

Constrained Control, share, virtualize, and manage resources

I/OCommsLatency?Storage?Processing?

Few global variables?

Don’t cross layers?

Page 171: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Original design challenge?

TCP/IP

Deconstrained(Hardware)

Deconstrained(Applications)

Constrained • Expensive mainframes• Trusted end systems• Homogeneous• Sender centric• Unreliable hardware

Facilitated wild evolutionCreated

• whole new ecosystem• complete opposite

Networked OS

Page 172: Universal laws and architecture: Foundations for Sustainable  Infrastructure

CPU/Mem

Dev2CPU/

Mem

Dev CPU/

Mem

Dev2

Dev2

App AppIPC

Global and direct access to

physical address!

DNS

IP addresses interfaces

(not nodes)

caltech.edu?

131.215.9.49

Page 173: Universal laws and architecture: Foundations for Sustainable  Infrastructure

CPU/Mem

Dev2CPU/

Mem

Dev CPU/

Mem

Dev2

Dev2

App AppIPC

Global and direct access to

physical address!

Robust?• Secure• Scalable• Verifiable• Evolvable• Maintainable• Designable• …

DNS

IP addresses interfaces

(not nodes)

Page 174: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Physical

IP

TCP

Application

Naming and addressing need to be • resolved within layer• translated between layers• not exposed outside of layer

Related “issues”• VPNs• NATS• Firewalls• Multihoming• Mobility• Routing table size• Overlays• …

Page 175: Universal laws and architecture: Foundations for Sustainable  Infrastructure

?

Deconstrained(Hardware)

Deconstrained(Applications)

Next layered architectures

Constrained Control, share, virtualize, and manage resources

CommsMemory, storageLatencyProcessingCyber-physical

Few global variables

Don’t cross layers

Page 176: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Every layer has

different diverse graphs.

Architecture is least graph topology.

Architecture facilitates arbitrary graphs.

Persistent errors and confusion (“network science”)

Physical

IP

TCP

Application

Page 177: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Smart Antennas (Javad Lavaei w/ Ali Hajimiri)

Security, co-channel interference, power consumption

Conventional Antenna Smart Antenna

1) Multiple active elements: Easy to program Hard to implement

2) Multiple passive elements: Easy to implement Hard to program

Smart Antennas

Page 178: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Passively Controllable Smart (PCS) Antenna

PCS Antenna: One active element, reflectors and several parasitic elements

This type of antenna is easy to program and easy to implement but “hard” to solve (e.g. 4 weeks offline computation). We solved the problem in 1 sec with huge improvement:

Page 179: Universal laws and architecture: Foundations for Sustainable  Infrastructure

IEEE TRANS ON SYSTEMS, MAN, AND CYBERNETICS, JULY 2010, Alderson and Doyle

Page 180: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Csete and Doyle

Page 181: Universal laws and architecture: Foundations for Sustainable  Infrastructure

This paper aims to bridge progress in neuroscience involving sophisticated quantitative analysis of behavior, including the use of robust control, with other relevant conceptual and theoretical frameworks from systems engineering, systems biology, and mathematics.

Doyle and Csete, Proc Nat Acad Sci USA, online JULY 25 2011

Page 182: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Meta-layers

Physiology

Organs

Prediction

Goals

Actionserrors

Actions

Cortex

Fast,Limited scope

Slow,Broad scope

Which blue line is longer?

“Seeing is dreaming?”

“Seeing is believing?”

Few global variables

Don’t cross layers

Page 183: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

Complex systems?

Page 184: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Complex systems?Fragile

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Even small amounts can create bewildering complexity

Page 185: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Complex systems?Fragile

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Robust

Page 186: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Complex systems?

• Resources• Controlled• Organized• Structured• Extreme• Architected• …

Robust complexity

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Page 187: Universal laws and architecture: Foundations for Sustainable  Infrastructure

New words

Fragile complexity

Emergulent

Emergulence at the edge of

chaocritiplexity

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Page 188: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wU

z x

y

Blunted turbulent velocity profile

Laminar

Turbulent

wU

0u

1u u u p ut R

“turbulence is a highly nonlinear

phenomena”

Page 189: Universal laws and architecture: Foundations for Sustainable  Infrastructure

0u

1u u u p ut R

Small Large

RobustSimple

2d, linearOrganizedComputer

Fragilechaocritical3d, nonlinear

Irreducibile?

Complexity?

mildly nonlinear

highly nonlinear

Model

Page 190: Universal laws and architecture: Foundations for Sustainable  Infrastructure

wasteful

fragile Laminar

Turbulent

efficient

robust

Laminar

Turbulent

wU

?

Control?

Fundamentals!

Page 191: Universal laws and architecture: Foundations for Sustainable  Infrastructure

Control Comms

Physics

Wiener

BodeKalman

Heisenberg

Carnot

Boltzmann

robust control

• Foundations, origins of– noise – dissipation– amplification– catalysis

• General• Rigorous• First principle

Shannon