Selected work Surgical Mining

Innovation in Mining Technology

Control software and the operator interface for a steerable large-diameter drill that mines narrow ore veins from the surface, with no blasting and no underground development.

Role
Controls and HMI engineer
Platform
PLCnext, Profinet, IO-Link

The system

Surgical mining extracts steeply dipping narrow veins by drilling large-diameter holes from the surface, up to 300 m deep, instead of developing an underground mine. A course-correction device behind the cutting head steers the hole to follow the vein, guided by a gyro-based navigation system.

That puts the control system at the centre of the method. It has to hold the trajectory in real time, hundreds of metres down, across a surface-to-downhole Profinet link, while the driller keeps full situational awareness from a single panel.

My contribution

Operator interface

  • Built the operator HMI in PLCnext from first mockups through commissioning.
  • A live navigation reticle maps drill-head position against the target path and tolerance zones, on a grid that rescales automatically as the hole deviates.
  • Steering input is converted from operator XY commands to a force vector of direction and magnitude, saturated to the thrust the machine can actually deliver.
  • Manual and positioning-control modes, calibration screens for depth and steering, and a state-machine observer screen for debugging in the field.

Control system

  • Took over the surface control system ahead of commissioning and refactored the global state machine.
  • Moved fault handling from boolean flags to coded alarms on the PLCnext alarm server, with operator acknowledgement.
  • Wrote a depth-monitoring state machine for the incremental encoder that survives power cycles and handles pipe changes in software.
  • Added a comms-loss timeout that retracts the steering pads on the bottom-hole controller, and exposed system variables over the web API for cloud logging.

Documentation

  • Operator manual, installation manual, pre-commissioning plan, functional test plan and on-machine test plan.

In the field

Two commissioning trips to a remote mine site in Newfoundland. I ran IO validation and site acceptance testing, then supervised the first days of drilling with the steering system live, fixing issues as they came up.

When the downhole capsule failed mid-shift, I supported the root-cause analysis (a short that tripped a breaker), brought the control system back after the loss of downhole comms, and replaced a failed IO-Link pressure sensor with an analog one, updating scaling and Profinet handling to match.

Pilot preparation

For the 2026 pilot I audited the IO list against the codebase and the latest electrical schematics, integrated new vibration and flow sensors through IO-Link and their IODDs, and parameterized the IO-Link masters on the bench.

I also validated the surface-to-navigation-PC link with iperf and ran current-draw tests across valve control scenarios before the system shipped.

Photos

Next project Mobile Equipment Electrification