WORK MACHINE

Information

  • Patent Application
  • 20240376694
  • Publication Number
    20240376694
  • Date Filed
    September 15, 2022
    2 years ago
  • Date Published
    November 14, 2024
    2 months ago
Abstract
Provided is a work machine capable of automatic with reduced burden on a worker. The work machine includes a controller that controls driving of an upper turning body and a work device to make the upper turning body and the work device perform a designated motion. The controller revises the designated motion, when a restriction target part of the work device will be protruded beyond a preset allowable area during the designated motion, to keep the restriction target part from being protruded beyond the allowable area.
Description
TECHNICAL FIELD

The present invention relates to a work machine capable of being automatically operated.


BACKGROUND ART

Patent Literature 1 discloses a construction machine capable of being automatically operated. The construction machine is capable of automatically performing a motion that is taught by teaching (teaching operation), judging whether or not the position related to the motion taught by the teaching is within an allowable area in advance of the execution of the motion, and prompting re-teaching when the position is not within the allowable area.


The requirement for the re-teaching, however, increases the burden on the operator who performs the teaching.


CITATION LIST
Patent Literature





    • Patent Literature 1: Japanese Unexamined Patent Publication No. 2000-291077





SUMMARY OF INVENTION

It is an object of the present invention to provide a work machine capable of automatic operation within an allowable area without increase in the burden on an operator.


Provided is a work machine including a lower traveling body, an upper turning body, a work device, and a controller. The upper turning body is mounted on the lower traveling body capably of turning. The work device is attached to the upper turning body capably of performing a work motion. The controller controls driving of the upper turning body and the work device so as to make the upper turning body and the work device perform a designated motion that is designated in advance. The controller is configured to revise the designated motion, when a restriction target part of the work device will be protruded beyond an allowable area that is preset or there is a possibility that the restriction target part is protruded beyond the allowable area when the upper turning body and the work device performs the designated motion, so as to keep the restriction target part from being protruded beyond the allowable area.





BRIEF DESCRIPTION OF DRAWINGS


FIG. 1 is a side view of a work machine according to a first embodiment of the present invention.



FIG. 2 is a circuit diagram of the work machine and a portable terminal.



FIG. 3 is a plan view showing a trajectory of the tip of a bucket involved by a designated motion in the work machine.



FIG. 4 is a side view showing the trajectory of the tip of the bucket in the designated motion.



FIG. 5A is a side view showing a first position for defining an allowable area as to the work machine.



FIG. 5B is a side view showing a second position for defining the allowable area.



FIG. 5C is a side view of a third position for defining the allowable area.



FIG. 5D is a side view of a fourth position for defining the allowable area.



FIG. 6 is a side view showing the allowable area defined based on the first to fourth positions.



FIG. 7 illustrates the allowable area that has not been yet updated.



FIG. 8 is a side view showing the allowable area that has been updated.



FIG. 9 is a side view showing a vessel of a dump truck and the lower boundary surface of the allowable area that is set above the vessel.



FIG. 10 is a side view showing an example in which two transit points are set between the start point and the terminal point of an excavation motion of a work machine according to a third embodiment.



FIG. 11 is a side view showing an example in which the transit point is set between the start point and the terminal point.



FIG. 12 is a side view showing an example in which a revision similar to that of the excavation motion according to the first embodiment has been performed in the work machine according to a fourth embodiment.



FIG. 13 is a side view showing an example of the revision of the excavation motion according to the fourth embodiment.



FIG. 14 is a side view showing another example of the revision of the excavation motion according to the fourth embodiment.



FIG. 15 is a side view showing an amount of a decrease in the excavation amount due to the revision shown in FIG. 14.



FIG. 16 is a side view showing a modification of excavation depth to compensate for the amount of the decrease in the excavation amount.



FIG. 17 is a flowchart illustrating a process executed by a control unit according to the fourth embodiment.



FIG. 18 is a side view showing a revision of the excavation motion performed in a work machine according to a fifth embodiment.



FIG. 19 is a side view of the bucket and the peripheral part therearound in the work machine shown in FIG. 18.



FIG. 20A is a side view showing the trajectory of the tip of the bucket according to the excavation motion on which the revision shown in FIG. 18 has not been yet performed.



FIG. 20B illustrates the trajectory of the tip of the bucket according to the excavation motion on which the revision shown in FIG. 18 has been performed.



FIG. 21 is a side view showing an example in which a part including the terminal point of the excavation motion has been revised in the work machine according to the fifth embodiment.



FIG. 22 is a view showing an example in which a region including the lowest point of the excavation motion has been revised in the work machine according to the fifth embodiment.





DETAILED DESCRIPTION

Below will be described a preferred embodiment of the present invention with reference to the drawings.



FIG. 1 is a side view of a work machine 1 according to an embodiment of the present invention. The work machine 1 is a hydraulic excavator, provided with a machine body 25 including a lower traveling body 21 and an upper turning body 22, an attachment 30, and a work driving device 40.


The lower traveling body 21 includes a pair of crawlers, which are actuated to thereby enable the lower traveling body 21 to travel on the ground. The upper turning body 22 is mounted on the lower traveling body 21 through a turning device 24 capably of turning. The turning device 24 is a turning driving device for turning the upper turning body 22. The upper turning body 22 includes a cab (operation room) 23 located at the front of the upper turning body 22.


The attachment 30 is a work device, attached to the upper turning body 22 capably of performing a work motion including vertically rotational movement. The attachment 30 includes a boom 31, an arm 32, and a bucket 33. The boom 31 has a proximal end attached to the upper turning body 22 capably of vertically rotational movement (derricking) and a distal end opposite thereto. The arm 32 has a proximal end attached to the distal end of the boom 31 capably of vertically rotational movement with respect to the boom 31 and a distal end opposite thereto. The bucket 33 is a tip attachment that is the tip of the attachment 30, attached to the distal end of the arm 32 capably of rotational movement in the front-rear direction with respect to the arm 32. The bucket 33 has a shape capable of excavating, leveling, scooping and the like on an excavation object including soil and sand. The excavation object is not limited to soil and sand but allowed to be also a stone or a waste (industrial waste, etc.). Besides, the work machine according to the present invention is not limited to an excavation machine, so that the work object is not limited to an excavation object. For example, the tip attachment that forms the tip of the work device according to the present invention is not limited to the bucket 33 but allowed to be also a grapple or a lifting magnet that makes a gripping motion.


The work driving device 40 hydraulically actuates the attachment 30 to make the attachment 30 perform the work motion. In this embodiment, the work driving device 40 includes a plurality of extendable hydraulic cylinders, which include a boom cylinder 41, an arm cylinder 42, and a bucket cylinder 43.


The boom cylinder 41 rotationally moves the boom 31 with respect to the upper turning body 22. The boom cylinder 41 has a proximal end rotatably coupled to the upper turning body 22 and a distal end rotatably coupled to the boom 31.


The arm cylinder 42 rotationally moves the arm 32 with respect to the boom 31. The arm cylinder 42 has a proximal end rotatably coupled to the boom 31 and a distal end rotatably coupled to the arm 32.


The bucket cylinder 43 rotationally moves the bucket 33 with respect to the arm 32. The bucket cylinder 43 has a proximal end rotatably coupled to the arm 32 and a distal end rotatably coupled to a link member 34. The link member 34 is rotatably coupled to the bucket 33 to interconnect the bucket cylinder 43 and the bucket 33.


The work machine 1 further includes a turning angle sensor 52, which is a turning angle detector, and a working posture detector 60.


The turning angle sensor 52 detects the turning angle of the upper turning body 22 with respect to the lower traveling body 21. The turning angle sensor 52 is, for example, an encoder, a resolver, or a gyro sensor. In this embodiment, the turning angle of the upper turning body 22 is 0° when the frontward direction of the upper turning body 22 coincides with the frontward direction of the lower traveling body 21.


The working posture detector 60 detects a working posture that is the posture of the attachment 30, which is the work device. The working posture detector 60, in the present embodiment, includes a boom inclination sensor 61, an arm inclination sensor 62, and a bucket inclination sensor 63.


The boom inclination sensor 61 is attached to the boom 31 to detect a posture of the boom 31. The boom inclination sensor 61 acquires an inclination angle of the boom 31 to a horizontal line. The boom inclination sensor 61 is, for example, an inclination (acceleration) sensor. The posture detector 60 may include, instead of the boom inclination sensor 61, a rotation angle sensor for detecting a rotation angle of the boom 31 about a boom foot pin or a stroke sensor for detecting a stroke of the boom cylinder 41.


The arm inclination sensor 62 is attached to the arm 32 to detect the posture of the arm 32. The arm inclination sensor 62 acquires the inclination angle of the arm 32 to a horizontal line. The arm inclination sensor 62 is, for example, an inclination (acceleration) sensor. The working posture detector 60 may include, instead of the arm inclination sensor 62, a rotation angle sensor for detecting the rotation angle of the arm 32 about an arm connection pin or a stroke sensor for detecting the stroke of the arm cylinder 42.


The bucket inclination sensor 63 is attached to the link member 34 to detect a posture of the bucket 33. The bucket inclination sensor 63 acquires an inclination angle of the bucket 33 to a horizontal line. The bucket inclination sensor is, for example, an inclination (acceleration) sensor. The working posture detector 60 may include, instead of the bucket inclination sensor 63, a rotation angle sensor for detecting a rotation angle of the bucket 33 about a bucket connection pin or a stroke sensor for detecting a stroke of the bucket cylinder 43.


The work machine 1 further includes a GNS (Global Navigation Satellite System) sensor 26. The GNS sensor 26 is a GPS sensor or the like, provided in the upper turning body 22 to detect the coordinates of the position of the upper turning body 22 at the work site. The GNS sensor 26 may be provided in the lower traveling body 21 or the attachment 30. The GNS sensor 26 is a positioning sensor to acquire the coordinates of the position of the work machine 1 (the upper turning body 22) in the global coordinate system. The position detection device is not limited to the GNS sensor 26 but allowed to be also a region sensor such as a total station.


The work machine 1 further includes a LIDAR (Light Detection and Ranging or Laser Imaging Detection and Ranging) 27. The LiDAR 27 is provided on the upper turning body 22; however, it may be provided on the attachment 30 (for example, the boom 31). The LiDAR 27 is an acquisition device that acquires an ambient condition at a work site. Specifically, the LiDAR 27 acquires point group data indicating the distance from the position where the LiDAR 27 is placed to an object (dump car or obstacle) at the work site. The acquisition device is not limited to the LiDAR 27 but allowed to be also a stereo camera or a TOF (Time Of Flight) sensor.


The work machine 1 is capable of communication with the portable terminal 3 shown in FIGS. 1 and 2. The portable terminal 3 is a terminal to be carried and operated by an operator at a work site, for example, a tablet terminal. The operator who operates the portable terminal 3 is, for example, a person who manages the work machine 1. The portable terminal 3 may be a smartphone or the like.



FIG. 2 is a circuit diagram of the work machine 1 and the portable terminal 3. As shown in FIG. 2, the work machine 1 includes a control unit 11, a work-machine side communication device 12, and a storage device 13. The portable terminal 3 includes a portable-terminal side control unit 15, a portable-terminal side communication device 16, and a display 17.


To the control unit 11 are input turning angle information and working posture information. The turning angle information is information acquired by the turning angle sensor 52, that is, information on the turning angle (posture) of the upper turning body 22 with respect to the lower traveling body 21. The working posture information is information related to the working posture of the attachment 30, including: information on the posture of the boom 31 acquired by the boom inclination sensor 61; information on the posture of the arm 32 acquired by the arm inclination sensor 62; and information about the posture of the bucket 33 acquired by the bucket inclination sensor 63.


To the control unit 11 is input the coordinates of the position of the upper turning body 22 at a work site, the coordinates detected by the GNS sensor 26. Besides, to the control unit 11 is input information related to the ambient condition at the work site, the information acquired by the LiDAR 27.


The control unit 11 automatically controls the motions of the work machine 1. Specifically, the control unit 11 can serve as a control means for controlling the driving of the upper turning body 22 and the attachment 30 so as to make the upper turning body 22 and the attachment 30 perform a predetermined designated motion, namely, in this embodiment, a series of motions from excavation of soil and sand to removal thereof. The work machine 1 can thus be automatically operated. Specifically, the control unit 11 automatically operates the turning device 24 and the work driving device 40 based on the information detected by the turning angle sensor 52 and the working posture detector 60, respectively.


The storage device 13 stores the designated motion. The designated motion, in this embodiment, includes a series of motions, designated through teaching by an operator. The designated motion causes a distal part of the attachment 30, the tip of the bucket 33 in this embodiment, to trace a predetermined trajectory.


The work-machine side communication device 12 is capable of communication with the portable-terminal side communication device 16 of the portable terminal 3.



FIGS. 3 and 4 are plan and side views, respectively, showing a trajectory of the tip of the attachment 30 (in this embodiment, the tip of the bucket 33) in the series of motions. The tip of the bucket 33 turns with the upper turning body 22 from a point A to a point C via a point B shown in FIGS. 3 and 4. Thereafter, the tip of the bucket 33 moves from the point C to a point E via a point D toward the upper turning body 22. In FIGS. 3 and 4, the trajectory of the tip of the bucket 33 designated by teaching is indicated by respective dotted lines. The control unit 11, thus, controls the driving of the upper turning body 22 and the attachment 30 so as to make the tip of the bucket 33 pass through the points A to E, which are a plurality of target points, sequentially to make the upper turning body 22 and the attachment 30 perform the series of motions.


As shown in FIG. 4, the point B and the point D are set to respective positions both of which are separated from the turning center axis 20 of the upper turning body 22 leftward of the lower traveling body 21 (leftward in FIG. 4; in X direction) by a distance Lx (for example, 6000 mm). The point C is set at a position separated from the turning center axis 20 of the upper turning body 22 in the X direction by a distance greater than the distance Lx, the larger distance being, for example, 7000 mm.


While the series of motions are designated by teaching as described above, there may be an obstacle or the like which interferes with the attachment 30 performing the designated motion at the work site. The control unit 11 according to this embodiment also serves as a setting means for setting an allowable area for the motion of the attachment 30 in order to prevent the obstacle or the like and the attachment 30 from interference with each other. For example, the control unit 11 sets the allowable area based on information on the obstacle or the like at the work site. In FIGS. 3 and 4, the front boundary surface 73 of the allowable area is shown in a dot chain line. The allowable area may be set either in a coordinate system based on the work machine 1, for example, a machine coordinate system with the turning center of the upper turning body 22 as the origin, or in a coordinate system based on a work site, for example, a global coordinate system.


In the example shown in FIGS. 3 and 4, to the allowable area is set an area on the inner side of the position that is separated from the turning center axis 20 of the upper turning body 22 in the X direction (leftward of the lower traveling body 21) by the distance Lx (for example, 6000 mm), the inner side being the side closer to the turning center axis 20, that is, the right side of the front side boundary surface 73 indicated by the dot chain line in FIGS. 3 and 4. The point C is out of the allowable area.


The control unit 11 revises the designated motion, in the case where the restriction target part, namely, the tip of the bucket 33, will be protruded beyond the allowable area (in the example shown in FIG. 4, projected frontward over the front boundary surface 73) when the attachment 30 performs the designated motion, namely, the series of motions, so as to keep the tip of the bucket 33 from being protruded beyond the allowable area (so as to confine the tip of the bucket 33 inside the front boundary surface 73). Although the restriction target part to be inhibited from the deviation from the allowable area in the attachment 30, according to the present embodiment, is the tip of the bucket 33, the restriction target part is not limited to the tip of the bucket 33 but allowed to be arbitrarily set.


For example, the control unit 11 changes respective positions of the point B, the point C, and the point D to positions to each of which the distance in the X direction from the turning center axis 20 is smaller than the distance Lx (e.g., 5900 mm). Such revision of the designated motion causes the trajectory 71 of the tip of the bucket 33 from the point B to the point D via the point C to be modified to a trajectory 72 as indicated by a solid line in FIGS. 3 and 4, i.e., a trajectory extending along the front boundary surface 73 just on or the rear side (the right side in FIGS. 3 and 4) of the front boundary surface 73 indicated by a dot chain line. The tip of the bucket 33 is thus restrained from deviating to the outside of the front boundary surface 73. This eliminates the time and effort of an operator for re-designating the designated motion by teaching or the like in order to keep the tip of the bucket 33 from being protruded beyond the allowable area, thereby reducing the burden on the operator.


The control unit 11 may revise the designated motion, also in the case where a specific part other than the tip of the bucket 33 in the attachment 30 will be protruded beyond the allowable area during at least a part of the designated motion, to keep the specific part from being protruded beyond the allowable area. In short, the restriction target part of the attachment 30 may be a part that is properly set in a region other than the tip of the bucket 33. For example, depending on the rotation angle of the bucket 33 with respect to the arm 32, there may be a case where the tip of the arm 32 is the furthest part from the upper turning body 22. Also, depending on the rotation angle of the arm 32 with respect to the boom 31, there may be a case where the tip of the boom 31 is the farthest part from the upper turning body 22. Even in such cases where the tip of the arm 32 or the tip of the boom 31 will be thus protruded beyond the allowable area, revising the designated motion so as to keep the tip from being protruded beyond the allowable area allows the tip to be kept from being protruded beyond the allowable area.


Next will be described an example of the setting of the allowable area by the control unit 11. In the example, the allowable area is set based on a plurality of positions at which the tip of the bucket 33 as the restriction target part of the attachment 30 can be located. Such setting is useful at a site where the allowable area is unable to be clearly defined or at a site where the environment around the work machine 1 varies. The restriction target part of the attachment 30 is not limited to the tip of the bucket 33 but allowed to be also, for example, the tip of the arm 32.


In the example, initially, the tip of the bucket 33 is positioned at a first position shown in FIG. 5A by an operator's operation or the like and the first position is stored in the control unit 11 by performance of a designation operation or the like at the first position. The first position defines the upper end of an allowable area to be set. Similarly, the tip of the bucket 33 is positioned at the second position shown in FIG. 5B and the second position is stored in the control unit 11. The second position defines the lower end of the allowable area. Similarly, the tip of the bucket 33 is positioned at the third position shown in FIG. 5C and the third position is stored in the control unit 11. The third position defines the front end of the allowable area. Similarly, the tip of the bucket 33 is positioned at the fourth position shown in FIG. 5D and the fourth position is stored in the control unit 11. The fourth position defines the rear end of the allowable area. Based on the thus designated first to fourth positions, the control unit 11 sets an allowable area Ra as shown in FIG. 5D. Such setting of the allowable area Ra may be performed either in a coordinate system based on the work machine 1 (mechanical coordinate system) or in a coordinate system based on a work site (for example, a global coordinate system).


By thus positioning the tip of the bucket 33 at a plurality of positions where the tip of the bucket 33 can be located, the allowable area Ra is allowed to be easily set even at a site, for example, where a restriction area cannot be clearly defined. Besides, even at a site where the environment around the work machine 1 varies, the allowable area Ra is allowed to be flexibly set.


Although the allowable area Ra shown in FIG. 5D is set on the front side of the work machine 1, there may be set, on not only the front side but also the rear side of the work machine 1, an allowable area, for example, an allowable area Rb as shown in FIG. 6. The allowable area Ra which is set on the front side of the work machine 1 is applied to the case where the turning angle of the upper turning body 22 is within the range of −90° to 90° across 0°, and the allowable area Rb which is set on the rear side of the work machine 1 is applied to the case where the turning angle of the upper turning body 22 is within the range of −90° to 90° across 180° (−180°). The allowable area Rb shown in FIG. 6 is set only on the upper side of the upper turning body 22 to avoid obstacles behind the work machine 1, but it is not limited thereto.


The control unit 11 shown in FIG. 2 transmits to the portable terminal 3 that the control unit 11 itself revises the designated motion, namely, the series of motions, and the portable-terminal side control unit 15 of the portable terminal 3 executes a notification about the revision. The control unit 11 and the portable-terminal side control unit 15, thus, constitute a notification means. Specifically, the portable-terminal side control unit 15 performs at least one of making the display 17 of the portable terminal 3 to display a notification for the revision and making a sound for notification of the revision to be output from the speaker of the portable terminal 3. The notification enables an operator who manages the work machine 1 to recognize that the designated motion is revised.


There may be a case of difficulty for the control unit 11 of making the upper turning body 22 and the attachment 30 perform the designated motion that has been revised by the control unit 11. For example, if the revision of the designated motion involves the full stroke extension of the boom cylinder 41, the boom 31 cannot be rotationally moved upward any more. For such a case, preferably, the control unit 11 is configured to serve as a stop control means for stopping the motion of the upper turning body 22 and the attachment 30. This can restrain the upper turning body 22 and the attachment 30 from performing unreasonable motion.


When being set in a coordinate system based on the work machine 1 (machine coordinate system), the allowable area is shifted along with the movement of the work machine 1 in the traveling direction of the lower traveling body 21. On the other hand, when the allowable area is set in a coordinate system based on the work site (for example, a global coordinate system), the relative position of the allowable area to the work machine 1 is changed with the movement of the work machine 1 in the traveling direction. When the allowable area is set in the coordinate system based on the work site, the control unit 11 updates the allowable area along with the movement of the work machine 1, based on the position of the upper turning body 22 detected by the GNS sensor 26, that is, the position in the coordinate system. For example, when the allowable area shown in FIG. 4, that is, the allowable area from the turning center axis 20 to the position separated from the turning center axis 20 leftward of the lower traveling body 21 (in X direction) by a distance Lx (for example, 6000 mm) is set in the coordinate system based on the work site, the control unit 11 updates the allowable area, with the movement of the work machine 1 in the X direction by a predetermined distance (e.g., 1000 mm) as shown in FIG. 8, so as to reduce the distance from the turning center axis 20 to the outer end of the allowable area (left end in FIG. 7) to a distance Lxr (e.g., 5000 mm) that is less than the distance Lx before the update.


Such update of the allowable area along with the movement of the work machine 1 enables the relative positional relationship between the attachment 30 and the like and the allowable area to be properly judged regardless of the movement of the work machine 1 in the coordinate system based on the work site. This allows an operator to be free from resetting the allowable area after the movement of the work machine 1, thereby reducing the burden on the operator.


The portable-terminal side communication device 16 of the portable terminal 3 shown in FIG. 2 is capable of communication with the work-machine side communication device 12 of the work machine 1. The portable-terminal side control unit 15 of the portable terminal 3 acquires trajectory information and allowable-area information from the work machine 1 through the portable-terminal side communication device 16. The trajectory information includes information about the trajectory 71 that the tip of the bucket 33 traces along with the designated motion and information about the trajectory 72 of the tip of the bucket 33 that has been changed by the revision of the designated motion. The allowable-area information includes information about the allowable area that is set as described above and information about the relative positions of the upper turning body 22 and the attachment 30 to the allowable area.


The control unit 11 and the portable-terminal side control unit 15 serve as motion display control means for making a display 17, which is a motion information display device, display information about the designated motion and information about a result of the revision of the designated motion by the control unit 11. Specifically, displayed on the display 17 are respective trajectories indicated by the dotted line and the solid line in FIGS. 3 and 4, namely, the trajectory 71 that the tip of the bucket 33 traces along with the designated motion that has not yet been revised and the trajectory 72 that the tip of the bucket 33 traces along with the designated motion that has been already revised. The display provided by the display 17 enables an operator to compare the trajectories 71, 72 before and after the revision to accurately grasp the revised motion of the upper turning body 22 and the attachment 30 and further perform, when the revised motion has a problem, changing the condition of the revision or resetting the designated motion.


Besides, the control unit 11 and the portable-terminal side control unit 15 make a display 17, which is a position information display device, display the allowable area that has been set and the relative positions of the upper turning body 22 and the attachment 30 to the allowable area. For example, as shown in FIGS. 3 and 4, displayed on the display 17 are a front boundary surface 73 of the allowable area and respective figures that indicate the upper turning body 22 and the attachment 30. The display provided by the display 17 enables an operator to easily grasp the relative positions of the upper turning body 22 and the attachment 30 to the allowable area (e.g., the front boundary surface 73), and further to take an action such as moving the work machine 1 when the relative position has a problem.


Next will be described a work machine 101 according to a second embodiment with reference to the drawings. The configuration common to the first embodiment and the effect exhibited thereby will be omitted, and the points different from the first embodiment will be mainly described. The same member as that of the first embodiment is applied with the same sign as that of the first embodiment.


In the first embodiment, as shown in FIG. 5, the allowable area is set on the basis of a plurality of positions at which the tip of the bucket 33, which is the restriction target part of the attachment 30, can be located, whereas the control unit 11, which is the setting means according to the second embodiment, sets an allowable area based on the information about the ambient condition that is input from the management device 4 shown in FIG. 2. The management device 4 manages an ambient condition at a work site, for example, being a management server. The management device 4 manages information related to a position of an obstacle, a passage or the like at a work site.


The work-machine side communication device 12 of the work machine 101 shown in FIG. 2 is capable of communication with the management device 4. The control unit 11 acquires the ambient condition at the work site managed by the management device 4 from the management device 4. The use of the information managed by the management device 4, for example, allows an operator of the work machine 101 to be free from an operation to set an allowable area, thus allowing the allowable area to be easily set.


Specifically, the control unit 11, which is the setting means of the work machine 101 according to the second embodiment, sets the allowable area based on the ambient condition at the work site acquired by the LiDAR 27 shown in FIG. 2.


An example of the setting of the allowable area is described with reference to FIG. 9. FIG. 9 is a side view showing a vessel 6 of a dump truck 5 and the periphery therearound, illustrating work for removing soil and sand to the vessel 6. The setting of the allowable area is applicable to also work for leveling soil and sand loaded on the vessel 6 with the bucket 33.


The amount of soil and sand loaded on the vessel 6 is increased with an increase in the number of soil removal operations onto the vessel 6. This involves the variation in the ambient condition around the vessel 6 from moment to moment, which condition is acquired by the LiDAR 27.


Along with the motion designated for the soil removal work, the tip of the bucket 33 is moved from the left side to the right side in the FIG. while tracing a trajectory 71 indicated by a dotted line in FIG. 9.


The control unit 11 sets an allowable area above the soil and sand loaded on the vessel 6 based on the ambient condition at the work site acquired by the LiDAR 27. In FIG. 9, the lower boundary surface 73 of the allowable area is indicated by a dot chain line. The side closer to the vessel 6 than the lower boundary surface 73 (lower side in FIG. 9) is the outer side of the allowable area, and the side farther from the vessel 6 than the lower boundary surface 73 (upper side in FIG. 9) is a side on which the allowable area lies. The control unit 11 modifies the allowable area (the lower boundary surface 73) from time to moment in response to the change in the amount of soil and sand loaded on the vessel 6. Thus is allowed a proper allowable area to be set according to the variation in the ambient condition based on the acquired ambient condition.


When soil and sand is loaded on the vessel 6 in a shape as shown in FIG. 9, the movement of the tip of the bucket 33 to the front side (right side in FIG. 9) of the vessel 6 along the trajectory 71 indicated by the dotted line in FIG. 9 may bring the tip into collision with the soil and sand. To prevent such collision, the control unit 11 as a revision means revises the designated motion so as to make the tip of the bucket 33 trace a trajectory 72 indicated by a solid line in FIG. 9.


Next will be describe a work machine 201 according to a third embodiment with reference to FIGS. 10 and 11. The configuration common to the first embodiment and the effect exhibited thereby will be omitted, and the points different from the first embodiment will be mainly described. The same member as that of the first embodiment is applied with the same sign as that of the first embodiment.


In the third embodiment, the revision of a designated motion is performed when there is a possibility of protrusion of the tip of a bucket 33 beyond an allowable area during the designated motion. In the third embodiment, as shown in FIG. 10, there are set points A and B as target points at respective positions close to the front boundary surface (left boundary surface in FIG. 10) 73 indicated by the dot chain line in the allowable area. The point B is located downward of the point A and closer to the front boundary surface 73 of the allowable area than the point A. The interval between the point A and the point B is larger than the interval between the point A and the point B according to the first embodiment shown in FIG. 4.


The control unit 11, which is a control means of the work machine 201, controls the driving of the upper turning body 22 and the attachment 30 so as to make the tip of the bucket 33 pass through the point A and the point B in this order to thereby make the upper turning body 22 and the attachment 30 perform the designated motion. The path of the tip of the bucket 33 between the point A and the point B is not fixed but allowed to be any path between the point A and the point B. This generates a possibility of protrusion of the tip of the bucket 33 beyond the allowable area, depending on the path, such as the trajectory 71 indicated by the dotted lines (leftward projection over the front boundary surface 73 in FIGS. 10 and 11).


In such a case where there is a possibility of protrusion of the tip of the bucket 33 beyond the allowable area in a region between the point A and the point B during the unrevised designated motion that has not been revised yet, the control unit 11 sets at least one transit point at a position between the point A and the point B within the allowable area (a position on the right side of the front boundary surface 73 in FIGS. 10 and 11). The at least one transit point includes two transit points C1, C2 in the example shown in FIG. 10. The at least one transit point, however, may include one or more transit points.


In the example shown in FIG. 10, the control unit 11 sets the two transit points C1, C2 on a line L1 interconnecting the point A and the point B. The line L1 may be either a straight line or a curve. The line L1 illustrated in FIG. 10 is a straight line both when viewed sideward of the upper turning body 22 of the work machine 201 and when viewed in a direction along the turning axis of the upper turning body 22 (viewed from above the work machine 201). The two transit points C1, C2 may be set in any of the following manners: at equal intervals in the X-direction, which is the front-rear direction of the upper turning body 22; at equal intervals in the Z-direction, which is the vertical direction of the upper turning body 22: at respective positions that equally divides the line L1 itself. Setting the two transit points C1, C2 on the line L1, which is the straight line interconnecting the point A and the point B, as described above allows the arithmetic operation for the setting to be simplified.


The control unit 11 serves as a revision means that revises the designated motion so as to make the tip of the bucket 33 pass through the transit points C1 and C2. The revision reliably prevents the tip of the bucket 33 from being protruded beyond the allowable area, that is, crossing over the front boundary surface 73, even when the point A and the point B are close to the front boundary surface 73 of the allowable area.



FIG. 11 shows a second example of the setting of the transit point performed by the control unit 11. In the second example, the control unit 11 sets a transit point C at a position between two target points A and B within an allowable area (inside the front boundary surface 73, right side in FIG. 11). The point B is the final point of the unrevised designated motion, therefore being the downstream target point selected from the two target points A, B. The transit point C is set on a straight line L2 passing through the point B. The straight line L2 is inclined to the horizontal plane at an angle formed by the horizontal plane and the direction of the movement of the attachment 30, that is, the direction of the movement of the tip of the bucket 33 when the tip of the bucket 33 passes through the point B by the unrevised designated motion. In the present embodiment, the motion at the point B is an excavation motion. Such setting of the transit point C enables the attachment 30 to be made suitably perform the work (excavation work) by the designated motion at the point B.


The transit point C is located directly below the point A when viewed from the side of the upper turning body 22 as shown in FIG. 11 and between the point A and the point B when viewed in a direction along the turning center axis of the upper turning body 22 (when viewed from above).


The straight line L2 may be inclined to the horizontal plane at an angle formed between a horizontal plane and the direction of the movement of the attachment 30, specifically, the movement of the restriction target part (in the present embodiment, the tip of the bucket 33) when the attachment 30 performs predetermined work at the point B. In the embodiment, the predetermined work at the point B is excavation work. Also in this case, the attachment 30 can be made suitably perform the predetermined work (excavation work) at the point B.


Next will be described a work machine 301 according to a fourth embodiment with reference to FIGS. 12 to 17. The configuration common to the first embodiment and the effect exhibited thereby will be omitted, and the points different from the first embodiment will be mainly described. The same member as that of the first embodiment is applied with the same sign as that of the first embodiment.


The designated motion according to the fourth embodiment is an excavation motion for excavating soil and sand, which is an excavation object, by the bucket 33 of the work machine 301, and the excavation motion is revised. The excavation object is not limited to soil and sand but allowed to be also stone, waste, or the like.


The excavation motion is to excavate soil and sand in an excavation area (rectangular area in FIG. 12) enclosed by a dashed line in FIG. 12, and the excavation area 80 is set on the front side (right side in FIG. 12) of the lower traveling body 21 of the work machine 301. The allowable area according to the fourth embodiment is defined by a plurality of boundary surfaces indicated by dashed lines in FIG. 12, which include a first boundary surface 73a, a second boundary surface 73b, a third boundary surface 73c, a fourth boundary surface 73d, and a fifth boundary surface 73e. The second boundary surface 73b is a vertical surface set at a position away from the work machine 301 frontward of the lower traveling body 21, and the first boundary surface 73a is a horizontal plane extending in a direction away from the work machine 401 beyond the upper end of the second boundary surface 73b. The start point A is an endpoint of the excavation motion, located at the height equal to the height of the soil surface and on the front side of the second boundary surface 73b (i.e., outside the allowable area). The third boundary surface 73c is a horizontal plane along the bottom surface of the excavation area 80, having a front end and a rear end that are connected to the second and fourth boundary surfaces 73b, 73d, respectively. The fourth boundary surface 73d is a vertical surface that crosses the soil and sand perpendicularly at a position on the frond side of the front end of the lower traveling body 21 of the work machine 301, connected to the rear end of the third boundary surface 73c. The fifth boundary surface 73e is a horizontal plane along the ground on which the work machine 301 lies, connected to the upper end of the fourth boundary surface 73d.


In the case of thus setting the allowable area, the performance of the excavation motion with making the tip of the bucket 33 trace the trajectory 71 indicated by the dashed line in FIG. 12 involves the protrusion of the tip of the bucket 33 beyond the allowable area at the start point A of the excavation motion. More specifically, the tip of the bucket 33 projects forward (rightward in FIG. 12) over the second boundary surface 73b. If a revision is performed to shift the start point A to a position on the second boundary surface 73b, similarly to the first embodiment, to prevent the above-described deviation of the tip of the bucket 33 from the allowable area, the tip of the bucket 33 will trace a trajectory 72 indicated by a solid line. In the trajectory 72, the penetration direction in which the bucket 33 is penetrated into the soil and sand is rendered substantially vertical, the tip of the bucket 33 difficultly following the trajectory 72.


To avoid such inconvenience, the control unit 11 as a revision means according to the fourth embodiment shifts the entire region of the excavation motion toward the work machine 301 (leftward in FIG. 13) so as to bring the start point X in the revised excavation motion to the height that is equal to the height of the soil surface within the allowable area, as indicated by the solid line in FIG. 13. The height of the soil surface can be acquired, for example, by the LiDAR (height detection device) 27 shown in FIG. 1. Such revision to horizontally shift the entire region of excavation motion allows the tip of the bucket 33 to be prevented from deviation from the allowable area while keeping a smooth excavation motion.


According to the revision shown in FIG. 13, the horizontal movement distance La from the start point A of the unrevised excavation motion to the start point X of the revised excavation motion and the horizontal movement distance Lb from the terminal point B of the unrevised excavation motion to the terminal point Y of the revised excavation motion are equal to each other.


Conversely to the example shown in FIG. 13, in the case of rearward deviation of the terminal point B of the excavation motion from the allowable area as shown in FIG. 14, specifically in the case where the terminal point B is located on the outer side of the fourth boundary surface 73d (left side in FIG. 14) that is the rear vertical boundary surface of the allowable area and, for example, located at the same height as the height of the soil surface, it is preferable to shift the entire region of excavation motions horizontally away from the work machine 301 and forward of the upper turning body 22.


In the example shown in FIG. 14, where the horizontal distance Lb from the terminal point B of the unrevised excavation motion to the point C at the same height on the fourth boundary surface 73d is larger than the horizontal distance La from the start point A of the unrevised excavation motion to the point D at the same height on the second boundary surface (front boundary surface) 73b, the shift of the entire region of the excavation motion in the front direction of the upper turning body 22 (rightward in FIG. 14) by the horizontal distance Lc would cause the start point X of the revised excavation motion to be protruded beyond the allowable area, that is, would cause the start point to project to the outside (right side in FIG. 14) of the second boundary surface 73b. Hence, in the present example, the entire region of the excavation motion is shifted by not the distance Lc but the distance La smaller than the distance Lc so as to keep the start point X of the revised excavation motion from being protruded beyond the allowable area. The start point X of the revised excavation motion is thus shifted to a point on the second boundary surface 73b. On the other hand, by the shift of the region of the excavation motion only by the distance La, the point B′ corresponding to the non-shifted terminal point B cannot be made reach the fourth boundary surface 73d, still located outside the allowable area (on the rear side of the fourth boundary surface 73d); hence, to shift the terminal point B to the point Y on the fourth boundary surface 73d, a revision is made to modify the trajectory of the tip of the bucket 33 to the trajectory 74 shown in FIG. 14. The shape of the part of the trajectory 74 from the start point X on the second boundary surface 73b to the transit point E on the third boundary surface 74d is equivalent to the trajectory 71 before the revision, but the part from the transit point E to the terminal point Y is such a trajectory that the tip of the bucket 33 rises substantially vertically. The transit point E, therefore, is the intersection point of a vertical boundary surface on the side closer to the work machine 301 among the boundary surfaces defining the allowable area, namely, the fourth boundary surface 73d, and a trajectory 72 that is provided by the frontward shift of the trajectory 71 of the bucket 33 before the revision in parallel by the distance La.


In the trajectory 74 which has been modified as described above, the terminal point Y in the trajectory 74 is located on the front side of the terminal point B′, involving an decrease in the excavation amount of the soil and sand by the area S1 of the region indicated by the oblique lines in FIG. 15, that is, by the area of the substantially triangular shape in the side view having the point Y, the point B′, and the point E as vertices, compared with the trajectory 72 that has not been modified yet. For such a case that the modification from the trajectory 72 to the trajectory 74 involves a decrease in the excavation amount, it is preferable that the control unit 11 is configured to make further modification of trajectory to increase the excavation depth so as to compensate for the amount of the decrease in the excavation amount.



FIG. 16 shows an example of the further modification of the trajectory. In the present example, the trajectory 74 shown in FIG. 15 is modified to a trajectory 75 below the trajectory 74. Specifically, the part from the lowest point D to the transit point E on the trajectory 74 is shifted downward. The lowest point D is the point that is located on the lowermost side of the points included in the trajectory 74. In the case where the trajectory 74 includes a plurality of lowest points, any lowest point from among the plurality of lowest points is selected. In the example shown in FIG. 16, the lowest point D is changed to the point (changed lowest point) F directly therebelow, and the transit point E is changed to the point (changed transit point on the fourth boundary surface 73d) G directly therebelow. The trajectory 75 is provided by modifying the curve part interconnecting the final common point H, the lowest point D, and the transit point E shown in FIG. 16 of the trajectory 74 to the curved portion interconnecting the final common point H, the changed lowest point F, and the changed transit point G, wherein the final common point H is the most downstream point of the common part of the trajectory 75 with the trajectory 74. Such revision makes it possible to compensate for the excavation amount by the area sandwiched between the unrevised curved part that interconnects the points H, D, E and the revised curved part that interconnects the points H, F, G, namely, the area S2 indicated by oblique lines in FIG. 16. If the changed lowest point F and the changed transit point G are set so as to render the area S2 equal to the area S1 (the area corresponding to the amount of the decrease in the excavation amount due to the change of the terminal point from the point B′ to the point Y), the amount of the decrease in the excavation amount due to the revision shown in FIG. 15 will be fully compensated by the further revision shown in FIG. 16.


The final common point H is set so as to reduce the step that is caused, in the trajectory 75, by respective changes of the lowest point D and the transit point E to the changed lowest point F and the changed transit point G to secure the smooth motion of the bucket 33. In the example shown in FIG. 16, the final common point H is set at the position upstream of the lowest point D by a distance Lh in the trajectory 74, and the trajectory 75 after the further revision is defined by interconnecting the final common point H and the changed lowest point F through a straight line. Setting the final common point H so as to render the difference between the inclination of the straight line and the inclination of the trajectory 74 at the final common point H, preferably so as to render both the inclinations equal to each other, allows the trajectory 75 to be smoothed.


In the example shown in FIGS. 12 to 16, the changed lowest point F is required to be set at a position having a height equal to that of the second boundary surface 73b, which is the lower boundary surface of the allowable area, or a position on the upper side thereof. Accordingly, the compensation for the excavation amount by the downward change from the lowest point D to the changed lowest point F is performed within the allowable area inside the third boundary surface 73c.



FIG. 17 is a flowchart showing a process executed by the control unit 11 to make the revision according to the fourth embodiment.


The control unit 11 initially judges whether or not at least one of the two endpoints of the unrevised excavation motion (the start point A and the terminal point B) is outside the allowable area, more specifically, whether or not deviated horizontally from the allowable area (step S1). Only when judging at least one of the endpoints of the unrevised excavation is outside the allowable area (YES in step S1), the control unit 11 shifts the entire region of the excavation motion horizontally so as to confine the at least one endpoint into the allowable area (Step S2). For example, when the trajectory before the revision is the trajectory 71 in which the terminal point B significantly deviates from the allowable area as shown in FIG. 14, the start point A of the trajectory 71 is shifted horizontally within a range for keeping the start point A of the trajectory 71 from deviating from the allowable area (by a horizontal distance La in the drawing) to make the shift to the trajectory 72. In the case of judging that both of the endpoints of the unrevised excavation motion is within the allowable area (NO in step S1), where the horizontal shift of the region of the excavation motion is not required, the processing of the step S2 and the following steps S3 to S6 are skipped.


Next, the control unit 11 judges whether or not the endpoint of the excavation motion having been horizontally shifted is still outside the allowable area (step S3). For example, in the example shown in FIG. 14, it is judged whether or not the point B′ that has been horizontally shifted from the terminal point B is still outside the allowable area.


When judging the endpoint to be outside the allowable area (YES in step S3), the control unit 11 modifies the trajectory to confine the endpoint that is lying outside the allowable area into the allowable area (step S4). For example, if the terminal point B′ that has been shifted as described above is outside the allowable area, as shown in FIG. 14, the trajectory 72 is modified to the trajectory 74 that rises substantially vertically from the transit point E to the terminal point Y as shown in FIGS. 14 and 15 in order to change the terminal point B′ to the point Y on the fourth boundary surface 73d of the allowable area.


Next, the control unit 11 judges whether or not the modification of the trajectory involves a decrease in the excavation amount (step S5). Only when judging that the excavation amount will decrease (YES in step S5), the control unit 11 further modifies the trajectory so as to compensate for the amount of the decrease in the excavation amount (step S6). For example, if the excavation amount will decrease by an area S1 as shown in FIGS. 15 and 16, the control unit 11 changes the trajectory of the tip of the bucket 33 downward from the trajectory 74 passing through the lowest point D and the transit point E to the trajectory 75 passing through the changed lowest point F and the changed through point G as shown in FIG. 16.


Next, the control unit 11 judges whether or not the lowest point of the trajectory of the tip of the bucket 33 is outside the allowable area (step S7). Only when judging the lowest point to be outside the allowable area (YES in step S7), the control unit 11 revises the lowest point (step S8). For example, if the lowest point F shown in FIG. 16 is lower than the third boundary surface 73c of the allowable area, the lowest point F is revised upward so as to be confined within the allowable area.


The control unit 11 controls the driving of the attachment 30 so as to make the attachment 30 perform the excavation motion, which is the designated motion finally determined through the above-described processes of step S1 to S8 (Step S9).


Next will be described a work machine 401 according to a fifth embodiment with reference to FIGS. 18 to 22. The configuration common to the first embodiment and the effect exhibited thereby will be omitted, and the points different from the first embodiment will be mainly described. The same member as that of the first embodiment has the same sign as that of the first embodiment.


In the fifth embodiment, as in the fourth embodiment, an excavation motion for excavating soil and sand with the bucket 33 is revised. Specifically, there are a series of motions in the fifth embodiment, the motions being the designated motion and including an excavation motion for excavating soil and sand with the bucket 33. Also in the fifth embodiment, the height of the soil surface is detected by the LiDAR (height detection device) 27 shown in FIG. 1.


In FIG. 18, an allowable area is set, defined by a plurality of boundary surfaces indicated by dot chain lines, to excavate soil and sand having a soil surface 82 indicated by dashed lines. The plurality of boundary surfaces include a first boundary surface 73a, a second boundary surface 73b, a third boundary surface 73c, a fourth boundary surface 73d and a fifth boundary surface 73e, which surfaces are similar to the first to fifth boundary surfaces 73a to 73e shown in FIGS. 12 to 16, respectively. The start point A of the excavation motion is the intersection point of the trajectory 71 of the movement of the tip of the bucket 33 involved by the excavation motion and the soil surface 82, located on the front side of the first boundary surface 73a, which is the front boundary surface in the example shown in FIG. 18, i.e., outside the allowable area, and located at a height equivalent to the height of the soil surface 82. At the start point A, therefore, the tip of the bucket 33 is protruded beyond the allowable area.


If a revision is made to shift the start point A to a position on the second boundary surface 73b, which is the front-side boundary surface of the allowable area, similarly to the first embodiment, in order to confine the tip of the bucket 33 into the allowable area, the trajectory 71 of the tip of the bucket 33 will be changed to the trajectory 72, and the part of the trajectory 71 that had lied beyond the allowable area will be made a surface along the second boundary surface 73b as indicated by a solid line, and the revised start point X is located on the second boundary surface 73b. The revision of the excavation motion, thus, involves the modification of the trajectory of the tip of the bucket 33, thereby changing the ground angle θ of the bucket 33 at least at the starting part of the excavation motion. The ground angle θ is the angle of the upper surface 33a of the bucket 33 to the vertical plane, as shown in FIG. 19. The ground angle θ at which the upper surface 33a extends vertically is 0°.


The increase in the ground angle θ of the bucket 33 in the soil increases excavation resistance to hinder soil and sand from being well excavated. To prevent it, the control unit 11 as a revision means according to the fifth embodiment sets a ground angle θc of the bucket 33 after the revision on the basis of a preset angle θs, which is a preset ground angle θ of the bucket 33, upon the revision of the excavation motion. The set angle θs, i.e., the preset ground angle of the bucket 33, is a ground angle set by teaching or numerical input, etc.


Specifically, the control unit 11 sets the ground angle θ of the bucket 33 at which the bucket 33 is penetrated into soil and sand, which is an excavating object (work object), to the ground angle θ of the bucket 33 at which the bucket 33 is penetrated into the soil and sand by the unrevised excavation motion. The ground angle θ of the bucket 33 at which the bucket 33 is penetrated into the soil and sand is the ground angle of the bucket 33 at respective start points A, X of the unrevised and revised excavation motions. Thus rendering the ground angle θ of the bucket 33 at the time of the penetration during the revised excavation motion equal to the ground angle θ of the bucket 33 during the unrevised excavation motion enables the bucket 33 to be reliably penetrated into the ground.


Similarly, the control unit 11 sets the ground angle θ of the bucket 33 at which the bucket 33 is extracted from soil and sand to the ground angle θ of the bucket 33 at which the bucket 33 is extracted from the soil and sand by the unrevised excavation motion. The ground angle θ of the bucket 33 when the bucket 33 is extracted from soil and sand is the ground angle θ of the bucket 33 at respective terminal points B, Y of the unrevised and revised excavation motions. In the example shown in FIG. 18, the terminal points B, Y before and after the revision are coincident with each other. Thus rendering the ground angle θ of the bucket 33 when the bucket 33 is extracted from the soil and sand during the revised excavation motion equal to the ground angle θ of the bucket 33 during the unrevised excavation motion enables soil and sand to be restrained from pilling out of the bucket 33.


The control unit 11 further, in at least a part of the excavation motion, sets the ground angle θ of the bucket 33 in the revised excavation motion on the basis of respective ground angles θa, θb of the bucket 33 at the start point A and the terminal point B of the unrevised excavation motion, and respective path lengths of the trajectories 71, 72 of the tip of the bucket 33 in the unrevised and revised excavation motions. The target in the present embodiment is all of the excavation motion, i.e., all of the region between the start point X and the terminal point Y; however, the target may be a part of the excavation motion, i.e., a part of the region between the start point X and the terminal point Y.



FIG. 20A shows the trajectory 71 of the tip of the bucket 33 by the unrevised excavation motion, and FIG. 20B shows the trajectory 72 of the tip of the bucket 33 by the revised excavation motion. The ground angle θa of the bucket 33 at the start point A of the unrevised excavation motion and the ground angle θx of the bucket 33 at the start point X of the revised excavation motion are equal to each other, and also the ground angle θb of the bucket 33 at the terminal point B of the unrevised excavation motion and the ground angle θy of the bucket 33 at the terminal point Y of the revised excavation motion are equal to each other. The path length Lab of the trajectory 71 of the tip of the bucket 33 before the revision is changed to the path length Lxy of the trajectory 72 of the tip of the bucket 33 after the revision. The control unit 11 calculates the ground angle θz of the bucket 33 at any position between the start point X and the terminal point Y on the trajectory 72 by the following equation (1) based on the path length Lac from the start point A to the above any position in the trajectory 71 before the revision. Here, any position on the trajectory 72 corresponds to any position between the start point A and the terminal point B on the trajectory 71.










θ

z

=


θ

x

+


(


θ

y

-

θ

x


)

×

(

Lac
/
Lab

)

×
Lxy






(
1
)







The setting of the ground angle θz of the bucket 33 based on the above equation (1) allows the ground angle of the bucket 33 after the revision to be also appropriate when the ground angle θ of the bucket 33 before revision is appropriate. This restrains excavation resistance from being increased by a change in the trajectory of the tip of the bucket 33 due to the revision of the excavation motion, thereby allowing soil and sand to be suitably excavated.


The ground angle θz of the bucket 33 at any position between the start point X and the terminal point Y on the trajectory 72 may be calculated by use of the following equation (2) in place of the equation (1).










θ

z

=


θ

x

+


(


θ

y

-

θ

x


)

×

(

L
=

Dac
/
Dab


)

×
Dxy






(
2
)







The equation (2) includes horizontal distances Dab, Dxy, Dac. The horizontal distance Dab is the horizontal distance between the start point A and the terminal point B in the unrevised excavation motion, the horizontal distance Dxy is the horizontal distance between the start point X and the terminal point Y in the revised excavation motion, and the horizontal distance Dac is the horizontal distance between the start point A and the any position on the trajectory 71.


Setting the ground angle θz of the bucket 33 based on equation (2) also allows the ground angle of the bucket 33 after the revision to be appropriate when the ground angle of the bucket 33 before the revision is appropriate.


In the case of setting a transit point D, as shown in FIG. 18, at a position directly below the start point X after the revision on the second boundary surface 73b, which is the front boundary surface of the allowable area, it is also considerable that the ground angle θ from the start point X to the transit point D is set based on equation (1) or equation (2) while the ground angle from the transit point D to the terminal point Y is set to the ground angle before revision. Besides, the ground angle θ from the start point X to the transit point D may be kept the ground angle θx at the start point X.



FIG. 21 shows a case where soil and sand having a soil surface 82 indicated by a dotted line is excavated by the work machine 401 and the fourth boundary surface 73d, which is a vertical surface close to the work machine 401, out of the first to fifth boundary surfaces 73a to 73e that define an allowable area similarly to the first to fifth boundary surfaces 73a to 73e shown in FIG. 18, is located farther from the work machine 401 than the terminal point B of the excavation motion included in the designated motion, in other words, the terminal point B is located on the rear side (left side in FIG. 21) of the fourth boundary surface 73d thereover, that is, located outside the allowable area. The terminal point B is located at a height equal to the height of the soil surface 82. In this case, the performance of the excavation motion to move the tip of the bucket 33 along the trajectory including the terminal point B, i.e., the trajectory 71 including the part indicated by the broken line in FIG. 21, involves the protrusion of the tip of the bucket 33 beyond the allowable area, at least at the terminal point B.


If a revision of the excavation motion is made so as to change the terminal point B to a terminal point Y located on the fourth boundary surface 73d as in the first embodiment in order to confine the terminal point B into the allowable area and modify the trajectory 71 to the trajectory 72 along the fourth boundary surface 73d as indicated by the solid line, the ground angle of the bucket 33 is varied in at least a part including the terminal point Y in the excavation motion. Also in this revision, the start point A before the revision and the start point X after the revision are the same.


Also regarding such revision, setting the ground angle θ of the bucket 33 in a manner equivalent to that described by use of FIGS. 18 and 20 can restrain excavation resistance from being increased.



FIG. 22 shows a case where a third boundary surface 73c, which is the lower boundary surface among first to fifth boundary surfaces 73a to 73e that define an allowable area similarly to the first to fifth boundary surfaces 73a to 73e shown in FIG. 18, is located on the upper side of the lowest point on the trajectory 71 of the movement of the tip of the bucket 33 in an excavation motion included in the designated motion, in other words, a case where the lowest point is located outside (on the lower side of) the third boundary surface 73c thereover. In this case, the performance of the excavation motion based on the trajectory 71 including the lowest point as indicated by a dashed line involves the protrusion of the tip of the bucket 33 beyond the allowable area at the lowest point and in the region across the lowest point.


If a revision of the excavation motion is made so as to change the lowest point upward to a point on the third boundary surface 73c in order to confine the lowest point into the allowable area and change to the trajectory 72 in which the region across the lowest point extends horizontally along the third boundary surface 73c, the ground angle θ of the bucket 33 is varied in at least a region including the lowest point (a horizontal region along the third boundary surface 73c) in the excavation motion. Such a variation in the ground angle θ may increase excavation resistance to hinder soil and sand from being well excavated.


To reduce the increase in the excavation resistance, the control unit 11 as a revision means sets the ground angle of the bucket 33 at the lowest point on the trajectory 72 to an angle equal to or less than the ground angle at which the bottom surface 33b (see FIG. 19) of the bucket 33 is horizontal. To the lowest point on the trajectory 72 correspond all points in the region between the two transit points E, F shown in FIG. 22 on the trajectory 72. The two transit points E, F are the intersections of the trajectory 71 before the revision and the third boundary surface 73c, respectively, and the region between the two transit points E, F is a region extending horizontally along the third boundary surface 73c.


Setting the ground angle θ of the bucket 33 at the lowest point on the trajectory 72 to an angle equal to or less than the ground angle at which the bottom surface 33b is horizontal reduces the excavation resistance at the lowest point to allow the soil and sand to be well excavated.


The above-described embodiments are just illustrative, not intended to limit the invention. The specific configuration disclosed can be designed as appropriate. Also, the effects and advantages described with respect to embodiments of the invention have only enumerated the most preferred effects arising from the present invention, not intended to limit the effects and advantages of the present invention.


Thus, there is provided a work machine capable of automatic operation within an allowable area without increase in the burden on an operator. The work machine includes a lower traveling body, an upper turning body, a work device, and a controller. The upper turning body is mounted on the lower traveling body capably of turning. The work device is attached to the upper turning body capably of performing a work motion. The controller controls driving of the upper turning body and the work device so as to make the upper turning body and the work device perform a designated motion that is designated in advance. The controller is configured to revise the designated motion, when a restriction target part of the work device will be protruded beyond an allowable area that is preset during the designated motion, so as to keep the restriction target part from being protruded beyond the allowable area.


The controller, which revises the designated motion to prevent the restriction target part from being protruded beyond the allowable area when the restriction target part will be protruded beyond the allowable area or there is a possibility of the protrusion during the designated motion, allows an operator to be free from resetting the designated motion by teaching or the like, thereby reducing the burden on the operator.


The allowable area may be predetermined and stored in the controller, or the controller may be configured to set the allowable area. For the latter case, it is preferable that the controller is configured to set the allowable area based on a plurality of positions at which a predetermined part of the work device can be located. This allows the allowable area to be easily set by positioning the predetermined part at the plurality of positions. For example, even at a site where the allowable area is not clearly defined, the allowable area can be easily set. Besides, even at a site where the environment around the work machine varies, the allowable area can be flexibly set.


Preferably, the controller is configured to set the allowable area based on information about an ambient condition at a work site. This reduces the burden on an operator for performing operations to set the allowable area, allowing the allowable area to be easily set.


The controller is, for example, preferably configured to set the allowable area based on the ambient condition managed by a management device that monitors the ambient condition at the work site. This allows the allowable area to be easily set by effective utilization of the information managed by the management device.


Alternatively, it is also preferable that the work machine further includes an acquisition device that acquires information about the ambient condition at the work site, wherein the controller is configured to set the allowable area on the basis of the ambient condition acquired by the acquisition device. This allows the allowable area to be set suitably in accordance with variation in the ambient condition from moment to moment.


The controller may be configured to control driving of the upper turning body and the work device so as to make the restriction target part pass through a plurality of target points sequentially to make the upper turning body and the work device perform the designated motion; preferably, for the case where there is a possibility that the restriction target part of the work device is protruded beyond the allowable area between two target points selected from among the plurality of target points in the designated motion that is unrevised, the controller is configured to set a transit point between the two target points within the allowable area and to revise the designated motion so as to make the restriction target part pass through the transit point. Even if there is a section in which the space between the target points is so large that there is a possibility of the protrusion of the restriction target part beyond the allowable area between the target points, the controller can prevent the restriction target part from being protruded beyond the allowable area by setting the transit point located between the two target points within the allowable area and revising the designated motion so as to make the restriction target part pass through the transit point.


The controller can easily set the transit point by, for example, setting the transit point on a line L1 interconnecting the two target points.


The controller, alternatively, may be configured to set the transit point on a straight line passing through a downstream target point. The downstream target point is a target point on the downstream side in the designated motion that is unrevised, selected from the two target points, and the straight line is a straight line inclined to a horizontal plane at an angle formed between the horizontal plane and a direction of the motion of the work device when the restriction target part passes through the downstream target point by the designated motion that is unrevised. Setting the transit point on such a straight line allows the work device to suitably perform work by the designated motion at the downstream target point.


The straight line, alternatively, may be a straight line inclined to a horizontal plane at an angle formed between the horizontal plane and a direction of the motion of the work device, specifically, a direction of movement of the restriction target part, when the work device performs a predetermined work motion. Setting the transit point on such a straight line allows the work device to suitably perform the predetermined work at the downstream target point.


In the case where the work device includes a bucket including the restriction target part and the designated motion includes an excavation motion for excavating an excavation object with the bucket, it is preferable that the work machine further includes a height detection device that detects a height of a surface of the excavation object and the controller is configured to horizontally shift a region in which the excavation motion is performed, when at least one of a start point and a terminal point of the excavation motion that is unrevised is an endpoint located at a height equivalent to a height of the surface and outside the allowable area, so as to locate the endpoint in the excavation motion that is unrevised at a height equivalent to the height of the surface within the allowable area. Such a revision as to horizontally shift the region in which the excavation motion is performed makes it possible to keep the motion of the bucket before the revision to secure a smooth excavation motion.


In this aspect, it is preferable that the controller is configured to revise the excavation motion, when the horizontal shift of the region of the excavation motion involves a decrease in an excavation amount by the excavation motion, to increase an excavation depth so as to compensate for an amount of the decrease in the excavation amount. The revision, which increases the excavation depth, i.e., the depth by which the excavation object is excavated by the bucket, to compensate for the amount of the decrease in the excavation amount, can restrain work efficiency from being lowered by the revision.


Moreover, it is preferable that the controller is configured to modify the trajectory of the bucket in a direction for smoothing the trajectory with increasing the excavation depth. The modification can restrain smooth motion of the bucket from being hindered by, for example, occurrence of a step in the trajectory of the bucket because of the increase in the depth of excavation.


Preferably, the controller is configured to set a ground angle of the bucket in the revised excavation motion based on a set angle that is a preset ground angle of the bucket. This restrains excavation resistance from being increased by a change in the ground angle of the bucket, in spite of the change in the trajectory of the tip of the bucket due to the revision of the excavation motion, allowing good excavation to be performed.


For example, the controller is preferably configured to set the ground angle of the bucket at which the bucket is penetrated into the excavation object in the revised excavation motion to an angle equal to a ground angle of the bucket at which the bucket is penetrated into the excavation object by the excavation motion that is unrevised. Thus applying the ground angle according to the unrevised excavation motion as the ground angle at which the bucket is penetrated into the excavating object in the revised excavation motion allows the bucket to be reliably penetrated into the excavating object regardless of the revision.


Also, the controller is preferably configured to set the ground angle of the bucket at which the bucket is extracted from the excavation object in the revised excavation motion to an angle equal to a ground angle of the bucket at which the bucket is extracted from the excavation object in the unrevised excavation motion. Thus applying the angle equivalent to the ground angle in the unrevised excavation motion as the ground angle of the bucket extracted from the excavation object in the revised excavation motion makes it possible to restrain the excavation object from spilling from the bucket.


Preferably, the controller is configured to set a ground angle of the bucket in at least a part of the revised excavation motion based on respective ground angles of the bucket at a start point and a terminal point of the unrevised excavation motion and respective path lengths of the trajectories of the tip of the bucket in the unrevised excavation motion and the revised excavation motion. Thus setting the ground angle of the bucket allows the ground angle of the bucket after the revision to be also appropriate if the ground angle of the bucket before the revision is appropriate, thereby restraining the change in the trajectory of the tip of the bucket due to the revision of the excavation motion from increasing the excavation resistance to allow good excavation to be performed.


Also, the controller is preferably configured to set a ground angle of the bucket in at least a part of the revised excavation motion based on respective ground angles of the bucket at a start point and a terminal point of the unrevised excavation motion and a horizontal distance between the start point and the terminal point in each of the unrevised excavation motion and the revised excavation motion. Thus setting the ground angle of the bucket also allows the ground angle of the bucket after the revision to be appropriate if the ground angle of the bucket before the revision is appropriate, thereby restraining the change in the trajectory of the tip of the bucket due to the revision of the excavation motion from increasing the excavation resistance to allow good excavation to be performed.


Preferably, the controller is configured to set the ground angle of the bucket at the lowest point of the trajectory of the tip of the bucket to an angle equal to or less than a ground angle at which the bottom surface of the bucket is horizontal. This reduces the excavation resistance at the lowest point to allow good excavation to be performed.


Preferably, the controller is configured to make a notification device notify the revision of the designated motion. The notification can inform a worker managing the work machine of the revision of the designated motion.


Preferably, the controller is configured to stop respective motions of the upper turning body and the work device when judging it difficult to make the upper turning body and the work device perform the revised designated motion. The situation where it is difficult to make the upper turning body and the work device perform the revised designated motion is, for example, a situation where the revised designated motion exceeds the motion range of the upper turning body or the work device. Stopping the motion of the upper turning body and the work device in such a situation can restrain the upper turning body and the work device from performing unreasonable motion.


Preferably, the work machine further includes a position detection device that detects a coordinate of a position of at least one of the lower traveling body, the upper turning body and the work device in a coordinate system of the work site, and the controller is configured to set the allowable area in the coordinate system of the work site and to update the allowable area based on a change in the coordinate of the position detected by the position detection device. Such an update allows the positional relationship between the restriction target part and the allowable area to be properly judged without requiring an operator to reset the allowable area with the movement of the work machine in spite of the change in the relative positional relationship of the allowable area to the position of the work machine in the coordinate system of the work site, thereby reducing the burden on the operator.


The preferable restriction target part of the work device is, for example, a tip of the work device. The restriction target part, alternatively, may be a part other than the tip of the work device. In any case, by the revision of the designated motion, the controller can prevent the restricted target part of the work device from being protruded beyond the allowable area in the designated motion.


Preferably, the controller is configured to make a motion information display device display information about the designated motion and information about a result of the revision. This allows an operator looking at the display provided by the motion information display device to grasp the revised motion of the upper turning body and the work device by referring to both of the information about the designated motion and the information about the result of the revision, thereby enabling, for example, changing the revision condition or resetting the designated motion when there is a problem in the movement after the revision, to be performed.


Also, the controller is preferably configured to make a position information display device display information about the allowable area and information about respective relative positions of the upper and work devices relative to the allowable area. This allows an operator looking at the display provided by the position information display to grasp the relative positions of the upper turning body and the work device to the allowable area, thereby enabling handling such as moving the work machine to be performed when there is a problem in the relative position.

Claims
  • 1. A work machine comprising: a lower traveling body;an upper turning body mounted on the lower traveling body capably of turning;a work device attached to the upper turning body capably of performing a work motion; anda controller that controls driving of the upper turning body and the work device so as to make the upper turning body and the work device perform a designated motion that is designated in advance, whereinthe controller is configured to revise the designated motion, when a restriction target part of the work device will be protruded beyond an allowable area that is preset or there is a possibility that the restriction target part is protruded beyond the allowable area when the upper turning body and the work device performs the designated motion, so as to keep the restriction target part from being protruded beyond the allowable area.
  • 2. The work machine according to claim 1, wherein the controller is configured to set the allowable area.
  • 3. The work machine according to claim 2, wherein the controller is configured to set the allowable area based on a plurality of positions at which a predetermined part of the work device can be located.
  • 4. The work machine according to claim 1, wherein the controller is configured to set the allowable area based on information about an ambient condition at a work site.
  • 5. The work machine according to claim 4, wherein the controller is configured to set the allowable area based on information about the ambient condition that is managed by a management device that manages ambient condition at the work site.
  • 6. The work machine according to claim 4, further comprising an acquisition device that acquires information about an ambient condition of the work site, wherein the controller sets the allowable area based on information about the ambient condition acquired by the acquisition device.
  • 7. The work machine according to claim 1, wherein the controller is configured to perform: controlling driving of the upper turning body and the work device so as to make the restriction target part pass through a plurality of target points sequentially to make the upper turning body and the work device perform the designated motion; setting a transit point, when there is a possibility that the restriction target part of the work device is protruded beyond the allowable area between two target points selected from among the plurality of target points in the designated motion that is unrevised, between the two target points within the allowable area; and revising the designated motion so as to make the restriction target part pass through the transit point.
  • 8. The work machine according to claim 7, wherein the controller is configured to set the transit point on a line interconnecting the two target points.
  • 9. The work machine according to claim 7, wherein the controller is configured to set the transit point on a straight line passing through a downstream target point, which is a target point on a downstream side in the designated motion that is unrevised, selected from the two target points, the straight line being inclined to a horizontal plane at an angle formed between the horizontal plane and a direction of movement of the work device when the restriction target part passes through the downstream target point by the designated motion that is unrevised.
  • 10. The work machine according to claim 7, wherein the controller is configured to set the transit point on a straight line passing through a downstream target point, which is a target point on a downstream side in the designated motion that is unrevised, selected from the two target points, the straight line being inclined to a horizontal plane at an angle formed between the horizontal plane and a direction of movement of the restriction target part when the work device performs a predetermined word motion.
  • 11. The work machine according to claim 1, wherein the work device includes a bucket, which includes the restriction target part, and the designated motion includes an excavation motion for excavating an excavation object with the bucket, the work machine further comprising a height detection device that detects a height of a surface of the excavation object, wherein the controller is configured to horizontally shift a region in which the excavation motion is performed, when at least one of a start point and a terminal point of the excavation motion that is unrevised is an endpoint that is located at a height equivalent to a height of the surface and outside the allowable area, so as to locate the endpoint in the excavation motion that is revised at a height equivalent to the height of the surface.
  • 12. The work machine according to claim 11, wherein the controller is configured to revise the excavation motion, when a horizontal shift of the region of the excavation motion involves a decrease in an excavation amount by the excavation motion, to increase an excavation depth so as to compensate for an amount of the decrease in the excavation amount, the excavation depth being a depth by which the excavation object is excavated by the bucket.
  • 13. The work machine according to claim 12, wherein the controller is configured to modify a trajectory of the bucket in a direction for smoothing the trajectory with increasing the excavation depth.
  • 14. The work machine according to claim 1, wherein: the work machine includes a bucket; the designated motion includes an excavation motion for excavating an excavation object with the bucket; and the controller is configured to set a ground angle of the bucket in the excavation motion that is revised, on the basis of a set angle that is a preset ground angle of the bucket, with a revision of the excavation motion.
  • 15. The work machine according to claim 14, wherein the controller is configured to set the ground angle of the bucket at which the bucket is penetrated into the excavation object in the excavation motion that is revised to an angle equal to a ground angle of the bucket at which the bucket is penetrated into the excavation object by the excavation motion that is unrevised.
  • 16. The work machine according to claim 14, wherein the controller is configured to set the ground angle of the bucket at which the bucket is extracted from the excavation object in the excavation motion that is revised to an angle equal to a ground angle of the bucket at which the bucket is extracted from the excavation object in the excavation motion that is unrevised.
  • 17. The work machine according to claim 14, wherein the controller is configured to set the ground angle of the bucket in at least a part of the excavation motion that is revised, based on respective ground angles of the bucket at a start point and a terminal point of the excavation motion that is unrevised and respective path lengths of trajectories of a tip of the bucket in the excavation motion that is unrevised and the excavation motion that is revised.
  • 18. The work machine according to claim 14, wherein the controller is configured to set the ground angle of the bucket in at least a part of the excavation motion that is revised, based on respective ground angles of the bucket at a start point and a terminal point of the excavation motion that is unrevised and a horizontal distance between the start point and the terminal point in each of the excavation motion that is unrevised and the excavation motion that is revised.
  • 19. The work machine according to claim 14, wherein the controller is configured to set the ground angle of the bucket at a lowest point of a trajectory of a tip of the bucket to an angle equal to or less than a ground angle at which a bottom surface of the bucket is horizontal.
  • 20. The work machine according to claim 1, wherein the controller is configured to make a notification device notify a revision of the designated motion.
  • 21. The work machine according to claim 1, wherein the controller is configured to stop respective motions of the upper turning body and the work device when judging it difficult to make the upper turning body and the work device perform the revised designated motion.
  • 22. The work machine according to claim 1, further comprising a position detection device that detects a coordinate of a position of at least one of the lower traveling body, the upper turning body and the work device in a coordinate system of a work site, wherein the controller is configured to set the allowable area in the coordinate system of the work site and to update the allowable area based on a change in the coordinate of the position detected by the position detection device.
  • 23. The work machine according to claim 1, wherein the restriction target part is a tip of the work device.
  • 24. The work machine according to claim 1, wherein the controller is configured to make a motion information display device display information about the designated motion and information about a result of the revision.
  • 25. The work machine according to claim 1, wherein the controller is configured to make the position information display device display information about the allowable area and information about relative positions of the upper and work devices relative to the allowable area.
Priority Claims (2)
Number Date Country Kind
2021-162858 Oct 2021 JP national
2022-091808 Jun 2022 JP national
PCT Information
Filing Document Filing Date Country Kind
PCT/JP2022/034600 9/15/2022 WO