US20060042804A1 - Work implement rotation control system and method - Google Patents
Work implement rotation control system and method Download PDFInfo
- Publication number
- US20060042804A1 US20060042804A1 US10/927,306 US92730604A US2006042804A1 US 20060042804 A1 US20060042804 A1 US 20060042804A1 US 92730604 A US92730604 A US 92730604A US 2006042804 A1 US2006042804 A1 US 2006042804A1
- Authority
- US
- United States
- Prior art keywords
- work implement
- work
- location
- elevation
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02F—DREDGING; SOIL-SHIFTING
- E02F3/00—Dredgers; Soil-shifting machines
- E02F3/04—Dredgers; Soil-shifting machines mechanically-driven
- E02F3/76—Graders, bulldozers, or the like with scraper plates or ploughshare-like elements; Levelling scarifying devices
- E02F3/80—Component parts
- E02F3/84—Drives or control devices therefor, e.g. hydraulic drive systems
- E02F3/841—Devices for controlling and guiding the whole machine, e.g. by feeler elements and reference lines placed exteriorly of the machine
- E02F3/842—Devices for controlling and guiding the whole machine, e.g. by feeler elements and reference lines placed exteriorly of the machine using electromagnetic, optical or photoelectric beams, e.g. laser beams
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D3/00—Control of position or direction
Definitions
- This disclosure is directed to a system and method for controlling the movement of a work implement and, more particularly, to a system and method for controlling the angle of a work implement relative to a direction of travel of the work machine.
- Work machines such as motor graders, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, etc. can perform many functions, which may require a control input device. Controlling the many control input devices on a work machine may require a highly skilled operator. Even with a skilled operator, manual control of a work implement to accomplish many earth moving tasks, particularly finish work such as finish grading, is not always accurate and can require multiple trials to achieve a desired result. Such duplication of work can be inefficient, time consuming, and fatiguing to the operator.
- system of the '663 patent may improve grading accuracy, and reduce the level of skill needed to operate the machine, it does not make efficient use of each pass of the blade.
- system of the '663 patent includes automated control of the amount of material cut from a particular location at a worksite, the system does not include automated features for efficient distribution of the material to other areas of the worksite.
- the disclosed control system is directed towards overcoming one or more of the problems set forth above.
- the present disclosure is directed to a system for automatically moving a work implement of a work machine.
- the system includes a position monitoring system configured to track a position of the work implement relative to a mapped landscape.
- the system may also include a controller, which may be configured to initiate movement of the work implement in response to information from the position monitoring system to change the angle of the work implement relative to a direction of travel.
- the present disclosure is directed to a motor grader including a cab, a traction system, a power source, and a work implement positionable at an angle relative to a direction of travel of the motor grader.
- the position monitoring system may track the position of the work implement.
- the motor grader may also include a controller, which may be configured to initiate movement of the work implement in response to information from the position monitoring system to change the angle of the work implement relative to the direction of travel.
- the present disclosure is directed to a method of controlling a work implement for a work machine.
- the method includes determining an actual position of a work implement relative to a work site. At least two predetermined areas designated for an elevation change may be located with respect to the actual position of the work implement. An angle of the work implement relative to a direction of travel of the work machine may be controlled in response to a relationship between the at least two predetermined areas designated for an elevation change.
- FIG. 1 is a diagrammatic illustration of a work machine according to an exemplary disclosed embodiment
- FIG. 2 is a diagrammatic exploded view illustration of a drawbar-circle-moldboard assembly according to an exemplary disclosed embodiment
- FIG. 3 a is a diagrammatic top view representation of a work implement blade swivel motion according to an exemplary disclosed embodiment
- FIG. 3 b is a diagrammatic side view representation of a work implement blade tilt motion according to an exemplary disclosed embodiment
- FIG. 3 c is a diagrammatic front view representation of a work implement blade height adjustment according to an exemplary disclosed embodiment
- FIG. 3 d is a diagrammatic front view representation of a work implement blade slope adjustment according to an exemplary disclosed embodiment
- FIG. 3 e is a diagrammatic front view representation of a work implement blade side shift motion according to an exemplary disclosed embodiment
- FIG. 4 is a block diagram representation of a work implement control system according to an exemplary disclosed embodiment
- FIG. 5 is a diagrammatic top view representation of a motor grader at a work site according to an exemplary disclosed embodiment
- FIG. 6 is a flow chart of an exemplary process for controlling work implement angle according to an exemplary disclosed embodiment
- FIG. 7 is a flow chart of another process for controlling work implement angle according to an exemplary disclosed embodiment
- FIG. 1 illustrates an exemplary embodiment of a work machine 10 , which includes a system for automatically moving a work implement 12 .
- work machine 10 may include other types of work machines such as, for example, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, and any other type of work machine.
- Work machine 10 may include work implement 12 , a cab 14 , a power source 16 , one or more traction devices 18 , and position monitoring system components 20 , including a controller 22 , one or more Global Positioning System (GPS) receivers 24 , a processor 26 , and a monitor display 28 .
- GPS Global Positioning System
- work implement 12 may include a blade 30 .
- blade 30 may be attached to a drawbar/moldboard/circle assembly (DMC) 32 , as shown in FIG. 2 .
- DMC 32 may include a drawbar 34 , a moldboard 36 , and a circle 38 .
- Blade 30 may be attached to circle 38 , which may be rotatably attached to moldboard 36 .
- Moldboard 36 may be attached to drawbar 34 , which may be attached to a front portion 40 of work machine 10 with a pivoting joint 42 .
- Circle 38 may swivel about an axis 44 in a direction 46 . Because circle 38 may be rotatably attached to moldboard 36 and fixedly attached to blade 30 , rotation of circle 38 may translate into swivel of blade 30 .
- Blade 30 may be adjusted in several degrees of freedom.
- FIG. 3 a is a top view of blade 30 showing a swivel motion of blade 30 .
- a dashed element 48 represents blade 30 after it has been swiveled. Swivel of blade 30 results in a change in an angle 50 of blade 30 relative to a direction of travel 52 of work machine 10 .
- blade 30 may also be tilted forward and back.
- FIG. 3 b is a side view of blade 30 showing a tilt motion of blade 30 .
- a dashed element 54 represents blade 30 after it has been tilted. Tilt of blade 30 occurs when an upper edge 56 of blade 30 and/or a lower edge 58 of blade 30 are shifted forward and/or rearward with respect to one another to change an angle 60 between an axis 62 of blade 30 and direction of travel 52 .
- rotation refers to either or both of swivel and tilt of work implement 12 , as described above.
- rotation of blade 30 may include any motion resulting in a change in angle 50 and/or angle 60 .
- blade 30 may be raised and lowered to adjust a height of blade 30 .
- FIG. 3 c illustrates a change in a height 64 of blade 30 off a work surface 66 (e.g. the ground).
- a dashed element 68 represents blade 30 after it has been raised.
- FIG. 3 d illustrates a change in the slope of blade 30 .
- a dashed element 70 represents blade 30 after a change in slope.
- Slope is a function of a difference between a height 72 at a first end 74 of blade 30 and a height 76 at a second end 78 of blade 30 .
- the slope may be determined by dividing the difference between height 72 and height 76 by a length 80 of blade 30 . Adjusting the slope can change an angle 82 between a longitudinal axis 84 of blade 30 and work surface 66 .
- FIG. 3 e illustrates a side shift motion of blade 30 by a distance 86 .
- a dashed element 88 represents blade 30 after a side shift.
- work machine 10 may include a position monitoring system 90 , which may be configured to track the position of work implement 12 relative to a mapped landscape.
- Position monitoring system 90 may include controller 22 , GPS receivers 24 , processor 26 , monitor display 28 , a memory 92 , an angle position sensor 94 , and a slope sensor 96 .
- Position monitoring system 90 may include memory 92 for storing information.
- Memory 92 may be incorporated into a unit with controller 22 or with processor 26 or in a single unit including both controller 22 and processor 26 .
- Memory 92 may store maps of a work site.
- the maps may include elevation maps of the existing landscape, as well as maps reflecting the desired contour of the work site.
- the maps may also include differential maps illustrating the differences in elevation between the existing landscape and the desired contour of the work site.
- the maps may be generated by position monitoring system 90 .
- the maps may be generated by driving around a worksite collecting information along the way. By driving over the entire worksite, position monitoring system 90 may record the actual elevation at each area of the work site. Position monitoring system 90 may generate a map of the worksite from this recorded elevation data.
- processor 26 may be configured to superimpose or compare elevation maps of the existing landscape at a worksite to maps of the desired contour of the worksite. From the comparison, processor 26 may generate maps indicating locations of predetermined areas of the mapped landscape that are designated for an elevation change. The designation of areas, at the work site, for an elevation change may be established for the entire work site prior to beginning operation of work machine 10 or may be established as work machine 10 traverses the work site.
- maps may be downloaded or programmed into position monitoring system 90 from an outside source. For example, when a machine is designated for use at a particular work site, pre-established maps of that work site may be downloaded into memory 92 . Downloading or programming of information into memory 92 may be performed using external devices such as laptops, PDAs, etc. Information transfer to memory 92 may also be performed wirelessly with a network connection to laptops, PDAs, etc., or to a central server at an offsite location.
- Memory 92 may also store other information, such as, for example, positional information about work machine 10 , positional information about work implement 12 , and positional information about obstacles at the work site. This information may also be incorporated into one or more maps of the worksite.
- Position monitoring system 90 may also include monitor display 28 in cab 14 for displaying information to an operator.
- Monitor display 28 may be any kind of display, including screen displays, such as, for example, cathode ray tubes (CRTs), liquid crystal displays (LCDs), plasma screens, and the like.
- CTRs cathode ray tubes
- LCDs liquid crystal displays
- plasma screens and the like.
- Monitor display 28 may display maps stored in memory 92 or maps generated by position monitoring system 90 . Monitor display 28 may also represent the past, present, and/or projected future position and orientation of work machine 10 and work implement 12 in relation to the maps. For example, monitor display 28 may show a trail indicating where work machine 10 has traveled within the work site. Similarly, monitor display may show a projected route based on the current heading of work machine 10 , or a suggested route for the operator to follow. Monitor display 28 may also display other information unrelated to position monitoring system 90 , such as, for example, the amount of time the machine has been operating, work machine systems information (e.g. oil pressure, hydraulic fluid pressure, coolant temperature, etc.), and any other information desired to be displayed to the operator.
- work machine systems information e.g. oil pressure, hydraulic fluid pressure, coolant temperature, etc.
- Position monitoring system 90 may further include processor 26 .
- Processor 26 may be located at any suitable location on work machine 10 .
- Processor 26 may be contained in its own housing or, alternatively, may be housed with other components of work machine 10 .
- Processor 26 may receive information from any source from which information is desired to be processed. In particular, processor 26 may receive information about the position and orientation of work implement 12 as well as the speed of work machine 10 . Processor 26 may receive this information from GPS receivers 24 , angle position sensor 94 , slope sensor 96 , and a work machine speed sensor. Processor 26 may also receive information from memory 92 .
- Processor 26 may be configured to determine which movements of work implement 12 are desired and at what rate they should be made, based on information it receives. Processor 26 may send signals to controller 22 communicating these desired movements. Processor 26 may also be configured to send signals to monitor display 28 to display the information that processor 26 receives and/or processes.
- Controller 22 may also be located anywhere on board work machine 10 . Controller 22 may be contained in its own housing or, alternatively, may be housed with other components of work machine 10 , including for example, processor 26 . Controller 22 and processor 26 may be independent components if, for example, position monitoring system 90 has been retrofitted to work machine 10 , wherein work machine 10 was already equipped with controller 22 . As a further alternative, one of controller 22 and processor 26 may be omitted and its functions performed by the other.
- controller 22 may be configured to receive information from processor 26 regarding the desired movements of work implement 12 . Controller 22 may also be configured to initiate movements of work implement 12 in response to information from processor 26 . Controller 22 may be configured to initiate swivel, tilt, height adjustment, slope adjustment, side shift, and any other desired movements of work implement 12 . In addition, controller 22 may be configured to vary the rate of rotation of work implement 12 as determined by processor 26 , based on the speed of work machine 10 and/or a distance to a predetermined cut or fill area.
- Position monitoring system 90 may be configured to track the position of work implement 12 in three dimensions. By using this tracking function, position monitoring system 90 may also update the elevation maps of a work site as work implement 12 modifies the contour of the landscape. In order to do this, the height and slope of work implement 12 may be recorded as work implement 12 engages the landscape at each location while work machine 10 traverses the work site. This recorded information may be used to update a map of actual elevation at the work site.
- Position monitoring system 90 may also include one or more GPS receivers 24 for receiving signals from one or more GPS satellites 98 .
- a local positioning unit 100 may be used to supplement GPS receivers 24 .
- Local positioning unit 100 may be a reference station, at or near the work site, which enables GPS receivers 24 to more accurately monitor the position of work implement 12 .
- each of GPS receivers 24 may communicate with one or more GPS satellites 98 to determine its position with respect to a selected coordinate system.
- GPS receivers 24 may be attached to one or more locations on work implement 12 , preferably at one or both ends.
- a single GPS receiver 24 mounted on work implement 12 may determine the position of work implement 12 relative to a mapped landscape. With more than one GPS receiver 24 , the orientation of work implement 12 may also be determined.
- work implement 12 may have two GPS receivers 24 mounted on it. The two GPS receivers 24 may be placed at or near the ends of work implement 12 , so as to determine the position of each of ends.
- processor 26 may determine the orientation of work implement 12 . For example, processor 26 may determine swivel angle by determining the position of the two ends of work implement 12 relative to one another. Similarly, processor 26 may determine the slope of work implement 12 by comparing the height of one end of work implement 12 to the height at the other end.
- While two GPS sensors 24 may be mounted on work implement 12 , certain embodiments may include just one GPS sensor 24 mounted on work implement 12 .
- work implement 12 may have a single GPS sensor 24 at one end for determining its location at a work site.
- Angle position sensor 94 may be included on work implement 12 for determining swivel angle.
- Work implement 12 may also include slope sensor 96 for detecting the slope of work implement 12 .
- the position and height at one end of work implement 12 may be determined by GPS receiver 24 .
- the swivel angle of work implement 12 may be determined by angle position sensor 94 , rather than by determining the position of both ends of work implement 12 with GPS receivers 24 .
- the slope of work implement 12 may be determined by slope sensor 96 rather than by comparing heights measured by GPS receivers 24 at both ends of work implement 12 .
- Local positioning unit 100 may be any system for determining the position of work implement 12 in a coordinate system.
- Local positioning unit 100 may be placed at a surveyed location with a known position.
- Local positioning unit 100 may be part of a differential GPS, and may include a GPS receiver 102 .
- GPS receiver 102 may be able to determine the position of local positioning unit 100 .
- Position monitoring system 90 may compare the known (surveyed) position of local positioning unit 100 with the position determined by GPS receiver 102 .
- Position monitoring system 90 may calculate a correction factor for any error in the position determined by GPS receiver 102 . This correction factor may be used to correct errors in the positions determined by GPS receivers 24 on work implement 12 . Correction of these errors may enable a more accurate position of GPS receivers 24 (and therefore work implement 12 ) to be determined.
- local positioning unit 100 may be a laser-based system for determining the position of work implement 12 in the work site.
- Local positioning unit 100 may include a transceiver for communicating with work machine 10 .
- Such systems may be used in a similar manner to a differential GPS as discussed above to improve the accuracy of position monitoring system 90 .
- FIGS. 5-7 which are discussed in the following section, illustrate the operation of a work machine utilizing embodiments of the disclosed system.
- the disclosed system may be applicable to a variety of work machines, including motor graders, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, and any other work machine that may include a work implement.
- the disclosed system provides automation of work implement motion that can increase efficiency and accuracy of work machine operations.
- the use of earth-moving work machines can involve the movement of earth or other materials from one place to another. It may be desirable to remove material from one location and deposit the same type of material at a different location.
- the disclosed control system can automatically move work implement 12 such that, during any given pass of work implement 12 , material removed from one location may be automatically deposited at one or more desired locations.
- FIG. 5 depicts an exemplary work machine 10 within an exemplary work site. Selection of a desired location to deposit material may depend, at least in part, on its proximity to the location from which the material was removed.
- processor 26 may analyze information about a work site within a work zone 104 , in proximity to work machine 10 , to determine which areas within work zone 104 are designated to have material removed and which are designated to have material added.
- a work zone may be of any size or shape.
- work zone 104 may be an area around work machine 10 , within which work machine 10 could travel during a predetermined period of time.
- work zone 104 could include all areas that work machine 10 could cover, at its current speed, within the next few seconds or minutes.
- Work zone 104 may include at least the area directly ahead of work machine 10 , and may be at least as wide as work implement 12 .
- work zone 104 may also be expanded to include all areas that the machine could cover if it were steered to one side or the other. This expanded portion of work zone 104 may be generally the shape of a baseball diamond, as shown in FIG. 5 .
- work machine 10 may deposit material to the side of the machine (by swiveling work implement 12 to one side), work zone 104 may be wider than work implement 12 .
- the size and shape of work zone 104 may be fixed at universally effective values for all operating conditions of work machine 10 .
- these values may be automatically adjusted to suit the current operating conditions of work machine 10 .
- these values may be chosen by an operator to suit the current task. Further still, modes may be selected between these alternatives to allow an operator to choose between fixed values, automatic adjustment, manual settings, and combinations thereof.
- processor 26 may analyze the landscape in work zone 104 and determine which areas require elevation changes. Processor 26 may select, from these areas, those that will be involved in the next one or more movements of work implement 12 .
- the located areas may be selected from a collection of predetermined areas within work zone 104 , they may, alternatively, be selected in any suitable manner from amongst all areas at the work site that have been designated for an elevation change.
- processor 26 may determine an intended route, covering the entirety of the work site and select predetermined areas designated for an elevation change along the entire route.
- processor 26 may analyze the areas designated for an elevation change for the whole work site and determine an intended route based on the location of those areas.
- One method of operation may include determining differences between the actual and desired elevations for at least a first area 106 and a second area 108 designated for an elevation change, as shown in FIG. 5 .
- Swivel of work implement 12 may be controlled to deposit material in the area where the difference is determined to be greatest.
- work machine 10 determines which of areas 106 and 108 , is furthest below or least above the desired elevation and deposits the material there.
- Another method of operation may include selecting a location designated for a decrease in elevation, such as a cut area 110 , and a location designated for an increase in elevation, such as area 108 , which may be a fill area. Material may be removed (“cut”) from cut area 110 and automatically deposited at area 108 by swiveling work implement 12 .
- controller 22 may maintain longitudinal axis 84 of work implement 12 substantially orthogonal to direction of travel 52 after removing the material. Doing so may enable work implement 12 to carry the material over distance 112 prior to automatically swiveling to deposit the material at area 108 .
- the rate of swivel of work implement 12 may be linked to the speed of work machine 10 .
- the rate of swivel may increase with the speed of work machine 10 .
- the rate of swivel may also be decreased as the speed of work machine 10 increases.
- the relationship may or may not be linear and may be described with many different functions, including, but not limited to, non-linear functions, step functions, and exponential functions.
- the relationship between rate of swivel and the speed of work machine 10 may be varied during operation of work implement 12 .
- rate of swivel may decrease linearly as the speed of work machine 10 decreases, but, as the speed of work machine 10 approaches zero, the rate of swivel may decrease less rapidly, so as to avoid reducing the rate of swivel too much. Similarly, as the speed of work machine 10 approaches its maximum, the speed of swivel may increase less rapidly, so as to avoid swiveling too fast, or too much.
- the rate of swivel may also depend on the distance between work machine 10 and predetermined cut and fill areas. This relationship may vary as greatly as the relationship between rate of swivel and the speed of work machine 10 discussed above. Also, the relationship may be varied during operation of work implement 12 . For example, when a cut area, such as cut area 110 , as shown in FIG. 5 , is relatively close to a fill area, such as area 108 , work implement 12 may be required to swivel significantly over a short distance 112 of machine travel. Therefore, initially, the short distance 112 to area 108 would require a relatively fast swivel of work implement 12 . However, as work machine 10 approaches area 108 (i.e. as a distance 114 from work machine 10 to area 108 approaches zero) and angle 50 of work implement 12 approaches the desired angle, the rate of swivel would slow down.
- Controller 22 and position monitoring system 90 may be configured to take this into account and limit the amount of material that work implement 12 may remove in a single pass. This may be accomplished by limiting the depth below the actual elevation at which work implement 12 may be set and/or by monitoring the actual load on work implement 12 .
- the load on work implement 12 during operation may also affect swivel of work implement 12 .
- work implement 12 While material is being carried from one location to another, work implement 12 must remain in contact with the ground. As a result, additional material may be loaded onto work implement 12 during this process. Because of this, it may not be practical to maintain work implement 12 substantially orthogonal to direction of travel 52 , if doing so would cause an amount of material to load on work implement 12 that exceeds its load limit. Accordingly, while carrying material, work implement 12 may be automatically swiveled based on the monitored load, in order to deposit some material along the way, so as to maintain an acceptable load on work implement 12 .
- FIG. 6 illustrates one possible method of depositing material.
- position monitoring system 90 may determine an actual position of work implement 12 relative to a work site. This position may be determined by processor 26 , using information from one or more GPS receivers, as discussed above.
- processor 26 may update the actual elevation in one or more maps stored in memory 92 . As discussed above, this update may be conducted by recording the height and slope of work implement 12 as work machine 10 traverses the work site.
- position monitoring system 90 may locate, with respect to the actual position of work implement 12 , at least two predetermined areas designated for an elevation change. These predetermined areas may be selected from an analysis of the entire work site or a smaller subset thereof.
- processor 26 may determine a first difference between an actual elevation and a desired elevation at a first predetermined area and a second difference between an actual elevation and a desired elevation at a second predetermined area. These differences may be determined by comparing an elevation map of the existing landscape at the work site with an elevation map of the desired contour of the landscape. At 124 , a comparison may be made between the first difference and the second difference. Comparing these differences determines which of these two areas is most appropriate for depositing additional material.
- controller 22 may control swivel of work implement 12 based on the comparison between the two differences. Specifically, controller 22 may swivel work implement 12 to deposit material at the predetermined area that is furthest below the desired elevation or least above the desired elevation, in comparison to the other located area or areas. For example, work machine 10 may remove material from a cut area and processor 26 may determine where to deposit the material by determining which of a plurality of fill areas is furthest below the desired elevation at its respective location. The process may repeat, continuously analyzing the landscape and controlling work implement 12 based on that analysis.
- FIG. 7 illustrates one possible method of moving material from one location to another.
- processor 26 may also follow steps 116 - 120 described in connection with FIG. 6 .
- processor 26 may select a first predetermined location that is designated for a decrease in elevation, and at 130 , may select a second predetermined location, forward of work machine 10 that is designated for an increase in elevation. These locations may be selected in a number of ways, as discussed above, from maps of the work site stored in memory 92 .
- work implement 12 may be used to remove material from the location designated for a decrease in elevation. As work machine 10 passes over the location designated for a decrease in elevation, the height and slope of work implement 12 may be automatically controlled to remove a desired amount of material.
- controller 22 may maintain longitudinal axis 84 of work implement 12 substantially orthogonal to direction of travel 52 of work machine 10 .
- Work implement 12 can be maintained in this orientation while work machine 10 is proceeding from the first location to the second location to carry the material to the second location as needed.
- controller 22 may automatically swivel work implement 12 to deposit at least some of the material at the second location to thereby increase the elevation at the second location. This process may repeat continuously as well.
Abstract
A system for automatically moving a work implement of a work machine includes a position monitoring system configured to track a position of the work implement relative to a mapped landscape. A controller is configured to change an angle of the work implement relative to a direction of travel of the work machine in response to information from the position monitoring system.
Description
- This disclosure is directed to a system and method for controlling the movement of a work implement and, more particularly, to a system and method for controlling the angle of a work implement relative to a direction of travel of the work machine.
- Work machines such as motor graders, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, etc. can perform many functions, which may require a control input device. Controlling the many control input devices on a work machine may require a highly skilled operator. Even with a skilled operator, manual control of a work implement to accomplish many earth moving tasks, particularly finish work such as finish grading, is not always accurate and can require multiple trials to achieve a desired result. Such duplication of work can be inefficient, time consuming, and fatiguing to the operator.
- Systems have been developed for automating certain functions of a work machine in an attempt to improve efficiency and reduce the skill level required to operate the machine. For example, U.S. Pat. No. 5,375,663 (“the '663 patent”) issued to Teach on Dec. 27, 1994, describes a system and method for automatic control of a bulldozer blade based on mapped information correlated to a worksite. The system of the '663 patent includes various laser devices and sensors to track the height of the blade as the bulldozer traverses the work site landscape. This system is configured to automatically control the blade height based on the location of the blade with respect to the worksite and the desired elevation at that location.
- Although the system of the '663 patent may improve grading accuracy, and reduce the level of skill needed to operate the machine, it does not make efficient use of each pass of the blade. For example, while the system of the '663 patent includes automated control of the amount of material cut from a particular location at a worksite, the system does not include automated features for efficient distribution of the material to other areas of the worksite.
- The disclosed control system is directed towards overcoming one or more of the problems set forth above.
- In one aspect, the present disclosure is directed to a system for automatically moving a work implement of a work machine. The system includes a position monitoring system configured to track a position of the work implement relative to a mapped landscape. The system may also include a controller, which may be configured to initiate movement of the work implement in response to information from the position monitoring system to change the angle of the work implement relative to a direction of travel.
- In another aspect, the present disclosure is directed to a motor grader including a cab, a traction system, a power source, and a work implement positionable at an angle relative to a direction of travel of the motor grader. The position monitoring system may track the position of the work implement. The motor grader may also include a controller, which may be configured to initiate movement of the work implement in response to information from the position monitoring system to change the angle of the work implement relative to the direction of travel.
- In another aspect, the present disclosure is directed to a method of controlling a work implement for a work machine. The method includes determining an actual position of a work implement relative to a work site. At least two predetermined areas designated for an elevation change may be located with respect to the actual position of the work implement. An angle of the work implement relative to a direction of travel of the work machine may be controlled in response to a relationship between the at least two predetermined areas designated for an elevation change.
-
FIG. 1 is a diagrammatic illustration of a work machine according to an exemplary disclosed embodiment; -
FIG. 2 is a diagrammatic exploded view illustration of a drawbar-circle-moldboard assembly according to an exemplary disclosed embodiment; -
FIG. 3 a is a diagrammatic top view representation of a work implement blade swivel motion according to an exemplary disclosed embodiment; -
FIG. 3 b is a diagrammatic side view representation of a work implement blade tilt motion according to an exemplary disclosed embodiment; -
FIG. 3 c is a diagrammatic front view representation of a work implement blade height adjustment according to an exemplary disclosed embodiment; -
FIG. 3 d is a diagrammatic front view representation of a work implement blade slope adjustment according to an exemplary disclosed embodiment; -
FIG. 3 e is a diagrammatic front view representation of a work implement blade side shift motion according to an exemplary disclosed embodiment; -
FIG. 4 is a block diagram representation of a work implement control system according to an exemplary disclosed embodiment; -
FIG. 5 is a diagrammatic top view representation of a motor grader at a work site according to an exemplary disclosed embodiment; -
FIG. 6 is a flow chart of an exemplary process for controlling work implement angle according to an exemplary disclosed embodiment; -
FIG. 7 is a flow chart of another process for controlling work implement angle according to an exemplary disclosed embodiment; -
FIG. 1 illustrates an exemplary embodiment of awork machine 10, which includes a system for automatically moving a work implement 12. Although-work machine 10 is shown as a motor grader,work machine 10 may include other types of work machines such as, for example, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, and any other type of work machine.Work machine 10 may include work implement 12, acab 14, apower source 16, one ormore traction devices 18, and positionmonitoring system components 20, including acontroller 22, one or more Global Positioning System (GPS)receivers 24, aprocessor 26, and amonitor display 28. - In an exemplary embodiment,
work implement 12 may include ablade 30. In the case of a motor grader,blade 30 may be attached to a drawbar/moldboard/circle assembly (DMC) 32, as shown inFIG. 2 . DMC 32 may include adrawbar 34, amoldboard 36, and acircle 38.Blade 30 may be attached tocircle 38, which may be rotatably attached tomoldboard 36.Moldboard 36 may be attached todrawbar 34, which may be attached to afront portion 40 ofwork machine 10 with a pivotingjoint 42.Circle 38 may swivel about anaxis 44 in adirection 46. Becausecircle 38 may be rotatably attached tomoldboard 36 and fixedly attached toblade 30, rotation ofcircle 38 may translate into swivel ofblade 30. -
Blade 30 may be adjusted in several degrees of freedom.FIG. 3 a is a top view ofblade 30 showing a swivel motion ofblade 30. Adashed element 48 representsblade 30 after it has been swiveled. Swivel ofblade 30 results in a change in anangle 50 ofblade 30 relative to a direction oftravel 52 ofwork machine 10. - In addition to swivel,
blade 30 may also be tilted forward and back.FIG. 3 b is a side view ofblade 30 showing a tilt motion ofblade 30. Adashed element 54 representsblade 30 after it has been tilted. Tilt ofblade 30 occurs when anupper edge 56 ofblade 30 and/or alower edge 58 ofblade 30 are shifted forward and/or rearward with respect to one another to change anangle 60 between anaxis 62 ofblade 30 and direction oftravel 52. - For purposes of this disclosure, the term “rotation” refers to either or both of swivel and tilt of work implement 12, as described above. For example, “rotation” of
blade 30 may include any motion resulting in a change inangle 50 and/orangle 60. - In addition to rotation,
blade 30 may be raised and lowered to adjust a height ofblade 30.FIG. 3 c illustrates a change in aheight 64 ofblade 30 off a work surface 66 (e.g. the ground). Adashed element 68 representsblade 30 after it has been raised. -
FIG. 3 d illustrates a change in the slope ofblade 30. Adashed element 70 representsblade 30 after a change in slope. Slope is a function of a difference between aheight 72 at afirst end 74 ofblade 30 and aheight 76 at asecond end 78 ofblade 30. The slope may be determined by dividing the difference betweenheight 72 andheight 76 by alength 80 ofblade 30. Adjusting the slope can change anangle 82 between alongitudinal axis 84 ofblade 30 andwork surface 66. -
FIG. 3 e illustrates a side shift motion ofblade 30 by adistance 86. A dashedelement 88 representsblade 30 after a side shift. - Referring to
FIG. 4 ,work machine 10 may include aposition monitoring system 90, which may be configured to track the position of work implement 12 relative to a mapped landscape.Position monitoring system 90 may includecontroller 22,GPS receivers 24,processor 26, monitordisplay 28, amemory 92, anangle position sensor 94, and aslope sensor 96. -
Position monitoring system 90 may includememory 92 for storing information.Memory 92 may be incorporated into a unit withcontroller 22 or withprocessor 26 or in a single unit including bothcontroller 22 andprocessor 26.Memory 92 may store maps of a work site. The maps may include elevation maps of the existing landscape, as well as maps reflecting the desired contour of the work site. The maps may also include differential maps illustrating the differences in elevation between the existing landscape and the desired contour of the work site. - The maps may be generated by
position monitoring system 90. The maps may be generated by driving around a worksite collecting information along the way. By driving over the entire worksite,position monitoring system 90 may record the actual elevation at each area of the work site.Position monitoring system 90 may generate a map of the worksite from this recorded elevation data. - Also,
processor 26 may be configured to superimpose or compare elevation maps of the existing landscape at a worksite to maps of the desired contour of the worksite. From the comparison,processor 26 may generate maps indicating locations of predetermined areas of the mapped landscape that are designated for an elevation change. The designation of areas, at the work site, for an elevation change may be established for the entire work site prior to beginning operation ofwork machine 10 or may be established aswork machine 10 traverses the work site. - In addition, maps may be downloaded or programmed into
position monitoring system 90 from an outside source. For example, when a machine is designated for use at a particular work site, pre-established maps of that work site may be downloaded intomemory 92. Downloading or programming of information intomemory 92 may be performed using external devices such as laptops, PDAs, etc. Information transfer tomemory 92 may also be performed wirelessly with a network connection to laptops, PDAs, etc., or to a central server at an offsite location. -
Memory 92 may also store other information, such as, for example, positional information aboutwork machine 10, positional information about work implement 12, and positional information about obstacles at the work site. This information may also be incorporated into one or more maps of the worksite. -
Position monitoring system 90 may also includemonitor display 28 incab 14 for displaying information to an operator.Monitor display 28 may be any kind of display, including screen displays, such as, for example, cathode ray tubes (CRTs), liquid crystal displays (LCDs), plasma screens, and the like. -
Monitor display 28 may display maps stored inmemory 92 or maps generated byposition monitoring system 90.Monitor display 28 may also represent the past, present, and/or projected future position and orientation ofwork machine 10 and work implement 12 in relation to the maps. For example, monitordisplay 28 may show a trail indicating wherework machine 10 has traveled within the work site. Similarly, monitor display may show a projected route based on the current heading ofwork machine 10, or a suggested route for the operator to follow.Monitor display 28 may also display other information unrelated to positionmonitoring system 90, such as, for example, the amount of time the machine has been operating, work machine systems information (e.g. oil pressure, hydraulic fluid pressure, coolant temperature, etc.), and any other information desired to be displayed to the operator. -
Position monitoring system 90 may further includeprocessor 26.Processor 26 may be located at any suitable location onwork machine 10.Processor 26 may be contained in its own housing or, alternatively, may be housed with other components ofwork machine 10. -
Processor 26 may receive information from any source from which information is desired to be processed. In particular,processor 26 may receive information about the position and orientation of work implement 12 as well as the speed ofwork machine 10.Processor 26 may receive this information fromGPS receivers 24,angle position sensor 94,slope sensor 96, and a work machine speed sensor.Processor 26 may also receive information frommemory 92. -
Processor 26 may be configured to determine which movements of work implement 12 are desired and at what rate they should be made, based on information it receives.Processor 26 may send signals tocontroller 22 communicating these desired movements.Processor 26 may also be configured to send signals to monitordisplay 28 to display the information thatprocessor 26 receives and/or processes. -
Controller 22 may also be located anywhere onboard work machine 10.Controller 22 may be contained in its own housing or, alternatively, may be housed with other components ofwork machine 10, including for example,processor 26.Controller 22 andprocessor 26 may be independent components if, for example,position monitoring system 90 has been retrofitted to workmachine 10, whereinwork machine 10 was already equipped withcontroller 22. As a further alternative, one ofcontroller 22 andprocessor 26 may be omitted and its functions performed by the other. - In any of the aforementioned arrangements,
controller 22 may be configured to receive information fromprocessor 26 regarding the desired movements of work implement 12.Controller 22 may also be configured to initiate movements of work implement 12 in response to information fromprocessor 26.Controller 22 may be configured to initiate swivel, tilt, height adjustment, slope adjustment, side shift, and any other desired movements of work implement 12. In addition,controller 22 may be configured to vary the rate of rotation of work implement 12 as determined byprocessor 26, based on the speed ofwork machine 10 and/or a distance to a predetermined cut or fill area. -
Position monitoring system 90 may be configured to track the position of work implement 12 in three dimensions. By using this tracking function,position monitoring system 90 may also update the elevation maps of a work site as work implement 12 modifies the contour of the landscape. In order to do this, the height and slope of work implement 12 may be recorded as work implement 12 engages the landscape at each location whilework machine 10 traverses the work site. This recorded information may be used to update a map of actual elevation at the work site. -
Position monitoring system 90 may also include one ormore GPS receivers 24 for receiving signals from one ormore GPS satellites 98. Alocal positioning unit 100 may be used to supplementGPS receivers 24.Local positioning unit 100 may be a reference station, at or near the work site, which enablesGPS receivers 24 to more accurately monitor the position of work implement 12. - In operation, each of
GPS receivers 24 may communicate with one ormore GPS satellites 98 to determine its position with respect to a selected coordinate system.GPS receivers 24 may be attached to one or more locations on work implement 12, preferably at one or both ends. - A
single GPS receiver 24 mounted on work implement 12 may determine the position of work implement 12 relative to a mapped landscape. With more than oneGPS receiver 24, the orientation of work implement 12 may also be determined. In an exemplary embodiment, work implement 12 may have twoGPS receivers 24 mounted on it. The twoGPS receivers 24 may be placed at or near the ends of work implement 12, so as to determine the position of each of ends. By knowing the position of each end of work implement 12,processor 26 may determine the orientation of work implement 12. For example,processor 26 may determine swivel angle by determining the position of the two ends of work implement 12 relative to one another. Similarly,processor 26 may determine the slope of work implement 12 by comparing the height of one end of work implement 12 to the height at the other end. - While two
GPS sensors 24 may be mounted on work implement 12, certain embodiments may include just oneGPS sensor 24 mounted on work implement 12. In an exemplary embodiment, work implement 12 may have asingle GPS sensor 24 at one end for determining its location at a work site.Angle position sensor 94 may be included on work implement 12 for determining swivel angle. Work implement 12 may also includeslope sensor 96 for detecting the slope of work implement 12. The position and height at one end of work implement 12 may be determined byGPS receiver 24. The swivel angle of work implement 12 may be determined byangle position sensor 94, rather than by determining the position of both ends of work implement 12 withGPS receivers 24. Similarly, the slope of work implement 12 may be determined byslope sensor 96 rather than by comparing heights measured byGPS receivers 24 at both ends of work implement 12. -
Local positioning unit 100 may be any system for determining the position of work implement 12 in a coordinate system.Local positioning unit 100 may be placed at a surveyed location with a known position.Local positioning unit 100 may be part of a differential GPS, and may include aGPS receiver 102.GPS receiver 102 may be able to determine the position oflocal positioning unit 100.Position monitoring system 90 may compare the known (surveyed) position oflocal positioning unit 100 with the position determined byGPS receiver 102.Position monitoring system 90 may calculate a correction factor for any error in the position determined byGPS receiver 102. This correction factor may be used to correct errors in the positions determined byGPS receivers 24 on work implement 12. Correction of these errors may enable a more accurate position of GPS receivers 24 (and therefore work implement 12) to be determined. - Alternatively,
local positioning unit 100 may be a laser-based system for determining the position of work implement 12 in the work site.Local positioning unit 100 may include a transceiver for communicating withwork machine 10. Such systems may be used in a similar manner to a differential GPS as discussed above to improve the accuracy ofposition monitoring system 90. -
FIGS. 5-7 , which are discussed in the following section, illustrate the operation of a work machine utilizing embodiments of the disclosed system. - The disclosed system may be applicable to a variety of work machines, including motor graders, track-type tractors (e.g. bulldozers), wheeled tractors, loaders, excavators, and any other work machine that may include a work implement. The disclosed system provides automation of work implement motion that can increase efficiency and accuracy of work machine operations. For example, the use of earth-moving work machines can involve the movement of earth or other materials from one place to another. It may be desirable to remove material from one location and deposit the same type of material at a different location. The disclosed control system can automatically move work implement 12 such that, during any given pass of work implement 12, material removed from one location may be automatically deposited at one or more desired locations.
-
FIG. 5 depicts anexemplary work machine 10 within an exemplary work site. Selection of a desired location to deposit material may depend, at least in part, on its proximity to the location from which the material was removed. For example,processor 26 may analyze information about a work site within awork zone 104, in proximity to workmachine 10, to determine which areas withinwork zone 104 are designated to have material removed and which are designated to have material added. - A work zone may be of any size or shape. In an exemplary embodiment shown in
FIG. 5 ,work zone 104 may be an area aroundwork machine 10, within which workmachine 10 could travel during a predetermined period of time. For example,work zone 104 could include all areas that workmachine 10 could cover, at its current speed, within the next few seconds or minutes. -
Work zone 104 may include at least the area directly ahead ofwork machine 10, and may be at least as wide as work implement 12. In addition,work zone 104 may also be expanded to include all areas that the machine could cover if it were steered to one side or the other. This expanded portion ofwork zone 104 may be generally the shape of a baseball diamond, as shown inFIG. 5 . Also, becausework machine 10 may deposit material to the side of the machine (by swiveling work implement 12 to one side),work zone 104 may be wider than work implement 12. - The size and shape of
work zone 104, as well as the predetermined period of time, may be fixed at universally effective values for all operating conditions ofwork machine 10. As an alternative, these values may be automatically adjusted to suit the current operating conditions ofwork machine 10. As a further alternative, these values may be chosen by an operator to suit the current task. Further still, modes may be selected between these alternatives to allow an operator to choose between fixed values, automatic adjustment, manual settings, and combinations thereof. - As
work machine 10 traverses the work site,processor 26 may analyze the landscape inwork zone 104 and determine which areas require elevation changes.Processor 26 may select, from these areas, those that will be involved in the next one or more movements of work implement 12. - Although the located areas may be selected from a collection of predetermined areas within
work zone 104, they may, alternatively, be selected in any suitable manner from amongst all areas at the work site that have been designated for an elevation change. In such a case,processor 26 may determine an intended route, covering the entirety of the work site and select predetermined areas designated for an elevation change along the entire route. As yet another alternative,processor 26 may analyze the areas designated for an elevation change for the whole work site and determine an intended route based on the location of those areas. - One method of operation may include determining differences between the actual and desired elevations for at least a
first area 106 and asecond area 108 designated for an elevation change, as shown inFIG. 5 . Swivel of work implement 12 may be controlled to deposit material in the area where the difference is determined to be greatest. In other words, workmachine 10 determines which ofareas - Another method of operation may include selecting a location designated for a decrease in elevation, such as a
cut area 110, and a location designated for an increase in elevation, such asarea 108, which may be a fill area. Material may be removed (“cut”) fromcut area 110 and automatically deposited atarea 108 by swiveling work implement 12. - In situations where a selected
cut area 110 and fill area, such asarea 108, are not directly adjacent one another, it may be desirable to carry material removed from cutarea 110 over adistance 112 prior to depositing it at a fill area, such asarea 108. In these situations,controller 22 may maintainlongitudinal axis 84 of work implement 12 substantially orthogonal to direction oftravel 52 after removing the material. Doing so may enable work implement 12 to carry the material overdistance 112 prior to automatically swiveling to deposit the material atarea 108. - The rate of swivel of work implement 12 may be linked to the speed of
work machine 10. For example, the rate of swivel may increase with the speed ofwork machine 10. Conversely, the rate of swivel may also be decreased as the speed ofwork machine 10 increases. The relationship may or may not be linear and may be described with many different functions, including, but not limited to, non-linear functions, step functions, and exponential functions. The relationship between rate of swivel and the speed ofwork machine 10 may be varied during operation of work implement 12. For example, rate of swivel may decrease linearly as the speed ofwork machine 10 decreases, but, as the speed ofwork machine 10 approaches zero, the rate of swivel may decrease less rapidly, so as to avoid reducing the rate of swivel too much. Similarly, as the speed ofwork machine 10 approaches its maximum, the speed of swivel may increase less rapidly, so as to avoid swiveling too fast, or too much. - The rate of swivel may also depend on the distance between
work machine 10 and predetermined cut and fill areas. This relationship may vary as greatly as the relationship between rate of swivel and the speed ofwork machine 10 discussed above. Also, the relationship may be varied during operation of work implement 12. For example, when a cut area, such ascut area 110, as shown inFIG. 5 , is relatively close to a fill area, such asarea 108, work implement 12 may be required to swivel significantly over ashort distance 112 of machine travel. Therefore, initially, theshort distance 112 toarea 108 would require a relatively fast swivel of work implement 12. However, aswork machine 10 approaches area 108 (i.e. as adistance 114 fromwork machine 10 toarea 108 approaches zero) andangle 50 of work implement 12 approaches the desired angle, the rate of swivel would slow down. - The desired change in elevation at any given location may be great enough that the entire change may not be possible to achieve with a single pass of work implement 12.
Controller 22 andposition monitoring system 90 may be configured to take this into account and limit the amount of material that work implement 12 may remove in a single pass. This may be accomplished by limiting the depth below the actual elevation at which work implement 12 may be set and/or by monitoring the actual load on work implement 12. - The load on work implement 12 during operation may also affect swivel of work implement 12. For example, while material is being carried from one location to another, work implement 12 must remain in contact with the ground. As a result, additional material may be loaded onto work implement 12 during this process. Because of this, it may not be practical to maintain work implement 12 substantially orthogonal to direction of
travel 52, if doing so would cause an amount of material to load on work implement 12 that exceeds its load limit. Accordingly, while carrying material, work implement 12 may be automatically swiveled based on the monitored load, in order to deposit some material along the way, so as to maintain an acceptable load on work implement 12. -
FIG. 6 illustrates one possible method of depositing material. Atstep 116,position monitoring system 90 may determine an actual position of work implement 12 relative to a work site. This position may be determined byprocessor 26, using information from one or more GPS receivers, as discussed above. - At 118,
processor 26 may update the actual elevation in one or more maps stored inmemory 92. As discussed above, this update may be conducted by recording the height and slope of work implement 12 aswork machine 10 traverses the work site. - At 120,
position monitoring system 90 may locate, with respect to the actual position of work implement 12, at least two predetermined areas designated for an elevation change. These predetermined areas may be selected from an analysis of the entire work site or a smaller subset thereof. - At 122,
processor 26 may determine a first difference between an actual elevation and a desired elevation at a first predetermined area and a second difference between an actual elevation and a desired elevation at a second predetermined area. These differences may be determined by comparing an elevation map of the existing landscape at the work site with an elevation map of the desired contour of the landscape. At 124, a comparison may be made between the first difference and the second difference. Comparing these differences determines which of these two areas is most appropriate for depositing additional material. - At 126,
controller 22 may control swivel of work implement 12 based on the comparison between the two differences. Specifically,controller 22 may swivel work implement 12 to deposit material at the predetermined area that is furthest below the desired elevation or least above the desired elevation, in comparison to the other located area or areas. For example,work machine 10 may remove material from a cut area andprocessor 26 may determine where to deposit the material by determining which of a plurality of fill areas is furthest below the desired elevation at its respective location. The process may repeat, continuously analyzing the landscape and controlling work implement 12 based on that analysis. -
FIG. 7 illustrates one possible method of moving material from one location to another. In this method,processor 26 may also follow steps 116-120 described in connection withFIG. 6 . In addition, at 128,processor 26 may select a first predetermined location that is designated for a decrease in elevation, and at 130, may select a second predetermined location, forward ofwork machine 10 that is designated for an increase in elevation. These locations may be selected in a number of ways, as discussed above, from maps of the work site stored inmemory 92. - At 132, work implement 12 may be used to remove material from the location designated for a decrease in elevation. As
work machine 10 passes over the location designated for a decrease in elevation, the height and slope of work implement 12 may be automatically controlled to remove a desired amount of material. - At 134,
controller 22 may maintainlongitudinal axis 84 of work implement 12 substantially orthogonal to direction oftravel 52 ofwork machine 10. Work implement 12 can be maintained in this orientation whilework machine 10 is proceeding from the first location to the second location to carry the material to the second location as needed. - At 136, with work implement 12 loaded with material,
controller 22 may automatically swivel work implement 12 to deposit at least some of the material at the second location to thereby increase the elevation at the second location. This process may repeat continuously as well. - It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed work implement control system without departing from the scope of the invention. Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the invention being indicated by the following claims and their equivalents.
Claims (35)
1. A system for automatically moving a work implement of a work machine, comprising:
a position monitoring system configured to track a position of the work implement relative to a mapped landscape; and
a controller configured to change an angle of the work implement relative to a direction of travel of the work machine in response to information from the position monitoring system.
2. The system of claim 1 , wherein the controller is further configured to adjust at least one of a slope of the work implement and a height of the work implement in response to the information from the position monitoring system.
3. The system of claim 1 , the system further including a memory, and wherein the controller is configured to initiate the change in the angle of the work implement based on a location of at least one predetermined area of the mapped landscape that is stored in the memory and designated for an elevation change.
4. The system of claim 1 , wherein the controller is further configured to:
determine a first difference between an actual elevation and a desired elevation at a first location on the mapped landscape;
determine a second difference between an actual elevation and a desired elevation at a second location on the mapped landscape; and
change the angle of the work implement relative to the direction of travel based on a comparison of the first difference and the second difference.
5. The system of claim 4 , wherein at least one of the actual elevation and the desired elevation at the first location is pre-stored in a memory, and at least one of the actual elevation and the desired elevation at the second location is pre-stored in the memory.
6. The system of claim 4 , wherein the controller is further configured to rotate the work implement such that the work implement deposits material at the first location if the first difference is less than the second difference and at the second location if the second difference is less than the first difference.
7. The system of claim 1 , wherein the controller is further configured to:
select a first predetermined location that is designated for a decrease in elevation;
select a second predetermined location designated for an increase in elevation, wherein the second location resides at a position forward of the work machine;
position the work implement to enable removal of material from the first location; and
automatically change the angle of the work implement relative to the direction of travel to deposit at least some of the material at the second location.
8. The system of claim 7 , wherein the controller is further configured to vary the rate at which the angle of the work implement is changed based on the speed of the work machine in the direction of travel and the distance to the locations of predetermined cut and fill areas.
9. The system of claim 7 , wherein the controller is further configured to:
maintain a longitudinal axis of the work implement substantially orthogonal to the direction of travel after removing the material from the first predetermined location to carry the material over a distance prior to automatically changing the angle of the work implement relative to the direction of travel.
10. The system of claim 1 , wherein the work implement includes a blade.
11. The system of claim 10 , wherein the blade is attached to a drawbar/moldboard/circle (DMC) assembly.
12. The system of claim 1 , wherein the position monitoring system is configured to track the position of the work implement in three dimensions.
13. The system of claim 1 , wherein the position monitoring system is configured to generate a three dimensional map of the landscape and store the map in a memory.
14. The system of claim 1 , wherein the position monitoring system is configured to make use of a global positioning system (GPS).
15. The system of claim 14 , wherein the position monitoring system includes a local positioning unit for supplementing the GPS.
16. A motor grader comprising:
a cab:
a traction system;
a power source;
a work implement positionable at an angle relative to a direction of travel of the motor grader;
a position monitoring system for tracking a position of the work implement relative to a mapped landscape; and
a controller configured to initiate movement of the work implement, in response to information from the position monitoring system, to change the angle of the work implement relative to the direction of travel.
17. The motor grader of claim 16 , wherein the work implement includes a circle and the angle change is accomplished by rotation of the circle.
18. The motor grader of claim 16 ,
wherein the controller is further configured to change the angle of the work implement relative to the direction of travel based on a location of a predetermined area of the landscape designated for an elevation change;
wherein the work implement includes a blade attached to a drawbar/moldboard/circle (DMC) assembly;
wherein the position monitoring system is configured to track the position of the work implement in three dimensions and is configured to generate a three dimensional map of the landscape and store the map in a memory;
wherein the controller is further configured to vary a rate at which the angle of the work implement is changed based on a speed of the work machine in the direction of travel and a distance to the location of the predetermined area; and
wherein the position monitoring system is configured to make use of a global positioning system (GPS).
19. The motor grader of claim 16 , wherein the controller is further configured to:
determine a first difference between an actual elevation and a desired elevation at a first location;
determine a second difference between an actual elevation and a desired elevation at a second location; and
change the angle of the work implement relative to the direction of travel based on a comparison of the first difference and the second difference.
20. The motor grader of claim 16 , wherein the controller is further configured to:
select a first predetermined location that is designated for a decrease in elevation;
select a second predetermined location designated for an increase in elevation, wherein the second location resides at a position forward of the work machine;
position the work implement to enable removal of material from the first location; and
automatically change the angle of the work implement relative to the direction of travel to deposit at least some of the material at the second location.
21. The motor grader of claim 20 , wherein the controller is configured to:
maintain a longitudinal axis of the work implement substantially orthogonal to the direction of travel after removing the material from the first predetermined location to carry the material over a distance prior to automatically changing the angle of the work implement relative to the direction of travel.
22. A method of controlling a work implement for a work machine, comprising:
determining an actual position of a work implement relative to a work site;
locating, with respect to the actual position, at least two predetermined areas designated for an elevation change; and
controlling an angle of the work implement relative to a direction of travel of the work machine in response to a relationship between the at least two predetermined areas designated for an elevation change.
23. The method of claim 22 , wherein one or more of the at least two predetermined areas includes a fill area.
24. The method of claim 22 , wherein one or more of the at least two predetermined areas includes a cut area.
25. The method of claim 22 , wherein the at least one predetermined area designated for an elevation change is stored in a memory.
26. The method of claim 22 , wherein controlling an angle of the work implement includes:
determining a first difference between an actual elevation and a desired elevation at a first of the at least two predetermined areas;
determining a second difference between an actual elevation and a desired elevation at a second of the at least two predetermined areas; and
changing the angle of the work implement relative to the direction of travel based on a comparison between the first difference and the second difference.
27. The method of claim 22 , further including:
selecting a first predetermined location that is designated for a decrease in elevation;
selecting a second predetermined location designated for an increase in elevation, wherein the second location resides at a position forward of the work machine;
removing material from the first location; and
automatically changing the angle of the work implement relative to the direction of travel to deposit at least some of the material at the second location.
28. The method of claim 27 , further including:
maintaining the longitudinal axis of the work implement substantially orthogonal to the direction of travel after removing the material and carrying the material over a distance prior to automatically changing the angle of the work implement relative to the direction of travel.
29. The method of claim 22 , further including:
varying a rate at which the angle of the work implement is changed based on at least one of a speed of the work machine in the direction of travel and a distance to one of the at least two predetermined areas designated for an elevation change.
30. The method of claim 22 , wherein the work implement includes a blade.
31. The method of claim 30 , wherein the blade is attached to a drawbar/moldboard/circle (DMC) assembly.
32. The method of claim 22 , further including:
tracking the position of the work implement in three dimensions with a position monitoring system.
33. The method of claim 22 , further including:
generating a three dimensional map of the work site; and
storing the map in a memory.
34. The method of claim 22 , wherein the position monitoring system is configured to make use of a global positioning system (GPS).
35. The method of claim 34 , wherein the position monitoring system includes a local positioning unit for supplementing the GPS.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/927,306 US20060042804A1 (en) | 2004-08-27 | 2004-08-27 | Work implement rotation control system and method |
DE102005031135A DE102005031135A1 (en) | 2004-08-27 | 2005-07-04 | Work tool rotation control system and control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/927,306 US20060042804A1 (en) | 2004-08-27 | 2004-08-27 | Work implement rotation control system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060042804A1 true US20060042804A1 (en) | 2006-03-02 |
Family
ID=35745809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/927,306 Abandoned US20060042804A1 (en) | 2004-08-27 | 2004-08-27 | Work implement rotation control system and method |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060042804A1 (en) |
DE (1) | DE102005031135A1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060069488A1 (en) * | 2004-09-29 | 2006-03-30 | Caterpillar Inc. | Slope-limited retarding control for a propelled machine |
US20080109141A1 (en) * | 2006-11-08 | 2008-05-08 | Caterpillar Trimble Control Technologies Llc. | Systems and methods for augmenting an inertial navigation system |
US20090159302A1 (en) * | 2007-12-19 | 2009-06-25 | Caterpillar Inc. | Constant work tool angle control |
US20120089305A1 (en) * | 2010-10-07 | 2012-04-12 | Jungheinrich Aktiengesellschaft | Industrial truck with height-adjustable load bearing means |
US20120291320A1 (en) * | 2011-05-17 | 2012-11-22 | Guynn Louis E | Scraper with lateral tilt |
US8634991B2 (en) | 2010-07-01 | 2014-01-21 | Caterpillar Trimble Control Technologies Llc | Grade control for an earthmoving system at higher machine speeds |
WO2014085165A1 (en) * | 2012-11-30 | 2014-06-05 | Caterpillar Inc. | Real time pull-slip curve modeling in large track-type tractors |
US8985233B2 (en) | 2010-12-22 | 2015-03-24 | Caterpillar Inc. | System and method for controlling a rotation angle of a motor grader blade |
US20190085528A1 (en) * | 2016-03-23 | 2019-03-21 | Komatsu Ltd. | Control method and motor grader |
US10753066B2 (en) | 2016-03-23 | 2020-08-25 | Komatsu Ltd. | Method of controlling motor grader and motor grader |
US10961685B2 (en) | 2016-03-23 | 2021-03-30 | Komatsu Ltd. | Method of controlling motor grader and motor grader |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102017204315A1 (en) * | 2017-03-15 | 2018-09-20 | Zf Friedrichshafen Ag | Method for automatically actuating a shield of a planer |
US10883248B2 (en) | 2018-10-22 | 2021-01-05 | Deere & Company | Road maintenance using stored maintenance passes |
US11193255B2 (en) | 2019-07-31 | 2021-12-07 | Deere & Company | System and method for maximizing productivity of a work vehicle |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4807131A (en) * | 1987-04-28 | 1989-02-21 | Clegg Engineering, Inc. | Grading system |
US5174385A (en) * | 1989-09-14 | 1992-12-29 | Kabushiki Kaisha Komatsu Seisakusho | Blade control system for bulldozer |
US5375663A (en) * | 1993-04-01 | 1994-12-27 | Spectra-Physics Laserplane, Inc. | Earthmoving apparatus and method for grading land providing continuous resurveying |
US5631658A (en) * | 1993-12-08 | 1997-05-20 | Caterpillar Inc. | Method and apparatus for operating geography-altering machinery relative to a work site |
US5646844A (en) * | 1994-04-18 | 1997-07-08 | Caterpillar Inc. | Method and apparatus for real-time monitoring and coordination of multiple geography altering machines on a work site |
US5764511A (en) * | 1995-06-20 | 1998-06-09 | Caterpillar Inc. | System and method for controlling slope of cut of work implement |
US5950141A (en) * | 1996-02-07 | 1999-09-07 | Komatsu Ltd. | Dozing system for bulldozer |
US6108076A (en) * | 1998-12-21 | 2000-08-22 | Trimble Navigation Limited | Method and apparatus for accurately positioning a tool on a mobile machine using on-board laser and positioning system |
US6112145A (en) * | 1999-01-26 | 2000-08-29 | Spectra Precision, Inc. | Method and apparatus for controlling the spatial orientation of the blade on an earthmoving machine |
US6275758B1 (en) * | 1999-06-29 | 2001-08-14 | Caterpillar Inc. | Method and apparatus for determining a cross slope of a surface |
US6278955B1 (en) * | 1998-12-10 | 2001-08-21 | Caterpillar Inc. | Method for automatically positioning the blade of a motor grader to a memory position |
US6286606B1 (en) * | 1998-12-18 | 2001-09-11 | Caterpillar Inc. | Method and apparatus for controlling a work implement |
US6435283B1 (en) * | 1998-06-17 | 2002-08-20 | Kabushiki Kaisha Topcon | Rotary laser irradiating apparatus and construction machine control system |
US6450267B2 (en) * | 2000-03-08 | 2002-09-17 | Kabushiki Kaisha Topcon | Construction equipment control system |
US20020162668A1 (en) * | 2001-03-16 | 2002-11-07 | Carlson David S. | Blade control apparatuses and methods for an earth-moving machine |
US20040193348A1 (en) * | 2003-03-31 | 2004-09-30 | Gray Sarah Ann | Method and system for efficiently traversing an area with a work vehicle |
US6966387B2 (en) * | 2001-07-05 | 2005-11-22 | Agtek Development Company, Inc. | Universal optical adapter for a three dimensional earthgrading system |
-
2004
- 2004-08-27 US US10/927,306 patent/US20060042804A1/en not_active Abandoned
-
2005
- 2005-07-04 DE DE102005031135A patent/DE102005031135A1/en not_active Withdrawn
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4807131A (en) * | 1987-04-28 | 1989-02-21 | Clegg Engineering, Inc. | Grading system |
US5174385A (en) * | 1989-09-14 | 1992-12-29 | Kabushiki Kaisha Komatsu Seisakusho | Blade control system for bulldozer |
US5375663A (en) * | 1993-04-01 | 1994-12-27 | Spectra-Physics Laserplane, Inc. | Earthmoving apparatus and method for grading land providing continuous resurveying |
US5631658A (en) * | 1993-12-08 | 1997-05-20 | Caterpillar Inc. | Method and apparatus for operating geography-altering machinery relative to a work site |
US5646844A (en) * | 1994-04-18 | 1997-07-08 | Caterpillar Inc. | Method and apparatus for real-time monitoring and coordination of multiple geography altering machines on a work site |
US5764511A (en) * | 1995-06-20 | 1998-06-09 | Caterpillar Inc. | System and method for controlling slope of cut of work implement |
US5950141A (en) * | 1996-02-07 | 1999-09-07 | Komatsu Ltd. | Dozing system for bulldozer |
US6435283B1 (en) * | 1998-06-17 | 2002-08-20 | Kabushiki Kaisha Topcon | Rotary laser irradiating apparatus and construction machine control system |
US6278955B1 (en) * | 1998-12-10 | 2001-08-21 | Caterpillar Inc. | Method for automatically positioning the blade of a motor grader to a memory position |
US6286606B1 (en) * | 1998-12-18 | 2001-09-11 | Caterpillar Inc. | Method and apparatus for controlling a work implement |
US6108076A (en) * | 1998-12-21 | 2000-08-22 | Trimble Navigation Limited | Method and apparatus for accurately positioning a tool on a mobile machine using on-board laser and positioning system |
US6112145A (en) * | 1999-01-26 | 2000-08-29 | Spectra Precision, Inc. | Method and apparatus for controlling the spatial orientation of the blade on an earthmoving machine |
US6389345B2 (en) * | 1999-06-29 | 2002-05-14 | Caterpillar Inc. | Method and apparatus for determining a cross slope of a surface |
US6275758B1 (en) * | 1999-06-29 | 2001-08-14 | Caterpillar Inc. | Method and apparatus for determining a cross slope of a surface |
US6450267B2 (en) * | 2000-03-08 | 2002-09-17 | Kabushiki Kaisha Topcon | Construction equipment control system |
US20020162668A1 (en) * | 2001-03-16 | 2002-11-07 | Carlson David S. | Blade control apparatuses and methods for an earth-moving machine |
US6655465B2 (en) * | 2001-03-16 | 2003-12-02 | David S. Carlson | Blade control apparatuses and methods for an earth-moving machine |
US6966387B2 (en) * | 2001-07-05 | 2005-11-22 | Agtek Development Company, Inc. | Universal optical adapter for a three dimensional earthgrading system |
US20040193348A1 (en) * | 2003-03-31 | 2004-09-30 | Gray Sarah Ann | Method and system for efficiently traversing an area with a work vehicle |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060069488A1 (en) * | 2004-09-29 | 2006-03-30 | Caterpillar Inc. | Slope-limited retarding control for a propelled machine |
US7460941B2 (en) * | 2004-09-29 | 2008-12-02 | Caterpillar Inc. | Slope-limited retarding control for a propelled machine |
US20080109141A1 (en) * | 2006-11-08 | 2008-05-08 | Caterpillar Trimble Control Technologies Llc. | Systems and methods for augmenting an inertial navigation system |
JP2008164590A (en) * | 2006-11-08 | 2008-07-17 | Caterpillar Trimble Control Technologies Llc | System and method for augmenting inertial navigation system |
US9746329B2 (en) * | 2006-11-08 | 2017-08-29 | Caterpillar Trimble Control Technologies Llc | Systems and methods for augmenting an inertial navigation system |
US7949449B2 (en) * | 2007-12-19 | 2011-05-24 | Caterpillar Inc. | Constant work tool angle control |
US20090159302A1 (en) * | 2007-12-19 | 2009-06-25 | Caterpillar Inc. | Constant work tool angle control |
US8634991B2 (en) | 2010-07-01 | 2014-01-21 | Caterpillar Trimble Control Technologies Llc | Grade control for an earthmoving system at higher machine speeds |
US8521373B2 (en) * | 2010-10-07 | 2013-08-27 | Jungheinrich Aktiengesellschaft | Industrial truck with height-adjustable load bearing means |
US20120089305A1 (en) * | 2010-10-07 | 2012-04-12 | Jungheinrich Aktiengesellschaft | Industrial truck with height-adjustable load bearing means |
US8985233B2 (en) | 2010-12-22 | 2015-03-24 | Caterpillar Inc. | System and method for controlling a rotation angle of a motor grader blade |
US8944177B2 (en) * | 2011-05-17 | 2015-02-03 | Louis E. Guynn | Scraper with lateral tilt |
US20120291320A1 (en) * | 2011-05-17 | 2012-11-22 | Guynn Louis E | Scraper with lateral tilt |
WO2014085165A1 (en) * | 2012-11-30 | 2014-06-05 | Caterpillar Inc. | Real time pull-slip curve modeling in large track-type tractors |
US8983739B2 (en) | 2012-11-30 | 2015-03-17 | Caterpillar Inc. | Real time pull-slip curve modeling in large track-type tractors |
CN105518223A (en) * | 2012-11-30 | 2016-04-20 | 卡特彼勒公司 | Real time pull-slip curve modeling in large track-type tractors |
US20190085528A1 (en) * | 2016-03-23 | 2019-03-21 | Komatsu Ltd. | Control method and motor grader |
US10753066B2 (en) | 2016-03-23 | 2020-08-25 | Komatsu Ltd. | Method of controlling motor grader and motor grader |
US10753065B2 (en) * | 2016-03-23 | 2020-08-25 | Komatsu Ltd. | Control method and motor grader |
US10961685B2 (en) | 2016-03-23 | 2021-03-30 | Komatsu Ltd. | Method of controlling motor grader and motor grader |
Also Published As
Publication number | Publication date |
---|---|
DE102005031135A1 (en) | 2006-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7178606B2 (en) | Work implement side shift control and method | |
US5964298A (en) | Integrated civil engineering and earthmoving system | |
EP0776485B1 (en) | Apparatus and method for determining the position of a work implement | |
AU734054B2 (en) | Apparatus and method for determining the position of a point on a work implement attached to and movable relative to a mobile machine | |
EP0833990B1 (en) | Slope of cut control system | |
US5631658A (en) | Method and apparatus for operating geography-altering machinery relative to a work site | |
JP7042846B2 (en) | Blade control below design | |
US20060042804A1 (en) | Work implement rotation control system and method | |
JP4205676B2 (en) | Construction information processing equipment for construction machinery | |
US20130304331A1 (en) | Display-Based Control for Motor Grader | |
JP7408761B2 (en) | Work machine control device and control method | |
CN105339561A (en) | Device for computing orientation of work machine, work machine, and method for computing orientation of work machine | |
AU5284900A (en) | Real-time surveying/earth moving system | |
CN111936706B (en) | Flat mode integration | |
JP6974217B2 (en) | Construction management equipment | |
JP7402026B2 (en) | Work machine control system, work machine, work machine control method | |
JP2019196630A (en) | Unmanned construction system and bulldozer | |
WO2022168447A1 (en) | Automated work system | |
JP7317926B2 (en) | Construction management device, display device and construction management method | |
WO2024070453A1 (en) | Measuring system for work machine, work machine, and measuring method for work machine | |
GB2605844A (en) | Agricultural boom height control system and method | |
JPS63130832A (en) | Automatic ground grading method of high accuracy |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CATERPILLAR INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PECCHIO, PATRICK MICHAEL;REEL/FRAME:015738/0456 Effective date: 20040825 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |