ChilledWaterPlantSizingMultipleChillers ==================================================================== Brief Description ------------------------------------------------------------------------------- Index Description ------------------------------------------------------------------------------- * N/A Datapoints Description ------------------------------------------------------------------------------- * status_chiller: Chiller Status * load_plant_water_chilled: Chilled water plant load Type Verification Description ------------------------------------------------------------------------------- Procedure-based Assertions Type ------------------------------------------------------------------------------- Pass Assertions Description ------------------------------------------------------------------------------- * For each timestep i: * If status_chiller[i] > 0: * duration_chiller[i] = timestep[i] - timestep[i-1] * else: * duration_chiller[i] = 0 * end * chiller_load_hours = Sum(duration_chiller) * * For each timestep i: * If load_plant_water_chilled[i] > 0: * duration_plant[i] = timestep[i] - timestep[i-1] * else: * duration_plant[i] = 0 * end * plant_load_hours = Sum(duration_plant) * * operation_ratio = chiller_load_hours / plant_load_hours * If operation_ratio >= tolerance * pass * else: * fail * end