Scheduled Maintenance Optimization


Be Proactive

BQR’s SMO module Optimizes the periods between Preventive Maintenance (PM) events for equipment at the various asset hierarchy levels, accounting for equipment ageing (failure distribution),  logistics, cost, and grouping of maintenance tasks.

For optimization of inspections schedule click here.



  • Find optimal balance between OPEX and CAPEX
  • With an optimal preventive maintenance program, you transition from reactive to proactive maintenance
  • Identify main cost and down-time drivers


Optimization accounts for grouping of maintenance actions in order to reduce the number of times that an assembly is opened

Logistics Map

Steps for conducting a Scheduled Maintenance Optimization


Import (optional)

  • Import the block tree, components and failure modes from BQR’s FMECA using BQR’s Core Database
  • Alternately, data can be imported from CSV files


User Input

  • Define project data such as: Life-Cycle period and operation profiles
  • Define the reliability model, repair and replace policy for each block
  • Define logistics options for the asset including: spare stocks, OEMs, shops, and transportation routes
  • Define costs of inspections, maintenance actions, and downtime
  • Define resources required for each inspection and maintenance task (optional)
  • Define additional scenarios in order to compare cost and availability



  • The software validates the user data. If data is missing, user is notified
  • Software optimizes the preventive maintenance schedule in order to minimize the Life-Cycle Cost (LCC) while keeping high asset availability



  • Detailed reliability and availability parameters for each block
  • Simple and actionable maintenance plan
  • All reports can be saved as Excel, HTML or Word files
Spare parts and maintenance optimization
Informative tree view


  • Flexible asset behavior model
  • Part libraries
  • Import tree from Excel or BQR CARE
  • Fast analytic calculations
  • Search and Sort functions
  • Notify user if project data is incomplete or inconsistent
  • Detailed help and wizard for beginners and advanced users