INJ-00017 — compressor_vibration

Status: EXPIRED · Category: A · Source: auto Fired at: 73.39 h · Duration: 4.0 h · Target: NE-01 Economic impact: $-2,800 /h

Parameters

{
  "vib_mm_s": 3.6,
  "plant_id": "NE-01",
  "product": "LIN",
  "customer_id": "C-12",
  "truck_id": "T-E03",
  "driver_id": "D-E04"
}

Cascade — 11 agent steps

#stepagentdetail
1INJECTIONInjection Enginecompressor_vibration: MAC vibration 3.6mm/s (ELEVATED), ISO 10816-3 zone B (acceptable). Zone thresholds: A≤2.3, B≤4.5, C≤7.1, D>7.1. Duration ~0.5h.
2MPC_SOLVEMPC Optimizer🧠 qwen3.5:9b (conf 75%): Current MAC load is 80%, which is the maximum sustainable limit to avoid tank overflow. However, active injection ‘jt_valve_stiction’ has increased HP flooding to 83% (threshold 80%) and cause…
3PHYSICSPhysics Kernel📐 MPC: Optimal load 83% (4h horizon) | Priority: 3 | Expected margin: $0/h | Reason: All constraints healthy → optimize revenue (+load)
4PRODUCTIONProduction AgentVibration at 3.6mm/s indicates early-stage bearing wear or minor imbalance. MAC health=83%, surge margin 38% — healthy. Lundberg bearing L10 life ≈ 18820 h (baseline 40,000 h at 2.8 mm/s; life ∝ amplitude⁻³). At curre…
5TANKSTank Inventory AgentReducing load 80%→74% (actual cut 6 pts, 6% intended). Power draw 21.4MW→~19.8MW. GOX/GAN/LOX/LIN mass flow drops ~8%.
6DISPATCHDispatch AgentLOX at 60%, LIN at 61%. At reduced load, tank fill rates drop ~8%. Tanks adequate for maintenance window.
7CUSTOMERSCustomer Impact AgentNormal dispatch continues. If maintenance extends beyond 2h, HUB agent accelerates dispatch. Drivers available: 4.
8LOSS_MITIGATIONLoss LedgerDuring load reduction, 8% less product. Customers with <2d inventory at risk of delayed delivery. Monitor SLA impact.
9ECONOMICSEconomics Agent📉 L1: Primary Production Physical Balance — PROC reduces load to maintain production continuity
10RECOVERYRecovery PlannerCost of acting: revenue impact -57k/h total loss + 24h restart. Maintenance cost pays for itself vs trip risk. maintenance(mac) dispatched — ETA 60 min.
11STEP_10STEP_101) Maintenance crew dispatched (1 millwright + 1 vibration analyst, ETA 60 min) for MAC bearing inspection. 2) At 74% load, vibration should drop to ~3.1mm/s (amplitude ∝ ω²). 3) After maintenance: health→100%, ramp b…

Raw effects

  1. MAC vib 3.6mm/s, health→90%, all tanks venting
  2. compressor_vibration: MAC vibration 3.6mm/s (ELEVATED), ISO 10816-3 zone B (acceptable). Zone thresholds: A≤2.3, B≤4.5, C≤7.1, D>7.1. Duration ~0.5h.
  3. 🧠 qwen3.5:9b (conf 75%): Current MAC load is 80%, which is the maximum sustainable limit to avoid tank overflow. However, active injection ‘jt_valve_stiction’ has increased HP flooding to 83% (threshold 80%) and caused unstable pressure control, while ‘trailer_boiloff_valve_leak’ indicates T-E01 losing 600kg over 12h (50kg/h) with boiloff valve leakage. The MPC optimizer suggests 75%, but given the 83% HP flooding and 5.0mm/s vibration (high risk for bearing failure), we must prioritize equipment safety. Reducing load to 72% drops HP flooding to ~78% and reduces vibration to safe levels (<4.5mm/s expected). This preve
  4. 📐 MPC: Optimal load 83% (4h horizon) | Priority: 3 | Expected margin: $0/h | Reason: All constraints healthy → optimize revenue (+load)
  5. Vibration at 3.6mm/s indicates early-stage bearing wear or minor imbalance. MAC health=83%, surge margin 38% — healthy. Lundberg bearing L10 life ≈ 18820 h (baseline 40,000 h at 2.8 mm/s; life ∝ amplitude⁻³). At current load 80%, centrifugal force amplifies the defect. Reducing rotor speed lowers vibration amplitude.
  6. Reducing load 80%→74% (actual cut 6 pts, 6% intended). Power draw 21.4MW→~19.8MW. GOX/GAN/LOX/LIN mass flow drops ~8%.
  7. LOX at 60%, LIN at 61%. At reduced load, tank fill rates drop ~8%. Tanks adequate for maintenance window.
  8. Normal dispatch continues. If maintenance extends beyond 2h, HUB agent accelerates dispatch. Drivers available: 4.
  9. During load reduction, 8% less product. Customers with <2d inventory at risk of delayed delivery. Monitor SLA impact.
  10. 📉 L1: Primary Production Physical Balance — PROC reduces load to maintain production continuity
  11. Cost of acting: revenue impact -57k/h total loss + 24h restart. Maintenance cost pays for itself vs trip risk. maintenance(mac) dispatched — ETA 60 min.
    1. Maintenance crew dispatched (1 millwright + 1 vibration analyst, ETA 60 min) for MAC bearing inspection. 2) At 74% load, vibration should drop to ~3.1mm/s (amplitude ∝ ω²). 3) After maintenance: health→100%, ramp back to 80% over 30 min. 4) Vibration analyst signs off at <2.5 mm/s. Expected total recovery: 1-2h.

Deep RCA — agentic investigation

Investigation: INV-30f685caa2 · Status: running · Model: qwen3.5:27b

Hypotheses (ACH-scored)

#StatusConfidenceCategoryTEMPPHYSSUPPCONTRABASECOMPHypothesis
1residual50%Process/Utility0.500.500.500.500.500.50Primary cause: compressor vibration directly degraded Main Air Compressor
2residual50%Procedural0.500.500.500.500.500.50Contributing factor: leading indicators in the window were available but not acted on by the swarm agents
3residual50%Instrumentation0.500.500.500.500.500.50Alternative: sensor / instrumentation drift may have delayed detection

Swarm action trace

AgentTriggerDecisionOutcomeReasoning
FLEET-CFOread_fleetPENDINGFLEET: 1,087,249/d margin (98%) | OFF-PEAK $38/MWh
HUB-EASTread_customersPENDINGEastern Distribution Hub: 20 cust, 10 urgent, 0 CRITICAL, 0 dispatched this cycle, 3 total
FLEET-RTread_distributionPENDINGRoutes: 2 active (12 new) | 0 delivered (+0) | Fleet: 30% util | GCN: TRAINING (routes live) loss=0.0000 | LLM:
FLEET-FORECASTread_forecastPENDINGFORECAST: 33 tracked, 0 CRIT, 0 URG | proactive: 0 | LLM targets: none | top: Philadelphia St:LOX 3.4d, Philadelphia
FLEET-OPSread_fleetPENDINGOPS [GREEN]: 1on 0starting | 0alm 0crit | OFF-PEAK
NE01-SENSread_plantPENDINGNE-01 [NORMAL] 402 tags | 20MW surge=39% | PHX=78K HP=94K LP=81K | O2=99.5% flood=61% | health MAC=98.5% PHX=100.0%
FLEET-RTread_distributionPENDINGRoutes: 3 active (12 new) | 0 delivered (+0) | Fleet: 30% util | GCN: TRAINING (routes live) loss=0.0000
HUB-EASTread_customersPENDINGEastern Distribution Hub: 20 cust, 10 urgent, 0 CRITICAL, 0 dispatched this cycle, 3 total
NE01-ECONread_economicsPENDINGNE-01 [NORMAL] 837/h cost = $+44,228/h margin | GOX=1.4 GAN=83.0 LOX=26.3 LIN=2.4 LAR=0.0 kg/s | 20MW
FLEET-FCread_fleetPENDINGFLEET: 837/h cost, 38/MWh] | fleet 30% util (3del+0ret/10) | fuel
FLEET-FORECASTread_forecastPENDINGFORECAST: 33 tracked, 0 CRIT, 0 URG | proactive: 0 | LLM targets: none | top: Philadelphia St:LOX 3.4d, Philadelphia
FLEET-CFOread_fleetPENDINGFLEET: 1,061,465/d margin (98%) | OFF-PEAK $38/MWh
FLEET-OPSread_fleetPENDINGOPS [GREEN]: 1on 0starting | 0alm 0crit | OFF-PEAK
NE01-SENSread_plantPENDINGNE-01 [NORMAL] 402 tags | 20MW surge=34% | PHX=78K HP=93K LP=82K | O2=99.6% flood=56% | health MAC=98.4% PHX=100.0%
NE01-ECONread_economicsPENDINGNE-01 [NORMAL] 843/h cost = $+41,492/h margin | GOX=1.3 GAN=78.1 LOX=24.6 LIN=2.3 LAR=0.0 kg/s | 20MW
FLEET-FCread_fleetPENDINGFLEET: 842/h cost, 38/MWh] | fleet 30% util (3del+0ret/10) | fuel
FLEET-CFOread_fleetPENDINGFLEET: 1,007,443/d margin (98%) | OFF-PEAK 1,012,987 los
HUB-EASTread_customersPENDINGEastern Distribution Hub: 20 cust, 10 urgent, 0 CRITICAL, 0 dispatched this cycle, 3 total
FLEET-RTread_distributionPENDINGRoutes: 3 active (12 new) | 0 delivered (+0) | Fleet: 30% util | GCN: TRAINING (routes live) loss=0.0000 | LLM:
FLEET-FORECASTread_forecastPENDINGFORECAST: 33 tracked, 0 CRIT, 0 URG | proactive: 0 | LLM targets: none | top: Philadelphia St:LOX 3.4d, Philadelphia

Value attribution

Saved: 0 · Net: $0

Bucket$MethodConfidenceNote
neutral$0info_only1.00FLEET-CFO → read_fleet
neutral$0info_only1.00HUB-EAST → read_customers
neutral$0info_only1.00FLEET-RT → read_distribution
neutral$0info_only1.00FLEET-FORECAST → read_forecast
neutral$0info_only1.00FLEET-OPS → read_fleet
neutral$0info_only1.00NE01-SENS → read_plant
neutral$0info_only1.00FLEET-RT → read_distribution
neutral$0info_only1.00HUB-EAST → read_customers
neutral$0info_only1.00NE01-ECON → read_economics
neutral$0info_only1.00FLEET-FC → read_fleet
neutral$0info_only1.00FLEET-FORECAST → read_forecast
neutral$0info_only1.00FLEET-CFO → read_fleet
neutral$0info_only1.00FLEET-OPS → read_fleet
neutral$0info_only1.00NE01-SENS → read_plant
neutral$0info_only1.00NE01-ECON → read_economics