Sita Docs
  1. Overview
  2. System
  3. Analysis
  4. Break-Even

Break-Even

Implemented

Cost-only lifecycle crossing. Carbon sits beside the figure and is not converted into money.

Framework0809

Why this exists

Equations (implemented)

textservices/api/app/agents/break_even.py
installations(t, interval) = 1 + floor(t / interval)
cumulative(t)              = element_cost × installations(t, interval)
break-even                 = first whole year t where proposed ≤ regular

Outcomes

CROSSING, CHEAPER_IMMEDIATELY, BEYOND_SERVICE_LIFE, NO_CROSSING, BEYOND_SEARCH_HORIZON, INPUT_MISSING.

There is no default year and no carbon price.

Implementation
  • services/api/app/agents/break_even.py
  • services/web/components/analytics/BreakEvenChart.tsx