Wolverine hybrid workbook replay
Thirty-second replay across the extended Mar 2-13 workbook, with longwall and bunker observed throughout and belt/IP98 validated only inside the shorter overlap window.
Thirty-second replay across the extended Mar 2-13 workbook, with longwall and bunker observed throughout and belt/IP98 validated only inside the shorter overlap window.
This prototype does not use a trained model. It applies ordered heuristics to synchronized longwall and bunker telemetry plus observed or calibrated outby context, then turns the inferred state into a surface-facing recommendation. The live Why the model thinks that list in the action panel is generated from these same branches.
Shear position, shear motor amps, AFC head amps, crusher amps, and stage-loader amps determine whether the face is actively cutting and which direction the pass appears to be moving. The current prototype also watches for short level-offs near the ends of travel.
Outby belt amps, bunker motor amps, IP98, bunker infeed, and bunker outfeed determine whether material is still moving through the bunker and belt network. Belt/IP98 are directly observed only in the validated overlap window and estimated elsewhere.
Bunker occupancy, drain rate, shear variance, and seeded review hints determine whether the system should keep clearing, prepare for a switch, or route a segment for review.
clamp((bunker_level * 1.85) / max(outfeed - infeed, 2.8), 0.7, 16.5)
Higher bunker occupancy lengthens the clear time. Stronger net drain shortens it. The result is clipped to a prototype range of 0.7 to 16.5 minutes.
clamp(3.8 + bunker_level/18 + volatility_penalty + outfeed_penalty + seeded_review_penalty, 3.4, 13.5)
The baseline wait grows with bunker occupancy, then gets longer if shear behavior is volatile, outfeed is weak, or the workbook already marked the interval as suspicious.
hold/transition: bunker_clear + 1.4
clean/dirty: cut_time_remaining + model_wait + 1.4
The extra 1.4 minutes is the prototype transport allowance between the active cut logic and the surface switch point.
If the cut is idle, the outby system is quiet, and bunker level is below about 8%, the app does not force a material-state call.
If face signals fall away but belts, bunker motor, or IP98 are still live, the app treats the system as clearing. If bunker-clear time stays above about 2.2 minutes, it remains a hold interval.
If bunker-clear time drops below about 2.2 to 2.8 minutes, bunker occupancy is below about 14% while outby flow is still active, or cutting has not committed strongly enough to one direction, the app marks a pending switch window.
Reverse shear travel faster than roughly 3 position units per minute, plus active cutter, AFC, crusher, and stage-loader load, maps to the learned clean-pass direction. If the shear pauses in the high-end band first, the prototype can start the clean pass after that pause instead of forcing the boundary exactly at the peak.
Forward shear travel faster than roughly 3 position units per minute, plus active cutting and heavier cutter load, maps to the learned dirty-pass return signature. If the shear pauses in the low-end band first, the prototype can start the dirty pass after that pause instead of forcing the boundary exactly at the valley.
These checks are evaluated top to bottom. The first matching envelope wins, then confidence is adjusted from signal strength, directionality, and any recent end-of-travel pause that matches the current geology baseline.
--
When shear position settles in this low-end band and then resumes upward travel, the prototype can treat that release as the dirty-pass boundary.
--
When shear position settles in this high-end band and then reverses, the prototype can treat that release as the clean-pass boundary.
--
--
This is a lightweight stand-in for the future geology input function. The numbers can move as seam conditions and expected signal shapes change.
Segments are flagged if average confidence drops below 56% or the state resolves to unknown.
Examples include heavy clean-pass cutter load, dirty-pass direction with unexpectedly light AFC head load, or active material load while the belt-run signal is off.
Hold and transition windows that average more than 8.8 minutes, or bunker-clear estimates above 10.5 minutes, are escalated for review.
The bundled Wolverine workbook is synchronized into a replay dataset and mapped onto Realm's canonical longwall fields.
The bundled Wolverine workbook is the reference source for the replay, with full-window longwall and bunker coverage plus a shorter validated belt/IP98 window. Sheet coverage, tags, and derived proxies are shown below.
Load CSV or JSON telemetry, then map the raw source columns into the canonical fields the prototype expects. Missing optional tags will be handled gracefully.