Skip to content

Commit

Permalink
Update pnnl models (#39)
Browse files Browse the repository at this point in the history
* Update _toc.yml

* Rename bdg1-1.ttl to nist-bdg1-1.ttl

* Update and rename bdg1-2.ttl to pnnl-bdg1-2.ttl

* Rename pnnl-example2.ttl to pnnl-bldg2-1.ttl

* Update and rename bdg1-1.md to nist-bdg1-1.md

* Update and rename bdg1-2.md to pnnl-bdg1-2.md

* Update nist-bdg1-1.md

* Update and rename pnnl-example2.md to pnnl-bdg2-1.md

* Update and rename pnnl-bldg2-1.ttl to pnnl-bdg2-1.ttl

* Update _toc.yml

* Create pnnl-bdg3-2.md

* Update pnnl-bdg1-2.md

* Update and rename lbnl-example-2.md to lbnl-bdg3-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg2-1.md

* Update pnnl-bdg3-2.md

* Update lbnl-bdg3-1.md

* Update pnnl-bdg1-2.md

* Update nist-bdg1-1.md

* Update pnnl-bdg2-1.md

* Update pnnl-bdg1-2.md

* Update pnnl-bdg3-2.md

* Update lbnl-bdg3-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg2-1.md

* Update pnnl-bdg1-2.md

* Update lbnl-bdg3-1.md

* Update lbnl-bdg3-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg1-2.md

* Update nist-bdg1-1.md

* Update nist-bdg1-1.md

* Update lbnl-bdg3-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg1-2.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg2-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg2-1.md

* Update pnnl-bdg1-2.md

* Update _toc.yml

* Update pnnl-bdg2-1.md

* Update pnnl-bdg3-2.md

* Update pnnl-bdg2-1.md

* Update lbnl-bdg3-1.md

* Update pnnl-bdg3-2.md

* Update lbnl-bdg3-1.md

* Delete models/pnnl-bdg1-2.ttl

* Add files via upload

* Delete models/pnnl-bdg2-1.ttl

* Add files via upload

* Update and rename lbnl-example.md to lbnl-bdg4-1.md

* Update lbnl-bdg4-1.md

* Update _toc.yml

* Update lbnl-bdg3-1.md

* Rename lbnl-example-2.ttl to lbnl-bdg3-1.ttl

* Rename lbnl-example.ttl to lbnl-bdg4-1.ttl

* Rename lbnl-example.jsonld to lbnl-bdg4-1.jsonld

* Delete models/pnnl-bdg1-2.ttl

* Delete models/pnnl-bdg2-1.ttl

* Delete models/pnnl-bdg3-2.ttl

* Add files via upload

---------

Co-authored-by: Gabe Fierro <[email protected]>
  • Loading branch information
michaelpoplawskipnnl and gtfierro authored Sep 13, 2024
1 parent 851b0c6 commit e442759
Show file tree
Hide file tree
Showing 17 changed files with 132,279 additions and 81,689 deletions.
14 changes: 8 additions & 6 deletions _toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,16 @@ root: intro
parts:
- caption: Example Buildings
chapters:
- file: examples/bdg1-1.md
- file: examples/bdg1-2.md
- file: examples/lbnl-example.md
- file: examples/lbnl-example-2.md
- file: examples/nist-bdg1-1.md
- file: examples/pnnl-bdg1-2.md
- file: examples/pnnl-bdg2-1.md
- file: examples/lbnl-bdg3-1.md
- file: examples/pnnl-bdg3-2.md
- file: examples/lbnl-bdg4-1.md
- file: examples/nrel-example.md
- file: examples/NIST-HPL.md
- file: examples/NIST-IBAL.md
- file: examples/nrel-example.md
- file: examples/pnnl-example2.md
- file: examples/scb-rtu.md
- file: examples/scb-vrf.md
- file: examples/lbnl-example-radiant.md

Expand Down
31 changes: 31 additions & 0 deletions examples/lbnl-bdg3-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
jupytext:
formats: md:myst
text_representation:
extension: .md
format_name: myst
kernelspec:
display_name: Python 3
language: python
name: python3
---
# LBNL Example Building 3 Model 1

Example Building 3 is a real-world medium-sized office building.
It is approximately 67,000 square feet in size, contains 2 floors, 27 space types, and 469 rooms. Labels have been anonymized, and are not interpretable.
It uses an underfloor air distribution system with fan-powered terminal reheat coils for perimeter zones. Four roof-top units with VAV are located on the roof.
The lighting system primariliy uses fluorescent luminaires and zone-based lighting controllers that communicate with user interface devices and wireless gatetways over DALI networks. The gateways collect occupancy and light sensor data over an ISM-band wireless network.

Example Building 3 Model 1 is provided by Lawrence Berkeley National Laboratory.
See [PNNL Example Building 3 model 2](../pnnl-bdg3-2.md) for a different modeling approach for the same building.

## Contents
This model contains a representation of the HVAC system.

## Source

## Downloads

## Queries

## Model Components
14 changes: 10 additions & 4 deletions examples/lbnl-example.md → examples/lbnl-bdg4-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,23 @@ kernelspec:
language: python
name: python3
---
# LBNL Example Building
# LBNL Example Building 4 Model 1

This is an example building provided by Lawrence Berkeley National Laboratory
Example Building 4 is a real-world large-sized office building.

Example Building 4 Model 1 is provided by Lawrence Berkeley National Laboratory.

### Schematic view

![lbnl-example](../_static/images/lbnl-example.png)

## Contents
This model contains a representation of the HVAC system.

## Downloads

- <a href="/compiled/lbnl-example.ttl">Turtle file (compiled)</a> (<a href="/lbnl-example.ttl">original</a>)
- <a href="/lbnl-example.jsonld">JSON-LD file (original)</a>
- <a href="/compiled/lbnl-bdg4-1.ttl">Turtle file (compiled)</a> (<a href="/lbnl-bdg4-1.ttl">original</a>)
- <a href="/lbnl-bdg4-1.jsonld">JSON-LD file (original)</a>

## Queries
| Description | Query URL |
Expand Down
20 changes: 0 additions & 20 deletions examples/lbnl-example-2.md

This file was deleted.

10 changes: 5 additions & 5 deletions examples/bdg1-1.md → examples/nist-bdg1-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,30 +9,30 @@ kernelspec:
language: python
name: python3
---
# Example Building 1 model 1
# NIST Example Building 1 Model 1

Example Building 1 is a simplistic, reference tiny office building consisting of a single story with 5 rooms spanning 5 space types.

This reference building was developed for and first described in the journal article ["Metadata Schemas and Ontologies for Building Energy Applications: A Critical Review and Use Case Analysis"](https://doi.org/10.3390/en14072024).

This example Building 1 model 1 is provided by current and former NIST staff and Pacific Northwest National Laboratory. See also [Building 1 model 2](../bdg1-2.md) for a different modeling approach for the same building.
Example Building 1 Model 1 is provided by current and former NIST staff and Pacific Northwest National Laboratory. See also [PNNL Example Building 1 Model 2](../pnnl-bdg1-2.md) for a different modeling approach for the same building.

### Schematic view

![image](../_static/images/ExampleBuilding1.png)

## Contents

The model contains a representation of the building architecture, mechanical system, and electrical/lighting system.
This model contains a representation of the building architecture, mechanical system, and electrical/lighting system.

## Source

The model was created using [TopQuadrant](https://www.topquadrant.com/) TopBraid Composer Maestro Edition.

## Downloads

- <a href="/compiled/bdg1-1.ttl">Turtle file (compiled)</a> (<a href="/bdg1-1.ttl">original</a>)
- <a href="/bdg1-1.jsonld">JSON-LD file (original)</a>
- <a href="/compiled/nist-bdg1-1.ttl">Turtle file (compiled)</a> (<a href="/nist-bdg1-1.ttl">original</a>)
- <a href="/nist-bdg1-1.jsonld">JSON-LD file (original)</a>

## Queries

Expand Down
17 changes: 9 additions & 8 deletions examples/bdg1-2.md → examples/pnnl-bdg1-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,22 @@ kernelspec:
language: python
name: python3
---
# Example Building 1 model 2
# PNNL Example Building 1 Model 2

Example Building 1 is a simplistic, reference tiny office building consisting of a single story with 5 rooms spanning 5 space types.

This reference building was developed for and first described in the journal article ["Metadata Schemas and Ontologies for Building Energy Applications: A Critical Review and Use Case Analysis"](https://doi.org/10.3390/en14072024).

This example Building 1 model 2 is provided by Pacific Northwest National Laboratory. See also [Building 1 model 1](../bdg1-1.md) for a different modeling approach for the same building.
Example Building 1 Model 2 is provided by Pacific Northwest National Laboratory.
See [NIST Example Building 1 Model 1](../nist-bdg1-1.md) for a different modeling approach for the same building.

### Schematic view

![image](../_static/images/ExampleBuilding1.png)

## Contents

The model contains a representation of the building architecture and electrical/lighting system.
This model contains a representation of the building architecture and electrical/lighting system.

In addition to the s223 ontology, the model uses the [Real Estate Core ontology](https://dev.realestatecore.io/ontology/) to describe space types. The Real Estate Core ontology is extended by defining 2 subclasses for rec:Office.
``` ttl
Expand All @@ -42,18 +43,18 @@ The model was created from source data consisting of a building information mode

Model instance data have a prefix that is resolvable to a Speckle URL.
``` ttl
@prefix bdg1-2: <http://speckle.xyz/streams/1fed8e620e/objects/>
@prefix bdg1: <http://speckle.xyz/streams/59e5e3c6a8/objects/>
```

For example, the following luminaire resolves to https://speckle.xyz/streams/1fed8e620e/objects/05749166d93671bedf16efb52636ce38.
For example, the following luminaire resolves to http://speckle.xyz/streams/59e5e3c6a8/objects/e2164e3d14db5fcb6915a4a2c8474579 :
``` ttl
bdg1:05749166d93671bedf16efb52636ce38 a s223:Luminaire
bdg1:e2164e3d14db5fcb6915a4a2c8474579 a s223:Luminaire
```

## Downloads

- <a href="/compiled/bdg1-2.ttl">Turtle file (compiled)</a> (<a href="/bdg1-2.ttl">original</a>)
- <a href="/bdg1-2.jsonld">JSON-LD file (original)</a>
- <a href="/compiled/pnnl-bdg1-2.ttl">Turtle file (compiled)</a> (<a href="/pnnl-bdg1-2.ttl">original</a>)
- <a href="/pnnl-bdg1-2.jsonld">JSON-LD file (original)</a>

## Queries

Expand Down
33 changes: 20 additions & 13 deletions examples/pnnl-example2.md → examples/pnnl-bdg2-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,39 +9,46 @@ kernelspec:
language: python
name: python3
---
# PNNL Example Building 2
# PNNL Example Building 2 Model 1

This is an example building model provided by Pacific Northwest National Laboratory.
Exammple Building 2 is based on the [Department of Energy Prototype Medium Office Builiding](https://www.energycodes.gov/prototype-building-models).
The baseline Medium Office Building is approximately 50,000 square feet in size, contains 3 identical floors, and 5 HVAC zones per floor (1 core, 4 perimeter). The baseline model was extended by a) creating unique detailed building architecture for each of the 3 building floors, making use of 12 space types to define 107 rooms, and b) designing a lighting system that complies with the ASHRAE 90.1-2019 energy code, and is comprised of 863 luminaires and 205 lighting zones.

The model is based on a [Department of Energy Prototype Builiding](https://www.energycodes.gov/prototype-building-models) model.
Specifically, the DOE Prototype Medium Office Building was extended by creating unique detailed building architecture for each of the three building floors,
and designing a lighting layout that complies with the ASHRAE 90.1-2019 energy code.
Example Building 2 Model 1 is provided by Pacific Northwest National Laboratory.

The model contains a representation of the building architecture and lighting system.
## Contents

In addition to the s223 ontology, the model uses the [Real Estate Core ontology](https://dev.realestatecore.io/ontology/) to describe space types.
This model contains a complete representation of the building architecture and the electrical/lighting system, and a partial representation of the lighting control system.

In addition to the s223 ontology, the model uses the [Real Estate Core ontology](https://dev.realestatecore.io/ontology/) to describe space types. The Real Estate Core ontology is extended by defining 2 subclasses for rec:Office.
``` ttl
recx:OpenOffice rdfs:subClassOf rec:Office;
rdfs:label "Open Office".
recx:PrivateOffice rdfs:subClassOf rec:Office;
rdfs:label "Private Office".
```

## Source

The model was created from souce data consisting of a Revit building information model (BIM) exported via a [Speckle](https://speckle.systems/) interface.

### The Speckle view of rooms and lighting fixtures
### Speckle view of rooms and lighting fixtures
<img width="1178" alt="image" src="https://github.com/open223/models.open223.info/assets/22898727/5a5dcecb-9b87-4e84-8261-6a3a315e1265">

Model instance data have a prefix that is resolvable to a Speckle URL.
``` ttl
@prefix bdg1: <http://speckle.xyz/streams/1fed8e620e/objects/>
@prefix bdg2: <http://speckle.xyz/streams/1fed8e620e/objects/>
```

For example, the following luminaire resolves to https://speckle.xyz/streams/1fed8e620e/objects/05749166d93671bedf16efb52636ce38 :
For example, the following luminaire resolves to http://speckle.xyz/streams/1fed8e620e/objects/b504da73194fd2dafccc5e91651e2066 :
```ttl
bdg1:05749166d93671bedf16efb52636ce38 a s223:Luminaire
bdg2:b504da73194fd2dafccc5e91651e2066 a s223:Luminaire
```

## Downloads

- <a href="/compiled/pnnl-example2.ttl">Turtle file (compiled)</a> (<a href="/pnnl-example2.ttl">original</a>)
- <a href="/pnnl-example2.jsonld">JSON-LD file (original)</a>
- <a href="/compiled/pnnl-bdg2-1.ttl">Turtle file (compiled)</a> (<a href="/pnnl-bdg2-1.ttl">original</a>)
- <a href="/pnnl-bdg2-1.jsonld">JSON-LD file (original)</a>

## Queries

Expand Down
55 changes: 55 additions & 0 deletions examples/pnnl-bdg3-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
jupytext:
formats: md:myst
text_representation:
extension: .md
format_name: myst
kernelspec:
display_name: Python 3
language: python
name: python3
---
# PNNL Example Building 3 Model 2

Exammple Building 3 is a real-world medium-sized office building.
It is approximately 67,000 square feet in size, contains 2 floors, 27 space types, and 469 rooms. Labels have been anonymized, and are not interpretable.
It uses an underfloor air distribution system with fan-powered terminal reheat coils for perimeter zones. Four roof-top units with VAV are located on the roof.
The lighting system primariliy uses fluorescent luminaires and zone-based lighting controllers that communicate with user interface devices and wireless gatetways over DALI networks. The gateways collect occupancy and light sensor data over an ISM-band wireless network.

Example Building 3 Model 2 is provided by Pacific Northwest National Laboratory.
See [LBNL Example Building 3 model 1](../lbnl-bdg3-2.md) for a different modeling approach for the same building.

## Contents

This model contains a complete representation of the building architecture and electrical/lighting system, and a partial representation of the lighting control system.

In addition to the s223 ontology, the model uses the [Real Estate Core ontology](https://dev.realestatecore.io/ontology/) to describe space types. The Real Estate Core ontology is extended by defining 2 subclasses for rec:Office.
``` ttl
recx:OpenOffice rdfs:subClassOf rec:Office;
rdfs:label "Open Office".
recx:PrivateOffice rdfs:subClassOf rec:Office;
rdfs:label "Private Office".
```

## Source

The model was created from souce data consisting of a Revit building information model (BIM) exported via a [Speckle](https://speckle.systems/) interface.

### Speckle view of rooms and lighting fixtures
<img width="1378" alt="image" src="https://github.com/user-attachments/assets/57981a65-937a-4c4b-9151-978073976d14">

Model instance data have a prefix that is resolvable to a Speckle URL.
``` ttl
@prefix bdg3: <http://speckle.xyz/streams/bf7685a6aa/objects/>
```

For example, the following luminaire resolves to http://speckle.xyz/streams/bf7685a6aa/objects/978e64f766e711a6cc73f3a4d4c0a3e9 :
```ttl
bdg3:978e64f766e711a6cc73f3a4d4c0a3e9 a s223:Luminaire
```

## Downloads

## Queries

## Model Components
Loading

0 comments on commit e442759

Please sign in to comment.