Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chiller plant sequences #2299

Open
wants to merge 1,181 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1181 commits
Select commit Hold shift + click to select a range
48cdf2f
removed redundant connection
JayHuLBL Jun 1, 2022
0ea28c0
added connector conditions
JayHuLBL Jun 1, 2022
2c863b3
setted up the closed-loop model
JayHuLBL Jun 1, 2022
93924c5
Merge branch 'master' into issue1913_g36_final
JayHuLBL Jun 1, 2022
97205f3
added connector condition
JayHuLBL Jun 1, 2022
027fc88
improved zero flow check
JayHuLBL Jun 2, 2022
8b91502
updating figures in documentation
JayHuLBL Jun 6, 2022
2cbda99
updated all figures
JayHuLBL Jun 6, 2022
d34bf48
avoid divide zero
JayHuLBL Jun 16, 2022
f857d68
added missing hys
JayHuLBL Jun 16, 2022
5817629
removed moving mean
JayHuLBL Jun 16, 2022
4a574d0
improved default PID factors
JayHuLBL Jun 16, 2022
7eb9324
added input samplers
JayHuLBL Jun 16, 2022
9436a2f
moved old G36 example to obsolete
JayHuLBL Jun 16, 2022
6d2d5ff
unified control loop hys, added samplers
JayHuLBL Jun 16, 2022
e9ccb07
added true hold to avoid frequent switch
JayHuLBL Jun 17, 2022
77ffb10
corrected invalid text
JayHuLBL Jun 21, 2022
673adce
Merge branch 'master' into issue1913_g36_final
JayHuLBL Jun 22, 2022
a354365
moving G36_PR1 to obsolete package
JayHuLBL Jun 23, 2022
abd0eac
correcting scripts
JayHuLBL Jun 23, 2022
8ec4915
renamed scripts and reference results
JayHuLBL Jun 23, 2022
19e85c4
corrected script paths
JayHuLBL Jun 23, 2022
a1b3eec
removing or updating the usage of the G36_PR1 sequences
JayHuLBL Jun 23, 2022
dd4426d
updating the usage of G36_PR1 sequences
JayHuLBL Jun 23, 2022
0727b52
refactored package orer
JayHuLBL Jun 23, 2022
3d6f570
replaced single zone AHU control sequences
JayHuLBL Jun 24, 2022
8c5cc97
updated reference with Dymola 2022x
JayHuLBL Jun 24, 2022
11596f5
rerun unit test for the VAVReheat models
JayHuLBL Jun 24, 2022
e795f1b
removed G36_PR1 pacakage
JayHuLBL Jun 24, 2022
fafb6fd
removed G36_PR1 pacakage
JayHuLBL Jun 24, 2022
ec2b94f
moved imges and corrected G36_PR1 related links
JayHuLBL Jun 24, 2022
4d03688
changed stop time of the plotter example model
JayHuLBL Jul 5, 2022
e8bed6c
updated reference result
JayHuLBL Jul 5, 2022
b9d0d9d
added conversion script, updated release note
JayHuLBL Jul 5, 2022
100fa05
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jul 6, 2022
50279f8
created closed loop chiller plant sequence test
JayHuLBL Jul 8, 2022
96ffbaf
reordered package
JayHuLBL Jul 8, 2022
666b90b
corrected text format
JayHuLBL Jul 8, 2022
98a6141
added economizer devices control
JayHuLBL Jul 15, 2022
826bc84
reordered package
JayHuLBL Jul 15, 2022
7f9e598
run unit text
JayHuLBL Jul 15, 2022
01027a5
corrected html syntax
JayHuLBL Jul 15, 2022
e0997cc
updated economizer controller
JayHuLBL Jul 15, 2022
aa1c94f
unit test
JayHuLBL Jul 15, 2022
1e14345
updated change intial state
JayHuLBL Jul 18, 2022
ffbf1aa
Merge branch 'master' into issue1913_g36_final
JayHuLBL Jul 20, 2022
d982052
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jul 20, 2022
a6bade5
created plant enable package
JayHuLBL Jul 20, 2022
5b32aa6
added devices control when plant enables
JayHuLBL Jul 20, 2022
5e11b8f
added devices control when enabling and disabling plants
JayHuLBL Jul 22, 2022
76528a1
fixed error in tower staging process
JayHuLBL Aug 3, 2022
26b0f94
merged master
JayHuLBL Aug 9, 2022
8ba70c7
Merge branch 'master' into issue1913_g36_final
JayHuLBL Aug 16, 2022
d199bd9
changed freeze stat enumerations
JayHuLBL Aug 22, 2022
1eff463
merged master
JayHuLBL Aug 23, 2022
3cbe566
separated ahu mode calculation
JayHuLBL Aug 24, 2022
0a22596
addressing comments
JayHuLBL Aug 24, 2022
7465777
addressing multizone AHU controller comments
JayHuLBL Aug 25, 2022
7be670f
improved parameter namings
JayHuLBL Aug 31, 2022
2d7e632
removed zero default value
JayHuLBL Aug 31, 2022
aa25805
removed the damper and valve actual position connectors
JayHuLBL Sep 1, 2022
c153168
updated comments, changed boolean connector name
JayHuLBL Sep 1, 2022
2bff124
changed file name
JayHuLBL Sep 1, 2022
3b292f8
fixed broken links
JayHuLBL Sep 1, 2022
17c6add
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Sep 1, 2022
7f8ee62
fixed typos
JayHuLBL Sep 2, 2022
254a9f5
removed colon mark
JayHuLBL Sep 2, 2022
ba7cba2
Merge branch 'master' into issue1913_g36_final
JayHuLBL Sep 6, 2022
b9e34aa
addressed comments
JayHuLBL Sep 6, 2022
de6cf98
corrected the p/dp namings #1913
JayHuLBL Sep 7, 2022
1e11f5a
improved handling of dividing by zero
JayHuLBL Sep 13, 2022
dac3f06
avoided using minimum outdoor air damper status input for return fan …
JayHuLBL Sep 16, 2022
bbefc72
renamed relief fans to fans group
JayHuLBL Sep 16, 2022
c67e939
created single relief fan control
JayHuLBL Sep 20, 2022
2662242
composed relief fan control to multizone AHU controller
JayHuLBL Sep 22, 2022
24ea334
composed the relief fan control to single zone AHU controller
JayHuLBL Sep 27, 2022
72e4539
merged master
JayHuLBL Sep 27, 2022
859cc62
added default values, added reference results of the relief fan control
JayHuLBL Sep 27, 2022
7ccf988
removed BOM
JayHuLBL Sep 27, 2022
65fd011
deleted obsolete OpenModelica script
JayHuLBL Sep 27, 2022
3517f4a
added missing comments
JayHuLBL Sep 28, 2022
2f4b3af
removed self connection
JayHuLBL Sep 28, 2022
02cf18d
changed the time constant value of temperature sensors
JayHuLBL Sep 28, 2022
f879298
corrected variables in mos scripts
JayHuLBL Sep 29, 2022
f1ab9fd
updated reference results
JayHuLBL Sep 29, 2022
bda11e9
added missing comment
JayHuLBL Sep 29, 2022
b427e2d
added missing fill() function
JayHuLBL Sep 29, 2022
203f013
updated reference results in plotter examples package
JayHuLBL Sep 29, 2022
d550924
corrected obsolete models, updated reference results
JayHuLBL Sep 29, 2022
a4e061b
updated reference results
JayHuLBL Sep 29, 2022
5647448
Merge branch 'master' into issue1913_g36_final
mwetter Sep 30, 2022
e5fa731
Added failing new models in Obsolete package to exclusion list
mwetter Sep 30, 2022
94b7d69
Removed non-existent models from configuration file
mwetter Sep 30, 2022
34e11be
Corrected reference of G36
mwetter Sep 30, 2022
6afdfd8
Corrected access to non-existent type
mwetter Sep 30, 2022
b030bce
Corrected access to non-existent type
mwetter Sep 30, 2022
1984a75
corrected hyperlinks
JayHuLBL Oct 3, 2022
7519ef7
reverted the change of temperature sensor time constants
JayHuLBL Oct 3, 2022
35217ee
merged master
JayHuLBL Oct 4, 2022
fda6ead
corrected loop issue
JayHuLBL Oct 5, 2022
0d3680d
updated reference results
JayHuLBL Oct 5, 2022
8818ac5
removed BOM
JayHuLBL Oct 5, 2022
d56529b
updated reference results
JayHuLBL Oct 5, 2022
65156f1
updated reference results of VAV reheat example models in Obsolete pa…
JayHuLBL Oct 5, 2022
d72aca5
merged issue1913
JayHuLBL Oct 5, 2022
7a4c784
merged master
JayHuLBL Oct 6, 2022
3f8c79f
corrected text
JayHuLBL Oct 6, 2022
c3c495d
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Nov 9, 2022
046325d
merged master [ci skip]
JayHuLBL Nov 15, 2022
4a94d98
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Feb 2, 2023
31dfa1d
merged master
JayHuLBL Mar 10, 2023
e191ad6
merged master
JayHuLBL Apr 11, 2023
ff2dbd5
improving comments
JayHuLBL Apr 12, 2023
128c3c1
merged master
JayHuLBL Apr 12, 2023
f74194e
updating comments, adding stage identification logic
JayHuLBL Apr 13, 2023
39a33f3
merged master [ci skip]
JayHuLBL Apr 24, 2023
d147d72
adding subsequence to identify stage index
JayHuLBL Apr 25, 2023
2c68045
updated the sine name, added subsequnce for identifying stage
JayHuLBL May 3, 2023
5d31d12
removed BOM
JayHuLBL May 3, 2023
f1290d6
removing BOM
JayHuLBL May 3, 2023
3963baa
removing BOM
JayHuLBL May 3, 2023
dd26247
removed BOM
JayHuLBL May 3, 2023
2910949
changed utf-8 file to utf-16
JayHuLBL May 4, 2023
65764c0
changed utf-8 to utf-16
JayHuLBL May 4, 2023
1607619
updating subsequences
JayHuLBL May 5, 2023
728274d
debugging the controller
JayHuLBL May 8, 2023
3e375f2
addressing OTC warnings
JayHuLBL May 9, 2023
12dc789
avoided OCT warnings
JayHuLBL May 9, 2023
607259c
adding test controller for debug
JayHuLBL May 10, 2023
ba52e3f
merged master
JayHuLBL May 23, 2023
f2ee281
debugging algebric loop
JayHuLBL Jun 5, 2023
4a881f4
merged master
JayHuLBL Jun 14, 2023
0327525
addressed algebric loop issue [ci skip]
JayHuLBL Jun 16, 2023
09f896f
updated reference results
JayHuLBL Jun 16, 2023
ed5d8a9
changed connection
JayHuLBL Jun 20, 2023
23f355b
corrected chiller disable sequences
JayHuLBL Jun 22, 2023
2a5b2a2
merged master
JayHuLBL Jun 30, 2023
5350d3a
debuging implementation
JayHuLBL Jul 7, 2023
ddbaf20
updated reference results
JayHuLBL Jul 7, 2023
2d5278d
resolved broken links
JayHuLBL Jul 7, 2023
b58bd19
updated mos script
JayHuLBL Jul 10, 2023
c58e084
updated mos script
JayHuLBL Jul 11, 2023
150774b
debugging closed loop model
JayHuLBL Jul 28, 2023
8c2eb4e
merged master [ci skip]
JayHuLBL Aug 1, 2023
de15694
updated reference
JayHuLBL Aug 1, 2023
4c2bb5a
setup mos script for closed loop test [ci skip]
JayHuLBL Aug 1, 2023
fa6ca47
debuging closed loop model
JayHuLBL Aug 17, 2023
180aa9f
merged master
JayHuLBL Oct 16, 2023
66e721d
merged master
JayHuLBL Oct 16, 2023
008c79e
added pre block to break loop [ci skip
JayHuLBL Oct 17, 2023
08f2353
updated references
JayHuLBL Oct 17, 2023
8c0a256
updated validation test results
JayHuLBL Oct 17, 2023
095fb65
debuging the closed-loop results [ci skip]
JayHuLBL Oct 20, 2023
79b9314
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Nov 29, 2023
95fa3b0
improved PID tuning indices [ci skip]
JayHuLBL Nov 30, 2023
df4a2bd
fixed wrong control
JayHuLBL Dec 4, 2023
f32752e
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jan 5, 2024
975d2fe
merged master and updated the implementation
JayHuLBL Jan 5, 2024
864d039
avoided warning due to the index out of boundary [ci skip]
JayHuLBL Jan 9, 2024
bc48640
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jan 9, 2024
f8a9a69
updating tower fan speed model validation
JayHuLBL Jan 16, 2024
093128d
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jan 16, 2024
723f11f
verified tower fan speed control sequences [ci skip]
JayHuLBL Jan 19, 2024
b7c52aa
updating validation model of the tower staging sequences [ci skip]
JayHuLBL Jan 23, 2024
e9ae31a
updated tower control sequences [ci skip]
JayHuLBL Jan 25, 2024
f1db6da
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jan 25, 2024
53e9565
validated economizer control sequences
JayHuLBL Jan 26, 2024
056b5d8
validating generic sequences [ci skip]
JayHuLBL Jan 26, 2024
b10721e
validating generic sequences [ci skip]
JayHuLBL Jan 29, 2024
e904fb4
validated generic sequences [ci skip]
JayHuLBL Jan 30, 2024
eb0c5d2
validating head pressure control sequences [ci skip]
JayHuLBL Jan 30, 2024
e511a6b
validated head pressure control sequences [ci skip]
JayHuLBL Jan 30, 2024
7f4fc5d
validated minimum flow bypass control [ci skip]
JayHuLBL Jan 31, 2024
5945a72
validating pumps control sequences [ci skip]
JayHuLBL Jan 31, 2024
6b7b7ab
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Feb 26, 2024
81079bc
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Mar 12, 2024
3a73ba1
updated reference
JayHuLBL Mar 12, 2024
983f129
solved issues when modeling with optimica
JayHuLBL Mar 13, 2024
bce2665
corrected html error, deleted test code
JayHuLBL Mar 13, 2024
050ef48
updating documentation for the closed loop model [ci skip]
JayHuLBL Mar 14, 2024
d50075a
updated closed loop documentation
JayHuLBL Mar 14, 2024
c378b68
added release note, updated the exclusion list
JayHuLBL Mar 15, 2024
35860a4
corrected html error
JayHuLBL Mar 15, 2024
592994a
updated schematic
JayHuLBL Mar 15, 2024
a35f0b3
updating validation models for the chilled water pump staging control
JayHuLBL Mar 21, 2024
ebf4c10
improving the validation model documentation
JayHuLBL Mar 25, 2024
707e874
updating validation model document
JayHuLBL Mar 26, 2024
1faa1a7
merged master [ci skip]
JayHuLBL Apr 17, 2024
a5f3e44
updated cdl classname
JayHuLBL Apr 17, 2024
7a32971
improved condenser water pump valiation modeli documentations
JayHuLBL Apr 18, 2024
621f61a
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Apr 18, 2024
50314c0
updating condenser water pump speed validation
JayHuLBL Apr 19, 2024
0d4a998
updating the setpoint validation model documentation
JayHuLBL Apr 19, 2024
16179bb
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL May 2, 2024
fc07da8
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL May 10, 2024
b9eb2bd
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL May 13, 2024
d2a9494
adding validation documentation to the staging process sequences [ci …
JayHuLBL May 13, 2024
ed5f183
updated reference, corrected checking of the reset minimum flow setpo…
JayHuLBL May 14, 2024
d20cb75
updated staging process sequences validation [ci skip]
JayHuLBL May 17, 2024
477c885
adding documentation to the staging process susequences validation [c…
JayHuLBL May 20, 2024
872d587
updated validation models of sub sequences for the staging process [c…
JayHuLBL May 28, 2024
409a6f3
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL May 28, 2024
c016362
updated down with on-off validation documentation [ci skip]
JayHuLBL May 29, 2024
a2c2cb8
adding validation document for the staging process models [ci skip]
JayHuLBL May 30, 2024
d774f50
added documentation for the validation models of staging sequences [c…
JayHuLBL May 31, 2024
713ca47
adding documentation for the tower control sequences [ci skip]
JayHuLBL Jun 1, 2024
caeae92
adding documentation to the controller validaiton models [ci skip]
JayHuLBL Jun 4, 2024
629b22d
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jun 6, 2024
0edd3d2
updating controller validation documentation [ci skip]
JayHuLBL Jun 7, 2024
ab7d21c
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jun 21, 2024
ca4c52f
updating the reference [ci skip]
JayHuLBL Jun 21, 2024
bc58781
updated reference and the section numbers [ci skip]
JayHuLBL Jun 23, 2024
9a87cb5
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jun 24, 2024
221c0e1
adding the cooling tower controller validation cases [ci skip]
JayHuLBL Jun 25, 2024
79056bc
added validation model for the tower controller [ci skip]
JayHuLBL Jun 25, 2024
a21960d
corrected reference in package.mo file [ci skip]
JayHuLBL Jun 26, 2024
16e3b70
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jun 26, 2024
e43b0a4
updating controller documentation [ci skip]
JayHuLBL Jun 27, 2024
66e6e9b
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jun 27, 2024
694cca3
updated closed-loop diagram, changed staging setpoint reference, addi…
JayHuLBL Jun 29, 2024
4468d18
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Jul 1, 2024
7e09830
added documentation
JayHuLBL Jul 1, 2024
1c27c32
updated reference
JayHuLBL Jul 1, 2024
cd50762
added missing comments, deleted temp folder, reverted wrong changes […
JayHuLBL Jul 2, 2024
35fa0b4
updated reference, avoid each warning
JayHuLBL Jul 2, 2024
64157ac
fixed the wrong dynamic color, added comments
JayHuLBL Jul 2, 2024
0930af3
updated conf
JayHuLBL Jul 2, 2024
da73737
changed class name
JayHuLBL Jul 2, 2024
fb7cf43
corrected package order
JayHuLBL Jul 2, 2024
e5386d1
added closedloop test to exclusion list
JayHuLBL Jul 3, 2024
bd4af8f
updated conf file
JayHuLBL Jul 3, 2024
7bd018d
added missing comments
JayHuLBL Jul 3, 2024
a9d4c31
merged master
JayHuLBL Aug 9, 2024
81f1791
updated opnemodelica script
JayHuLBL Aug 9, 2024
1c62c10
merging master
JayHuLBL Aug 15, 2024
17456fa
improved stage change setpoint sequence
JayHuLBL Aug 22, 2024
fb3a36b
changed package order
JayHuLBL Aug 22, 2024
6240554
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Aug 23, 2024
d13967f
deleted min setting [ci skip]
JayHuLBL Nov 5, 2024
259d147
merged master
JayHuLBL Dec 13, 2024
5fc1d5d
updated references
JayHuLBL Dec 13, 2024
386da45
fixed oct compile errors [ci skip]
JayHuLBL Dec 13, 2024
de462b1
updated closed loop test results, deleted CDL changes
JayHuLBL Dec 13, 2024
5a42418
updated reference
JayHuLBL Dec 14, 2024
563949a
corrected hyperlinks
JayHuLBL Dec 14, 2024
16413e1
fixed broken links
JayHuLBL Dec 14, 2024
6681f3d
corrected the duplicate protected statement
JayHuLBL Dec 15, 2024
fd9c9bd
updated references with dymola 2025x
JayHuLBL Dec 17, 2024
782ae15
Merge branch 'master' into issue2293_chiller_plant_seq
JayHuLBL Dec 19, 2024
f546531
updated reference results
JayHuLBL Dec 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -171,18 +171,15 @@ partial model PartialDataCenter
annotation (Placement(transformation(extent={{10,-10},{-10,10}},
rotation=90,
origin={-50,-150})));
Buildings.Examples.ChillerPlant.BaseClasses.SimplifiedRoom roo(
Buildings.Examples.ChillerPlants.DataCenter.BaseClasses.SimplifiedRoom roo(
redeclare replaceable package Medium = MediumA,
rooLen=50,
rooWid=30,
rooHei=3,
m_flow_nominal=mAir_flow_nominal,
QRoo_flow=500000,
nPorts=2)
"Room model"
annotation (Placement(transformation(
extent={{10,-10},{-10,10}},
origin={4,-180})));
nPorts=2) "Room model" annotation (Placement(transformation(extent={{10,-10},
{-10,10}}, origin={4,-180})));
Buildings.Fluid.Actuators.Valves.TwoWayLinear val[numChi](
redeclare each package Medium = MediumW,
each m_flow_nominal=m1_flow_chi_nominal,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ model DXCooledAirsideEconomizer
parameter Real minSpeFan = 0.2
"Minimum fan speed ratio required by variable speed fans";

Buildings.Examples.ChillerPlant.BaseClasses.SimplifiedRoom roo(
Buildings.Examples.ChillerPlants.DataCenter.BaseClasses.SimplifiedRoom roo(
redeclare package Medium = Medium,
rooLen=50,
rooHei=3,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1264,8 +1264,7 @@ equation
annotation (Dialog(enable=have_frePro),
defaultComponentName="conVAV",
Icon(coordinateSystem(preserveAspectRatio=false, extent={{-200,-400},{200,400}}),
graphics={
Rectangle(
graphics={Rectangle(
extent={{-200,-400},{200,400}},
lineColor={0,0,127},
fillColor={255,255,255},
Expand Down
2,735 changes: 2,735 additions & 0 deletions Buildings/Controls/OBC/ASHRAE/PrimarySystem/ChillerPlant/Controller.mo

Large diffs are not rendered by default.

Loading