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

Collecting and Managing Building Data

Jan 05, 2016

Download

Documents

mervin

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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]