Smart Fleet Management System Based On Multi-Agent
Smart Fleet Management System Based On Multi-Agent
Abstract—Fleet management has long been limited to vehicle actions carried out and the budgets committed must be
tracking. With Big Data, this sector is changing dramatically and monitored, both for quantitative and qualitative objectives.
opening up new horizons for companies. It aims to optimize the
use of vehicles, reduce costs and environmental impact, and Generally, Fleet management system (FMS) is a term
improve driver safety and service to the customer. However, used to designate a wide range of solutions for the various fleet
their traditional control architecture is becoming a critical management problems related to the fleet in the fields of
bottleneck in open and dynamic environments, where scalability
transport, distribution and logistics, it includes targeted
and autonomy are key factors in their success.
In this article, we propose an intelligent distributed fleet planning, as well as supervision and control of fleet operations
management system architecture for an open pit mine that allows according to the available transport resources and application
optimizing the production and efficiency of the mine based on constraints. The objective of the FMS is to reduce risks,
real-time data processing, according to the users' requirements,
in order to obtain a system that optimally manages and plans the increase the quality of service and improve the operational
fleet of mining machines within a digital mine; this instantaneous efficiency of a fleet while minimizing its costs.
management allows visualizing and knowing the real situation of The Fleet Management System (FMS) is a modern
the mine and following its short and long term objectives. This technological solution for managing the fleet vehicles in terms
will provide a relevant decision support system.
of automating and optimizing business processes and linking
Keywords—Fleet management system, open pit mine, all business areas such as dispatching, purchasing,
Monitoring, architectures, multi-agent system, real time communications, navigation, accounting and finance in a single
system system.
Mining projects, especially open-pit mines, are capital-
I. INTRODUCTION intensive enterprises with high operating costs. Approximately
The monitoring of the company's activity in real time has 50% of the operating costs in open-pit mines [1]and even 60%
many advantages and benefits that should not be overlooked. in large open-pit mines are spent on transport and material
This instantaneous management makes it possible to visualize handling[1] .Of all material handling operations in open-pit
and know the real situation of the company as well as to follow mines, this is the most expensive to operate[2].
its objectives, key figures and performance indicators. It Therefore, the integration of the fleet management system in
facilitates decision-making, manages its daily activities more mines, and particularly in open pit mines, aims at optimizing
efficiently and improves its reactivity and competitiveness. production and mine efficiency based on real-time data.
Regardless of the structure size, any good manager must be Specifically, the FMS aims to maximize mine production,
equipped with the appropriate resources to effectively manage minimize inventory handling, feed the mill at the expected rate,
his or her activity. This means that the positioning of the and meet blending constraints[3] .
In this paper, we will first present the state of the art of quality of administration and increase the operational
fleet management systems as well as the use of artificial efficiency of the fleet while keeping costs down.
intelligence in these systems; we will also introduce a model The implementation of operational research techniques as
for evaluating fleet management systems based on ISA 95. We the main means of addressing the high cost of transporting
will then address the problems of FMS in open pit mines equipment to open-pit mines, has attracted researchers and laid
before proposing a general intelligent FMS architecture. We the foundation for fleet management systems (FMS) used in
will end this article with a conclusion and perspectives. open-pit mines.
They considered the FMS as a real time decision-making
II. FLEET MANAGEMENT SYSTEMS AND ARTIFICIAL
system for materials handling in an open pit mine. FMS obtains
INTELLIGENCE
the required information about mining operations from the
A. Fleet management system: database and makes decisions accordingly. These decisions are
In general, recent improvements in communication and then implemented in the operation and the FMS is recalled
information technology provide new streams of real-time data whenever a new decision is required.
that can be used to define new practical fields of application in Figure 1 shows the communication between open-pit mining
transport across all industrial sectors. and the FMS
III. PROBLEMATIC
The proposed models must be as close as possible to
reality, taking into account the heterogeneity of trucks and the
complete modelling of an open-pit mining operation. FMS
should also determine the shortest dynamic routes taking into
account the current location of the truck, its next destination
and the time required to reach the objective in any current
traffic congestion.
Otherwise, to identify FMS users’ needs and to define its
main attributes in real time, a process was initiated by
Fig. 2. SMART fleet management system architecture
Zeimpekis and Vasileios[18] .The results revealed that the
mining fleet management systems must meet logistics and In fact, control device agent is responsible for detecting new
distribution requirements such as: device (new vehicle IoT sensor), update its status in FMS
• Real-time tracking of vehicle location mapping, suspend a device and detect maintenance needs,
• Generation of vehicle and distribution system dangers and special behaviors.).
performance reports. Indeed, on each vehicle, IoT sensor is implemented and
• Generation of proof of delivery at the end of loading connected to open pit mine network. These sensors allow the
and shipment. acquisition and transmission of vehicles’’ information’s such
as the position of the machines, their speed and their V. IMPLEMENTATION
conditions. They are also aware of each other’s existence. One As for expected tools for the proposed intelligent fleet
more important thing some vehicles in the mine need more management system, we use mainly Internet of Things (IoT)
intelligent sensors for specific mission or critical situations technology. IoT refers to a network of actuators and sensors
and each vehicle in the fleet is aware and reacts to the entire continuously collecting data from
fleet’s needs. A disruption engine determines if a fleet vehicle IoT is a network of sensors continuously collecting
will be critically late for a scheduled trip and allocate environmental data. In the open pit fleet management system,
alternative vehicles, as required. the IoT collects data for analysis. It ensures the transparent
sharing of information between all stakeholders in the supply
Processing layer represents the fleet coordination entities. In chain, such as drivers, production managers and dispatchers.
fact, in this level, we have: For our intelligent fleet management system, we use the three
• Fleet control entity that monitors the operating states main technologies of IoT:
and positions of the vehicles through the communication • Wireless communication (4G, Bluetooth, WiFi) to
with the device control agent. It informs stakeholders transmit the relevant information between the
and the other agents as well of any changes in the fleet different vehicles of the mine.
that would require an adjustment of the assignment of
• Global positioning system (GPS) for precise location
tasks. It has fleet reference states to be able to draw up a
tracking in real time.
real-time, vigilant and continuous comparison
• Integrated diagnostic analyzers (such as OBDII and
• Dispatcher Agent: once executed, this entity recalculates
J1939) for self-diagnosis and reporting.
the overall allocation of tasks for mining vehicles. It has
two dispatching algorithms based on a set of assignment
criteria: Short-term allocation algorithm and a long-term the smart FMS also has cameras to ensure that video data
allocation algorithm. The dispatcher is one of the most can be captured, analyzed and accessible at all times, allowing
intelligent entities in our FMS. It is up to it to define the better study of driver behaviour, road conditions or hazards.
mining missions by taking into consideration the All the more, machine learning technology allows fleets to
strategic decisions and the real state of the fleet. learn data collected over time and make managed adjustments
Dispatcher agent also executes optimized dispatching in based on that data in the performance management entity.
collaboration with performance and maintenance
systems to research fleet vehicle that should go next and The proposed intelligent FMS with all the components and
in which itinerary. technologies used is able to perform the following tasks:
• Maintenance system manages vehicles under • Collection of precise mining transport data and its
maintenance. It allows updating their status and gives transmission to other devices.
information about what is wrong with them. It also • Transmission of information at all levels of the
helps drivers and open pit mine responsible (s) to have supply chain from top management to implementers.
real time information about vehicles maintenance status. • Analyze data in real time and advice drivers on the
It is the necessary data to make dispatching allocation best course of action
strategies (long term and short term). • Performing self-diagnostics of mining vehicles and
• Performance system: It is the intelligent system that recommending solutions via predictive maintenance.
ensures FMS performance management, through
machine learning models. The datasets are made from This is important because it creates a new era of mining
real and successful open pit mine missions in OCP. This fleet management system in which human errors are reduced
system y is connected to the knowledge base just like all and open pit mine production is optimized in different aspects
the entities of the processing layer. of the transport cycle. This led to better results and cost
Decision layer it is the layer which mainly interfaces the FMS optimization. Figure 3 presents the first version of open pit
with its potential users (directors and executive managers) via: mine platform dashboards. The platform covers ISA95 main
• Collecting the strategic objectives of the open pit mine domains.
from top management and sending them in synchronous
or asynchronous mode to the dispatcher to develop the
mining missions.
• Display of performance indicators and real-time and
instantaneous graphs representing the state of the mine
(production and fleet).
Decision layer is also able to generate stats and administrative
documents in order to facilitate mining regulations respect.
Be in compliance with standards ✓
Traceability and
and regulations
genealogy
satisfy customer requirements ✓
Real-time analysis of collected ✓
data
Observation SPC (Statistical ✓
Process Control) and SQC
Quality control
(Statistical Control Guide)
Management of non-production ✓
control operations
Initiation of corrective actions ✓
Production control ✓
Control by automatic correction of ✓
Process drifts
management Management of all or part of the ✓
Fig. 3.The first version of open pit mine platform dashboards resources
Alarm management -
Real-time monitoring of indicators ✓
Primary results were positively validated and appreciated by on products and operations
experiment mine actors. Performance
Periodic reports in real time or ✓
management
over the long term
VI. PROPOSED ARCHITECTURE EVALUATION Comparison with the objectives ✓
Checking the conformity of files ✓
Based on the ISA-95 standard[20], which is an Document and forms
international standard for control systems integration, we management Transfer of information between ✓
evaluated the proposed architecture as shown in Table 2. resources
Timely initiation of periodic and ✓
Maintenance preventive interventions
ISA 95 consists of 11 production control functions[21] [18] management History of events ✓
• The control and resource allocation function Diagnostic support tool -
• The dispatching function of production
• The data collection and acquisition function The assessment we conducted to test the maturity of our
• The quality management function architecture with regards to the criteria predefined by ISA 95,
• The management function of the manufacturing process the reference standard in the field, led us to a number of points
• The planning and monitoring function that will be the subject of our future improvements. From a
• The performance analysis function global point of view, our architecture is compliant with the
• The operation management and fine-tuning scheduling various points raised by ISA 95. However, we have concluded
function a number of areas for further improvement, particularly
• The documentation management function concerning alarm management, interoperability with the
• The workforce management function maintenance system and documentation management. As far
as maintenance is concerned, our work will focus on the
• The maintenance management function
development of an automatic communication bridge with the
•
existing maintenance system. The role of this bridge will be to
TABLE II. PROPOSED ARCHITECTURE EVALUATION feed the different models proposed for the proactive
management of dispatching. The second point concerns
Proposed documentation management, as the current architecture does
Function Criteria
architecture
Acquisition from the lowest level ✓ not take into account hard-copy document management, the
Data Acquisistion integration of this module will facilitate the efficient
Automatique collection ✓
Visuel representation of the ✓ implementation of the architecture and its long-term
Dispatching sequencing enhancement.
operations Consideration of unforeseen ✓
circumstances VII. CONCLUSION AND PERSPECTIVES
Real-time staff situation ✓
Monitoring of attendance and ✓ In this article, we proposed an intelligent fleet
Personnel
working time management system focusing on real-time management of
management
Competence and authorisation ✓ mining equipment by applying a multi-agent system. First, we
management
Ressource Know and optimize the mine's ✓
presented a state of the art of fleet management systems as
management resources well as some definitions of the multi-agent system. In
Flow management ✓ addition, we proposed architecture for an intelligent fleet
Information transmitted to the ✓ management system composed of three layers: the vehicle
various workstations layer, the processing layer and the decision layer. We
Product an batch
Consideration of hazards and ✓
tracking implemented the first version of this architecture and test it in
feedback to the dispatcher (rate of
progress, delay, stops) Benguerir experimental mine in order to improve it and extend
Management of outstandings ✓
its application scope. And finally, based on ISA 95 criteria, we [8] L. Zhang and X. Xia, “An Integer Programming Approach for Truck-
Shovel Dispatching Problem in Open-Pit Mines,” Energy Procedia, vol.
evaluated the proposed architecture in view of improving it.
75, pp. 1779–1784, Aug. 2015, doi: 10.1016/j.egypro.2015.07.469.
In perspective, based on our evaluation, we will improve [9] B. Kolonja, D. R. Kalasky, and J. M. Mutmansky, “OPTIMIZATION
dispatching algorithms; we will also detail and implement OF DISPATCHING CRITERIA FOR OPEN-PIT TRUCK HAULAGE
every part of the smart fleet management system architecture. SYSTEM DESIGN USING MULTIPLE COMPARISONS WITH THE
BEST AND COMMON RANDOM NUMBIERS,” p. 9.
[10] “DISPATCH Fleet Management system (FMS) helps mine optimize its
haulage cycle and dramatically reduce truck idle times,” Modular
ACKNOWLEDGEMENT Mining. https://www.modularmining.com/case-studies/dispatch-fms-
helps-mine-optimize-haulage-cycle/ (accessed Nov. 03, 2019).
[11] “Modular Mining | MineSmarterTM,” Modular Mining.
This research was supported by Mohammed VI https://www.modularmining.com/ (accessed Jun. 13, 2019).
Polytechnic University de Benguerir, Morocco and OCP [12] M. Najafi, R. Rafiee, and S. M. E. Jalali, “Open pit limit optimization
group. We thank our colleagues from university and from using dijkstra’s algorithm,” p. 5, 2020.
[13] Shiv PHoomari-Nasaban Ask and Shiv Prakash Upadhyay, “Dynamic
OCP group who provided insight and expertise that greatly shovel allocation approach to short-term production planning in open-
assisted the research. pit mines,” International Journal of Mining, Reclamation and
Environment, 2017.
REFERENCES [14] R. B. Dannenberg, “Time-Flow Concepts and Architectures For Music
and Media Synchronization,” p. 6.
[15] M. Chergui, H. Medromi, and A. Sayouti, “Inter-organizational
[1] S. Alarie and M. Gamache, “Overview of Solution Strategies Used in Workflow for Intelligent Audit of Information Technologies in terms of
Truck Dispatching Systems for Open Pit Mines,” Int. J. Surf. Min. Entreprise Business Processes,” Int. J. Adv. Comput. Sci. Appl., vol. 5,
Reclam. Environ., vol. 16, no. 1, pp. 59–76, Mar. 2002, doi: no. 5, 2014, doi: 10.14569/IJACSA.2014.050515.
10.1076/ijsm.16.1.59.3408. [16] A. M. Nascimento et al., “A Systematic Literature Review About the
[2] J. A. Curry, M. J. L. Ismay, and G. J. Jameson, “Mine operating costs Impact of Artificial Intelligence on Autonomous Vehicle Safety,” IEEE
and the potential impacts of energy and grinding,” Miner. Eng., vol. 56, Trans. Intell. Transp. Syst., pp. 1–19, 2019, doi:
pp. 70–80, Feb. 2014, doi: 10.1016/j.mineng.2013.10.020. 10.1109/TITS.2019.2949915.
[3] A. M. Afrapoli and H. Askari-Nasab, “Mining fleet management [17] R. Salazar-Cabrera, A. P. De La Cruz, and J. M. Madrid Molina, “Fleet
systems: a review of models and algorithms,” Int. J. Min. Reclam. Management and Control System from Intelligent Transportation
Environ., vol. 33, no. 1, pp. 42–60, Jan. 2019, doi: Systems perspective,” in 2019 2nd Latin American Conference on
10.1080/17480930.2017.1336607. Intelligent Transportation Systems (ITS LATAM), Bogota, Colombia,
[4] F. M. Frédéric Semet, “Les Problèmes De Gestion De Flotte En Temps Mar. 2019, pp. 1–7, doi: 10.1109/ITSLATAM.2019.8721347.
Réel,” INFOR Inf. Syst. Oper. Res., vol. 44, no. 4, pp. 299–330, Dec. [18] V. Zeimpekis, G. M. Giaglis, and I. Minis, “Development and
2006, doi: 10.1080/03155986.2006.11732754. Evaluation of an Intelligent Fleet Management System for City
[5] W. B. Powell, P. Jaillet, and A. Odoni, “Chapter 3 Stochastic and Logistics,” in Proceedings of the 41st Annual Hawaii International
dynamic networks and routing,” in Handbooks in Operations Research Conference on System Sciences (HICSS 2008), Waikoloa, HI, USA, Jan.
and Management Science, vol. 8, Elsevier, 1995, pp. 141–295. 2008, pp. 72–72, doi: 10.1109/HICSS.2008.121.
[6] A. Moradi Afrapoli, M. Tabesh, and H. Askari-Nasab, “A multiple [19] H. Billhardt et al., “Dynamic Coordination in Fleet Management
objective transportation problem approach to dynamic truck dispatching Systems: Toward Smart Cyber Fleets,” IEEE Intell. Syst., vol. 29, no. 3,
in surface mines,” Eur. J. Oper. Res., vol. 276, no. 1, pp. 331–342, Jul. pp. 70–76, May 2014, doi: 10.1109/MIS.2014.41.
2019, doi: 10.1016/j.ejor.2019.01.008. [20] L. Yue, P. Niu, and Y. Wang, “Guidelines for defining user requirement
[7] D. K. Ahangaran, A. B. Yasrebi, A. Wetherelt, and P. Foster, “Real – specifications (URS) of manufacturing execution system (MES) based
time dispatching modelling for trucks with different capacities in open on ISA-95 standard,” J. Phys. Conf. Ser., vol. 1168, p. 032065, Feb.
pit mines / Modelowanie w czasie rzeczywistym przewozów ciężarówek 2019, doi: 10.1088/1742-6596/1168/3/032065.
o różnej ładowności w kopalni odkrywkowej,” Arch. Min. Sci., vol. 57, [21] “Le standard ISA 95 - Smart Manufacturing,” TLG Pro, Feb. 05, 2018.
no. 1, pp. 39–52, Oct. 2012, doi: 10.2478/v10267-012-0003-8. https://www.tlgpro.fr/2018/02/standard-isa-95/ (accessed Jan. 02, 2019).