CONSTRUCTION MACHINE
The present invention relates to a construction machine. Japanese Unexamined Patent Application Publication No. 2007-23486 describes a technique of forcibly stopping an operation, such as slewing and backward travelling, of an upper slewing body when an obstacle (including a person) is detected in a collision prevention area determined in the periphery of the upper slewing body. In the technique described above, when an operation is forcibly stopped but a manipulation instructing the operation is still being input to a manipulation device, stopping of operation is cancelled and the operation restarts when an obstacle that has been detected in the collision prevention area temporarily exits the area (that is, when a person that has been in the collision prevention area temporarily exits the collision prevention area). When the operation restarts simply by the obstacle temporarily exiting the collision prevention area as described above, the operation cannot be stopped immediately when the obstacle reenters the collision prevention area. This may cause a portion of the upper slewing body colliding against the obstacle. Moreover, in a case where the device for detecting an obstacle is a millimeter-wave radar, an obstacle that is vertically out of the range of the radio wave emitted by the millimeter-wave radar cannot be detected. Therefore, when an obstacle, which is detected in the collision prevention area (within the range of the radio wave), falls down, it is determined that the obstacle has moved outside the collision prevention area. Then stopping of operation is cancelled, and the operation restarts. Restarting of the operation with the obstacle still staying in a place where collision against a portion of the upper slewing body might happen may result in collision between the obstacle and the portion of the upper slewing body. An object of the present invention is to provide a construction machine capable of preventing collision against an obstacle. Provided is a construction machine including a vehicle body having a moving section, a driving mechanism that generates a driving force to drive the moving section, a manipulation device that receives a manipulation given to drive the moving section, a controlling unit that controls an operation of the driving mechanism, a manipulation detecting unit that detects the manipulation given to the manipulation device and outputs a signal corresponding to an instruction of the manipulation to the controlling unit, and an obstacle detecting device that is mounted on the vehicle body to detect an obstacle in a periphery of the vehicle body, in which the controlling unit executes emergency-stop-processing and continuous-stop-processing, the emergency-stop-processing being executed to control the driving mechanism to stop an operation of the moving section regardless of a signal from the manipulation detecting unit, on a first condition satisfied upon detection of the obstacle by the obstacle detecting device when the controlling unit receives the signal from the manipulation detecting unit to control the driving mechanism to drive the moving section in accordance with a manipulation input to the manipulation device, the continuous-stop-processing being executed to control the driving mechanism to keep the operation of the moving section, which has been stopped by the emergency-stop-processing, stopped on a second condition satisfied by the obstacle detecting device not detecting the obstacle and the manipulation detecting unit detecting a manipulation given to the manipulation device when the operation of the moving section is stopped by the emergency-stop-processing. A construction machine 1 according to an embodiment of the present invention will now be described with reference to The vehicle body 2 includes an upper slewing body 10 and a lower travelling body 20. The lower travelling body 20 drives the construction machine 1. The lower travelling body 20 includes a lower body 21 and a pair of crawlers 22 (moving section). As illustrated in The upper slewing body 10 (moving section) slews about the slew center O relative to the lower travelling body 20. The upper slewing body 10 is mounted on the lower body 21 via a slewing device (not shown). The upper slewing body 10 includes an upper body 11, a cabin (not shown), and a counter weight 12. An upper attachment 15 is attached to the upper slewing body 10. With regard to a front-and-rear direction (B) of the upper slewing body 10, the direction from the counter weight 12 to the upper attachment 15 is defined as a forward direction (B1) of the upper slewing body 10 and the opposite direction is defined as a rearward direction (B2) of the upper slewing body 10. The direction perpendicular to both a vertical direction (D) (direction normal to the sheet on which The upper body 11 is a main part of the upper slewing body 10. Components such as an engine (not shown) are mounted on the upper body 11. A cabin is where an operator (a manipulator of the construction machine 1) manipulates to drive the construction machine 1. A manipulating lever 63 (see The construction machine 1 includes a hydraulic circuit 40 for operating the lower travelling body 20 and a hydraulic circuit 140 for operating the upper slewing body 10 as illustrated in As illustrated in The hydraulic motor 23 operates the crawler 22 to drive the lower travelling body 20. That is, the hydraulic motor 23 generates a driving force for driving the crawler 22. The control valve 52 controls an operation of the hydraulic motor 23. The control valve 52 controls the flow rate and the direction of oil supplied from the hydraulic pump 51 to the hydraulic motor 23 to control the operating speed and the operating direction of the hydraulic motor 23. The control valve 52 is provided between the hydraulic motor 23 and the hydraulic pump 51. The control valve 52 is a three-way switching valve that has three switching positions. The control valve 52 is a spool valve in which the valve opening and the switching position are changed according to the position of the spool. The control valve 52 is a pilot valve in which the position of the spool changes according to the pilot pressure input to the control valve 52. In more detail, the operating speed of the hydraulic motor 23, that is, the travelling speed of the lower travelling body 20, becomes slower for a lower pilot pressure that creates a smaller valve opening. The control valve 52 has different switching positions which are a first operating position 52 The first operating position 52 The pilot pressure is input to each of the pilot chamber 52 The pilot circuit 60 controls the pilot pressure. The pilot circuit 60 includes the pilot pump (not shown), two electromagnetic inverse-proportional valves 61 and 62, the manipulating lever 63, and a manipulation detecting unit 64. The manipulation detecting unit 64 includes six pressure sensors 65 and 66. Two of the six pressure sensors 65 and 66 are included in the single pilot circuit 60. Among the other four pressure sensors 65 and 66, two pressure sensors 65 and 66 are included in the pilot circuit 60 for driving the other crawler 22 and the other pressure sensors 65 and 66 are included in a pilot circuit 160 for slewing the upper slewing body 10. The two pressure sensors 65 and 66 included in the pilot circuit 60 are disposed to measure the pressure value of the oil path connecting the manipulating lever 63 and the pilot chamber 52 The manipulating lever 63 is a manipulation device manipulated by an operator of the construction machine 1 to generate hydraulic pressure corresponding to the degree of lever movement made by the operator. The manipulating lever 63 is manipulated to drive the crawler 22 and the upper slewing body 10. By pushing forward the manipulating lever 63 according to the embodiment, the hydraulic pressure is supplied from the pilot pump only to the pilot chamber 52 The electromagnetic inverse-proportional valves 61 and 62 reduce a primary pressure supplied by the pilot pump to a pressure not higher than a secondary pressure (arbitrary secondary pressure) as an upper limit corresponding to the input current given by the controller 31. In a case without restriction on traveling of the lower travelling body 20, a predetermined initial current is supplied to the electromagnetic inverse-proportional valves 61 and 62 to set the secondary pressure to a predetermined upper limit. In a case with restriction on the traveling of the lower travelling body 20, the secondary pressure is set to a limiting value corresponding to the input current given by the controller 31 to the electromagnetic inverse-proportional valves 61 and 62, where the limiting value is smaller than the upper limit. The input current (command current) is input to the electromagnetic inverse-proportional valves 61 and 62. Larger the input current to the electromagnetic inverse proportional valves 61 and 62 is, lower the secondary pressure is. By supplying the upper limit current from the controller 31 to the electromagnetic inverse-proportional valves 61 and 62, the electromagnetic inverse-proportional valves 61 and 62 are closed and the hydraulic pressure is not supplied to the pilot chamber 52 The hydraulic circuit 140 has almost the same configuration as the hydraulic circuit 40 for operating the lower travelling body 20. Thus, the component configured the same as that of the hydraulic circuit 40 is appended with the same reference sign and the description thereof is omitted. As illustrated in The slewing motor 123 operates the upper slewing body 10 to slew. That is, the slewing motor 123 generates the driving force for slewing (driving) the upper slewing body 10. The control valve 152 controls, in a similar manner as the control valve 52, the operation of the slewing motor 123. In more detail, the operating speed of the slewing motor 123, that is, the slewing speed of the upper slewing body 10, becomes slower for a lower pilot pressure that creates a smaller valve opening. The control valve 152 has different switching positions which are a first operating position 152 The first operating position 152 The pilot pressure is input to each of the pilot chamber 152 The pilot circuit 160, configured almost similar to the pilot circuit 60, includes a pilot pump (not shown), two electromagnetic inverse-proportional valves 161 and 162, the manipulating lever 163, and a manipulation detecting unit 64 having two pressure sensors 65 and 66. The two pressure sensors 65 and 66 included in the pilot circuit 160 are disposed to measure the pressure value of the oil path connecting the manipulating lever 163 and the pilot chamber 152 The manipulating lever 163, configured almost the same as the manipulating lever 63, also generates hydraulic pressure corresponding to the degree of lever movement given by the operator. By pushing rightward the manipulating lever 163 according to the embodiment, the hydraulic pressure is supplied from the pilot pump only to the pilot chamber 152 The electromagnetic inverse-proportional valves 161 and 162, configured almost the same as the electromagnetic inverse-proportional valves 61 and 62, reduce a primary pressure supplied by the pilot pump to a pressure not higher than a secondary pressure (arbitrary secondary pressure) as an upper limit corresponding to the input current given by the controller 31. In a case without restriction on slewing of the upper slewing body 10, a predetermined initial current is supplied to the electromagnetic inverse-proportional valves 161 and 162 to set the secondary pressure to a predetermined upper limit. In a case with restriction on the slewing of the upper slewing body 10, the secondary pressure is set to a limiting value corresponding to the input current given by the controller 31 to the electromagnetic inverse-proportional valves 161 and 162, where the limiting value is smaller than the upper limit. The input current (command current) is input to the electromagnetic inverse-proportional valves 161 and 162. Larger the input current to the electromagnetic inverse-proportional valves 161 and 162 is, lower the secondary pressure is. By supplying the upper limit current from the controller 31 to the electromagnetic inverse-proportional valves 161 and 162, the electromagnetic inverse-proportional valves 161 and 162 are closed and the hydraulic pressure is not supplied to the pilot chamber 152 The control system 3 detects an obstacle in the periphery of the construction machine 1 and restricts an operation (travelling and slewing) of the construction machine 1. As illustrated in The controlling unit 31 The storage unit 31 As illustrated in The obstacle detecting device 32 according to the embodiment is a three-dimensional range sensor that can obtain an image and a distance. The obstacle detecting device 32 is not limited and may be any sensor that can detect whether an obstacle exists in the stop-area R (for example, a pyroelectric sensor). A control flowchart related to stopping an operation of the construction machine 1 will now be described with reference to First, the control flowchart representing an operator manipulating the manipulating lever 63 to move the lower travelling body 20 backward, for example, will be described. As illustrated in In step S2, the controlling unit 31 Then, in step S3, the controlling unit 31 The obstacle-determination-processing (step S1) is repeated while the engine of the construction machine 1 is running. The processing proceeds to step S4 when the obstacle G does not exist in the stop-area R in step S1 (NO in step S1). In step S4, the controlling unit 31 As described above, the processing proceeds from step S2 to step S3, and when the stop-processing has been executed, the manipulate-instruction is stored in the storage unit 31 In step S5, the controlling unit 31 The proceeding proceeds from step S5 to step S6 in such a case that the operator continues the manipulation that has been given at the time the stop-processing has been executed and the obstacle G is temporarily not detected in the stop-area R. Then, in step S6, the controlling unit 31 In step S5, for example, when the operator returns the manipulating lever 63 to the neutral position to stop manipulating, the current manipulate-instruction (the second manipulation information) does not correspond with the previous manipulate-instruction (the first manipulation information) (NO in step S5), and the processing proceeds to step S7. In step S7, the controlling unit 31 In step S8, the controlling unit 31 The control flowchart of slewing the upper slewing body 10 rightward by an operator manipulating the manipulating lever 163 will now be described. The control flowchart is similar to the control flowchart of the lower travelling body 20, and thus the control flowchart will be described below with reference to As illustrated in In step F2, the controlling unit 31 Then, in step F3, the controlling unit 31 Step F1 is repeated, and the proceeding proceeds to step F4, similar to step S4 described above, when the obstacle G does not exist in the stop-area R (NO in step F1). In step F4, when the stop-processing is not executed, the manipulate-instruction is not stored in the storage unit 31 When the proceeding proceeds from step F1 to step F4 while the stop-processing is being executed, the manipulate-instruction is stored in the storage unit 31 In step F5, in a manner similar to step S5, the controlling unit 31 In step F5, when the operator returns the manipulating lever 163 to the neutral position to stop manipulating, the current manipulate-instruction does not correspond with the previous manipulate-instruction (NO in step F5), and the processing proceeds to step F7 similar to step S7. In step F7, the controlling unit 31 In step F8, in a manner similar to step S8, the controlling unit 31 As described above, in the construction machine 1 according to the embodiment, although the obstacle G is not detected by the obstacle detecting device 32 while the stop-processing (emergency-stop-processing) is executed in step S3 or F3, the continuous-stop-processing is performed to continue the stop-processing executed in step S6 or F6 when the manipulate-instruction detected by the manipulation detecting unit 64 continues. Thus, even when the obstacle G is temporarily not detected while the stop-processing is being executed, the stop-processing continues and thus collision against the obstacle G is prevented. This improves safety. Furthermore, when the manipulate-instructions correspond with each other in the determination-processing in step S5 or F5, the processing in step S6 or F6 continues. In this manner, determination of whether to continue the stop-processing can be performed by a simple configuration. In step S7 or F7, the controlling unit 31 The vehicle body 2 includes the lower travelling body 20 and the upper slewing body 10. The lower travelling body 20 and the upper slewing body 10 are operated by the manipulating levers 63 and 163. In the construction machine 1 including the lower travelling body 20 and the upper slewing body 10, even when the obstacle is temporarily not detected while the stop-processing is being executed, the stop-processing continues and thus collision against the obstacle is prevented. This improves safety. Furthermore, in steps S1 and F1, the controlling unit 31 The preferred embodiment according to the present invention has been described above. The present invention is not limited to the embodiment described above, and various modifications can be made for the embodiment. In the embodiment described above, the stop-processing is executed when the obstacle G is detected in the stop-area R while the upper slewing body 10 is operated to slew and the lower travelling body 20 is operated to travel. However, the stop-processing may be executed when only either one of the operations is performed. The moving section of the vehicle body 2 may be a section other than the slewing section of the upper slewing body 10 and the travelling section of the lower travelling body 20. When the obstacle detecting device 32 only detects whether the obstacle G exists in the stop-area R, whether the obstacle G exists in the stop-area R may be determined in the obstacle-determination-processing in steps S1 and F1 based on whether the obstacle detecting device 32 detects the obstacle G. The vehicle body 2 of the construction machine 1 may be a vehicle body that cannot slew, namely, the vehicle body that can only travel. Also, in this case, the control is executed in a similar manner to the stop-control executed as described above when the lower travelling body 20 is travelling. The vehicle body 2 of the construction machine 1 may be a vehicle body that cannot travel, namely, the vehicle body that can only slew. Also, in this case, the control is executed in a similar manner to the stop-control executed as described above when the upper slewing body 10 is slewing. Also, in this case, an effect similar to the effect described above can be obtained. The determination-processing in steps S5 and F5 may be executed simply by determining whether the same signal is output from the manipulation detecting unit 64 to the controlling unit 31 The present invention provides a construction machine including a vehicle body having a moving section, a driving mechanism that generates a driving force for driving the moving section, a manipulation device that receives a manipulation given to drive the moving section, a controlling unit that controls an operation of the driving mechanism, a manipulation detecting unit that detects the manipulation given to the manipulation device and outputs a signal corresponding to an instruction of the manipulation to the controlling unit, and an obstacle detecting device that is mounted on the vehicle body and detects an obstacle in a periphery of the vehicle body. The controlling unit executes emergency-stop-processing and continuous-stop-processing, the emergency-stop-processing being executed to control the driving mechanism to stop an operation of the moving section regardless of a signal from the manipulation detecting unit, on a first condition satisfied upon detection of the obstacle by the obstacle detecting device when the controlling unit receives the signal from the manipulation detecting unit to control the driving mechanism to drive the moving section in accordance with a manipulation input to the manipulation device, the continuous-stop-processing being executed to control the driving mechanism to keep the operation of the moving section, which has been stopped by the emergency-stop-processing, stopped on a second condition satisfied by the obstacle detecting device not detecting the obstacle and the manipulation detecting unit detecting a manipulation given to the manipulation device when the operation of the moving section is stopped by the emergency-stop-processing. In the configuration described above, the construction machine further includes a storage unit that stores an instruction of manipulation given to the manipulation device, in which the controlling unit is further capable of executing storage-processing, deletion-processing, and determination-processing, the storage-processing being executed to store first manipulation information in the storage unit, the first manipulation information being an instruction of the manipulation detected by the manipulation detecting unit when the emergency-stop-processing is executed, the deletion-processing being executed to delete the first manipulation information stored in the storage unit when a predetermined condition is satisfied, the determination-processing being executed to determine whether the first manipulation information stored in the storage unit corresponds with second manipulation information that is an instruction of the manipulation newly detected by the manipulation detecting unit when the emergency-stop-processing is executed and the obstacle detecting device does not detect the obstacle, and the controlling unit executes the continuous-stop-processing when the second condition is satisfied and it is determined that the first manipulation information corresponds with the second manipulation information in the determination-processing. In the configuration described above, the predetermined condition may be satisfied when it is determined in the determination-processing that the first manipulation information corresponds with the second manipulation information. In the configuration described above, the vehicle body includes a lower travelling body that travels, and an upper slewing body that slews relative to the lower travelling body, and the manipulation device may receive a manipulation given to at least drive the lower travelling body serving as the moving section or slew the upper slewing body serving as the moving section. In the configuration described above, the obstacle detecting device outputs to the controlling unit the information on a distance to the obstacle which is detected, the controlling unit further executes obstacle-determination-processing of determining whether the obstacle exists in a predetermined stop-area in a periphery of the vehicle body based on the information on a distance from the obstacle detecting device to the obstacle, and the controlling unit executes the emergency-stop-processing when it is determined in the obstacle-determination-processing that the obstacle exists in the stop-area and that the first condition is satisfied by the obstacle detecting device detecting the obstacle. This application is based on Japanese Patent application No. 2017-138038 filed in Japan Patent Office on Jul. 14, 2017, the contents of which are hereby incorporated by reference. Although the present invention has been fully described by way of example with reference to the accompanying drawings, it is to be understood that various changes and modifications will be apparent to those skilled in the art. Therefore, unless otherwise such changes and modifications depart from the scope of the present invention hereinafter defined, they should be construed as being included therein. A construction machine includes a vehicle body having, a moving section, a driving mechanism, a manipulation device that receives a manipulation, a controlling unit, a manipulation detecting unit that detects the manipulation given to the manipulation device, and an obstacle detecting device that detects an obstacle in a periphery of the vehicle body. The controlling unit executes emergency-stop-processing and continuous-stop-processing. The emergency-stop-processing is executed to stop the operation of the moving section regardless of a signal from the manipulation detecting unit upon detection of the obstacle by the obstacle detecting device when the controlling unit controls the driving mechanism to drive the moving section. The continuous-stop-processing is executed to keep the operation of the moving section stopped when the obstacle detecting device does not detect the obstacle and the manipulation detecting unit detects manipulation when the operation of the moving section is stopped by the emergency-stop-processing. 1. A construction machine comprising:
a vehicle body having a moving section; a driving mechanism that generates a driving force to drive the moving section; a manipulation device that receives a manipulation given to drive the moving section; a controlling unit that controls an operation of the driving mechanism; a manipulation detecting unit that detects the manipulation given to the manipulation device and outputs a signal corresponding to an instruction of the manipulation to the controlling unit; and an obstacle detecting device that is mounted on the vehicle body to detect an obstacle in a periphery of the vehicle body, wherein the controlling unit executes emergency-stop-processing and continuous-stop-processing, the emergency-stop-processing being executed to control the driving mechanism to stop an operation of the moving section regardless of a signal from the manipulation detecting unit, on a first condition satisfied upon detection of the obstacle by the obstacle detecting device when the controlling unit receives the signal from the manipulation detecting unit to control the driving mechanism to drive the moving section in accordance with a manipulation input to the manipulation device, the continuous-stop-processing being executed to control the driving mechanism to keep the operation of the moving section, which has been stopped by the emergency-stop-processing, stopped on a second condition satisfied by the obstacle detecting device not detecting the obstacle and the manipulation detecting unit detecting a manipulation given to the manipulation device when the operation of the moving section is stopped by the emergency-stop-processing. 2. The construction machine according to a storage unit that stores an instruction of a manipulation given to the manipulation device, wherein the controlling unit further executes storage-processing and determination-processing, the storage-processing being executed to store first manipulation information in the storage unit, the first manipulation information being an instruction of the manipulation detected by the manipulation detecting unit when the emergency-stop-processing is executed, the determination-processing being executed to determine whether the first manipulation information stored in the storage unit corresponds with second manipulation information that is an instruction of the manipulation newly detected by the manipulation detecting unit when the emergency-stop-processing is executed and the obstacle detecting device does not detect the obstacle, and the controlling unit executes in the determination-processing the continuous-stop-processing when the second condition is satisfied and it is determined that the first manipulation information corresponds with the second manipulation information. 3. The construction machine according to the controlling unit executes, in the determination-processing, deletion-processing of deleting the first manipulation information stored in the storage unit and cancel-processing of cancelling execution of the emergency-stop-processing when a condition is satisfied by determining that the first manipulation information does not correspond with the second manipulation information. 4. The construction machine according to the vehicle body includes a lower travelling body that travels, and an upper slewing body that slews relative to the lower travelling body, and the manipulation device receives a manipulation given to at least drive the lower travelling body serving as the moving section or slew the upper slewing body serving as the moving section. 5. The construction machine according to the obstacle detecting device outputs information on a distance to the obstacle which is detected to the controlling unit, the controlling unit further executes obstacle-determination-processing of determining whether the obstacle exists in a predetermined stop-area in a periphery of the vehicle body based on the information on the distance from the obstacle detecting device to the obstacle, and the controlling unit executes the emergency-stop-processing when it is determined in the obstacle-determination-processing that the obstacle exists in the stop-area and that the first condition is satisfied by the obstacle detecting device detecting the obstacle.TECHNICAL FIELD
BACKGROUND
SUMMARY
BRIEF DESCRIPTION OF THE DRAWINGS
DETAILED DESCRIPTION




