The present invention relates to a construction machine control system, a construction machine, and a construction machine control method.
As disclosed in Patent Literature 1, a construction machine including a working device with a tilting type bucket is known.
Patent Literature 1: WO 2015/186179
In a technical field involving with a control for a construction machine, there is known a working device control which controls a position or a posture of at least one of a boom, an arm, and a bucket of a working device with respect to a target construction ground shape indicating a target shape of an excavation target. When the working device control is performed, a construction based on the target construction ground shape is performed.
In a construction machine with a tilting type bucket, working efficiency of the construction machine is deteriorated when an original control is not performed for the tilting type bucket in addition to the existing working device control.
An aspect of the invention provides a construction machine control system, a construction machine, and a construction machine control method capable of suppressing deterioration in working efficiency in a construction machine with a working device including a tilting type bucket.
According to a first aspect of the present invention, a construction machine control system with a working device including an arm and a bucket being rotatable with respect to the arm about a bucket axis and a tilting axis orthogonal to the bucket axis, the construction machine control system comprises: a target construction ground shape generation unit which generates a target construction ground shape indicating a target shape of an excavation target; a tilting data calculation unit which calculates tilting data of the bucket tilted about the tilting axis; a regulation point position data calculation unit which calculates position data of a regulation point set in the bucket based on external shape data of the bucket including at least width data of the bucket; a tilting target ground shape calculation unit which calculates a tilting target ground shape extending in a lateral direction of the bucket in the target construction ground shape based on the position data of the regulation point, the target construction ground shape, and the tilting data; and a working device control unit which controls a tilting of the bucket based on a distance between the regulation point and the tilting target ground shape.
According to a second aspect of the present invention, a construction machine comprises: an upper swinging body; a lower traveling body which supports the upper swinging body; a working device which includes the arm and the bucket and is supported by the upper swinging body; and the construction machine control system according to the first aspect.
According to a third aspect of the present invention, a construction machine control method for a construction machine with a working device including an arm and a bucket being rotatable with respect to the arm about a bucket axis and a tilting axis orthogonal to the bucket axis, the construction machine control method comprises: generating a target construction ground shape indicating a target shape of an excavation target; calculating tilting data of the bucket tilted about the tilting axis; calculating position data of a regulation point set in the bucket based on external shape data of the bucket including at least width data of the bucket; calculating a tilting target ground shape extending in a lateral direction of the bucket in the target construction ground shape based on the position data of the regulation point, the target construction ground shape, and the tilting data; and outputting a control signal of controlling a tilting of the bucket based on a distance between the regulation point and the tilting target ground shape.
According to the aspect of the invention, it is possible to provide a construction machine control system, a construction machine, and a construction machine control method capable of suppressing deterioration in working efficiency in a construction machine with a working device including a tilting type bucket.
Hereinafter, embodiments of the invention will be described with reference to the drawings, but the invention is not limited thereto. The components of the embodiments described below can be appropriately combined with one another. Further, there is a case where a part of the components are not used.
In the description below, a positional relation of the components will be described based on a global coordinate system (an XgYgZg coordinate system) and a local coordinate system (an XYZ coordinate system). The global coordinate system is a coordinate system which indicates an absolute position defined by a Global Navigation Satellite System (GNSS) such as a Global Positioning System (GPS). The local coordinate system is a coordinate system which indicates a relative position of a construction machine with respect to a reference position.
[Construction Machine]
As illustrated in
The upper swinging body 2 includes a cab 4 on which an operator gets and a machine room 5 which receives an engine and a hydraulic pump. The cab 4 includes a driver seat 4S on which the operator sits. The machine room 5 is disposed behind the cab 4.
The lower traveling body 3 includes a pair of crawlers 3C. By the rotation of the crawlers 3C, the excavator 100 travels. Furthermore, the lower traveling body 3 may include a tire.
The working device 1 is supported by the upper swinging body 2. The working device 1 includes a boom 6 which is connected to the upper swinging body 2 through a boom pin, an arm 7 which is connected to the boom 6 through an arm pin, and a bucket 8 which is connected to the arm 7 through a bucket pin and a tilting pin. The bucket 8 includes a tip 9. In the embodiment, the tip 9 of the bucket 8 is a straight blade edge which is provided in the bucket 8. Furthermore, the tip 9 of the bucket 8 may be a convex blade edge which is provided in the bucket 8.
The boom 6 is rotatable about a boom axis AX1 which is a rotation axis with respect to the upper swinging body 2. The arm 7 is rotatable about an arm axis AX2 which is a rotation axis with respect to the boom 6. The bucket 8 is rotatable about each of a bucket axis AX3 which is a rotation axis and a tilting axis AX4 which is a rotation axis orthogonal to the bucket axis AX3 with respect to the arm 7. The rotation axis AX1, the rotation axis AX2, and the rotation axis AX3 are parallel to one another. The rotation axes AX1, AX2, and AX3 are orthogonal to an axis parallel to the swing axis RX. The rotation axes AX1, AX2, and AX3 are parallel to the Y axis of the local coordinate system. The swing axis RX is parallel to the Z axis of the local coordinate system. A direction parallel to the rotation axes AX1, AX2, and AX3 indicates a vehicle width direction of the upper swinging body 2. A direction parallel to the swing axis RX indicates a vertical direction of the upper swinging body 2. A direction orthogonal to the rotation axes AX1, AX2, and AX3 and the swing axis RX indicates an anteroposterior direction of the upper swinging body 2. A direction in which the working device 1 exists when the operator sits on the driver seat 4S indicates a front direction.
The working device 1 is operated by power generated by a hydraulic cylinder 10. The hydraulic cylinder 10 includes a boom cylinder 11 which operates the boom 6, an arm cylinder 12 which operates the arm 7, and a bucket cylinder 13 and a tilting cylinder 14 which operate the bucket 8.
Further, the working device 1 includes a boom stroke sensor 16 which detects a boom stroke indicating a driving amount of the boom cylinder 11, an arm stroke sensor 17 which detects an arm stroke indicating a driving amount of the arm cylinder 12, a bucket stroke sensor 18 which detects a bucket stroke indicating a driving amount of the bucket cylinder 13, and a tilting stroke sensor 19 which detects a tilting stroke indicating a driving amount of the tilting cylinder 14. The boom stroke sensor 16 is disposed at the boom cylinder 11. The arm stroke sensor 17 is disposed at the arm cylinder 12. The bucket stroke sensor 18 is disposed at the bucket cylinder 13. The tilting stroke sensor 19 is disposed at the tilting cylinder 14.
The manipulation device 30 is disposed at the cab 4. The manipulation device 30 includes a manipulation member that is manipulated by the operator of the excavator 100. The operator manipulates the manipulation device 30 to operate the working device 1. In the embodiment, the manipulation device 30 includes a right working device manipulation lever 30R, a left working device manipulation lever 30L, a tilting manipulation lever 30T, and a manipulation pedal 30F.
The boom 6 is lowered when the right working device manipulation lever 30R at a neutral position is manipulated forward and the boom 6 is raised when the right working device manipulation lever is manipulated backward. The bucket 8 performs a dumping operation when the right working device manipulation lever 30R at a neutral position is manipulated rightward and the bucket 8 performs an excavating operation when the right working device manipulation lever is manipulated leftward.
The arm 7 performs a dumping operation when the left working device manipulation lever 30L at a neutral position is manipulated forward and the arm 7 performs an excavating operation when the left working device manipulation lever is manipulated backward. The upper swinging body 2 swings rightward when the left working device manipulation lever 30L at a neutral position is manipulated rightward and the upper swinging body 2 swings leftward when the left working device manipulation lever is manipulated leftward.
Furthermore, the operation directions of the right working device manipulation lever 30R and the left working device manipulation lever 30L, the operation direction of the working device 1, and the swing direction of the upper swinging body 2 may not have the above-described relation.
The control device 50 includes a computing system. The control device 50 includes a processor such as a Central Processing Unit (CPU), a storage device including a non-volatile 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.
[Bucket]
Next, the bucket 8 according to the embodiment will be described.
As illustrated in
The bucket 8 is connected to a front end portion of the arm 7 through a connection member 90. The bucket pin 8B connects the arm 7 and the connection member 90 to each other. The tilting pin 8T connects the connection member 90 and the bucket 8 to each other. The bucket 8 is rotatably connected to the arm 7 through the connection member 90.
The bucket 8 includes a bottom plate 81, a rear plate 82, an upper plate 83, a side plate 84, and a side plate 85. The bucket 8 includes a bracket 87 which is provided at an upper portion of the upper plate 83. The bracket 87 is provided at the front and rear positions of the upper plate 83. The bracket 87 is connected to the connection member 90 and the tilting pin 8T.
The connection member 90 includes a plate member 91, a bracket 92 which is provided at an upper face of the plate member 91, and a bracket 93 which is provided at a lower face of the plate member 91. The bracket 92 is connected to the arm 7 and a second link pin 95P. The bracket 93 is provided at an upper portion of the bracket 87 and is connected to the tilting pin 8T and the bracket 87.
The bucket pin 8B connects the bracket 92 of the connection member 90 to the front end portion of the arm 7. The tilting pin 8T connects the bracket 93 of the connection member 90 to the bracket 87 of the bucket 8. The connection member 90 and the bucket 8 are rotatable about the bucket axis AX3 with respect to the arm 7. The bucket 8 is rotatable about the tilting axis AX4 with respect to the connection member 90.
The working device 1 includes a first link member 94 that is rotatably connected to the arm 7 through a first link pin 94P and a second link member 95 that is rotatably connected to the bracket 92 through the second link pin 95P. A base end portion of the first link member 94 is connected to the arm 7 through the first link pin 94P. A base end portion of the second link member 95 is connected to the bracket 92 through the second link pin 95P. A front end portion of the first link member 94 and a front end portion of the second link member 95 are connected to each other through a bucket cylinder top pin 96.
A front end portion of the bucket cylinder 13 is rotatably connected to the front end portion of the first link member 94 and the front end portion of the second link member 95 through the bucket cylinder top pin 96. When the bucket cylinder 13 is operated in a telescopic manner, the connection member 90 rotates about the bucket axis AX3 along with the bucket 8.
The tilting cylinder 14 is connected to each of a bracket 97 provided at the connection member 90 and a bracket 88 provided at the bucket 8. A rod of the tilting cylinder 14 is connected to the bracket 97 through a pin. A body of the tilting cylinder 14 is connected to the bracket 88 through a pin. When the tilting cylinder 14 is operated in a telescopic manner, the bucket 8 rotates about the tilting axis AX4. Furthermore, the connection structure of the tilting cylinder 14 according to the embodiment is merely an example and is not limited thereto.
In this way, the bucket 8 rotates about the bucket axis AX3 by the operation of the bucket cylinder 13. The bucket 8 rotates about the tilting axis AX4 by the operation of the tilting cylinder 14. When the bucket 8 rotates about the bucket axis AX3, the tilting pin 8T rotates along with the bucket 8.
[Detection System]
Next, a detection system 400 of the excavator 100 according to the embodiment will be described.
As illustrated in
The position calculation device 20 includes a vehicle body position calculator 21 which detects a position of the upper swinging body 2, a posture calculator 22 which detects a posture of the upper swinging body 2, and an orientation calculator 23 which detects an orientation of the upper swinging body 2.
The vehicle body position calculator 21 includes a GPS receiver. The vehicle body position calculator 21 is provided at the upper swinging body 2. The vehicle body position calculator 21 detects an absolute position Pg of the upper swinging body 2 defined by the global coordinate system. The absolute position Pg of the upper swinging body 2 includes coordinate data in an Xg axis direction, coordinate data in a Yg axis direction, and coordinate data in a Zg axis direction.
The upper swinging body 2 is provided with a plurality of GPS antennas 21A. The GPS antenna 21A receives a radio wave from a GPS satellite and outputs a signal generated based on the received radio wave to the vehicle body position calculator 21. The vehicle body position calculator 21 detects an installation position Pr of the GPS antenna 21A defined by the global coordinate system based on a signal supplied from the GPS antenna 21A. The vehicle body position calculator 21 detects the absolute position Pg of the upper swinging body 2 based on the installation position Pr of the GPS antenna 21A.
Two GPS antennas 21A are provided in the vehicle width direction. The vehicle body position calculator 21 detects each of an installation position Pra of one GPS antenna 21A and an installation position Prb of the other GPS antenna 21A. The vehicle body position calculator 21A performs a calculation process based on at least one of the position Pra and the position Prb to calculate the absolute position Pg of the upper swinging body 2. In the embodiment, the absolute position Pg of the upper swinging body 2 is the position Pra. Furthermore, the absolute position Pg of the upper swinging body 2 may be the position Prb or a position between the position Pra and the position Prb.
The posture calculator 22 includes an Inertial Measurement Unit (IMU). The posture calculator 22 is provided at the upper swinging body 2. The posture calculator 22 calculates an inclination angle of the upper swinging body 2 with respect to a horizontal plane (an XgYg plane) defined by the global coordinate system. The inclination angle of the upper swinging body 2 with respect to the horizontal plane includes a roll angle θ1 which indicates the inclination angle of the upper swinging body 2 in the vehicle width direction and a pitch angle θ2 which indicates the inclination angle of the upper swinging body 2 in the anteroposterior direction.
The orientation calculator 23 calculates the orientation of the upper swinging body 2 with respect to a reference orientation defined by the global coordinate system based on the installation position Pra of one GPS antenna 21A and the installation position Prb of the other GPS antenna 21A. The reference orientation is, for example, a north. The orientation calculator 23 calculates the orientation of the upper swinging body 2 with respect to the reference orientation by performing a calculation process based on the position Pra and the position Prb. The orientation calculator 23 calculates a line connecting the position Pra and the position Prb and calculates the orientation of the upper swinging body 2 with respect to the reference orientation based an angle formed by the calculated line and the reference orientation. The orientation of the upper swinging body 2 with respect to the reference orientation includes a yaw angle θ3 which is an angle formed by the reference orientation and the orientation of the upper swinging body 2.
As illustrated in
Furthermore, the boom angle α, the arm angle β, the bucket angle γ, the tilting angle δ, and the tilting axis angle ε may be detected by, for example, angle sensors which are provided in the working device 10 instead of the stroke sensors. Further, an angle of the working device 10 may be optically detected by a stereo camera or a laser scanner and the boom angle α, the arm angle β, the bucket angle γ, the tilting angle δ, and the tilting axis angle ε may be calculated by using the detection result.
[Hydraulic System]
Next, a hydraulic system 300 of the excavator 100 according to the embodiment will be described.
The hydraulic oil which is supplied from the main hydraulic pump 31 is supplied to the arm cylinder 12 through the direction control valve 25. The flow rate control valve 25 is a slide spool type flow rate control valve which moves a spool in a rod shape in the axis direction to switch a hydraulic oil flow direction. When the spool moves in the axis direction, the supply of the hydraulic oil to the cap side oil chamber 10A of the arm cylinder 12 and the supply of the hydraulic oil to the rod side oil chamber 10B are switched. Further, when the spool moves in the axis direction, the hydraulic oil supply amount per unit time for the arm cylinder 12 is adjusted. When the hydraulic oil supply amount for the arm cylinder 12 is adjusted, a cylinder speed is adjusted.
The flow rate control valve 25 is manipulated by the manipulation device 30. The pilot oil which is fed from the pilot pressure pump 32 is supplied to the manipulation device 30. Furthermore, the pilot oil which is fed from the main hydraulic pump 31 and is decreased in pressure by the pressure reduction valve may be supplied to the manipulation device 30. The manipulation device 30 includes a pilot pressure adjustment valve. The control valves 37A and 37B are operated based on the manipulation amount of the manipulation device 30 so that the pilot pressure acting on the spool of the flow rate control valve 25 is adjusted. The flow rate control valve 25 is driven by the pilot pressure. When the pilot pressure is adjusted by the manipulation device 30, the movement amount, the movement speed, and the movement direction of the spool in the axis direction are adjusted.
The flow rate control valve 25 includes a first pressure receiving chamber and a second pressure receiving chamber. When the left working device manipulation lever 30L is manipulated to be inclined toward one side from the neutral position so that the spool is moved by the pilot pressure of the oil passage 33A, the hydraulic oil is supplied from the main hydraulic pump 31 to the first pressure receiving chamber and the hydraulic oil is supplied to the cap side oil chamber 10A through the oil passage 35A. When the left working device manipulation lever 30L is manipulated to be inclined toward the other side from the neutral position so that the spool is moved by the pilot pressure of the oil passage 33B, the hydraulic oil is supplied from the main hydraulic pump 31 to the second pressure receiving chamber and the hydraulic oil is supplied to the rod side oil chamber 10B through the oil passage 35B.
The pressure sensor 34A detects the pilot pressure of the oil passage 33A. The pressure sensor 34B detects the pilot pressure of the oil passage 33B. The detection signals of the pressure sensors 33A and 33B are output to the control device 50. When the working device control is performed, the control device 50 adjusts the pilot pressure by outputting a control signal to the control valves 37A and 37B.
The hydraulic system 300 which operates the boom cylinder 11 and the bucket cylinder 13 has the same configuration as that of the hydraulic system 300 operating the arm cylinder 12. A detailed description of the hydraulic system 300 operating the boom cylinder 11 and the bucket cylinder 13 will be omitted. Furthermore, in order to perform the working device control on the boom 6, an intervention control valve which is used to raise the boom 6 may be connected to the oil passage 33A connected to the boom cylinder 11.
Furthermore, the right working device manipulation lever 30R and the left working device manipulation lever 30L of the manipulation device 30 may not be of the pilot hydraulic type. The right working device manipulation lever 30R and the left working device manipulation lever 30L may be of an electronic lever type in which an electric signal is output to the control device 50 based on the manipulation amounts (the inclination angles) of the right working device manipulation lever 30R and the left working device manipulation lever 30L and the flow rate control valve 25 is directly controlled based on the control signal of the control device 50.
The manipulation pedal 30F of the manipulation device 30 is connected to the pilot pressure pump 32. Further, the manipulation pedal 30F is connected to an oil passage 38A in which the pilot oil fed from the control valve 37A flows through a shuttle valve 36A. Further, the manipulation pedal 30F is connected to an oil passage 38B in which the pilot oil fed from the control valve 37B flows through a shuttle valve 36B. When the manipulation pedal 30F is manipulated, the pressure of the oil passage 33A between the manipulation pedal 30F and the shuttle valve 36A and the pressure of the oil passage 33B between the manipulation pedal 30F and the shuttle valve 36B are adjusted.
When the tilting manipulation lever 30T is operated, a manipulation signal generated by the manipulation of the tilting manipulation lever 30T is output to the control device 50. The control device 50 generates a control signal based on the manipulation signal output from the tilting manipulation lever 30T to control the control valves 37A and 37B. The control valves 37A and 37B are electromagnetic proportional control valves. The control valve 37A opens or closes the oil passage 38A based on the control signal. The control valve 37B opens or closes the oil passage 38B based on the control signal.
When a tilting bucket control is not performed, the pilot pressure is adjusted based on the manipulation amount of the manipulation device 30. When the tilting bucket control is performed, the control device 50 outputs a control signal to the control valves 37A and 37B to adjust the pilot pressure.
[Control System]
Next, a control system 200 of the excavator 100 according to the embodiment will be described.
As illustrated in
The position calculation device 20 includes the vehicle body position calculator 21, the posture calculator 22, and the orientation calculator 23. The position calculation device 20 detects the absolute position Pg of the upper swinging body 2, the posture of the upper swinging body 2 including the roll angle θ1 and the pitch angle θ2, and the orientation of the upper swinging body 2 including the yaw angle θ3.
The working device angle calculation device 24 detects the angle of the working device 1 including the boom angle α, the arm angle β, the bucket angle γ, the tilting angle δ, and the tilting axis angle ε.
The control valve 37 (37A, 37B) adjusts the hydraulic oil supply amount for the tilting cylinder 14. The control valve 37 is operated based on the control signal from the control device 50.
The target construction data generation device 70 includes a computing system. The target construction data generation device 70 generates target construction data indicating a target ground shape which is a target shape of a construction area. The target construction data indicates a three-dimensional target shape obtained by a construction using the working device 1.
The target construction data generation device 70 is provided at a remote place separated from the excavator 100. The target construction data generation device 70 is provided at, for example, equipment of a construction management company. The target construction data generation device 70 and the control device 50 can wirelessly communicate with each other. The target construction data generated by the target construction data generation device 70 is wirelessly transmitted to the control device 50.
Furthermore, the target construction data generation device 70 and the control device 50 may be connected to each other by a wire so that the target construction data is transmitted from the target construction data generation device 70 to the control device 50. Furthermore, the target construction data generation device 70 may include a recording medium storing the target construction data and the control device 50 may include a device capable of reading the target construction data from the recording medium.
Furthermore, the target construction data generation device 70 may be provided at the excavator 100. The target construction data may be transmitted from an external management device which manages a construction to the target construction data generation device 70 of the excavator 100 in a wired or wireless manner so that the target construction data generation device 70 stores the target construction data transmitted thereto.
The control device 50 includes a vehicle body position data acquisition unit 51, a working device angle data acquisition unit 52, a regulation point position data calculation unit 53A, a candidate regulation point data calculation unit 53B, a target construction ground shape generation unit 54, a tilting data calculation unit 55, a tilting target ground shape calculation unit 56, a working device control unit 57, a restriction speed determination unit 58, a storage unit 59, and an input/output unit 60.
The functions of the vehicle body position data acquisition unit 51, the working device angle data acquisition unit 52, the regulation point position data calculation unit 53A, the candidate regulation point data calculation unit 53B, the target construction ground shape generation unit 54, the tilting data calculation unit 55, the tilting target ground shape calculation unit 56, the working device control unit 57, and the restriction speed determination unit 58 are exhibited by the processor of the control device 50. The function of the storage unit 59 is realized by the storage device of the control device 50. The function of the input/output unit 60 is realized by an input/output interface device of the control device 50. An input/output unit 63 is connected to the position calculation device 20, the working device angle calculation device 24, the control valve 37, and the target construction data generation device 70 and performs a data communication with respect to the vehicle body position data acquisition unit 51, the working device angle data acquisition unit 52, the regulation point position data calculation unit 53A, the candidate regulation point data calculation unit 53B, the target construction ground shape generation unit 54, the tilting data calculation unit 55, the tilting target ground shape calculation unit 56, the working device control unit 57, the restriction speed determination unit 58, and the storage unit 59.
The storage unit 59 stores specification data of the excavator 100 including working device data.
The vehicle body position data acquisition unit 51 acquires vehicle body position data from the position calculation device 20 via the input/output unit 60. The vehicle body position data includes the absolute position Pg of the upper swinging body 2 defined by the global coordinate system, the posture of the upper swinging body 2 including the roll angle θ1 and the pitch angle θ2, and the orientation of the upper swinging body 2 including the yaw angle θ3.
The working device angle data acquisition unit 52 acquires working device angle data from the working device angle calculation device 24 via the input/output unit 60. The working device angle data is used to detect the angle of the working device 1 including the boom angle α, the arm angle β, the bucket angle γ, the tilting angle δ, and the tilting axis angle ε.
The regulation point position data calculation unit 53A calculates position data of a regulation point RP set in the bucket 8 based on a target construction ground shape, width data of the bucket 8, and outer face data of the bucket 8. A regulation point position data calculation unit 53 calculates the position data of the regulation point RP set in the bucket 8 based on the vehicle body position data acquired by the vehicle body position data acquisition unit 51, the working device angle data acquired by the working device angle data acquisition unit 52, and the working device data stored in the storage unit 59.
As illustrated in
Further, the working device data includes bucket external shape data indicating a shape and a dimension of the bucket 8. The bucket external shape data includes width data of the bucket 8 indicating the bucket width L5. Further, the bucket external shape data includes the outer face data of the bucket 8 including outline data of the outer face of the bucket 8. Further, the bucket external shape data includes coordinate data of the plurality of candidate regulation points RPc of the bucket 8 based on the tip 9 of the bucket 8.
The candidate regulation point data calculation unit 53B calculates position data of the plurality of candidate regulation points RPc which are candidates of the regulation point RP. The candidate regulation point data calculation unit 53B calculates the relative positions of the plurality of candidate regulation points RPc with respect to a reference position P0 of the upper swinging body 2. Further, the regulation point position data calculation unit 53 calculates the absolute positions of the plurality of candidate regulation points RPc.
The candidate regulation point data calculation unit 53B can calculate the relative positions of the plurality of candidate regulation points RPc of the bucket 8 with respect to the reference position P0 of the upper swinging body 2 based on the working device data including the boom length L1, the arm length L2, the bucket length L3, the tilting length L4, and the bucket external shape data and the working device angle data including the boom angle α, the arm angle β, the bucket angle γ, the tilting angle δ, and the tilting axis angle ε. As illustrated in
Further, the candidate regulation point data calculation unit 53B can calculate the absolute position Pa of the bucket 8 based on the relative position of the bucket 8 with respect to the reference position P0 of the upper swinging body 2 and the absolute position Pg of the upper swinging body 2 detected by the position calculation device 20. The relative position between the absolute position Pg and the reference position P0 is given data derived from the specification data of the excavator 100. The candidate regulation point data calculation unit 53B can calculate the absolute positions of the plurality of candidate regulation points RPc of the bucket 8 based on the vehicle body position data including the absolute position Pg of the upper swinging body 2, the relative position of the bucket 8 with respect to the reference position P0 of the upper swinging body 2, the working device data, and the working device angle data.
Furthermore, the candidate regulation point RPc is not limited to a point as long as the width data of the bucket 8 and the outer face data of the bucket 8 are included in the point.
The target construction ground shape generation unit 54 generates a target construction ground shape CS which indicates the target shape of the excavation target based on the target construction data supplied from the target construction data generation device 70 and stored in a storage unit 62. The target construction data generation device 70 may supply three-dimensional target ground shape data which is target construction data to the target construction ground shape generation unit 54 and may supply a plurality of pieces of line data or point data indicating a part of the target shape to the target construction ground shape generation unit 54. In the embodiment, it is assumed that the target construction data generation device 70 supplies line data indicating a part of the target shape as the target construction data to the target construction ground shape generation unit 54.
The target construction ground shape generation unit 54 acquires a line LX which is an intersection line between the working device operation plane WP and the target construction ground shape CS. Further, the target construction ground shape generation unit 54 acquires a line LY which is orthogonal to the line LX in the target construction ground shape CS along the point AP. The line LY indicates an intersection line between a lateral operation plane VP and the target construction ground shape CS.
The tilting data calculation unit 55 calculates a tilting operation plane TP which is orthogonal to the tilting axis AX4 and passes through the regulation point RP of the bucket 8 as tilting data.
As illustrated in
As described above, the working device angle calculation device 24 can calculate the tilting axis angle ε which indicates the inclination angle of the tilting axis AX4 with respect to the XY plane. The tilting axis angle ε is acquired by the working device angle data acquisition unit 52. Further, the position data of the regulation point RP is calculated by the regulation point position data calculation unit 53A. The tilting data calculation unit 55 can calculate the tilting operation plane TP based on the tilting axis angle ε of the tilting axis AX4 acquired by the working device angle data acquisition unit 52 and the position of the regulation point RP calculated by the regulation point position data calculation unit 53A.
The tilting target ground shape calculation unit 56 calculates a tilting target ground shape ST which extends in a lateral direction of the bucket 8 in the target construction ground shape CS based on the position data of the regulation point RP selected from the plurality of candidate regulation points RPc, the target construction ground shape CS, and the tilting data. The tilting target ground shape calculation unit 56 calculates the tilting target ground shape ST defined by an intersection portion between the target construction ground shape CS and the tilting operation plane TP. As illustrated in
The working device control unit 57 outputs a control signal for controlling the hydraulic cylinder 10. When a tilting stop control is performed, the working device control unit 57 performs the tilting stop control of stopping the tilting of the bucket 8 about the tilting axis AX4 based on an operation distance Da indicating a distance between the regulation point RP of the bucket 8 and the tilting target ground shape ST. That is, in the embodiment, the tilting stop control is performed based on the tilting target ground shape ST. In the tilting stop control, the working device control unit 57 stops the bucket 8 in the tilting target ground shape ST so that the tilting bucket 8 does not exceed the tilting target ground shape ST.
As illustrated in
The working device control unit 57 performs the tilting stop control based on the regulation point RP having the shortest operation distance Da among the plurality of candidate regulation points RPc set in the bucket 8. That is, the working device control unit 57 performs the tilting stop control based on the operation distance Da between the tilting target ground shape ST and the regulation point RP closest to the tilting target ground shape ST so that the regulation point RP closest to the tilting target ground shape ST among the plurality of candidate regulation points RPc set in the bucket 8 does not exceed the tilting target ground shape ST.
The restriction speed determination unit 58 determines a restriction speed U for the tilting speed of the bucket 8 based on the operation distance Da. The restriction speed determination unit 58 restricts the tilting speed when the operation distance Da is equal to or shorter than a line distance H which is a threshold value.
The restriction speed determination unit 58 acquires the operation distance Da between the tilting target ground shape ST and the regulation point RP in a direction parallel to the tilting operation plane TP. Further, the restriction speed determination unit 58 acquires the restriction speed U in response to the operation distance Da. When the working device control unit 57 determines that the operation distance Da is equal to or shorter than the line distance H, the tilting speed is restricted.
The restriction speed determination unit 58 calculates a movement speed Vr obtained when the regulation point RP moves toward the target construction ground shape CS (the tilting target ground shape ST) based on the manipulation amount of the tilting manipulation lever 30T of the manipulation device 30. The movement speed Vr is the movement speed of the regulation point RP within a plane parallel to the tilting operation plane TP. The movement speed Vr is calculated for each of the plurality of regulation points RP.
In the embodiment, when the tilting manipulation lever 30T is manipulated, the movement speed Vr is calculated based on a current value output from the tilting manipulation lever 30T. When the tilting manipulation lever 30T is manipulated, a current set in response to the manipulation amount of the tilting manipulation lever 30T is output from the tilting manipulation lever 30T. The storage unit 59 can store a cylinder speed of the tilting cylinder 14 in response to the manipulation amount of the tilting manipulation lever 30T. Furthermore, the cylinder speed may be obtained by the detection of the cylinder stroke sensor. After the cylinder speed of the tilting cylinder 14 is calculated, the restriction speed determination unit 58 converts the cylinder speed of the tilting cylinder 14 into the movement speed Vr of each of the plurality of regulation points RP of the bucket 8 by using a Jacobian matrix.
When the working device control unit 58 determines that the operation distance Da is equal to or shorter than the line distance H, the movement speed Vr of the regulation point RP for the target construction ground shape CS is restricted to the restriction speed U. The working device control unit 58 outputs a control signal to the control valve 37 in order to suppress the movement speed Vr of the regulation point RP of the bucket 8. The working device control unit 58 outputs a control signal to the control valve 37 so that the movement speed Vr of the regulation point RP of the bucket 8 becomes the restriction speed U in response to the operation distance Da. Accordingly, a movement speed RP of the regulation point RP of the tilting bucket 8 becomes slower as the regulation point RP becomes closer to the target construction ground shape CS (the tilting target ground shape ST) and becomes zero when the regulation point RP (the tip 9) reaches the target construction ground shape CD.
In the embodiment, the tilting operation plane TP is defined and the tilting target ground shape ST which is an intersection line between the tilting operation plane TP and the target construction ground shape CS is derived. The working device control unit 57 performs the tilting stop control so that the regulation point RP does not exceed the target construction ground shape CS based on the operation distance Da between the target construction ground shape CS and the regulation point RP closest to the tilting target ground shape ST among the plurality of candidate regulation points RPc. Since the tilting stop control is performed based on the operation distance Da longer than the perpendicular distance Db, it is possible to suppress the unnecessary stop of the tilting of the bucket 8 compared with a case where the tilting stop control is performed based on the perpendicular distance Db.
In the example illustrated in
In the state illustrated in
In the embodiment, the tilting stop control is performed based on the distance between the regulation point RP of the bucket 8 and the tilting target ground shape ST. When the tilting stop control is performed based on the operation distance Da between the regulation point RP of the bucket 8 and the tilting target ground shape ST even when the target construction ground shape CS is inclined, the unnecessary stop of the tilting of the bucket 8 is suppressed since the operation distance Da is a sufficient distance in which the restriction is not performed and thus the tilting stop control is appropriately performed.
Further, a comparison of the tilting stop control using the tilting target ground shape ST or the line LY will be described based on a case where the bucket 8 is tilted while the upper swinging body 2 is inclined with respect to the target construction ground shape CS as illustrated in
As illustrated in
The above-described example will be described with reference to
On the other hand, in the tilting stop control using one tilting target ground shape ST, the position of the tilting target ground shape ST does not change only by the tilting of the bucket 8. Thus, it is possible to prevent the operator from feeling uncomfortable due to the sudden stop of the tilting and thus to smoothly perform an excavating operation without any uncomfortable feeling of the operator while the tilting is ensured.
As illustrated in
In the embodiment, the position of the tilting target ground shape ST does not change only by the tilting of the bucket 8. Thus, the excavating operation using the tiltable bucket 8 is smoothly performed.
[Control Method]
Next, an example of a method of controlling the excavator 100 according to the embodiment will be described.
The target construction ground shape generation unit 54 generates the target construction ground shape CS based on the line LX and the line LY which are the target construction data supplied from the target construction data generation device 70 (step S10).
The candidate regulation point data calculation unit 53B calculates the position data of each of the plurality of candidate regulation points RPc set in the bucket 8 based on the working device angle data acquired by the working device angle data acquisition unit 52 and the working device data stored in the storage unit 59 (step S20).
The tilting data calculation unit 55 selects the regulation point RP which is most advantageous in the tilting bucket control from the plurality of candidate regulation points RPc and calculates the tilting operation plane TP which is orthogonal to the tilting axis AX4 along the selected regulation point RP (step S30).
The tilting target ground shape calculation unit 56 calculates the tilting target ground shape ST in which the target construction ground shape CS and the tilting operation plane TP intersect each other (step S40).
The restriction speed determination unit 58 calculates the operation distance Da between the regulation point RP and the tilting target ground shape ST (step S50).
The restriction speed is determined based on the operation distance Da. When the operation distance Da is equal to or shorter than the line distance H, the restriction speed determination unit 58 determines the restriction speed U in response to the operation distance Da (step S60).
The working device control unit 57 calculates a control signal for the control valve 37 based on the movement speed Vr of the regulation point RP of the bucket 8 calculated from the manipulation amount of the tilting manipulation lever 30T and the restriction speed U determined by the restriction speed determination unit 58. The working device control unit 57 calculates a control signal for keeping the movement speed Vr at the restriction speed U and outputs the control signal to the control valve 37. The control valve 37 controls the pilot pressure based on the control signal output from the working device control unit 57. Accordingly, the movement speed Vr of the regulation point RP of the bucket 8 is restricted (step S70).
[Effect]
As described above, according to the embodiment, since the tilting operation plane TP which is orthogonal to the tilting axis AX4 and passes through the regulation point RP of the bucket 8 and the tilting target ground shape ST in which the target construction ground shape CS and the tilting operation plane TP intersect each other are set in the tilting type bucket and the tilting stop control is performed based on the operation distance Da between the regulation point RP and the tilting target ground shape ST, the unnecessary stop of the tilting of the bucket 8 is suppressed. Thus, since the stress of the operator is alleviated, deterioration in working efficiency of the excavator 100 is suppressed.
Further, as described above with reference to
Further, as described above with reference to
Furthermore, in the above-described embodiment, the tilting stop control is performed based on the operation distance Da between the target construction ground shape CS and the regulation point RP set in the tip 9 of the bucket 8. As illustrated in
Furthermore, in the above-described embodiment, the tilting bucket 8 is stopped at the tilting target ground shape ST. The tilting stop control may be performed so that the tilting of the bucket 8 is stopped at a regulation position which is different from the tilting target ground shape ST and has a regulation position relation with respect to the tilting target ground shape ST.
Furthermore, the tilting stop control of stopping the tilting during manipulation is performed as the control for the tilting. However, an intervention control may be performed in which the control device determines a control instruction in a direction opposite to a manipulation instruction during manipulation.
Furthermore, in the above-described embodiment, the construction machine 100 is an excavator. The components described in the above-described embodiment can be applied to a construction machine including a working device different from the excavator.
Furthermore, in the above-described embodiment, the working device 1 may be provided with a rotation axis rotatably supporting the bucket 8 in addition to the bucket axis AX3 and the tilting axis AX4.
Furthermore, in the above-described embodiment, the upper swinging body 2 may swing by a hydraulic pressure or power generated by an electric actuator. Further, the working device 1 may be operated by power generated by the electric actuator instead of the hydraulic cylinder 10.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/066077 | 5/31/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2016/186218 | 11/24/2016 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20140297040 | Baba et al. | Oct 2014 | A1 |
20150345114 | Nomura et al. | Dec 2015 | A1 |
20160097184 | Matsuyama et al. | Apr 2016 | A1 |
20160251824 | Arimatsu et al. | Sep 2016 | A1 |
20160251835 | Kitajima | Sep 2016 | A1 |
20160273186 | Kami et al. | Sep 2016 | A1 |
20160289928 | Kitajima | Oct 2016 | A1 |
20170107688 | Fujii et al. | Apr 2017 | A1 |
Number | Date | Country |
---|---|---|
103852059 | Jun 2014 | CN |
103917717 | Jul 2014 | CN |
105339560 | Feb 2016 | CN |
105378186 | Mar 2016 | CN |
112013000165 | Dec 2014 | DE |
112014000077 | Feb 2016 | DE |
2014-074319 | Apr 2014 | JP |
10-2016-0005016 | Jan 2016 | KR |
10-2016-0009532 | Jan 2016 | KR |
10-2016-0021073 | Feb 2016 | KR |
10-2017-0045146 | Apr 2017 | KR |
2015186179 | Dec 2015 | WO |
2015186180 | Dec 2015 | WO |
Entry |
---|
International Search Report dated Aug. 30, 2016, issued for PCT/JP2016/066077. |
Office Action dated Dec. 4, 2018 issued for corresponding German patent application No. 11 2016 000 090.1. |
Number | Date | Country | |
---|---|---|---|
20170342678 A1 | Nov 2017 | US |