Home
Table of Contents
Site
1. Preamble
1.1. Purpose of the Document
2. Conventions
3. Process Workflow
4. Use Cases
4.1. Controls Design
4.2. Bidding and BAS Implementation
4.3. Commissioning, Operation, and Maintenance
5. Requirements
5.1. Controls Design Tool
5.2. CDL
5.3. Commissioning and Functional Verification Tool
6. Software Architecture
6.1. Controls Design Tool
6.2. Functional Verification Tool
7. Control Description Language
7.1. Introduction
7.2. Overview of CDL and Terminology
7.3. Syntax
7.4. Permissible Data Types
7.5. Encapsulation of Functionality
7.6. Elementary Blocks
7.7. Instantiation
7.8. Connectors
7.9. Equations
7.10. Connections
7.11. Annotations
7.12. Composite Blocks
7.13. Extension Blocks
7.14. Replaceable Blocks
7.15. Extension of a Composite Block
7.16. Model of Computation
7.17. Metadata
8. Control eXchange Format (CXF)
8.1. Introduction
8.2. Classes and Properties
8.3. Generating CXF from an instance of a CDL class
8.4. Source of CXF translation
8.5. Representing Instances in CXF
8.6. Handling Arrays and Expressions
8.7. ExtensionBlocks
9. Documentation of Control Sequences
9.1. Introduction
9.2. Editing a Sequence that is Specified in a Word Document
9.3. Exporting the Control Logic from a CDL Model
10. Controls Library
10.1. Introduction
10.2. CDL Library
10.3. Library of Control Sequences
11. Code Generation
11.1. Introduction
11.2. Challenges and Implications for Translation of Control Sequences from and to Building Control Product Lines
11.3. Translation of a Control Sequence using a JSON Intermediate Format
11.4. Export of a Control Sequence or a Verification Test using the FMI Standard
11.5. Modular Export of a Control Sequence using the FMI Standard for Control Blocks and using the SSP Standard for the Run-time Environment
11.6. Replacement of Elementary CDL Blocks during Translation
12. Verification
12.1. Introduction
12.2. Terminology
12.3. Scope of the Verification
12.4. Methodology
12.5. Modules of the Verification Test
12.6. Example
12.7. Specification for Automating the Verification
13. Generating a Modelica Model from Semantic Model
13.1. Workflow
13.2. Example
14. Example Application
14.1. Introduction
14.2. Methodology
14.3. Performance Comparison
14.4. Improvement to Guideline 36 Specification
14.5. Discussion and Conclusions
15. Glossary
16. Acknowledgments
17. References
Page
Index
A
|
B
|
C
|
E
|
F
|
G
|
H
|
M
|
N
|
O
|
P
|
S
|
T
A
Analog Value
B
Binary Value
Building Model
C
CDL
CDL-JSON
Co-simulation
Control Description Language
Control eXchange Format
Control Sequence Requirement
Control System
Controller
Controls Design Tool
E
Events
F
Functional Mockup Interface
Functional Mockup Unit
Functional Verification Tool
G
G36 Sequence
H
HVAC System
HVAC System Model
M
Mode
Model-exchange
N
Non-HVAC System
O
OBC
Open Building Controls
P
Plant
S
Standard control sequence
State event
Structural parameter
T
Time event