Qu Et Al 2024 Developing A Digital Twin For A Laboratory Ball Mill Operation A Step Towards Mining Metaverse

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Article

Mining Technology
1–14
Developing a digital twin for a laboratory © The Author(s) 2024

ball mill operation – a step towards mining


Article reuse guidelines:
sagepub.com/journals-permissions
DOI: 10.1177/25726668231222990
metaverse journals.sagepub.com/home/mtg

Juncong Qu1, Mehmet S. Kizil1, Mohsen Yahyaei2


and Peter F. Knights1

Abstract
Digital twins (DTs) are transforming business operations across industries through accurate replication of physical entities
using the Internet of Things and big data analytics. Despite booming progress in the manufacturing, aerospace and build-
ings sectors, the adoption of DTs in the minerals industry has been slow, and integration with efficient visualisation and
user interactions has not been fully optimised to achieve maximum fidelity and usability. One promising avenue for enhan-
cing DT capabilities is the utilisation of extended reality (XR) technologies, which also hold great potential for realising
an industrial metaverse where real-world business activities can be conducted in a virtual space. This article proposes
a cost-effective and scalable approach to developing a DT with real-time monitoring and control capabilities for a ball
mill operation, a widely used processing equipment in the minerals industry. The case study showcases two approaches
with different levels of system integration by leveraging serious game development platforms, toolkits and workflows.

Keywords
digital twins, industry 4.0, extended reality, minerals processing, industrial metaverse, cyber-physical system integration,
serious games

Received: 6 December 2023; accepted: 7 December 2023

Introduction Defined by Kritzinger’s publication in 2018, a true DT


should have two-way integration of real-time data flows
Mining in the twenty-first century presents a complex set of between the digital space or the ‘mirrored space’, and the
challenges. With shifted focus from a booming phase into a
physical space containing real-world entities as shown in
steady operational phase in countries across the globe as Figure 1. In such configuration, a true DT may also serve
well as a rising concern in its contribution towards as a controlling instance of objects in the real world
climate change, and the ongoing labour shortage among
(Kritzinger et al., 2018).
younger generations at remote locations, mining companies Ultimately, advancements in DT research can also con-
are looking for ways to maximise long-term sustainability. tribute towards realising a future of industrial metaverse
In turn, the minerals industry is investing heavily in digital
(Liu et al., 2023; Stothard, 2023) – a hypothetical future
transformation of the workspace to retain young talents, and iteration of the Internet as a collective, immersive and col-
improve safety, as well as productivity (Elbazi et al., 2022). laborative virtual space where people can work, entertain,
The term ‘digital twin’ (DT) came from the pioneering
trade as well as other things they could do in life using tech-
vision of having a data-driven, digital replica that accurately nologies such as virtual reality (VR), augmented reality
represents a real-world entity in terms of its attributes and (AR) and mixed reality (MR) to provide human-centred
real-time behaviours (Rasheed et al., 2020). The concept
was first introduced as an idea for product lifecycle manage-
1
ment in 2002 by Dr Michael Grieves who later illustrated a School of Mechanical and Mining, The University of Queensland, St Lucia,
DT as the ‘Mirrored Spaces Model’ in 2005 (Grieves, QLD, Australia
2
Julius Kruttschnitt Mineral Research Centre, The University of
2005). In the age of Industry 4.0 powered by the Internet
Queensland, Indooroopilly, QLD, Australia
of Things (IoTs), DTs have also demonstrated their
Corresponding author:
values in assisting design, production, maintenance, risk Juncong Qu, BEng. The University of Queensland, School of Mechanical
management, as well as process optimisation across numer- and Mining, St Lucia QLD Australia.
ous industries such as manufacturing and aerospace. Email: juncong.qu@uqconnect.edu.au
2 Mining Technology 0(0)

Figure 1. Classification of data integrations in a two-space analogy (Qu et al., 2023).

Figure 2. Real-time DT operation from XR-based human–computer interfaces (Qu et al., 2023).

experiences which had also been used to deliver effective human overhead and modelling time (Perez et al., 2020).
industrial training (Bise, 1997; Denby et al., 1998; Kerridge However, importing point-cloud models into Unity would
et al., 2003; Kizil et al., 2001; Schofield et al., 1994; require specialised software add-ons that would cost hun-
Squelch, 1997) and human-centred cyber-physical systems dreds of dollars (Baggett and McMillan, 2018), and in the
(Brune, 2010; Deryabin et al., 2020; Huang et al., 2022; context of this project, the simplicity of a proof-of-concept
LeBlanc-Smith et al., 1998; Stothard et al., 2019; Xie et al., led to the decision to employ a conventional approach to
2019). modelling the physical aspects of the mill and its surround-
This article provides the details of developing a ing workspace. The cost benefit of employing point-cloud
proof-of-concept DT with real-time monitoring and generation would be justified when modelling large-scale
control capability (Figure 2) on a lab-scale ball mill oper- mining systems such as processing plants, buildings and
ation. The case study introduces a cost-effective approach mine sites (Kharroubi et al., 2019). Alternatively, the
to developing an operation-oriented DT by integrating a author considered using the Unreal Engine for its built-in
legacy control system with VR visualisation, locomotion point-cloud supports. However, it was removed from the
and interaction techniques in a 3D virtual space powered scope of this study in favour of the streamlined XR devel-
by Unity – a free modern real-time graphics engine used opment workflows offered by the Unity Engine.
extensively for serious games and modern XR applications
developments (Unity Technologies, 2023).
Modelling the ball mill. The physical dimensions of the ball
mill were first obtained through existing AutoCAD draw-
ings supplied by the Julius Kruttschnitt Mineral Research
Developing the DT Centre (JKMRC). Missing information was filled in from
measurements conducted on-site, as shown in Figure 3.
Digital modelling From here, a 3D model of the ball mill assembly was
Development of the DT started with creating digital models built using Autodesk Inventor, with preliminary textures
in the virtual domain. According to Stothard et al. (2019), applied to each component and later enhanced with
there are different ways to model a mining system, and improved textures and details obtained from site measure-
each would result in differences in the amount of human ments that were absent from the original 2D drawings. It
overhead, time and quality of the modelling process. The is worth noting that such manual approach would only
author of this article considered using a LiDAR scanner make sense in a small-scale project due to increased
for rapid point-cloud generation, which would reduce amount of human overhead (Stothard et al., 2019). The
Qu et al. 3

Figure 3. Ball mill CAD modelling in inventor.

time required to fill in missing data for a large-scale project Initially, the idea was to create a point-cloud scan of the
where 3D digital documentations are not always present actual pilot plant where the ball mill is located at JKMRC
would make point-cloud modelling a compelling approach. to replicate the working environment for the plant operators
The Inventor assembly model (.iam) was then exported as closely. The idea was later ditched considering the low level
a STEP 3D CAD file (.stp) and further converted to of complexity the proof-of-concept was trying to achieve
Autodesk’s proprietary Filmbox (FBX) format to ensure and could not justify the costly hardware and software
compatibility with the Unity workflow which involves retex- needed for a point-cloud workflow (Baggett and McMillan,
turing, lighting, animation design and VR/MR integration 2018). Instead, a workspace was recreated in Autodesk
(Ardolino et al., 2014). Figure 4 illustrates the file conversion Inventor based on measurements taken from the
workflow used for this particular study where Autodesk Visualisation Laboratory at the University of Queensland,
3DMax was used as a middleware to export FBX models built in collaboration with Glencore and Rio Tinto as shown
to Unity with pre-processed meshes and textures. in Figure 5. The lab was designed as a Class 5 immersive visu-
FBX format is one of many 3D formats that allow devel- alisation system described in Stothard et al. (2008), which
opers to individually place, orientate, re-texture and consists of a large 180-degree semi-immersive opaque
animate components of the model with higher degree of display capable of showing live video feed as well as com-
controls which would become extremely helpful when puter generated graphics simultaneously (Stothard et al.,
trying to visualise the asset’s real-world behaviours with 2008). This wall-projected visualisation system can also be
the DT. It is worth noting that depending on the needs, an deployed in conjunction with modern head-mounted VR/
organisation could opt for alternative approaches if visual MR systems to deliver fully immersive visual experiences.
fidelity, and VR/MR support are not focused on. For It is worth noting that when it applies to large-scale
example, the ISO-ratified X3D graphical format supported mining projects where technical drawings of assets are
by the Web3D Consortium offers excellent compatibility not always accessible or complete, point-cloud technologies
with existing industry standards while offering good adapt- would be essential to reduce the amount of human overhead
ability thanks to its web-based runtime architecture during the modelling process (Stothard et al., 2019).
(Web3D Consortium, 2023). Combining the X3D format
and free-to-use animation software such as Blender as a
substitute to 3DMax could also dramatically reduce the Monitor and control the ball mill
entry cost for future developments. After modelling the ball mill and the workspace, the next
step was to establish the connections between the physical
assets and the digital models in the virtual domain. In this
Modelling the workspace. For the purpose of developing a
study, achieving both real-time monitoring and control on
proof-of-concept to demonstrate a DT’s values in operation
the ball mill from the virtual space is considered an essential
monitoring and control, the ball mill was considered the
part of demonstrating a true DT with two-way, real-time
centre piece during the modelling process with a high
data connections as illustrated previously in Figure 1.
level of emphasis on replicating its dimensions, details
and surface appearances in the virtual domain. However,
having the DT placed inside of an empty space would not Assessing the ball mill. Real-world projects in the minerals
be sufficient in delivering the sense of presence and industry usually go through lengthy lifecycles from site dis-
spatial awareness for human operators which they covery to decommissioning. Unlike those that are seen in
develop from real-world experience (Bellanca et al., other industries with a high adoption rate of IoT and
2019). Therefore, the effort to present a suitable workspace digital technologies, planning, design, as well as construc-
for ball mill operators in the virtual space was considered an tion of mining operations often date back decades before
integral part of the DT operation experience. the introduction of the concept themselves (Farrelly and
Modelling of the virtual workspace had gone through mul- Davies, 2021a; Farrelly and Davies, 2021b). During a
tiple iterations throughout the modelling stage of the project. plant’s active lifecycle, changes to technologies, standards
4 Mining Technology 0(0)

Figure 4. CAD format conversion for DT modelling workflow.

Figure 5. Reconstruction of the workspace in unity (photo supplied by Qu et al. 2023).

and personnel presented a unique challenge for DT integra- In addition to torque, shaft speed was measured using the
tion in the mineral processing industry, often amplified by following equation:
the absence of original technical documentation, scattered
data management and loss of skilled persons and corporate 60 seconds
RPM = Pulses per second∗
knowledge. In addition, mineral processes of the same kind 360 pulses per revolution
differ from site to site in terms of their layouts and specifi-
cations due to variations in location, age, geology and ore where the number of electrical pulses generated per second
grade. Therefore, it is important to assess each case accord- was measured by the DAQ device as an edge counter input.
ingly when applying the DT concept to the minerals indus- It is also known that it takes 360 pulses to complete one
try. To effectively achieve operation monitoring and control revolution. Figure 7 shows an illustration of this process:
of legacy systems using DT, one must understand the pre- The hardware configuration is shown in Figure 8.
existing set-ups in terms of hardware and software specifi- Besides processing input signals from the torque sensor,
cations, intended use and limitations. the on-board DAQ device is also tasked with outputting a
In the context of this study, the ball mill was originally voltage signal between 0 and 5 v to a variable frequency
built in 2015 as a lab-based test platform to study the size- drive (VFD) which in turn, powers a 3 kW three-phase
specific energy (SSE) consumption of different mineral motor and controls the mill’s speed through a 25:1 ratio
commodities under controlled grinding conditions. During gearbox.
its operation, a torque sensor (Burster Model In its original designed configuration, the NI-USB6008
86413-5500-V501) measures the induced strain in the DAQ device served as the brain for the ball mill’s control
mill shaft and sends a voltage signal between 10 and −10 system. The data acquisition (DAQ) device records ana-
volts to a NI-USB6008 data acquisition (DAQ) device. logue signals from the torque sensor and converts them to
Torque was calculated from the voltage reading using digital signals using the built-in analog to
the following linear equation: analogue-to-digital converter (ADC) shown in Figure 9. It
is worth noting that open-source hardware such as
Arduino microcontroller and Raspberry Pi microcomputer
were also considered for the task thanks to their excellent
Torque(Nm) = M ∗ Voltage(V ) + C
accessibility, expandability and cost-effectiveness.
However, the author was instructed to digitalise the plant
equipment without modifying its original hardware config-
With a gradient coefficient (M) of 57.9620 and a y-intercept uration due to ongoing projects conducted by other research
(C) of 41.8066 based on the sensor calibration data sheet groups.
shown in Figure 6. Based on this linear relationship, zero At the front end, a 2D GUI application was used to
torque would occur when the torque sensor outputs a monitor and control the ball mill’s operation. The applica-
voltage of approximately 0.72 volts. tion was developed using National Instruments’ proprietary
Qu et al. 5

Figure 6. Torque sensor calibration chart.

Figure 7. Pulse (edge) counting illustration.

LabView software which is widely adopted in laboratories Here, a method called File I/O was chosen to connect
around the world (Chouder et al., 2013). Upon assessing the Unity and LabView. Refer to Figure 11 for the detailed pro-
ball mill’s design configuration and capabilities, the article gramming flowchart.
presents two different approaches to integrate its legacy To control the mill, an operator would initiate an input to
system with a Unity-based DT. the ball mill from the virtual workspace. The input settings
containing the desired operational parameters was written
Frontend approach – interfacing with LabView. A frontend to a data file located on the computer’s hard drive which
approach was implemented to interface a Unity-based DT is updated when a new command was given by the operator.
with the existing LabView application developed for the Meanwhile, LabView checks the time stamp of when the
ball mill. A schematic of this approach is shown in input file was last modified and reads the file when it
Figure 10. By keeping the DT application in the front detects a change. The input parameters such as mill
end, this approach was able to enable ball mill operation speed, grinding duration, number of revolutions and
within the boundary of the virtual space by taking advan- energy target were parsed through the existing control
tage of Unity’s VR and network multiplayer capability, loops in LabView, which in turn, controls the motor via
while retaining the ball mill’s existing hardware configur- the USB6008 DAQ device. To monitor the mill, LabView
ation and programming logic. calculates the amount of torque on the main shaft based
The existing communication logic between LabView on the voltage reading from the torque sensor. Together
and the ball mill remained untouched on the right-hand with other parameters such as RPM and energy consump-
side of the schematic. Meanwhile, a DT was created in tion, these output values were written to a second data file
Unity following the procedures documented under then displayed to the operator in the virtual workspace.
Section 2.1. According to National Instruments, several During this interaction, the operator can be fully immersed
methods could be used to establish data communication in a virtual space in an accurate 1:1 scale. Figure 12 pro-
between third-party software and LabView (NI, 2022a). vides a comparison between LabView’s original 2D
6 Mining Technology 0(0)

Figure 8. Ball mill hardware configuration.

Figure 9. Working principle of analogue to digital converter (NI 2022a).

interface and the reimagined user interface in Unity. In remote operation centres (IROCs) today. Examples of
remote operations, such a level of immersion enabled by these applications include while not limited to haul route
fast-growing XR technologies is a major selling point of dispatching, ship loading, plant process monitoring, as
the industrial metaverse which has the potential to facilitate well as mine planning (Benton, 2020; Guthrie, 2021).
effective team communication through the implementation To prevent access conflict from occurring between two
of multiplayer with features such as animated virtual avatars instances trying to access the same data file at a given time,
and real-time voice chat. Furthermore, presenting an oper- file reading follows a ‘Check-Access-Close’ logic. The pro-
ational scenario in a 3D spatial format allows an easy under- gramming flow diagram of this process is shown in Figure 11.
standing of real-life states and behaviours of the plant as By following this programming logic, the file I/O
naturally intended (Xie et al., 2018). method worked seamlessly between LabView and the
A File I/O interface would allow the developer to easily Unity3D-based DT application during testing, enabling
integrate this workflow to a wide range of fixed-plant appli- the user to navigate, interact, monitor and control the
cations with legacy PLC by keeping the data exchange at actual ball mill from the 3D virtual environment with
the front end of the control loop. It is simple to implement minimal delay. While the DT program is running on the
as well as troubleshoot, and it is currently implemented by front end, the output data containing the current states of
industrial OEM applications that are running in integrated the asset was used only by the animator, audio and UI
Qu et al. 7

Figure 10. Interfacing with LabView through file I/O.

Figure 11. Data access flowchart.

components, hence no input will be sent back to the PLC into the original LabView interface, Unity also ensures
without explicit actions from the operator. To prevent only a predefined selection of text formats and a range of
unwanted behaviours from the asset, input parameters values that are known to be safe for each input parameter.
were parsed on a separate data file which could only be gen- The PLC will not log any value outside of this range or
erated once the operator confirmed the intention to take format. To prevent dangerous actions from possible
control. Besides the existing safety guards programmed human errors, the DT interface was designed to require
8 Mining Technology 0(0)

Figure 12. Reimagine of ball mill control UI in unity.

several precise inputs for the user in order to activate, edit NI hardware (NI, 2022b). A schematic of this intermediate
and execute (Stone, 2016). approach is shown in Figure 13.
Alternatively, parsing data through network interfaces The manufacturer’s API was packaged as a Dynamic
such as TCP/IP or hardwired serial buses could achieve a Link Library (DLL) file in the NI DAQmx driver installa-
similar outcome without the concern for file corruption tion along with official documentation and sample codes
and access conflict during runtimes (NI, 2022a). From a written in both Visual Basic .NET and C# programming
metaverse perspective, doing so would reduce process language. The approach seamlessly integrated the native
latency and improve the responsiveness of data communi- DAQmx class library to a user-friendly C# programming
cation. However, transmitting operational data persistently workflow in Visual Studio, therefore fully replacing the
through wireless serial interfaces could also present a need for the LabView software which requires a separate
higher risk to cyber security in the form of licence subscription and pre-established knowledge of its
man-in-the-middle (MITM) attacks under an insecure unique graphical programming language. In theory, the
network that could even hinder human safety when data same approach can be universally applied to a wider
are used to control the physical space. Practices such as range of industrial hardware manufacturers if there is an
virtual private network (VPN) and web-based protocols official API published that allows programmers to access
with data encryption such as HTTPS and WSS could help full hardware functionalities from the backend. Ideally,
here but in the long run, industries will have to commit to using open-sourced hardware for new projects with IoT
the never-ending battle in the cyberspace. capability in mind would also eliminate the need to rely
on proprietary API from hardware manufacturers such as
Backend approach – custom data handler. After successfully National Instruments and Siemens.
demonstrating a working DT that is capable of monitoring In the case of utilising NI’s native .NET API to monitor
and controlling a ball mill in real time from a 3D virtual and control the USB6008 DAQ device installed on the ball
environment, a second approach was implemented to mill, a standard programming format specified by the
explore the possibility of achieving a similar outcome manufacturer was followed to communicate with the NI
from the backend using a combination of data files as hardware from a third-party .NET application. Depending
well as serial communication, eliminating the reliance on on the levels of API support provided by different hardware
the LabView software. manufacturers, DT developers may need to follow different
In this approach, a custom-made data I/O handler steps when integrating real-world functionalities into a real-
middleware application was programmed in Visual Studio time graphics engine such as Unity. As mentioned previ-
C# using NI’s native .NET Application Programming ously, the use of open-source options would greatly
Interface (API) which provides an object-oriented class improve the compatibility and future expandability of a
library that allows third-party software to interface with DT system from a longevity standpoint. However, there is
Qu et al. 9

Figure 13. Intermediate file I/O between unity and NI DAQ device.

Figure 14. Dt data handler application interface for the ball mill.

also a pressing need to ensure the security of the system in At the frontend, the operator uses a floating UI to control
cyberspace. This is where standards for XR and industrial the ball mill from the Unity3D-based DT. At the same time,
metaverse development become essential as outlined by the mill’s actual behaviour was visualised in the virtual
Standards Australia (Wallace et al., 2023). environment in the form of animations and coloured texts.
For data connections at the backend, two-way data flows During this process, the command actions taken by the
in and out of the ball mill communicate over a serial inter- operator were written to the input data file and parsed to
face. During operations, the data handler application shown the mill via the serial bus where sensor data from the ball
in Figure 14 would be running in the background on an mill was parsed to the output file for visualisation in
edge computer where the NI-USB6008 DAQ device is con- Unity. The data handler program also displays the logged
nected via a USB cable. The operator would specify two values for both the input file and the output file which the
separate paths for data logging in the file explorer for plant operator could use to debug data transmission
input and output parameters. The data handler application between the ball mill and the DT.
also features a stop/start control to allow site workers to The simplicity of using files to transmit data between the
manually disconnect and restart the data transmission ball mill and the Unity3D-based DT provides flexibility for
with the remote DT. This adds an extra layer of safety future expansions and changes to the plant. Text formatting
during maintenance. conventions of the input and output parameters were
10 Mining Technology 0(0)

Figure 15. Pilot plant testing (left) of the ball mill digital twin (right).

Table 1. Ball mill DT test run results. the monitored parameters were accurately represented as
3D animations and floating texts in the Unity-based DT
Selected speed Displayed shaft Measured environment on a ten-second update interval.
Test run values in DT speeds in DT shaft speed The actual speeds of the mill were measured on-site
attempts (rpm) (rpm) (rpm) using a handheld RPM gauge and compared against the
1 20 ∼17 ± .3 16 speed values set by the DT operator. The results showed
2 50 ∼45 ± .3 45 an error averaging around 5 RPM which could be caused
3 70 ∼64 ± .3 63 by multiple factors such as internal friction of the motor
4 40 ∼35 ± .3 35 drive train and calibration (Table 1).
5 42 ∼36 ± .3 36 Overall, the outcome of the DT testing was satisfactory
6 64 ∼58 ± .3 57 as the ball mill operation monitoring and control capabil-
7 76 ∼70 ± .3 71 ities were achieved from a Unity3D-based DT application
8 15 ∼12 ± .3 13
with reasonable accuracy.

hardcoded into the File Handler application, while the loca- Future considerations
tions of which the data files were saved could be modified From a programming perspective, the ability to access the
using the built-in Windows file explorer interface. For long- manufacturer API directly from a Unity3D-based DT appli-
distance remote operations, the data files can be saved and cation (Figure 16) would allow DT developers to integrate
updated to network storage such as OneDrive, an industrial- the full suite of functionalities of hardware without the need
grade Building Information Modelling (BIM) platform like for an intermediate data handler mentioned in the previous
Autodesk BIM360, or the corporate’s internal network section.
drive if available in order to reduce long-term licensing Unfortunately, system integrations in the real world
cost and potentially protect sensitive data hence adequate often present problems related to incompatibility with
cybersecurity measures are taken. For many advantages established workflows and standards in industries (Qi
such as ease of implementation, debugging, reliability and et al., 2021). In this case, NI’s native .NET API was pro-
backend compatibility with legacy hardware, data files grammed to work with the Visual Studio development
were used extensively by BHP’s IROC operation to workflow, whereas Unity Editor could not import the
exchange real-time data with remote mine sites (Benton, DAQmx class library DLL file as a ‘managed plugin’ at
2020; Jurgens, 2018). For the purposes of this the time when this article was produced. This means that
proof-of-concept, OneDrive was chosen for its accessibility developers could not directly call the functions from the
and compatibility with the university’s network firewall. class library to interface with NI hardware from Unity. To
During pilot plant testing (Figure 15), the file I/O handler bypass this compatibility issue without changing the hard-
approach demonstrated a high level of responsiveness and ware itself, programmers would need to invest long hours
reliability. A webcam was installed to capture the ball in importing as well as translating the manufacturer’s
mill’s behaviour in the pilot plant while the times class library to a custom C# class library which can then
between several control inputs and physical responses be accessed seamlessly in the Unity editor environment.
were measured in seconds. The results show an approxi- In a case where the hardware manufacturer does not
mately five-second response time for control inputs, and provide its official API, the additional cost of additional
Qu et al. 11

Figure 16. Direct serial communication between unity and NI DAQ device.

Figure 17. The seven dimensions of industrial metaverse (Qu et al., 2023).

labour or upgrading hardware without a favourable busi- Future developments of DTs will need to rely on the
ness case for XR-enabled DT in operational scenarios joint effort between hardware manufacturers and industry
could deter mining companies from investing in further members as well as regulatory bodies towards improving
development of the concept. interoperability. While the concept of industrial metaverse
12 Mining Technology 0(0)

Figure 18. Industry engagement for mining metaverse.

is still in its infant stage, the International Standards In addition, professional societies such as Engineers
Organisation (ISO) and Standards Australia are working Australia, the Australasian Institute of Mining and
proactively towards creating standards for enabling tech- Metallurgy (AusIMM) and IEEE could serve well as
nologies such as virtual reality, augmented reality, as well the middle body to bridge talents from different sectors
as mixed reality (ISO, 2020; Wallace et al., 2023). while universities and research institutions like CSIRO
Initiatives from the Institute of Electrical and Electronics provide dedicated resources and capacity for R&D. The
Engineers (IEEE) have also recognised the pressing need push towards realising the metaverse was initiated by
to develop standards to guide future developments the leading bodies in the tech industries such as Meta,
towards industrial metaverses of different kinds (IEEE, Nvidia, Apple and Microsoft. This ecosystem provides
2023; Koziol, 2022; Saracco, 2022). For the mining meta- the disruptive technologies that enable the metaverse
verse, international and domestic standards should form concept. Currently, there is not enough collaboration
the governing layer for future research and developments between the established circle of the mining community
to improve compatibility with legacy systems, rapid with these technology companies. Therefore, it is vital
virtual modelling, human comfort and safety, accessibility to include these players in the future development of
to technologies, privacy and security, interoperability and the mining metaverse by providing more networking
communication, as well as cost-effectiveness (Figure 17). and employment opportunities for talents from this
An industry-led engagement approach should also be space.
considered to facilitate expert knowledge between peak Lastly, although Unity currently provides the
bodies from different sectors. Specifically, major mining best-in-class support for XR development workflows,
companies such as BHP, Rio Tinto and Anglo American adopting web-based solutions such as WebXR, WebGL,
should work more closely with regulatory bodies such as X3D and Three.js would not only reduce entry require-
ISO as well as Standards Australia, and hardware manufac- ments for the industry metaverse experience but also
turers such as Siemens, National Instruments, Caterpillar improve persistency of the virtual space where permitted
and Komatsu who provide products, services and expert users can join from anywhere at any time. The implementa-
knowledge in the IoT space (Figure 18). tion of multiplayer features such as animated avatars and
Qu et al. 13

voice chat with spatial audio would also highlight the WSS Web socket secure
advantages of a mining metaverse in a 3D spatial format. XR Extended reality
3D Three-dimensional (spatial geometry)
Conclusion
Declaration of conflicting interests
A true DT is one that allows two-way, real-time state syn- The authors declared no potential conflicts of interest with
chronisation between a virtual space and the real world. respect to the research, authorship, and/or publication of
The minerals industry is putting a large emphasis on sus- this article.
tainable operation in response to the rising concern in its
contribution towards climate change, and the ongoing
labour shortage among younger generations at remote loca- References
tions. This article has explored the concept of using DTs in Ardolino A, Arnaud R, Berinstein P, et al. (2014) Geometry and
conjunction with spatial visualisation and interaction to models: 3D format conversion (FBX, COLLADA). In: Game
monitor as well as control a ball mill in a real-time oper- Development Tool Essentials. Berkeley, CA: Apress, 19–37.
ational scenario. By developing a proof-of-concept using DOI: 10.1007/978-1-4302-6701-0_3.
two different design approaches, the study demonstrated Baggett JA and McMillan ME (2018) Gaming engines and geo-
spatial imaging; visualizing high-resolution point cloud data
that it is possible to integrate real-world functionalities of
from Big Bat Cave in Unity. Abstracts with Programs -
legacy processing equipment into a virtual space powered
Geological Society of America 50(1).
by a popular real-time graphical engine such as Unity. Bellanca JL, Orr TJ, Helfrich WJ, et al. (2019) Developing a
Despite reliance on API availability by the manufacturer, virtual reality environment for mining research. Mining,
the backend approach has considerably lower implementa- Metallurgy & Exploration 36(4): 597–606.
tion cost compared to the frontend approach which relies on Benton D (2020) BHP Billiton building remote operations centre
an OEM software platform such as LabView. The article in Brisbane. Mining Digital. Available at: https://miningdigital.
also suggests that future developments of an industrial com/technology/bhp-billiton-building-remote-operations-centre-
metaverse for the mining industry need closer collaboration brisbane (accessed 4 October 2023).
between mining companies, equipment manufacturers and Bise CJ (1997) Virtual reality: emerging technology for training of
suppliers, research bodies, professional societies, as well miners. Mining Engineering 49(1): 37–41.
as tech companies outside of the mining community. Brune J (2010) Training for tomorrow - application of virtual
reality training for the mining industry. In: Extracting the
Crucially, an industry-led approach to build a mining meta-
Science - A Century of Mining Research. Society for Mining,
verse cannot succeed without clear written standards by a
Metallurgy, and Exploration (SME), 517–519.
peak body to uphold safety and security, transparency, Chouder A, Silvestre S, Taghezouit B, et al. (2013) Monitoring,
accessibility, efficiency and compatibility for existing as modelling and simulation of PV systems using LabVIEW.
well as future mining projects. Solar Energy 91: 337–349.
Denby B, Schofield D, McClaron DJ, et al. (1998) Hazard aware-
ness training for mining situations using ‘virtual reality’. In:
Abbreviations Proceedings of the 27th international symposium on computer
API Application programming interface applications in the minerals industries, 19–23 April, 695–705.
AR Augmented reality London (UK): Institution of Mining and Metallurgy.
CPS Cyber-physical system Deryabin SA, Temkin IO and Zykov SV (2020) About some
CSIRO The Commonwealth Scientific and Industrial issues of developing digital twins for the intelligent process
control in quarries. Procedia Computer Science 176:
Research Organisation
3210–3216.
BIM Building information modelling Elbazi N, Mabrouki M, Chebak A, et al. (2022) Digital Twin
DM Digital model architecture for mining industry: case study of a stacker
DS Digital shadow machine in an experimental open-pit mine. In: Proceedings
DT Digital twin of the 4th global power, energy and communication conference
HTTPS Hypertext transfer protocol secure (GPECOM), Cappadocia, Turkey.
IoT Internet of things Farrelly CT and Davies J (2021a) Interoperability, integration, and
I/O Input and output digital twins for mining—part 1: pathways to the network-
IROC Integrated remote operation centre centric mine. IEEE industrial Electronics Magazine 15(3):
LiDAR Light detection and ranging 13–21.
MR Mixed reality Farrelly CT and Davies J (2021b) Interoperability, integration, and
NI National Instruments (Company) digital twins for mining—part 2: pathways to the network-
centric mine. IEEE industrial Electronics Magazine 15(3):
OEM Original equipment manufacturer
22–31.
PLC Programmable logic controller Grieves M (2005) Product Lifecycle Management: Driving the
QR Quick response (code) Next Generation of Lean Thinking. New York: McGraw-Hill.
RFID Radio-frequency identification Guthrie C (2021) Anglo-American Opens IROC in Chile. Mining
UI User interface Magazine. Available at: https://www.miningmagazine.com/
VFD Variable frequency drive (motor) innovation/news/1407852/anglo-american-opens-iroc-in-chile
VR Virtual reality (accessed 4 October 2023).
14 Mining Technology 0(0)

Huang Y, Yuan B, Xu S, et al. (2022) Fault diagnosis of perman- Perez L, Rodriguez-Jimenez S, Rodriguez N, et al. (2020) Digital
ent magnet synchronous motor of coal mine belt conveyor twin and virtual reality based methodology for multi-robot manu-
based on digital twin and ISSA-RF. Processes 10(9): 1679. facturing cell commissioning. Applied Sciences 10(10): 3633.
IEEE Digital Reality (2023) Online: IEEE. Available at: https:// Qi Q, Tao F, Hu T, et al. (2021) Enabling technologies and tools
digitalreality.ieee.org/ (accessed 6 October 2023). for digital twin. Journal of Manufacturing Systems 58: 3–21.
ISO (2020) SO/IEC TR 23842-2:2020. Information technology Qu J, Kizil MS, Yahyaei M, et al. (2023) Digital twins in the
for learning, education, and training — Human factor guide- minerals industry – a comprehensive review. Mining
lines for virtual reality content – Part 2: Considerations when Technology 2023 (ahead-of-print): 1–23.
making VR content. Switzerland, International Organization Rasheed A, San O and Kvamsdal T (2020) Digital twin: values,
for Standardization. challenges and enablers from a modelling perspective. IEEE
Jurgens D (2018) How technology is enabling different kinds of Access 8: 21980–22012.
diversity at BHP. Online: BHP. Available at: https://www.bhp. Saracco R (2022) Digital twins: evolution in manufacturing. Online:
com/news/prospects/2018/08/how-technology-is-enabling-different- IEEE Digital Reality. Available at: https://digitalreality.ieee.org/
kinds-of-diversity-at-bhp. images/files/pdf/2022may-ebook-digitaltwinsmanufacturing2.
Kerridge A, Kizil MS and Howarth D (2003) Use of virtual reality pdf (accessed 6 October 2023).
in mining education. In: Proceedins of the AusIMM young Schofield D, Denby B and McClarnon D (1994) Computer graph-
leaders conference, Brisbane. http://www.scopus.com/inward/ ics and virtual reality in the mining industry. Mining Magazine
record.url?eid=2-s2.0-0038498584&partnerID=MN8TOARS. 171(5): 284–286.
Kharroubi A, Hajji R, Billen R, et al. (2019) Classification and Squelch A (1997) Virtual reality simulators for rock engineering
integration of massive 3D points clouds in a virtual reality related training. CSIR Mining Technology: 1-49. Available
(VR) environment. In: Proceedings of the 6th international at: https://researchspace.csir.co.za/dspace/handle/10204/1749?
workshop LowCost 3D – sensors, algorithms, applications, show=full.
2–3 December, pp.165–171. Strasbourg, France: Copernicus. Stone R (2016) Getting VR right then and now… the indispensable
Kizil MS, Hancock MG and Edmunds OT (2001) Virtual reality as role of human factors and human-centred design. Presence:
a training tool proceedings AusIMM Youth Congress, Teleoperators and Virtual Environments 25(2): 151–160.
Brisbane. Available at: http://www.scopus.com/inward/record. Stothard P (2023) Mining metaverse – a future collaborative tool
url?eid=2-s2.0-0035784950&partnerID=MN8TOARS. for best practice mining. Mining Technology 132(3): 165–178.
Koziol M (2022) The metaverse needs standards, too - the big Stothard P, Squelch A, Stone R, et al. (2008) Taxonomy of inter-
players have found a “forum” but will it make the place active computer-based visualisation systems and content for
come to life any sooner? Online: IEEE Spectrum. Available at: the mining industry - part 1 First International Future Mining
https://spectrum.ieee.org/metaverse-standards-forum (accessed 6 Conference & Exhibition, Sydney, Australia, pp. 201–210.
October 2023). Stothard P, Squelch A, Stone R, et al. (2019) Towards sustainable
Kritzinger W, Karner M, Traar G, et al. (2018) Digital twin in mixed reality simulation for the mining industry. Mining
manufacturing: a categorical literature review and classifica- Technology 128(4): 246–254.
tion. IFAC-PapersOnLine 51(11): 1016–1022. Unity Real-Time Development Platform | 3D, 2D, VR & AR
LeBlanc-Smith G, Caris C and Soole P (1998) Interactive evalu- Engine (2023) Online: Unity Technologies. Available at:
ation of mine plans with integrated geological exploration https://unity.com (accessed 22 June 2023).
data. Virtual mine prototype: interactive visualisation Wallace C, Rosenberg L, Pearlman K, et al. (2023) Metaverse
methods using VRML, Java and an Internet Browser. The standards whitepaper. Online: Standards Australia, Document
Australian Coal Industry’s Research Program. CSIRO. Number: H2-3061. pp. 2–42. Available at: https://www.
Liu K, Chen L, Li L, et al. (2023) Metamining: mining in the meta- standards.org.au/documents/h2-3061-metaversereport.
verse. IEEE Transactions on Systems, Man, and Cybernetics: Web3D Consortium (2023) What is X3D: open standards for real-
SYStems 53(6): 3858–3867. time 3D communication. Available at: https://www.web3d.org/
NI (2022a) Connecting LabVIEW to 3rd party software packages: x3d/what-x3d (accessed 16 July 2023).
national instruments. Available at: https://knowledge.ni.com/ Xie J, Wang X, Yang Z, et al. (2019) Virtual monitoring method
KnowledgeArticleDetails?id=kA03q000000x3cfCAA&l=en- for hydraulic supports based on digital twin theory. Mining
AU (accessed 27 July 2022). Technology 128(2): 77–87.
NI (2022b) NET resources for NI hardware and software: national Xie J, Yang Z, Wang X, et al. (2018) A remote VR operation system
instruments. Available at: https://www.ni.com/en-au/support/ for a fully mechanised coal-mining face using real-time data and
documentation/supplemental/13/national-instruments–net- collaborative network technology. Mining Technology 127(4):
support.html#section–1370695139 (accessed 29 July 2022). 230–240.

You might also like