The CANAREON Engine

The Science

CANAREON is built on the Burden-Coupled Instability (BCI) framework — a family of adaptive dynamical systems models that quantify how systems approach critical transitions. Validated on real national grid data. No training data required.

Framework

What is Burden-Coupled Instability?

Most monitoring systems ask: has a threshold been crossed? BCI asks: how fast is the system approaching one? It models the coupled evolution of a system's adaptive capacity and its instability signal.

As capacity degrades, instability grows — and the system approaches a critical transition that cannot be reversed simply by removing the original stress. BCI captures this dynamic mathematically, before it becomes visible in raw signal data.

What BCI Is Not

BCI is a deterministic model. There are no training parameters, no learned weights, no black box. Every output is derived from the same underlying dynamical system. The same engine that runs on the Finnish grid runs on NESO GB — with no retraining, no domain-specific calibration, no distributional shift. This is what it means to be a mathematical instrument rather than a model.

Read more →
Engine

The CANAREON Engine

The CANAREON Engine takes time-series data from any monitored system and produces four continuously updated early-warning outputs. It does not require historical failure data, domain-specific training, or configuration beyond signal window parameters.

Input
Continuous time-series signal from the monitored system
Processing
Deterministic adaptive dynamics — no learning, no calibration
Output
Four interpretable early-warning quantities, updated continuously
Lead time
Minutes to hours of advance warning before threshold events
Outputs

Four early-warning outputs

The BCI engine produces four interpretable quantities that together characterise a system's current stability state and the trajectory toward failure.

Collapse Risk
How close to the edge
Normalised proximity to the critical transition threshold. Rises continuously as the system approaches failure. When this reaches its boundary value, the system is at the instability limit.
Stability Margin
Remaining buffer
The inverse of Collapse Risk — the buffer remaining before the threshold is reached. When Stability Margin approaches zero, intervention time is critically short.
Speed of Deterioration
Rate of approach
How fast Collapse Risk is growing. A positive, accelerating Speed of Deterioration is the primary escalation signal — indicating the system is destabilising, not just stressed.
Lead Time
Estimated time before threshold
First-order estimate of time remaining before the critical threshold is reached, given the current Collapse Risk and rate of change. Not a precise prediction — an order-of-magnitude intervention window.
Differentiators

Why This Is Different

No training data required

BCI requires no historical failure events to function. Most anomaly detection and ML-based approaches require labelled data from past failures — which are rare, poorly labelled, or simply unavailable. BCI detects instability from the physics of the system's response, not from pattern-matching against historical episodes.

Deterministic and fully auditable

Every output is the result of a deterministic model. Given identical inputs, the engine produces identical outputs — always. There are no stochastic elements, no sampling variance in production, no inexplicable activation. Every alert can be traced back through the computation to the underlying signal.

Domain-agnostic by construction

The same engine architecture runs across power grids, road traffic networks, and ecological systems without domain-specific retraining. Cross-domain generalisation is a structural property of the framework — not a post-hoc claim.

Interpretable quantities, not risk scores

CANAREON outputs are physically interpretable quantities: proximity to threshold, time remaining, rate of change. This is fundamentally different from a confidence score or anomaly index that requires calibration against known baselines to interpret.

BCI-M

Memory Extension — BCI-M

BCI-M extends the canonical engine with a Vulnerability Index — a third variable capturing accumulated stress history. Two systems with identical Capacity and Instability readings but different Vulnerability Indices will evolve differently. BCI-M is used by the DECIDE module for human decision environments.

The Vulnerability Index tracks how much cumulative stress a system has absorbed over time — making BCI-M sensitive to the difference between a system under acute stress and one that has been chronically degraded. This is critical for environments where short-term signals may appear normal but accumulated burden has reduced resilience.

BCI-M is implemented as an external wrapper over the canonical BCI engine. The core engine is unchanged. All GRID, AI, and CLIMATE validation results use canonical BCI. BCI-M is used exclusively by the DECIDE module.
Validation

Validated results

CANAREON has been validated on two independent national power grid datasets, evaluated against FCR-proxy ground truth across hundreds of days of continuous monitoring.

DatasetDaysN eventsAUC-PRBootstrap 95% CIMedian lead time
Finnish grid3654900.483
Retrospective · proxy ground truth (FCR events)
[0.442, 0.502]165 min
Retrospective · proxy ground truth (FCR events)
NESO GB3348,2450.4443
Retrospective · proxy ground truth (FCR events)
[0.4256, 0.4419]29 min
Retrospective · proxy ground truth (FCR events)

NESO GB CI [0.4256, 0.4419] is a conservative lower bound due to set-based precision downward bias under event resampling (LIM-C12).

82.9% of NESO GB events detected ≥ 10 minutes before threshold crossing. Two-grid AUC-PR difference: 0.039.

Mandatory disclaimers:
  • Ground truth is FCR-proxy events (|Δf| ≥ 0.10 Hz); not operator-declared instabilities.
  • Results are not safety-certified and do not replace operator judgment.
  • Research status: experimental. Not for operational use without further independent validation.
Benchmark Framing

Precursor detectors vs event correlators

AUC-PR comparisons between different detector classes are methodologically invalid for early warning system evaluation. CANAREON is a precursor detector — it fires before events. ROCOF and persistence threshold are event correlators — they fire at or after events. Comparing AUC-PR across types conflates lead time with detection performance.

DetectorClassAUC-PR (95% CI)Valid EWS comparator?
ROCOFEvent correlator0.619No — fires at event
Persistence thresholdEvent correlator0.610No — fires at event
CANAREONPrecursor detector[0.442, 0.502]Yes
variance_onlyPrecursor detector[0.354, 0.437]Yes
ar1_onlyPrecursor detector[0.212, 0.234]Yes

CANAREON statistically significantly outperforms ar1_only and variance_only precursor baselines (95% CI non-overlapping). Lead time — not AUC-PR — is the primary metric for evaluating early warning systems.

Documentation

Methodology Documentation

Full methodology documentation — including evaluation framework, event definition, ground truth derivation, bootstrap protocol, and limitations register — is available to research partners and prospective pilot operators on request.

CANAREON maintains a complete audit trail across all validation experiments: dataset provenance, detector version, parameter lock records, and reproducibility logs. All key results are flagged for independent verification before any commercial deployment.

Request Methodology Documentation