Alarm Flooding During Power Restoration: Emerson Ovation and ICS Triplex TMR

Why Power Restoration Creates the Worst Alarm Scenario
Power restoration wakes every field device simultaneously. Transmitters, drives, and I/O modules boot together. Process variables remain undefined for 15 to 45 seconds. A typical DCS generates 400 to 800 alarms before operators can respond.
Emerson Ovation R3.5 stores alarm priorities in the ALMDB table. Without suppression logic, Priority 1 through 4 alarms trigger on first scan. A refinery Ovation system can generate over 1,200 alarms in 90 seconds after a 110kV bus trip.
ICS Triplex TMR adds complexity. The TMR controller executes three I/O channels per point. Channel synchronization takes 8 to 12 seconds. During this window, OPC quality is UNCERTAIN. If alarm logic fires on quality=BAD, a second wave triggers independently.
ISA-18.2 Framework: Priority Limits and Alarm Rates
ISA-18.2 defines acceptable alarm rates. Normal operations must stay below 1 alarm per 10 minutes. During abnormal conditions, the limit rises to 10 per 10 minutes. Power restoration routinely exceeds 100 per minute without mitigation.
ISA-18.2 recognizes “suppressed” states as legitimate — documented, time-limited conditions with mandatory expiration. The Emerson Ovation Alarm Manager implements suppression through the ALMSUPP attribute. Setting it to TRUE moves alarms to the suppressed queue. They appear in audit trails but not on operator displays. This distinction matters for SIL 1 and SIL 2 loops.
Building a Startup Suppression Block in Ovation
Configure the following logic in Ovation Control Builder:
- Step 1: Create discrete tag PWRRESTORE_TRIG. Drive it high when the CPU completes first-scan initialization. This occurs 12 to 20 seconds after power-on.
- Step 2: Connect PWRRESTORE_TRIG to a TON timer. Set PT = T#300S (5 minutes). This is your Startup Suppression Window (SSW).
- Step 3: During SSW active, set ALMSUPP = TRUE for Priority 3 and 4 alarms. Leave Priority 1 and 2 active.
- Step 4: For ICS Triplex points, add quality-based suppression. Suppress if OPC quality is UNCERTAIN or BAD. Use QUALITYMASK function block.
- Step 5: At SSW end, generate a Priority 3 alarm: “Startup suppression ended. Verify suppressed alarms.”
- Step 6: Log every suppressed alarm to historian with ALMSUPP_HIST=TRUE. This creates the ISA-18.2 audit trail. The Ovation analog input module HART diagnostic data is included in the suppressed alarm log for field device status tracking.
ICS Triplex TMR Channel Sync: Preventing False Alarms
ICS Triplex TMR uses 2-out-of-3 voting. Channel synchronization lag is 8 to 12 seconds at 100ms scan rates. The voted output carries UNCERTAIN quality during transition. The T8120 TMR processor interface adapter manages the inter-channel communication during this synchronization window.
Mitigation requires two changes. First, reconfigure Ovation OPC Client to treat UNCERTAIN as GOOD during SSW. Access this in OPC Client Configuration under Tag Quality Override. Second, add TMR_SYNC_DELAY in ICS Triplex Station Configurator. Set initial broadcast delay to 15 seconds. This holds voted output at HOLD_LAST_VALUE during alignment. The T8151C Trusted Communications Interface handles the OPC gateway between the TMR system and the Ovation DCS network.
Commissioning Validation: Target Below 10 per 10 Minutes
Validate with simulated power restoration. Use Ovation test mode rather than live power trips:
- Step 1: Enable Controller Simulation Mode for non-critical areas.
- Step 2: Force analog inputs to cold-start values (4.00 mA = 0%).
- Step 3: Trigger PWRRESTORE_TRIG manually. Record the time.
- Step 4: Monitor alarm summary for 5 minutes. Log count per minute.
- Step 5: Verify alarm rate stays below 10 per 10 minutes after minute 2.
- Step 6: At SSW expiration, count suppressed alarms released. Verify operator review within 3 minutes.
A well-configured system achieves below 6 per 10 minutes after minute 3. Above 15 per 10 minutes at the 5-minute mark requires further rationalization.
Conclusion and Action Advice
Alarm flooding during power restoration is solvable with deliberate design. Implement a time-bounded Startup Suppression Window in Emerson Ovation using ALMSUPP and a 300-second timer. Handle ICS Triplex TMR quality uncertainty using QUALITYMASK and a 15-second broadcast delay. Validate with simulated restart and target below 10 per 10 minutes at the 5-minute mark. Document every suppression decision and review the audit log quarterly.
