Skip to main content

CBC-T

CBC-T (Capaciteitsbeperkend Contract met Vast Tijdvenster) allows you to define time-based contracted capacity limits in your energy contract instead of using a single contracted capacity for the entire day.

Written by Jeroen Pleunis


What is CBC-T?


With CBC-T, you can split your contracted capacity into two time blocks, each with its own consumption limit. This reflects how many real-world energy contracts work — for example, with a lower limit during peak hours and a higher limit overnight.

By reflecting the actual contractual limits that apply at different times, simulations become more accurate and realistic, resulting in improved cost calculations, savings estimates, and asset sizing.

  • More accurate than a single fixed daily limit

  • Supports more reliable cost and savings analysis in simulations

  • Asset sizing results better reflect real operating conditions

Create a CBC-T energy contract

  1. Go to your Project and open Energy Contracts.

  2. Select Create.

  3. Set Limit Type to CBC-T.

  4. Configure your two time blocks, each with its own contracted capacity limit.
    Example: Block 1 — 07:00 to 23:00 at 50 kW; Block 2 — 23:00 to 07:00 at 100 kW.

  5. Review the live preview chart to confirm the time blocks look correct before saving.

  6. Select Save.

Run a simulation with a CBC-T contract

  1. Go to your Project and open Simulations.

  2. Select New Simulation.

  3. Select your CBC-T energy contract from the list, or create one inline at this step.

  4. Run the simulation as normal.

CBC-T in simulation reports

When you view simulation results for a CBC-T contract, the contracted capacity appears as a dynamic limit line on report charts rather than a flat horizontal line. This makes it easy to see exactly when contracted capacity was reached or exceeded across different times of day.

  • The limit line shifts at each time block boundary, matching the limits you configured

  • Existing fixed contracts are not affected and continue to display as before

Did this answer your question?