(19)
(11) EP 4 265 880 A1

(12) EUROPEAN PATENT APPLICATION
published in accordance with Art. 153(4) EPC

(43) Date of publication:
25.10.2023 Bulletin 2023/43

(21) Application number: 21910312.4

(22) Date of filing: 08.12.2021
(51) International Patent Classification (IPC): 
E21B 7/02(2006.01)
(52) Cooperative Patent Classification (CPC):
E21B 7/02
(86) International application number:
PCT/JP2021/045099
(87) International publication number:
WO 2022/138163 (30.06.2022 Gazette 2022/26)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME
Designated Validation States:
KH MA MD TN

(30) Priority: 21.12.2020 JP 2020211080

(71) Applicant: Furukawa Co., Ltd.
Chiyoda-ku Tokyo 100-8370 (JP)

(72) Inventor:
  • SUGAWARA, Ayumu
    Oyama-shi, Tochigi 323-8601 (JP)

(74) Representative: Schmidt, Christian 
ZSP Patentanwälte PartG mbB Hansastraße 32
80686 München
80686 München (DE)

   


(54) DRILLING SEQUENCE DATA GENERATION DEVICE, DRILLING SEQUENCE DATA GENERATION METHOD, AND PROGRAM


(57) A drilling sequence data generation device (10) includes a position acquisition unit (110), a sequence data generation unit (120), and a screen output unit (130) . The position acquisition unit (110) acquires drilling position data. The drilling position data indicates a position of each of a plurality of blast holes to be formed in a face in the face. The sequence data generation unit (120) generates first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data. The sequence data generation unit (120) uses a model stored in a model storage unit (140) when generating the first sequence data. The screen output unit (130) generates screen data indicating the recommended sequence and outputs the screen data.




Description

TECHNICAL FIELD



[0001] The present invention relates to a drilling sequence data generation device, a drilling sequence data generation method, and a program.

BACKGROUND ART



[0002] In tunnels and mine shafts, when blasting is performed in a face, blast holes for inserting explosives are formed. As a technique for assisting a process of forming the blast holes, for example, there is a technique described in Patent Document 1. Patent Document 1 discloses a technique that, when a tunnel is excavated using a drilling machine provided on a boom, calculates the position of a blast hole formed in a face using information related to the position, posture, and orientation of a mobile carriage and information related to the position of the drilling machine and displays the calculated position on a monitor.

RELATED DOCUMENT


PATENT DOCUMENT



[0003]  Patent Document 1: Japanese Unexamined Patent Publication No. 2018-197445

SUMMARY OF THE INVENTION


TECHNICAL PROBLEM



[0004] In general, a plurality of blast holes are formed in a face. Therefore, labor required to form the blast holes varies depending on a formation sequence of the plurality of blast holes. However, it is difficult to optimize the formation sequence of the blast holes. An example of an object of the invention is to facilitate the determination of a formation sequence of a plurality of blast holes in a case in which the plurality of blast holes are formed in a face.

SOLUTION TO PROBLEM



[0005] According to the invention, there is provided a drilling sequence data generation device including: a position acquisition unit that acquires drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face; a sequence data generation unit that generates first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and a screen output unit that generates screen data indicating the recommended sequence and outputs the screen data.

[0006] According to the invention, there is provided a drilling sequence data generation method executed by a computer, the drilling sequence data generation method including: a position acquisition process of acquiring drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face; a sequence data generation process of generating first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and a screen output process of generating screen data indicating the recommended sequence and outputting the screen data.

[0007] According to the invention, there is provided a program that causes a computer to implement: a position acquisition function of acquiring drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face; a sequence data generation function of generating first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and a screen output function of generating screen data indicating the recommended sequence and outputting the screen data.

ADVANTAGEOUS EFFECTS OF INVENTION



[0008] The invention facilitates the determination of a formation sequence of a plurality of blast holes in a case in which the plurality of blast holes are formed in a face.

BRIEF DESCRIPTION OF THE DRAWINGS



[0009] The above and other objects, advantages, and features of the invention will be more apparent from the following description of certain preferred embodiments taken in conjunction with the accompanying drawings.

[0010] 

[Fig.1] Fig. 1 is a diagram showing a usage environment of a drilling sequence data generation device according to a first embodiment.

[Fig.2] Fig. 2 is a diagram showing an example of a functional configuration of the drilling sequence data generation device.

[Fig.3] Fig. 3 is a diagram showing an example of a screen displayed by a screen output unit.

[Fig.4] Fig. 4 is a diagram showing an example of a hardware configuration of the drilling sequence data generation device.

[Fig.5] Fig. 5 is a diagram showing an example of a functional configuration of a drilling sequence data generation device according to a second embodiment.

[Fig.6] Fig. 6 is a diagram showing an example of data stored in a drilling data storage unit.

[Fig.7] Fig. 7 is a diagram showing an example of a functional configuration of a drilling sequence data generation device according to a third embodiment.

[Fig.8] Fig. 8 is a diagram showing an example of a screen according to screen data output by a screen output unit.

[Fig. 9] Fig. 9 is a diagram showing a first example of a process performed by a drilling sequence data generation device according to a fourth embodiment.

[Fig.10] Fig. 10 is a diagram showing a second example of the process performed by the drilling sequence data generation device according to the fourth embodiment.

[Fig.11] Fig. 11 is a diagram showing functions of a drilling sequence data generation device according to a fifth embodiment.

[Fig.12] Fig. 12 is a diagram showing an example of a screen output by a screen output unit.

[Fig.13] Fig. 13 is a diagram showing functions of a drilling sequence data generation device according to a sixth embodiment.

[Fig.14] Fig. 14 is a diagram showing functions of a drilling sequence data generation device according to a seventh embodiment.

[Fig.15] Fig. 15 is a diagram showing functions of a drilling sequence data generation device according to an eighth embodiment.


DESCRIPTION OF EMBODIMENTS



[0011] Hereinafter, embodiments of the invention will be described with reference to the drawings. In addition, in all of the drawings, the same components are denoted by the same reference numerals, and the description thereof will not be repeated.

(First Embodiment)



[0012] Fig. 1 is a diagram showing a usage environment of a drilling sequence data generation device 10 according to this embodiment. The drilling sequence data generation device 10 is used together with a drilling machine 20. The drilling machine 20 forms a plurality of blast holes in a face of a tunnel, a mine shaft, or the like. For example, the plurality of blast holes are used to charge explosives. Positions where the plurality of blast holes are formed are determined, for example, by a worker. The drilling sequence data generation device 10 generates data (hereinafter, referred to as first sequence data) indicating a recommended sequence of forming the plurality of blast holes whose positions have already been determined.

[0013] The drilling sequence data generation device 10 generates screen data that indicates the recommended sequence indicated by the first sequence data and outputs the screen data. For example, the drilling sequence data generation device 10 may transmit the screen data to a display which is provided in an operator's seat of the drilling machine 20 such that the screen data is displayed.

[0014] Further, in a case in which an operator of the drilling machine 20 wears an augmented reality head-mounted display, the drilling sequence data generation device 10 may generate augmented reality screen data and transmit the augmented reality screen data to the head-mounted display such that the augmented reality screen data is displayed. In this case, an example of the screen data is data for displaying the positions and recommended sequence of the plurality of blast holes in the face on an augmented reality screen. Then, the head-mounted display displays the screen data and an image which has been obtained by superimposing marks indicating the positions of the plurality of blast holes in the face and numerical values indicating the formation sequence of the plurality of blast holes on an image of the face generated by a camera provided in the head-mounted display and on which the marks have been superimposed.

[0015] Further, in a case in which the drilling machine 20 includes a projection device that projects an image onto the face, the drilling sequence data generation device 10 generates, as the screen data, data for projecting the positions of the plurality of blast holes onto the face together with the recommended sequence indicated by the first sequence data and transmits the data to the projection device. The projection device projects the positions of the blast holes onto the face together with the recommended sequence indicated by the first sequence data, using the screen data.

[0016] In addition, the screen data output by the drilling sequence data generation device 10 may include a moving image (for example, animation) showing the movement of a boom 22 of the drilling machine 20 according to the formation sequence indicated by the first sequence data together with the positions of the plurality of blast holes and the formation sequence.

[0017] In the example shown in Fig. 1, the drilling sequence data generation device 10 is provided outside the drilling machine 20. However, the drilling sequence data generation device 10 may be mounted on the drilling machine 20.

[0018] Fig. 2 is a diagram showing an example of a functional configuration of the drilling sequence data generation device 10. The drilling sequence data generation device 10 includes a position acquisition unit 110, a sequence data generation unit 120, and a screen output unit 130.

[0019] The position acquisition unit 110 acquires drilling position data. The drilling position data indicates the position of each of the plurality of blast holes to be formed in the face in the face. The drilling position data is formed by, for example, a person who performs the work of forming a tunnel or a mine shaft or a person who makes a plan for the work and is input to the position acquisition unit 110 by the user of the drilling sequence data generation device 10. The drilling position data indicates, for example, the coordinates of each of the plurality of blast holes on a two-dimensional plane indicating the face. In addition, the drilling position data may be the coordinates of a digging start point (hole top) of each of the plurality of blast holes in a three-dimensional space. In addition, the drilling position data may further include the angle (desired digging angle) of each of the blast holes. Further, the drilling position data may include the coordinates of each of a digging start point (hole top) and a digging end point (hole bottom) of each of the plurality of blast holes in the three-dimensional space. In this case, the position acquisition unit 110 can calculate the angle of a straight line connecting the coordinates of the hole top and the hole bottom to calculate the angle (desired digging angle) of the blast hole.

[0020] The sequence data generation unit 120 generates the first sequence data using the drilling position data. When generating the first sequence data, the sequence data generation unit 120 determines the recommended sequence indicated by the first sequence data, for example, such that the time (work time) required to form all of the blast holes or a path is the shortest.

[0021] The sequence data generation unit 120 generates the first sequence data, using a model stored in a model storage unit 140, in addition to the drilling position data. The model stored in the model storage unit 140 generates the first sequence data using at least the drilling position data. The model may be generated by machine learning, such as a neural network, or may be a program based on an algorithm (for example, a 2-opt method) that searches for the shortest path. In the case of the machine learning, training data includes the drilling position data and the work time (or the path) in past cases.

[0022] In addition, the model stored in the model storage unit 140 may be adjusted such that the blast holes located in a specific region (for example, outside) in the first sequence data are formed first. This can be implemented, for example, by giving a weighting coefficient in the algorithm that searches for the shortest path.

[0023] Further, the input of the model stored in the model storage unit 140 may include information related to the drilling machine 20, for example, the number of booms 22 forming the blast holes. In this case, the user of the drilling sequence data generation device 10 also inputs the information related to the drilling machine 20 to the position acquisition unit 110.

[0024] The screen output unit 130 generates the screen data indicating the recommended sequence and outputs the screen data. A specific example of the output destination of the screen data or the like is as described with reference to Fig. 1.

[0025] Fig. 3 is a diagram showing an example of the screen displayed by the screen output unit 130. On the screen shown in Fig. 3, the positions of the plurality of blast holes are displayed together with numerical values indicating the formation sequence of each of the blast holes. In addition, a line indicating the formation sequence is also displayed. This line connects one blast hole and the next blast hole to be formed.

[0026] After viewing this screen, the worker (for example, the operator of the drilling machine 20) may skip any blast hole or may change a drilling sequence of some blast holes during actual drilling as necessary. Further, the operator of the drilling sequence data generation device 10 may input instructions indicating the skip and the change to the drilling sequence data generation device 10. In this case, the sequence data generation unit 120 corrects the first sequence data in response to this input.

[0027] In addition, the formation sequence of the blast holes may be displayed in a tabular form on the screen output by the screen output unit 130.

[0028] Fig. 4 is a diagram showing an example of a hardware configuration of the drilling sequence data generation device 10. The drilling sequence data generation device 10 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input/output interface 1050, and a network interface 1060.

[0029] The bus 1010 is a data transmission path through which the processor 1020, the memory 1030, the storage device 1040, the input/output interface 1050, and the network interface 1060 mutually transmit and receive data. However, a method for connecting the processor 1020 and the like is not limited to the bus connection.

[0030] The processor 1020 is a processor that is implemented by a central processing unit (CPU), a graphics processing unit (GPU), or the like.

[0031] The memory 1030 is a main storage device that implemented by a random access memory (RAM) or the like.

[0032] The storage device 1040 is an auxiliary storage device that is implemented by a hard disk drive (HDD), a solid state drive (SSD), a memory card, a read only memory (ROM), or the like. The storage device 1040 stores program modules that implement each function (for example, the position acquisition unit 110, the sequence data generation unit 120, and the screen output unit 130) of the drilling sequence data generation device 10. The processor 1020 reads each of the program modules onto the memory 1030 and executes the program modules to implement each of the functions corresponding to the program modules. In addition, the storage device 1040 also functions as the model storage unit 140.

[0033] The input/output interface 1050 is an interface for connecting the drilling sequence data generation device 10 and various input/output devices.

[0034] The network interface 1060 is an interface for connecting the drilling sequence data generation device 10 to a network. This network is, for example, a local area network (LAN) or a wide area network (WAN). A method for connecting the network interface 1060 to the network may be a wireless connection or a wired connection.

[0035] As described above, this embodiment causes the drilling sequence data generation device 10 to generate, when acquiring the drilling position data indicating the positions of the plurality of blast holes to be formed in the face, the first sequence data indicating the recommended sequence of forming the plurality of blast holes and outputs the screen data indicating the recommended sequence. Therefore, it is easy for the worker to determine the formation sequence of the plurality of blast holes. As a result, labor is reduced both when the formation of the blast holes is planned and when drilling is performed.

(Second Embodiment)



[0036] Fig. 5 is a diagram showing an example of a functional configuration of a drilling sequence data generation device 10 according to this embodiment. The drilling sequence data generation device 10 shown in Fig. 5 has the same configuration as the drilling sequence data generation device 10 according to the first embodiment except for the following points.

[0037] First, the drilling sequence data generation device 10 includes a drilling data storage unit 150. The drilling data storage unit 150 stores drilling data for the tunnel or the mine shaft that is currently being formed. The drilling data stores data related to the operation of the drilling machine 20 when the blast holes that have already been formed are drilled.

[0038] Then, the sequence data generation unit 120 uses at least a portion of the drilling data in addition to the drilling position data when generating the first sequence data. This is because the drilling data reflects the geology of a region in which the tunnel or the mine shaft is formed. The formation time of the blast holes also changes depending on the geology. Therefore, in this embodiment, the model stored in the model storage unit 140 also uses the drilling data as an input.

[0039] Fig. 6 is a diagram showing an example of the data stored in the drilling data storage unit 150. The drilling data stores data that specifies the position in the extension direction of the tunnel or the mine shaft (for example, data indicating how many times blasting is performed to form the blast hole: described as a face number in Fig. 6) and drilling data when the blast hole is drilled at that position. A plurality of blast holes are formed in one face, and the drilling data is stored for each blast hole together with data indicating the positions of the blast holes in the face.

[0040] In the example shown in Fig. 6, the drilling data includes time required per unit length, vibration data, operation data, output data, and image data.

[0041] The time required per unit length is the time required to dig the blast hole by a unit length (for example, 50 cm) . The vibration data indicates a chart of at least one of vibration and sound generated during drilling. These data items directly indicate the difference between strata.

[0042] The operation data indicates the history of operations (for example, mechanical operations for levers and the like) performed on the drilling machine 20 by the operator during drilling. The operation data indicates whether the operator was struggling during drilling and indirectly indicates the length of the time required for drilling.

[0043] The output data indicates the history of the magnitude of the output from the drilling machine 20. In a case in which the drilling machine 20 is a hydraulic device, the output is indicated by, for example, oil pressure or oil temperature. In addition, in a case in which the drilling machine 20 is an electric device, the output is indicated by, for example, a power consumption value (or a current value) . In a case in which the stratum is hard, energy required for drilling increases. Therefore, the output data also indirectly indicates the length of the time required for drilling.

[0044] The image data is an image of the face. Further, instead of the image data or together with the image data, roughness data indicating a distribution of the roughness of the surface of the face may be used. The roughness data is generated using, for example, 3D-LiDAR. The image data can be analyzed to understand the roughness of the face. The roughness of the face indicates the state of the stratum in the region in which the face is located or the face. In addition, in a case in which the image data includes color data, it is also possible to estimate a distribution of the hardness of the face from the distribution of colors. Therefore, the image data (or roughness data) also affects the formation sequence of the blast holes.

[0045] In addition, it is preferable that the drilling data used by the sequence data generation unit 120 is data a predetermined number of operations before (for example, data in the previous operation, data within two operations before, or data within three operations before) .

[0046] In this embodiment, as in the first embodiment, labor is reduced both when the formation of the blast holes is planned and when drilling is performed. Further, the sequence data generation unit 120 uses the drilling data when generating the first sequence data indicating the recommended sequence of forming the plurality of blast holes. The drilling data indicates the state of the face or the state of the strata surrounding the face. Therefore, the reliability of the first sequence data increases.

(Third Embodiment)



[0047] Fig. 7 is a diagram showing an example of a functional configuration of a drilling sequence data generation device 10 according to this embodiment. The drilling sequence data generation device 10 shown in Fig. 7 has the same configuration as the drilling sequence data generation device 10 according to the second embodiment except for the following points.

[0048] First, the drilling sequence data generation device 10 includes a second sequence data acquisition unit 160. The second sequence data acquisition unit 160 acquires second sequence data. The second sequence data is different from the first sequence data and indicates a formation sequence of the plurality of blast holes. The second sequence data is formed by, for example, a worker (the worker may be the operator of the drilling machine 20 or another person) and indicates a sequence according to the worker's rule of thumb.

[0049] Then, the screen output unit 130 generates, as the screen data, data for visually checking the formation sequence indicated by the first sequence data and the formation sequence indicated by the second sequence data. In addition, the screen data may include at least one of a predicted value of the work time according to the first sequence data and a predicted value of the work time according to the second sequence data, and a difference between the two predicted values. Further, the predicted values and the difference therebetween may be output by voice.

[0050] Furthermore, in a case in which the screen data includes animation showing the movement of the boom 22, the screen data may show only the movement of the boom 22 according to the first sequence data, may show the movement of the boom 22 according to the first sequence data and the movement of the boom 22 according to the second sequence data to be superimposed in a semi-transmissive state, or may show the movement of the boom 22 according to the first sequence data and the movement of the boom 22 according to the second sequence data in different display regions.

[0051] Fig. 8 is a diagram showing an example of a screen according to the screen data output by the screen output unit 130. In Fig. 8, the screen includes a region showing the first sequence data and a region showing the second sequence data. The content of display in each region is as described with reference to Fig. 3.

[0052] In addition, a button for selecting one of the first sequence data and the second sequence data may be displayed on this screen. The operator of the drilling machine 20 uses this button to select the sequence data to be actually applied. Then, the drilling sequence data generation device 10 guides the formation of a plurality of blast holes according to the selected sequence data.

[0053] In this embodiment, the same effect as that in the second embodiment is obtained. Further, the screen according to the screen data includes the second sequence data as well as the first sequence data. Therefore, the worker can visually understand how the formation sequence of the blast holes has changed as compared to the rule of thumb up to now.

(Fourth Embodiment)



[0054] In this embodiment, a drilling machine 20 has a plurality of booms 22 and operates the plurality of booms 22 in parallel. Then, the drilling sequence data generation device 10 generates the first sequence data corresponding to each of the plurality of booms 22.

[0055] Specifically, when the position acquisition unit 110 acquires the drilling position data, the sequence data generation unit 120 allocates, to each of the plurality of blast holes, the booms 22 which can reach the blast hole (hereinafter, referred to as allocation data) . In this case, a plurality of the booms 22 may be allocated to one blast hole. Then, the sequence data generation unit 120 acquires information indicating an allocation balance. This information indicates the number of blast holes to be allocated to each of the plurality of booms 22 (or the ratio of the number of blast holes to be allocated to the total number of blast holes) and is input to the drilling sequence data generation device 10 by, for example, the worker.

[0056] Then, the sequence data generation unit 120 calculates the number of blast holes to be drilled by each of the plurality of booms 22. In this case, the sequence data generation unit 120 uses the above-described allocation data. Then, the sequence data generation unit 120 generates the first sequence data corresponding to each of the plurality of booms 22 using the calculated number of blast holes. Then, the sequence data generation unit 120 checks whether or not the plurality of booms 22 physically interfere with each other when the plurality of booms 22 are operated according to the first sequence data and confirms the first sequence data when there is no problem. On the other hand, in a case in which the plurality of booms 22 are expected to interfere with each other, the sequence data generation unit 120 generates another first sequence data item and repeats the same process as described above.

[0057] In addition, when calculating the number of blast holes to be drilled by each of the plurality of booms 22, the sequence data generation unit 120 may use data indicating the hardness of a portion in which each blast hole is formed. This data is, for example, drilling data (for example, time required for drilling) for each blast hole in the past (for example, in the previous operation). Then, the sequence data generation unit 120 reduces the number of blast holes allocated to the boom 22 to which a relatively hard spot has been allocated.

[0058] Fig. 9 is a diagram showing a first example of a process performed by the drilling sequence data generation device 10 according to this embodiment. In the example shown in Fig. 9, the drilling machine 20 has three booms 22 (a left boom, a middle boom, and a right boom) . As shown in Fig. 9(A), the drilling position data has positional information of the blast holes, but does not have information indicating by which boom 22 each blast hole has to be drilled. Then, as shown in screen data of Fig. 9(B), the sequence data generation unit 120 generates the first sequence data for each of the three booms 22.

[0059] Fig. 10 is a diagram showing a second example of the process performed by the drilling sequence data generation device 10 according to this embodiment. In the example shown in Fig. 10, the drilling machine 20 has three booms 22 (a left boom, a middle boom, and a right boom). As shown in Fig. 10(A), the drilling position data includes information indicating by which boom 22 each blast hole has to be drilled, in addition to the positional information of the blast holes . Then, as shown in screen data of Fig. 10 (B), the sequence data generation unit 120 generates the first sequence data for each of the three booms 22. In this case, the sequence data generation unit 120 also changes the number of blast holes to be handled by each boom 22. For example, in a case in which the geology of the region to be handled by the left boom is hard, the sequence data generation unit 120 reduces the number of blast holes to be handled by the left boom and increases the number of blast holes to be handled by the middle boom.

[0060]  As described above, this embodiment allows, in a case in which the drilling machine 20 has a plurality of booms 22, the drilling sequence data generation device 10 to generate the first sequence data for each of the booms 22. In addition, the sequence data generation unit 120 reduces the number of blast holes allocated to the boom 22 to which a hard spot has been allocated. Therefore, the time required to form the plurality of blast holes is reduced.

(Fifth Embodiment)



[0061] Fig. 11 is a diagram showing the functions of a drilling sequence data generation device 10 according to this embodiment. In this embodiment, a drilling machine 20 has a plurality of booms 22 and operates the plurality of booms 22 in parallel. Then, the sequence data generation unit 120 of the drilling machine 20 makes the relative distances of the plurality of booms 22 satisfy a predetermined standard when generating the first sequence data. Hereinafter, this standard is referred to as a first standard. The first standard indicates, for example, the lower limit of the relative distances of the plurality of booms 22. In this case, the sequence data generation unit 120 generates the first sequence data such that a relative distance L of the plurality of booms 22 during drilling is equal to or greater than the first standard. In this case, the sequence data generation unit 120 generates the first sequence data for each of the plurality of booms 22.

[0062] In addition, the first standard is a value at which adjacent booms 22 do not physically interfere with each other during drilling and is set by, for example, the operator of the drilling sequence data generation device 10 or a manager of a construction site. The drilling sequence data generation device 10 may store only one first standard or may store a plurality of different first standards. In the latter case, the sequence data generation unit 120 may generate the first sequence data for each of the plurality of first standards and for each of the plurality of booms 22.

[0063] Fig. 12 is a diagram showing an example of the screen output by the screen output unit 130 of the drilling sequence data generation device 10. In the example shown in Fig. 12, the sequence data generation unit 120 generates the first sequence data for each of the plurality of first standards and for each of the plurality of booms 22. Then, the screen output unit 130 generates screen data such that the first sequence data can be displayed on one screen. Specifically, the screen output unit 130 displays the recommended sequence for each of the plurality of booms 22 in one display region for each of the plurality of first standards. In addition, a display aspect of each display region is the same as that in the example shown in Fig. 9(B).

[0064] This embodiment also allows, in a case in which the drilling machine 20 has a plurality of booms 22, the drilling sequence data generation device 10 to generate the first sequence data for each of the booms 22. In addition, in a case in which the blast holes are drilled according to the first sequence data, the possibility of interference between the plurality of booms 22 is reduced. Further, in a case in which the screen output unit 130 displays the screen shown in Fig. 12, the operator of the drilling sequence data generation device 10 can understand how the drilling sequence changes depending on a change in the first standard.

(Sixth Embodiment)



[0065] Fig. 13 is a diagram showing the functions of a drilling sequence data generation device 10 according to this embodiment. The sequence data generation unit 120 of the drilling sequence data generation device 10 sequentially selects a plurality of blast holes to sequentially determine the formation sequence of the plurality of blast holes. Further, in this embodiment, a standard for the movement direction of the boom during the formation of the plurality of blast holes is preset. Hereinafter, this standard is referred to as a second standard. Then, the sequence data generation unit 120 of the drilling machine 20 generates the first sequence data using the second standard.

[0066] For example, the second standard indicates a direction. Then, when selecting a blast hole to be drilled after a certain blast hole, the sequence data generation unit 120 sets the amount of movement of the boom in the direction indicated by the second standard to be equal to or greater than 0 as much as possible. In other words, when generating the first sequence data, the sequence data generation unit 120 prevents the boom from being moved backward with respect to the direction indicated by the second standard as much as possible. In addition, the sequence data generation unit 120 may correct the first sequence data generated using the second standard as necessary such that the movement distance of the boom is shortened (for example, minimized).

[0067] For example, the sequence data generation unit 120 generates the first sequence data as follows. First, as shown in Fig. 13, the sequence data generation unit 120 generates a pattern that reciprocates in a direction substantially perpendicular to the second standard (for example, such that an angle θ of a traveling direction with respect to the second standard is equal to or greater than 75°). Then, the blast holes are selected in an order in which the blast holes are superimposed on this pattern to generate initial data of the first sequence data. Then, the sequence data generation unit 120 corrects the initial data such that the movement distance of the boom is shortened (for example, minimized).

[0068] In addition, the drilling sequence data generation device 10 may store only one second standard or may store a plurality of different second standards. In the latter case, the sequence data generation unit 120 may generate the first sequence data for each of the plurality of second standards. Then, the screen output unit 130 of the drilling sequence data generation device 10 may display the first sequence data for each of the plurality of second standards on one screen.

[0069] Further, in a case in which the drilling machine 20 has a plurality of booms 22, the drilling sequence data generation device 10 may store the second standard for each of the plurality of booms 22. In this case, the sequence data generation unit 120 may generate the first sequence data for each of the plurality of second standards and for each of the plurality of booms 22. Then, the screen output unit 130 of the drilling sequence data generation device 10 may display the first sequence data generated for each of the plurality of second standards and for each of the plurality of booms 22 on one screen. An example of this screen is the same as that in the example shown in Fig. 12.

[0070] This embodiment allows the manager or the user of the drilling sequence data generation device 10 to set the standard for the movement direction of the boom 22.

(Seventh Embodiment)



[0071] Fig. 14 is a diagram showing the functions of a drilling sequence data generation device 10 according to this embodiment. The sequence data generation unit 120 of the drilling sequence data generation device 10 sequentially selects a plurality of blast holes to sequentially determine the formation sequence of the plurality of blast holes . Some rules may be established when the drilling sequence of the blast holes is determined. An example of this rule is the first standard described in the fifth embodiment. In this case, this rule may be satisfied until a certain blast hole is selected, but may not be satisfied when the next blast hole (hereinafter, referred to as a first blast hole) is selected. In this case, the screen output unit 130 outputs information indicating the first blast hole.

[0072] For example, in the example shown in Fig. 14 (A), the screen output unit 130 displays data indicating a drilling sequence up to the first blast hole on the screen indicating the positions of the plurality of blast holes. In this case, the screen output unit 130 displays the first blast hole in an aspect different from the other blast holes. Here, an example of the different aspect is that at least one of a color, a pattern, and an outline is different.

[0073] In addition, the sequence data generation unit 120 may generate the first sequence data assuming that there is no first blast hole. In this case, as shown in Fig. 14(B), the screen output unit 130 may display the position of the first blast hole on a screen showing the recommended sequence indicated by the first sequence data.

[0074] This embodiment causes, in a case in which a predetermined rule is not satisfied while the sequence data generation unit 120 is determining the recommended sequence of the blast holes, the screen output unit 130 to output the position of the first blast hole which is the cause of the dissatisfaction. Therefore, the manager or the user of the drilling sequence data generation device 10 can easily recognize the first blast hole. In addition, the manager or the user can recognize the recommended sequence when the blast holes are formed assuming there is no first blast hole.

(Eighth Embodiment)



[0075] Fig. 15 is a diagram showing the functions of a drilling sequence data generation device 10 according to this embodiment. The drilling sequence data generation device 10 according to this embodiment has the same configuration as the drilling sequence data generation device 10 according to any of the above-described embodiments except for the following points.

[0076] First, the drilling position data includes attribute data. The attribute data indicates attributes of at least one blast hole and is set, for example, by a person who determines the position of the blast hole. For example, the attribute data indicates that it is preferable to form the blast hole last. This blast hole is, for example, a blast hole that is located at the bottom. The reason is that, in a case in which the blast hole located at the bottom is formed first, when a blast hole located above the blast hole is formed, bedrock debris is likely to be accumulated in front of or near the blast hole located at the bottom.

[0077] Then, the sequence data generation unit 120 generates the first sequence data using this attribute data. For example, in a case in which the attribute data indicates that it is preferable to form the blast hole last, the first sequence data is generated such that the blast hole is formed last.

[0078] In addition, the attribute data may indicate the attributes of all of the blast holes. For example, the attribute data may indicate the relative positions of all of the blast holes (for example, the bottom, the middle, or the top) . In this case, when generating the first sequence data, the sequence data generation unit 120 generates the first sequence data such that the blast hole whose attribute indicates the "bottom" is formed last.

[0079] In addition, it is preferable that the attributes to be included in the attribute data are preset. For example, a plurality of candidates for the attributes are preset. Then, the person who generates the attribute data selects the attributes of each of the blast holes from the plurality of candidates.

[0080] This embodiment makes it easy for the worker to determine the formation sequence of a plurality of blast holes. In addition, the drilling position data includes the attribute data. Then, the drilling sequence data generation device 10 generates the first sequence data using this attribute data. Therefore, the validity of the first sequence data is high.

[0081] The embodiments of the invention have been described above with reference to the drawings. However, these embodiments are examples of the invention, and various configurations other than the above-described configurations can also be adopted.

[0082] In addition, in the plurality of flowcharts used in the above description, a plurality of steps (processes) are described in order. However, the execution order of the steps in each of the embodiments is not limited to the above-described order. In each of the embodiments, the order of the steps shown in the flowcharts can be changed within a range that the content is consistent. Further, the above-described embodiments can be combined as long as the contents do not contradict each other.

[0083] This application claims priority based on Japanese Patent Application No. 2020-211080 filed on December 21, 2020, and the entire disclosure thereof is incorporated herein.

REFERENCE SIGNS LIST



[0084] 

10 drilling sequence data generation device

20 drilling machine

22 boom

110 position acquisition unit

120 sequence data generation unit

130 screen output unit

140 model storage unit

150 drilling data storage unit

160 second sequence data acquisition unit




Claims

1. A drilling sequence data generation device comprising:

a position acquisition unit that acquires drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face;

a sequence data generation unit that generates first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and

a screen output unit that generates screen data indicating the recommended sequence and outputs the screen data.


 
2. The drilling sequence data generation device according to claim 1,

wherein the face is provided in a tunnel or a mine shaft, and

the sequence data generation unit acquires drilling data which is data when blast holes that have already been formed at a time of digging the tunnel or the mine shaft are formed and generates the first sequence data using the drilling position data and the drilling data.


 
3. The drilling sequence data generation device according to claim 2,
wherein the drilling data includes time required to form the blast holes.
 
4. The drilling sequence data generation device according to claim 2 or 3,
wherein the drilling data includes vibration data indicating a vibration or a sound generated during the formation of the blast holes.
 
5. The drilling sequence data generation device according to any one of claims 2 to 4,
wherein the drilling data includes operation data indicating an operation performed by an operator on a machine used to form the blast holes.
 
6. The drilling sequence data generation device according to any one of claims 2 to 5,
wherein the drilling data includes output data indicating a magnitude of an output of a machine used for the blast holes.
 
7. The drilling sequence data generation device according to any one of claims 1 to 6,
wherein the sequence data generation unit generates the first sequence data further using at least one of roughness data indicating roughness of a surface of the face and an image of the face.
 
8. The drilling sequence data generation device according to any one of claims 1 to 7, further comprising:

a second sequence data acquisition unit that acquires, from an outside, second sequence data which is different from the first sequence data and which indicates a formation sequence of the plurality of blast holes,

wherein the screen output unit generates, as the screen data, data for visually checking the formation sequence indicated by the first sequence data and the formation sequence indicated by the second sequence data.


 
9. The drilling sequence data generation device according to any one of claims 1 to 8,

wherein a plurality of booms are used to form the plurality of blast holes, and

the sequence data generation unit allocates, to each of the plurality of booms, the blast holes to be formed by the boom and generates the first sequence data for each of the plurality of booms.


 
10. The drilling sequence data generation device according to any one of claims 1 to 9,
wherein the screen output unit includes, in the screen data, a moving image showing movement of a boom that performs drilling when the drilling is performed according to the first sequence data.
 
11. The drilling sequence data generation device according to any one of claims 1 to 10,

wherein the screen data is data for projecting the positions of the plurality of blast holes onto the face together with the recommended sequence indicated by the first sequence data, and

the screen output unit outputs the screen data to a projection device that projects an image onto the face.


 
12. The drilling sequence data generation device according to any one of claims 1 to 10,

wherein the screen data is data for displaying the positions of the plurality of blast holes in the face on an augmented reality screen, and

the screen output unit outputs the screen data to an augmented reality display.


 
13. The drilling sequence data generation device according to any one of claims 1 to 12,

wherein a plurality of booms are used to form the plurality of blast holes,

a first standard to be satisfied by a relative distance of the plurality of booms during the formation of the plurality of blast holes is set, and

the sequence data generation unit generates the first sequence data for each of the plurality of booms such that the relative distance of the plurality of booms satisfies the first standard.


 
14. The drilling sequence data generation device according to claim 13,

wherein a plurality of the first standards are set,

the sequence data generation unit generates the first sequence data for each of the plurality of first standards and for each of the plurality of booms, and

the screen data is data for displaying the first sequence data generated for each of the plurality of first standards and for each of the plurality of booms on one screen.


 
15. The drilling sequence data generation device according to claim 13 or 14,

wherein the sequence data generation unit sequentially selects the plurality of blast holes to sequentially determine the formation sequence of the plurality of blast holes, and

when the first standard is not satisfied at a time of selecting a first blast hole, the screen output unit outputs information indicating the first blast hole.


 
16. The drilling sequence data generation device according to claim 15,
wherein the sequence data generation unit generates the first sequence data assuming that the first blast hole is not present.
 
17. The drilling sequence data generation device according to any one of claims 1 to 16,

wherein a second standard indicating a standard for a movement direction of a boom during the formation of the plurality of blast holes is set, and

the sequence data generation unit generates the first sequence data using the second standard.


 
18. The drilling sequence data generation device according to claim 17,

wherein a plurality of the second standards are set,

the sequence data generation unit generates the first sequence data for each of the plurality of second standards, and

the screen data is data for displaying the first sequence data generated for each of the plurality of second standards on one screen.


 
19. The drilling sequence data generation device according to any one of claims 1 to 18,

wherein the drilling position data further includes attribute data indicating an attribute of at least one of the blast holes, and

the sequence data generation unit generates the first sequence data further using the attribute data.


 
20. A drilling sequence data generation method executed by a computer, the drilling sequence data generation method comprising:

a position acquisition process of acquiring drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face;

a sequence data generation process of generating first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and

a screen output process of generating screen data indicating the recommended sequence and outputting the screen data.


 
21. A program that causes a computer to implement:

a position acquisition function of acquiring drilling position data indicating a position of each of a plurality of blast holes to be formed in a face in the face;

a sequence data generation function of generating first sequence data indicating a recommended sequence of forming the plurality of blast holes using the drilling position data; and

a screen output function of generating screen data indicating the recommended sequence and outputting the screen data.


 




Drawing

















































Search report













Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description