The present disclosure generally relates to an excavation machine for digging, cutting, trenching, grinding, and related methods.
Excavation machines (machines with digger chains, machines with rock wheels, terrain levelers, etc.) often include an excavation tool (e.g., digger chain, cutting wheel, excavation drum, etc.) supported on a chassis. The load on the excavation tool can vary depending in part on the material that the digger tool encounters and the ground drive speed. When the load on the digger tool gradually increases (e.g., when the excavation machine moves from sandy soil to clay), an operator and/or an onboard automated speed control system can adjust the drive speed of the machine to account for the increased load on the excavation tool. However, in some situations the load on the excavation tool can change abruptly. For example, a digger chain of a trencher may encounter a tree root that causes the digger chain to jam or otherwise slow down abruptly. In such a situation the operator or automated speed control system may not be able to avoid or otherwise account for the unintended stoppage (i.e., jamming/stalling) of the excavation tool, which is undesirable as it can result in inefficient machine operations.
The present disclosure provides a trenching system and method that accounts for abrupt changes on the load encountered by the trencher attachment (e.g., boom and digger tool assembly).
The present disclosure provides an excavation machine that is configured to minimize or otherwise account for the unintended stoppage (i.e., jamming/stalling) of the excavation tool. The machine and methods of the present disclosure provide for efficient excavation operations.
Referring to
Referring to
According to the present disclosure, an excavation machine is any machine that includes an excavation tool and a ground drive system. An excavation tool can be any device that is configured to dig, cut, grind, break, or reduce materials (e.g., digger chains on trenching equipment, rock wheels, drums on terrain levelers, vibratory plows, etc.). A ground drive system can be any drive system that is configured to move a machine in a forward and backward direction relative to the ground (e.g., a pair of tracks driven by hydraulic motors, rubber tires driven by hydraulic motors, rubber tires driven by a diesel engine via a transmission, etc.).
In the depicted embodiment, the auto reverse control system 16 is configured to determine when the excavation tool 12 is not operating as expected, and control the ground drive system accordingly. In the depicted embodiment, the auto reverse control system 16 determines when the excavation tool is, or is about to be, running at a speed (e.g., a working speed of a plow relative to the ground, the rotational speed of a hydraulic motor that drives a digger chain, etc.) that is below optimal. For example, the auto reverse control system 16 is configured to determine when the excavation tool has jammed (i.e., stopped), when the excavation tool is about to jam, and/or when the speed of the excavation tool falls below a desired level or when the machine slows down too much or stops. When an auto reverse triggering condition is determined, the auto reverse control system 16 triggers an auto reverse sequence that results in automatic reversal of the ground drive system 14 and/or excavating tool.
In the depicted embodiment the system is also configured to reverse the rotation of the digger tool (e.g., digger chain, rock wheel, etc.) and/or reverse the ground drive if certain conditions are met. In particular, whether the response includes reversing the drive and/or reversing the attachment depends in part on the type of attachment that is being used. For example, if the attachment is a trenching attachment (e.g., a boom with a digger chain or rock wheel), the attachment drive would likely be configured to be reversed and the ground drive would also be reversed as part of the stall avoidance response. However, if the attachment type is a plow, the system may stop the forward drive and the attachment drive, but may not reverse the ground drive and the attachment drives. In addition, if the system determines a monitored parameter will not drop below the predetermined lower limit, but will drop below a particular level (i.e., an intermediate value), then the system may be configured to automatically slow the forward movement of the machine.
According to the present disclosure, there are a number of ways that the auto reverse control system 16 of the depicted embodiment can be configured to detect the auto reverse triggering condition. In one embodiment, the speed of the excavation tool is monitored via a speed sensor. When the speed drops below a set value (e.g., 0.0 rotations per minute, 10 rotations per minute, 60 rotations per minute, one foot forward per second, etc.), the auto reverse control system 16 triggers the auto reverse sequence. In another embodiment, the auto reverse control system 16 triggers the auto reverse sequence when the deceleration of the excavation tool exceeds a certain magnitude.
In other embodiments, the auto reverse control system 16 of the depicted embodiment can be configured to detect the auto reverse triggering condition based on the pressure in a hydraulic system operably connected to the excavation tool. For example, the pressure in a hydraulic cylinder that holds a plow in place can be monitored and the auto reverse control system 16 can be configured to trigger an auto reverse sequence when the pressure exceeds a particular value. Alternatively, the pressure in a hydraulic line to, from, or in a hydraulic motor that drives a digger chain can be monitored and the auto reverse control system 16 can be configured to trigger an auto reverse sequence when the pressure exceeds a particular value.
In other embodiments, the flow rate of hydraulic fluid to, from, or in a motor that drives an excavation tool can be monitored and the auto reverse control system 16 can be configured to trigger an auto reverse sequence when the flow rate decreases to below a certain value or when the flow rate decreases at a rate greater than a certain value.
In other embodiments, the speed of an engine that powers the excavation tool can be monitored. In such an embodiment the auto reverse control system 16 can be configured to trigger an auto reverse sequence when the engine speed decreases to below a certain value or when the engine speed decreases at a rate greater than a certain value.
The various ways that the auto reverse control system 16 of the depicted embodiment can be configured to detect the auto reverse triggering condition are described in greater detail below.
Referring to
Still referring to
In some embodiments the excavation machine is configured such that the engine speed is not a good parameter to monitor to detect jams or impending jams of an excavation tool. For example, the excavation tool can be driven by a hydraulic system wherein an overflow pressure is set low enough so that the engine speed does not significantly drop even when the excavation tool is jammed. Alternatively, the excavation tool can have an engine that is large enough such that its speed is unaffected by the jam of an excavation tool. In such embodiments other parameters may be monitored to detect the auto reverse trigger conditions.
Referring to
In the depicted embodiment, the system is configured to set up a look up time period (TIMA) in which the speed of the excavation tool will be sampled at a particular rate (SRA) to calculate the expected or target excavation tool speed (TAR). The system is configured to determine (e.g., look up) an allowable speed drop (ARD) based on the target excavation tool speed (TAR) and compare the current excavation tool speed (CAS) to the expected excavation tool speed (TAR) less the allowable drop in speed (ARD). If the current excavation tool speed (CAS) is less than the excavation tool speed (TAR) less the allowable drop in speed (ARD), the auto reverse trigger condition is detected (the detection flag is set to true); otherwise, the auto reverse trigger condition is not detected.
For example, the look up time (TIMA) could be 30 seconds, the rate (SRA) could be 60 samples per minute, and the expected excavation speed (SRA) based on the sampling could be 120 rotations per minute. The allowable speed drop (ARD) corresponding to 120 rotations per minute could be 60 rotations per minute. If the current excavation tool speed (CAS) is less than 60 rotations per minute, the system will detect the auto reverse trigger condition; otherwise, the auto reverse trigger condition is not detected. It should be appreciated that many other variations of the excavation speed based auto reverse triggering system are possible.
Referring to
In the depicted embodiment, the system is configured to set up a look up time period (TIMB) in which the hydraulic pressure in the system that drives the excavation tool will be sampled at a particular rate (SRB) to calculate the expected or target pressure (TAP). The system is configured to determine (e.g., look up) an allowable pressure increase (APD) based on the target pressure (TAP) and compare the average pressure over a shorter time interval (AAP) to the expected pressure (TAP) plus the allowable drop in speed (APD). If the average pressure (AAP) over the shorter time interval (TIMC) sampled at a rate (SRC) is greater than expected pressure (TAP) plus the allowable increase (ARD), the auto reverse trigger condition is detected (the detection flag is set to true); otherwise, the auto reverse trigger condition is not detected. It should be appreciated that many other variations of the depicted pressure based auto reverse triggering system are possible. For example, in an alternative embodiment the current pressure at a particular time (CAP) could be used in place of the pressure (AAP) over the short time interval (TIMC) sampled at a rate (SRC).
Referring to
In the depicted embodiment, the system is configured to set up a look up time period (TIMD) in which the hydraulic flow in the system that drives the excavation tool will be sampled at a particular rate (SRD) to calculate the expected or target flow (TAF). The system is configured to determine (e.g., look up) an allowable flow drop (AFD) based on the target flow (TAF) and compare the current flow (CAF) to the target flow (TAF) minus the allowable drop in flow (AFD). If the current flow (CAF) is less than target flow (TAF) minus the allowable drop (AFD), the auto reverse trigger condition is detected (the detection flag is set to true); otherwise, the auto reverse trigger condition is not detected. It should be appreciated that many other variations of the depicted flow based auto reverse triggering system are possible.
Referring to
Referring to
Once the auto reverse triggering condition is detected, the auto reverse sequence is initiated. In the depicted embodiment, one step in the auto reverse sequence is reversing the ground drive system. In some embodiments the ground drive system is reversed a set distance and/or time before resuming forward motion. The distance or time can be set based on estimation of the distance or time that is sufficient to free a jam and/or lessen the load on the excavation tool thereby allowing the speed of the tool to increase. For example, in one embodiment the system is configured to reverse six inches and wait two seconds before resuming forward motion.
In other embodiments the ground drive system does not resume forward motion until the parameter (engine speed, excavation speed, pressure, flow, etc.) that triggers the auto reverse sequence is no longer at a state that would result in the trigger of the auto reverse sequence. For example,
Referring to
For example, the look up time (TIMA) could be 30 seconds, the rate (SRA) could be 60 samples per minute, and the expected excavation speed (SRA) based on the sampling could be 60 rotations per minute. The recovery speed (RRO) corresponding to 60 rotations per minute could be 30 rotations per minute. If the current excavation tool speed (CAS) is greater than 90 rotations per minute, the system resets; otherwise, the system will continue to wait. It should be appreciated that many other variations are possible.
Referring to
Referring to
Referring to
Referring to
Another step in the auto reverse sequence is resetting. In some embodiments after the ground drive has been automatically reversed, the machine drive is set to neutral; in other embodiments after the ground drive has been automatically reversed, the machine automatically resumes forward driving in an auto drive control mode; in other embodiments the machine automatically resumes forward driving in a manual control mode; in other embodiments the resetting depends on whether the excavation machine has determined if the condition (obstacle) that caused the triggering of the auto reverse sequence has been overcome or remains.
In some embodiments of the present disclosure, the control system is configured to determine when the employment of the auto reverse sequence has either resulted in the excavation machine overcoming a potential/actual jam-causing obstacle or has been stopped by the obstacle. Some of these embodiments include a control sequence that involves tracking/counting the number of times the auto reverse sequence is triggered. For example, the system can be configured to track the number of times the auto reverse sequence is triggered during a certain time period or within a certain distance. If the auto reverse sequence has not been triggered for a sufficiently long time or distance, the system determines that the obstacle is overcome and resets the counter. On the other hand, if the auto reverse sequence is triggered a large number of times within a certain distance or time period, the system determines the obstacle may be one that the excavation machine cannot move through without further intervention (e.g., reorientation of the excavation tool, driving the machine around the obstacle, etc.). An example configuration for determining whether an obstacle has been overcome is disclosed in U.S. Patent Application No. 61/248,217 filed on Oct. 2, 2009, which is incorporated herein by reference in its entirety.
Referring to
As illustrated in the example of
In addition, electronic computing device 700 comprises a processing unit 704. As mentioned above, a processing unit is a set of one or more physical electronic integrated circuits that are capable of executing instructions. In a first example, processing unit 704 may execute software instructions that cause electronic computing device 700 to provide specific functionality. In this first example, processing unit 704 may be implemented as one or more processing cores and/or as one or more separate microprocessors. For instance, in this first example, processing unit 704 may be implemented as one or more Intel Core 2 microprocessors. Processing unit 704 may be capable of executing instructions in an instruction set, such as the x86 instruction set, the POWER instruction set, a RISC instruction set, the SPARC instruction set, the IA-64 instruction set, the MIPS instruction set, or another instruction set. In a second example, processing unit 704 may be implemented as an ASIC that provides specific functionality. In a third example, processing unit 704 may provide specific functionality by using an ASIC and by executing software instructions.
Electronic computing device 700 also comprises a video interface 706. Video interface 706 enables electronic computing device 700 to output video information to a display device 708. Display device 708 may be a variety of different types of display devices. For instance, display device 708 may be a cathode-ray tube display, an LCD display panel, a plasma screen display panel, a touch-sensitive display panel, an LED array, or another type of display device.
In addition, electronic computing device 700 includes a non-volatile storage device 710. Non-volatile storage device 710 is a computer-readable data storage medium that is capable of storing data and/or instructions. Non-volatile storage device 710 may be a variety of different types of non-volatile storage devices. For example, non-volatile storage device 710 may be one or more hard disk drives, magnetic tape drives, CD-ROM drives, DVD-ROM drives, Blu-Ray disc drives, or other types of non-volatile storage devices.
Electronic computing device 700 also includes an external component interface 712 that enables electronic computing device 700 to communicate with external components. As illustrated in the example of
In the context of the electronic computing device 700, computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, various memory technologies listed above regarding memory unit 702, non-volatile storage device 710, or external storage device 716, as well as other RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by the electronic computing device 700.
In addition, electronic computing device 700 includes a network interface card 718 that enables electronic computing device 700 to send data to and receive data from an electronic communication network. Network interface card 718 may be a variety of different types of network interface. For example, network interface card 718 may be an Ethernet interface, a token-ring network interface, a fiber optic network interface, a wireless network interface (e.g., WiFi, WiMax, etc.), or another type of network interface.
Electronic computing device 700 also includes a communications medium 720. Communications medium 720 facilitates communication among the various components of electronic computing device 700. Communications medium 720 may comprise one or more different types of communications media including, but not limited to, a PCI bus, a PCI Express bus, an accelerated graphics port (AGP) bus, an Infiniband interconnect, a serial Advanced Technology Attachment (ATA) interconnect, a parallel ATA interconnect, a Fiber Channel interconnect, a USB bus, a Small Computer System Interface (SCSI) interface, or another type of communications medium.
Communication media, such as communications medium 720, typically embody computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” refers to a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media include wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media. Computer-readable media may also be referred to as computer program product.
Electronic computing device 700 includes several computer-readable data storage media (i.e., memory unit 702, non-volatile storage device 710, and external storage device 716). Together, these computer-readable storage media may constitute a single data storage system. As discussed above, a data storage system is a set of one or more computer-readable data storage mediums. This data storage system may store instructions executable by processing unit 704. Activities described in the above description may result from the execution of the instructions stored on this data storage system. Thus, when this description says that a particular logical module performs a particular activity, such a statement may be interpreted to mean that instructions of the logical module, when executed by processing unit 704, cause electronic computing device 700 to perform the activity. In other words, when this description says that a particular logical module performs a particular activity, a reader may interpret such a statement to mean that the instructions configure electronic computing device 700 such that electronic computing device 700 performs the particular activity.
One of ordinary skill in the art will recognize that additional components, peripheral devices, communications interconnections and similar additional functionality may also be included within the electronic computing device 700 without departing from the spirit and scope of the present invention as recited within the attached claims.
The above specification, examples and data provide a complete description of the manufacture and use of the composition of the invention. For example, the principles of the present disclosure can be applied to many ride-on type machines that have a variety of attachments other than digger chains and rock wheels (e.g., plows, levers, drums, etc.). Since many embodiments of the invention can be made without departing from the spirit and scope of the invention, the invention resides in the claims hereinafter appended.
This application claims priority to Provisional Application No. 61/301,114 filed on Feb. 3, 2010 and Provisional Application No. 61/248,217 filed on Oct. 2, 2009, which are both incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
61301114 | Feb 2010 | US | |
61248217 | Oct 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12897504 | Oct 2010 | US |
Child | 13762124 | US |