Optimisation Constraint

Accessed from Optimisation Analysis Settings dialog

 

Optimisation Constraints allow you to impose upper or lower limits on a building Key Performance Indicator (KPI) such as Cost or Discomfort. Examples of constraints that might be applied to an optimisation analysis are "Discomfort hours must be less than 200" or "Daylight availability must be greater than 50%".

 

Note: The constraint KPI must not be the same as a KPI used for an Optimisation Objective.

BETA Warning: Constraints are not fully implemented in DesignBuilder v3.1.0 Betas. They are currently implemented as an additional objective function. We advise that you do not use constraints until they are fully implemented. If you do want to use constraints then you should enter a very high maximum value (e.g. 8760 hours for discomfort, 10000000 kg for Carbon emissions etc). This helps reduce the priority given to the constraint while it is being modelled as an objective.

if you do use constraints you will probably find that the solution will appear not to be converging to a clean Pareto front on the DesignBuilder scatter plots. This is likely to be due to the way constraints are modelled as objectives in DesignBuilder. In a problem with 2 objectives and 1 constraint there are effectively 3 objective functions which will give rise to a 3-D Pareto front. This cannot be adequately visualised on a 2-D scatter graph, but it is likely that the Pareto Front would be cleaner were it being viewed in 3-D with the constraint as the 3rd dimension.

Name

Your name for the constraint (e.g. "ASHRAE 55 discomfort hours < 200")

Constraint KPI

Select the Constraint Key Performance Indicator (KPI) from the list:

 

 

Note: The 4-Daylight availability constraint is not available in current versions.

Less than or Greater than

Select whether the criterion refers to an upper or lower limit.

 

Value

Enter the upper or lower limit value for the KPI.

Units

Enter text to define the units of the value. This text does not affect the calculations.