Nytt ramverk förenklar rörelseberäkningar för gruvmaskiner
Ett kinesiskt forskarlag har utvecklat MineRobot, ett ramverk som beräknar hur linjärt drivna, slutna mekanismer i underjordiska gruvmaskiner rör sig. I numeriska tester gav metoden snabba och stabila lösningar för åtta maskintyper. Nästa steg är att pröva ramverket på fysisk utrustning i verklig gruvmiljö.
Många tunga gruvmaskiner skiljer sig mekaniskt från traditionella industrirobotar. I stället för enkla, öppna kedjor av roterande leder använder de ofta hydrauliska eller pneumatiska cylindrar som driver slutna länksystem.
Sådana konstruktioner ger stor kraft och stabilitet, men gör det svårare att beräkna exakt hur maskinens olika delar rör sig. Ett kinesiskt forskarlag har därför utvecklat MineRobot, ett ramverk för att modellera och lösa rörelseberäkningar för en grupp underjordiska gruvmaskiner.
Ställdonen står i centrum
MineRobot utgår från maskinernas linjära ställdon eller aktuatorer, exempelvis hydraulcylindrar. Forskarna har också utvecklat ett särskilt beskrivningsformat, Mining Robot Description Format, MRDF, som samlar information om maskinens länkar, leder, aktuatorer, rörelsegränser och slutna mekaniska slingor.
Ramverket identifierar återkommande fyrledsmekanismer och delar upp den sammanhängande beräkningen i mindre problem knutna till respektive aktuator. Syftet är att minska behovet av att ta fram särskilda matematiska ekvationer för varje ny maskinkonstruktion.
MineRobot kan utföra både framåt- och inverskinematik. Framåtkinematik innebär att aktuatorernas längder används för att beräkna maskinens position. Inverskinematik går åt andra hållet: en önskad position för exempelvis ett borraggregat eller en skopa omvandlas till möjliga längder för aktuatorerna.
Åtta maskintyper testades digitalt
Forskarna utvärderade ramverket numeriskt på åtta typer av underjordisk utrustning. Bland modellerna fanns hydrauliska berg- eller takstöd, en ortdrivningsmaskin, en lastmaskin, en borrigg, en ventilationsport och en brytningsmaskin.
I testerna beräknade MineRobot framåtkinematiken för den mest komplexa modellen på omkring en millisekund. Ramverket nådde också 100 procents beräkningsmässig framgång i de testade intervallen och gav genomgående kortare beräkningstider än jämförelser med de generella modelleringsverktygen Drake och MuJoCo.
Kan användas i digitala tvillingar
Forskarna ser framför allt användningsområden inom planering, virtuell operatörsutbildning och digitala tvillingar. En digital modell kan exempelvis ta emot uppmätta längder från en fysisk maskins hydraulcylindrar och beräkna hur maskinen är positionerad.
Beräkningen kan även göras i motsatt riktning. En önskad rörelse i den digitala miljön kan då översättas till aktuatorlängder som ett separat styrsystem använder vid fortsatt planering.
För gruvföretag och maskintillverkare kan ett återanvändbart ramverk minska arbetet med att utveckla digitala modeller för olika maskintyper. Bland de testade modellerna finns både borriggar och lastmaskiner, som är centrala i nordisk underjordsbrytning.
Fysiska försök återstår
MineRobot är inte ett komplett styrsystem för autonoma gruvmaskiner. Ramverket behandlar kinematiken, alltså sambandet mellan aktuatorernas rörelser och maskinens position. Det omfattar bland annat inte dynamiska krafter, hydraulisk styrning, kontakt med berg, kollisionsrisker eller maskinens förflyttning i gruvan.
Studien bygger helt på numeriska försök. I verklig drift tillkommer mätfel, glapp och slitage i lederna, elastisk deformation, friktion och fördröjningar i hydraulsystemet.
Ramverket är dessutom avgränsat till linjärt drivna mekanismer med vissa typer av leder och återkommande fyrledskonstruktioner. Forskarna framhåller därför fysisk verifiering och integrering med sensorer, kalibrering och styrsystem som viktiga nästa steg.
Referens: Shengzhe Hou, Xinming Lu, Tianyu Zhang, Changqing Yan och Xingli Zhang, ”MineRobot: An Actuator-Centered Kinematic Modeling and Solving Framework for Underground Mining Robots”, Actuators, volym 15, artikel 358, 2026. Läs studien [Öppen tillgång]