Click any name or subtitle to editClick badge to cycle layer
CI Monitoring โ Pipeline Architecture
cimonitoring ยท simulation engine + detectors ยท click any component for details
Inputs
โ
SIM
Config โ Simulation Parameters
Shift hours ยท power levels ยท sampling ยท random seed (deterministic)
parameters
Simulation Engine ยท Modules 1โ3
โ
SIM
โ Energy Substrate
Per-second kW = aux + spindle idle + cutting (Gutowski; anchored to Brillinger)
SIM
โก Carbon Layer
Emissions + rolling CI per piece โ the monitoring signal
SIM
โข Anomaly Model
4 fault archetypes ยท additive excess ยท ground truth
Sensor & Observation Model ยท downsample + meter noise โ observed CI (shared)
Detection & Evaluation ยท Module 4 / 4b
โ
DET
โฃ Deployed Detector
Rolling baseline + threshold + persistence โ has the inertia blind spot
DET
โฃแต Proposed Detector โ
Event-anchored held baseline + residual CUSUM โ closes the blind spot
DET
Evaluation
Scores alerts vs ground truth: latency ยท TP/FP ยท attribution
per-fault metrics
Experiment & Reproducibility ยท Module 5
โ
REPRO
โค Sensitivity Harness
9 sweeps ยท 4,356 runs ยท no tuning
REPRO
Raw Results
data/ ยท 4,356 runs ยท authoritative
REPRO
Figure Reproduction
plot_paper_figs.py ยท from CSV only
REPRO
Colab Quickstart
Browser ยท zero setup
Quality & Distribution
Quality &
Distribution
โ
Distribution
Test Suite
pytest ยท headline regression test
Continuous Integration
GitHub Actions ยท Py 3.9/3.11/3.12
PyPI Package
ci-monitoring-simulation ยท pip install
Zenodo Archive
Concept DOI ยท versioned
Parameter Provenance
ANCHORED ยท LITERATURE ยท ASSUMPTION
Simulation โ substrate, carbon, anomaly (Modules 1โ3)
Detection โ deployed + proposed detectors, evaluation (Module 4 / 4b)
Reproducibility โ harness, data, tests, packaging, archive
Click any component for details ยท Esc to close
Flow types:
Pipeline data
Reproducibility / packaging
Hover a component to highlight its flows