Work machine control device, work machine, external device, work machine system, program, and sediment movement amount determination method

The work machine control device addresses inefficiencies in soil and sand supply by using soil change rates to determine the target total movement amount, improving the efficiency of soil supply operations by minimizing the need for additional adjustments.

WO2025182241A1PCT designated stage Publication Date: 2025-09-04KOBELCO CONSTR MASCH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/043845
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-01
Filing Date
2024-12-11
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

Existing work machines face challenges in automatically supplying an appropriate amount of soil and sand from an excavation target to a construction target, leading to inefficiencies due to the need for frequent additional operations to adjust soil levels.

Method used

A work machine control device equipped with a controller that converts a target construction volume into a target total movement amount using soil change rates, such as loosening and compaction rates, to accurately determine and supply the required amount of soil and sand.

Benefits of technology

This approach reduces the frequency of additional operations, enhancing the efficiency of soil supply processes by ensuring the right amount of soil and sand is delivered to the construction site, thereby optimizing the entire work process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024043845_04092025_PF_FP_ABST
    Figure JP2024043845_04092025_PF_FP_ABST
Patent Text Reader

Abstract

This work machine control device (50) is a control device (40) for a work machine (100) that automatically performs sediment supply work for repeating a series of operations in which sediment is excavated by a bucket (6) at an excavation target (ET), the bucket (6) holding the sediment is moved toward a construction target (WT), and the sediment is released from the bucket (6) to the construction target (WT). The work machine control device (40) includes a controller (50) that uses a change rate of the sediment to convert a target construction volume (V1), which is a target value for the volume of the sediment at the construction target (WT), into a total target movement amount (V3), which is the total amount for the volume of sediment to be moved from the excavation target (ET) toward the construction target (WT) in the sediment supply work.
Need to check novelty before this filing date? Find Prior Art

Description

Work machine control device, work machine, external device, work machine system, program, and method for determining amount of soil movement

[0001] The present disclosure relates to technology for work machines such as hydraulic excavators.

[0002] Patent Document 1 discloses an excavator capable of automatically carrying out the work of piling up earth and sand and the work of burying with earth and sand, and this excavator automatically carries out at least one of the work of piling up earth and the work of burying with earth and sand. Patent Documents 2 and 3 disclose techniques related to the automatic operation of construction machines. Chapter 2, 2-1(4) of Non-Patent Document 1 discloses that the rate of change of earth volume is taken into consideration when manipulating the earth volume in construction work.

[0003] International Publication No. 2020 / 162428, Patent Publication No. 2022-41683, Patent Publication No. 2022-168730, Guidelines for Calculating the Quantity of Land Improvement Works in FY 2022 (Draft), Chapter 2, 2-1 (4), [online], Ministry of Agriculture, Forestry and Fisheries, Rural Development Bureau, Construction Planning and Coordination Office, Design Division, [Retrieved February 6, 2024], Internet<URL:https: / / www.maff.go.jp / j / nousin / seko / suryo / h2012 / attach / pdf / index-174.pdf>

[0004] When a work machine automatically and repeatedly performs a series of operations that involve excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil toward the construction target, and releasing the soil and sand from the bucket onto the construction target, it is desirable that an appropriate amount of soil and sand be supplied from the excavation target to the construction target.

[0005] The present disclosure aims to provide a work machine control device, a work machine, an external device, a work machine system, a program, and a method for determining the amount of soil movement, for supplying an appropriate amount of soil from an excavation target to a construction target.

[0006] The work machine control device of the first aspect is a work machine control device for a work machine that automatically performs soil supply work, which involves repeating a series of actions: excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil and sand toward the construction target, and releasing the soil and sand from the bucket onto the construction target.The work machine control device is equipped with a controller that uses the soil change rate to convert a target construction volume, which is a target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work.

[0007] FIG. 1 is a side view showing a work machine system including a work machine control device according to an embodiment. FIG. 2 is a diagram for explaining a series of operations performed by a work machine in the work machine system. FIG. 3 is a diagram for explaining a series of operations and a subsequent process performed by the work machine. FIG. 4 is a block diagram showing the configuration of the work machine system. FIG. 5 is a block diagram showing the configuration of a work machine control device according to a first embodiment. FIG. 6 is a flowchart showing arithmetic processing performed by a controller of the work machine control device according to the first embodiment. FIG. 7 is a flowchart showing arithmetic processing performed by a controller of the work machine control device according to the first embodiment. FIG. 8 is a diagram for explaining a work target. FIG. 9 is a block diagram showing the configuration of a work machine control device according to a second embodiment. FIG. 10 is a flowchart showing arithmetic processing performed by a controller of the work machine control device according to the second embodiment. FIG. 11 is a flowchart showing operation planning processing performed by a controller of the work machine control device according to the second embodiment. FIG. 12 is a flowchart showing shaping processing performed by a controller of the work machine control device according to the second embodiment.

[0008] A work machine control device 40 according to an embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is a side view showing a work machine system 300 including a work machine control device 40 according to this embodiment. Fig. 2 is a diagram for explaining a series of operations performed by a work machine 100 in the work machine system 300. Fig. 3 is a diagram for explaining a series of operations and a subsequent process performed by the work machine 100.

[0009] In the specific example shown in Fig. 1, the work machine system 300 includes a work machine 100 and an external device 200. The work machine 100 and the external device 200 are configured to be able to communicate with each other. In this embodiment, the work machine control device 40 is provided in the work machine 100 as shown in Fig. 1. Note that in the work machine system 300, the external device 200 is not an essential component and may be omitted.

[0010] The work machine 100 is placed at a work site WS and performs predetermined work on a work target WT set at the work site WS. The predetermined work includes a soil supplying work for supplying soil to the work target WT. The predetermined work may further include a post-process that is performed after the soil supplying work.

[0011] The construction target WT may include a recess WT1 that is recessed downward from the surrounding ground, as shown in Figure 2. The construction target WT may include ground that is the same height as the surrounding ground, or may include a protrusion that is higher than the surrounding ground. The soil supplying work may be, for example, work to fill the recess WT1 in the construction target WT with soil, or work to pile soil on the construction target WT.

[0012] If the soil supplying work is work to fill a recess WT1 in the construction target WT with soil, the subsequent process may include a shaping operation to shape the surface of the soil in the construction target WT after soil has been supplied to the recess WT1 in the construction target WT in the soil supplying work. The shaping operation may include a rolling operation (compaction operation) to compact the surface of the soil in the construction target WT. If the soil supplying work is work to pile soil into the construction target WT, the subsequent process may include a shaping operation to shape the surface of the soil in the construction target WT after soil has been piled into the construction target WT in the soil supplying work. The shaping operation may include a rolling operation (compaction operation) to compact the surface of the soil in the construction target WT.

[0013] As shown in Figures 2 and 3, the work machine 100 according to this embodiment performs the soil supplying operation and the subsequent process. The soil supplying operation includes a series of operations. The series of operations may include, for example, an excavation operation shown in Figure 2(A), an earth moving operation shown in Figure 2(B), a release operation (earth discharging operation) shown in Figures 2(C) and 3(A), and a return operation shown in Figure 2(D). The excavation operation, earth moving operation, release operation, and return operation are performed in this order. Figure 2(C) shows the release operation in the initial stage of the soil supplying operation, and Figure 3(A) shows the release operation in the final stage of the soil supplying operation. The subsequent process includes the shaping operation shown in Figure 3(B).

[0014] The excavation operation is an operation for excavating an excavation target ET at the work site WS. The excavation operation may include, for example, a boom raising operation in which the boom 4 is raised, an arm pulling operation in which the arm 5 approaches the boom 4, and a bucket pulling operation in which the bucket 6 approaches the boom 4. The excavation target ET may be, for example, a pile of earth and sand as indicated by a triangle in FIG. 2 , a not-shown earth and sand pit for storing earth and sand, or the ground at the work site WS.

[0015] The earth moving operation is an operation for moving the bucket 6 holding the excavated earth from the area of ​​the excavation target ET to the area of ​​the construction target WT (for example, directly above the construction target WT). The earth moving operation may include the rotation operation of the upper rotating body 2, the traveling operation of the lower traveling body 1, or the operation of the work device 3.

[0016] The release operation (the earth discharging operation) is an operation for releasing (discharging) earth and sand from the bucket 6 to the work target WT. The release operation may include a bucket pushing operation in which the bucket 6 moves away from the boom 4. The release operation may further include an arm pushing operation in which the arm 5 moves away from the boom 4.

[0017] The return operation is an operation for returning the bucket 6 from the area of ​​the construction target WT to the area of ​​the excavation target ET. The return operation may include a rotation operation of the upper rotating body 2, a traveling operation of the lower traveling body 1, or an operation of the work implement 3.

[0018] The shaping operation may include a rolling operation for leveling the top surface of the work target WT by, for example, pressing the top surface of the soil and sand supplied to the work target WT by the soil and sand supply work with the outer surface of the bucket 6. The rolling operation may be performed using a rolling machine (not shown) separate from the work machine 100.

[0019] The construction machine control device 40 is a control device for a construction machine 100 that automatically performs earth supplying work by repeating a series of operations: excavating earth and sand at an excavation target ET with a bucket 6, moving the bucket 6 holding the earth and sand toward the work target WT, releasing the earth and sand from the bucket 6 toward the work target WT, and then moving the bucket 6 toward the excavation target ET. The construction machine control device 40 is equipped with a controller 50. The controller 50 uses a rate of change of earth and sand to convert a target work volume V1, which is a target value for the volume of earth and sand at the work target WT, into a target total movement amount V3, which is the total volume of earth and sand to be moved from the excavation target ET toward the work target WT during the earth supplying work. The rate of change of earth and sand may include a soil loosening rate L and a soil compaction rate C. In this case, the controller 50 converts the target work volume V1 into a target total movement amount V3 using the soil loosening rate L and the soil compaction rate C.

[0020] In the construction machine control device 40 according to this embodiment, the controller 50 converts the target work volume V1 into a target total movement amount V3 using the soil change rate (e.g., the loosening rate L and the compaction rate C), making it possible to supply an appropriate amount of soil from the excavation target ET to the construction target WT based on the converted target total movement amount V3. This reduces the frequency of additional operations, such as replenishing operations to replenish the insufficient soil to the construction target WT and removing operations to remove excess soil from the construction target WT, after the soil has been supplied to the construction target WT. This improves the efficiency of the entire work process, including the soil supplying operation, which involves repeating the above-described series of operations, and the subsequent post-process, including the shaping operation.

[0021] The method for determining the amount of sediment movement according to this embodiment involves the controller 50 converting a target work volume V1, which is a target value for the volume of sediment in the work target WT, into a target total movement amount V3, which is the total volume of sediment to be moved from the excavation target ET to the work target WT during the sediment supply work, using the sediment change rates (e.g., the sediment loosening rate L and the sediment compaction rate C). This method for determining the amount of sediment movement enables the controller 50 to convert the target work volume V1 into a target total movement amount V3 using the sediment change rates (e.g., the sediment loosening rate L and the sediment compaction rate C), and enables the supply of an appropriate amount of sediment from the excavation target ET to the work target WT based on the converted target total movement amount V3.

[0022] The main features of the work machine control device 40 according to this embodiment are as described above. The features of the work machine control device 40 according to this embodiment will be described in more detail below, but the work machine control device according to the present disclosure is not limited to the specific example below.

[0023] 1 and 4 , the work machine 100 includes a lower running structure 1 including a traveling device, an upper rotating structure 2 supported on the lower running structure 1 so as to be rotatable relative to the lower running structure 1 about a rotation axis Z extending vertically, a work device 3 supported on the upper rotating structure 2, a plurality of actuators, an imager 20, an attitude detector 30, and a work machine control device 40. The work machine 100 according to this embodiment is a shovel.

[0024] The forward / backward and left / right directions shown in the figure may be directions based on the orientation of the upper rotating body 2, may be directions based on the orientation of the lower running body 1, or may be directions based on any of the various coordinate systems (e.g., a reference coordinate system) described below.

[0025] The upper rotating body 2 includes a rotating frame 2A, a cab 2B, and a rear outer wall 2C. The rotating frame 2A is a frame that is rotatably supported on the lower traveling body 1 and constitutes a base portion of the upper rotating body 2.

[0026] The cab 2B is disposed, for example, at the left front portion of the revolving frame 2A. A driver's seat, operating devices, etc. are disposed inside the cab 2B. The operating devices include operating devices that receive various operations by the operator, such as boom operation for raising and lowering the boom 4, arm operation for rotating the arm 5, bucket operation for rotating the bucket 6, swing operation for swinging the upper revolving structure 2 relative to the undercarriage 1, and travel operation for traveling the undercarriage 1. The operating devices may be configured with at least one of an operating lever, an operating pedal, and an operating button. The operating devices are used when the operator operates the work machine 100 while riding in the cab 2B.

[0027] The rear outer wall 2C is disposed behind the cab 2B and is an outer wall that defines the machinery room. Various devices are disposed in the machinery room, including power equipment such as an engine, a battery, and a generator, hydraulic equipment such as a hydraulic pump, and electrical equipment. The hydraulic pump is driven by the power equipment. A counterweight may be disposed at the rear or behind the rear outer wall 2C. The counterweight is a weight used to balance the work machine 100.

[0028] The working device 3 includes a boom 4 attached to the upper rotating body 2 so as to be able to rise and fall, an arm 5 attached to the boom 4 so as to be able to rotate, and a bucket 6 attached to the arm 5 so as to be able to rotate.

[0029] Each of the plurality of actuators operates by receiving a supply of hydraulic oil discharged from the hydraulic pump. The plurality of actuators includes a boom cylinder 7 for raising and lowering the boom 4, an arm cylinder 8 for rotating the arm 5, a bucket cylinder 9 for rotating the bucket 6, a swing motor 11 for rotating the upper swing structure 2 relative to the lower traveling structure 1, and a traveling motor 12 for traveling the lower traveling structure 1.

[0030] The image capture device 20 acquires work site information, which is information about the work site WS. The image capture device 20 may be attached to, for example, the cab 2B. Specifically, the image capture device 20 may be attached to the front part of the top surface of the cab 2B as shown in FIG. 1 . The image capture device 20 may also be mounted on, for example, an unmanned vehicle such as a drone (not shown) that flies over the work site WS.

[0031] The imager 20 acquires three-dimensional data relating to the work site WS and inputs the acquired three-dimensional data to the controller 50. The imager 20 is configured to acquire three-dimensional data (e.g., point cloud data) of objects such as the ground, soil, and obstacles present at the work site WS. The imager 20 can acquire three-dimensional data of the excavation target ET, three-dimensional data of the soil held in the bucket 6, and three-dimensional data of the construction target WT. Specific examples are as follows:

[0032] The image capture device 20 may be a distance measurement sensor that acquires distance information regarding the distance to an object by irradiating light such as laser light. The distance measurement sensor may be, for example, a LiDAR (Light Detection and Ranging). The image capture device 20 may also be a stereo camera, an ultrasonic sensor, a total station, or any other sensor capable of acquiring three-dimensional data. The image capture device 20 may also be a combination of two or more of these devices.

[0033] The attitude detector 30 acquires attitude information, which is information relating to the attitude of the work machine 100. The attitude detector 30 may include a plurality of attitude sensors. As shown in FIG. 1 , the plurality of attitude sensors may include a boom attitude sensor 31, an arm attitude sensor 32, and a bucket attitude sensor 33. The plurality of attitude sensors may further include a rotating bed attitude sensor 34.

[0034] The boom attitude sensor 31 may be a sensor that detects the attitude of the boom 4, or may be a sensor that detects the state of the boom cylinder 7 that correlates with the attitude of the boom 4. The arm attitude sensor 32 may be a sensor that detects the attitude of the arm 5, or may be a sensor that detects the state of the arm cylinder 8 that correlates with the attitude of the arm 5. The bucket attitude sensor 33 may be a sensor that detects the attitude of the bucket 6, or may be a sensor that detects the state of the bucket cylinder 9 that correlates with the attitude of the bucket 6. The rotating structure attitude sensor 34 may be a sensor that detects the attitude of the upper rotating structure 2, or may be a sensor that detects the state of the swing motor 11 that correlates with the attitude of the upper rotating structure 2.

[0035] Each of the plurality of attitude sensors may include, for example, an inertial measurement unit (IMU), a sensor that detects the degree of extension / contraction of a cylinder (e.g., a stroke sensor), or other sensors. The rotating body attitude sensor 34 may include a sensor that detects the rotation angle of the upper rotating body 2 relative to the undercarriage 1, or a sensor that detects the inclination angle of the upper rotating body 2 relative to the horizontal plane.

[0036] The attitude detector 30 inputs the acquired attitude information to a controller 50 of the work machine control device 40. The controller 50 can calculate the attitude of the work machine 100 using the attitude information input from the attitude detector 30. Specifically, the controller 50 can calculate the attitude of the boom 4, the attitude of the arm 5, the attitude of the bucket 6, and the attitude of the upper rotating structure 2 based on the attitude information. The controller 50 may represent at least one of the attitude of the boom 4, the attitude of the arm 5, the attitude of the bucket 6, and the attitude of the upper rotating structure 2 based on the attitude information, for example, in coordinates in any one of various coordinate systems (e.g., a reference coordinate system) described below.

[0037] The controller 50 of the work machine control device 40 controls the operation of the work machine 100. The controller 50 performs control for automatic operation (automatic operation control) that automates the operation of the work machine 100, using three-dimensional data (e.g., point cloud data) of the work site WS input from the image capture device 20 and attitude information input from the attitude detector 30. The controller 50 may output a control command to a control target 70 so that the work machine 100 performs an operation corresponding to the automatic operation data stored in a specified memory device.

[0038] The automatic driving data may be used, for example, to calculate control commands that the controller 50 outputs to the controlled object 70 so that the work machine 100 performs the series of operations. The automatic driving data may include teaching data that corresponds to the earth and sand supply work including the series of operations. The teaching data may be stored in the controller 50 of the work machine 100, or may be stored in an external device 200 that is separate from the work machine 100. The teaching data may be, for example, data related to the operation of the work machine 100 that is stored in the controller 50 or the external device 200 when the work machine 100 actually operates in response to operations given by the operator to the operating device in the cab 2B or to a remote operating device. The teaching data may be data created by people involved in the work using various information terminals.

[0039] Each of the various positions required for automatic driving control, such as the position of the work machine 100, the position of the imager 20, the position of the excavation target ET, and the position of the construction target WT, may be information represented by coordinates in a coordinate system based on the imager 20 (imager coordinate system), may be information represented by coordinates in a coordinate system based on the work machine 100 (machine coordinate system), may be information represented by coordinates in a coordinate system based on a specific position at the work site WS (site coordinate system), or may be information represented by coordinates in a global coordinate system. The controller 50 may be configured to be able to convert position information in any of these coordinate systems into position information in another coordinate system.

[0040] In the following specific example, the controller 50 is configured to convert point cloud data in the imager coordinate system input from the imager 20 into point cloud data in a predefined reference coordinate system. The reference coordinate system may be the machine coordinate system, the site coordinate system, the global coordinate system, or another coordinate system.

[0041] The origin O of the reference coordinate system may be set at a specific position relative to the work machine 100, for example. Specifically, the origin O of the reference coordinate system may be at any position on the rotation axis Z, for example. More specifically, the origin O of the reference coordinate system may be the intersection of the rotation axis Z and the ground. Furthermore, the origin O of the reference coordinate system may be at a position on the rotation axis Z and between the lower traveling body 1 and the upper rotating body 2 (the origin O shown in FIG. 1 ), for example.

[0042] In this embodiment, the reference coordinate system is a three-dimensional coordinate system. In this case, the reference coordinate system may be, for example, an orthogonal coordinate system defined by an x-axis parallel to the left-right direction, a y-axis parallel to the front-rear direction, and a z-axis parallel to the vertical direction. However, the reference coordinate system is not limited to the above specific example, and various other aspects can be adopted.

[0043] The coordinates of the image capture device 20 may be, for example, the coordinates of the viewpoint of the image capture device 20, or the coordinates of another part of the image capture device 20. The controller 50 may store in advance information relating to the relative position of the image capture device 20 with respect to a specific position (for example, origin O) of the work machine 100. Specifically, for example, the controller 50 may store the coordinates of the image capture device 20 in the reference coordinate system in which the specific position of the work machine 100 is set as origin O.

[0044] The controlled object 70 is an object controlled by the controller 50. The output of the controlled object 70 changes in accordance with a control operation amount (control input), which is an operation amount input from the controller 50. The controlled object 70 may include a flow rate regulator and at least one of the plurality of actuators. The flow rate regulator adjusts the direction and flow rate of hydraulic oil supplied to at least one of the plurality of actuators in accordance with the control operation amount input from the controller 50. In other words, when the controller 50 inputs a control operation amount to the flow rate regulator, the flow rate regulator operates in accordance with the control operation amount input from the controller 50, whereby hydraulic oil from the hydraulic pump is supplied to at least one of the plurality of actuators, and the actuator is operated.

[0045] The flow rate regulator may include, for example, a boom controller 71, an arm controller 72, a bucket controller 73, a swing controller 74, and a travel controller 75, as shown in FIG.

[0046] The boom controller 71 may include a spool, a pair of pilot ports, and a pair of proportional valves for adjusting the direction and flow rate of hydraulic oil supplied to the boom cylinder 7. The arm controller 72 may include a spool, a pair of pilot ports, and a pair of proportional valves for adjusting the direction and flow rate of hydraulic oil supplied to the arm cylinder 8. The bucket controller 73 may include a spool, a pair of pilot ports, and a pair of proportional valves for adjusting the direction and flow rate of hydraulic oil supplied to the bucket cylinder 9. The swing controller 74 may include a spool, a pair of pilot ports, and a pair of proportional valves for adjusting the direction and flow rate of hydraulic oil supplied to the swing motor 11. The travel controller 75 may include a spool, a pair of pilot ports, and a pair of proportional valves for adjusting the direction and flow rate of hydraulic oil supplied to the travel motor 12. Each spool is operated by inputting pilot pressure to the pilot port corresponding to that spool, allowing hydraulic oil to be supplied to the actuator corresponding to that spool.

[0047] Each proportional valve is disposed in an oil passage connecting the pilot port of the spool corresponding to that proportional valve with a pilot pump (not shown), and adjusts the pilot pressure input to the pilot port. In other words, each proportional valve outputs a secondary pressure corresponding to a control operation amount (e.g., a current value) input from the controller 50, and that secondary pressure is input as a pilot pressure to the pilot port corresponding to that proportional valve. Each proportional valve adjusts the pilot pressure input to the pilot port corresponding to that proportional valve to a magnitude corresponding to the control operation amount input from the controller 50.

[0048] The work machine 100 is equipped with a communicator 83, and the external device 200 is equipped with a communicator 203, so the work machine 100 and the external device 200 can send and receive data to and from each other by wireless communication or wired communication via a network.

[0049] The external device 200 may be an information terminal such as a tablet computer (a so-called tablet), a smartphone, a laptop personal computer, or a desktop personal computer. The external device 200 may include an input device 201 and a display device 202 such as a display. The input device 201 may be a keyboard, a mouse, a touch panel, or other input means.

[0050] The external device 200 may be a remote control device for remotely controlling the work machine 100 at a remote location away from the work machine 100. The external device 200 may also be a management device such as a server for managing work performed by the work machine 100. The external device 200 may also be an external storage device that stores data such as the teaching data. The external device 200 may also be a computer in a cloud service that is provided as a service over a network such as the Internet. The work machine system 300 may be equipped with multiple external devices 200.

[0051] [First embodiment] Fig. 5 is a block diagram showing the configuration of a work machine control device 40 according to the first embodiment. In the first embodiment shown in Fig. 5, the controller 50 of the work machine control device 40 includes a target total movement amount calculation unit 51, an operation plan setting unit 52, a work time calculation unit 53, a machine control unit 54, a data storage unit 55, and a display control unit 56.

[0052] The controller 50 has a computer including a memory and an arithmetic processing unit. The functions of the target total movement amount calculation unit 51, the operation plan setting unit 52, the work time calculation unit 53, the machine control unit 54, the data storage unit 55, and the display control unit 56 in the controller 50 are realized by the arithmetic processing unit executing a program stored in the memory (for example, a non-transitory tangible recording medium).

[0053] The target total movement amount calculation unit 51 uses the soil loosening rate L and the soil compaction rate C to convert the target construction volume V1, which is the target value for the volume of soil at the construction target WT, into a target total movement amount V3, which is the total volume of soil that should be moved from the excavation target ET to the construction target WT during the soil supply work.

[0054] The loosening ratio L is the ratio of the volume of soil held in the bucket 6 to the volume of soil in the excavation target ET. When soil in the excavation target ET is excavated with the bucket 6, the volume of soil held in the bucket 6 increases compared to the volume of soil in the excavation target ET, and so the loosening ratio L is a value greater than 1.

[0055] The compaction ratio C is the ratio of the volume of soil in the construction target WT after the molding operation to the volume of soil in the excavation target ET. When the molding operation is performed on the soil supplied to the construction target WT by the soil supply work, the volume of soil in the construction target WT after the molding operation is smaller than the volume of soil in the excavation target ET, so the compaction ratio C is a value smaller than 1.

[0056] The loosening rate L and the compaction rate C may each be stored in advance in the data storage unit 55 of the controller 50 before the soil supplying work, or may be calculated by the controller 50 during the soil supplying work and stored in the data storage unit 55, as described below. The controller 50 may, for example, store in the data storage unit 55 values ​​corresponding to input operations performed by persons involved in the work on the input unit 81 of the work machine 100 or the input unit 201 of the external device 200 as the loosening rate L and the compaction rate C. The loosening rate L and the compaction rate C may each be set based on the results of a soil survey performed before the soil supplying work, for example.

[0057] The operation plan setting unit 52 sets an operation plan including a target number of times Nt to repeat the series of operations using the target total movement amount V3 and the standard value Vs of the volume of soil and sand held in the bucket 6 (standard bucket holding volume Vs).

[0058] The standard value Vs is a standard volume that is held in the bucket 6 when the bucket 6 excavates soil at the excavation target ET. The standard value Vs is a value that is determined to some extent depending on the characteristics of the bucket 6, such as its volume and shape. The standard value Vs may be stored in advance in the data storage unit 55 of the controller 50 before the soil supplying work, or may be calculated by the controller 50 during the soil supplying work and stored in the data storage unit 55. The controller 50 may, for example, store in the data storage unit 55 a value that corresponds to an input operation performed by a person involved in the work on the input unit 81 of the work machine 100 or the input unit 201 of the external device 200 as the standard value Vs.

[0059] The work time calculation unit 53 calculates the expected work time te required to move the target total movement amount V3 of earth and sand based on the operation plan.

[0060] The machine control unit 54 may output a control command to the controlled object 70 according to the automatic driving data stored in the data storage unit 55 .

[0061] The data storage unit 55 may store the loosening rate L, the compaction rate C, and the standard value Vs. The data storage unit 55 may store the automatic driving data.

[0062] The display control unit 56 performs control to display information on a predetermined display device such as a display. The predetermined display device may be, for example, the display device 202 of the external device 200 or the display device 82 of the work machine 100.

[0063] 6 is a flowchart showing the calculation process performed by the controller 50 of the work machine control device 40 according to the first embodiment. The controller 50 may perform the calculation process shown in FIG. 6, for example, before the start of the soil supplying work.

[0064] The controller 50 acquires various information such as initial setting information (step S11 in FIG. 6). The information may include excavation target information on the excavation target ET, construction target information on the construction target WT, target shape information on the target shape SA (see FIG. 2A), information on the loosening rate L, information on the compaction rate C, and information on the volume of soil that can be excavated by the bucket.

[0065] The excavation target information, the construction target information, the target shape information, the loosening rate L, the compaction rate C, and the bucket excavable soil volume may be stored in advance in the data storage unit 55 of the controller 50 before the soil supply work. Specifically, for example, the controller 50 may store values ​​corresponding to input operations performed by a person involved in the work on the input unit 81 of the work machine 100 or the input unit 201 of the external device 200 in the data storage unit 55 as the excavation target information, the construction target information, the target shape information, the loosening rate L, the compaction rate C, and the bucket excavable soil volume.

[0066] The excavation target information may include data on the position of the excavation target ET and the shape of the excavation target ET (excavation target shape). The controller 50 may acquire, as the excavation target information, three-dimensional data (e.g., point cloud data) of the excavation target ET captured by the image capture device 20 and input to the controller 50.

[0067] The controller 50 may acquire the excavation target information as follows. The controller 50 may set the position of the excavation target ET by identifying a plurality of reference points that represent the position of the excavation target ET. The positions of the plurality of reference points may be identified, for example, by the operator using an operation device in the cab 2B of the work machine 100 or an external device 200 (e.g., a remote control device) to position the tip of the bucket 6 at positions corresponding to the reference points, and then by the operator making a predetermined input to the input device 81 of the work machine 100 or the input device 201 of the external device 200 (e.g., a remote control device). The controller 50 can calculate the position of the tip of the bucket 6 based on the attitude information input from the attitude detector 30. Furthermore, the position of each of the plurality of reference points may be identified, for example, by a person involved in the work inputting the coordinates of the reference point into the external device 200.

[0068] The construction target information may include data on the position of the construction target WT and the shape of the construction target WT (construction target shape). The controller 50 may acquire, as the construction target information, three-dimensional data (e.g., point cloud data) of the construction target WT captured by the image capture device 20 and input to the controller 50.

[0069] 2A shows a pre-construction shape SB, which is the shape of the construction target WT before earth and sand are supplied to the construction target WT. The controller 50 may acquire three-dimensional data (pre-construction shape data) of the pre-construction shape SB captured by the image capture device 20. The pre-construction shape data may be, for example, point cloud data for identifying the shape of the recess WT1 in the construction target WT shown in FIG. 2A.

[0070] The controller 50 may acquire the work target information as follows. For example, if the work target WT is a rectangle in a plan view as shown in FIG. 8 , the controller 50 may set the position of the work target WT by identifying the positions of three or more of the four corners Pa, Pb, Pc, and Pd of the rectangle. The position of a corner may be identified, for example, by the operator using an operation device in the cab 2B of the work machine 100 or an external device 200 (e.g., a remote control device) to position the tip of the bucket 6 at a position corresponding to the corner, and then performing a predetermined input into the input device 81 of the work machine 100 or the input device 201 of the external device 200 (e.g., a remote control device). The controller 50 can calculate the position of the tip of the bucket 6 based on the attitude information input from the attitude detector 30. The position of a corner may also be identified, for example, by a person involved in the work inputting the coordinates of the corner into the input device 81 of the work machine 100 or the input device 201 of the external device 200.

[0071] The target shape information may include three-dimensional data (target shape data) regarding the target shape SA of the construction target WT. The target shape SA may be the target shape of the surface of the construction target WT that is formed by supplying soil to the recess WT1 of the construction target WT through the soil supplying work and then performing a rolling operation to compact the surface of the soil. In the specific example shown in FIG. 2A , the target shape SA is a surface shape that is flush with the ground surface surrounding the construction target WT, as indicated by the dashed dotted line. However, the target shape SA is not limited to the specific example shown in FIG. 2A . The target shape data may be specified, for example, by a person involved in the work inputting information regarding the target shape SA (e.g., multiple coordinates specifying the target shape SA) into the input device 81 of the construction machine 100 or the input device 201 of the external device 200. That is, the controller 50 may specify the target shape data based on the information regarding the target shape SA input into the input device 81 or the input device 201.

[0072] The bucket excavable soil volume is a value determined according to characteristics such as the volume and shape of the bucket 6, and is the maximum volume of soil that the bucket 6 can hold by excavating. The standard value Vs may be set to the bucket excavable soil volume, or may be set to a value obtained by multiplying the bucket excavable soil volume by a predetermined coefficient (a coefficient smaller than 1).

[0073] Next, the controller 50 calculates the target total movement amount V3 (step S12 in FIG. 6 ). Specifically, the controller 50 may first determine a target construction volume V1 using the before-construction shape data and the target shape data. In this case, as shown in FIGS. 2A and 3B , the controller 50 may calculate the volume of the space enclosed by the target shape SA specified by the target shape data and the before-construction shape SB specified by the before-construction shape data, and determine this volume as the target construction volume V1. In other words, the controller 50 may determine the volume of the space enclosed by the surface of the soil of the target shape SA and the recessed portion WT1 in the construction target WT before the soil supply work is performed as the target construction volume V1. Next, the controller 50 calculates the target total excavation volume V2, which is the total volume of soil and sand to be excavated by the bucket 6 at the excavation target ET, by dividing the target construction volume V1 by the compaction rate C (V2 = V1 / C), and may calculate the target total movement volume V3 by multiplying the target total excavation volume V2 by the loosening rate L (V3 = V2 x L).

[0074] Next, the controller 50 calculates an operation plan (step S13 in FIG. 6 ). Specifically, the controller 50 may set an operation plan including a target number of times Nt to repeat the series of operations using a target total movement amount V3 and a standard value Vs of the volume of soil and sand held in the bucket 6 (standard bucket holding volume Vs). The controller 50 may calculate the target number of times Nt by dividing the target total movement amount V3 by the standard value Vs.

[0075] Next, the controller 50 calculates the estimated work time required to move the target total movement amount V3 of soil and sand (step S14 in FIG. 6 ). The controller 50 may calculate the estimated work time by multiplying the target time required for the series of operations (the time required for one cycle of the series of operations) by the target number of operations Nt. The controller 50 may set the target time based on an input for setting the target time made by a person involved in the work to, for example, the input device 201 of the external device 200 before the start of the soil and sand supply work, or may set the target time based on the time required for the series of operations measured during the soil and sand supply work.

[0076] Next, the controller 50 may output information corresponding to the operation plan and information corresponding to the estimated work time to the external device 200 so that the operation plan and the estimated work time are displayed on, for example, the display 202 of the external device 200 (step S15). In this case, people involved in the work can understand the operation plan and the estimated work time displayed on the display 202 of the external device 200.

[0077] Figure 7 is a flowchart showing the calculation processing performed by the controller 50 of the work machine control device 40 according to the first embodiment. Figure 7 shows an example of the calculation processing for a task that includes the earth and sand supplying task, which includes the series of operations, and the subsequent molding operation. The calculation processing shown in Figure 7 may be performed, for example, after the calculation processing shown in Figure 6. Steps S21 and S22 in Figure 7 are calculation processing for the earth and sand supplying task, which repeats the series of operations, and step S23 in Figure 7 is calculation processing for the molding operation that is performed after the earth and sand supplying task.

[0078] The controller 50 controls the operation of the work machine 100 so that the series of operations is performed (step S21 in FIG. 7). Specifically, the machine control unit 54 of the controller 50 may control the earth and sand supply work, including the series of operations, based on the automatic driving data stored in the data storage unit 55.

[0079] The automatic driving data may include excavation operation data relating to the excavation operation as shown in (A) of Figure 2, earth moving operation data relating to the earth moving operation as shown in (B) of Figure 2, release operation data relating to the release operation as shown in (C) of Figure 2, and return operation data relating to the return operation as shown in (D) of Figure 2.

[0080] The excavation operation data may include operation data corresponding to a target excavation trajectory of the bucket 6 when excavating the excavation target ET. In this case, the machine control unit 54 uses the excavation operation data and the attitude information input from the attitude detector 30 to calculate a control command for moving the bucket 6 along the target excavation trajectory, and outputs the control command to the control object 70. As a result, the work machine 100 performs the excavation operation such that the bucket 6 moves along the target excavation trajectory. Figure 2 (A) shows an example of the target excavation trajectory Ta of the tip 6a of the bucket 6.

[0081] The earthmoving operation data may include operation data for moving the bucket 6 holding earth from the excavation target ET to directly above the construction target WT. In this case, the machine control unit 54 uses the earthmoving operation data and the attitude information input from the attitude detector 30 to calculate a control command for moving the bucket 6 from the excavation target ET to directly above the construction target WT, and outputs this control command to the control target 70. As a result, the work machine 100 performs the earthmoving operation for moving the bucket 6 from the excavation target ET to directly above the construction target WT.

[0082] The release operation data may include operation data for releasing earth and sand from the bucket 6 positioned directly above the work target WT onto the work target WT. In this case, the machine control unit 54 uses the release operation data and the attitude information input from the attitude detector 30 to calculate a control command for releasing earth and sand from the bucket 6 onto the work target WT, and outputs the control command to the control target 70. As a result, the work machine 100 performs the release operation for releasing earth and sand from the bucket 6 onto the work target WT.

[0083] The controller 50 may set in advance (for example, before the soil supply work) a plurality of release positions within the work target WT from which soil is released in the release operation. Each of the plurality of release positions may be specified, for example, by an x ​​coordinate and a y coordinate in a reference coordinate system. The controller 50 may also set in advance (for example, before the soil supply work) the order in which the release operation is to be performed for the plurality of release positions. The controller 50 may set the plurality of release positions based on an input for setting the plurality of release positions by a worker involved in the work. The controller 50 may set the order based on an input for setting the plurality of release positions by a worker involved in the work. The input may be made to the external device 200 or to the input device 81 of the work machine 100.

[0084] The return operation data may include operation data for moving the bucket from directly above the construction target WT to the excavation target ET. In this case, the machine control unit 54 uses the return operation data and the attitude information input from the attitude detector 30 to calculate a control command for moving the bucket from directly above the construction target WT to the excavation target ET, and outputs the control command to the control target 70. As a result, the work machine 100 performs the return operation for moving the bucket 6 from directly above the construction target WT to the excavation target ET.

[0085] The controller 50 determines whether the actual number of times the series of operations has been performed in the soil supplying operation has reached the target number Nt (step S22 in FIG. 7). If the actual number of times has not reached the target number Nt (NO in step S22), the controller 50 continues control of the soil supplying operation (sand supply control). On the other hand, if the actual number of times has reached the target number Nt (YES in step S22), the controller 50 ends the soil supplying control and performs molding processing for the molding operation (step S23).

[0086] The forming operation includes a rolling operation for leveling the upper surface of the work target WT by pressing the upper surface of the soil and sand supplied to the work target WT by the soil and sand supply work with the outer surface of the bucket 6, for example, as shown in Fig. 3(B) . When the forming operation is completed, the controller 50 ends control of the work target WT.

[0087] 9 is a block diagram showing the configuration of a work machine control device 40 according to a second embodiment. The controller 50 of the work machine control device 40 according to the second embodiment differs from the first embodiment in that, during the soil supplying operation, it performs at least one of the following: modifying the operation plan, setting the loosening rate, calculating the target release position, calculating the target excavation trajectory, determining whether to transition to a forming operation using three-dimensional data, and determining whether fine adjustment of the work target is required after the forming operation.

[0088] As shown in Figure 9, in the work machine control device 40 according to the second embodiment, during the soil supply operation, for example, the target excavation trajectory calculation unit 57 of the operation plan setting unit 52 may calculate the target excavation trajectory for each cycle, and the target release position calculation unit 58 of the operation plan setting unit 52 may calculate the target release position for each cycle.

[0089] In the construction machine control device 40 according to the second embodiment, the controller 50 may set the operation plan before the start of the soil supplying operation (step S13 in FIG. 6 ), and may compare the operation plan with the progress of the actual operation during the soil supplying operation to modify the operation plan. Specifically, for example, modifying the operation plan may include increasing or decreasing the target number of times Nt, the target time (the one-cycle time) required for the series of operations, or the standard value Vs (the bucket standard holding volume Vs). When a difference between the operation plan and the progress exceeds a predetermined threshold, the controller 50 may modify at least one of the target number of times Nt, the target time, and the standard value Vs. Furthermore, the controller 50 may modify the estimated work time based on the modified operation plan. The controller 50 may output information about the modified operation plan and the modified estimated work time to the external device 200 so that the modified operation plan and the modified estimated work time are displayed, for example, on the display 202 of the external device 200. In this case, the people involved in the work can understand the revised operation plan and the estimated work time via the display 202 of the external device 200.

[0090] In the construction machine control device 40 according to the second embodiment, the controller 50 may correct the loosening rate L during the soil supply operation using three-dimensional data of the excavation target ET acquired by the imager 20 (excavation target three-dimensional data) and three-dimensional data of the soil held in the bucket 6 acquired by the imager 20 (bucket soil three-dimensional data). In this case, the loosening rate L corrected based on the three-dimensional data acquired by the imager 20 reflects the actual excavation situation. Specifically, for example, the controller 50 may determine the difference (shape change) between the shape of the excavation target ET before and after excavation based on the excavation target three-dimensional data, and determine the volume of the soil held in the bucket 6 (volume estimated value) based on the bucket soil three-dimensional data. The controller 50 may then update the loosening rate L based on the difference before and after excavation and the volume estimated value. This enables a more appropriate amount of soil to be supplied from the excavation target ET to the work target WT. Furthermore, the controller 50 may output information relating to the updated loosening rate L to the external device 200 so that the information is displayed on, for example, the display 202 of the external device 200. In this case, the people involved in the work can grasp the changes in the loosening rate L, i.e., the changes in the soil quality of the excavation target ET.

[0091] In addition, in the second embodiment, the controller 50 may correct at least one of the loosening rate L and the compaction rate C using the following method.

[0092] That is, in the construction machine control device 40 according to the second embodiment, the controller 50 may use operation data of the construction machine 100 from soil supplying work that the construction machine 100 has previously performed (past operation data) and operation data from when the construction machine 100 is actually performing soil supplying work (actual operation data) to correct at least one of the loosening rate L and the compaction rate C. In this case, at least one of the loosening rate L and the compaction rate C will have a value that reflects the past operation data.

[0093] The past operation data may include data that is a set of operation data correlated with the loosening rate L and the loosening rate L. The operation data correlated with the loosening rate L may include, for example, data related to the cylinder pressure of at least one of the boom cylinder 7, the arm cylinder 8, and the bucket cylinder 9 when the excavation target ET is excavated. The operation data correlated with the loosening rate L may include, for example, data related to three-dimensional data (e.g., point cloud data) of the excavation target ET. The operation data correlated with the loosening rate L may include, for example, data related to the angle of the bucket 6 that excavates the excavation target ET.

[0094] The past operation data may be a set of operation data correlated with the compaction rate C and the compaction rate C. The operation data correlated with the compaction rate C may include, for example, data on the cylinder pressure of at least one of the boom cylinder 7, the arm cylinder 8, and the bucket cylinder 9 during the compaction operation. The operation data correlated with the compaction rate C may include, for example, data on three-dimensional data (for example, point cloud data) of the construction target WT.

[0095] The past operation data may be stored as a database in the data storage unit 55 of the work machine 100, for example, or may be stored as a database in the external device 200.

[0096] The controller 50 may acquire the actual operation data during the soil supplying work, extract the past operation data that is the same as the acquired actual operation data or the past operation data that is closest to the actual operation data, and correct (set) the loosening rate L and the compaction rate C to the values ​​of the past loosening rate L and the past compaction rate C that are stored as a set with the extracted past operation data. In this case, the loosening rate L and the compaction rate C can be corrected using highly reliable data from soil supplying work that has been performed in the past, thereby improving the estimation accuracy of the loosening rate L and the compaction rate C.

[0097] In the work machine control device 40 according to the second embodiment, the controller 50 may use three-dimensional data of the excavation target ET (three-dimensional excavation target data) acquired by the image capture device 20 during the soil supplying operation to set a target excavation trajectory of the bucket 6 when excavating the excavation target ET. Specifically, for example, the controller 50 may set the target excavation trajectory between the upper and lower ends of the excavation target ET based on the three-dimensional excavation target data so that the excavation operation of the bucket 6 is smooth. The controller 50 may set the target excavation trajectory based on the three-dimensional excavation target data so that the volume of soil held in the bucket 6 becomes a standard value Vs (bucket standard holding volume Vs).

[0098] In the work machine control device 40 according to the second embodiment, the controller 50 may use three-dimensional data of the work target WT acquired by the image capture device 20 to determine a release position in the work target WT where soil is to be released from the bucket 6. Specifically, as shown in FIG. 8 , for example, the controller 50 may determine the release position (target release position TP) at a position that reduces uneven distribution of soil in the work target WT. More specifically, the controller 50 may determine the target release position TP in the area with the least amount of soil among a plurality of areas (16 areas in the specific example of FIG. 8 ) that have been previously divided in the work target WT. The controller 50 may also determine the target release position TP in the area with the least amount of soil and that is closest to the center of the work target WT among a plurality of areas that have been previously divided in the work target WT. The controller 50 may also determine the target release position TP in the area with the lowest soil height among the plurality of areas. Furthermore, the controller 50 may determine the target release position TP to be the area among the plurality of areas that has the lowest height of soil and is closest to the center of the construction object WT.

[0099] In the construction machine control device 40 according to the second embodiment, the controller 50 may, during the soil supplying operation, compare three-dimensional data of the work target WT before the forming operation acquired by the imager 20 with three-dimensional data relating to the target shape of the work target WT (target shape data) and determine whether to proceed to the forming operation. If it is determined not to proceed to the forming operation, the controller 50 may control the operation of the work machine 100 so that a replenishment operation to replenish soil to the work target WT or a removal operation to remove a portion of the soil from the work target WT is performed. The controller 50 may estimate the volume of soil supplied to the work target WT based on the three-dimensional data of the work target WT before the forming operation, and control the operation of the work machine so that the replenishment operation or the removal operation is performed based on the estimated volume.

[0100] In the work machine control device 40 according to the second embodiment, the controller 50 may determine whether or not an additional operation for fine-tuning the work target WT is required, using three-dimensional data of the work target WT after the shaping operation acquired by the image capture device 20. Specifically, for example, the controller 50 may determine whether or not the additional operation is required, using three-dimensional data regarding the target shape of the work target WT (the target shape data) and three-dimensional data of the work target WT after the shaping operation (post-shaping operation shape data). More specifically, the controller 50 may determine that the additional operation is required when a volume corresponding to a shape difference between a target shape corresponding to the target shape data and a post-shaping operation shape corresponding to the post-shaping operation shape data exceeds a predetermined threshold (fine-adjustment necessity determination threshold), or may determine that the additional operation is not required when the volume corresponding to the shape difference is equal to or less than the predetermined threshold. When the controller 50 determines that the additional operation is necessary, it may control the operation of the work machine 100 so that, for example, a replenishing operation for replenishing soil to the construction target WT or a removal operation for removing some of the soil from the construction target WT is performed, and after the additional operation, a shaping operation for the construction target WT may be performed. This further improves the degree of completion of the construction target WT.

[0101] 10 to 12 are flowcharts showing an example of the calculation process performed by the controller 50 of the work machine control device 40 according to the second embodiment.

[0102] The processes in steps S31 and S32 in FIG. 10 are similar to the processes in steps S11 and S12 in FIG.

[0103] In the second embodiment, the controller 50 calculates an action plan in step S33. Fig. 11 is a flowchart showing an example of the action plan processing.

[0104] The controller 50 acquires three-dimensional data of the excavation target ET (three-dimensional data of the excavation target) acquired by the imager 20 (step S51 in Figure 11), and based on the acquired three-dimensional data of the excavation target, determines a target excavation trajectory of the bucket 6 when excavating the excavation target ET (step S52).

[0105] The controller 50 acquires three-dimensional data of the work target WT acquired by the image capture device 20 (step S53), and determines a target release position TP based on the acquired three-dimensional data of the work target WT (step S54).

[0106] The controller 50 determines a target movement trajectory of the bucket 6 from the excavation target ET to the target release position TP of the working target WT based on the target excavation trajectory and the target release position TP (step S55).

[0107] In the operation planning process of step S33, the controller 50 may calculate the target number of times Nt by dividing the target total movement amount V3 by the standard value Vs.

[0108] 10, the controller 50 calculates the predicted work time required to move the target total movement amount V3 of earth and sand. The controller 50 may calculate the predicted work time by multiplying the target time required for the series of operations (one cycle time required to perform the series of operations once) by the target number of times Nt.

[0109] The controller 50 outputs information corresponding to the operation plan and information corresponding to the expected work time to the external device 200 so that the operation plan and the expected work time are displayed, for example, on the display 202 of the external device 200 (step S35 in Figure 10).

[0110] The controller 50 controls the operation of the work machine 100 so that the series of operations is performed (step S36 in Fig. 10). Specifically, the machine control section 54 of the controller 50 controls the operation of the work machine 100 by outputting control commands to the controlled object 70 so that the series of operations is performed based on the target excavation trajectory, the target movement trajectory, and the target release position determined in the operation planning process.

[0111] When the series of operations is completed, the controller 50 determines whether the actual number of times the series of operations has been performed in the soil supplying work has reached the target number of times Nt (step S37 in FIG. 10). If the actual number of times has not reached the target number of times Nt (NO in step S37), the controller 50 performs the operation planning process again in step S33 as shown in FIG. 11, and repeats the processes from step S34 onwards. On the other hand, if the actual number of times has reached the target number of times Nt (YES in step S37), the controller 50 performs the process of step S38.

[0112] In step S38, the controller 50 acquires the three-dimensional data of the workpiece WT acquired by the imager 20 before the forming operation, compares this three-dimensional data of the workpiece WT with three-dimensional data relating to the target shape of the workpiece WT (target shape data), and determines whether to proceed to the forming operation (step S39). If the difference between the target shape data and the three-dimensional data of the actual workpiece WT exceeds a preset threshold, the controller 50 does not proceed to the forming operation (NO in step S39) and performs control for an additional operation (step S41). On the other hand, if the difference between the target shape data and the three-dimensional data of the actual workpiece WT is equal to or less than the threshold, the controller 50 proceeds to the forming operation (YES in step S39).

[0113] In step S41, the controller 50 controls the operation of the work machine 100 so that an additional operation (a replenishment operation to replenish soil and sand to the work target WT or a removal operation to remove some of the soil and sand from the work target WT) is performed.

[0114] In step S40, the controller 50 performs a molding process for the molding operation. Fig. 12 is a flowchart showing an example of the molding process.

[0115] The controller 50 outputs a control command for the shaping operation to the control object 70 (step S61 in FIG. 12). The shaping operation includes a rolling operation for leveling the top surface of the construction object WT by pressing the top surface of the soil and sand supplied to the construction object WT by the soil and sand supply work with the outer surface of the bucket 6, for example, as shown in FIG. 3B.

[0116] The controller 50 acquires three-dimensional data of the construction target WT after the forming operation from the imager 20 (step S62), compares this three-dimensional data of the construction target WT with three-dimensional data regarding the target shape of the construction target WT (target shape data), and determines whether additional operations are required to fine-tune the construction target WT (step S63).

[0117] If the controller 50 determines that an additional operation is necessary (YES in step S63), it controls the operation of the work machine 100 so that the additional operation (a replenishment operation for replenishing earth and sand in the work target WT or a removal operation for removing a portion of earth and sand from the work target WT) is performed (step S64). On the other hand, if the controller 50 determines that an additional operation is not necessary (NO in step S63), it ends the forming process.

[0118] [Modifications] Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and includes, for example, the following modifications.

[0119] (A) Regarding the external device The work machine control device 40 may be provided in the external device 200 instead of the work machine 100. In other words, the external device 200 may be provided with the work machine control device 40. In this external device 200, the controller 50 converts the target work volume V1 into a target total movement amount V3 using the loosening rate L and the compaction rate C, making it possible to supply an appropriate amount of earth and sand from the excavation target ET to the work target WT based on the converted target total movement amount V3. Also, part of the work machine control device 40 may be provided in the work machine 100, and the other part of the work machine control device 40 may be provided in the external device 200.

[0120] (B) About the Program The program according to the modified example of the embodiment is a program for a construction machine 100 that automatically performs earth and sand supply work, which involves repeating a series of operations: excavating earth and sand at an excavation target ET with a bucket 6, moving the bucket 6 holding the earth and sand toward the construction target WT, and releasing the earth and sand from the bucket 6 into the construction target WT. The program causes a computer to realize the function of converting a target work volume V1, which is a target value for the volume of earth and sand at the construction target WT, into a target total movement amount V3, which is the total volume of earth and sand to be moved from the excavation target ET toward the construction target WT during the earth and sand supply work, using a soil loosening rate L and a soil compaction rate C. This program makes it possible to convert the target work volume V1 into the target total movement amount V3 using the soil loosening rate L and the soil compaction rate C, and to supply an appropriate amount of earth and sand from the excavation target ET to the construction target WT based on the converted target total movement amount V3. This program may be provided via a communication means (for example, a network such as the Internet), or may be provided by being stored in various recording media (for example, non-transitory tangible recording media).

[0121] (C) Regarding the rate of change of soil and sand In the above embodiment, the rate of change of soil and sand is composed of the loosening rate L of the soil and the compaction rate C of the soil, but the rate of change of soil and sand may further include parameters other than the loosening rate L and the compaction rate C. Furthermore, the rate of change of soil and sand may include parameters other than the loosening rate L and the compaction rate C instead of one or both of them.

[0122] As described above, the present disclosure provides a technique for supplying an appropriate amount of soil and sand from an excavation target to a construction target.

[0123] The work machine control device of the first aspect is a work machine control device for a work machine that automatically performs soil supply work, which involves repeating a series of actions: excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil and sand toward the construction target, and releasing the soil and sand from the bucket onto the construction target.The work machine control device is equipped with a controller that uses the soil change rate to convert a target construction volume, which is a target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work.

[0124] In the construction machine control device according to the first aspect, the controller converts the target construction volume into the target total movement amount using the rate of change, and therefore it is possible to supply an appropriate amount of earth and sand from the excavation target to the construction target based on the converted target total movement amount. This reduces the frequency of additional operations after the supply of earth and sand to the construction target, such as a replenishment operation to replenish the shortage of earth and sand to the construction target, or a removal operation to remove excess earth and sand from the construction target, thereby improving the efficiency of the entire work, including the earth and sand supply work in which the series of operations are repeated, and the subsequent post-process.

[0125] In a second aspect, it is preferable that the construction machine control device according to the first aspect further includes the following configuration. That is, in the construction machine control device according to the second aspect, it is preferable that the controller determines the target construction volume using three-dimensional data of the construction object before construction (before-construction shape data) and three-dimensional data relating to a target shape of the construction object (target shape data). In this case, the controller may, for example, determine as the target construction volume the volume of a space enclosed by the surface of soil and sand in the target shape specified by the target shape data and the before-construction shape specified by the before-construction shape data.

[0126] A third aspect preferably provides the work machine control device according to the first or second aspect further comprising the following configuration: That is, in the work machine control device according to the third aspect, the rate of change of soil and sand includes a soil loosening rate and a soil compaction rate, and the controller may calculate a target total excavation amount, which is the total amount of an excavation volume of soil and sand that should be excavated by the bucket in the excavation target, by dividing the target construction volume by the compaction rate, and calculate the target total movement amount by multiplying the target total excavation amount by the loosening rate.

[0127] In a fourth aspect, it is preferable that the work machine control device according to any one of the first to third aspects further comprises the following configuration. That is, in the work machine control device according to the fourth aspect, it is preferable that the controller sets an operation plan including a target number of times to repeat the series of operations using the target total movement amount and a standard value for the volume of soil and sand to be held in the bucket (standard bucket holding volume). It is more preferable that the controller displays the operation plan on a specified display. In this case, people involved in the work can understand the operation plan displayed on the display.

[0128] A fifth aspect preferably provides the work machine control device according to the fourth aspect further comprising the following configuration. That is, in the work machine control device according to the fifth aspect, it is preferable that the controller compares the operation plan with the progress of actual operations and corrects the operation plan. Specifically, for example, correcting the operation plan may include increasing or decreasing the target number of times, may include increasing or decreasing the target time spent on the series of operations (the one cycle time), or may include increasing or decreasing the standard value (the bucket standard retention volume).

[0129] In a sixth aspect, it is preferable that the work machine control device according to any one of the first to fifth aspects further comprises the following configuration. That is, in the work machine control device according to the sixth aspect, it is preferable that the soil change rate includes a soil loosening rate, and the controller sets the soil loosening rate using three-dimensional data of the excavation target acquired by an imager (excavation target three-dimensional data) and three-dimensional data of the soil held in the bucket acquired by the imager (bucket soil three-dimensional data). In this sixth aspect, the loosening rate set based on the three-dimensional data acquired by the imager is a value that reflects the actual excavation situation.

[0130] A seventh aspect preferably provides the construction machine control device according to any one of the first to sixth aspects, further comprising the following configuration: That is, in the construction machine control device according to the seventh aspect, the controller may use three-dimensional data of the excavation target (three-dimensional excavation target data) acquired by an image capture device to set a target excavation trajectory of the bucket when excavating the excavation target.

[0131] In an eighth aspect, it is preferable that the construction machine control device according to any one of the first to seventh aspects further comprises the following configuration: That is, in the construction machine control device according to the eighth aspect, it is preferable that the controller uses three-dimensional data of the construction target acquired by an imager to determine a release position on the construction target where earth and sand is to be released from the bucket.

[0132] In a ninth aspect, it is preferable that the construction machine control device according to any one of the first to eighth aspects further comprises the following configuration: That is, in the construction machine control device according to the ninth aspect, it is preferable that the controller uses three-dimensional data of the work target before the forming operation acquired by an image capture device to determine whether or not to proceed to the forming operation.

[0133] In a tenth aspect, it is preferable that the work machine control device according to the ninth aspect further comprises the following configuration: That is, in the work machine control device according to the tenth aspect, it is preferable that the controller uses three-dimensional data of the work target after the forming operation acquired by the image capture device to determine whether or not an additional operation is required to fine-tune the work target.

[0134] An eleventh aspect is preferably the construction machine control device according to any one of the first to tenth aspects, further comprising the following configuration. That is, in the construction machine control device according to the eleventh aspect, the rate of change of soil and sand includes a soil loosening rate and a soil compaction rate, and the controller may correct at least one of the loosening rate and the compaction rate using past operation data of the construction machine and actual operation data of the construction machine (operation data acquired during the soil supply operation). In this eleventh aspect, at least one of the loosening rate and the compaction rate is a value that reflects the past operation data.

[0135] A work machine according to a twelfth aspect includes the work machine control device according to any one of the first to eleventh aspects.

[0136] An external device according to a thirteenth aspect includes the work machine control device according to any one of the first to eleventh aspects.

[0137] A work machine system according to a fourteenth aspect includes a work machine and an external device, and the work machine system includes the work machine control device according to any one of the first to eleventh aspects.

[0138] The program of the fifteenth aspect is a program for a work machine that automatically performs soil supply work by repeating a series of actions: excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil and sand toward the construction target, and releasing the soil and sand from the bucket onto the construction target.The program causes the computer to realize the function of using the soil change rate to convert a target construction volume, which is a target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work.

[0139] A method for determining the amount of soil movement according to a sixteenth aspect is a method for determining the amount of soil movement for a work machine that automatically performs soil supply work by repeating a series of actions of excavating soil at an excavation target with a bucket, moving the bucket holding the soil toward the construction target, and releasing the soil from the bucket into the construction target, and includes a controller using a soil change rate to convert a target construction volume, which is a target value for the volume of soil at the construction target, into a target total movement amount, which is the total volume of soil that should be moved from the excavation target toward the construction target during the soil supply work.

Claims

1. A work machine control device for a work machine that automatically performs soil supply work, which involves repeating a series of operations: excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil toward the construction target, and releasing the soil from the bucket onto the construction target, the work machine control device is equipped with a controller that uses the soil change rate to convert a target construction volume, which is a target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work.

2. A work machine control device according to claim 1, wherein the controller determines the target work volume using three-dimensional data of the work object before work is performed and three-dimensional data relating to a target shape of the work object.

3. A work machine control device as described in claim 1 or 2, wherein the rate of change of the soil includes a soil loosening rate and a soil compaction rate, and the controller calculates a target total excavation amount, which is the total volume of soil to be excavated by the bucket in the excavation target, by dividing the target construction volume by the compaction rate, and calculates the target total movement amount by multiplying the target total excavation amount by the soil loosening rate.

4. A work machine control device as claimed in any one of claims 1 to 3, wherein the controller uses the target total movement amount and a standard value for the volume of soil and sand held in the bucket to set an operation plan including a target number of times to repeat the series of operations.

5. The work machine control device according to claim 4, wherein the controller compares the motion plan with the progress of an actual motion and modifies the motion plan.

6. A work machine control device as claimed in any one of claims 1 to 5, wherein the rate of change of the soil includes a soil loosening rate, and the controller sets the loosening rate using three-dimensional data of the excavation target acquired by an imager and three-dimensional data of the soil held in the bucket acquired by the imager.

7. A work machine control device according to any one of claims 1 to 6, wherein the controller uses three-dimensional data of the excavation target acquired by an imager to set a target excavation trajectory for the bucket when excavating the excavation target.

8. A work machine control device according to any one of claims 1 to 7, wherein the controller uses three-dimensional data of the construction target acquired by an imaging device to determine a release position at the construction target for releasing soil and sand from the bucket.

9. A work machine control device according to any one of claims 1 to 8, wherein the controller uses three-dimensional data of the work target before the forming operation acquired by an imaging device to determine whether or not to proceed to the forming operation.

10. A work machine control device according to claim 9, wherein the controller uses three-dimensional data of the processing target after the forming operation acquired by the imaging device to determine whether or not additional operations are required to fine-tune the processing target.

11. A work machine control device as claimed in any one of claims 1 to 10, wherein the rate of change of the soil includes a soil loosening rate and a soil compaction rate, and the controller corrects at least one of the soil loosening rate and the soil compaction rate using past operation data of the work machine and actual operation data of the work machine.

12. A work machine equipped with a work machine control device according to any one of claims 1 to 11.

13. An external device comprising a work machine control device according to any one of claims 1 to 11.

14. A work machine system comprising a work machine and an external device, the work machine system including a work machine control device according to any one of claims 1 to 11.

15. A program for a work machine that automatically performs soil supply work by repeating a series of operations: excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil toward the construction target, and releasing the soil from the bucket onto the construction target, the program enabling a computer to realize the function of converting, using the soil change rate, the target construction volume, which is the target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work.

16. A method for determining the amount of soil movement for a work machine that automatically performs soil supply work by repeating a series of operations of excavating soil and sand at an excavation target with a bucket, moving the bucket holding the soil and sand toward the construction target, and releasing the soil and sand from the bucket toward the construction target, the method including a controller converting a target construction volume, which is a target value for the volume of soil and sand at the construction target, into a target total movement amount, which is the total volume of soil and sand that should be moved from the excavation target toward the construction target during the soil supply work, using a soil change rate.

Citation Information

Patent Citations

  • Target trajectory changing system for attachments

    JP2022041683A

  • Target locus generating system

    JP2022168730A

  • Construction management device, display device, and construction management method

    JP2019151973A

  • Measurement device and construction machine

    JP2021085178A

  • Method for calculating soil volume change rate

    JP2022015990A