JESA RBMI Inspection β€” Dynamic Inspection Frequency (PFE)

Gradio application for Risk-Based Maintenance Inspection (RBMI) at JESA (Jorf Lasfar).

Built by: El Mehdi Ezzaim β€” Final Year Industrial Engineering Student, ENSA El Jadida. Internship: JESA (Jacobs Engineering SA), Jorf Lasfar, Morocco.

What it does

  • Calculates Remaining Life Assessment (RLA) and Risk-Based Maintenance Inspection (RBMI) dynamically.
  • Compares Fixed JESA inspection plan vs Dynamic RBMI plan with cost savings.
  • Recommends CND (Non-Destructive Testing) methods and corrective actions.
  • Shows regression chart with alert when predicted failure crosses FFS limit.

Standards

  • JESA ST-RBMI-02-OIJ 2023
  • API 580 (RBMI Framework)
  • API 510 (Pressure Vessels)
  • API 653 (Storage Tanks)
  • ASME Section VIII Division 1 UG-27

Equipment Covered

  • 401AAF01 β€” Sulfuric acid duct
  • 401AAD03 β€” Final duct
  • 412AAR01 β€” Tank T1 zone
  • 412ABR01 β€” Tank normal zone
  • 401AAR09 β€” Air reservoir

Input

  • Equipment TAG
  • Measured UT thickness (mm)
  • Inspection date

Output

  • RLA (years)
  • Status with color: πŸ”΄ Critical, 🟠 Surveillance, 🟑 Attention, 🟒 OK
  • Dynamic inspection frequency
  • Predicted year of failure
  • Regression chart (thickness vs time)
  • Cost comparison: Fixed vs Dynamic

Generated by ML Intern

This model repository was generated by ML Intern, an agent for machine learning research and development on the Hugging Face Hub.

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "ezzaimaaa/jesa-rbmi-inspection"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id)

For non-causal architectures, replace AutoModelForCausalLM with the appropriate AutoModel class.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support