Industrial alarm flood with multiple red warning alerts on control room monitors, illustrating alarm overload, EEMUA 191 and ISA-18.2 alarm management.

Short Summary

An alarm flood occurs when an operator receives more alarms than they can effectively assess and respond to, commonly defined as more than 10 new alarms in 10 minutes on a single console. Alarm floods can delay critical responses, increase operator fatigue and compromise process safety. This guide explains the alarm flood benchmarks outlined in EEMUA 191, ISA-18.2 and IEC 62682, identifies common causes such as cascading process events, chattering alarms and poor alarm rationalisation, and outlines practical ways to reduce alarm overload. By monitoring key alarm management KPIs, prioritising high-risk alarms and implementing controlled improvements, industrial facilities can improve operator response, alarm system performance and operational reliability.

What Is an Alarm Flood?

An alarm flood is a burst of alarms that is too fast for an operator to handle well. ANSI/ISA-18.2 and IEC 62682 give more than 10 alarms in 10 minutes per operator as the alarm flood definition. EEMUA 191 adds an end point: the flood is over once a 10-minute period has fewer than five new alarms.

When you test for an alarm flood, only count new alarms on one console, and leave out alarms that clear, acknowledgements and plain event messages.

Quick answer: An alarm flood is when alarms reach an operator faster than they can check and act on them. The usual alarm flood test is more than 10 new alarms in 10 minutes on one operator console. Your site’s alarm philosophy should set exactly how alarms are counted and when an alarm flood ends.

  • Alarm flood detection threshold: more than 10 new alarms in 10 minutes, per console.
  • Steady-state average alarm rate target: about 1 alarm per 10 minutes, per console.
  • How to reduce alarm floods: measure your alarm data, find the worst alarms, fix them at the source and then check the result.

Comparison of the alarm flood detection limit with the target average alarm rate under steady-state conditions. 

These two numbers do different jobs, so it helps to keep them apart in your reports.

Measure Value What it tells you
Alarm flood detection threshold More than 10 new alarms in 10 minutes A short burst the operator cannot keep up with
Steady-state average alarm rate target About 1 alarm per 10 minutes The normal workload during steady running

A console can stay below the alarm flood detection threshold all day and still be overloaded. Eight alarms every 10 minutes never triggers an alarm flood, but it is still eight times the steady-state target.

Why the definition matters

Picture a crude transfer pump that trips. Within minutes, the operator sees alarms for low pressure, low flow, a stopped motor, low flow at the next heater and a rising tank level. That can be 12 alarms in a few minutes, which is an alarm flood, yet only one of them is the real cause. A clear alarm flood definition lets your team count events like this and fix the alarms that make them worse.

Why Are Alarm Floods Dangerous?

During an alarm flood, the alarm system can end up hiding the very problem it is meant to show.

  • Key alarms get buried. An urgent alarm can scroll out of sight while the operator deals with less important ones.
  • Action is slower. Each alarm requires time to review, assess and acknowledge, meaning an excessive number of alarms can slow down responses to critical events. 
  • Operators tire. Alarm fatigue occurs when operators are exposed to an overwhelming number of low-priority alerts, causing them to become less attentive and potentially miss critical warnings. 
  • The first cause is hard to find. Dozens of linked alarms can hide the event that started the whole chain.
  • Risk spreads. Slow or wrong action can affect process safety, production and equipment reliability.

An illustrative upset

Consider a hypothetical scenario on a gas platform: a compressor shuts down due to high vibration, causing pressure to build as upstream vessels begin to back up. In eight minutes the operator gets 40 alarms, and the trip alarm that explains them all sits near the bottom of the list. With good design, the trip alarm would stand out and the expected follow-on alarms would be grouped, so the list would be far shorter and clearer.

A documented case: BP-Husky Toledo Refinery (2022)

The US Chemical Safety Board (CSB) looked into a fatal fire at the BP-Husky Toledo Refinery in Ohio. Its final investigation report found that operators had faced an alarm flood for nearly 12 hours, with 3,712 alarms. The CSB found that the alarm flood overwhelmed and distracted the operators, which caused delays and errors in their response to critical alarms.

The CSB named the alarm flood as one of several safety issues rather than the only cause. It also asked ISA to add targets that help sites judge each single alarm flood event.

EEMUA 191, ISA-18.2 and IEC 62682 Compared

Three documents guide most ISA-18.2 alarm management work, and while they are closely linked, they are not the same.

Publication What it is Current edition Main role Use it for
EEMUA 191 Industry guide from the Engineering Equipment and Materials Users Association Edition 4, November 2024 Practical good practice for design, management and buying of alarm systems Performance targets and design advice
ANSI/ISA-18.2 Standard from the International Society of Automation ANSI/ISA-18.2-2016 Sets out the alarm management lifecycle and its requirements Building and running an alarm management program
IEC 62682 International standard, based on ISA-18.2 IEC 62682:2022, which was adopted in Australia as AS IEC 62682:2023. International version of the lifecycle approach Projects that follow IEC or Australian standards

EEMUA states that both standards are aligned with EEMUA 191. In short, EEMUA 191 gives practical targets, while ISA-18.2 and IEC 62682 set out the lifecycle that a well-run alarm system should follow.

What alarm frequency is considered manageable for an operator? 

During steady operation, about 1 alarm per 10 minutes per console is the target. This equates to roughly six manageable alarms per operator each hour, or around 150 over a 24-hour period. ISA-18.2’s metrics treat 2 alarms per 10 minutes (12 an hour, 300 a day) as the most an operator can manage. EEMUA 191 gives a similar steady-state target.

These figures apply to steady running and assume at least 30 days of data. After a major upset, the aim is no more than 10 alarms in the first 10 minutes. Track both the average and the peak, because a good average can hide a serious alarm flood.

Alarm flood benchmark table

Each figure below is labelled by type. A published benchmark comes from a named standard or guide. An investigation trigger is a practical level at which Sarom Global suggests a closer look, and it is not taken from any standard. Figures marked illustrative, used only in the dashboard example later, are made up to show a format.

 

KPI Good performance target Source of target Investigate if Type of “investigate” figure
Average alarm rate (steady state, per console) About 1 per 10 minutes Published benchmark: ISA-18.2 metrics; EEMUA 191 More than 2 per 10 minutes Published benchmark: ISA-18.2 “maximum manageable” level
Peak alarm rate (most alarms in any 10 minutes) 10 or fewer Published benchmark: ISA-18.2 metrics; EEMUA 191 upset target More than 20 Investigation trigger
Time in alarm flood (% of total time) Less than 1% Published benchmark: ISA-18.2 metrics More than 2.5% Investigation trigger
Stale or standing alarms (active more than 24 hours) Fewer than 5 per day Published benchmark: ISA-18.2 metrics (EEMUA guidance is often quoted as fewer than 10) More than 20 Investigation trigger
Chattering or fleeting alarms Zero Published benchmark: ISA-18.2 metrics More than 5 Investigation trigger
Priority split (three-priority system) About 80% low, 15% medium, 5% high General guidance listed in ISA-18.2 metrics; not a mandatory split A large gap, mainly too many high-priority alarms Investigation trigger

Sources: ISA-18.2 metrics as reproduced in Improving alarm management with ISA-18.2 (2009 edition); EEMUA 191 targets as cited by the ASM Consortium. Check each figure against the edition your site uses.

Three points help when you read this table:

  1. Published figures are a guide, not the law. Meeting them does not prove regulatory compliance or a safe plant.
  2. Your site sets its own targets. Final figures belong in your alarm philosophy and may differ between plants and consoles.
  3. Abnormal operation is different. Startup, shutdown and process upsets need their own targets, separate from steady running.

Five Common Causes of Alarm Floods

Most alarm floods have more than one cause, so use the list below as a checklist rather than a single answer.

1. Cascading process events

One trip, power dip or communications failure can set off a chain of related alarms and a full alarm flood. Check: alarms that always show up together after the same event, because they may suit first-out alarms, grouping or designed suppression.

2. Poor alarm rationalisation

Rationalisation is the review that confirms each alarm is needed and has a clear operator action. Without it, alarms pile up over years of projects and changes. Check: alarms in your master alarm database with no stated cause, consequence or operator response.

3. Chattering and fleeting alarms

Chattering alarms switch on and off again and again, often three or more times in a minute, while fleeting alarms clear before anyone can act. One faulty point can cause hundreds of alarms a day and trigger an alarm flood on its own. Check: noisy instruments, limits set too close to normal values, and missing deadband or delays.

4. Priority inflation

Too many alarms are set to high priority “just in case”, so priority no longer shows the operator what to do first. Check: your priority split, and each high-priority alarm against its consequence and response time.

5. Weak change control

New alarms, changed limits and temporary bypasses build up without proper review, and a well-designed system slowly drifts back into poor performance. Check: gaps between the live system and the master alarm database that have no approved change record.

How to Measure Alarm Flood Performance

Measure before you change anything. Pull at least 30 days of data from your alarm and event log, report each console on its own and use the same counting rules every time.

The main alarm management KPIs are average rate, peak rate, flood count, time in flood, standing alarms, chattering alarms, priority split, and shelved or suppressed alarms.

How to calculate alarms per operator per hour

Alarms per operator per hour = new alarms on one console ÷ hours in the period

How to count alarm floods the same way every time

Small changes in method can change your results, so write your rules down. Here is a simple method that gives repeatable alarm flood results:

  1. Split time into fixed blocks. Use 10-minute blocks that start on the hour (10:00, 10:10, 10:20). Do not let blocks overlap.
  2. Count only new alarms. Leave out returns to normal, acknowledgements, events and duplicate records.
  3. Mark the start. A flood starts in the first block with more than 10 new alarms.
  4. Mark the end. Following EEMUA 191, the flood ends at the first later block with fewer than five new alarms.
  5. Record each flood event. Note its start, end, alarm count and peak block.
  6. Work out time in flood. Add up the length of all flood events, then divide by total time.

Flood events show how often an alarm flood happens, while time in flood shows how much of each shift was spent in one, so report both. A sliding window will give higher peak counts, so never compare results from different methods.

How to find the alarms causing most of the load

Rank every alarm by how often it occurred. The top ones are often called “bad actors”, and in many plants a short list of them causes much of the load. Note which bad actors show up during each alarm flood, not just across the month. Our DCS alarm management practical guide for plant operators explains how these KPIs fit into a wider program.

What Should You Fix First?

When alarm floods keep coming back, do not start by changing limits across the whole system. Instead, start where the risk and the alarm load are greatest.

  1. Study recent floods. For each one, identify the event that started it, the console it affected and the alarms that appeared together.
  2. Judge the risk. Ask whether important alarms were hidden, or whether operators had too little time to respond safely.
  3. Target the worst contributors. Put repeat chattering alarms, alarms with no operator action and poorly defined alarm responses at the top of the list.
  4. Make controlled changes. Agree each change with operations and engineering, follow management of change and test every change before it goes live.
  5. Verify the result. Compare alarm rates, flood count and time in flood with your baseline, and confirm that important alarms still work as intended.

Rank fixes by risk and by how much each alarm adds to the load, because how often an alarm occurs is only part of the picture.

How to Stop and Reduce Alarm Floods

Learning how to reduce alarm floods means running a steady improvement loop instead of a single clean-up project: measure, fix, check and repeat.

1. Measure the baseline

Use the counting method above to record rates, flood events, time in flood and bad actors for each console, and repeat it after every round of changes.

2. Rationalise alarms

Review each alarm with operators and engineers. Confirm why it exists, what the operator must do, how much time they have and what priority it needs. If no operator action is needed, turn the alarm into an event or log entry.

3. Fix chattering alarms at the source

Do not just hide nuisance alarms. Repair or recalibrate faulty instruments, and move alarm limits away from normal operating values. Add deadband (or hysteresis), so the alarm only clears once the value has moved back by a set margin. Add on-delays or off-delays where the process allows. Our process control engineering services can help with tuning and instrument problems behind repeat alarms.

4. Use state-based alarming and designed suppression with care

State-based alarming changes alarm settings to suit the plant’s state, such as startup or shutdown. Designed suppression uses logic to hold back alarms that are expected, such as low flow on a pump that has been stopped on purpose.

Both need firm safeguards. Base each rule on a written reason, test it before use and keep it under management of change. Engineers should be able to see every suppressed alarm, and alarms should return to normal on their own when the plant state changes.

5. Control alarm shelving

Shelving lets an operator temporarily remove an alarm from the active alarm list, for example while a faulty transmitter waits for repair. Because a shelved alarm is out of sight, shelving needs:

  • A time limit, after which the alarm returns on its own
  • Approval for high-priority or safety-related alarms
  • A clear list of shelved alarms that everyone can see
  • A review at every shift handover

6. Manage change and audit regularly

Keep your alarm philosophy, master alarm database and live system in line. Audit them on a set schedule, and re-measure alarm flood performance after any major change. Our DCS alarm management services cover alarm rationalisation, suppression design and system optimisation.

People matter too, because operators and engineers need to know why the system works the way it does. A DCS alarm management training course helps teams keep improvements in place.

Alarm KPI Dashboard Example

A simple dashboard lets teams track the same alarm management KPIs each month for each console and see progress at a glance.

KPI Baseline Target Current Trend
Average alarm rate (per 10 minutes) 4.8 1 or fewer 1.6 Improving
Peak alarm rate (most in any 10 minutes) 64 10 or fewer 22 Improving
Time in alarm flood 9.5% Less than 1% 2.1% Improving
Standing alarms (more than 24 hours) 37 Fewer than 5 9 Improving
Chattering alarms 18 0 3 Improving
Priority split (low / medium / high) 45 / 30 / 25 80 / 15 / 5 70 / 20 / 10 Improving
Shelved alarms at month end 26 Set by site 8 Under review

Always note the time period, plant conditions and scope of changes. A drop in time in alarm flood is only good news if no key alarm was removed or hidden to get there.

 

Improve Alarm Management with Sarom Global

Sarom Global is an Australian-headquartered engineering consultancy that supports energy, utility, oil and gas and process plants. Our process control, instrumentation and alarm management engineers help sites find the causes of a repeat alarm flood and fix them at the source.

A practical first step is an alarm workshop with your operations and engineering teams. Together, we review your alarm data, pick the alarms that create the most workload and agree a rationalisation plan. We can also analyse incidents where an operator response was late or wrong.

This article is general educational guidance, so base any change to your alarm system on a review of your own site.

To discuss an alarm workshop or rationalisation project, contact Sarom Global’s DCS alarm management team.

Frequently Asked Questions About Alarm Floods

How many alarms is an alarm flood?
An alarm flood is more than 10 new alarms in 10 minutes on one operator console, a test used by ISA-18.2, IEC 62682 and EEMUA 191. Under the EEMUA 191 method, the alarm flood ends when a 10-minute period has fewer than five new alarms.

What is an acceptable alarm rate per operator?
The common target is about 1 alarm per 10 minutes, or 6 per hour, during steady operation. ISA-18.2 treats 2 per 10 minutes (12 per hour) as the most an operator can manage, and both figures assume steady running and at least 30 days of data.

How do you calculate the alarm flood rate?
Split your alarm log into fixed 10-minute blocks and count the new alarms in each one. Any block with more than 10 new alarms is in flood, and time in flood is the total flood time divided by the total time measured.

What is the difference between an alarm flood and alarm fatigue?
An alarm flood is a short burst of more alarms than an operator can handle, while alarm fatigue is a gradual loss of attention that builds over weeks of nuisance alarms. Frequent floods can cause fatigue, and fatigue makes each new flood harder to handle.

Which alarm management KPIs should a plant monitor?
Most plants should start with average rate, peak rate, time in flood, flood count, standing alarms, chattering alarms, priority split and shelved alarms, measured monthly for each console using the same rules.

What is the difference between alarm shelving and suppression?
Shelving is a manual, short-term action taken by an operator and normally has a time limit. Suppression is designed into the system and uses logic or the plant’s operating state to hold back expected alarms, and both need controls and regular review.

Can alarm suppression create safety risks?
Yes, suppression can create safety risks if it is poorly designed or controlled. A rule that is too broad can hide a real fault, and a rule that never resets can hide alarms for weeks, so test every rule, keep a visible list of suppressed alarms and review them under management of change.

What is a chattering alarm?
A chattering alarm turns on and off repeatedly in a short time, often three or more times in a minute, usually because of a noisy instrument, a limit set too close to normal operating values or missing deadband.

How do you reduce alarm floods during startup?
Use state-based alarming so that alarm settings match the startup state, and hold back alarms that are expected during startup using documented, tested rules. Then check that every alarm returns to its normal setting once the plant is running steadily.