collecting and managing building data

20
Collecting and Managing Building Data Jorge Ortiz ActionWebs Weekly Meeting September 1, 2010

Upload: mervin

Post on 05-Jan-2016

35 views

Category:

Documents


1 download

DESCRIPTION

Collecting and Managing Building Data. Jorge Ortiz ActionWebs Weekly Meeting September 1, 2010. Buildings large electrical energy consumer. Coal consumption by sector. 72% of electrical consumption, 40% of total consumption, 42% of GHG footprint 370 B$ in US annual utility bill - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Collecting and Managing Building Data

Collecting and ManagingBuilding Data

Jorge OrtizActionWebs Weekly Meeting

September 1, 2010

Page 2: Collecting and Managing Building Data

Buildings large electrical energy consumer

• 72% of electrical consumption, 40% of total consumption, 42% of GHG footprint

• 370 B$ in US annual utility bill• 9.5% of GDP in bldg

construction/renovation• Primarily Coal generation• 10-20% of the energy is wasted1

– Visibility and intelligence can help reduce waste2

2

Electricity source

Coal consumption by sector

1 K. W. Roth et al., Energy Impact of Commercial Building Controls and Performance Diagnostics, TIAX (http://apps1.eere.energy.gov/buildings/publications/pdfs/corporate/pnnl-15149_market_assessment.pdf, 2005).

Page 3: Collecting and Managing Building Data

Talk overview

• Building energy management goals• Cory Hall project• Simple Monitoring and Actuation Protocol

(sMAP)– Live, raw data

• Integrated Sensor-Stream Storage System (IS4)– Live, raw, contextualized and processed

• Current state and future work

Page 4: Collecting and Managing Building Data

Power proportionalityin buildings

• Uncover underlying energy usage– What are the usage patterns and models?

• Uncover available energy– How much energy is available?

• Electric, solar, wind, etc.

– How much does it cost? Etc.

• Shed unnecessary waste– Define efficiency metrics

• Schedule the remaining load– Optimization

REPEAT

Page 5: Collecting and Managing Building Data

Uncovering each layer

5

CT: mains power monitoring

Panel 1 Panel 2

A

B

A

B

Panel 1 Panel 2

A

B

A

B

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B

panel level power monitoring

ACme: plug load energy monitor and

controller

Temperature

Humidity

Vibration

Pressure

Load TreeClimate Plant

Environments & Activity

Page 6: Collecting and Managing Building Data

Electrical

Weather

GeographicalWater

EnvironmentalStructuralActuator

Occupancy

sMAP

Modeling

Visualization

ContinuousCommissioning

Control

PersonalFeedback

DebuggingStorage LocationAuthentication

Actuation

App

licat

ions

Phy

sica

l Inf

orm

atio

nUniform Representation of

Physical Data

Page 7: Collecting and Managing Building Data

sMAP Overview

• Simple Monitoring and Action Profile• JSON data format for measuring,

sensing, and metering• HTTP/Restful interface to each sensor

or meter

Term DescriptionSensing sampling an instantaneous

physical quantity.Metering determining the integral of some

physical quantity over time.measurement point

Refers to a single physical point of instrumentation.

measurement channel

Measurement devices often derive multiple values from a single instrumentation point.

TinyOS/BLIP

HTTP Engine

Application Interface

802.15.4 Link

6lowpan HC

HYDRO Routing

TCP

Page 8: Collecting and Managing Building Data

Capturing electric load treeElectrical Physical

Humidity

PAR/TSR

Temperature

Panel 1 Panel 2

A

B

A

B

Panel 1 Panel 2

A

B

A

B

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

1

5

9

13

17

21

25

29

33

37

41

3

7

11

15

19

23

27

31

35

39

A2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

2

6

10

14

18

22

26

30

34

38

42

4

8

12

16

20

24

28

32

36

40

B

Circuit/breaker panel level power monitoring

Vibration

Load Tree

CT mains power monitoring

ACme: plug load energy monitor and controller

Page 9: Collecting and Managing Building Data

Data-Metadata BindNaming

GET

{ "status": "success", "pubid": "68060935-1457-414c-b330-

e2220969d970", "properties": { "formatting": { "UnitofTime": "second", "UnitofMeasure": "kW", "Divisor": 10, "MeterType": "electric", "Version": 1,

… }

REPLY

Main

xformhttp://is4/cory/lt /main/devices/C3/true_power

Page 10: Collecting and Managing Building Data

Cory Hall Load TreeRESTful access

Page 11: Collecting and Managing Building Data

Capturing context

Chiller

Pump

Chiller

Pump

AHUSF EF

Vent Vent

Zone

Page 12: Collecting and Managing Building Data

HVAC namespace

/<building>/hvac/hvac_wet/<CT_source>

/devices/<device>

/<publisher>

/<pump_source>/devices

/<device>

/<publisher>/<Chiller_source>

/devices

/<device>

Page 13: Collecting and Managing Building Data

Namespace for spaces

/<building>/spaces/<floor>

/<area>

/devices

/<device>

/<publisher>

/<room>

/devices

/<device>

/<publisher>

/<area>

/devices

/<device>

/<publisher>

Page 14: Collecting and Managing Building Data

Hierarchical composition

• Resource node hierarchy rules for each namespace– i.e. Room may have area child but not a floor child

• Some resource have “devices” child• “devices” contain device instances• Device instances contain publishers

– Publisher map to sMAP “measurement points”• Namespaces combined through measurement

devices

Page 15: Collecting and Managing Building Data

Combining namespaces

Page 16: Collecting and Managing Building Data

Combining query facilities

Page 17: Collecting and Managing Building Data

IS4 ArchitecturalOverview

HumidityPAR/TSRTemperature VibrationCT mains power monitoring

ACme: plug load energy monitor and controller

Publish

Subscribe

Storage

HTTP/REST

Publish Manager

Subscribe Manager

Metadata Manager

Query Processor

Data processing Security Manager

IS4

Subscribe

Subscribe

JSON

JSON

JSON

JSON

Page 18: Collecting and Managing Building Data

Current state

• 69 raw stream sources available (sMAP)• 55 contextualized stream sources available

(IS4)• IS4 release available for download

– Version 2.0 to be released in a few weeks

Page 19: Collecting and Managing Building Data

(Near) future work

• Direct all sMAP feeds through IS4• Integrate modeling with querying features• Automatic device configuration

Page 20: Collecting and Managing Building Data

Questions

• More information– http://is4server.com– Quickstart tutorial:

http://smote.cs.berkeley.edu:8000/tracenv/wiki/is4_quickstart

[email protected]