Accendo Reliability

Your Reliability Engineering Professional Development Site

  • Home
  • About
    • Contributors
    • About Us
    • Colophon
    • Survey
  • Reliability.fm
  • Articles
    • CRE Preparation Notes
    • NoMTBF
    • on Leadership & Career
      • Advanced Engineering Culture
      • ASQR&R
      • Engineering Leadership
      • Managing in the 2000s
      • Product Development and Process Improvement
    • on Maintenance Reliability
      • Aasan Asset Management
      • AI & Predictive Maintenance
      • Asset Management in the Mining Industry
      • CMMS and Maintenance Management
      • CMMS and Reliability
      • Conscious Asset
      • EAM & CMMS
      • Everyday RCM
      • History of Maintenance Management
      • Life Cycle Asset Management
      • Maintenance and Reliability
      • Maintenance Management
      • Plant Maintenance
      • Process Plant Reliability Engineering
      • RCM Blitz®
      • ReliabilityXperience
      • Rob’s Reliability Project
      • The Intelligent Transformer Blog
      • The People Side of Maintenance
      • The Reliability Mindset
    • on Product Reliability
      • Accelerated Reliability
      • Achieving the Benefits of Reliability
      • Apex Ridge
      • Field Reliability Data Analysis
      • Metals Engineering and Product Reliability
      • Musings on Reliability and Maintenance Topics
      • Product Validation
      • Reliability by Design
      • Reliability Competence
      • Reliability Engineering Insights
      • Reliability in Emerging Technology
      • Reliability Knowledge
    • on Risk & Safety
      • CERM® Risk Insights
      • Equipment Risk and Reliability in Downhole Applications
      • Operational Risk Process Safety
    • on Systems Thinking
      • Communicating with FINESSE
      • The RCA
    • on Tools & Techniques
      • Big Data & Analytics
      • Experimental Design for NPD
      • Innovative Thinking in Reliability and Durability
      • Inside and Beyond HALT
      • Inside FMEA
      • Institute of Quality & Reliability
      • Integral Concepts
      • Learning from Failures
      • Progress in Field Reliability?
      • R for Engineering
      • Reliability Engineering Using Python
      • Reliability Reflections
      • Statistical Methods for Failure-Time Data
      • Testing 1 2 3
      • The Manufacturing Academy
  • eBooks
  • Resources
    • Accendo Authors
    • FMEA Resources
    • Glossary
    • Feed Forward Publications
    • Openings
    • Books
    • Webinar Sources
    • Podcasts
  • Courses
    • Your Courses
    • Live Courses
      • Introduction to Reliability Engineering & Accelerated Testings Course Landing Page
      • Advanced Accelerated Testing Course Landing Page
    • Integral Concepts Courses
      • Reliability Analysis Methods Course Landing Page
      • Applied Reliability Analysis Course Landing Page
      • Statistics, Hypothesis Testing, & Regression Modeling Course Landing Page
      • Measurement System Assessment Course Landing Page
      • SPC & Process Capability Course Landing Page
      • Design of Experiments Course Landing Page
    • The Manufacturing Academy Courses
      • An Introduction to Reliability Engineering
      • Reliability Engineering Statistics
      • An Introduction to Quality Engineering
      • Quality Engineering Statistics
      • FMEA in Practice
      • Process Capability Analysis course
      • Root Cause Analysis and the 8D Corrective Action Process course
      • Return on Investment online course
    • Industrial Metallurgist Courses
    • FMEA courses Powered by The Luminous Group
    • Foundations of RCM online course
    • Reliability Engineering for Heavy Industry
    • How to be an Online Student
    • Quondam Courses
  • Calendar
    • Call for Papers Listing
    • Upcoming Webinars
    • Webinar Calendar
  • Login
    • Member Home
  • Barringer Process Reliability Introduction Course Landing Page
  • Upcoming Live Events
You are here: Home / Articles / Building a RAM model? How granular do you need to go?

by André-Michel Ferrari Leave a Comment

Building a RAM model? How granular do you need to go?

Building a RAM model? How granular do you need to go?

Reliability, Availability, and Maintainability (RAM) modeling overview

The fundamental purpose of Reliability, Availability, and Maintainability (RAM) modeling is to quantify system performance, typically in a future time interval. A system is a collection of items that operate together to produce an output, often a production value. These items can include subsystems, components, software, human operations, and more. For example, an automobile can be viewed as a system with subcomponents like the drive train, engine, gearbox, etc. In RAM models, it is crucial to consider the relationships between these items to determine the system’s final output. They have proven effective in various industries as tools for cost avoidance, decision-making, and validating assumptions made by internal stakeholders.

Building the model and its granularity level

Building a RAM model requires inputs such as equipment performance records, operating philosophy, operating costs, and the desired production throughput. The model is typically run over a future time interval, (e.g. five years), and provides valuable information to the operator. This information can include the total cost of operating the system, production losses, spare parts usage, as well as the impacts of weak links or bottlenecks in the system. For example, analyzing spare parts usage requires incorporating the components associated with those spare parts into the model. As the model’s level of detail increases, the number of blocks in the model also increases as shown in the diagram below. For instance, starting at the top of the diagram, the System Level Process Unit 2 block can be broken down into a 4-block pumping Sub System (Sub System Level 1), and the Pump element can be further divided into 5 blocks, as shown in Sub System Level 2. Consequently, if the motor has 5 subcomponents and each valve has 3 subcomponents, Process Unit 2 alone would become a 17-block system.

Elements of a generic system, with one subsystem level 1 and then one subsystem level 1 included.
Illustration of increase in granularity and block numbers

Advantages and drawbacks of granularity

Increasing granularity provides more detailed and precise information about the system’s overall performance over the desired future time interval. Each block contains specific information, particularly regarding life distributions, costs, and maintenance tasks. Therefore, processes like maintenance strategies can be detailed, and any necessary improvements to block performance can be quantified and justified. However, granularity also has its drawbacks, which include the following:

  • More blocks necessitate more information and analysis for each block, ultimately increasing the time required to build the entire RAM model.
  • Similarly, more blocks require more time to run the model. RAM models with a large number of blocks (over 1,000) and complex operating philosophies may take days (Yes! Multiples of 24 hours) to run.


Ultimately, the trade-off depends on what the operator requires from the model. For instance, if the goal is to identify weak links in the system, an equipment model like Sub Component Level 1 in the diagram above would suffice. On the other hand, determining spare part min/max levels in a warehouse would necessitate a more granular level (Sub Component Level 2). The complexity of the model should be based on the asset’s cost and criticality. For example, an orbital satellite system, which is expensive to build and launch usually requires high reliability due to the lack of possible human intervention once in space, would benefit from more granular level models.


RAM models are flexible and can be easily modified. In cases where a mixture of critical and non-critical subsystems exists, a combination of Sub Component Level 1 and Level 2 can be built. As mentioned before, the key is to identify the needs and objectives of the operator and understand how the system functions before deciding on the model’s complexity and level of granularity.

Filed Under: Articles, on Maintenance Reliability, The Reliability Mindset

About André-Michel Ferrari

André-Michel Ferrari is a Reliability Engineer who specializes in Reliability Analytics and Modeling which are fundamental to improving asset performance and output in industrial operations.

André-Michel has approximately 30 years of industrial experience mainly in Reliability Engineering, Maintenance Engineering, and Quality Systems Implementation. His experience includes world-class companies in the Brewing, Semiconductor, and Oil & Gas industries in Africa, Europe and North America.

« Introduction: AI & Predictive Maintenance
Using Monte Carlo Simulations in Excel to Assess Uncertainty in Asset Replacement Decisions »

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

The Reliability Mindset logo Photo of André-Michel FerrariArticles by André-Michel Ferrari
in the The Reliability Mindset: Practical Applications in Industry article series

Join Accendo

Receive information and updates about articles and many other resources offered by Accendo Reliability by becoming a member.

It’s free and only takes a minute.

Join Today

Recent Posts

  • Today’s Gremlin – It’ll never work here
  • How a Mission Statement Drives Behavioral Change in Organizations
  • Gremlins today
  • The Power of Vision in Leadership and Organizational Success
  • 3 Types of MTBF Stories

© 2025 FMS Reliability · Privacy Policy · Terms of Service · Cookies Policy