A·IQ Building Intelligence | Root Cause Analysis

One failure. Forty alarms.

When a single chiller goes down, your operators see thirty downstream alarms across AHUs, VAVs, and zones. Signal RCA collapses the cascade into one root event so the technician fixes the cause not forty symptoms.

Cascade DetectionEvent CorrelationTopology-AwareML Scoring
02 / Capabilities

How RCA works.

Four signals combine to identify the root cause of any alarm cluster.

Topology

Asset topology.

Signal knows which AHUs feed which zones, which chillers feed which AHUs, which feeders power which switchgear. Causes propagate up; symptoms propagate down.

Time

Temporal correlation.

Events within a propagation window get bundled. The first event in the cascade is usually the cause but Signal also weighs criticality and topology, not just timestamp.

ML

Causal scoring.

A learned model ranks candidate causes by historical co-occurrence patterns. The chiller that fails on Tuesday and triggers AHU alarms gets credit fast.

Output

Single ticket.

Forty alarms become one work order against one asset with the right runbook attached. Technicians fix the cause; the symptoms clear themselves.

03 / In Practice

The network view.

Live topology graph showing detected propagation paths. Nodes color by health. Edges show feed-through dependencies. Click any alarm cluster to see the inferred root and the supporting evidence.

A·IQ screenshot
04 / Under the Hood

Real configuration.

How this looks in your stack.

Topology
asset-graph.json.
{
  "@b3.chiller-1": {
    "feeds": ["@b3.ahu-1", "@b3.ahu-2", "@b3.ahu-3"],
    "powered_by": "@b3.switchgear-A",
    "criticality": 9
  }
}
Output
rca payload.
{
  "root_cause": "@b3.chiller-1.compressorTrip",
  "event_count": 42,
  "propagation_window_s": 183,
  "affected_assets": 11,
  "confidence": 0.94,
  "action": "create_wo:chiller-1"
}
05 / Security

Your data. Your infrastructure.

On-premise by default. Cloud-deployable when required. Your facility data never leaves your network.

TLS everywhere, secrets in vault, row-level security on every query. Containerized and isolated so one service going down never takes the rest with it.

A·IQ is built by Arcis FM, a Service-Disabled Veteran-Owned Small Business (SDVOSB). Set-aside eligible for federal contracts. CAGE 14DG6 · UEI Z95MQL2KEYG3.

TLS Everywhere
Service-to-service · client-to-server · API-to-database
On-Premise
Inside your firewall · zero cloud subscription required
Air-Gap Capable
Operates without any internet connectivity
SDVOSB Certified
CAGE 14DG6 · UEI Z95MQL2KEYG3 · set-aside eligible
Row-Level Security
Multi-tenant isolation at the database level
NIST 800-171
OT network segmentation · firmware governance
06 / Reference

Common Questions.

Engineer and operator questions on this capability.

01

Does RCA require us to model topology?

It accelerates accuracy if you do, but Signal can also infer topology from BAS naming conventions, BACnet hierarchy, and historical co-occurrence patterns.

02

How does RCA differ from RCA in process industries?

Same statistical foundations, applied to building systems. The propagation windows are tighter (seconds-minutes), the asset count higher, and the topology more graph-like than tree-like.

03

Can we override the inferred root?

Yes. Operators can promote, demote, or split events. Every override trains the model.

04

Does this require ML?

The default library is rules-based and works without ML. The ML layer adds confidence scoring and pattern learning over time.

07 / Related

Pair with these.

RCA tells you which asset to dispatch on. The rest of Signal tells you what is happening to it.

See your last alarm storm. Now see the cause.

Send us a 24-hour window where you had a major event. We will run RCA against it and show you the one asset that should have been on the work order.

Federal & State Certifications
SBA Certified Service-Disabled Veteran-Owned Small Business California Disabled Veteran Business Enterprise California Certified Small Business