diff --git a/prototypes/Asm/templates/root.pxt b/prototypes/Asm/templates/root.pxt index 38026631..5cfb114e 100644 --- a/prototypes/Asm/templates/root.pxt +++ b/prototypes/Asm/templates/root.pxt @@ -110,7 +110,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "assembly_schs", :prefix => "assembly_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.35,\nUntil: 22:00,0.65,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.4,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.55,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.4,\nUntil: 22:00,0.75,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.5,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.65,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 18:00,0.8,\nUntil: 22:00,0.2,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 21:00,0.6,\nUntil: 22:00,0.8,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 22:00,0.7,\nUntil: 23:00,0.2,\nUntil: 24:00,0;" diff --git a/prototypes/ECC/templates/root.pxt b/prototypes/ECC/templates/root.pxt index 9907999e..87b40fed 100644 --- a/prototypes/ECC/templates/root.pxt +++ b/prototypes/ECC/templates/root.pxt @@ -149,18 +149,25 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay, Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" + parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 01:00,0.5,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 17:00,0.75,\nUntil: 21:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0.5,\nFor: Saturdays,\nUntil: 01:00,0.5,\nUntil: 08:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 17:00,0.75,\nUntil: 21:00,0.9,\nUntil: 23:00,0.75,\nUntil: 24:00,0.5,\nFor: AllOtherDays,\nUntil: 01:00,0.5,\nUntil: 09:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 17:00,0.75,\nUntil: 21:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0.5;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 01:00,0.2,\nUntil: 03:00,0.15,\nUntil: 07:00,0,\nUntil: 08:00,0.6,\nUntil: 09:00,0.55,\nUntil: 10:00,0.45,\nUntil: 11:00,0.4,\nUntil: 12:00,0.45,\nUntil: 13:00,0.4,\nUntil: 14:00,0.35,\nUntil: 17:00,0.3,\nUntil: 18:00,0.4,\nUntil: 19:00,0.55,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.25,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 03:00,0.15,\nUntil: 09:00,0,\nUntil: 10:00,0.5,\nUntil: 11:00,0.45,\nUntil: 13:00,0.5,\nUntil: 14:00,0.45,\nUntil: 16:00,0.4,\nUntil: 17:00,0.35,\nUntil: 18:00,0.4,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.55,\nUntil: 23:00,0.4,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.25,\nUntil: 03:00,0.2,\nUntil: 10:00,0,\nUntil: 12:00,0.5,\nUntil: 14:00,0.4,\nUntil: 17:00,0.3,\nUntil: 18:00,0.4,\nUntil: 20:00,0.5,\nUntil: 21:00,0.4,\nUntil: 22:00,0.5,\nUntil: 23:00,0.4,\nUntil: 24:00,0.2;" @@ -176,11 +183,16 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "data_schs", :prefix => "data_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay. AllOtherDays,\nUntil: 24:00,1;" + parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0.05,\nUntil: 05:00,0.1,\nUntil: 06:00,0.2,\nUntil: 07:00,0.4,\nUntil: 08:00,0.7,\nUntil: 09:00,0.8,\nUntil: 17:00,0.85,\nUntil: 18:00,0.8,\nUntil: 19:00,0.35,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 05:00,0.05,\nUntil: 06:00,0.1,\nUntil: 07:00,0.15,\nUntil: 14:00,0.25,\nUntil: 17:00,0.2,\nUntil: 18:00,0.15,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.1,\nUntil: 17:00,0.15,\nUntil: 20:00,0.1,\nUntil: 24:00,0.05;" - parameter "equip_sch", :default => "Through: 1/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 2/28,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 3/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 4/30,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 6/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 7/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 8/31,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 9/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 10/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 11/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 12/31,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1;" + + parameter "equip_sch", :default => "Through: 1/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 2/28,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 3/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 4/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 6/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 7/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 8/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 9/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 10/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 11/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0,\nUntil: 05:00,0.05,\nUntil: 06:00,0.1,\nUntil: 07:00,0.25,\nUntil: 11:00,0.65,\nUntil: 13:00,0.6,\nUntil: 17:00,0.65,\nUntil: 18:00,0.4,\nUntil: 19:00,0.25,\nUntil: 20:00,0.1,\nUntil: 23:00,0.05,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 07:00,0.05,\nUntil: 17:00,0.15,\nUntil: 20:00,0.05,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 20:00,0.05,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 18:00,0.75,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 17:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0,\nUntil: 06:00,0.1,\nUntil: 10:00,0.5,\nUntil: 11:00,0.7,\nUntil: 13:00,0.9,\nUntil: 15:00,0.5,\nUntil: 16:00,0.7,\nUntil: 19:00,0.5,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end @@ -213,6 +225,7 @@ group "space_hvac" do import "zonehvac/hvac-zone.pxt", :group => "kitchen", :prefix => "kitchen_" do parameter "oa_area", :default => 0.15['CFM/ft2'] + parameter "zn_cool_size_factor", :default => 3.4 parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] parameter "exh_fan_coupling", :default => FALSE end @@ -236,12 +249,13 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -484,8 +498,9 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-VAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "control_type", :default => "Load" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "WATER" parameter "cool_coil_type", :default => "WATER" @@ -498,7 +513,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay winterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false # Afshin Faramarzi, Solaris Technical, May 8, 2024: Expose fan efficiency from unitary template. @@ -509,6 +524,7 @@ group "crac", :prefix => "crac_" do parameter "hvac_type", :default => "SZ-CRAC" parameter "hvac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "oa_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" + parameter "control_type", :default => "Load" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "fan_speed", :default => "VARIABLE" parameter "fan_rise", :default => 5.1625['in H2O'] @@ -827,11 +843,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/EPr/templates/root.pxt b/prototypes/EPr/templates/root.pxt index 93798316..9a4cfabd 100644 --- a/prototypes/EPr/templates/root.pxt +++ b/prototypes/EPr/templates/root.pxt @@ -125,16 +125,16 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -191,12 +191,12 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -435,8 +435,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -449,7 +449,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -731,11 +731,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/ERC/templates/root.pxt b/prototypes/ERC/templates/root.pxt index f5c434de..1ab9e9f3 100644 --- a/prototypes/ERC/templates/root.pxt +++ b/prototypes/ERC/templates/root.pxt @@ -89,12 +89,12 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil:06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "plenum_schs", :prefix => "plenum_" do @@ -128,7 +128,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end diff --git a/prototypes/ESe/templates/root.pxt b/prototypes/ESe/templates/root.pxt index 0479fe07..6b69a86d 100644 --- a/prototypes/ESe/templates/root.pxt +++ b/prototypes/ESe/templates/root.pxt @@ -137,7 +137,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -146,7 +146,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -164,12 +164,16 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "light_sch", :default => "Through: 1/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "equip_sch", :default => "Through: 1/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "occ_sch", :default => "Through: 1/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "gas_sch", :default => "Through: 1/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "dhw_sch", :default => "Through: 1/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "plenum_schs", :prefix => "plenum_" do @@ -240,7 +244,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -479,8 +483,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -492,7 +496,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -804,11 +808,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/EUn/templates/root.pxt b/prototypes/EUn/templates/root.pxt index bc8237d9..bb94796d 100644 --- a/prototypes/EUn/templates/root.pxt +++ b/prototypes/EUn/templates/root.pxt @@ -173,16 +173,21 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -191,7 +196,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -290,17 +295,17 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "data_hvac_schs", :prefix => "data_" do @@ -548,8 +553,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -561,7 +566,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -908,11 +913,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/Fin/templates/root.pxt b/prototypes/Fin/templates/root.pxt index a48c45f1..b46f64e8 100644 --- a/prototypes/Fin/templates/root.pxt +++ b/prototypes/Fin/templates/root.pxt @@ -89,7 +89,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -119,7 +119,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "retail_hvac_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" end end diff --git a/prototypes/Gro/templates/root.pxt b/prototypes/Gro/templates/root.pxt index 8c9b565e..879829b7 100644 --- a/prototypes/Gro/templates/root.pxt +++ b/prototypes/Gro/templates/root.pxt @@ -113,7 +113,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -155,7 +155,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "retail_hvac_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" end end diff --git a/prototypes/Hsp/templates/root.pxt b/prototypes/Hsp/templates/root.pxt index 15857bb4..a8dbd962 100644 --- a/prototypes/Hsp/templates/root.pxt +++ b/prototypes/Hsp/templates/root.pxt @@ -137,7 +137,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -146,7 +146,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -155,7 +155,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "health_schs", :prefix => "health_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.45,\nUntil: 16:00,0.8,\nUntil: 23:00,0.3,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.2,\nUntil: 18:00,0.35,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 08:00,0.05,\nUntil: 16:00,0.1,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.5,\nUntil: 16:00,0.9,\nUntil: 23:00,0.3,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.2,\nUntil: 18:00,0.4,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 08:00,0.05,\nUntil: 16:00,0.1,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.5,\nUntil: 17:00,0.8,\nUntil: 18:00,0.5,\nUntil: 20:00,0.3,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 17:00,0.4,\nUntil: 19:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 16:00,0.05,\nUntil: 24:00,0;" @@ -218,16 +218,16 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end import "zonehvac/hvac-zone.pxt", :group => "health_hvac_schs", :prefix => "health_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" parameter "tstat_cool_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,23.8888888888889;" parameter "tstat_heat_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,21.1111111111111;" end @@ -467,8 +467,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "WATER" parameter "cool_coil_type", :default => "WATER" @@ -481,7 +481,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -801,11 +801,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/Htl/templates/root.pxt b/prototypes/Htl/templates/root.pxt index 623e6d41..40fe15b6 100644 --- a/prototypes/Htl/templates/root.pxt +++ b/prototypes/Htl/templates/root.pxt @@ -161,7 +161,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "assembly_schs", :prefix => "assembly_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.35,\nUntil: 22:00,0.65,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.4,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.55,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.4,\nUntil: 22:00,0.75,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.5,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.65,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 18:00,0.8,\nUntil: 22:00,0.2,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 21:00,0.6,\nUntil: 22:00,0.8,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 22:00,0.7,\nUntil: 23:00,0.2,\nUntil: 24:00,0;" @@ -170,7 +170,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -179,7 +179,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -263,15 +263,15 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "assembly_hvac_schs", :prefix => "assembly_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -362,7 +362,9 @@ group "hvac_system", :prefix => "main_" do parameter "sat_reset_type", :default => "WARMEST-ZONE" parameter "sat_temp_min", :default => 55.0['F'] parameter "sat_temp_max", :default => 60.0['F'] - parameter "design_peak_load", :default => "COINCIDENT" + parameter "design_peak_load", :default => "NONCOINCIDENT" +# rb - changed to address coil UA sizing failure +# parameter "design_peak_load", :default => "COINCIDENT" parameter "heat_flow_frac", :default => 0.5 parameter "demand_controlled_vent", :default => "No" parameter "oa_min_flow", :default => Autosize @@ -516,8 +518,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -529,7 +531,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -850,11 +852,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_name.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/Lib/templates/root.pxt b/prototypes/Lib/templates/root.pxt index 3f6c63d2..5758039d 100644 --- a/prototypes/Lib/templates/root.pxt +++ b/prototypes/Lib/templates/root.pxt @@ -113,12 +113,13 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "school_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" - parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + + parameter "light_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.6,\nUntil: 12:00,0.65,\nUntil: 15:00,0.55,\nUntil: 16:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.3,\nUntil: 09:00,0.85,\nUntil: 12:00,0.95,\nUntil: 15:00,0.8,\nUntil: 16:00,0.7,\nUntil: 18:00,0.5,\nUntil: 21:00,0.35,\nUntil: 22:00,0.30,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 08:00,0.05,\nUntil: 13:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.05,\nUntil: 09:00,0.75,\nUntil: 11:00,0.9,\nUntil: 15:00,0.8,\nUntil: 16:00,0.45,\nUntil: 17:00,0.15,\nUntil: 18:00,0.05,\nUntil: 19:00,0.15,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 09:00,0.5,\nUntil: 10:00,0.75,\nUntil: 13:00,0.9,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "dhw_sch", :default => "Through: 1/11,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 4/12,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 5/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 8/16,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.34,\nUntil: 10:00,0.6,\nUntil: 11:00,0.63,\nUntil: 12:00,0.72,\nUntil: 13:00,0.79,\nUntil: 14:00,0.83,\nUntil: 15:00,0.61,\nUntil: 16:00,0.65,\nUntil: 18:00,0.1,\nUntil: 19:00,0.19,\nUntil: 20:00,0.25,\nUntil: 22:00,0.22,\nUntil: 23:00,0.12,\nUntil: 24:00,0.09,\nFor: Saturdays,\nUntil: 09:00,0.03,\nUntil: 13:00,0.05,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 08:00,0.03,\nUntil: 14:00,0.05,\nUntil: 24:00,0.03,\nThrough: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" end end @@ -155,7 +156,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "school_hvac_schs", :prefix => "school_" do - parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherdays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 1/11,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 4/3,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 4/12,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 5/22,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 5/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 8/7,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 8/16,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0,\nThrough: 12/11,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 13:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0,\nThrough: 12/31,\nFor:SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end diff --git a/prototypes/MBT/templates/root.pxt b/prototypes/MBT/templates/root.pxt index 048a1aad..6fc414d5 100644 --- a/prototypes/MBT/templates/root.pxt +++ b/prototypes/MBT/templates/root.pxt @@ -53,7 +53,7 @@ end group "space_loads" do # hardcode building-level defaults import "zoneloads/zonetemplate.pxt", :group => "building" do parameter "lights_fraction_radiant", :default => 0.58 - parameter "lights_fraction_visible", :default => 0 +# parameter "lights_fraction_visible", :default => 0 parameter "infil_area", :default => 0.26046511627907['CFM/ft2'] parameter "infiltration_method", :default => "Flow/ExteriorWallArea" parameter "infil_sch", :default => "Through: 12/31,\n For: AllDays,\n Until: 24:00, 1;" @@ -61,18 +61,18 @@ group "space_loads" do # hardcode building-level defaults parameter "dhw_flow_area", :default => 0['GPM/ft2'] parameter "dhw_temp", :default => 135.0['F'] parameter "dhw_target", :default => 135.0['F'] - parameter "dhw_water_heater_fuel", :default => "Electric" +# parameter "dhw_water_heater_fuel", :default => "Electric" end import "zoneloads/zonetemplate.pxt", :group => "computer", :prefix => "computer_" do parameter "light_area", :default => 0.5['W/ft2'] parameter "equip_area", :default => 20['W/ft2'] parameter "occ_area", :default => 0.0015['1/ft2'] - parameter "occ_heat_gain", :default => 219.8033026 - parameter "occ_sensible_frac", :default => 0.366666667 + # parameter "occ_heat_gain", :default => 219.8033026 + # parameter "occ_sensible_frac", :default => 0.366666667 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0.000009['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Electric" + # parameter "dhw_water_heater_fuel", :default => "Electric" parameter "equip_2_area", :default => 0['W/ft2'] end @@ -80,11 +80,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0.85['W/ft2'] parameter "equip_area", :default => 1['W/ft2'] parameter "occ_area", :default => 0.033333['1/ft2'] - parameter "occ_heat_gain", :default => 117.2284281 - parameter "occ_sensible_frac", :default => 0.6125 + # parameter "occ_heat_gain", :default => 117.2284281 + # parameter "occ_sensible_frac", :default => 0.6125 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0.0001['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Electric" + # parameter "dhw_water_heater_fuel", :default => "Electric" parameter "equip_2_area", :default => 0['W/ft2'] end @@ -92,11 +92,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0.6['W/ft2'] parameter "equip_area", :default => 0['W/ft2'] parameter "occ_area", :default => 0.005['1/ft2'] - parameter "occ_heat_gain", :default => 146.535535086111['W'] - parameter "occ_sensible_frac", :default => 0.5 + # parameter "occ_heat_gain", :default => 146.535535086111['W'] + # parameter "occ_sensible_frac", :default => 0.5 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Electric" + # parameter "dhw_water_heater_fuel", :default => "Electric" parameter "equip_2_area", :default => 0['W/ft2'] end @@ -104,11 +104,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0.4['W/ft2'] parameter "equip_area", :default => 0.5['W/ft2'] parameter "occ_area", :default => 0.033333['1/ft2'] - parameter "occ_heat_gain", :default => 161.189088594722['W'] - parameter "occ_sensible_frac", :default => 0.5 + # parameter "occ_heat_gain", :default => 161.189088594722['W'] + # parameter "occ_sensible_frac", :default => 0.5 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0.000642222222222222['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Gas" + # parameter "dhw_water_heater_fuel", :default => "Gas" parameter "equip_2_area", :default => 0.25['W/ft2'] end @@ -116,11 +116,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0.95['W/ft2'] parameter "equip_area", :default => 1.5['W/ft2'] parameter "occ_area", :default => 0.0025['1/ft2'] - parameter "occ_heat_gain", :default => 219.803302629167['W'] - parameter "occ_sensible_frac", :default => 0.366666667 + # parameter "occ_heat_gain", :default => 219.803302629167['W'] + # parameter "occ_sensible_frac", :default => 0.366666667 parameter "gas_area", :default => 5.139126['W/ft2'] parameter "dhw_flow_area", :default => 0.0000481667['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Gas" + # parameter "dhw_water_heater_fuel", :default => "Gas" parameter "equip_2_area", :default => 1.12['W/ft2'] end @@ -128,11 +128,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 1['W/ft2'] parameter "equip_area", :default => 2['W/ft2'] parameter "occ_area", :default => 0.005['1/ft2'] - parameter "occ_heat_gain", :default => 131.8819816 - parameter "occ_sensible_frac", :default => 0.55555556 + # parameter "occ_heat_gain", :default => 131.8819816 + # parameter "occ_sensible_frac", :default => 0.55555556 parameter "gas_area", :default => 3.7198['W/ft2'] parameter "dhw_flow_area", :default => 0.00003['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Gas" + # parameter "dhw_water_heater_fuel", :default => "Gas" parameter "equip_2_area", :default => 0.28['W/ft2'] end @@ -140,11 +140,11 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0.65['W/ft2'] parameter "equip_area", :default => 1.5['W/ft2'] parameter "occ_area", :default => 0.005['1/ft2'] - parameter "occ_heat_gain", :default => 131.8819815775['W'] - parameter "occ_sensible_frac", :default => 0.555555556 + # parameter "occ_heat_gain", :default => 131.8819815775['W'] + # parameter "occ_sensible_frac", :default => 0.555555556 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0.00003['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Electric" + # parameter "dhw_water_heater_fuel", :default => "Electric" parameter "equip_2_area", :default => 0['W/ft2'] end @@ -152,25 +152,25 @@ group "space_loads" do # hardcode building-level defaults parameter "light_area", :default => 0['W/ft2'] parameter "equip_area", :default => 0['W/ft2'] parameter "occ_area", :default => 0['1/ft2'] - parameter "occ_heat_gain", :default => 0 - parameter "occ_sensible_frac", :default => 0 + # parameter "occ_heat_gain", :default => 0 + # parameter "occ_sensible_frac", :default => 0 parameter "gas_area", :default => 0['W/ft2'] parameter "dhw_flow_area", :default => 0['GPM/ft2'] - parameter "dhw_water_heater_fuel", :default => "Electric" + # parameter "dhw_water_heater_fuel", :default => "Electric" parameter "equip_2_area", :default => 0['W/ft2'] end import "zoneloads/zonetemplate.pxt", :group => "data_schs", :prefix => "data_" do parameter "oa_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0.05,\nUntil: 05:00,0.1,\nUntil: 06:00,0.2,\nUntil: 07:00,0.4,\nUntil: 08:00,0.7,\nUntil: 09:00,0.8,\nUntil: 17:00,0.85,\nUntil: 18:00,0.8,\nUntil: 19:00,0.35,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 05:00,0.05,\nUntil: 06:00,0.1,\nUntil: 07:00,0.15,\nUntil: 14:00,0.25,\nUntil: 17:00,0.2,\nUntil: 18:00,0.15,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.1,\nUntil: 17:00,0.15,\nUntil: 20:00,0.1,\nUntil: 24:00,0.05;" - parameter "equip_sch", :default => "Through: 1/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 2/28,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 3/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 4/30,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 6/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 7/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 8/31,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 9/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 10/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 11/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 12/31,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1;" + parameter "equip_sch", :default => "Through: 1/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 2/28,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 3/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 4/30,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 5/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 6/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 7/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 8/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1,\nThrough: 9/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.25,\nThrough: 10/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.5,\nThrough: 11/30,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0.75,\nThrough: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,1;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0,\nUntil: 05:00,0.05,\nUntil: 06:00,0.1,\nUntil: 07:00,0.25,\nUntil: 11:00,0.65,\nUntil: 13:00,0.6,\nUntil: 17:00,0.65,\nUntil: 18:00,0.4,\nUntil: 19:00,0.25,\nUntil: 20:00,0.1,\nUntil: 23:00,0.05,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 07:00,0.05,\nUntil: 17:00,0.15,\nUntil: 20:00,0.05,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 20:00,0.05,\nUntil: 24:00,0;" parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 18:00,0.75,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 10:00,0.5,\nUntil: 14:00,0.9,\nUntil: 17:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 04:00,0,\nUntil: 06:00,0.1,\nUntil: 10:00,0.5,\nUntil: 11:00,0.7,\nUntil: 13:00,0.9,\nUntil: 15:00,0.5,\nUntil: 16:00,0.7,\nUntil: 19:00,0.5,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -179,7 +179,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -240,10 +240,10 @@ group "space_hvac" do import "zonehvac/hvac-zone.pxt", :group => "kitchen", :prefix => "kitchen_" do parameter "oa_area", :default => 0.15['CFM/ft2'] + parameter "zn_cool_size_factor", :default => 1.6 parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] parameter "exh_fan_coupling", :default => FALSE end - import "zonehvac/hvac-zone.pxt", :group => "lab", :prefix => "lab_" do parameter "oa_area", :default => 1['CFM/ft2'] parameter "exh_fan_flow_area", :default => 1['CFM/ft2'] @@ -267,11 +267,11 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -513,10 +513,10 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] - parameter "heat_coil_type", :default => "WATER" +parameter "heat_coil_type", :default => "WATER" parameter "cool_coil_type", :default => "WATER" parameter "sat_min_dt", :default => 20.0['deltaF'] parameter "sat_temp_min", :default => 55['F'] @@ -526,7 +526,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -564,7 +564,7 @@ group "lab", :prefix => "lab_" do parameter "exh_fan_rise", :default => 3.272['in H2O'] parameter "exh_fan_flow_area", :default => 1.0['CFM/ft2'] parameter "exh_fan_coupling", :default => true - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 07:00,0.2,\nUntil: 08:00,0.21,\nUntil: 09:00,0.22,\nUntil: 11:00,0.33,\nUntil: 13:00,0.26,\nUntil: 18:00,0.33,\nUntil: 19:00,0.24,\nUntil: 22:00,0.21,\nUntil: 24:00,0.2,\nFor: AllOtherDays,\nUntil: 07:00,0.2,\nUntil: 09:00,0.21,\nUntil: 13:00,0.24,\nUntil: 18:00,0.21,\nUntil: 24:00,0.2;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 07:00,0.2,\nUntil: 08:00,0.21,\nUntil: 09:00,0.22,\nUntil: 11:00,0.33,\nUntil: 13:00,0.26,\nUntil: 18:00,0.33,\nUntil: 19:00,0.24,\nUntil: 22:00,0.21,\nUntil: 24:00,0.2,\nFor: AllOtherDays,\nUntil: 07:00,0.2,\nUntil: 09:00,0.21,\nUntil: 13:00,0.24,\nUntil: 18:00,0.21,\nUntil: 24:00,0.2;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,0;" parameter "atu_reheat_coil_type", :default => "WATER" parameter "atu_min_flow_method", :default => "Constant" @@ -861,12 +861,12 @@ for zone in irregular_zones zone_hvac_group = zone[5] sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" - +#rb added | space_hvac[zone_type] to array insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/MLI/templates/root.pxt b/prototypes/MLI/templates/root.pxt index 13ac6564..8fcefb2d 100644 --- a/prototypes/MLI/templates/root.pxt +++ b/prototypes/MLI/templates/root.pxt @@ -199,7 +199,7 @@ group "hvac_system", :prefix => "main_" do parameter "sat_reset_type", :default => "WARMEST-ZONE" parameter "sat_temp_min", :default => 55.0['F'] parameter "sat_temp_max", :default => 60.0['F'] - parameter "design_peak_load", :default => "COINCIDENT" + parameter "design_peak_load", :default => "NONCOINCIDENT" parameter "heat_flow_frac", :default => 0.5 parameter "demand_controlled_vent", :default => "No" parameter "oa_min_flow", :default => Autosize @@ -253,7 +253,7 @@ group "alt_hvac_system", :prefix => "alt_" do parameter "sat_reset_type", :default => "NONE" parameter "sat_temp_min", :default => 55.0['F'] parameter "sat_temp_max", :default => 104.0['F'] - parameter "design_peak_load", :default => "COINCIDENT" + parameter "design_peak_load", :default => "NONCOINCIDENT" parameter "heat_flow_frac", :default => 1.0 parameter "demand_controlled_vent", :default => "No" parameter "oa_min_flow", :default => Autosize diff --git a/prototypes/Mtl/templates/root.pxt b/prototypes/Mtl/templates/root.pxt index 880781d0..72bc9b70 100644 --- a/prototypes/Mtl/templates/root.pxt +++ b/prototypes/Mtl/templates/root.pxt @@ -113,7 +113,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -164,7 +164,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "residentialliving_hvac_schs", :prefix => "residentialliving_" do diff --git a/prototypes/Nrs/templates/root.pxt b/prototypes/Nrs/templates/root.pxt index 6bc89226..903d040e 100644 --- a/prototypes/Nrs/templates/root.pxt +++ b/prototypes/Nrs/templates/root.pxt @@ -137,7 +137,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "health_schs", :prefix => "health_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.45,\nUntil: 16:00,0.8,\nUntil: 23:00,0.3,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.2,\nUntil: 18:00,0.35,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 08:00,0.05,\nUntil: 16:00,0.1,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.5,\nUntil: 16:00,0.9,\nUntil: 23:00,0.3,\nUntil: 24:00,0.1,\nFor: Saturdays,\nUntil: 07:00,0.1,\nUntil: 08:00,0.2,\nUntil: 18:00,0.4,\nUntil: 24:00,0.1,\nFor: AllOtherDays,\nUntil: 08:00,0.05,\nUntil: 16:00,0.1,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.5,\nUntil: 17:00,0.8,\nUntil: 18:00,0.5,\nUntil: 20:00,0.3,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 17:00,0.4,\nUntil: 19:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 16:00,0.05,\nUntil: 24:00,0;" @@ -146,7 +146,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -155,7 +155,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -218,17 +218,17 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "health_hvac_schs", :prefix => "health_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 16:00,1,\nUntil: 24:00,0;" parameter "tstat_cool_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,23.8888888888889;" parameter "tstat_heat_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,21.1111111111111;" end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -367,7 +367,7 @@ group "alt_hvac_system", :prefix => "alt_" do parameter "sat_reset_type", :default => "WARMEST-ZONE" parameter "sat_temp_min", :default => 55.0['F'] parameter "sat_temp_max", :default => 60.0['F'] - parameter "design_peak_load", :default => "COINCIDENT" + parameter "design_peak_load", :default => "NONCOINCIDENT" parameter "heat_flow_frac", :default => 0.5 parameter "demand_controlled_vent", :default => "No" parameter "oa_min_flow", :default => Autosize @@ -466,8 +466,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -769,11 +769,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/OfL/templates/root.pxt b/prototypes/OfL/templates/root.pxt index 7ae545e2..43874e4a 100644 --- a/prototypes/OfL/templates/root.pxt +++ b/prototypes/OfL/templates/root.pxt @@ -125,16 +125,16 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "warehouse_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 12/31,\nFor:SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 04:00,0.02,\nUntil: 05:00,0.05,\nUntil: 07:00,0.07,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 11:00,0.36,\nUntil: 12:00,0.46,\nUntil: 13:00,0.57,\nUntil: 14:00,0.43,\nUntil: 15:00,0.57,\nUntil: 16:00,0.43,\nUntil: 17:00,0.38,\nUntil: 18:00,0.4,\nUntil: 19:00,0.3,\nUntil: 20:00,0.4,\nUntil: 21:00,0.3,\nUntil: 22:00,0.18,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 24:00,0;" end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -161,6 +161,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "lobby", :prefix => "lobby_" do + parameter "zn_cool_size_factor", :default => 1.7 parameter "oa_area", :default => 0.5['CFM/ft2'] parameter "exh_fan_flow_area", :default => 0['CFM/ft2'] parameter "exh_fan_coupling", :default => FALSE @@ -168,6 +169,7 @@ group "space_hvac" do import "zonehvac/hvac-zone.pxt", :group => "mech", :prefix => "mech_" do parameter "oa_area", :default => 0.15['CFM/ft2'] + parameter "zn_cool_size_factor", :default => 1.6 parameter "exh_fan_flow_area", :default => 0['CFM/ft2'] parameter "exh_fan_coupling", :default => FALSE end @@ -180,6 +182,7 @@ group "space_hvac" do import "zonehvac/hvac-zone.pxt", :group => "office_large", :prefix => "office_large_" do parameter "oa_area", :default => 0.15['CFM/ft2'] + parameter "zn_cool_size_factor", :default => 1.55 parameter "exh_fan_flow_area", :default => 0['CFM/ft2'] parameter "exh_fan_coupling", :default => FALSE end @@ -191,11 +194,11 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "warehouse_hvac_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "plenum_hvac_schs", :prefix => "plenum_" do diff --git a/prototypes/OfS/templates/root.pxt b/prototypes/OfS/templates/root.pxt index 34bec767..301b1a73 100644 --- a/prototypes/OfS/templates/root.pxt +++ b/prototypes/OfS/templates/root.pxt @@ -101,7 +101,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "office_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.65,\nUntil: 18:00,0.35,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 05:00,0.05,\nUntil: 07:00,0.10,\nUntil: 08:00,0.30,\nUntil: 17:00,0.90,\nUntil: 18:00,0.50,\nUntil: 20:00,0.30,\nUntil: 22:00,0.20,\nUntil: 23:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.05,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.15,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1.0,\nFor: WinterDesignDay,\nUntil: 24:00,0.0,\nFor: Weekdays,\nUntil: 06:00,0.0,\nUntil: 07:00,0.10,\nUntil: 08:00,0.20,\nUntil: 12:00,0.95,\nUntil: 13:00,0.50,\nUntil: 17:00,0.95,\nUntil: 18:00,0.30,\nUntil: 22:00,0.10,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 06:00,0.0,\nUntil: 08:00,0.10,\nUntil: 12:00,0.30,\nUntil: 17:00,0.10,\nUntil: 19:00,0.05,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 06:00,0.0,\nUntil: 18:00,0.05,\nUntil: 24:00,0.0;" @@ -146,7 +146,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "office_hvac_schs", :prefix => "office_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1.0,\nFor: Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 05:00,0.0,\nUntil: 24:00,1.0,\nFor: Saturday,\nUntil: 05:00,0.0,\nUntil: 19:00,1.0,\nUntil: 24:00,0.0,\nFor: AllOtherDays,\nUntil: 24:00,0.0;" end import "zonehvac/hvac-zone.pxt", :group => "plenum_hvac_schs", :prefix => "plenum_" do diff --git a/prototypes/RFF/templates/root.pxt b/prototypes/RFF/templates/root.pxt index 8562fee1..6da3b727 100644 --- a/prototypes/RFF/templates/root.pxt +++ b/prototypes/RFF/templates/root.pxt @@ -125,7 +125,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -182,7 +182,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -420,8 +420,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -433,7 +433,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4275 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -713,11 +713,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/RSD/templates/root.pxt b/prototypes/RSD/templates/root.pxt index 33f83f86..c230cc5e 100644 --- a/prototypes/RSD/templates/root.pxt +++ b/prototypes/RSD/templates/root.pxt @@ -125,7 +125,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -182,7 +182,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -420,8 +420,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -433,7 +433,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -713,11 +713,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/Rel/templates/root.pxt b/prototypes/Rel/templates/root.pxt index aeb545e9..f236fcf6 100644 --- a/prototypes/Rel/templates/root.pxt +++ b/prototypes/Rel/templates/root.pxt @@ -101,7 +101,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "assembly_schs", :prefix => "assembly_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.35,\nUntil: 22:00,0.65,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.4,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.55,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 06:00,0.05,\nUntil: 09:00,0.4,\nUntil: 22:00,0.75,\nUntil: 23:00,0.25,\nUntil: 24:00,0.05,\nFor: Saturdays,\nUntil: 07:00,0.05,\nUntil: 09:00,0.3,\nUntil: 23:00,0.5,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 07:00,0.05,\nUntil: 12:00,0.3,\nUntil: 22:00,0.65,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 18:00,0.8,\nUntil: 22:00,0.2,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 11:00,0.2,\nUntil: 21:00,0.6,\nUntil: 22:00,0.8,\nUntil: 23:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 13:00,0.1,\nUntil: 22:00,0.7,\nUntil: 23:00,0.2,\nUntil: 24:00,0;" @@ -137,7 +137,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "assembly_hvac_schs", :prefix => "assembly_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 07:00,0,\nUntil: 23:00,1,\nUntil: 24:00,0;" end end diff --git a/prototypes/Rt3/templates/root.pxt b/prototypes/Rt3/templates/root.pxt index 1131a31e..41c6ed62 100644 --- a/prototypes/Rt3/templates/root.pxt +++ b/prototypes/Rt3/templates/root.pxt @@ -89,7 +89,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -128,7 +128,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "retail_hvac_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" end import "zonehvac/hvac-zone.pxt", :group => "plenum_hvac_schs", :prefix => "plenum_" do diff --git a/prototypes/RtL/templates/root.pxt b/prototypes/RtL/templates/root.pxt index 0799d0cb..855970d4 100644 --- a/prototypes/RtL/templates/root.pxt +++ b/prototypes/RtL/templates/root.pxt @@ -125,7 +125,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -134,7 +134,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "restaurant_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.35,\nUntil: 10:00,0.55,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.55,\nUntil: 17:00,0.75,\nUntil: 22:00,0.85,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.45,\nUntil: 16:00,0.65,\nUntil: 22:00,0.55,\nUntil: 23:00,0.45,\nUntil: 24:00,0.3;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 05:00,0.15,\nUntil: 06:00,0.2,\nUntil: 08:00,0.4,\nUntil: 10:00,0.6,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: Saturdays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.6,\nUntil: 17:00,0.8,\nUntil: 22:00,0.9,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3,\nFor: AllOtherDays,\nUntil: 01:00,0.2,\nUntil: 06:00,0.15,\nUntil: 08:00,0.3,\nUntil: 10:00,0.5,\nUntil: 16:00,0.7,\nUntil: 22:00,0.6,\nUntil: 23:00,0.5,\nUntil: 24:00,0.3;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 02:00,0.15,\nUntil: 03:00,0.05,\nUntil: 07:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.5,\nUntil: 13:00,0.8,\nUntil: 14:00,0.7,\nUntil: 15:00,0.4,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.5,\nUntil: 21:00,0.8,\nUntil: 22:00,0.5,\nUntil: 23:00,0.35,\nUntil: 24:00,0.2,\nFor: Saturdays,\nUntil: 01:00,0.3,\nUntil: 02:00,0.25,\nUntil: 03:00,0.05,\nUntil: 09:00,0,\nUntil: 10:00,0.05,\nUntil: 11:00,0.2,\nUntil: 12:00,0.45,\nUntil: 14:00,0.5,\nUntil: 15:00,0.35,\nUntil: 18:00,0.3,\nUntil: 19:00,0.7,\nUntil: 20:00,0.9,\nUntil: 21:00,0.7,\nUntil: 22:00,0.65,\nUntil: 23:00,0.55,\nUntil: 24:00,0.35,\nFor: AllOtherDays,\nUntil: 02:00,0.2,\nUntil: 03:00,0.05,\nUntil: 10:00,0,\nUntil: 11:00,0.1,\nUntil: 12:00,0.2,\nUntil: 14:00,0.25,\nUntil: 15:00,0.15,\nUntil: 16:00,0.2,\nUntil: 17:00,0.25,\nUntil: 18:00,0.35,\nUntil: 19:00,0.55,\nUntil: 20:00,0.65,\nUntil: 21:00,0.7,\nUntil: 22:00,0.35,\nUntil: 24:00,0.2;" @@ -182,11 +182,11 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "retail_hvac_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" end import "zonehvac/hvac-zone.pxt", :group => "restaurant_hvac_schs", :prefix => "restaurant_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" end @@ -421,8 +421,8 @@ end group "kitch", :prefix => "kitch_" do parameter "hvac_type", :default => "SZ-CAV" - parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "hvac_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 03:00,1,\nUntil: 06:00,0,\nUntil: 24:00,1,\nFor: Saturdays,\nUntil: 03:00,1,\nUntil: 08:00,0,\nUntil: 24:00,1,\nFor: AllOtherDays,\nUntil: 03:00,1,\nUntil: 09:00,0,\nUntil: 24:00,1;" parameter "oa_area", :default => 0.15['CFM/ft2'] parameter "heat_coil_type", :default => "COMBUSTION" parameter "cool_coil_type", :default => "DX-AIR" @@ -434,7 +434,7 @@ group "kitch", :prefix => "kitch_" do parameter "exh_fan_eff", :default => 0.4325 parameter "exh_fan_rise", :default => 2.5['in H2O'] parameter "exh_fan_flow_area", :default => 0.7['CFM/ft2'] - parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "exh_fan_frac_sch", :default => "Through: 12/31,\nFor: Weekdays SummerDesignDay WinterDesignDay,\nUntil: 06:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "exh_balanced_fan_frac_sch", :default => "Through: 12/31,\nFor: AllDays,\nUntil: 24:00,1;" parameter "exh_fan_coupling", :default => false end @@ -713,11 +713,12 @@ for zone in irregular_zones sys_name = "#{zone_hvac_sys}-#{zone_type.to_s}" +#rb added | space_hvac[zone_type] to array; otherwise space-specific parameters don't get passed in from root.pxt insert "zonehvac/hvac-zone.pxt", :zone_name => zone_name, :zone_area => zone_area, :sys_name => sys_name, - **(space_hvac.building | zone_hvac_group) + **(space_hvac.building | zone_hvac_group | space_hvac[zone_type]) branch_name = "#{zone_name} SZ-#{zone_ahu_type}" ahu_branches[sys_name] ||= [] diff --git a/prototypes/RtS/templates/root.pxt b/prototypes/RtS/templates/root.pxt index b0a8e968..38fd92e8 100644 --- a/prototypes/RtS/templates/root.pxt +++ b/prototypes/RtS/templates/root.pxt @@ -101,7 +101,7 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "retail_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.85,\nUntil: 20:00,0.55,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.55,\nUntil: 18:00,0.85,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.55,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0.05,\nUntil: 08:00,0.2,\nUntil: 09:00,0.5,\nUntil: 18:00,0.9,\nUntil: 20:00,0.6,\nUntil: 21:00,0.5,\nUntil: 22:00,0.2,\nUntil: 24:00,0.05,\nFor: Saturday,\nUntil: 07:00,0.05,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 10:00,0.6,\nUntil: 18:00,0.9,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 22:00,0.1,\nUntil: 24:00,0.05,\nFor: AllOtherdays,\nUntil: 08:00,0.05,\nUntil: 10:00,0.1,\nUntil: 12:00,0.4,\nUntil: 17:00,0.6,\nUntil: 18:00,0.4,\nUntil: 19:00,0.2,\nUntil: 24:00,0.05;" parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 11:00,0.5,\nUntil: 15:00,0.7,\nUntil: 16:00,0.8,\nUntil: 17:00,0.7,\nUntil: 19:00,0.5,\nUntil: 21:00,0.3,\nUntil: 24:00,0,\nFor: Saturday,\nUntil: 07:00,0,\nUntil: 08:00,0.1,\nUntil: 09:00,0.2,\nUntil: 10:00,0.5,\nUntil: 11:00,0.6,\nUntil: 17:00,0.8,\nUntil: 18:00,0.6,\nUntil: 21:00,0.2,\nUntil: 22:00,0.1,\nUntil: 24:00,0,\nFor: AllOtherdays,\nUntil: 09:00,0,\nUntil: 10:00,0.1,\nUntil: 12:00,0.2,\nUntil: 17:00,0.4,\nUntil: 18:00,0.2,\nUntil: 19:00,0.1,\nUntil: 24:00,0;" @@ -146,7 +146,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "retail_hvac_schs", :prefix => "retail_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays,\nUntil: 06:00,0,\nUntil: 21:00,1,\nUntil: 24:00,0,\nFor: Saturdays,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 08:00,0,\nUntil: 19:00,1,\nUntil: 24:00,0;" end import "zonehvac/hvac-zone.pxt", :group => "plenum_hvac_schs", :prefix => "plenum_" do diff --git a/prototypes/SCn/templates/root.pxt b/prototypes/SCn/templates/root.pxt index 53dd362d..36c123d6 100644 --- a/prototypes/SCn/templates/root.pxt +++ b/prototypes/SCn/templates/root.pxt @@ -77,11 +77,11 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "warehouse_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 04:00,0.02,\nUntil: 05:00,0.05,\nUntil: 07:00,0.07,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 11:00,0.36,\nUntil: 12:00,0.46,\nUntil: 13:00,0.57,\nUntil: 14:00,0.43,\nUntil: 15:00,0.57,\nUntil: 16:00,0.43,\nUntil: 17:00,0.38,\nUntil: 18:00,0.4,\nUntil: 19:00,0.3,\nUntil: 20:00,0.4,\nUntil: 21:00,0.3,\nUntil: 22:00,0.18,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 24:00,0;" end @@ -101,7 +101,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "warehouse_hvac_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end end diff --git a/prototypes/SUn/templates/root.pxt b/prototypes/SUn/templates/root.pxt index 5f758c9a..7b24d5c5 100644 --- a/prototypes/SUn/templates/root.pxt +++ b/prototypes/SUn/templates/root.pxt @@ -77,11 +77,11 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "warehouse_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 04:00,0.02,\nUntil: 05:00,0.05,\nUntil: 07:00,0.07,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 11:00,0.36,\nUntil: 12:00,0.46,\nUntil: 13:00,0.57,\nUntil: 14:00,0.43,\nUntil: 15:00,0.57,\nUntil: 16:00,0.43,\nUntil: 17:00,0.38,\nUntil: 18:00,0.4,\nUntil: 19:00,0.3,\nUntil: 20:00,0.4,\nUntil: 21:00,0.3,\nUntil: 22:00,0.18,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 24:00,0;" end @@ -101,7 +101,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "warehouse_hvac_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end end diff --git a/prototypes/WRf/templates/root.pxt b/prototypes/WRf/templates/root.pxt index 1359a142..d507eaa4 100644 --- a/prototypes/WRf/templates/root.pxt +++ b/prototypes/WRf/templates/root.pxt @@ -77,11 +77,11 @@ group "space_loads" do # hardcode building-level defaults end import "zoneloads/zonetemplate.pxt", :group => "warehouse_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "light_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "equip_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "occ_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" - parameter "gas_sch", :default => "Through: 12/31,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "light_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.25,\nUntil: 09:00,0.45,\nUntil: 21:00,0.55,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "equip_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0.05,\nUntil: 08:00,0.4,\nUntil: 09:00,0.7,\nUntil: 21:00,0.9,\nUntil: 22:00,0.3,\nUntil: 24:00,0.05,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "occ_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 08:00,0.15,\nUntil: 09:00,0.7,\nUntil: 12:00,0.9,\nUntil: 13:00,0.5,\nUntil: 21:00,0.85,\nUntil: 22:00,0.2,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "gas_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 07:00,0,\nUntil: 10:00,0.5,\nUntil: 18:00,0.9,\nUntil: 22:00,0.75,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" parameter "dhw_sch", :default => "Through: 12/31,\nFor: SummerDesignDay,\nUntil: 24:00,1,\nFor: WinterDesignDay,\nUntil: 24:00,0,\nFor: Weekdays Weekends,\nUntil: 04:00,0.02,\nUntil: 05:00,0.05,\nUntil: 07:00,0.07,\nUntil: 08:00,0.1,\nUntil: 09:00,0.3,\nUntil: 11:00,0.36,\nUntil: 12:00,0.46,\nUntil: 13:00,0.57,\nUntil: 14:00,0.43,\nUntil: 15:00,0.57,\nUntil: 16:00,0.43,\nUntil: 17:00,0.38,\nUntil: 18:00,0.4,\nUntil: 19:00,0.3,\nUntil: 20:00,0.4,\nUntil: 21:00,0.3,\nUntil: 22:00,0.18,\nUntil: 24:00,0.03,\nFor: AllOtherDays,\nUntil: 24:00,0;" end @@ -101,7 +101,7 @@ group "space_hvac" do end import "zonehvac/hvac-zone.pxt", :group => "warehouse_hvac_schs", :prefix => "warehouse_" do - parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay,\nUntil: 24:00,1,\nFor: Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" + parameter "oa_sch", :default => "Through: 12/31,\nFor: SummerDesignDay WinterDesignDay Weekdays Weekends,\nUntil: 06:00,0,\nUntil: 22:00,1,\nUntil: 24:00,0,\nFor: AllOtherDays,\nUntil: 24:00,0;" end end