Alarms that survive a real operations week.
Multi-condition, time-windowed rules with OEM-tag normalisation and severity routing — designed to fire when something matters and stay quiet when it doesn’t.
The problem
Single-threshold alarms on raw SCADA tags generate noise. Vendor portals each speak a different alarm vocabulary; the on-call ends up filtering email rules to survive. Real failures get lost in the storm of "gearbox temperature high" alarms that are seasonal and expected.
How WindTwin solves it
- Multi-condition rules — combine signals with AND / OR and time windows. "Gearbox temp > 75 °C AND oil-particle count rising AND vibration above baseline for > 15 minutes".
- Baseline-aware thresholds — compare against the same hour last week, same wind-speed bin, same ambient temperature, so seasonality stops triggering pages.
- OEM tag normalisation — a rule once, applied across Vestas, Siemens Gamesa, GE, and the rest. No re-writing per portfolio.
- Severity routing — critical alarms page on-call; warnings batch into a daily digest; info-level events land in the timeline only.
- Branded email and webhook delivery — to your team, to your CMMS, to PagerDuty / Opsgenie / Slack.
- Acknowledge, snooze, escalate from the alarm itself, with full audit.
How it works
- You author rules in plain language using a structured editor — no DSL to learn.
- WindTwin evaluates rules continuously against the live telemetry stream and historic baselines.
- On a match, the alarm fires with full context: which turbine, which signals, what the rule said, what the values were.
- Routing kicks in based on severity, time of day, and on-call schedule.
What you can do with it
- Quiet your on-call queue without missing real events.
- Catch the precursor pattern to a gearbox failure two weeks before the OEM alarm fires.
- Hold every alarm to the same standard across every farm — including the ones the OEM only gives you a portal for.
Specs
- Conditions: threshold, rate-of-change, baseline-deviation, signal-correlation.
- Time windows: configurable per rule.
- Routing: email, webhook, Slack, PagerDuty, Opsgenie.
- Audit: every fire, ack, escalation logged with user and timestamp.
Quiet your on-call queue
Send us a week of your SCADA alarm history. We'll show you what a baseline-aware ruleset would have done with it.
Book a walkthrough