For the complete documentation index, see llms.txt. This page is also available as Markdown.

Adaptive min/max

Adaptive min/max is a tuning lever in myCoreAI to restrict how far supply-temperature setpoints on heating circuits may deviate from the baseline supply curve. Two values define the band: one above the baseline, one below, each expressed as a fraction of the signal's configured full range. The signal's original min and max are always respected — adaptive min/max can only narrow the operating range, never widen it.

How it works

The baseline is the expected supply temperature for current conditions, derived from the building's supply curve. myCoreAI applies adaptive min/max as a band around it:

upper bound=baseline+adaptive_max×(maxmin)\text{upper bound} = \text{baseline} + \text{adaptive\_max} \times (\text{max} - \text{min})
lower bound=baselineadaptive_min×(maxmin)\text{lower bound} = \text{baseline} - \text{adaptive\_min} \times (\text{max} - \text{min})

Where min and max are the signal's configured boundaries.

  • adaptive_max = 0 — myCoreAI cannot push the setpoint above the baseline.

  • adaptive_max = 100 — myCoreAI may reach the configured maximum.

  • adaptive_min behaves symmetrically on the lower side.

A small margin is always preserved between the lower and upper bound to avoid numerical issues during optimization.

Example

Setting
Effect

adaptive_max = 20

Setpoint may rise up to 20% of full range above baseline.

adaptive_min = 15

Setpoint may fall up to 15% of full range below baseline.

A district-heated office with a supply signal configured from 25 °C to 65 °C and adaptive_max = 20, adaptive_min = 15 gives myCoreAI eight degrees of headroom above the baseline and six degrees below.

Choosing values

If there is no specific reason, keep both values at 100. This gives other energy-saving features room to work. A restrictive Adaptive Min can, for example, block Comfort schedule and Loadshift.

Negative values

Negative values flip a boundary to the opposite side of the baseline.

A negative adaptive_min places the lower boundary above the baseline, forcing myCoreAI to heat more than the baseline curve suggests. This is occasionally useful for short-term comfort recovery or diagnostic tests, but it works directly against energy savings.

Negative values must be reset once no longer needed — a negative adaptive_min left in place drives extra energy use indefinitely.

Where it applies

Adaptive min/max applies to heating-circuit supply-temperature signals. It does not apply to air handling unit (AHU) supply temperatures, indoor temperature limits, or ventilation pressure.

Last updated

Was this helpful?