Drilling support device, drilling support method, and drilling support program
The excavation support device optimizes excavation areas by processing pipe data to identify a candidate drilling area with minimal interference, enhancing excavation efficiency and safety.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HITACHI LTD
- Filing Date
- 2023-03-10
- Publication Date
- 2026-08-03
AI Technical Summary
Existing technologies fail to efficiently calculate excavation areas to maintain and inspect underground infrastructure assets while avoiding interference with other pipes, leading to inefficiencies and accidents.
An excavation support device that optimizes the excavation area by acquiring and processing pipe data to identify a candidate drilling area with minimized interference, using a processor to repeatedly refine the area until the minimum excavation effort index is achieved.
Improves excavation efficiency by minimizing man-hours and reducing interference with other pipes, ensuring safe and effective excavation operations.
Smart Images

Figure 0007899117000001 
Figure 0007899117000002 
Figure 0007899117000003
Abstract
Description
Technical Field
[0001] The present invention relates to an excavation support device, an excavation support method, and an excavation support program for assisting excavation.
Background Art
[0002] For maintenance inspections of underground infrastructure such as gas and water supply, excavation work is being carried out. Since these underground infrastructures are characterized by the coexistence of different types of pipes in the same location, pipe information of other infrastructures existing in the vicinity is required during excavation, and the sharing and utilization of such data are important for preventing interference accidents and improving work efficiency. However, at present, the sharing and utilization of such underground infrastructure data are not smoothly carried out, and infrastructure interference accidents and work extensions occur during excavation.
[0003] Therefore, several methods for assisting excavation work have been proposed. For example, Patent Document 1 discloses an information processing device that can suitably assist excavation work. This information processing device includes an acquisition unit that acquires measurement data measured by a ground exploration device for an embedding site where an embedded object is embedded, a learned model of the teacher's measurement data and the position of the embedded object in the ground corresponding to the teacher's measurement data, an estimation unit that estimates the position of the embedded object from the acquired measurement data using the learned model, and a specification unit that specifies an excavable range of the embedding site by an excavation device 4 based on the position of the embedded object.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, Patent Document 1 only identifies the excavation range using an excavation device. Therefore, Patent Document 1 cannot calculate how to excavate efficiently in order to maintain and inspect the target underground infrastructure asset.
[0006] This invention has been made in view of the above-mentioned problems, and aims to improve the efficiency of excavation work. [Means for solving the problem]
[0007] An excavation support device, which is one aspect of the invention disclosed in this application, is an excavation support device having a processor that executes a program and a storage device that stores the program, wherein the processor performs a first acquisition process to acquire an excavable area in the ground excluding pipes other than the pipe to be worked on, a second acquisition process to acquire the arrangement area of the pipe to be worked on within the excavation area, and a candidate excavation area from the arrangement area of the pipe to be worked on acquired by the second acquisition process to the ground from the excavable area acquired by the first acquisition process. The generation process and the indicators related to the drilling effort based on the shape of the drilling area candidate generated by the generation process are optimized to minimize the drilling area candidate. A search process to perform a search, and by the search process The candidate drilling area where the aforementioned index is minimized is selected as the drilling area. Output processing to be output, The processor then repeatedly performs the generation process and the search process until a candidate drilling area with the minimum index is found. It is characterized by doing so. [Effects of the Invention]
[0008] According to a typical embodiment of the present invention, the efficiency of excavation work can be improved. Problems, configurations, and effects other than those mentioned above will be clarified by the following description of the embodiments. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 is a schematic block diagram showing an example of the configuration of an excavation support device. [Figure 2] Figure 2 is an explanatory diagram showing an example of the piping measurement data shown in Figure 1. [Figure 3] Figure 3 is an explanatory diagram showing an example of drilling equipment data. [Figure 4] Figure 4 is an explanatory diagram showing an example of a work drawing. [Figure 5] Figure 5 is an explanatory diagram showing example 1 of underground data including the excavable area. [Figure 6] Figure 6 is an explanatory diagram showing example 2 of underground data, including the excavable area. [Figure 7] Figure 7 is a flowchart showing an example of the procedure for generating an excavable area. [Figure 8] Figure 8 is a flowchart showing an example of the procedure for calculating the excavation effort index. [Figure 9] Figure 9 is a flowchart showing a detailed example of the excavation area calculation process (step S803) shown in Figure 8. [Figure 10] Figure 10 is an explanatory diagram showing an example of a screen displaying information about the excavation area. [Figure 11] Figure 11 is a sequence diagram showing the drilling support process by the drilling support device. [Modes for carrying out the invention]
[0010] <Drilling support device> Figure 1 is a schematic block diagram showing an example configuration of a drilling support device. The drilling support device 100 includes an input / output unit 110, a control unit 120, and a storage unit 130. The input / output unit 110 includes input devices such as a keyboard 111, mouse 112, touch panel, numeric keypad, scanner, and microphone (not shown), and output devices such as a display 113, communication interface, printer, and speaker (not shown). The user can input commands from the keyboard 111 or mouse 112 of the input unit and visually confirm the results from the display 113 of the output unit.
[0011] Furthermore, the control unit 120 includes at least a memory 121 and a processor 123 internally. The memory 121 serves as the work area for the processor 123. The drilling support program 122 is loaded into the memory 121. This drilling support program 122 consists of instructions executed by the processor 123.
[0012] The processor 123 performs calculations according to the instructions of the drilling support program 122, and also accesses the storage unit 130 and exchanges information with the input / output unit 110.
[0013] In the following description, the processes performed by the drilling support program 122 are actually processes executed by the processor 123 in accordance with the instructions written in the drilling support program 122.
[0014] The storage unit 130 stores at least pipe measurement data 131, drilling equipment data 132, drilling area data 133, and map data 134, and the drilling support program 122 can read this data. The storage unit 130 is composed of, for example, ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive), and flash memory.
[0015] Here, the storage unit 130 may be built into the control unit 120, connected to the outside of the control unit 120, or connected to another device that can be accessed from the control unit 120 via a communication interface over a network.
[0016] The pipe measurement data 131 holds measurement data for pipes buried underground. It contains information about the pipe diameter and location.
[0017] The drilling equipment data 132 contains information regarding the type, width, and control accuracy of the drilling equipment.
[0018] The excavation area data 133 contains information regarding the excavable area and the area where the excavation work will be reduced for the piping subject to maintenance and inspection and the site where it is buried.
[0019] The map data 134 may include, at a minimum, road information, and may also contain other information that helps the user understand the location. Examples include place names, administrative information, railways, satellite imagery, contour lines, and coastlines.
[0020] <Piping measurement data 131> Figure 2 is an explanatory diagram showing an example of the pipe measurement data 131 shown in Figure 1. The pipe measurement data 131 has the following fields: pipe measurement ID 211, radius 212, starting latitude 213, starting longitude 214, starting depth 215, ending latitude 216, ending longitude 217, ending depth 218, and measurement accuracy 219.
[0021] The pipe measurement ID 211 is identification information that uniquely identifies the measurement of a hollow cylindrical pipe that is the target of measurement.
[0022] The radius of 212 is the length from the center of the cross-section perpendicular to the axial direction of the pipe being measured to the end of the cross-section.
[0023] The starting latitude of 213 is the latitude of one end of the location where the pipe being measured is situated.
[0024] The starting point longitude 214 is the longitude at one end of the location where the pipe being measured is positioned.
[0025] The starting depth 215 is the position in the depth direction at the starting latitude 213 and starting longitude 214.
[0026] The three-dimensional position of the starting point of the pipe to be measured is determined by the starting point latitude 213, starting point longitude 214, and starting point depth 215.
[0027] The endpoint latitude of 216 is the latitude of the other end of the location where the pipe being measured is installed.
[0028] The endpoint longitude 217 is the longitude of the other end of the location where the pipe being measured is positioned.
[0029] The endpoint depth 218 is the position in the depth direction at endpoint latitude 216 and endpoint longitude 217.
[0030] The three-dimensional position of the endpoint of the pipe being measured is determined by the endpoint latitude 216, endpoint longitude 217, and endpoint depth 218.
[0031] The measurement accuracy of 219 is a value that takes into account the positional error of the pipe being measured during measurement.
[0032] <Excavation Equipment Data 132> Figure 3 is an explanatory diagram showing an example of drilling equipment data 132. The drilling equipment data 132 has, as a field, drilling equipment type 311, width 312, and control accuracy 313.
[0033] Excavation equipment type 311 indicates the type of excavation equipment.
[0034] The width 312 represents the width of the excavation equipment. However, if the type of excavation equipment 311 is a manually operated tool such as a "shovel," the width of a typical person is stored.
[0035] The control accuracy 313 is the accuracy when excavating with an excavator of the type specified by the excavator type 311. For example, in the case of "Hydraulic Excavator 1", the width 312 is 250 cm and the control accuracy 313 is 15 cm, indicating that the excavation will be performed with a width of 265 cm (= 250 cm + 15 cm).
[0036] <Working drawing> Figure 4 is an explanatory diagram showing an example of a work drawing. The work drawing 400 is map data showing the XY plane 401 of the work site, which is drawn in orthogonal X and Y directions. The XY plane 401 represents the ground. The work drawing 400 includes, for example, an entrance / exit 402, a pipe row 403, a work area 404, and the pipe to be worked on 405 in the XY plane 401.
[0037] The entrance / exit 402 is the location where workers, excavation equipment, pipes, etc., are brought into or out of the ground. The entrance / exit 402 has a location (latitude, longitude) and a width. The location (latitude, longitude) and width of the entrance / exit 402 can be set by user operation.
[0038] Pipe row 403 consists of multiple connected pipes buried underground. Each pipe has two ends (starting latitude 213, starting longitude 214, starting depth 215, ending latitude 216, ending longitude 217, ending depth 218). It is assumed that there are other pipes not shown in the diagram.
[0039] The work area 404 is the area where workers perform tasks using excavation equipment. The work area 404 is defined, for example, by a rectangle parallel to the XY plane 401. The location of the work area 404 is determined by the position of the top-left vertex (latitude, longitude, depth) and the position of the bottom-right vertex (latitude, longitude, depth). The location of the work area 404 can be set by user operation.
[0040] The pipe 405 to be worked on is a part of the pipe in pipe row 403. The pipe 405 to be worked on is selected by the user for maintenance and inspection.
[0041] <Underground data including excavable areas> Figure 5 is an explanatory diagram showing Example 1 of subsurface data including the excavable area. The Z direction is perpendicular to the X and Y directions and represents the depth direction of the subsurface from the XY plane 401 (ground surface).
[0042] The underground data 500 is a plane parallel to the XZ plane. The underground data 500 includes the calculation range 510. In this example, the entire underground data 500 constitutes the calculation range 510, but the calculation range 510 may be a part of the underground data 500. Alternatively, the user may specify the calculation range 510 from within the underground data 500.
[0043] The calculation range 510 is the area of excavation target underground, which is the area of excavation target for calculation of the excavation area 514. The pipe to be worked on 405 is the pipe to be worked on. The pipe to be worked on 405 is identified, for example, by the positions (latitude, longitude, depth) of both ends in the work drawing 400.
[0044] Other pipes 512 are pipes other than the pipe 405 being worked on. The excavation area buffer 513 is a neighboring area that should be considered in addition to the area occupied by other pipes 512 when calculating the excavable area 514 and the excavation area, and is, for example, a ring with a control accuracy of 313 and a measurement accuracy of 219 minutes for the excavation equipment. The excavable area 514 is the area where excavation is possible, and is the area obtained by subtracting the other pipes 512 and their excavation area buffer 513 from the calculation range 510.
[0045] Figure 6 is an explanatory diagram showing example 2 of underground data including the excavable area. Figure 6 shows the state after the excavation area 616 has been set, from the state in Figure 5. The excavation area buffer 615 is a buffer area relative to the target pipe 405. The excavation area 616 is the area to be excavated with the minimum number of excavation steps.
[0046] <Generation process for excavable area 514> Figure 7 is a flowchart showing an example of the procedure for generating an excavable area. The excavable area generation procedure in Figure 7 is a process for generating an excavable area 514, which is executed by the processor 123 using the excavation support program 122.
[0047] The processor 123 obtains the location of the work pipe 405 from the work drawing 400 via user input (step S701). The location of the work pipe 405 is the latitude, longitude, and depth of both ends of the work pipe 405.
[0048] The processor 123 identifies the work area 404 from the work drawing 400 and sets it as the calculation range 510 of the excavable area 514 (hereinafter referred to as the calculation range R A This is sometimes written as (Step S702).
[0049] The processor 123 calculates the range R from the piping measurement data 131. A The locations of all pipes within (the target pipe 405 and other pipes 512) (starting latitude 213, starting longitude 214, starting depth 215, ending latitude 216, ending longitude 217, ending depth 218) are obtained, and that area is R P (Step S703). Region RP As an example, it is a region within a distance of radius 212 in a direction perpendicular to a straight line with each point on the straight line connecting a starting point position (starting point latitude 213, starting point longitude 214, starting point depth 215) and an ending point position (ending point latitude 216, ending point longitude 217, ending point depth 218) as the center point. That is, region R P is a region occupied by pipes (the pipe to be worked on 405 and other pipes 512).
[0050] The processor 123 obtains the control accuracy 313 corresponding to the type of excavation equipment 311 selected by the user from the excavation equipment data 132, and uses the control accuracy 313 to determine the region R of the pipe P to be corrected to a region R P ' that includes the excavation area buffers 513 and 615 (step S704).
[0051] As an example of the correction, the region R P ' is a region within a distance obtained by adding the radius 212 in a direction perpendicular to the straight line with each point on the straight line connecting the starting point position (starting point latitude 213, starting point longitude 214, starting point depth 215) and the ending point position (ending point latitude 216, ending point longitude 217, ending point depth 218) as the center point and the control accuracy 313 in the region R P .
[0052] In this way, by adding the control accuracy 313, it is possible to determine the excavation possible region 514 so that excavation can be performed without interfering with other pipes 512 that are not the construction target even if there is a difference from the intended control within the range of the control accuracy 313. When calculating the distance from the center point, the processor 123 may add the measurement accuracy 219 of the pipe measurement data 131.
[0053] The processor 123 obtains the pipe position (starting point latitude 213, starting point longitude 214, starting point depth 215, ending point latitude 216, ending point longitude 217, ending point depth 218) that matches the position of the pipe to be worked on 405 from the pipe measurement data 131, and sets the region as the placement region R T of the pipe to be worked on 405 (step S705). The placement region R T is obtained by the same process as the region R P .
[0054] Furthermore, by using the position of the target pipe 405 obtained from the work drawing 400 to re-obtain the pipe position from the pipe measurement data 131, this method is effective when the position of the target pipe 405 in the work drawing 400 is not accurate.
[0055] The excavable area 514 is calculated within the range 510(R A ) from other pipes 512 and its excavation area buffer 513 (R P This is a three-dimensional region excluding the '). The processor 123 processes the excavable region 514 as R K Therefore, according to equation (1) below, the excavable area R K The result is calculated and saved in the excavation area data 133 (step S706).
[0056] R K =R A -R P '+R T ...(1)
[0057] This completes the process of generating the excavable area 514.
[0058] <Excavation man-hour index calculation process> Figure 8 is a flowchart showing an example of the procedure for calculating the excavation effort index. The excavation effort index calculation process in Figure 8 is a process executed by the processor 123 using the excavation support program 122.
[0059] The candidate drilling area obtained from step S907, described later, is R F This is assumed. Furthermore, in the 3D model of the underground area where the pipes are buried, a pipe cross-section is used that passes through the central axis of the pipe, is parallel to the longitudinal direction of the pipe, and is perpendicular to the ground surface 401. Candidate excavation area (R F For this as well, a cross-section parallel to the pipe cross-section is applied, rather than a three-dimensional domain. This cross-section will be, for example, a cross-section like the excavation area 1042 described later.
[0060] In other words, the processor 123 determines the candidate drilling area R FFrom there, candidate drilling area R F The sum of the side lengths L K And, the candidate drilling area R F Area S K And, the candidate drilling area R F Number of vertices N K We find the answer (step S801).
[0061] Processor 123 calculates the excavation effort index K using the following formula (2). (Step S802)
[0062] K=L K +S K +N K -(L E -L C )···(2)
[0063] The processor 123 outputs the excavation effort index K and terminates the excavation effort index calculation process (step S803).
[0064] Furthermore, the drilling effort index K is calculated based on the candidate drilling area R. F The sum of the side lengths L K Candidate drilling area R F Area S K Candidate drilling area R F Number of vertices N K , and (L E -L C It is sufficient if at least one of the following is included.
[0065] For example, candidate drilling area R F The sum of the side lengths L K The smaller the size, the better the candidate drilling area R, in order to avoid interference with other pipes 512 and their drilling area buffers 513. F The number of bends in the path leading to the ground 401 is reduced, and the distance to the ground 401 is shortened.
[0066] Candidate drilling area R F Area S K The smaller the size, the better the candidate drilling area R, in order to avoid interference with other pipes 512 and their drilling area buffers 513. FThe number of bends in the path leading to the ground 401 is reduced, and the distance to the ground 401 is shortened. Also, the candidate excavation area R F Area S K The smaller the value, the shorter the radius of the pipe 405 to be worked on, and the smaller the excavation area buffer 615, the smaller the candidate excavation area R. F Area S K It becomes smaller.
[0067] Candidate drilling area R F Number of vertices N K The smaller the number, the more likely it is to avoid interference with other pipes 512 and their excavation area buffers 513, thus avoiding the candidate excavation area R. F The number of bends in the path leading to the ground 401 is reduced.
[0068] (L E -L C The larger the ), the more easily the drilling equipment of drilling equipment type 311 can be brought in and out of the entrance / exit 402, contributing to a reduction in drilling man-hours. Thus, the candidate drilling area R F An index related to the shape (L K S K , N K ) and indicators related to drilling equipment type 311 (L E -L C Based on this, candidate excavation area R from the target pipe 405 to the ground 401. F The amount of work required for excavation can be appropriately evaluated by calculating the excavation work cost index K.
[0069] <Excavation area exploration process> Figure 9 is a flowchart showing a detailed example of the excavation area search process. The excavation area calculation process is the process of searching for the excavation area 616.
[0070] The processor 123 reads the work drawing 400 based on user input and determines the width L of the entrance / exit 402 of the work site. E Obtain (step S901).
[0071] The processor 123 obtains the width 312 of the drilling equipment type 311 selected by user input from the drilling equipment data 132, and L C (Step S902).
[0072] L E The width of the entrance is 402, L C The width 312 is that of drilling equipment type 311. The processor 123 is L E -L C Calculate the width L of the entrance 402, and if the calculation result is equal to or less than 0, stop the calculation. E The user is alerted to select a drilling equipment type 311 with a smaller width of 312 (step S903).
[0073] The processor 123 processes the drillable area 514 stored in the drilling area data 133 by the processing in Figure 7 (S701-S706) and then processes the drillable area R K It is obtained as (step S904).
[0074] The processor 123 identifies the pipe entry that matches the location of the work target pipe 405 obtained from the work drawing 400 read by user input, based on the pipe measurement data 131, and defines the area of the identified pipe as the work target pipe 405 placement area R T (Step S905)
[0075] The processor 123 obtains a control accuracy 313 corresponding to the drilling equipment type 311 selected by user input from the drilling equipment data 132 (hereinafter referred to as control accuracy a), and, similar to step S704, uses the control accuracy 313 to determine the arrangement area R of the pipe to be worked on 405. T Corrected placement area R of the target pipe 405 T Correct to ' (step S906).
[0076] Furthermore, the processor 123 uses the measurement accuracy 219 of the piping measurement data 131 to determine the layout area R of the target piping 405. T Corrected placement area R of the target pipe 405 TThe correction can be made to '. This allows the excavation area to be determined so that excavation can be carried out without problems even if there is a difference in the pipe position within the range of positional error.
[0077] The processor 123 controls the drillable area R K The arrangement area R of the corrected work target pipe 405 included T Candidate excavation area R from ' to ground level 401 F This is done by generating (step S907). This is done using known route discovery methods or user-configured methods.
[0078] At that time, the processor 123 uses control accuracy a to enable drilling with the drilling equipment of the drilling equipment type 311 selected by the user, thereby creating a candidate drilling area R F This is determined so that the excavation area can be determined in such a way that excavation can be carried out without problems even if there is a difference from the intended control within the control accuracy range of 313.
[0079] Processor 123 performs the excavation effort index calculation process (step S908). Specifically, for example, as shown in Figure 8, Processor 123 calculates the candidate excavation area R F The excavation effort index K is calculated using this method.
[0080] If the drilling effort index K is at its minimum, processor 123 stops processing and selects a candidate drilling area R. F The output is the excavation area, and if it is not the minimum, the process is repeated from S907 (step S909). At this time, whether or not the excavation effort index K is the minimum is determined by using known optimization methods such as gradient descent method and steepest descent method, or a user-defined optimization method.
[0081] Furthermore, the processor 123 determines the corrected placement area R of the pipe 405 to be worked on. T Candidate excavation area R from ' to ground level 401 FWhen determining the path, we need to bypass the no-excavation area in three dimensions (other pipes 512 and excavation area buffer 513 in Figure 6). This bypass can be achieved using known methods such as algorithms in computational geometry.
[0082] The excavation effort index K is calculated by adding the excavation area candidate R to the processing in Figure 8 (S801-S803). F This is obtained by inputting the drilling area candidate R. Processor 123 determines the drilling area candidate R. F The process of generating and optimizing the excavation area to minimize the excavation effort index K is performed using known optimization methods such as gradient descent and steepest descent, as well as user-defined optimization methods. The processor 123 saves the excavation area to the excavation area data 133. This completes the excavation area search process.
[0083] <Excavation Area Information Display Screen> Figure 10 is an explanatory diagram showing an example of a drilling area information display screen. The drilling area information display screen 1000 is displayed on the display 113 when the processor 123 executes the drilling support program 122.
[0084] The user can access the work drawing 400 file by clicking "File" in the menu bar 1010 on the excavation area information display screen 1000 using the mouse 112. Upon this click, the excavation support device 100 loads the work drawing 400.
[0085] Immediately after loading the work drawing 400, the map 1020 is displayed on the excavation area information display screen 1000. Map data 134 and the work drawing 400 are used for this display. Specifically, map information of the surrounding area is displayed on the map 1020 using location information from the work drawing 400. Furthermore, the location and range indicated by the work drawing 400 are displayed on the map 1020 as black rectangular shapes 1021, using the location and range from the work drawing 400.
[0086] Furthermore, immediately after loading the work drawing 400, the excavation area information display screen 1000 displays a 3D schematic diagram of the piping 1040. At this time, the excavable area 1041 and the excavation area 1042 are not yet displayed. These are displayed after selecting the type of excavation equipment 311.
[0087] Similarly, the excavation area information display screen 1000 displays schematic cross-sectional diagrams of the piping 1050, 1060, and 1070. At this point, the excavable area 1041 and the excavation area 1042 are not yet displayed in the schematic cross-sectional diagrams of the piping 1050, 1060, and 1070.
[0088] The user can select the cutting position of the schematic cross-sections of the pipes 1050, 1060, and 1070 by moving vertices 1043, 1045, and 1047 of the schematic cross-sections 1050, 1060, and 1070 using the mouse 112. The position of the cut can also be confirmed by the outlines 1044, 1046, and 1048 of the schematic cross-sections 1050, 1060, and 1070.
[0089] The excavation area information display screen 1000 displays as many excavation equipment type selection checkboxes 1031 and 1032 as there are excavation equipment types 311. The user can select one of these using the mouse 112.
[0090] Immediately after selecting the type of drilling equipment, the drillable area 1041 and drilling area 1042 are displayed in color on the schematic diagram of the piping 1040. Similarly, the drillable area 1041 and drilling area 1042 are also displayed on the schematic cross-sectional diagrams of the piping 1050, 1060, and 1070.
[0091] <Drilling support sequence> Figure 11 is a sequence diagram showing the drilling support process by the drilling support device. The processor 123 reads pipe measurement data 131, drilling equipment data 132, and map data 134 from the HDD 140 using the drilling support program 122. The processor 123 also displays the drilling area information display screen 1000 using the drilling support program 122 (step S1102).
[0092] When the user inputs a work drawing 400 from the input / output unit 110, the processor 123 displays the pipe measurement data 131 and map data 134 on the excavation area information display screen 1000 using the excavation support program 122 (step S1103).
[0093] When the user selects drilling equipment type 311, the processor 123 executes the drillable area generation process shown in Figure 7 using the drilling support program 122. At this time, the drillable area 514 is written to the drilling area data 133 in the storage unit 130.
[0094] Subsequently, the processor 123 executes steps S801 to S805 using the drilling support program 122. At this time, the drilling area 616 is written to the drilling area data 133 in the storage unit 130 (step S1104).
[0095] The processor 123 displays the excavable area 514 on the excavation area information display screen 1000 using the excavation support program 122. It also displays the excavation area 616 on the excavation area information display screen 1000.
[0096] Thus, according to this embodiment, the efficiency of the excavation work can be improved. Specifically, for example, the man-hours required for the excavation work can be minimized, and interference with other pipes 512 can be suppressed.
[0097] It should be noted that the present invention is not limited to the embodiments described above, but includes various modifications and equivalent configurations within the spirit of the attached claims. For example, the embodiments described above are described in detail to make the present invention easier to understand, and the present invention is not necessarily limited to having all of the described configurations. Furthermore, some of the configurations of one embodiment may be replaced with those of another embodiment. Furthermore, some of the configurations of one embodiment may be added to those of another embodiment. Furthermore, some of the configurations of each embodiment may be added, deleted, or replaced with other configurations.
[0098] Furthermore, each of the aforementioned configurations, functions, processing units, and processing means may be implemented in hardware, for example, by designing them as integrated circuits, or they may be implemented in software by having a processor interpret and execute programs that realize each function.
[0099] Information such as programs, tables, and files that implement each function can be stored in memory, hard disks, SSDs (Solid State Drives), or on recording media such as IC (Integrated Circuit) cards, SD cards, and DVDs (Digital Versatile Discs).
[0100] Furthermore, the control lines and information lines shown are those deemed necessary for explanation purposes and do not necessarily represent all control lines and information lines required for implementation. In reality, it can be assumed that almost all components are interconnected. [Explanation of symbols]
[0101] 100 Excavation support device 131 Piping Measurement Data 132 Excavation Equipment Data 133 Excavation Area Data 134 Map data 219 Measurement accuracy 301 Processor 311 Types of drilling equipment 313 Control accuracy 400 Working drawings 401 Ground Entrance / Exit 402 404 Working range 405 Piping to be worked on 500 underground data 510 Calculation range 512 Other piping 513,615 Drilling area buffer 514 Drillable area 616 Excavation Area 1000 Excavation Area Information Display Screen
Claims
1. A drilling support device having a processor for executing a program and a storage device for storing the program, The aforementioned processor, A first acquisition process to obtain the excavable area by excluding other pipes besides the target pipe from the area to be excavated underground, A second acquisition process to acquire the location area of the work target piping within the excavation target area, A generation process that generates candidate excavation areas from the area where the target piping is located, acquired by the second acquisition process, to the ground, among the excavable areas acquired by the first acquisition process, A search process for searching for a candidate excavation area by optimizing the index related to the amount of excavation work based on the shape of the candidate excavation area generated by the generation process so as to be the minimum, The following output process is performed: outputting the candidate drilling area that has the minimum index found by the search process as the drilling area, The drilling support device is characterized in that the processor repeatedly performs the generation process and the search process until a candidate drilling area where the index is minimized is found.
2. An excavation support device according to claim 1, The index relating to the excavation effort based on the shape of the candidate excavation area includes an index relating to the excavation effort based on the sum of the side lengths in the shape of the candidate excavation area. A drilling support device characterized by the following features.
3. An excavation support device according to claim 1, The index relating to the number of excavation man-hours based on the shape of the candidate excavation area includes an index relating to the number of excavation man-hours based on the area of the shape of the candidate excavation area. An excavation support device characterized by performing the following actions.
4. An excavation support device according to claim 1, The index relating to the drilling effort based on the shape of the candidate drilling area includes an index relating to the drilling effort based on the number of vertices in the shape of the candidate drilling area. An excavation support device characterized by performing the following actions.
5. An excavation support device according to claim 1, The index relating to the excavation man-hours based on the shape of the candidate excavation area includes an index relating to the difficulty of transporting equipment in and out based on the entrance and exit of the work site and the width of the type of excavation equipment in the candidate excavation area. A drilling support device characterized by the following features.
6. An excavation support device according to claim 1, In the first acquisition process, the processor acquires the excavable area by excluding the other pipes and their vicinity from the area to be excavated. A drilling support device characterized by the following features.
7. A drilling support method performed by a drilling support device having a processor for executing a program and a storage device for storing the program, The aforementioned processor, A first acquisition process to obtain the excavable area by excluding other pipes besides the target pipe from the area to be excavated underground, A second acquisition process to acquire the location area of the work target piping within the excavation target area, A generation process that generates candidate excavation areas from the area where the target piping is located, acquired by the second acquisition process, to the ground, among the excavable areas acquired by the first acquisition process, A search process for searching for a candidate excavation area by optimizing the index related to the amount of excavation work based on the shape of the candidate excavation area generated by the generation process so as to be the minimum, The following output process is performed: outputting the candidate drilling area that has the minimum index found by the search process as the drilling area, The drilling support method is characterized in that the processor repeatedly performs the generation process and the search process until a candidate drilling area with the minimum index is found.
8. In the processor, A first acquisition process to obtain the excavable area by excluding other pipes besides the target pipe from the area to be excavated underground, A second acquisition process to acquire the location area of the work target piping within the excavation target area, A generation process that generates candidate excavation areas from the area where the target piping is located, acquired by the second acquisition process, to the ground, among the excavable areas acquired by the first acquisition process, A search process for searching for a candidate excavation area by optimizing the index related to the amount of excavation work based on the shape of the candidate excavation area generated by the generation process so as to be the minimum, The system performs an output process that outputs the candidate drilling area that has the minimum index found by the search process as the drilling area. A drilling support program characterized by causing the processor to repeatedly execute the generation process and the search process until a candidate drilling area where the index is minimized is found.