Skip to content

Spare parts optimisation

Systems and process equipment in the oil and gas industry typically require maintenance resources and repair activities to sustain a level of availability. Maros and Taro present an extensive maintenance strategy modelling capability to cover maintenance and repair philosophies which includes monitoring services, equipment, manpower, spare parts etc. These features provide the ability to optimise system uptime. It cannot be over-emphasised the importance of designing a system with lifetime upkeep as a main parameter, even from the earliest conceptual ideas.

Typically users should formulate various scenarios for system maintenance (including Spare parts optimisation) and repair when assessing particular systems. Maros and Taro offer the following simulation capabilities:

  • General maintenance (unscheduled)
  • Delayed maintenance (seasonal)
  • Preventive maintenance (planned)
  • Condition Monitoring (predictive)
  • Opportunity maintenance (convenience)

Obviously, before setting-up any models, users must have a clear objective for introducing maintenance modelling. Furthermore, the level of detail of the model together with the stage in the project lifecycle should reflect the status of the system being analysed. For example, there is no need for a comprehensive spare parts inventory analysis when comparing alternative concepts in the early stages of a study.

Let’s look at an example. A pump repair requires a pump seal replacement part. The full capacity of seal replacement parts is 5. When the stocking level hits 3 a restocking will be carried out; it takes 15 to 30 days to restock. For this example we assume the pump has a Mean Time To Failure of 0.5 years and Mean Time To Repair of 24 hours. The system life we are looking at is 2 years. The maintenance spare parts can be setup with the following main attributes:

So to summarise the inputs:

  • Number in stock (Capacity): the maximum amount of the spare that can be held. This has also been used as the initial number available for this equipment item.
  • Mobilization time: Time taken when spare is drawn out of our stock and put into use.
  • Restocking level: The level at which a restocking activity is invoked.
  • Restocking time: Time taken for the restocking.

The following time line one life cycle scenario:

Plant - Spare parts optimisation - stocking-analysis-first-case

Stocking analysis - first case

The overall results say:

  • Total repair 4
  • Number of restocking 2
  • Total spares used 4

The case mentioned above helps to understand the concept but for extremely demanding spare parts analyses, it could be that additional spares are consumed during the restocking activity. In that case the level of complexity increases and further questions must be answered:

  • How to address the restocking activity?
  • When a restocking order arrives, how many items will be replenished?

Let’s look at a scenario where spare parts are consumed, the replenishment level has reached its threshold and there is an existing order in place. An additional order will be issued independently but the number of parts ordered refers to the previous order plus what has been consumed.

In addition, when an existing order arrives, it will be added to the pool of resources given the current stock level. This kind of restocking process is called parallel restocking. In this kind of scenario, the threshold for restocking always equals the level of replenishment minus one when another order has been placed.

Let’s take the previous example and extend it. The spare seal replacement parts still hold 5 and restocked when we hit a stock number of 3. However, instead of one pump, now the system has three identical pumps in operation simultaneously. Additionally, the restocking time is extended to 60 days.

Plant - Spare parts optimisation - stocking-analysis-second-case2

Stocking analysis - second case 2

Overall results about spare:

  • Total used: 12
  • Restocking: 7

There are other options to report the stock levels throughout the simulation. For example a graph showing the stock levels throughout the simulated life provides a quick visualisation of the stock level at a specific point of the system life. The stock level could be averaged out for an interval to indicate that, at some point within that period of time, a spare part will be used:

Plant - Spare parts optimisation - stock-level

Stock level

Understanding the impact of spares could be extremely complicated for multiple spare parts evaluation scenarios. Operational expenditure calculations can be included in comprehensive analyses in Maros and Taro.

Author: Victor Borges

4/20/2015 2:55:05 PM

Contact us

How can we help you?

Contact us

Read more blog posts

Back to blog overview