3.0
add_central_ice_storage
48f37812-0cb6-4770-b695-beb8d8a5660d
c0947fd7-82e6-47f2-82a0-f5ebfd0205a8
20230602T162403Z
6394841D
AddCentralIceStorage
Add Central Ice Storage
This measure adds an ice storage tank to a chilled water loop for the purpose of thermal energy storage.
This measure adds the necessary components and performs required model articulations to add an ice thermal storage tank (ITS) to an existing chilled water loop. Special consideration is given to implementing configuration and control options. Refer to the ASHRAE CTES Design Guide or manufacturer applications guides for detailed implementation info. A user guide document is included in the docs folder of this measure to help translate design objectives into measure argument input values.
objective
Select Energy Storage Objective:
Choice
true
false
Partial Storage
Full Storage
Full Storage
Partial Storage
Partial Storage
upstream
Select Upstream Device:
Partial Storage Only. See documentation for control implementation.
Choice
true
false
Chiller
Chiller
Chiller
Storage
Storage
storage_capacity
Enter Thermal Energy Storage Capacity for Ice Tank [ton-hours]:
Double
true
false
2000
melt_indicator
Select Thaw Process Indicator for Ice Storage:
Choice
true
false
InsideMelt
InsideMelt
InsideMelt
OutsideMelt
OutsideMelt
selected_loop
Select Loop:
Error: No Cooling Loop Found
Choice
true
false
selected_chiller
Select Chiller:
Error: No Chiller Found
Choice
true
false
chiller_resize_factor
Enter Chiller Sizing Factor:
Double
false
false
0.75
chiller_limit
Enter Chiller Max Capacity Limit During Ice Discharge:
Enter as a fraction of chiller capacity (0.0 - 1.0).
Double
false
false
1
old
Use Existing (Pre-Defined) Temperature Control Schedules
Use drop-down selections below.
Boolean
false
false
false
true
true
false
false
ctes_av
Select Pre-Defined Ice Availability Schedule
Choice
false
false
N/A
N/A
N/A
ctes_sch
Select Pre-Defined Ice Tank Component Setpoint Schedule
Choice
false
false
N/A
N/A
N/A
chill_sch
Select Pre-Defined Chiller Component Setpoint Schedule
Choice
false
false
N/A
N/A
N/A
new
Create New (Simple) Temperature Control Schedules
Use entry fields below. If Pre-Defined is also selected, these new schedules will be created but not applied.
Boolean
false
false
true
true
true
false
false
loop_sp
Loop Setpoint Temperature F:
This value replaces the existing loop temperature setpoint manager; the old manager will be disconnected but not deleted from the model.
Double
true
false
44
inter_sp
Enter Intermediate Setpoint for Upstream Cooling Device During Ice Discharge F:
Partial storage only
Double
false
false
47
chg_sp
Ice Charging Setpoint Temperature F:
Double
true
false
25
delta_t
Loop Design Temperature Difference F:
Enter numeric value to adjust selected loop settings.
String
true
false
Use Existing Loop Value
ctes_season
Enter Seasonal Availabity of Ice Storage:
Use MM/DD-MM/DD format
String
true
false
01/01-12/31
discharge_start
Enter Starting Time for Ice Discharge:
Use 24 hour format (HR:MM)
String
true
false
08:00
discharge_end
Enter End Time for Ice Discharge:
Use 24 hour format (HR:MM)
String
true
false
21:00
charge_start
Enter Starting Time for Ice charge:
Use 24 hour format (HR:MM)
String
true
false
23:00
charge_end
Enter End Time for Ice charge:
Use 24 hour format (HR:MM)
String
true
false
07:00
wknds
Allow Ice Discharge on Weekends
Boolean
true
false
false
true
true
false
false
report_freq
Select Reporting Frequency for New Output Variables
This will not change reporting frequency for existing output variables in the model.
Choice
false
false
Timestep
Detailed
Detailed
Timestep
Timestep
Hourly
Hourly
Daily
Daily
Monthly
Monthly
RunPeriod
RunPeriod
dr
Test Demand Reponse Event
Boolean
false
false
false
true
true
false
false
dr_add_shed
Select if a Load Add or Load Shed Event
Choice
false
false
Shed
Add
Add
Shed
Shed
dr_date
Enter date of demand response event:
Use MM/DD format.
String
false
false
9/19
dr_time
Enter start time of demand response event:
Use 24 hour format (HR:MM)
String
false
false
11:30
dr_dur
Enter duration of demand response event [hr]:
Double
false
false
3
dr_chill
Allow chiller to back-up ice during DR event
Unselection may result in unmet cooling hours
Boolean
false
false
false
true
true
false
false
HVAC.Cooling
Measure Type
ModelMeasure
string
Intended Software Tool
Apply Measure Now
string
Intended Software Tool
OpenStudio Application
string
Intended Software Tool
Parametric Analysis Tool
string
Intended Use Case
Model Articulation
string
Intended Use Case
New Construction EE
string
Intended Use Case
Retrofit EE
string
README.md.erb
erb
readmeerb
703C9964
ice_test_model.osm
osm
test
A3FC1180
Ice Measure Implementation Guide.pdf
pdf
doc
090841B0
README.md
md
readme
962B1D2E
LICENSE.md
md
license
BFFB1AA6
OsLib_Schedules.rb
rb
resource
3F0F6133
add_central_ice_storage_test.rb
rb
test
3A924340
OpenStudio
3.0.0
2.7.1
measure.rb
rb
script
C8E8B60E