The present invention is directed to a method. The method comprises designating a preferred excavation dimension for a first location and using one or more scanning devices to collect imaging data from areas at and around the first location. The method further comprises excavating the ground at the location with a digging attachment carried by a self-propelled work machine. The position of the digging attachment is denoted by an excavating dimension. Using the imaging data, the digging attachment is positioned such that its position matches the preferred excavation dimension.
In another aspect, the invention is directed to a method. The method comprises determining a preferred excavation depth for a location. With a work machine carrying an elongate trencher boom, the ground is excavated at the location. While excavating the ground at the location, further steps are performed. A ground plane upon which the work machine is situated is identified. The inclination of the trencher boom is ascertained. One or more scanning devices are used to collect imaging data from areas around the work machine. The imaging data, ground plane, and inclination of the boom are used to adjust the boom inclination such that the boom's depth matches the preferred excavation depth.
In another aspect, the invention is directed to a method of using a work machine with an elongate boom equipped with a digging tool. The method comprises excavating a trench with the digging tool and using one or more scanning devices to collect imaging data from areas around the work machine and the trench. From the imaging data, a ground plane is identified upon which the work machine is situated. After identifying the ground plane the inclination of the boom is ascertained. Using the boom inclination and the identified ground plane, an estimated depth of the digging tool is calculated.
An operator station 22 is typically located on the chassis 16 to allow an operator to access controls to operate the motive elements 20 and to actuate the trencher chain 12 and boom 14. As shown, this operator station 22 allows for seated operation, though standing platforms and pedestrian, or walk-behind configurations are also well known.
Trenches uncovered by trenchers 10 are typically used for underground construction, whether installation of utility lines or residential installations like sprinkler systems. An actuator (not shown) raises and lowers the trencher boom 14 about the pivot point 18. Dimensions of the trench, including trench depth and slope, may be adjusted by raising and lowering the trencher boom 14 in the ground. In many cases it may be desirable to cut a trench at a specified grade to accommodate the specific utility being installed. For example, sewer lines require installation at a specified slope to allow downhill flow. Alternatively, it may be desirable to cut a level trench with a zero grade.
The illustration of
It is preferable, therefore, to provide a system which collects or determines information about the surface of the ground encountered by the chassis 16 and motive elements 20. This information may be used to provide adjustments to the angle of the trencher boom 14 relative to the chassis 16. In
With reference to
With reference to
The sensor inputs 54 may comprise one or more of a chassis inclinometer 54A, a speed pick-up sensor 54B, a drive hydraulic pressure sensor 54C, a digging implement inclinometer 54D, a digging implement hydraulic pressure sensor 54E, and a camera or visual sensor 54F.
Inclinometers 54A, 54D are used to determine the absolute angle, relative to horizontal, of the chassis 16 and trencher boom 14, respectively. Additional information about inclinometers 54A, 54D and their use is given in reference to
The speed pick-up sensor 54B is used to determine the rate at which the chassis 16 is advancing, which is related to the rate at which the trench 26 advances. Pressure sensors 54C, 54E are used to determine digging rate and to monitor components for the risk of stalling. Visual sensor 54F provides visual confirmation of both surface irregularities 30 and the actual trench.
The sensor inputs 54 communicate information to the processing unit 52, which is also in two-way communication with the machine engine 56 and the HMI 58. The HMI 58, in particular, will receive information about the trench and measured conditions for an operator's consideration. Additionally, an operator may use the HMI 58 to indicate to the processing unit 52 changes to the desired trench profile.
The machine engine 56 may receive signals from the processing unit 52 if changes to power available to hydraulic components will be required, for example. Likewise, if engine 56 load indicates that a stall or other failure mode is imminent, the processing unit 52 may make adjustments accordingly.
The processor thus uses the inputs of the sensor inputs 54, engine 56 and HMI 58 to determine how to actuate the output controls 60 to compensate for the terrain irregularities. These output controls 60 may include one or more of the trencher boom 14 actuator 60A for raising and lowering the boom, a hydraulic motor 60B for rotating the trenching chain 12 about the boom 14, and one or more motors 60C for actuating the motive elements 20. While trenchers 10 are discussed here, other controls 60 may be utilized for alternative digging implements, such as plow and saw blades, without departing from the spirit of this invention.
A flow chart showing operation of the control system is shown in
The trench depth module 110 acquires depth data at 112 by plotting segment ground points at 113, fitting a plane to the ground around the trencher at 114. Simultaneously, segment attachment points are plotted at 115 and a 3D vector is fit to the trencher attachment at 116. The plane and vector are then used at 118 to calculate trench depth for logging by the processor at 104. In
Various sensors may be used to acquire the data necessary for the trench depth module 110. These may include the visual sensor 54F, digging implement inclinometer 54D, chassis inclinometer 54A and the like.
The visual sensor or camera 54F is attached to the rollover protection structure 60 of a trencher chassis 16 as shown in
For example, a static marker 61 placed at a known location adds reference coordinates to “as trenched” data. A marker 61 could be placed at a surveyed point. Markers 61 also may be placed throughout a planned trench path, which can increase the accuracy of “as trenched data”. Recording and saving such data allows “as trenched” data to be stitched together when work is performed at different times or different days. Additionally, multiple trenches in the same area can be included in a single dataset, such as when a sprinkler system is constructed using multiple trenching operations.
The camera 54F has a field of view 62, in which the ground surface 30 and trencher boom 14 are visible. In addition, the processor 52 may enable the camera 54F to provide meaningful location information about the trencher line 64 and the ground plane 66. The trencher line 64 is indicative of the inclination of the boom 14, and can be determined visually by the camera 54F.
The camera 54F may be have one or more spaced sensors, for example, a stereovision camera. Such a camera 54F acquires both a visible image (which may be color or black and white) and depth data. The visible image is used to determine machine 10 motion using optical flow and detect visual markers 61. The depth data is used to determine trench depth. Alternatively, the depth data may be acquired by using a laser or other tool for measuring the distance from a discrete point. This depth data may be overlayed on visual images to perform the methods discussed herein.
Returning to
The image is likewise scanned for the visual markers 61 (
The information from these two parallel channels is combined to refine machine motion at 126. Optical flow can detect small machine movements but is subject to drift. Visual markers don't have drift but cannot be used to detect small machine movements. Combining these two data sets increases system performance.
The ground inclination module 130 uses accelerometer data, such as that detected by the chassis inclinometer 54A or the visual sensor 54F, to determine the orientation of the ground plane 66 underneath the motive elements 20. Data is gathered at 132 and filtered at 134. From the filtered data, the processor 52 is able to calculate ground inclination at 136 which is logged at 104.
The information logged through calculation by the modules 110, 120, 130 is used at 106 to match the desired trench profile. As discussed above, the trench profile is comprised of a preferred trench bottom grade. To maintain this grade, the depth of the trench may vary from location to location due to the surface irregularities 30.
Once the digging profile has been entered the operator may instruct the machine 10, through the HMI 58, to dig to the target depth. The machine 10 will start digging until the desired depth is reached. The processing unit 52 controls the necessary motion of the trencher boom 14 using the machine geometry, sensor readings 54A-54F and desired profile input at the HMI 58. Additionally, the processing unit 52 may control the digging rate by monitoring the hydraulic system pressure and engine load with sensors 54B, 54C, 54E to prevent the trencher chain 12 or other implement from stalling.
After the operator instructs the machine 10 to start moving, the processing unit 52 will adjust the speed of the machine to achieve a target productivity rate (speed of digging) based on the hydraulic pressure of the system and the engine load. The processing unit 52 monitors the plurality of inclinometer sensors and calculates the current depth of the trench. The calculated depth is analyzed to determine if the trencher boom 14 or other digging implement is at the target depth. If the digging implement is not at the target depth as the machine moves to a second location, the processing unit 52 actuates the implement to raise or lower the implement to the correct depth. This process, outlined above, is repeated while the digging operation is ongoing.
The operator can pause the job at any time. The machine 10 will resume operation once the operator commands to restart the job. The processor 52 will return the machine 10 to the target parameters and continue digging until the operator stops the operation. The system logs the location, speed and depth at select intervals. Once the job is completed the processing unit 52 stops the machine and saves the log.
A two-dimensional geometry plot may be created which shows the angle of the chassis 12 at each recorded interval. The geometry plot may therefore be used as a representation of the ground profile, and utilized to calculate the necessary trencher boom angle to achieve the desired trench depth given the variable elevation of the terrain and the angle of the trencher chassis 16.
Additionally, a 3rd dimension can be added to the system with the addition of a compass or inertial measurement unit (IMU). The process of tracking the 3rd dimension (heading) is the same as the ground profile, plotting the heading vs. the distance travelled.
The depth profile is a dynamic calculation of the geometry of the chassis 16 and the boom 14 against the ground as illustrated in
d=(L×cos((α1+Δ)−α2)−ρ+R
While a trencher boom 14 is described herein, it should be understood that the system described may be utilized for other digging tools, such as saw blades, microtrenching blades, plows, and the like.
Changes may be made in the construction, operation and arrangement of the various parts, elements, steps and procedures described herein without departing from the spirit and scope of the invention.
Number | Date | Country | |
---|---|---|---|
62907818 | Sep 2019 | US | |
62993761 | Mar 2020 | US |