Yggdrasil
MCP ServersMCP 伺服器 SKILLs技能 PlugIns解決方案 Asgard AI SolutionAsgard AI 方案 Submit Listing申請上架 GitHub
P

Predictive Maintenance 預測性維護

Released已發布
industry manufacturing

Design predictive maintenance strategies using sensor data, ML models for remaining useful life (RUL), and the P-F curve framework. Use this skill when the user needs to reduce unplanned downtime, transition from reactive to predictive maintenance, evaluate sensor/IoT investments, or estimate equipment failure probability — even if they say 'machines keep breaking down', 'when will this equipment fail', 'should we invest in IoT sensors', or 'reduce unplanned downtime'.

製造技能:Predictive Maintenance 分析與應用。

View on GitHub在 GitHub 查看

Framework 框架

IRON LAW: Predictive > Preventive > Reactive (but each has its place)

Reactive (fix after failure): cheapest per-event, most expensive in downtime
Preventive (fix on schedule): prevents some failures, causes unnecessary maintenance
Predictive (fix based on condition): lowest total cost, requires sensor investment

Not ALL equipment justifies predictive maintenance. Apply to equipment where
unplanned downtime cost >> sensor investment cost.

Maintenance Strategy Comparison

Strategy When to Maintain Advantage Disadvantage Best For
Reactive After failure Zero upfront cost Max downtime, safety risk Non-critical, cheap-to-replace equipment
Preventive On schedule (time/cycles) Predictable, simple Over-maintenance (replacing parts that still work) Equipment with known wear patterns
Predictive Based on condition data Minimize downtime AND maintenance cost Requires sensors, data infrastructure, models Critical, expensive, failure-has-cascading-effect equipment

P-F Curve (Potential Failure → Functional Failure)

Condition
  │
  │  ●─── P (Potential failure detected by sensor)
  │     ╲
  │      ╲  ← P-F Interval (time to act)
  │       ╲
  │        ● F (Functional failure — equipment stops)
  │
  └──────────────────── Time

The P-F interval is your window of opportunity. Detect at P, schedule
repair before F. The longer the P-F interval, the more planning time.

Sensor Data Types

Data Type What It Detects Equipment
Vibration Bearing wear, imbalance, misalignment Rotating machinery (motors, pumps, turbines)
Temperature Overheating, friction, electrical faults Motors, transformers, bearings
Current/Power Load changes, electrical degradation Electric motors, drives
Acoustic Leaks, cavitation, micro-cracks Pressure systems, pipes, valves
Oil analysis Wear particles, contamination Gearboxes, hydraulic systems

ML Models for RUL (Remaining Useful Life)

Approach Method Data Required
Statistical Weibull distribution, exponential degradation Historical failure times
Classical ML Random Forest, Gradient Boosting on sensor features Labeled run-to-failure datasets
Deep Learning LSTM, 1D-CNN on raw sensor time series Large volumes of sensor data
Anomaly Detection Isolation Forest, Autoencoder Normal operation data only (no failure labels needed)

Implementation Steps

Phase 1: Select Equipment (criticality analysis)

  • Which equipment has highest downtime cost?
  • Which has cascading failure effects?
  • Prioritize: high cost × high frequency

Phase 2: Install Sensors

  • Match sensor type to failure mode (see table above)
  • Establish data pipeline: sensor → edge/cloud → storage

Phase 3: Build Baseline

  • Collect 3-6 months of normal operation data
  • Establish "healthy" patterns

Phase 4: Develop Models

  • Start simple: threshold-based alerts (vibration > X = warning)
  • Graduate to ML models as data accumulates
  • Anomaly detection if you have few/no failure examples

Phase 5: Operationalize

  • Integrate alerts into maintenance workflow (CMMS)
  • Define response procedures for each alert level
  • Measure: reduction in unplanned downtime, maintenance cost savings

ROI Calculation

Annual Savings = (Unplanned downtime hours reduced × Downtime cost/hour)
               + (Preventive maintenance events avoided × Cost per event)
               - (Sensor + infrastructure + model development cost)

Output Format輸出格式

# Predictive Maintenance Plan: {Equipment/Line}

Gotchas注意事項

  • Start with vibration monitoring: It's the most mature, best-understood predictive technique. 80% of rotating equipment failures can be predicted by vibration analysis alone.
  • Data quality > model complexity: A simple threshold alert on clean sensor data outperforms a sophisticated ML model on noisy, incomplete data. Fix data quality first.
  • False positives kill adoption: If the model cries wolf too often, maintenance teams ignore it. Tune for high precision (few false alarms) even at the cost of some missed detections early on.
  • Cultural change is harder than technology: Shifting from "run to failure" culture requires management buy-in and maintenance team training. Technology alone won't change behavior.

References參考資料

  • For sensor selection guide by equipment type, see references/sensor-guide.md
  • For LSTM-based RUL model tutorial, see references/rul-tutorial.md

Tags標籤

manufacturingpredictive-maintenanceiotreliability