IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0688216
(2003-10-15)
|
등록번호 |
US-7695071
(2010-05-20)
|
발명자
/ 주소 |
- Jackson, Eric
- Hirtz, Hal
- Dale, James
- Jordan, John
- Eddy, David
- Jackson, Simon Mark
|
출원인 / 주소 |
- Minister of Natural Resources
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
28 인용 특허 :
111 |
초록
▼
The present invention is directed to an excavator that is operable in manual and automatic modes and uses state machines to effect unit operations, rotationally offset swing actuators to rotate boom and cutter head, a fail safe hydraulic system to maintain gripper pressure in the event of a malfunct
The present invention is directed to an excavator that is operable in manual and automatic modes and uses state machines to effect unit operations, rotationally offset swing actuators to rotate boom and cutter head, a fail safe hydraulic system to maintain gripper pressure in the event of a malfunction of the hydraulic system, differing position and pressure control functions in the hydraulic actuators, a kinematic module to effect pitch and roll adjustments, a cutting face profile generator to generate a profile of the excavation face, and an optimization module to realize a high degree of optimization of excavator operation.
대표청구항
▼
What is claimed is: 1. An excavator, comprising: a boom; a cutter head, mounted on the boom, for excavating in situ material; a body, wherein the boom is mounted on the body; a plurality of grippers operable to apply pressure against opposing surfaces of an excavation to hold the body in a selected
What is claimed is: 1. An excavator, comprising: a boom; a cutter head, mounted on the boom, for excavating in situ material; a body, wherein the boom is mounted on the body; a plurality of grippers operable to apply pressure against opposing surfaces of an excavation to hold the body in a selected position and orientation, and a control system operable to effect operation of the excavator both (a) in a manual mode in which an operator controls operation of the boom and/or cutter head and the plurality of grippers and (b) an automatic mode in which the control system controls operation of the boom and/or cutter head and the plurality of grippers, wherein the control system comprises a task supervisor, the task supervisor is configured as an engine that invokes at least one of a plurality of state machines to perform a selected unit operation and wherein the plurality of state machines correspond to a plurality of: a mining state in which in situ material is excavated, a walking state in which the excavator is repositioned for the mining state, a boom sweep state in which the boom is moved, a steering state in which an orientation of the excavator is changed, and a self-test state in which a configuration of the excavator is compared against a predetermined configuration. 2. The excavator of claim 1, further comprising: a first operator interface located on or near the excavator; and wherein each of the plurality of state machines is unknowledgeable about the other state machines, whereby the transitions between state machines are events generated by the task supervisor. 3. The excavator of claim 2, further comprising: a second operator interface located remotely from the excavator and in communication with the first operator interface; and wherein at least a first state machine performs excavation and at least a second state machine performs at least one of (a) translation of the machine in a first plane from a first to a second location and (b) steering of the excavator to realize a desired excavator orientation in a second plane orthogonal to the first plane. 4. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the excavator includes at least one thrust actuator operable to extend and retract the cutter head and wherein the task supervisor is operable to set the excavator to a continuous boom sweep state and a single boom sweep state and wherein the configurable variables in the continuous and single boom sweep states comprise a plurality of boom swing rate, boom swing limits, thrust actuator position, thrust extension between boom rotations, and thrust actuator force limit. 5. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom comprises at least one swing actuator to rotate the boom and wherein user functions available in the manual mode include cutter head gripper retract, cutter head gripper extend, thrust actuator retract, thrust actuator extend, swing actuator enable, swing actuator disable, and extension and retraction of each of the main and rear grippers. 6. The excavator of claim 5, wherein each of the plurality of grippers, the at least one thrust actuator, and the at least one swing actuator are each settable to a pressure control function and a position control function. 7. A excavator of claim 6, wherein a first chamber of one of the plurality of grippers is set to the pressure control function and a second chamber of the one of the plurality of grippers is set to the position control function. 8. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom is actuated by at least two swing actuators and further comprising a swing angle controller operable to (a) convert the swing actuator positions, at a selected point of time, into a swing angle measurement; (b) convert a swing angle measurement into swing actuator positions at the selected point of time; and/or convert a commanded swing torque into corresponding swing actuator pressures for the at least two swing actuators. 9. The excavator of claim 8, wherein, when one of the swing actuators is at or near a minimum extension, the position of the other cylinder alone is used to determine at least one of the swing angle and the swing torque. 10. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom comprises at least two swing actuators and further comprising a swing angle controller operable to convert a measured hydraulic pressure in and a cylinder position of at least one of the swing actuators into the swing torque. 11. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom comprises at least two swing actuators and, when a first swing actuator is in a singular region, the second swing actuator alone controls the boom torque and position. 12. The excavator of claim 11, wherein, when a first swing actuator is at the singular region, a second swing actuator is extending or retracting. 13. The excavator of claim 12, wherein, when the second swing actuator is at the singular region, the first swing actuator is the other of extending or retracting. 14. The excavator of claim 1, wherein the plurality of grippers and the at least one thrust actuator are lockable via operator controlled check valves and the control system. 15. The excavator of claim 1 wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the control system comprises the task supervisor and the task supervisor is operable to set the excavator to a continuous boom sweep state, wherein, in the continuous boom sweep state, the following steps are automatically performed: first extending the at least one thrust actuator to contact the cutter head with an excavation face; second rotating the boom and cutter head in a first direction to excavate material from the excavation face; third extending the at least one thrust actuator a selected distance; and fourth rotating the boom and cutter head in a second direction, opposite to the first direction, to excavate additional material from the excavation face. 16. The excavator of claim 15, wherein the first extending, second rotating, third extending, and fourth rotating steps are repeated until one of the at least one thrust actuator is extended a predetermined distance, a failure occurs, or the boom stalls. 17. The excavator of claim 1 wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the control system comprises the task supervisor and the task supervisor comprises a mining mode sequencer that is operable to sequence invocation of a continuous sweep cycle generator module and a walk sequencer module. 18. The excavator of claim 1, wherein the control system comprises a cutting face profile generator operable to determine a real-time or near real-time profile of the excavation face after each boom rotation and, based on the excavation face profile, determine at least one of a sweep angle and radius of curvature of a next boom rotation. 19. The excavator of claim 1, further comprising an optimization module operable to monitor one or more selected parameters during excavator operation and, based on the monitored one or more selected parameters, provide recommended parameter changes. 20. The excavator of claim 19, wherein the one or more selected parameters include at least one of amount of material excavated and grade of the excavated material. 21. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the control system comprises the task supervisor and the task supervisor comprises a swing cycle optimization module operable to automatically reverse direction when at least one of a thrust force measured in at least one thrust actuator and the swing torque drops below a predetermined threshold. 22. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein at least one thrust actuator and plurality of grippers include an end of stroke sensor and wherein the corresponding at least one thrust actuator and gripper is assumed to be retracted when a respective retract end of stroke sensor is activated, extended and in contact with at least one of the excavation surfaces when a pressure and/or force sensor for the corresponding at least one thrust actuator and gripper indicates a hydraulic pressure and/or force above a predetermined amount and the respective end of stroke sensors are not activated, and extended and not in contact with at least one of the excavation surfaces when only one of the end of stroke sensors is activated. 23. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, and further comprising at least one control loop operable to receive a command controlling operation of at least one thrust actuator and plurality of grippers, convert at least one of position setpoint and a pressure setpoint to a corresponding actuator control command to a controller corresponding to the at least one thrust actuator and plurality of grippers, receive a feedback signal from at least one of a pressure and position sensor associated with the at least one thrust actuator and plurality of grippers, compare the feedback signal with the actuator control command, and adjust the actuator control command based on the comparison. 24. The excavator of claim 1, wherein the control system comprises a kinematic module operable to convert actuator feedback signals into attitude information and attitude commands into actuator control signals and compare the attitude commands with the actuator feedback signals to output an error vector, wherein the error vector comprises an adjustment for roll and an adjustment for pitch. 25. The excavator of claim 24, wherein the kinematic module is further operable to convert the pitch and roll adjustments into equivalent actuator control signals. 26. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom has an angle of rotation and comprises first and second swing actuators and wherein, at a first boom position, a first longitudinal axis of the first swing actuator intersects a second longitudinal axis of the second swing actuator within an angle of rotation of the boom and, at a second boom position, the first longitudinal axis of the first swing actuator intersects the second longitudinal axis of the second swing actuator outside of the angle of rotation of the boom. 27. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, and further comprising a position sensor in contact with at least one of at least one thrust actuator and the plurality of grippers, the position sensor comprising a rotational arm, a roller on a distal end of the rotational arm, a sensing unit engaging a proximal end of the rotational arm, and a spring engaging the rotational arm and resisting rotation of the rotational arm. 28. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, and further comprising: a plurality of check valves in fluid communication with at least one thrust actuator and plurality of grippers and a hydraulic fluid line, the check valves being configured to close when a hydraulic pressure in the hydraulic fluid line falls below a selected threshold, whereby hydraulic pressure is at least substantially maintained in the at least one thrust actuator and plurality of grippers. 29. The excavator of claim 28, further comprising: a hydraulic return line in fluid communication with the plurality of check valves, the hydraulic return line being operable to permit the at least one thrust actuator and plurality of grippers to be drained of hydraulic fluid when the plurality of check valves are closed. 30. The excavator of claim 29, further comprising: an emergency retract line in fluid communication with the plurality of check valves and configured to exert a sufficient hydraulic pressure against each of the closed plurality of check valves to overcome the reverse pressure applied against each check valve by a corresponding one of the at least one thrust actuator and plurality of grippers, whereby the valve is opened and hydraulic fluid drained via the return line. 31. The excavator of claim 1, wherein the boom is rotatably mounted on the body, wherein the boom axis of rotation is at least substantially parallel to a direction of movement of at least one of the grippers, wherein the boom comprises one or more swing actuators in fluid communication with at least one corresponding variable orifice valve and a variable output hydraulic fluid pump in fluid communication with the at least one variable orifice valve, wherein the at least one variable orifice valve varies a rate of hydraulic fluid flow into the one or more swing actuators and a differential pressure across the one or more swing actuators, and wherein the pump varies a hydraulic fluid flow and pressure provided to the at least one variable orifice valve, whereby both a swing velocity and a swing torque of the boom are controlled. 32. The excavator of claim 1, further comprising a vacuum mucking system in communication with the cutter head. 33. The excavator of claim 1, further comprising a plurality of water jets positioned on the cutter head to assist in removal of the excavated material. 34. The excavator of claim 1, wherein the control system is operable to place the excavator in a predefined fault response state when a fault is detected and wherein the predefined fault response state synchronizes a transfer of excavator control from a first computational component to a second different computational component and causes pending control commands to be disabled. 35. The excavator of claim 34, wherein the fault includes loss of hydraulic pressure, excessive levels of vibration, software conflicts, configurable parameter conflicts, and configurable parameters falling outside of predetermined thresholds. 36. The excavator of claim 1, wherein at least one of a gripper and a thrust actuator comprise at least one of (a) one or more end of stroke sensors and (b) one or more position sensors and one or more pressure and/or force sensors. 37. The excavator of claim 1, wherein at least a first state machine performs the unit operation of excavation and at least a second state machine performs the unit operation of at least one of (a) translation of the machine in a first plane from a first to a second location and (b) steering of the excavator to realize a desired excavator orientation in a second plane orthogonal to the first plane. 38. The excavator of claim 1, wherein the operator can select between the manual and automatic modes. 39. The excavator of claim 1, further comprising: an optimization module operable to monitor a selected excavation parameter and effect a change in the operation of the cutter head when the monitored selected excavation parameter one of exceeds or falls below a predetermined threshold, wherein the selected excavation parameter comprises a grade of a material removed during cutter head operation. 40. The excavator of claim 39, wherein, when the grade falls below a selected value, the position of the cutter head relative to the excavation face is changed. 41. The excavator of claim 39, wherein the boom includes at least one thrust actuator operable to extend and retract the cutter head, wherein the boom is rotatably mounted on the body, wherein the monitored excavation parameter comprises a quantity of material removed during cutter head operation and wherein, when the amount of material falls below a selected amount, a torque of the cutter head can be increased. 42. The excavator of claim 39, wherein the boom includes at least one thrust actuator operable to extend and retract the cutter head, wherein the boom is rotatably mounted on the body, wherein the monitored excavation parameter comprises a quantity of material removed during cutter head operation and wherein, when the amount of material exceeds a selected amount, a torque of the cutter head can be decreased. 43. The excavator of claim 39, wherein the boom includes at least one thrust actuator operable to extend and retract the cutter head, wherein the boom is rotatably mounted on the body, wherein the monitored excavation parameter is a drag force exerted on the cutter head as a function of time during rotation of the boom and wherein, when the drag force falls below a selected amount, an angle of swing of the boom is altered. 44. An excavation method, comprising: providing an excavator comprising a cutter head for excavating in situ material, a body engaging the cutter head, and a plurality of grippers for applying pressure against opposing surfaces of an excavation to maintain the body in a selected position and orientation; manually positioning the excavator in a selected first position adjacent to an excavation face; comparing selected excavator sensed parameters against predetermined values to confirm that the excavator is properly configured; commencing an automated first excavation sequence in which a first set of grippers engage opposing excavation surfaces of the excavation to maintain the body in a selected position and the excavator excavates material from the excavation face; when a thrust actuator engaging the cutter head is extended a predetermined distance, commencing an automated repositioning sequence to reposition the excavator to a second position adjacent to the excavation face, wherein, in the automated repositioning sequence a second set of grippers, but not the first set of grippers, engage the opposing excavation surfaces; and when the excavator is in the second position, confirming that the excavator is properly configured for an automated second excavation sequence; and when properly configured, commencing an automated second excavation sequence. 45. The method of claim 44, wherein the grippers include a plurality of hydraulic actuators and a plurality of check valves, and the excavator includes a hydraulic system comprising a hydraulic fluid supply line in fluid communication with the check valves and the hydraulic actuators, a hydraulic fluid return line in fluid communication with the check valves and the hydraulic actuators, and an emergency retract line in fluid communication with the check valves and further comprising; detecting a fault in the hydraulic system; closing the check valves in response to the detecting step to maintain at least substantially hydraulic pressure in the hydraulic actuators; and pressurizing the check valves with the emergency retract line to open the check valves and effect drainage of the hydraulic fluid from the hydraulic actuators. 46. The method of claim 45, wherein, in the pressurizing step, a corresponding pressure applied to each check valve is sufficient to overcome a respective hydraulic pressure exerted against the check valve by the corresponding hydraulic actuator. 47. The method of claim 45, wherein the fault is a hydraulic fluid pressure in the hydraulic fluid supply line falling below a predetermined threshold. 48. The method of claim 44, wherein the grippers comprise at least one hydraulic actuator and further comprising: setting at least one hydraulic fluid-containing cavity in each of a first set of the hydraulic actuators to a pressure control function in which a pressure in the cavity is controlled; and setting at least one hydraulic fluid-containing cavity in each of a second set of the hydraulic actuators to a position control function in which a position of the corresponding actuator is controlled. 49. The method of claim 48, wherein a gripper comprises first and second hydraulic actuators and wherein at least a first cavity in the first hydraulic actuator is set to the pressure control function and at least a second cavity in the second hydraulic actuator is set to the position control function. 50. The method of claim 48, wherein a first hydraulic actuator comprises first and second cavities for receiving hydraulic fluid and wherein the first cavity is set to the pressure control function and the second cavity is set to the position control function. 51. The method of claim 48, wherein the first and second sets of hydraulic actuators are at least partially overlapping. 52. The method of claim 48, further comprising: setting at least one cavity in at least one of the hydraulic actuators to a differential position control function. 53. The method of claim 48, further comprising: setting at least one cavity in at least one of the hydraulic actuators to a cooperating position/pressure control function. 54. The method of claim 44, further comprising: receiving an attitude command containing desired settings for pitch and roll; and converting the attitude command into separate actuator control commands for each of the plurality of grippers. 55. The method of claim 54, further comprising: forwarding the actuator control commands to each of the plurality of grippers; and thereafter receiving position feedback signals from each of the plurality of grippers. 56. The method of claim 55, further comprising: converting the position feedback signals into pitch and roll values; comparing the pitch and roll values with the pitch and roll values in the attitude command; and determining an error vector, the error vector comprises an adjustment for roll and an adjustment for pitch. 57. The method of claim 56, further comprising: converting the adjustment for roll and adjustment for pitch into actuator control commands. 58. The method of claim 44 wherein the excavator comprises a memory storing a profile of an excavation face and further comprising: removing, by the cutter head, material from the face; determining a revised profile of the excavation face after the removing step; and updating the profile of the excavation face stored in the memory. 59. The method of claim 58, wherein the boom is rotatably mounted on the body, wherein in the removing step the boom is rotated while the cutter head is in contact with the excavation face, and wherein the profile is a plan view of the excavation face. 60. The method of claim 58, wherein the profile is a cross-sectional side view of the excavation face at a plurality of selected points along the face. 61. The method of claim 44, wherein the excavator has a rotatable boom engaging the cutter head and wherein the cutter head excavates the in situ material by rotating the boom back and forth across the excavation face while the cutter head is in contact with the excavation face for at least a portion of each boom rotation, and further comprising: automatically reversing a direction of rotation of the boom when a swing cycle optimization module detects that the cutter head is no longer in contact with the excavation face, wherein the swing cycle optimization module automatically reverses the direction of boom rotation when at least one of a hydraulic pressure measured in at least one thrust actuator and the swing torque drops below a predetermined threshold. 62. The method of claim 44, wherein the cutter head is mounted on a boom and comprises one or more excavating devices and the thrust actuator operatively engages at least one variable orifice valve for supplying hydraulic fluid to the at least one thrust actuator and further comprising: monitoring a parameter that is at least one of (a) a thrust force applied on the cutter head by the at least one thrust actuator, (b) a force on a cutter; (c) a speed at which the boom is rotating, and (d) a swing torque by the boom; when the parameter exceeds a selected threshold, opening the at least one variable orifice valve a selected amount to relieve the pressure in the at least one thrust actuator, wherein the selected amount is a function of at least one of the following: (i) the amount by which the cutter force exceeds a selected value; (ii) the speed at which the cutter force is increasing; (iii) an amount of time that the selected value has been exceeded; (iv) the amount by which the difference between a commanded boom rotational speed and an actual boom rotational speed exceeds a selected value; (v) the speed at which the speed difference is increasing; (vi) the amount by which the swing torque exceeds a selected value; and (v) the speed at which the swing torque is increasing. 63. The method of claim 62, wherein the monitored parameter is (a). 64. The method of claim 62, wherein the monitored parameter is (b). 65. The method of claim 62, wherein the monitored parameter is (c). 66. The method of claim 62, wherein the monitored parameter is (d). 67. The method of claim 62, wherein the selected amount is a function of one or more of the amount by which the cutter force exceeds a selected value, the speed at which the cutter force is increasing, and an amount of time that the selected value has been exceeded. 68. The method of claim 62, wherein the selected amount is a function of one or more of the amount by which the difference between a commanded boom rotational speed and an actual boom rotational speed exceeds a selected value, the speed at which the speed difference is increasing, and an amount of time that the selected value has been exceeded. 69. The method of claim 62, wherein the selected amount is a function of one or more of the amount by which the swing torque exceeds a selected value, the speed at which the swing torque is increasing, and an amount of time that the selected value has been exceeded. 70. The method of claim 44, wherein the sensed parameters include hydraulic pressure measurements and cylinder displacement measurements and wherein the excavator comprises a boom engaging the cutter head and body and the commencing step comprises the substeps: rotating the boom a selected swing angle; while the boom is rotating, controlling a thrust pressure in a thrust actuator by monitoring at least one of an overall thrust force and an individual cutter force; when the hydraulic pressure in a swing cylinder and/or thrust actuator falls below a predetermined level, reversing rotation of the boom; while the boom is rotating, controlling a thrust pressure in a thrust actuator by monitoring at least one of an overall thrust force and an individual cutter force; and when the hydraulic pressure in the swing cylinder and/or thrust actuator falls below a predetermined level, extending the thrust actuator a predetermined distance in preparation for a next boom rotation. 71. The method of claim 70, further comprising: detecting a stall condition when at least one of the following is true: the boom rotational speed is less than a first predetermined value; and the swing torque is less than a second predetermined value; and in response to detecting a stall condition, relieving the thrust pressure by an amount that is a function of the difference between the rotational speed and the first predetermined value and/or the swing torque and the second predetermined value. 72. The method of claim 44, wherein the excavator comprises a boom engaging the cutter head and body and wherein the automated repositioning sequence comprises the substeps: rotating the boom until a swing angle in a predetermined Yaw orientation; extending a thrust actuator a determined distance; extending the second set of grippers until they are in contact with the opposing excavation surfaces, wherein the second set of grippers are set to a pressure control function; retracting the first set of grippers; retracting the thrust actuator; rotating the boom to a selected position relative to the body; extending the first set of grippers until they are in contact with the opposing excavation surfaces, wherein the first set of grippers are set to a position control function; and retracting the second set of grippers. 73. The method of claim 44, further comprising: comparing pitch and roll commands against pitch and roll feedback signals; based on the comparison, outputting an error vector, the error vector comprising an adjustment for roll and an adjustment for pitch; converting the error vector into an equivalent adjustment in cylinder position of a selected gripper; and adjusting a cylinder position of the selected gripper according to the equivalent adjustment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.