The present invention relates to a construction system and a construction method.
For a purpose such as the improvement and control of a river, the water depth securement of a harbor, or the like, dredging is performed with a work vehicle (refer to Patent Literature 1). Dredging means excavating earth and sand on a bottom of water. A bottom of water means a river bed, a river side wall, or sea floor.
Patent Literature 1: Japanese Laid-open Patent Publication No. 2015-017464 A
During dredging, an operator operating a work vehicle, has often difficulty in visually observing a bottom of water. Thus, dredging is often performed with recourse to the sense of the operator. The performance of the dredging with recourse to the sense of the operator makes the bottom of water difficult to dredge with high precision.
An object of an aspect of the present invention is to provide a construction system and a construction method that are capable of dredging a bottom of water with high precision.
According to a first aspect of the present invention, a construction system comprises: a position data acquisition unit configured to acquire position data of a bottom of water; a current-terrain data generation unit configured to generate current terrain data of the bottom of water, based on the position data; a target-terrain data generation unit configured to generate target terrain data of the bottom of water, based on the current terrain data; and a working equipment control unit configured to control a working equipment of a work vehicle, based on the target terrain data.
According to a second aspect of the present invention, a construction system comprises: a position data acquisition unit configured to acquire position data of a bottom of water; a current-terrain data generation unit configured to generate current terrain data of the bottom of water based on the position data; a target-terrain data generation unit configured to generate target terrain data of the bottom of water; a working equipment control unit configured to control a working equipment of a work vehicle based on the target terrain data; and a display control unit configured to output a display signal to cause a display device to display at least one of the current terrain data and the target terrain data.
According to a third aspect of the present invention, a construction method comprises: acquiring position data of a bottom of water; generating current terrain data of the bottom of water based on the position data; generating target terrain data of the bottom of water based on the current terrain data; and controlling a working equipment of a work vehicle based on the target terrain data.
According to an aspect of the present invention, there are provided a construction system and a construction method that are capable of dredging a bottom of water with high precision.
Embodiments according to the present invention will be described below with reference to the drawings, but the present invention is not limited to this. The respective constituent elements of the embodiments to be described below, can be appropriately combined. In addition, a part of the constituent elements is not necessarily used in some cases.
In the following descriptions, each part in positional relationship will be described with a global coordinate system (XgYgZg coordinate system) and a local coordinate system (XYZ coordinate system) set. The global coordinate system is a coordinate system indicating an absolute position prescribed by a global navigation satellite system (GNSS) such as the global positioning system (GPS). The local coordinate system is a coordinate system indicating a relative position with respect to the reference position of a work vehicle. The XgYg plane including the Xg axis and the Yg axis of the global coordinate system, is parallel to a horizontal plane. The Zg axis is orthogonal to the horizontal plane. The direction parallel to the Zg axis is a vertical direction, and means a height direction or a depth direction in the present embodiment.
(Work Vehicle)
As illustrated in
In the present embodiment, the excavator 100 performs dredging. The excavator 100 inserts the working equipment 1 into water and dredges a bottom of water, with the upper swing body 2 and the lower traveling body 3 located on land. Note that the excavator 100 may insert the working equipment 1 into the water and dredge the bottom of water in a state in which the excavator is located on a boat not illustrated.
The upper swing body 2 has a cab 4 that an operator boards, and a machine room 5 housing an engine and a hydraulic pump. The cab 4 has a cab seat 4S on which the operator sits. The machine room 5 is disposed behind the cab 4.
The lower traveling body 3 has a crawler track 3C. The excavator 100 travels due to rotation of the crawler track 3C. Note that the lower traveling body 3 may have a tire.
The working equipment 1 is supported by the upper swing body 2. The working equipment 1 has: a boom 6 coupled to the upper swing body 2 through a boom pin; an arm 7 coupled to the boom 6 through an arm pin; and a bucket 8 coupled to the arm 7 through a bucket pin. The bucket 8 has a blade edge 9. In the present embodiment, the blade edge 9 of the bucket 8 is the front end portion of a straight blade provided at the bucket 8. Note that the blade edge 9 of the bucket 8 may be the front end portion of a protruding blade provided at the bucket 8.
The working equipment 1 operates due to power generated by a hydraulic cylinder 10. The hydraulic cylinder 10 includes: a boom cylinder 11 that operates the boom 6; an arm cylinder 12 that operates the arm 7; and a bucket cylinder 13 that operates the bucket 8.
The working equipment 1 has: a boom stroke sensor 16 that detects a boom stroke indicating the driving amount of the boom cylinder 11; an arm stroke sensor 17 that detects an arm stroke indicating the driving amount of the arm cylinder 12; and a bucket stroke sensor 18 that detects a bucket stroke indicating the driving amount of the bucket cylinder 13.
The control device 50 includes a computer system. The control device 50 has: a processor such as a central processing unit (CPU); a storage device including a nonvolatile memory such as a read only memory (ROM) and a volatile memory such as a random access memory (RAM); and an input/output interface device.
The display device 80 is disposed in the cab 4. The display device 80 includes a flat-panel display such as a liquid crystal display (LCD) or an organic electroluminescence display (OELD). The operator can visually check the display screen of the display device 80.
(Detection System)
Next, a detection system 400 of the excavator 100 according to the present embodiment, will be described.
As illustrated in
As illustrated in
The position computing device 20 includes: a vehicle-body position computer 21 that detects the position of the upper swing body 2; an attitude computer 22 that detects the attitude of the upper swing body 2; and an orientation computer 23 that detects the orientation of the upper swing body 2.
The vehicle-body position computer 21 including a GPS receiver, is provided at the upper swing body 2. The vehicle-body position computer 21 detects the absolute position Pg of the upper swing body 2, prescribed by the global coordinate system. The absolute position Pg of the upper swing body 2 includes coordinate data in the Xg-axis direction, coordinate data in the Yg-axis direction, and coordinate data in the Zg-axis direction.
A plurality of GPS antennas 21A is provided at the upper swing body 2. The GPS antennas 21A each receive a radio wave from a GPS satellite and output, to the vehicle-body position computer 21, a signal generated on the basis of the received radio wave. The vehicle-body position computer 21 detects the position Pr at which the GPS antennas 21A are installed, prescribed by the global coordinate system, on the basis of the signal supplied from each GPS antenna 21A, and then detects the absolute position Pg of the upper swing body 2 on the basis of the position Pr.
Two GPS antennas 21A are provided in the vehicle-width direction. The vehicle-body position computer 21 individually detects the position Pra at which one of the GPS antennas 21A is installed and the position Prb at which the other GPS antenna 21A is installed. The vehicle-body position computer 21A performs computation processing, on the basis of at least one of the position Pra and the position Prb, and calculates the absolute position Pg of the upper swing body 2.
The attitude computer 22 includes an inertial measurement unit (IMU). The attitude computer 22 is provided at the upper swing body 2. The attitude computer 22 calculates the inclination angle of the upper swing body 2 with respect to the horizontal plane (XgYg plane) prescribed by the global coordinate system. The inclination angle of the upper swing body 2 with respect to the horizontal plane, includes: a roll angle θ1 indicating the inclination angle of the upper swing body 2 in the vehicle-width direction; and a pitch angle θ2 indicating the inclination angle of the upper swing body 2 in the front-back direction.
The orientation computer 23 calculates the orientation of the upper swing body 2 with respect to a reference orientation prescribed by the global coordinate system, on the basis of the position Pra at which the one GPS antenna 21A is installed and the position Prb at which the other GPS antenna 21A is installed. The reference orientation is, for example, the north. The orientation computer 23 performs computation processing on the basis of the position Pra and the position Prb, and calculates the orientation of the upper swing body 2 with respect to the reference orientation. The orientation computer 23 calculates a straight line connecting the position Pra and the position Prb, and calculates the orientation of the upper swing body 2 with respect to the reference orientation, on the basis of the angle between the calculated straight line and the reference orientation. The orientation of the upper swing body 2 with respect to the reference orientation, includes a yaw angle θ3 indicating the angle between the reference orientation and the orientation of the upper swing body 2.
As illustrated in
Note that the boom angle α, the arm angle β, and the bucket angle γ may be detected by an angular sensor provided at the working equipment 1. Alternatively, a stereo camera or a laser scanner may optically detect the angle of the working equipment 10, and the boom angle α, the arm angle β, and the bucket angle γ may be calculated with a result of the detection.
(Ground-Leveling Assist Control)
As illustrated in
The ground-leveling assist control is performed by a hydraulic system having the hydraulic cylinder 10 including the boom cylinder 11, the arm cylinder 12, and the bucket cylinder 13. The hydraulic system has: a spool valve that adjusts the amount of flow of operating oil to be supplied to the hydraulic cylinder 10; a first pilot-pressure control valve that adjusts pilot pressure to be added to the spool valve, in response to the manipulated variable of the operation device 30; and a second pilot-pressure control valve that adjusts pilot pressure to be added to the spool valve, in accordance with the control of the control device 50. In the ground-leveling assist control, the adjustment of the pilot pressure by the second pilot-pressure control valve, has higher priority than the adjustment of the pilot pressure by the first pilot-pressure control valve, does.
(Construction System)
Next, a construction system 1000 including a control system 200 of the excavator 100, according to the present embodiment, will be described.
As illustrated in
The position computing device 20 has the vehicle-body position computer 21, the attitude computer 22, and the orientation computer 23. The position computing device 20 calculates the absolute position Pg of the upper swing body 2, the attitude of the upper swing body 2 including the roll angle θ1 and the pitch angle θ2, and the orientation of the upper swing body 2 including the yaw angle θ3.
The working equipment angle computing device 24 calculates the angle of the working equipment 1 including the boom angle α, the arm angle β, and the bucket angle γ.
The display device 80 displays display data on the basis of a display signal from the control device 50.
The input device 90 operated by the operator, generates and outputs an input signal to the control device 50.
The control device 50 has a vehicle-body position data acquisition unit 51, a working equipment angle data acquisition unit 52, a bucket position data calculation unit 53A, a current-terrain data generation unit 54, a target-terrain data generation unit 55, a working equipment control unit 56, a display control unit 57, a storage unit 59, and an input/output unit 60.
The function of each of the vehicle-body position data acquisition unit 51, the working equipment angle data acquisition unit 52, the bucket position data calculation unit 53A, the current-terrain data generation unit 54, the target-terrain data generation unit 55, the working equipment control unit 56, and the display control unit 57, is achieved by the processor of the control device 50. The function of the storage unit 59 is achieved by the storage device of the control device 50. The function of the input/output unit 60 is achieved by the input/output interface device of the control device 50. The input/output unit 60 connected to the position computing device 20, the working equipment angle computing device 24, the display device 80, and the input device 90, performs data communication with the vehicle-body position data acquisition unit 51, the working equipment angle data acquisition unit 52, the bucket position data calculation unit 53A, the current-terrain data generation unit 54, the target-terrain data generation unit 55, the working equipment control unit 56, the display control unit 57, and the storage unit 59.
The storage unit 59 stores specification data of the excavator 100 including working equipment data. As illustrated in
The vehicle-body position data acquisition unit 51 acquires vehicle-body position data from the position computing device 20 through the input/output unit 60. The vehicle-body position data includes the absolute position Pg of the upper swing body 2 prescribed by the global coordinate system, the attitude of the upper swing body 2 including the roll angle θ1 and the pitch angle θ2, and the orientation of the upper swing body 2 including the yaw angle θ3.
The working equipment angle data acquisition unit 52 acquires working equipment angle data from the working equipment angle computing device 24 through the input/output unit 60. The working equipment angle data includes the boom angle α, the arm angle β, and the bucket angle γ.
The bucket position data calculation unit 53A calculates position data of the bucket 8. In the present embodiment, the bucket position data calculation unit 53A calculates position data of the blade edge 9 of the bucket 8. The bucket position data calculation unit 53A calculates the position data of the blade edge 9 of the bucket 8, on the basis of the vehicle-body position data acquired by the vehicle-body position data acquisition unit 51, the working equipment angle data acquired by the working equipment angle data acquisition unit 52, and the working equipment data stored in the storage unit 59.
The position data of the blade edge 9 of the bucket 8 includes the relative position of the blade edge 9 of the bucket 8 with respect to the reference position P0 of the upper swing body 2. The bucket position data calculation unit 53A can calculate the relative position of the blade edge 9 of the bucket 8 with respect to the reference position P0 of the upper swing body 2, on the basis of the working equipment data including the boom length L1, the arm length L2, and the bucket length L3, and the working equipment angle data including the boom angle α, the arm angle β, and the bucket angle γ. As illustrated in
The position data of the blade edge 9 of the bucket 8 also includes the absolute position of the blade edge 9 of the bucket 8. The bucket position data calculation unit 53A is capable of calculating the absolute position Pa of the blade edge 9 of the bucket 8, on the basis of the absolute position Pg of the upper swing body 2 calculated by the position computing device 20 and the relative position between the reference position P0 of the upper swing body 2 and the blade edge 9 of the bucket 8.
The current-terrain data generation unit 54 generates current terrain data of the bottom of water, on the basis of position data of the bottom of water. The position data of the bottom of water indicates the absolute position of a measurement point of the bottom of water.
In the present embodiment, the position data of the bottom of water includes position data of the working equipment 1 when at least a part of the working equipment 1 is in contact with the measurement point of the bottom of water. In the present embodiment, the position data of the bottom of water includes the position data of the blade edge 9 of the bucket 8 in contact with the bottom of water. In the present embodiment, the bucket position data calculation unit 53A functions as a position data acquisition unit that acquires the position data of the bottom of water.
The current-terrain data generation unit 54 generates the current terrain data of the bottom of water, on the basis of the position data of the blade edge 9 of the bucket 8 in contact with the bottom of water. As described above, the bucket position data calculation unit 53A calculates the absolute position Pa of the blade edge 9 of the bucket 8. The calculation of the absolute position Pa of the blade edge 9 in contact with the measurement point of the bottom of water when the blade edge 9 of the bucket 8 gets in contact with the measurement point of the bottom of water, allows the position data of the bottom of water indicating the absolute position of the measurement point of the bottom of water, to be calculated. The blade edge 9 of the bucket 8 gets in contact with each of a plurality of measurement points of the bottom of water and the absolute position Pa of the blade edge 9 in contact with each of the plurality of measurement points of the bottom of water is calculated, so that the absolute position of each of the plurality of measurement points of the bottom of water is calculated. The current-terrain data generation unit 54 can generate the current terrain data of the bottom of water, on the basis of a plurality of pieces of position data of the bottom of water, indicating the respective absolute positions of the plurality of measurement points of the bottom of water.
The target-terrain data generation unit 55 generates target terrain data of the bottom of water, on the basis of the current terrain data generated by the current-terrain data generation unit 54. The target terrain data of the bottom of water that is target terrain data for dredging of the bottom of water, indicates the target shape of the bottom of water after the dredging. In the present embodiment, the target terrain data is generated from the current terrain data.
The working equipment control unit 56 controls the working equipment 1 of the excavator 100, on the basis of the target terrain data generated by the target-terrain data generation unit 55. In the present embodiment, on the basis of the target terrain data, the working equipment control unit 56 outputs a control signal to the second pilot-pressure control valve described above for the performance of the ground-leveling assist control such that the working equipment 1 dredges the bottom of water. In the present embodiment, the working equipment control unit 56 outputs the control signal and performs the ground-leveling assist control to the working equipment 1 such that the blade edge 9 of the bucket 8 moves along the target terrain of the bottom of water. For example, the output of the control signal to the second pilot-pressure control valve that adjusts the pilot pressure to be added to the spool valve that adjusts the amount of flow of operating oil to be supplied to the boom cylinder 11, may allow the ground-leveling assist control to be performed. For example, the intervention control may be performed such that the boom 6 is rendered in the upward operation so that the blade edge 9 of the bucket 8 moves along the target terrain data.
The display control unit 57 outputs, to the display device 80, the display signal that causes the display device 80 to display at least one of the current terrain data of the bottom of water generated by the current-terrain data generation unit 54 or the target terrain data generated by the target-terrain data generation unit 55.
(Construction Method)
Next, an exemplary construction method with the excavator 100 according to the present embodiment, will be described.
The operator operates the operation device 30 to insert the working equipment 1 into water. The position data of a plurality of measurement points of the bottom of water is acquired with the bucket 8 (Step S10).
When determining that the blade edge 9 is in contact with a measurement point H of the bottom of water (for example, a measurement point Ha1), the operator stops operating the operation device 30, stops the movement of the working equipment 1, and operates the input device 90. An input signal generated by the operation of the input device 90, is output to the bucket position data calculation unit 53A. The bucket position data calculation unit 53A calculates position data indicating the absolute position Pa of the blade edge 9 of the bucket 8 in the acquisition of the input signal.
The calculation of the absolute position Pa of the blade edge 9 in contact with the measurement point Ha1 of the bottom of water when the blade edge 9 of the bucket 8 gets in contact with the measurement point Ha1 of the bottom of water, allows the position data of the bottom of water indicating the absolute position of the measurement point Ha1 of the bottom of water, to be acquired. The position data of the measurement point Ha1 of the bottom of water, is stored in the storage unit 59.
After the acquisition of the position data of the measurement point Ha1 of the bottom of water, the operator operates the operation device 30 such that the blade edge 9 of the bucket 8 is in contact with a measurement point Ha H of the bottom of water (for example, a measurement point Ha2) different from the measurement point Ha1. When determining that the blade edge 9 is in contact with the measurement point Ha2 of the bottom of water, the operator stops operating the operation device 30 and operates the input device 90, so that the position data of the bottom of water indicating the absolute position of the measurement point Ha2 of the bottom of water, is calculated similarly to the measurement of the measurement point Ha1. The position data of the measurement point Ha2 of the bottom of water, is stored in the storage unit 59.
The operator repeats the operation described above a plurality of times. This arrangement allows the position data of each of a plurality of different measurement points H of the bottom of water, to be acquired and stored into the storage unit 59.
In the present embodiment, the working equipment 1 is extended and contracted with the lower traveling body 3 substantially stopped and swing of the upper swing body 2 substantially stopped, so that the position data of the plurality of measurement points H (Ha1, Ha2, . . . , Hai) is acquired. In other words, with the lower traveling body 3 substantially stopped and swing of the upper swing body 2 substantially stopped, the blade edge 9 of the bucket 8 is moved in the XZ plane including the X axis and the Z axis of the local coordinate system and the position data in the Zg-axis direction (depth direction) of the global coordinate system at each of the plurality of measurement points H in the X-axis direction (front-back direction), is acquired. For example, the operator operates the operation device 30 and drives the working equipment 1 such that intervals are constant between the plurality of measurement points H (Ha1, Ha2, . . . , Hai) in the X-axis direction.
After the acquisition of the position data of the plurality of measurement points H of the bottom of water, the current-terrain data generation unit 54 generates the current terrain data of the bottom of water, on the basis of the position data of the plurality of measurement points H of the bottom of water (Step S20).
After the generation of the current terrain data, the target-terrain data generation unit 55 generates the target terrain data for dredging of the bottom of water, on the basis of the current terrain data (Step S30).
Note that the target terrain may be a plane that passes through the site Sm and inclines with respect to the horizontal plane, or a plane that passes through the site deeper than the site Sm by ΔD and inclines with respect to the horizontal plane. For example, as illustrated in
After the generation of the current terrain data and the generation of the target terrain data, the display control unit 57 outputs, to the display device 80, the display signal that causes the display device 80 to display at least one of the current terrain data or the target terrain data (Step S40).
After the generation of the target terrain data, on the basis of the target terrain data, the working equipment control unit 56 outputs the control signal such that the working equipment 1 of the excavator 100 dredges the bottom of water (Step S50). That is, the control system 200 performs the ground-leveling assist control such that the blade edge 9 of the bucket 8 moves along the target terrain.
In the present embodiment, the target terrain data is two-dimensional data generated in the XZ plane of the local coordinate system, similarly to the current terrain data. That is, in the present embodiment, the piece of current terrain data and the piece of target terrain data each are linear data prescribed in the XZ plane. The linear target terrain data is generated in the XZ plane after the generation of the linear current terrain data in the XZ plane with the movement of the blade edge 9 of the bucket 8 in the XZ plane of the local coordinate system with the lower traveling body 3 substantially stopped and swing of the upper swing body 2 substantially stopped. After moving the working equipment 1 in order to generate the current terrain data, without moving the lower traveling body 3 and the upper swing body 2, the excavator 100 can perform the ground-leveling assist control to move the working equipment 1 on the basis of the target terrain data, without moving the lower traveling body 3 and the upper swing body 2. In other words, after performing the operation of extending and contracting the working equipment 1 in order to generate the current terrain data, the excavator 100 can perform transition to the ground-leveling assist control without moving the lower traveling body 3 and the upper swing body 2.
Note that, after the acquisition of the position data of the plurality of measurement points Ha H (Ha1,Ha2, . . . , Hai), the operator may perform processing similar to that described above, with the orientation of the upper swing body 2 changed by swinging the upper swing body 2 slightly. That is, after performing the processing of acquiring the position data of the plurality of measurement points H (Ha1, Ha2, . . . , Hai) by extension and contraction of the working equipment 1 with the upper swing body 2 facing a first orientation, the operator may perform the processing of acquiring the position data of a plurality of measurement points H (Hb1, Hb2, . . . , Hbi) by extension and contraction of the working equipment 1 with the upper swing body 2 facing a second orientation different from the first orientation. With the upper swing body 2 facing each of the plurality of orientations, the processing of acquiring the position data of the plurality of measurement points H (Ha, Hb) by the extension and contraction of the working equipment 1 in each of the orientations, is performed.
With the upper swing body 2 facing each of the plurality of orientations, the performance of the processing of acquiring the position data of the plurality of measurement points H by the extension and contraction of the working equipment 1 in each of the orientations, generates three-dimensional current terrain data. Note that the position data between measured measurement points may be subjected to interpolation processing, on the basis of an interpolation method such as the bilinear method.
The three-dimensional current terrain data may be generated on the basis of the position data of a plurality of measurement points H acquired by extension and contraction of the working equipment 1 with the upper swing body 2 swinging but the lower traveling body 3 not moving. In this case, the position data of the measurement points H of the bottom of water in the swing area of the upper swing body 2, is acquired. The swing area of the upper swing body 2 is an area in which the bucket 8 can perform construction (excavation) with the working equipment 1 maximally extended.
Note that, after the acquisition of the position data of the plurality of measurement points H by the extension and contraction of the working equipment 1, traveling of the lower traveling body 3 changes the position of the excavator 100 and the position data of a plurality of measurement points H may be acquired by extension and contraction of the working equipment 1 at the changed position of the excavator 100. Even in the case where the lower traveling body 3 travels and the position data of the plurality of measurement points H is acquired, the position data between measured measurement points, may be subjected to interpolation processing, on the basis of an interpolation method such as the bilinear method.
In addition, the target terrain data may be generated on the basis of the three-dimensional current terrain data. In this case, three-dimensional target terrain data is generated. The ground-leveling assist control is performed on the basis of the three-dimensional target terrain data.
As described above, according to the present embodiment, the current-terrain data is generated on the basis of the position data of the measurement points H of the bottom of water, and the target terrain data is generated from the generated current-terrain data. Thus, even in a situation in which the operator operating the excavator 100 has difficulty in visually observing the bottom of water during the dredging, the construction system 1000 can perform the ground-leveling assist control, on the basis of the target terrain data generated from the current terrain data. Therefore, the bottom of water is dredged with high precision.
In general, dredging is performed for the improvement and control of a river, the water depth securement of a harbor, or the like, and is often performed for the purpose of restoring, with removal of earth and sand depositing on a bottom of water, a state before the deposition of the earth and sand. The terrain of the bottom of water before the deposition of the earth and sand, is often unknown or uncertain. In the present embodiment, after the generation of the current terrain data, the target terrain data is generated on the basis of the current terrain data. Because the target terrain data is generated from the current terrain data, the target terrain data approximate to the terrain of the bottom of water before the deposition of the earth and sand, can be easily generated. For example, if target terrain data is arbitrarily generated with no current terrain data and then excavation is performed on the basis of the arbitrarily generated target terrain data, there is a possibility that a situation in which the bottom of water is excessively excavated, occurs, or a terrain deviating from the terrain of the bottom of water before the deposition of the earth and sand, is caused. In addition, if the terrain deviating from the terrain of the bottom of water before the deposition of the earth and sand, is caused, there is a possibility that collapse of a river bank or influence on environments occurs. According to the present embodiment, because the target terrain data is generated on the basis of the current terrain data and then the ground-leveling assist control is performed on the basis of the target terrain data, a terrain approximate to the terrain of the bottom of water before the deposition of the earth and sand, can be restored.
In addition, in the present embodiment, the position data of the measurement points H of the bottom of water is calculated from the position data of the blade edge 9 of the bucket 8 in contact with the bottom of water. This arrangement allows the position data of the measurements H of the bottom of water to be detected with high precision with the blade edge 9 of the bucket 8 in contact with the bottom of water by the operation of the operation device 30, even in the situation in which the operator operating the excavator 100 has difficulty in visually observing the bottom of water. The detection of the position data of the measurement points H of the bottom of water with high precision, enables the current-terrain data generation unit 54 to generate the current terrain data with high precision.
In addition, in the present embodiment, the target terrain data is generated on the basis of the position data of the deepest site Sm in the generated current terrain data. This arrangement inhibits the excavation of the bottom of water from being insufficient or the bottom of water from being excessively excavated, so that a target terrain approximate to the terrain of the bottom of water before the deposition of the earth and sand, can be generated.
In addition, according to the present embodiment, at least one of the current terrain data or the target terrain data is displayed on the display device 80. This arrangement enables the operator to visually check the current terrain generated by the current-terrain data generation unit 54 and the target terrain generated by the target-terrain data generation unit 55.
Note that, in the embodiment described above, the position data of the blade edge 9 of the bucket 8 in contact with the bottom of water is used as the position data of the measurement points H of the bottom of water. For example, the position data of the bottom of water may be detected on the basis of the position data of the external face of the bucket 8 in contact with the bottom of water. In addition, in a case where the working equipment 1 has no bucket 8, the position data of the bottom of water may be detected on the basis of the position data of at least a part of the working equipment 1 in contact with the bottom of water. The same is true for the following embodiments.
A second embodiment will be described. In the following description, constituent elements that are the same as or similar to those in the embodiment described above, are denoted with the same reference signs, and thus the descriptions thereof will be simplified or omitted.
In the present embodiment, an exemplary method of generating target terrain data for dredging of a bottom of water, will be described.
Similarly to the embodiment described above, current terrain data is generated by a current-terrain data generation unit 54. In the present embodiment, a target-terrain data generation unit 55 offsets the current terrain data and generates the target terrain data. In other words, the target-terrain data generation unit 55 moves the current terrain data parallel in the −Zg direction, and generates the target terrain data. In the present embodiment, the target-terrain data generation unit 55 moves the current terrain data parallel in the −Zg direction by the different ΔH between position data of a deepest site and position data of a shallowest site in the current terrain data, and generates the target terrain data. On the basis of the target terrain data, a working equipment control unit 56 outputs a control signal such that a blade edge 9 of a bucket 8 moves along a target terrain.
As described above, according to the present embodiment, offsetting the current terrain data in the −Zg direction, generates the target terrain data. This arrangement can generate the target terrain approximate to the terrain of the bottom of water before deposition of earth and sand.
A third embodiment will be described. In the following description, constituent elements that are the same as or similar to those in the embodiments described above, are denoted with the same reference signs, and thus the descriptions thereof will be simplified or omitted.
In the present embodiment, an exemplary method of generating target terrain data for dredging of a bottom of water, will be described.
Similarly to the embodiments described above, current terrain data is generated by a current-terrain data generation unit 54. In the present embodiment, a target-terrain data generation unit 55 generates the target terrain data, on the basis of position data of a site at a depth between a deepest site and a shallowest site in the current terrain data. That is, in the present embodiment, the target terrain data indicates a target terrain passing through a site at the intermediate depth between the deepest site and the shallowest site. The target terrain may be a plane that is parallel to a horizontal plane or inclines with respect to the horizontal plane, the plane passing through the site at the intermediate depth.
As described above, according to the present embodiment, the target terrain data is generated so as to pass through the site at the intermediate depth of the current terrain. This arrangement inhibits excavation of the bottom of water from being insufficient or the bottom of water from being excessively excavated, so that the target terrain approximate to the terrain of the bottom of water before deposition of earth and sand, can be generated.
Note that the target terrain is required at least to be prescribed at a depth between the deepest site and the shallowest site in the current terrain, and thus is not limited to the intermediate depth of the deepest site and the shallowest site. The target terrain is required at least to be prescribed at any depth between the deepest site and the shallowest site in the current terrain.
A fourth embodiment will be described. In the following description, constituent elements that are the same as or similar to those in the embodiments described above, are denoted with the same reference signs, and thus the descriptions thereof will be simplified or omitted.
In the present embodiment, an exemplary method of generating current terrain data of a bottom of water, will be described.
Position data of a plurality of measurement points H of the bottom of water, is acquired with a blade edge 9 of a bucket 8. If the difference between deepest position data and shallowest position data in the plurality of measurement points H, is a threshold value ΔL or less, a current-terrain data generation unit 55 generates, as the current terrain data, a plane Lc passing at the average depth of the plurality of measurement points H.
As described above, according to the present embodiment, the generation load of the current terrain data can be reduced.
Note that, in the embodiment described above, the current terrain data is generated on the basis of the position data of the plurality of measurement points H. The current terrain data may be generated on the basis of the position data of one measurement point H. For example, the current terrain data may be a plane that passes through the one measurement point H and is parallel to a horizontal plane.
A fifth embodiment will be described. In the following description, constituent elements that are the same as or similar to those in the embodiments described above, are denoted with the same reference signs, and thus the descriptions thereof will be simplified or omitted.
The example in which the current terrain data is generated on the basis of the position data of the blade edge 9 of the bucket 8, has been described in the embodiments described above. In the present embodiment, an example in which current terrain data is generated on the basis of detection data of a detection device 600 capable of detecting a bottom of water in a non-contact manner, will be described.
The detection device 600 detects position data of the bottom of water in a non-contact manner, and transmits the detection data to the computer system 500 in wireless. Note that the detection device 600 may transmit the detection data to the computer system 500 by wire.
In the present embodiment, the computer system 500 has a detection data acquisition unit 53B that acquires the detection data of the detection device 600. In the present embodiment, the detection data acquisition unit 53B functions as a position-data acquisition unit that acquires the position data of the bottom of water. In addition, the computer system 500 has: a current-terrain data generation unit 54 that generates the current terrain data of the bottom of water, on the basis of the detection data of the detection device 600; and a target-terrain data generation unit 55 that generates target terrain data for dredging of the bottom of water, on the basis of the current terrain data.
Note that the detection device 600 is required at least to be capable of detecting the position data of the bottom of water in a non-contact manner, and thus may be at least one of a laser scanner device, an acoustic camera device, a stereo camera device, and a sonar device disposed in water.
As illustrated in
In the present embodiment, the target-terrain data generation unit 55 may generate the target terrain data on the basis of the current terrain data or may generate the target terrain data without the current terrain data. For example, the target-terrain data generation unit 55 may generate the target terrain data, on the basis of design data created by, for example, a construction company.
The current terrain data and the target terrain data are transmitted from the computer system 500 to the control device 50. On the basis of the target terrain data transmitted from the computer system 500, a working equipment control unit 56 of the control device 50 outputs a control signal such that a working equipment 1 of the excavator 100 dredges the bottom of water. A display control unit 57 outputs a display signal for causing a display device 80 to display at least one of the current terrain data or the target terrain data.
As described above, according to the present embodiment, separately from the excavator 100, the detection device 600 detects the position data of the bottom of water, and then the current terrain data is generated on the basis of the detection data of the detection device 600. This arrangement enables the detection device 600 to acquire the current terrain data even in a situation in which an operator operating the excavator 100 has difficulty in visually observing the bottom of water.
In addition, in the present embodiment, at least one of the current terrain data or the target terrain data is displayed on the display device 80. This arrangement enables the operator to visually check the current terrain generated by the current-terrain data generation unit 54 and the target terrain generated by the target-terrain data generation unit 55.
In addition, in the present embodiment, the current-terrain data generation unit 54 and the target-terrain data generation unit 55 are provided in the computer system 500 that functions as the server. This arrangement enables the computer system 500 to distribute the current terrain data and the target terrain data to each of a plurality of excavators 100 that functions as a client.
Note that, in the present embodiment, the current-terrain data generation unit 54 and the target-terrain data generation unit 55 may be provided in the excavator 100. The detection data of the detection device 600 may be directly transmitted to the control device 50 of the excavator 100 without the computer system 500.
Note that, in the embodiment described above, when position data of measurement points H is acquired, the operator operates an input device 90 with the working equipment 1 stopped with a blade edge 9 of a bucket 8 in contact with the bottom of water, so that the position data of the measurement points H is acquired. For example, the position data of the measurement points H of the bottom of water may be automatically acquired with, as a trigger, impulse that occurs due to a touch of the blade edge 9 of the bucket 8 to the bottom of water or pressure that operates to a hydraulic system of the working equipment 1.
Note that, in the embodiment described above, the work vehicle 100 is the excavator. As far as being capable of performing dredging, the work vehicle 100 is not limited to the excavator.
Number | Date | Country | Kind |
---|---|---|---|
JP2016-123070 | Jun 2016 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/021025 | 6/6/2017 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/221692 | 12/28/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6247538 | Takeda et al. | Jun 2001 | B1 |
6823616 | Gutter | Nov 2004 | B1 |
8300499 | Coleman | Oct 2012 | B2 |
8994519 | Fuchs | Mar 2015 | B1 |
9411325 | Baba et al. | Aug 2016 | B2 |
9551129 | Kami et al. | Jan 2017 | B2 |
9739038 | Baba et al. | Aug 2017 | B2 |
20060122794 | Sprague | Jun 2006 | A1 |
20080133128 | Koch | Jun 2008 | A1 |
20100250023 | Gudat | Sep 2010 | A1 |
20140288771 | Li | Sep 2014 | A1 |
20140297040 | Baba et al. | Oct 2014 | A1 |
20160040398 | Kitajima et al. | Feb 2016 | A1 |
20160251836 | Baba et al. | Sep 2016 | A1 |
20160273186 | Kami et al. | Sep 2016 | A1 |
20160273193 | Matsuyama et al. | Sep 2016 | A1 |
20170121930 | Kitajima et al. | May 2017 | A1 |
20180171596 | Li | Jun 2018 | A1 |
Number | Date | Country |
---|---|---|
103917717 | Jul 2014 | CN |
105324540 | Feb 2016 | CN |
105358769 | Feb 2016 | CN |
105636659 | Jun 2016 | CN |
63-114731 | May 1988 | JP |
H10-88625 | Apr 1998 | JP |
2003278158 | Oct 2003 | JP |
2006-144388 | Jun 2006 | JP |
2006-249883 | Sep 2006 | JP |
2015-017464 | Jan 2015 | JP |
2016-102312 | Jun 2016 | JP |
2013099491 | Jul 2013 | WO |
2015030265 | Mar 2015 | WO |
Entry |
---|
Workshop on Characterization and Remediation for Contaminated Sediment Sites, Jun. 15-16, 2011 (Year: 2011). |
Fuglevand et al., Urban River Remediation Dredging Methods That Reduce Resuspension, Release, Residuals, and Risk, 2012, WEDA (Year: 2012). |
Ningxunan, WangJianghui, YangZuoyi and LiuJingyong LiLei, “Application of calculating methods for the dredging amount in a polluted river,” World Automation Congress 2012, 2012, pp. 1-4. (Year: 2012). |
H. Kun-jin and N. Fu-sheng, “Research of Dynamic Generation for Terrain and Dredging Cutter,” 2009 Second International Conference on Intelligent Computation Technology and Automation, 2009, pp. 884-888, doi: 10.1109/ICICTA.2009.449. (Year: 2009). |
International Search Report dated Sep. 5, 2017, issued for PCT/JP2017/021025. |
Number | Date | Country | |
---|---|---|---|
20200399864 A1 | Dec 2020 | US |