US2022307225A1PendingUtilityA1

Systems and methods for mitigating collisions between a mining machine and an exclusionary zone

Assignee: JOY GLOBAL SURFACE MINING INCPriority: Mar 29, 2021Filed: Mar 29, 2021Published: Sep 29, 2022
Est. expiryMar 29, 2041(~14.7 yrs left)· nominal 20-yr term from priority
E02F 9/205E02F 9/2033E02F 3/46E02F 9/2095E02F 9/265E02F 3/435
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments described herein provide systems and methods for preventing and mitigating collisions between components of an industrial machine. The industrial machine includes an electronic controller, having an electronic processor and a memory, that is configured to generate a virtual model of an exclusionary zone located on or near the industrial machine. The electronic controller is further configured to receive dipper position data indicative of a position of the dipper and determine a distance between the dipper the exclusionary zone based on the dipper position data. The electronic controller is further configured to set a motion command limit for a dipper motion based on the distance, the dipper motion being selected from a group of a swing motion, a crowd motion, and a hoist motion and control the dipper motion according to a dipper motion command limited by the motion command limit.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for preventing and mitigating collisions between a dipper and an exclusionary zone that is taught to a mining machine, the method comprising:
 moving, by an electronic processor, the dipper to a plurality of positions associated with the exclusionary zone;   determining, by the electronic processor, data points for the exclusionary zone, each data point associated with a position of the plurality of positions;   generating, by the electronic processor, a virtual model of the exclusionary zone by extrapolating virtual boundaries of the exclusionary zone from the data points;   receiving, by the electronic processor, dipper position data indicative of a position of the dipper;   setting, by the electronic processor, a motion command limit for a dipper motion based on a distance between the dipper and the exclusionary zone of the mining machine inferred from the dipper position data, the dipper motion being selected from a group of a swing motion, a crowd motion, and a hoist motion; and   controlling, by the electronic processor, the dipper motion according to a dipper motion command limited by the motion command limit.   
     
     
         2 . The method of  claim 1 , wherein the exclusionary zone is at least one selected from the group of: tracks of the mining machine; a power cable reel of the mining machine; a power supply station; a hopper configured to receive a load from the dipper; and a truck configured to receive a load from the dipper. 
     
     
         3 . The method of  claim 1 , further comprising:
 moving, by an electronic processor, the dipper to a second plurality of positions associated with a second exclusionary zone, the second exclusionary zone including a power supply line for the mining machine;   determining, by the electronic processor, further data points for the second exclusionary zone, each further data point associated with a position of the second plurality of positions;   generating, by the electronic processor, a second virtual model of the second exclusionary zone by extrapolating virtual boundaries of the second exclusionary zone from the further data points;   receiving, by the electronic processor, further dipper position data indicative of an updated position of the dipper;   updating, by the electronic processor, the motion command limit for the dipper motion based on a distance between the dipper and the second exclusionary zone of the mining machine inferred from the further dipper position data; and   controlling, by the electronic processor, the dipper motion according to a further dipper motion command limited by the motion command limit that was updated based on the distance between the dipper and the second exclusionary zone.   
     
     
         4 . The method of  claim 3 ,
 wherein setting the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a first function that is associated with the exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, and   wherein updating the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a second function that is associated with the second exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, wherein the second function is more restrictive to motion than the first function.   
     
     
         5 . The method of  claim 1 , wherein, to set the motion command limit for the dipper motion based on the distance between the dipper and the exclusionary zone inferred from the dipper position data, the method further comprises at least one selected from the group of:
 (i) calculating the distance and using the distance as an input to a distance-based function that defines the motion command limit based on the distance, and.   (ii) using the dipper position data as an input to a position-based function that defines the motion command limit based on the dipper position data, where the position-based function is defined based on relationships between potential dipper positions and associated distances between the potential dipper positions and the exclusionary zone.   
     
     
         6 . The method of  claim 1 , further comprising:
 determining, by the electronic processor, a position of a three-dimensional virtual dipper model in a three-dimensional coordinate system for the mining machine based on the dipper position data;   determining, by the electronic processor, a shortest distance between the three-dimensional virtual dipper model and the virtual model of the exclusionary zone, wherein the shortest distance represents the distance between the dipper and the exclusionary zone.   
     
     
         7 . The method of  claim 1 , wherein the distance is a three-dimensional distance indicating a length across three dimensions of space. 
     
     
         8 . The method of  claim 1 , wherein setting the motion command limit for the dipper motion based on the distance comprises:
 when the distance is below a stop region threshold, setting the motion command limit according to a stop region function, and   when the distance is above the stop region threshold and below a slow region threshold, setting the motion command limit according to a slow region function.   
     
     
         9 . The method of  claim 1 , wherein the dipper motion is the crowd motion and motion command limit is a crowd motion command limit, the method further comprising:
 setting, by the electronic processor, a hoist motion command limit for the hoist motion based on the distance; and   setting, by the electronic processor, a swing motion command limit for the swing motion based on the distance.   
     
     
         10 . The method of  claim 1 , further comprising:
 repeatedly receiving, by the electronic processor, the dipper position data indicative of the position of the dipper over time as the dipper moves; and   updating the motion command limit based on the dipper position data as the dipper position data is repeatedly determined.   
     
     
         11 . A mining machine with a collision prevention and mitigation system, the mining machine comprising:
 a frame;   a dipper supported by the frame;   a dipper drive coupled to the dipper and configured to move the dipper in a dipper motion selected from a group of a swing motion, a crowd motion, and a hoist motion;   a dipper position sensor configured to determine a position of the dipper;   an electronic controller including an electronic processor and a memory, the electronic controller coupled to the dipper drive and the dipper position sensor, the electronic controller configured to:
 move the dipper to a plurality of positions associated with an exclusionary zone; 
 determine data points for the exclusionary zone, each data point associated with a position of the plurality of positions; 
 generate a virtual model of the exclusionary zone by extrapolating virtual boundaries of the exclusionary zone from the data points; 
 receive dipper position data indicative of a position of the dipper; 
 set a motion command limit for a dipper motion based on a distance between the dipper and the exclusionary zone of the mining machine inferred from the dipper position data, the dipper motion being selected from a group of a swing motion, a crowd motion, and a hoist motion; and 
 control the dipper motion according to a dipper motion command limited by the motion command limit. 
   
     
     
         12 . The mining machine of  claim 11 , wherein the exclusionary zone is at least one selected from the group of: tracks of the mining machine; a power cable reel of the mining machine; a power supply station; a hopper configured to receive a load from the dipper; and a truck configured to receive a load from the dipper. 
     
     
         13 . The mining machine of  claim 11 , wherein the electronic controller is further configured to:
 move the dipper to a second plurality of positions associated with a second exclusionary zone, the second exclusionary zone including a power supply line for the mining machine;   determine further data points for the second exclusionary zone, each further data point associated with a position of the second plurality of positions;   generate a second virtual model of the second exclusionary zone by extrapolating virtual boundaries of the second exclusionary zone from the further data points;   receive further dipper position data indicative of an updated position of the dipper;   update the motion command limit for the dipper motion based on a distance between the dipper and the second exclusionary zone of the mining machine inferred from the further dipper position data; and   control the dipper motion according to a further dipper motion command limited by the motion command limit that was updated based on the distance between the dipper and the second exclusionary zone.   
     
     
         14 . The mining machine of  claim 13 ,
 wherein setting the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a first function that is associated with the exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, and   wherein updating the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a second function that is associated with the second exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, wherein the second function is more restrictive to motion than the first function.   
     
     
         15 . The mining machine of  claim 11 , wherein, to set the motion command limit for the dipper motion based on the distance between the dipper and the exclusionary zone inferred from the dipper position data, the electronic controller is further configured to at least one selected from the group of:
 (i) calculate the distance and using the distance as an input to a distance-based function that defines the motion command limit based on the distance, and.   (ii) use the dipper position data as an input to a position-based function that defines the motion command limit based on the dipper position data, where the position-based function is defined based on relationships between potential dipper positions and associated distances between the potential dipper positions and the exclusionary zone.   
     
     
         16 . The mining machine of  claim 11 , wherein the electronic controller is further configured to:
 determine a position of a three-dimensional virtual dipper model in a three-dimensional coordinate system for the mining machine based on the dipper position data;   determine a shortest distance between the three-dimensional virtual dipper model and the virtual model of the exclusionary zone, wherein the shortest distance represents the distance between the dipper and the exclusionary zone.   
     
     
         17 . The mining machine of  claim 11 , wherein the distance is a three-dimensional distance indicating a length across three dimensions of space. 
     
     
         18 . The mining machine of  claim 11 , wherein, to set the motion command limit for the dipper motion based on the distance, the electronic controller is configured to:
 when the distance is below a stop region threshold, set the motion command limit according to a stop region function, and   when the distance is above the stop region threshold and below a slow region threshold, set the motion command limit according to a slow region function.   
     
     
         19 . The mining machine of  claim 11 , wherein the dipper motion is the crowd motion and motion command limit is a crowd motion command limit, wherein the electronic controller is further configured to:
 set a hoist motion command limit for the hoist motion based on the distance; and   set a swing motion command limit for the swing motion based on the distance.   
     
     
         20 . The mining machine of  claim 11 , wherein the electronic controller is further configured to:
 repeatedly receive the dipper position data indicative of the position of the dipper over time as the dipper moves; and   update the motion command limit based on the dipper position data as the dipper position data is repeatedly determined.   
     
     
         21 . A collision prevention and mitigation control system for a mining machine having a frame, a dipper supported by the frame, a dipper drive coupled to the dipper and configured to move the dipper in a dipper motion selected from a group of a swing motion, a crowd motion, and a hoist motion, a dipper position sensor configured to determine a position of the dipper, the control system comprising:
 an electronic controller including an electronic controller and a memory, the electronic controller coupled to the dipper drive and the dipper position sensor, the electronic controller configured to:
 move the dipper to a plurality of positions associated with an exclusionary zone; 
 determine data points for the exclusionary zone, each data point associated with a position of the plurality of positions; 
 generate a virtual model of the exclusionary zone by extrapolating virtual boundaries of the exclusionary zone from the data points; 
 receive dipper position data indicative of a position of the dipper; 
 set a motion command limit for a dipper motion based on a distance between the dipper and the exclusionary zone of the mining machine inferred from the dipper position data, the dipper motion being selected from a group of a swing motion, a crowd motion, and a hoist motion; and 
 control the dipper motion according to a dipper motion command limited by the motion command limit. 
   
     
     
         22 . The control system of  claim 21 , wherein the exclusionary zone is at least one selected from the group of: tracks of the mining machine; a power cable reel of the mining machine; a power supply station; a hopper configured to receive a load from the dipper; and a truck configured to receive a load from the dipper. 
     
     
         23 . The control system of  claim 21 , wherein the electronic controller is further configured to:
 move the dipper to a second plurality of positions associated with a second exclusionary zone, the second exclusionary zone including a power supply line for the mining machine;   determine further data points for the second exclusionary zone, each further data point associated with a position of the second plurality of positions;   generate a second virtual model of the second exclusionary zone by extrapolating virtual boundaries of the second exclusionary zone from the further data points;   receive further dipper position data indicative of an updated position of the dipper;   update the motion command limit for the dipper motion based on a distance between the dipper and the second exclusionary zone of the mining machine inferred from the further dipper position data; and   control the dipper motion according to a further dipper motion command limited by the motion command limit that was updated based on the distance between the dipper and the second exclusionary zone.   
     
     
         24 . The control system of  claim 23 ,
 wherein setting the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a first function that is associated with the exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, and   wherein updating the motion command limit for the dipper motion based on the distance includes reducing the motion command limit from an initial value to a reduced value according to a second function that is associated with the second exclusionary zone and that defines the motion command limit to be lower as the distance is reduced, wherein the second function is more restrictive to motion than the first function.   
     
     
         25 . The control system of  claim 21 , wherein, to set the motion command limit for the dipper motion based on the distance between the dipper and the exclusionary zone inferred from the dipper position data, the electronic controller is further configured to at least one selected from the group of:
 (iii) calculate the distance and using the distance as an input to a distance-based function that defines the motion command limit based on the distance, and.   (iv) use the dipper position data as an input to a position-based function that defines the motion command limit based on the dipper position data, where the position-based function is defined based on relationships between potential dipper positions and associated distances between the potential dipper positions and the exclusionary zone.   
     
     
         26 . The control system of  claim 21 , wherein the electronic controller is further configured to:
 determine a position of a three-dimensional virtual dipper model in a three-dimensional coordinate system for the mining machine based on the dipper position data;   determine a shortest distance between the three-dimensional virtual dipper model and the virtual model of the exclusionary zone, wherein the shortest distance represents the distance between the dipper and the exclusionary zone.   
     
     
         27 . The control system of  claim 21 , wherein the distance is a three-dimensional distance indicating a length across three dimensions of space. 
     
     
         28 . The control system of  claim 21 , wherein, to set the motion command limit for the dipper motion based on the distance, the electronic controller is configured to:
 when the distance is below a stop region threshold, set the motion command limit according to a stop region function, and   when the distance is above the stop region threshold and below a slow region threshold, set the motion command limit according to a slow region function.   
     
     
         29 . The control system of  claim 21 , wherein the dipper motion is the crowd motion and motion command limit is a crowd motion command limit, wherein the electronic controller is further configured to:
 set a hoist motion command limit for the hoist motion based on the distance; and   set a swing motion command limit for the swing motion based on the distance.   
     
     
         30 . The control system of  claim 21 , wherein the electronic controller is further configured to:
 repeatedly receive the dipper position data indicative of the position of the dipper over time as the dipper moves; and   update the motion command limit based on the dipper position data as the dipper position data is repeatedly determined.

Join the waitlist — get patent alerts

Track US2022307225A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.