The present invention relates to the field of mining machines, and more specifically to a system comprising a fleet of at least partially autonomous mining machines and a method of computing an optimized energy storage utilization in such a system.
Fleets of mining machines are usually operated simultaneously in a working area to execute a shared work assignment, the performance of which shared work assignment requires the performance of individual work tasks at individual locations by individual machines in the fleet.
The performance of the individual work tasks requires application of an appropriate machine for the specific task, which machine will require a certain amount of energy for performing its individual work task and for propelling it to and from its individual work location.
The energy for performing work and for propulsion is commonly provided by internal combustion engines or electrical motors, which respectively require fuel, such as e.g. petrol or diesel, or sources of electricity, such as e.g. batteries and/or fuel cells. In cases where fuel cells are used, these are usually fueled by hydrogen in order to provide electricity.
For practical and safety reasons refueling or charging are often performed at dedicated servicing areas, where e.g. combustible fuel can be handled safely separated from e.g. blasting operations and similar. Thus, each machine will, in addition to the energy requirement for performing its work task, require a certain amount of energy for propelling it to and from such servicing areas to and from its work location.
An objective of the present disclosure is to provide a simple and secure solution for energy storage utilization in a system comprising a fleet of at least partially autonomous mining machines, configured to operate in a defined mining environment, having a defined working area and a defined servicing area, which servicing area is configured to house one or more unconnected energy storages and equipment for replenishment of such unconnected energy storages, at which mining environment a shared work assignment comprising at least one current task for each respective mining machine is performed. This objective is achieved in a first aspect by a system that comprises: a respective propulsion unit configured to provide mobility of each respective mining machine; respective on-board equipment associated with each respective mining machine; one or more machine sensors configured to monitor each respective mining machine in the fleet of mining machines; a population of interchangeable energy storages, each energy storage having one or more sensors configured to monitor the respective energy storage, and each energy storage being selectively connectable to at least one amongst the fleet of mining machines for supplying its respective propulsion unit and respective on-board equipment; a spatial localization system for deriving a location of each mining machine and each energy storage in the mining environment; a communication interface providing a data link between each mining machine in the mining environment and to a fog- and/or cloud-computation system; wherein the fog- and/or cloud-computation system is configured to compute, based on data from the respective mining machines and energy storages, data from the spatial localization system, and data relating to the shared work assignment, an optimized energy storage utilization with respect to at least one of the following optimization targets productivity, cost or safety, and deploy to the fleet of mining machines, via the communication interface, a workflow information for the performance of the shared work assignment based on the optimized energy storage utilization, which workflow comprises at least one current task for each respective mining machine.
The herein proposed system ensures that an optimized energy storage utilization with respect to at least one of productivity, cost or safety, is deployed to the fleet of mining machines for performance of a shared work assignment.
In one embodiment, the one or more machine sensors that monitor each respective mining machine in the fleet of mining machines are configured to provide data with respect to at least one environmental property.
In one embodiment, the one or more sensors that monitor the respective energy storages are configured to provide data with respect to at least one of: use-status; remaining capacity; wear and health; and machine connectivity compatibility.
In one embodiment, the data from the shared work assignment comprises data with respect to at least one of: a total shared work assignment plan, an individual task plan, individual operation plans, individual operation cycles, individual operation types, mining environment infrastructure capabilities and constraints.
In one embodiment, the fog- and/or cloud-computation system is further configured to compute an individual optimized energy storage utilization for the respective mining machines and the respective energy storages.
In one embodiment, the fog- and/or cloud-computation system is further configured to compute the optimized energy storage utilization based on different optimization targets for the respective mining machines in the fleet of mining machines.
In one embodiment, the fog- and/or cloud-computation system is further configured to compute the optimized energy storage utilization based on location data from the spatial localization system taking into account at least one of: required time to run a respective mining machine to an appropriate interchangeable energy storage at the servicing area or at another mining machine, required energy to run a respective mining machine to an appropriate interchangeable energy storage at the servicing area or at another mining machine; required time to change energy storage or required time to replenish energy storage.
In a second aspect of the present disclosure, there is provided a method of computing an optimized energy storage utilization in a system according to the first aspect comprising: acquiring data relating to a shared work assignment; acquiring data relating to each respective mining machine in the fleet of mining machines using one or more machine sensors; acquiring data relating to each respective energy storage using one or more energy storage sensors; acquiring data relating to a location of each mining machine and each energy storage in the mining environment using a spatial localization system; providing the acquired data to a fog- and/or cloud-computation system using a communication interface; computing, by the fog- and/or cloud-computation system, based on the provided data, an optimized energy storage utilization with respect to at least one of the following optimization targets productivity, cost or safety, and automatically deploying to the fleet of mining machines, via the communication interface, a workflow information for the performance of the shared work assignment based on the optimized energy storage utilization, which workflow comprises at least one current task for each respective mining machine.
In a third aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium that stores a program configured to execute the method of computing an optimized energy storage utilization in a system according to the second aspect.
In a fourth aspect of the present disclosure, there is provided a computer program product comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method of computing an optimized energy storage utilization in a system according to the second aspect.
With reference to the appended drawings, below follows a more detailed description of example embodiments of the invention, wherein:
In the following, a detailed description of a system 1 comprising a fleet of at least partially autonomous mining machines 2 operating in a defined mining environment 3 whilst being energized using a population of interchangeable energy storages 6 according to the present disclosure is presented.
With reference to
A shared work assignment 8 comprises at least one current task for each respective mining machine 2 to be performed at the mining environment 3.
The expression “mining machines” as used in the present disclosure may include: drilling rigs; excavators, shovels, draglines, bulldozers, loaders, scrapers, skid steers, graders, dump trucks, haul trucks, tank vehicles, water vehicles, forklifts, human transport, cranes, conveyor systems, classifiers, crushers and multi purpose vehicles.
Drilling rigs are used for several purposes, exploration drilling which aims to identify the location and quality of a mineral, and production drilling, used in the production-cycle for mining and/or construction.
Excavators, either track-mounted or tire-mounted, including backhoes, which are a type of excavator equipped with a bucket that faces toward itself. The typical backhoe design incorporates an inward-facing bucket affixed to an articulated arm, or “boom.” Backhoes are often used for removing and loading overburden as well as scraping down high banks and digging ditches.
Shovels, sometimes called “power shovels,” are versatile excavation machines, often track-mounted, with a large, outward-facing bucket at the end of a powerful, articulated boom that can rotate 360 degrees. Shovels are used primarily to dig out and remove overburden as well as selectively load material for transport.
Draglines represent a type of specialized excavation equipment that operate by casting a heavy cable-hung bucket outward from a crane-like boom and dragging the bucket toward itself to remove large amounts of overburden, load ore, and manage stockpiles. Draglines can be equipped with buckets of specific design and weight to match the materials being mined.
Bulldozers are track-mounted vehicles equipped with a wide, vertical front-mounted pusher blade that can be raised and lowered during operation. Heavy, powerful, and extremely stable, bulldozers are typically used to clear land, push material short distances, do grade work, and manage stockpiles and work areas.
Loaders are large, typically tire-mounted vehicles with a deep, wide bucket mounted at the front. Loaders are used to load mined material into haul trucks and feeders, push or dump overburden, and manage stockpile or refuse areas. In sand and gravel operations, loaders may also be used for excavation.
Scrapers are a type of earthmoving machine with an open, centrally mounted hopper or bowl with a blade-like leading edge that can be raised or lowered hydraulically to selectively remove and spread overburden over level or relatively level terrain.
Skid steers, often tire mounted, are quick, compact, highly maneuverable, and extremely versatile machines which perform a broad range of vital duties throughout the mine. They may be used in excavation work to carry, spread, and load loose material as well as serve an array of grading, site preparation, construction, demolition, and repair functions.
Graders, also commonly referred to as road graders, motor graders, or simply as a blade, is a form of heavy equipment with a long blade used to create a flat surface during grading.
Dump trucks, or off-highway dumpers, are construction vehicles with a wide hydraulically operated dump bed. They are intended for transporting masses over difficult terrain and are often used in connection with major earthworks.
Haul trucks, or “haulers,” are tire-mounted vehicles with a deep, wide hydraulically operated dump bed commonly used to transport and place large volumes of mined material from a pit to stockpiles.
Tank vehicles are vehicles that are used to transport fuel to different locations on a site and water vehicles are vehicles that are used to transport water to different locations on the site.
Forklifts (also called lift trucks, jitneys, fork trucks, fork hoists, and forklift trucks) are powered industrial trucks used to lift and move materials over short distances.
Human transport is required as active mining operations are often spread across a large area, making walking to distant locations impractical and potentially dangerous. Miners, contractors, and supervisors often need to move quickly between work areas to do their jobs, perform maintenance, and address issues as they arise. A broad range of common passenger vehicles and pickup trucks may thus share haulage roads to transport people, tools, and small equipment where they are needed.
Cranes are a type of lifting equipment typically used to lift, place, and transport heavy items such as equipment, building materials, and mined material over short distances. Although some cranes can be stationary, many are mobile units that may be tire-mounted, track-mounted, or truck-mounted.
Conveyor systems such as belt conveyors are designed to carry bulk material on a wide belt that rotates around two or more pulleys. At least one of the pulleys are driven by a motor that powers the conveyor system.
Classifiers are a type of sorting system used to separate coarse and fine particles from one another using water. They are typically located downstream of crushers and screens.
Crushers are machines designed to reduce large rocks into smaller rocks, gravel, sand or rock dust.
Screens are machines used in sorting, classifying, dewatering, scalping, and desliming applications.
Multi purpose vehicles are vehicles that are used for transport, service, exchange equipment to and from required locations on a site.
In the drawing figures, like reference numerals designate identical or corresponding elements throughout the several figures. It will be appreciated that these figures are for illustration only and do not in any way restrict the scope of the present disclosure.
As illustrated in
The system 1 further comprises respective on-board equipment 10 associated with each respective mining machine 2. Such on-board equipment 10 may e.g. be different types of tooling or actuators, manipulators sensors and control systems, some of which may comprise mechanical-, electric-, water-, hydraulic- or pneumatic-systems and control systems.
Mechanical system include structures to be part of, and carry, onboard integrated systems, such as booms, feeds, plates, covers, tracks, frames, coolers, cabins, canopies, etc.
Electric systems comprise electrical components that may be arranged in several electrical sub-systems, low and high voltage. They may include general purpose modules, I/O modules, control modules, sensors, electrical motors, pumps, electrical cabins, harnesses, cabling, inverters, converters, batteries, filters, transformers, etc.
Water system, e.g. water mist systems to prevent dust from escaping into the air by binding it to water. Such systems may comprise tanks, nozzle, hoses, sensors, valves, regulators, etc.
Hydraulic systems are collections of interconnected components using pressurized hydraulic fluid to perform work.
Pneumatic systems are collections of interconnected components using compressed air to perform work.
Control system manages, commands, directs, or regulates the behavior of other devices or systems using control loops to do work in an integrated system in order to achieve robust and reliable functions.
As an example of on-board equipment 10, a drilling system is key feature of a drill rig integrated system and utilize one or more of the other systems.
One or more machine sensors, not shown separately in the drawings as being part of the previously discussed on-board equipment 10, are configured to monitor each respective mining machine 2 in the fleet of mining machines. These machine sensors are suitably configured to provide data with respect to at least one environmental property.
The expression “environmental property” as used in the present disclosure may include rock properties, terrain properties (e.g. slopes), ambient temperatures, machine specifications; power and energy requirement for completing a current task and obstacles, such as e.g. rocks, vehicles, people and trees.
A population of interchangeable energy storages 6 is part of the system. Each energy storage 6 has one or more sensors, not shown separately in the drawings as being integral parts of the energy storages 6. The one or more sensors of each energy storage 6 are configured to monitor the respective energy storage 6. These energy storages 6 may e.g. be storages for combustible fuel and/or electric power, such as fluid-fuel tanks, gas-fuel tanks or batteries or battery packs.
Each energy storage 6 is selectively connectable to at least one amongst the fleet of mining machines 2, for supplying its respective propulsion unit 9 and respective on-board equipment 10. The respective energy storages 6 may be of different sizes and have different capacities, such that some sizes only are connectable to a selection of mining machines 2 among the fleet of mining machines.
The one or more sensors that monitor the respective energy storages 6 may be configured to provide data with respect to at least one of: use-status; remaining capacity; wear and health; and machine connectivity compatibility.
The system 1 further comprises a spatial localization system 11, for deriving a location of each mining machine 2 and each energy storage 6 in the mining environment 3.
The spatial localization system 11 may rely on positioning sensors such as GNSS based sensors, e.g. GPS, GLONASS, Beidou or Galileo based positioning sensors. Note that this list is not exhaustive and that any spatial localization system suitable for use with the herein disclosed system may be utilized.
A communication interface 12 is also part of the system. The communication interface 12 provides a data link between each mining machine 2 in the mining environment 3 and to a fog- and/or cloud-computation system 13. The communication interface 12 is suitably arranged for wireless communication over a suitable communication network, such as a radio-frequency wireless network, e.g. cellular-telephone network, wireless local-area network (WLAN) or similar.
The fog- and/or cloud-computation system 13 is configured to compute an optimized energy storage 6 utilization based on data from the respective mining machines 2 and energy storages 6, data from the spatial localization system 11, and data relating to the shared work assignment 8.
Cloud computing is an on-demand availability of remote computer system resources, such as data storage (cloud storage) and computing power. Fog computing, also called Edge Computing, is intended for distributed computing where numerous “peripheral” devices connect to a cloud. Fog computing relies on doing as much processing as possible using computing units co-located with the data-generating devices, so that processed rather than raw data is forwarded to the cloud, and the bandwidth requirements thus reduced. A benefit of using Fog computing is that as the processed data usually is needed by the same devices that generated the data, why latency between input and response can be minimized by processing locally rather than remotely.
The fog- and/or cloud-computation system 13 may further be configured to compute an individual optimized energy storage utilization for the respective mining machines 2 and the respective energy storages 6, and may still further be configured to compute the optimized energy storage utilization based on different optimization targets for the respective mining machines 2 in the fleet of mining machines.
The fog- and/or cloud-computation system 13 may also be configured to compute the optimized energy storage utilization based on location data from the spatial localization system 11 taking into account at least one of: required time to run a respective mining machine 2 to an appropriate interchangeable energy storage 6 at the servicing area 5 or at another mining machine 2, required energy to run a respective mining machine 2 to an appropriate interchangeable energy storage 6 at the servicing area 5 or at another mining machine 2; required time to change energy storage 6 or required time to replenish energy storage 6.
The data from the shared work assignment 8 may comprise data with respect to at least one of: a total shared work assignment plan, an individual task plan, individual operation plans, individual operation cycles, individual operation types, mining environment infrastructure capabilities and constraints.
The optimized energy storage utilization is computed with respect to at least one of the following optimization targets, productivity, cost or safety.
Any suitable optimization algorithm may be employed for computing the optimized energy storage utilization. The optimization algorithm may be executed iteratively by comparing various solutions till an optimum or a satisfactory solution is found. There are two distinct types of optimization algorithms widely used today, Deterministic Algorithms and Stochastic Algorithms. Gradient descent, for example, is an efficient optimization algorithm that attempts to find a local or global minimum of the cost function. The cost function represents what we want to minimize. For example, our cost function might be tuned towards minimizing cost, for cost efficient production. Our cost function may also be tuned towards minimizing time for performing certain operations, thus maximizing productivity, or also towards minimizing risk, thus maximizing safety. Optimization may be performed to combine a balance of the above optimization targets.
A workflow information for the performance of the shared work assignment 8 is deployed to the fleet of mining machines 2, via the communication interface 12. This workflow is based on the optimized energy storage utilization and should comprise at least one current task for each respective mining machine 2.
With reference to
According to the method, data relating to a shared work assignment 8 is acquired S1. Data relating to each respective mining machine 2 in the fleet of mining machines 2 is acquired S2.
Furthermore, data relating to each respective energy storage 6 is acquired S3, using one or more energy storage sensors. Data relating to a location of each mining machine 2 and each energy storage 6 in the mining environment 3 is acquired S4, using a spatial localization system 11.
The spatial localization system 11 may rely on positioning sensors such as GNSS based sensors, e.g. GPS, GLONASS, Beidou or Galileo based positioning sensors. Note that this list is not exhaustive and that the positioning sensors that provisions the data could be any positioning system that provides data suitable for use with the herein disclosed method.
The acquired data is provided S5 to a fog- and/or cloud-computation system 13 using a communication interface 12.
Computing S6 based on the provided data, by the fog- and/or cloud-computation system 13, an optimized energy storage utilization with respect to at least one of the following optimization targets productivity, cost or safety. The method concludes in deploying S7 to the fleet of mining machines 2, via the communication interface 12, a workflow information for the performance of the shared work assignment 8 based on the optimized energy storage 6 utilization. This workflow should comprise at least one current task for each respective mining machine 2. Note, however, a current task, as used herein, include the task of being idle, e.g. performing no work operations and remaining stationary.
It should be noted that although the acquiring of data is described herein in a way that could be interpreted as a specific sequence of data acquisitions S1, S2, S3 and S4, this acquiring of data could be done in parallel, i.e. through performing data acquisitions S1, S2, S3 and S4 simultaneously, or in any sequential order including all data acquisitions S1, S2, S3 and S4.
Envisaged herein is also a non-transitory computer-readable storage medium 14 that stores a program configured to execute the method of computing an optimized energy storage 6 utilization in a system 1 as described herein.
The non-transitory computer-readable storage medium 14, that stores a program configured to execute the method of updating vehicle ownership authorizations, is suitably a non-volatile memory, i.e. a memory that retains stored data after power is turned off, such as an electrically erasable programmable read-only memory (EEPROM), a flash Read-only Memory (ROM), a hard disk drive (HDD), solid state drive (SSD), an optical storage media or similar.
Further envisaged herein is also a computer program product comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method of computing an optimized energy storage 6 utilization in a system 1 as described herein.
Although the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and the invention is not limited to the disclosed embodiments. For example, the non-transitory computer-readable storage medium 14 may, where a system 1 is connected, i.e. has a wired or wireless connection to a computer network, such as the internet, alternatively be located remote from the system 1, e.g. in a remote server or so-called cloud-service, and accessed via the wired or wireless connection.
Number | Date | Country | Kind |
---|---|---|---|
2151241-3 | Oct 2021 | SE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2022/050816 | 9/16/2022 | WO |