You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to BuildingControlLib, a Modelica library for modelling and simulation of standardized and non-standardized control functions from Building Automation Systems. The library is developed at maintained at the [Fraunhofer Institute for Building Physics IBP](https://www.ibp.fraunhofer.de/en.html) in the [Technical Building Systems Working Group](https://www.ibp.fraunhofer.de/en/Expertise/energy-efficiency-and-indoor-climate/TechnicalBuildingSystemsSolutions.html) in Nuremberg, Germany.
7
7
8
8
[comment]: <>(This is a comment, it will not be included)
9
+
### License
9
10
11
+
The model library **BuildingControlLib** is released by Fraunhofer Institute for Building Physics IBP under the [Modelica License 2.0](https://www.modelica.org/licenses/ModelicaLicense2).
10
12
11
-
### Overview and implementation
13
+
### Dependencies
12
14
13
-
| Standard | control function | Readiness |
14
-
|:---|:---|---:|
15
-
| VDI 3813 control functions |||
16
-
|| Function1 | ready |
17
-
|| Function2 | notready |
18
-
| VDI 3814 control functions ||
19
-
|| Function1 | ready |
20
-
|| Function2 | notready |
21
-
| Non-standardized||
15
+
The libary uses models from the [**AixLib**-library](https://github.com/RWTH-EBC/AixLib), version 0.4.0 and models of the [Buildings-library](https://github.com/lbl-srg/modelica-buildings), version 4.0.0.
16
+
17
+
The library has been tested with Dymola 2017 FD01 64bit on Windows 7 64bit.
18
+
19
+
### Overview and implementation
20
+
#### VDI 3813
21
+
22
+
| Standard | control function | Implemented and tested |
23
+
|:---|:---|:---:|
24
+
|Sensor functions|||
25
+
||Presence detection|yes|
26
+
||Window monitoring|yes|
27
+
||Dewpoint monitoring|yes|
28
+
||Air temperature measurement|yes|
29
+
||Brightness measurement|yes|
30
+
||Air quality measurement|yes|
31
+
||Wind velocity measurement|yes|
32
+
||Precipitation detection|yes|
33
+
||Generic sensor function|no|
34
+
|Actuator functions|||
35
+
||Light actuator|no|
36
+
||Sunshade actuator|yes|
37
+
||Control drive actuator|yes|
38
+
|Common I/O functions|||
39
+
||Joint common input function|-|
40
+
||Joint common output function|-|
41
+
|Operator and display functions|||
42
+
||Actuate light|no|
43
+
||Actuate sunshade|yes|
44
+
||Actuate drive|no|
45
+
||Adjust temperature setpoint|yes|
46
+
||Select room utilisation type|no|
47
+
||Signal presence|no|
48
+
|Application functions|||
49
+
|Basic|||
50
+
||Occupancy evaluation|yes|
51
+
||Control via room utilisation|no|
52
+
||Time program|yes|
53
+
||Partition wall control|no|
54
+
||Lighting|||
55
+
||Light control|no|
56
+
||Stairwell light control|no|
57
+
||Automatic lights|no|
58
+
||Daylight-dependent lighting|no|
59
+
||Constant-light control|no|
60
+
||Twilight control|no|
61
+
|Sunshading|||
62
+
||Priority control|yes|
63
+
||Automatic twilight control|yes|
64
+
||Automatic solar control|yes|
65
+
||Slat tracking|no|
66
+
||Shadow correction|no|
67
+
||Automatic thermal control|yes|
68
+
||Weather protection|no|
69
+
|Room climate|||
70
+
||Energy mode selection|yes|
71
+
||Energy mode selection with start option|no|
72
+
||Setpoint calculation|yes|
73
+
||Function selection|no|
74
+
||Temperature control (heating/cooling)|no|
75
+
||Room supply air cascade control|no|
76
+
||Fan control|no|
77
+
||Sequence control|no|
78
+
||Manipulated value limiting|no|
79
+
||Air quality control|no|
80
+
||Night-time cooling|no|
81
+
||Volume flow control|no|
82
+
|Management functions|||
83
+
||Input/output information|-|
84
+
||Complex information|-|
85
+
||Long-term event logging|-|
86
+
||Archiving in database|-|
87
+
|Operator functions|||
88
+
||Graphic/system diagram|no|
89
+
||Dynamic showing|no|
90
+
||Event statement text|no|
91
+
||Message to external recipient|no|
92
+
93
+
#### VDI 3814
94
+
95
+
| Standard | control function | Implemented and tested |
96
+
|:---|:---|:---:|
97
+
|| State Graph according to VDI 3814-6 | yes |
98
+
| I/O functions |||
99
+
|| Binary output switching/positioning | no |
100
+
|| Analog output positioning | no |
101
+
|| Binary input state | no |
102
+
|| Binary input counting | no |
103
+
|| Analog input | no |
104
+
|| Binary value (output), switching | no |
105
+
|| Analog value (output), positioning/setpoint | no |
106
+
|| Binary value (input), state | no |
107
+
|| Accumulated/totalized value (input) | no |
108
+
|| Analog value (input), measuring | no |
109
+
Management functions | | |
110
+
|| Input/output/value object types | no |
111
+
|| Complex object types | no |
112
+
|| Event storage | no |
113
+
|| Historical database | no |
114
+
Operator functions | | |
115
+
|| Graphic/static plant schematic | no |
116
+
|| Dynamic display | no |
117
+
|| Event instruction text | no |
118
+
|| Remote messaging | no |
119
+
| Monitoring |||
120
+
|| Fixed limit | no |
121
+
|| Sliding/Floating limit | no |
122
+
|| Run time totalization | no |
123
+
|| Event counting | no |
124
+
|| Command execution check | no |
125
+
|| State processing | no |
126
+
| Interlocks |||
127
+
|| Plant control | no ||
128
+
|| Motor control | no ||
129
+
|| Switchover | no ||
130
+
|| Step control | no ||
131
+
|| Safety/Frost protection control | no ||
132
+
| Closed loop control |||
133
+
|| P control loop | no |
134
+
|| PI/PID control loop | no |
135
+
|| Sliding/Floating/Curve setpoint | no |
136
+
|| Proportional output stage | no |
137
+
|| Proportional to on/off conversion | no |
138
+
|| Proportional to pulse width modulation | no |
139
+
|| Setpoint/Output limitation | no |
140
+
|| Switchover of parameters | no |
141
+
| Calculation/ Optimization |||
142
+
|| h,x directed control | no |
143
+
|| Arithmetic calculation | no |
144
+
|| Event switching | no |
145
+
|| Time schedule | no |
146
+
|| Optimum start/stop | no |
147
+
|| Duty cycling | no |
148
+
|| Night cooling | no |
149
+
|| Room temperature limitation | no |
150
+
|| Energy recovery | no |
151
+
|| Backup power operation | no |
152
+
|| Mains power recovery program | no |
153
+
|| Peak load limitation | no |
154
+
|| Energy tariff dependent switching | no |
155
+
156
+
#### Non-standardised
157
+
158
+
| Standard | control function | Implemented and tested |
159
+
|:---|:---|:---:|
160
+
| Non-standardized |||
22
161
|| Function1 | ready |
23
162
|| Function2 | notready |
24
163
@@ -35,12 +174,6 @@ Welcome to BuildingControlLib, a Modelica library for modelling and simulation o
35
174
| Implemention of control functions from ASHRAE 36| long term |
36
175
37
176
38
-
39
-
40
-
### License
41
-
42
-
The model library **BuildingControlLib** is released by Fraunhofer Institute for Building Physics IBP under the [Modelica License 2.0](https://www.modelica.org/licenses/ModelicaLicense2).
43
-
44
177
### Acknowledgements
45
178
46
179
So far the following persons from [Fraunhofer Institute for Building Physics IBP](https://www.ibp.fraunhofer.de/en.html) have contributed to **BuildingControlLib**:
@@ -54,12 +187,6 @@ We like to thank the Verein Deutscher Ingenieure - VDI (German Association of En
54
187
55
188
We would like to thank all developers from Modelica community and in particular of the Annex60 effort for their contributions and work.
56
189
57
-
### Dependencies
58
-
59
-
The libary uses models from the [**AixLib**-library](https://github.com/RWTH-EBC/AixLib), version 0.4.0 and models of the [Buildings-library](https://github.com/lbl-srg/modelica-buildings), version 4.0.0.
60
-
61
-
The library has been tested with Dymola 2017 FD01 64bit on Windows 7 64bit.
0 commit comments