Remote Intelligent Mining Crane Research

Remote Intelligent Mining Crane Research: Control Bench, Communication Link, and Digital Twin

Research prototype | 2021-2023 | Wuhan, China

Advised by: Professor Gang Zhao

Undergraduate Research Assistant

Made the lab prototype more measurable and integration-ready through calibration gates, fused-link validation, and 50-100 Hz digital-twin pose updates.

  • PLC
  • STM32
  • RS485
  • TCP/IP
  • Digital twin
Case Type Public-safe research infrastructure
Technical Center PLC/STM32 bench architecture, communication validation, digital-twin posture sync
Outcome Made the lab prototype more measurable and integration-ready through calibration gates, fused-link validation, and 50-100 Hz digital-twin pose updates.
Ownership Contributed to the test bench, communication-link validation, calibration workflow, and STM32 posture model; did not own the full mining machine or planner.

Hardest engineering problem: The contribution had to make a research prototype measurable while keeping program-level claims separate from Felix-owned bench evidence.

Overview

This research work focused on a lab hydraulic-crane prototype for remote intelligent mining equipment, separate from my earlier competition-crane work and separate from ROBOCON. The research problem was not just making a crane move remotely; it was making the control chain measurable enough for lab validation: command input, module response, sensor acquisition, hydraulic actuation, and posture feedback all had to line up.

My public version keeps the company, site, and commercial details out of scope. The useful engineering story is the prototype infrastructure: a control and calibration bench, a fused communication link, and a real-time position model that kept a digital twin synchronized with the physical rig.

Research boundary: this page describes the bench, link validation, and posture model I contributed to. It does not claim ownership of the full mining machine, dynamic-compensator algorithm, autonomous planner, or full inverse-kinematics planner.

My Role

I joined as one of the undergraduate researchers on a graduate-heavy team. My contribution sat across three connected areas: the remote intelligent control test bench, bench-level validation of the TCP/IP wireless to fiber-carrier RS485 communication path, and a forward-kinematics posture model running on STM32.

I am careful about the ownership boundary here. I worked on the measurement, integration, calibration, and digital-twin posture layer; I did not own the full mining equipment system, the dynamic-compensator algorithm, the autonomous trajectory planner, or the inverse-kinematics planner.

Key Results

  • Built and operated a two-layer validation bench: PLC for machine logic and safety sequencing, STM32 for fast sensing and posture math.
  • Instrumented posture and hydraulic response using angle sensing, inclinometers, pressure signals, and timestamped step/sweep tests.
  • Defined a concrete calibration gate: repeated runs had to stay within offset tolerance, show stable lag, and stop drifting in overshoot/settling behavior.
  • Integrated and tested the fused TCP/IP wireless to RS485 fiber-carrier path with framing, timeout, command/response, and latency/loss/jitter logging.
  • Implemented a closed-form 3-DOF forward-kinematic chain on STM32 for turret yaw, boom pitch, and arm pitch, refreshing digital-twin pose at about 50-100 Hz.

System Architecture

Remote intelligent mining crane bench architecture diagram
The research artifact is best understood as Felix-owned bench evidence: command path, fused communication link, PLC machine logic, STM32 posture math, hydraulic response, and digital-twin synchronization. Program-level mining-machine planning, deployment, and dynamic-compensator claims stay outside this boundary.

Control Bench

Command input, control-module response, sensor acquisition, hydraulic actuation, and measured posture were tested as one chain.

Communication Bench

TCP/IP wireless commands were validated through an RS485 fiber-carrier path with timeout and command/response checks.

Digital Twin

A 3-DOF forward-kinematic model kept boom pose aligned with the physical rig at 50-100 Hz.

Software / Firmware Architecture

LayerResponsibilityBoundary
PLCActuator enable, hydraulic valve commands, state sequencing, watchdog, and emergency-stop logic.Machine logic and safety sequencing.
STM32Fast sensing, posture calibration, and closed-form 3-DOF forward kinematics.Pose estimate, not full trajectory planning.
Communication glueFraming, timeout behavior, command/response checks, and timestamped latency/loss/jitter logs.Bench validation, not ownership of the dynamic-compensator algorithm.

Control / Simulation Methodology

Remote mining crane pose-model dataflow from sensors through STM32 forward kinematics to digital twin
The posture model was deliberately lightweight: sensor readings fed a closed-form 3-DOF chain on STM32, which refreshed the digital twin fast enough to behave like feedback.

The bench architecture deliberately split slow machine logic from fast posture sensing. PLC modules handled actuator enable, hydraulic valve commands, state sequencing, watchdog behavior, and emergency-stop logic, while the STM32 side handled sensor reads and the geometric pose calculation. That division made integration easier to reason about: machine-state faults and pose-estimation faults could be isolated instead of blending into one opaque control problem.

The digital-twin model answered a specific question: given the current joint and posture sensor readings, where is the boom tip in space? I used a closed-form geometric chain rather than a heavy planner, mapping sensed joint angles into an estimated pose fast enough that the twin behaved like control feedback instead of a slow visualization.

Validation layerFelix-owned evidenceBoundary
Calibration benchRepeated runs checked offset tolerance, stable lag, and non-drifting overshoot/settling behavior.Bench validation, not a claim of full autonomous excavation control.
Communication pathFraming, timeout, command/response, latency/loss/jitter logging for the TCP/IP to RS485/fiber chain.Integration and measurement support, not ownership of the dynamic compensator.
Digital twin pose3-DOF forward kinematic chain for turret yaw, boom pitch, and arm pitch at about 50-100 Hz.Pose synchronization, not full trajectory planning.

Validation & Debugging

Remote mining crane communication validation path through TCP/IP, RS485 fiber, PLC, STM32, and latency/loss/jitter logs
The communication diagram keeps the research claim grounded: Felix's contribution was not the full planner, but the measurable command path that made later control tests safer to trust.

On the communication path, my work was practical systems integration. I wired and validated the RS485/fiber path, checked that wireless commands could pass through the full chain reliably, and added timestamped logging so the team could reason about round-trip delay, packet loss, and jitter.

The calibration gate was concrete: repeated runs had to stay within offset tolerance, response lag had to stabilize, and overshoot/settling behavior had to stop drifting.

What I Would Improve

I would preserve more raw validation logs and calibration traces for future publication. The architecture was strong because it made the bench measurable, but the public-facing page can only cite what remains safely documented. I would also document ownership boundaries at the start of team research, not only retrospectively.