A system and method for various levels of automation of a swing-to-hopper motion for a rope shovel. An operator controls a rope shovel during a dig operation to load a dipper with materials. A controller receives position data, either via operator input or sensor data, for the dipper and a hopper wh
A system and method for various levels of automation of a swing-to-hopper motion for a rope shovel. An operator controls a rope shovel during a dig operation to load a dipper with materials. A controller receives position data, either via operator input or sensor data, for the dipper and a hopper where the materials are to be dumped. The controller then calculates an ideal path for the dipper to travel to be positioned above the hopper to dump the contents of the dipper. In some embodiments, the controller outputs operator feedback to assist the operator in traveling along the ideal path to the hopper. In some embodiments, the controller restricts the dipper motion such that the operator is not able to deviate beyond certain limits of the ideal path. In some embodiments, the controller automatically controls the movement of the dipper to reach the hopper.
대표청구항▼
1. A rope shovel including an automated swing system, the rope shovel comprising: a swing motor;a hoist motor;a crowd motor;a dipper that is operable to dig and dump materials and that is positioned via operation of the hoist motor, crowd motor, and swing motor; anda controller including an ideal pa
1. A rope shovel including an automated swing system, the rope shovel comprising: a swing motor;a hoist motor;a crowd motor;a dipper that is operable to dig and dump materials and that is positioned via operation of the hoist motor, crowd motor, and swing motor; anda controller including an ideal path generator module, a boundary generator module, a dipper control signal module, the ideal path generator module configured to receive dump location information indicating a desired position of the dipper corresponding to a dump location at which the dipper is to dump materials therein,receive information indicating a performance limit of at least one of the swing motor, the hoist motor, and the crowd motor,receive current dipper data related to at least one of a dipper position, a dipper movement, and a dipper state, the current dipper data including a current swing motor parameter, a current hoist motor parameter, and a current crowd motor parameter,calculate an ideal swing path of the dipper based on the dump location information and the at least one of the dipper position, the dipper movement, and the dipper state,calculate, based on the calculated ideal swing path and the performance limit, an ideal hoist path and an ideal crowd path, andoutput a signal related to at least one of the calculated ideal swing path, the calculated ideal hoist path, and the calculated ideal crowd path;the boundary generator module configured to receive the signal related to the at least one of the ideal swing path, the ideal hoist path, and the ideal crowd path, andgenerate boundaries for the ideal hoist path and the ideal crowd path; andthe dipper control signal module configured to receive operator controls related to controlling movement of the dipper using the hoist motor, the crowd motor, and the swing motor,receive the current dipper data,receive the boundaries from the boundary generator module, andcompare the current dipper data to the boundaries, and when the current dipper data indicates that the dipper is at or outside of the boundaries, adjust the operator controls to maintain the dipper within the boundaries. 2. The rope shovel of claim 1, the ideal path generator module further receiving a swing aggressiveness level from an operator, wherein the ideal swing path is calculated based on the swing aggressiveness level. 3. The rope shovel of claim 1, wherein the current dipper data further includes a current position of the swing motor, the hoist motor, and the crowd motor. 4. The rope shovel of claim 1, wherein the dump location information is received from one of global positioning satellite (GPS) data and a memory storing a location of an previous operator-controlled dump. 5. The rope shovel of claim 1, further including a feedback module that receives the current dipper data including a current swing motor position, current hoist motor position, and current crowd motor position,receives the ideal swing path, the ideal hoist path, and the ideal crowd path, andprovides an operator with at least one of audio, visual, and tactile feedback of the current dipper data relative to the dump location information. 6. The rope shovel of claim 5, wherein the feedback module illustrates the dump location information and current dipper data. 7. The rope shovel of claim 1, wherein the boundaries are one of a ramp function, a constant window, and a polynomial curve. 8. The rope shovel of claim 1, further comprising a mode selector module that receives an operator mode selection that indicates one of at least three modes of swing automation, andcontrols the rope shovel to operate in the selected swing automation mode. 9. The rope shovel of claim 8, wherein the at least three modes of operation include at least three of the following: no swing automation mode, trajectory feedback mode, teach mode, motion restriction mode, and full automation mode. 10. The rope shovel of claim 8, wherein the mode selector module receives system information indicating at least one equipment fault, andas a result, controls the rope shovel to operate in a different swing automation mode. 11. The rope shovel of claim 1, wherein the dipper control signal module is further configured to receive the ideal swing path, the ideal hoist path, and the ideal crowd path, andgenerate controls signals to control the swing motor, hoist motor, and crowd motor according to the ideal swing path, the ideal hoist path, and the ideal crowd path, respectively. 12. The rope shovel of claim 11, further comprising a hopper alignment system including at least one of a camera and a laser scanner, the hopper alignment system determining when the dipper is within a predetermined range of the dump location,controlling the dipper control signal module to perform visual servoing of the dipper to align the dipper with the dump location. 13. A method of generating an ideal path for swinging a rope shovel, the rope shovel including a swing motor, a hoist motor, a crowd motor, and a dipper, the dipper operable to dig and dump materials and that is positioned via operation of the hoist motor, crowd motor, and swing motor, the method comprising: receiving, by a controller, dump location information indicating a desired position of the dipper corresponding to a dump location at which the dipper is to dump materials therein,receiving, by the controller, information indicating a performance limit of at least one of the swing motor, the hoist motor, and the crowd motor,receiving, by the controller, current dipper data related to at least one of a dipper position, a dipper movement, and a dipper state, the current dipper data including a current swing motor parameter, a current hoist motor parameter, and a current crowd motor parameter,calculating, by the controller, an ideal swing path of the dipper based on the dump location information and the at least one of the dipper position, the dipper movement, and the dipper state,calculating, by the controller and based on the calculated ideal swing path and the performance limit, an ideal hoist path and an ideal crowd path, andoutputting, by the controller, a signal related to at least one of the calculated ideal swing path, the calculated ideal hoist path, and the calculated ideal crowd pathgenerating boundaries for the ideal hoist path and the ideal crowd path;receiving operator controls related to controlling movement of the dipper using the hoist motor, the crowd motor, and the swing motor, andcomparing the current dipper data to the boundaries, and when the current dipper data indicates that the dipper is at or outside of the boundaries, adjusts the operator controls to maintain the dipper within the boundaries. 14. The method of claim 13, further comprising receiving a swing aggressiveness level from an operator, wherein the ideal swing path is calculated based on the swing aggressiveness level. 15. The method of claim 13, wherein the current swing motor parameter is a position of the swing motor, the current hoist motor parameter is a position of the hoist motor, and the current crowd motor parameter is a position of the crowd motor. 16. The method of claim 13, wherein the dump location information is received from one of global positioning satellite (GPS) data and a memory storing a location of an previous operator-controlled dump. 17. The method of claim 13, further comprising providing an operator with at least one of audio, visual, and tactile feedback of the current dipper data relative to the dump location information. 18. The rope shovel of claim 17, further comprising illustrating the dump location information and current dipper data. 19. The method of claim 13, wherein the boundaries are one of a ramp function, a constant window, and a polynomial curve. 20. The method of claim 13, further comprising receiving an operator mode selection that indicates one of at least three modes of swing automation, andcontrolling the rope shovel to operate in the selected swing automation mode. 21. The method of claim 20, wherein the at least three modes of operation include at least three of the following: no swing automation mode, trajectory feedback mode, teach mode, motion restriction mode, and full automation mode. 22. The method of claim 20, further comprising receiving system information indicating at least one equipment fault, andas a result, controlling the rope shovel to operate in a different swing automation mode. 23. The method of claim 13, further comprising generating controls signals to control the swing motor, hoist motor, and crowd motor according to the ideal swing path, the ideal hoist path, and the ideal crowd path, respectively. 24. The method of claim 23, further comprising determining when the dipper is within a predetermined range of the dump location, performing visual servoing of the dipper to align the dipper with the dump location using at least one of a camera and a laser scanner.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (43)
Geuns Guy (Hemhofen DEX) Rtzer Georg (Erlangen DEX), Arrangement for controlling advancing timbering in underground mining.
Sahm William C. (Peoria IL) Gudat Adam J. (Edelstein IL) Henderson Daniel E. (Washington IL), Method and apparatus for determining the location of a work implement.
Wickert Francis G. ; Chang Shu-Chieh ; Halwas Angela R.,CAX ; Lokhorst David M.,CAX ; Roy Bryan D.,CAX, Method and system for controlling movement of a digging dipper.
Gudat Adam J. (Edelstein IL) Rao Prithvi N. (Pittsburgh PA) Shaffer Gary K. (Butler PA) Shi Wenfan (Pittsburgh PA) Shin Dong H. (Pittsburgh PA) Sennott James W. (Bloominton IL) Whittaker William L. (, Multi-tasked navigation system and method for an autonomous land based vehicle.
Friend, Paul Russell; Stratton, Kenneth L.; Brandt, Michael Edward; Humphrey, James D.; Ryan, James William, Excavation system having inter-machine monitoring and control.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.