Method for determining the length of a working line in a boundary irregular open pit mine
By employing a calculation method based on a mathematical model of irregular surface boundaries in open-pit mines, the working line length of irregularly boundaryed open-pit mines can be accurately determined, solving the problem of inaccurate calculations in existing technologies and achieving efficient optimization of mining plans and improved economic benefits.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- LIAO NING GONG CHENG JI SHU DA XUE E ER DUO SI YAN JIU YUAN
- Filing Date
- 2025-11-28
- Publication Date
- 2026-05-29
AI Technical Summary
Existing technologies cannot accurately calculate the working line length of irregular open-pit mines, resulting in inaccurate calculations that fail to reflect the complexity of the actual working face, easily leading to ore loss and increased stripping volume.
Based on the mathematical model of irregular surface boundaries in open-pit mines, and combined with open-pit mining design, the working line length is determined by calculating the advance vector, unit advance vector, and working line direction vector. The coordinates of the intersection point between the working line and the boundary are obtained in stages, and the working line length is accurately calculated.
It improved the adaptability of the working line to complex terrain and the accuracy of calculations, avoided ore loss and increased stripping volume, and provided key data support for open-pit mining plans.
Smart Images

Figure CN121614711B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of open-pit coal mining technology, specifically relating to a method for determining the length of the working line in an irregularly boundaryed open-pit mine. Background Technology
[0002] In existing technologies, methods for determining the length of the working line in irregular open-pit mines typically have the following advantages: First, they can accurately locate the mining working line, providing data support for optimizing the mining sequence, quantitatively comparing the mining efficiency of different advance directions, and evaluating the economic benefits of each scheme; second, they can adjust the production plan and optimize the scheduling of production equipment based on the dynamic changes in the working line length, thereby improving the production efficiency of the working line.
[0003] Patent CN115964790B discloses a method for determining the advance of the open-pit coal mining working line under end-side mining conditions. This method uses the annual production capacity of the open-pit mine as a rigid constraint and fully considers the annual production capacity of end-side mining to determine the advance of the open-pit coal mining working line. Patent CN114033380B discloses a method for open-pit mining of inclined coal seams with parallel double working lines advancing in opposite directions. This method first longitudinally mines to the bottom of the pit, and then arranges two parallel transverse mining working lines along the dip of the coal seam at the end-side of the longitudinal mining. It has the advantages of shorter overall haulage distance, simple two-phase setting, no restriction on coal seam occurrence, and early internal drainage time. Patent CN112364474B discloses a mining scheme based on open-pit zoned mining technology. This method analyzes the current status of the dump and spoil heap, optimizes the slope morphology of the spoil heap, formulates mining sequence scheme, end-side mining and dumping scheme for adjacent mining areas, and mining and dumping project schedule. It can achieve the goals of shortening haulage distance, reducing stripping ratio, and ensuring reliable production capacity continuity.
[0004] These patents all focus on open-pit mining methods and do not consider the impact of irregular open-pit boundaries on the working line length, leading to inaccurate calculations. Furthermore, they fail to provide continuous dynamic analysis of the working line length, cannot reflect the complexity of the actual working face, and are prone to ore loss and increased stripping volume. Therefore, there is an urgent need to find a method for determining the working line length in irregular open-pit boundaries. This method should not only be applicable to any irregular open-pit boundary, accurately locating the mining working line, but also dynamically analyze the characteristics of working line length changes, providing data support for subsequent open-pit mining plans. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this application proposes a method for determining the length of the working line in irregular open-pit mines, comprising:
[0006] Based on the mathematical model of irregular surface boundaries in open-pit mines, and in conjunction with open-pit mine mining design, the starting point and ending point of the open-pit mine working line are determined.
[0007] Calculate the propulsion vector based on the starting and ending points of the propulsion.
[0008] Determine the total propulsion distance based on the propulsion vector;
[0009] Calculate the unit thrust vector based on the thrust vector and the total thrust distance;
[0010] Based on the propulsion starting point and the unit propulsion vector, the propulsion position function is obtained;
[0011] Calculate the working line direction vector based on the unit advance vector;
[0012] Based on the propulsion position function and the working line direction vector, the parametric equation of the working line is obtained;
[0013] The total advance distance is divided into j stages. Based on the cumulative advance length corresponding to each stage, the mathematical model of the irregular surface boundary of the open-pit mine, and the parametric equation of the working line, the coordinates of the intersection point between the working line and the boundary in each stage are obtained respectively.
[0014] The length of the working line in each stage of the irregular open-pit mine is obtained by using the coordinates of the intersection point between the working line and the boundary at each stage.
[0015] The mathematical model for the irregular surface boundary of the open-pit mine is calculated as follows:
[0016] ;
[0017] Among them, g i (u) is a mathematical model of the irregular surface boundary of an open-pit mine. x is a global parameter. i (u) represents the global parametric equation for the irregular boundary of an open-pit mine, where x is the variable expression and y is the variable expression. i (u) is the global parametric equation y variable expression for the irregular boundary of an open-pit mine, (x) i ,y i (x) represents the starting coordinates of the characteristic points of the irregular boundary of the open-pit mine. i+1 ,y i+1 ) represents the endpoint coordinates of the irregular boundary feature point of the open-pit mine, s is the arc length, and l is the arc length. i S represents the length of each line segment in the irregular boundary of an open-pit mine, specifically the length of the line segment between the i-th and (i+1)-th adjacent feature points. i The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the i-th feature point P. i The cumulative path length at time S i+1 The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the (i+1)th feature point P.i+1 The cumulative path length at time, where L is the total length of the irregular boundary of the open-pit mine.
[0018] The propulsion vector is calculated based on the propulsion starting point and the propulsion ending point, using the following formula:
[0019] ;
[0020] in, For the propulsion vector, To advance the starting point, To advance towards the finish line, (x n ,y n (x) represents the coordinates of the starting point of the propulsion. m ,y m (x, y) represents the coordinates of the endpoint of the propulsion, and (x, y) represents the x-axis component and y-axis component of the propulsion vector.
[0021] The total propulsion distance is determined based on the propulsion vector, and the calculation formula is as follows:
[0022] ;
[0023] in, Let (x, y) be the x-axis component and y-axis component of the propulsion vector. To advance the total distance.
[0024] The unit thrust vector is calculated based on the thrust vector and the total thrust distance, using the following formula:
[0025] ;
[0026] in, As a unit propulsion vector, For the propulsion vector, To advance the vector, we need to divide it into x-axis and y-axis components. To advance the total distance, (x0, y0) represents the x-axis component and y-axis component of the unit advance vector.
[0027] The propulsion position function is obtained based on the propulsion starting point and the unit propulsion vector, and the calculation formula is as follows:
[0028] ;
[0029] in, To advance the position function, To increase the distance, As a unit propulsion vector, To advance the starting point, (x n ,y n ( ) represents the coordinates of the starting point of the advance. The unit propagation vector is the x-axis component vector and the y-axis component vector.
[0030] The working line direction vector is calculated based on the unit propulsion vector, using the following formula:
[0031] ;
[0032] in, The working line direction vector, The x-axis component of the unit propulsion vector. The y-axis component vector of the unit propulsion vector.
[0033] The working line parametric equation is obtained based on the propulsion position function and the working line direction vector, and the calculation formula is as follows:
[0034] ;
[0035] in, The equation of the working line is a straight line parametric equation. To advance the position function, To increase the distance, The working line direction vector. It represents the directed distance along the working line.
[0036] The total advancing distance is divided into j stages. Based on the cumulative advancing length corresponding to each stage, the mathematical model of the irregular surface boundary of the open-pit mine, and the parametric equation of the working line, the coordinates of the intersection point between the working line and the boundary for each stage are obtained. The calculation formula is as follows:
[0037] ;
[0038] ;
[0039] ;
[0040] ;
[0041] ;
[0042] ;
[0043] Where (x1, y1) are the coordinates of the first intersection point between the working line and the boundary, and (x2, y2) are the coordinates of the next intersection point between the working line and the boundary. These are global parameters. Let the working line direction vector be denoted as η1, η2, ..., ηj. The total propulsion distance D is divided into j segments, with the cumulative propulsion lengths corresponding to each segment being η1, η2, ..., ηj. j η jFor each cumulative advance length / m, P(η) j ) is when the cumulative propulsion length is η j At that time, the corresponding propulsion position, P(η) j ) x When the cumulative propulsion length is η j At that time, the corresponding x-coordinate of the propulsion position, P(η) j ) y When the cumulative propulsion length is η j At that time, the corresponding advancing position y-coordinate, λ1 is the directed distance along the working line direction from the first intersection point of the working line and the irregular boundary of the open-pit mine, and λ2 is the directed distance along the working line direction from the second intersection point of the working line and the irregular boundary of the open-pit mine. It is the x-axis component vector of the working line direction vector. It is the y-axis component vector of the working line direction vector.
[0044] The length of the working line in the irregular open-pit mine at each stage is obtained based on the coordinates of the intersection point between the working line and the boundary at each stage. The calculation formula is as follows:
[0045] ;
[0046] Where, d j Let (x1, y1) be the working line length of the irregular open-pit mine in the j-th stage, (x2, y2) be the coordinates of the first intersection point between the working line and the boundary, and (x2, y2) be the coordinates of the second intersection point between the working line and the boundary.
[0047] Beneficial effects:
[0048] This application proposes a method for determining the working line length in irregularly boundaryed open-pit mines. This method improves the adaptability and calculation accuracy of the working line to complex open-pit mine boundaries. By calculating the advance vector and working direction vector, the working line length at any advance position can be accurately determined, avoiding the problems of ore loss and increased stripping volume caused by boundary simplification. It provides crucial data support for optimizing mining plans and mine economic benefits, and offers a reliable technical tool for developing efficient mining plans for open-pit mines with complex boundaries. Attached Figure Description
[0049] Figure 1 A flowchart illustrating a method for determining the length of a working line in an irregular open-pit mine according to an embodiment of this application;
[0050] Figure 2 The mathematical model g of the irregular boundary of the open-pit mine in this embodiment of the application i (u);
[0051] Figure 3 The cumulative advance length of the open-pit mine working line in the embodiments of this application is... Schematic diagram for calculating the length of the working line;
[0052] Figure 4 The cumulative advance length of the open-pit mine working line in the embodiments of this application is... Schematic diagram for calculating the length of the working line;
[0053] Figure 5 The cumulative advance length of the open-pit mine working line in the embodiments of this application is... Schematic diagram for calculating the length of the working line;
[0054] Figure 6 The cumulative advance length of the open-pit mine working line in the embodiments of this application is... Schematic diagram for calculating the length of the working line;
[0055] Figure 7 The cumulative advance length of the open-pit mine working line in the embodiments of this application is... A schematic diagram for calculating the length of the working line. Detailed Implementation
[0056] The specific implementation methods of this application will be further described in detail below with reference to the accompanying drawings and embodiments.
[0057] Example 1:
[0058] This embodiment proposes a method for determining the length of the working line in an irregularly boundaryed open-pit mine, such as... Figure 1 As shown, it includes:
[0059] Step S1: Based on the mathematical model of irregular surface boundaries in open-pit mines and in conjunction with open-pit mine mining design, determine the starting point and ending point of the open-pit mine working line.
[0060] In this embodiment, the mathematical model g of the irregular surface boundary of the open-pit mine is used. i (u), and in conjunction with the open-pit mine mining design, determine the starting point P of the open-pit mine working line advance. start (x n ,y n ) and the endpoint P end (x m ,y m The mathematical model for the irregular surface boundary of the open-pit mine is calculated as follows:
[0061] ;
[0062] Among them, g i (u) is a mathematical model of the irregular surface boundary of an open-pit mine. x is a global parameter. i (u) represents the global parametric equation for the irregular boundary of an open-pit mine, where x is the variable expression and y is the variable expression. i(u) is the global parametric equation y variable expression for the irregular boundary of an open-pit mine, (x) i ,y i (x) represents the starting coordinates of the characteristic points of the irregular boundary of the open-pit mine. i+1 ,y i+1 ) represents the endpoint coordinates of the irregular boundary feature point of the open-pit mine, s is the arc length, and l is the arc length. i S represents the length of each line segment in the irregular boundary of an open-pit mine, specifically the length of the line segment between the i-th and (i+1)-th adjacent feature points. i The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the i-th feature point P. i The cumulative path length at time S i+1 The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the (i+1)th feature point P. i+1 The cumulative path length at time, where L is the total length of the irregular boundary of the open-pit mine.
[0063] In this embodiment, the starting point P of the open-pit mine working line is determined. start (x n ,y n )=(0,0) and the endpoint P end (x m ,y m )=(0,200) For example Figure 2 As shown, the mathematical model g of the irregular surface boundary of the open-pit mine is... i The formula for (u) is:
[0064] Line segment l1: (0,0)—(100,0);
[0065] ;
[0066] Line segment l2: (100,0)—(200,100);
[0067] ;
[0068] Line segment l3: (200,100)—(200,200);
[0069] ;
[0070] Line segment l4: (200,200)—(100,200);
[0071] ;
[0072] Line segment l5: (100,200)—(100,150);
[0073] ;
[0074] Line segment l6: (100,150)—(50,150);
[0075] ;
[0076] Line segment l7: (50,150)—(50,100);
[0077] ;
[0078] Line segment l8: (50,100)—(0,100);
[0079] ;
[0080] Line segment l9: (0,100)—(0,0);
[0081] .
[0082] Step S2: Calculate the propulsion vector based on the propulsion start point and propulsion end point, using the following formula:
[0083] ;
[0084] in, For the propulsion vector, To advance the starting point, To advance towards the finish line, (x n ,y n (x) represents the coordinates of the starting point of the propulsion. m ,y m (x, y) represents the coordinates of the endpoint of the propulsion, and (x, y) represents the x-axis component and y-axis component of the propulsion vector.
[0085] In this embodiment, based on the propulsion starting point P start (x n ,y n )=(0,0) and the endpoint P end (x m ,y m )=(0,200), calculate the propulsion vector for:
[0086] .
[0087] Step S3: Determine the total thrust distance based on the thrust vector, calculated as follows:
[0088] ;
[0089] in, Let (x, y) be the x-axis component and y-axis component of the propulsion vector. To advance the total distance.
[0090] In this embodiment, the total propulsion distance D is determined based on the propulsion vector as follows:
[0091] ;
[0092] Step S4: Calculate the unit thrust vector based on the thrust vector and the total thrust distance. The calculation formula is as follows:
[0093] ;
[0094] in, As a unit propulsion vector, Let (x, y) be the x-axis component and y-axis component of the propulsion vector. To advance the total distance, (x0, y0) represents the x-axis component and y-axis component of the unit advance vector.
[0095] In this embodiment, based on the propulsion vector Given a total propulsion distance D = 200m, calculate the unit propulsion direction vector. for:
[0096] ;
[0097] Step S5: Based on the propulsion starting point and the unit propulsion vector, obtain the propulsion position function, calculated as follows:
[0098] ;
[0099] in, To advance the position function, To increase the distance, As a unit propulsion vector, To advance the starting point, (x n ,y n (x0, y0) represents the coordinates of the starting point of the propulsion, and (x0, y0) represents the x-axis component and y-axis component of the unit propulsion vector.
[0100] In this embodiment, based on the propulsion starting point P start (x n ,y n )=(0,0) and unit propulsion vector The propulsion position function is obtained. :
[0101] .
[0102] Step S6: Calculate the working line direction vector based on the unit advance vector. The calculation formula is as follows:
[0103] ;
[0104] in, Let x0 be the working line direction vector, x0 be the x-axis component of the unit propulsion vector, and y0 be the y-axis component of the unit propulsion vector.
[0105] In this embodiment, based on the unit propulsion direction vector Calculate the working line direction vector :
[0106] .
[0107] Step S7: Based on the propulsion position function and the working line direction vector, obtain the working line parametric equation, calculated as follows:
[0108] ;
[0109] in, The equation of the working line is a straight line parametric equation. To advance the position function, To increase the distance, The working line direction vector. It represents the directed distance along the working line.
[0110] In this embodiment, based on the propulsion position function and working line direction vector The parametric equations of the working line are obtained. ;
[0111] .
[0112] Step S8: Divide the total advance distance into j stages. Based on the cumulative advance length corresponding to each stage, the mathematical model of the irregular surface boundary of the open-pit mine, and the parametric equation of the working line, calculate the coordinates of the intersection point between the working line and the boundary for each stage.
[0113] In this embodiment, the total propulsion distance D is divided into j stages, and the cumulative propulsion length corresponding to each stage is η1, η2, ..., ηn, respectively. j Combined with the mathematical model g of irregular surface boundary in open-pit mines i (u) and the parametric equation of the working line. The coordinates (x1, y1) and (x2, y2) of the intersection point between the working line and the boundary at each stage are obtained respectively, and the formula is:
[0114] ;
[0115] ;
[0116] ;
[0117] ;
[0118] ;
[0119] ;
[0120] Where (x1, y1) is the first coordinate of the intersection point between the working line and the boundary, and (x2, y2) is the second coordinate of the intersection point between the working line and the boundary. These are global parameters. Let the working line direction vector be denoted as η1, η2, ..., ηj. The total propulsion distance D is divided into j segments, with the cumulative propulsion lengths corresponding to each segment being η1, η2, ..., ηj. j η j For each cumulative advance length / m, P(η) j ) is when the cumulative propulsion length is η j At that time, the corresponding propulsion position, P(η) j ) x When the cumulative propulsion length is η j At that time, the corresponding x-coordinate of the propulsion position, P(η) j ) y When the cumulative propulsion length is η j At that time, the corresponding advancing position y-coordinate, λ1 is the directed distance along the working line direction from the first intersection point of the working line and the irregular boundary of the open-pit mine, and λ2 is the directed distance along the working line direction from the second intersection point of the working line and the irregular boundary of the open-pit mine. The x-axis component of the working line direction vector. The y-axis component of the working line direction vector.
[0121] In this embodiment, the total advancing distance D=200m is divided into 5 stages, with the cumulative advancing lengths corresponding to each stage being η1=50m, η2=100m, η3=125m, η4=175m, and η5=200m, respectively. This is combined with the mathematical model g of the irregular surface boundary of the open-pit mine. i (u) and the parametric equation of the working line. The coordinates (x1, y1) and (x2, y2) of the intersection point between the working line and the boundary at each stage are obtained respectively.
[0122] when At that time, the working line intersects with g2(u) and g9(u), such as Figure 3 As shown.
[0123] The advancing position is: ;
[0124] Parametric equations of the working line:
[0125] ;
[0126] ;
[0127] g2(u) boundary parameter equation:
[0128] ;
[0129] g9(u) boundary parameter equation:
[0130] ;
[0131] The working line intersects the boundary line of g2(u):
[0132] ;
[0133] ;
[0134] Solving , ;
[0135] Substitution In the middle, get ;
[0136] The working line intersects with the boundary line of g9(u):
[0137] ;
[0138] ;
[0139] Solving , ;
[0140] Substitution In the middle, get ;
[0141] when At that time, the working line intersects with g3(u) and g7(u), such as Figure 4 As shown.
[0142] The advancing position is: ;
[0143] Parametric equations of the working line:
[0144] ;
[0145] ;
[0146] g3(u) boundary parameter equation:
[0147] ;
[0148] g7(u) boundary parameter equation:
[0149] ;
[0150] The working line intersects with the boundary line of g3(u):
[0151] ;
[0152] ;
[0153] Solving , ;
[0154] Substitution In the middle, get ;
[0155] The working line intersects with the boundary line of g7(u):
[0156] ;
[0157] ;
[0158] Solving , ;
[0159] Substitution In the middle, get ;
[0160] when At that time, the working line intersects with g3(u) and g7(u), such as Figure 5 As shown.
[0161] The advancing position is: ;
[0162] Parametric equations of the working line:
[0163] ;
[0164] ;
[0165] g3(u) boundary parameter equation:
[0166] ;
[0167] g7(u) boundary parameter equation:
[0168] ;
[0169] The working line intersects with the boundary line of g3(u):
[0170] ;
[0171] ;
[0172] Solving , ;
[0173] Substitution In the middle, get ;
[0174] The working line intersects with the boundary line of g7(u):
[0175] ;
[0176] ;
[0177] Solving , ;
[0178] Substitution In the middle, get ;
[0179] when At that time, the working line intersects with g3(u) and g5(u), such as Figure 6 As shown.
[0180] The advancing position is: ;
[0181] Parametric equations of the working line:
[0182] ;
[0183] ;
[0184] g3(u) boundary parameter equation:
[0185] ;
[0186] g5(u) boundary parameter equation:
[0187] ;
[0188] The working line intersects with the boundary line of g3(u):
[0189] ;
[0190] ;
[0191] Solving , ;
[0192] Substitution In the middle, get ;
[0193] The working line intersects with the g5(u) boundary line:
[0194] ;
[0195] ;
[0196] Solving , ;
[0197] Substitution In the middle, get ;
[0198] when At that time, the working line intersects with g3(u) and g5(u), such as Figure 7 As shown.
[0199] The advancing position is: ;
[0200] Parametric equations of the working line:
[0201] ;
[0202] ;
[0203] g3(u) boundary parameter equation:
[0204] ;
[0205] g5(u) boundary parameter equation:
[0206] ;
[0207] The working line intersects with the boundary line of g3(u):
[0208] ;
[0209] ;
[0210] Solving , ;
[0211] Substitution In the middle, get ;
[0212] The working line intersects with the g5(u) boundary line:
[0213] ;
[0214] ;
[0215] Solving , ;
[0216] Substitution In the middle, get .
[0217] Step S9: Based on the coordinates of the intersection point between the working line and the boundary at each stage, obtain the working line length of the irregular open-pit mine at each stage boundary.
[0218] The length of the working line in the irregular open-pit mine at each stage is obtained based on the coordinates of the intersection point between the working line and the boundary at each stage. The calculation formula is as follows:
[0219] ;
[0220] Where, d j Let (x1, y1) be the working line length of the irregular open-pit mine in the j-th stage, (x2, y2) be the first coordinate of the intersection of the working line and the boundary, and (x2, y2) be the second coordinate of the intersection of the working line and the boundary.
[0221] In this embodiment, the length d of each stage working line is calculated based on the coordinates (x1, y1) and (x2, y2) of the intersection point between the working line and the boundary at each stage. j for:
[0222] when At that time, the coordinates of the intersection points of the working line and the boundary are (150, 50) and (0, 50), and the length of the working line is:
[0223] ;
[0224] when At that time, the coordinates of the intersection points of the working line and the boundary are (200, 100) and (50, 100), and the length of the working line is:
[0225] ;
[0226] when At that time, the coordinates of the intersection points of the working line and the boundary are (200, 125) and (50, 125), and the length of the working line is:
[0227] ;
[0228] when At that time, the coordinates of the intersection points of the working line and the boundary are (200, 125) and (50, 125), and the length of the working line is:
[0229] ;
[0230] when At that time, the coordinates of the intersection points of the working line and the boundary are (200, 200) and (100, 200), and the length of the working line is:
[0231] .
[0232] This application proposes a method for determining the working line length in irregular open-pit mines with defined boundaries. It takes into account the impact of irregular open-pit mine boundaries on the working line length, and enables continuous dynamic analysis of the working line length. This method reflects the complexity of the actual working face, reduces ore loss, minimizes additional stripping, and allows the working line length variation to be applied to any irregular open-pit mine with defined boundaries. It accurately locates the mining working line and can also dynamically analyze the characteristics of working line length variation, providing data support for subsequent open-pit mining plans.
[0233] Example 2:
[0234] This embodiment proposes an electronic device, including: one or more processors, and a memory, the memory being used to store instructions, which, when executed by the one or more processors, cause the one or more processors to execute the method for determining the length of a working line in an irregular open-pit mine.
[0235] The electronic device may be a mobile phone, computer, or tablet computer, etc., and includes a memory and a processor. The memory stores a computer program, which, when executed by the processor, implements a method for determining the length of a working line in an irregular open-pit mine as described in the embodiments. It is understood that the electronic device may also include an input / output (I / O) interface and communication components.
[0236] The processor is used to execute all or part of the steps in the method for determining the length of a boundary irregular open-pit mine working line as described in the above embodiments. The memory is used to store various types of data, which may include, for example, instructions for any application or method in an electronic device, as well as application-related data.
[0237] The processor can be implemented as an Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), controller, microcontroller, microprocessor, or other electronic components, and is used to execute the method for determining the length of a boundary irregular open-pit mine working line as described in the above embodiments.
[0238] Example 3:
[0239] This embodiment proposes a computer-readable storage medium that stores executable instructions. When these instructions are executed, if they are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
[0240] The computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method for determining the length of a boundary irregular open-pit mine working line as described in various embodiments of this application.
[0241] The aforementioned storage media include: flash memory, hard disks, multimedia cards, card-type memory (e.g., SD (Secure Digital Memory Card) or DX (Memory Data Register, MDR) memory), random access memory (RAM), static random-access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic storage, disks, optical discs, servers, APP (Application) application stores, and other media capable of storing program verification codes. These media store computer programs, which, when executed by a processor, can implement the various steps of the aforementioned method for determining the length of a working line in an irregular open-pit mine.
[0242] Example 4:
[0243] This embodiment proposes a computer program product, including a computer program or instructions, which, when executed by a processor, implements the method for determining the length of a working line in an irregular open-pit mine.
[0244] Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a computer program product.
[0245] The various embodiments in this application are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.
[0246] The scope of protection of this application is not limited to the embodiments described above. Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from the scope and spirit of this disclosure. If such modifications and variations fall within the scope of equivalent technology of this disclosure, then the intent of this disclosure also includes such modifications and variations.
Claims
1. A method for determining the length of a working line in an irregularly boundaryed open-pit mine, characterized in that, include: Based on the mathematical model of irregular surface boundaries in open-pit mines, and in conjunction with open-pit mine mining design, the starting point and ending point of the open-pit mine working line are determined. Calculate the propulsion vector based on the starting and ending points of the propulsion. Determine the total propulsion distance based on the propulsion vector; Calculate the unit thrust vector based on the thrust vector and the total thrust distance; Based on the propulsion starting point and the unit propulsion vector, the propulsion position function is obtained; Calculate the working line direction vector based on the unit advance vector; Based on the propulsion position function and the working line direction vector, the parametric equation of the working line is obtained; The total advance distance is divided into j stages. Based on the cumulative advance length corresponding to each stage, the mathematical model of the irregular surface boundary of the open-pit mine, and the parametric equation of the working line, the coordinates of the intersection point between the working line and the boundary in each stage are obtained respectively. The length of the working line in each stage of the irregular open-pit mine is obtained by using the coordinates of the intersection point between the working line and the boundary at each stage.
2. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The mathematical model for the irregular surface boundary of the open-pit mine is calculated as follows: ; Among them, g i (u) is a mathematical model of the irregular surface boundary of an open-pit mine. x is a global parameter. i (u) represents the global parametric equation for the irregular boundary of an open-pit mine, where x is the variable expression and y is the variable expression. i (u) is the global parametric equation y variable expression for the irregular boundary of an open-pit mine, (x) i ,y i (x) represents the starting coordinates of the characteristic points of the irregular boundary of the open-pit mine. i+1 ,y i+1 ) represents the endpoint coordinates of the irregular boundary feature point of the open-pit mine, s is the arc length, and l is the arc length. i S represents the length of each line segment in the irregular boundary of an open-pit mine, specifically the length of the line segment between the i-th and (i+1)-th adjacent feature points. i The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the i-th feature point P. i The cumulative path length at time S i+1 The cumulative length of the irregular boundary of the open-pit mine is represented by the length accumulated from the starting point P1 along the boundary in a counterclockwise direction to the (i+1)th feature point P. i+1 The cumulative path length at time, where L is the total length of the irregular boundary of the open-pit mine.
3. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The propulsion vector is calculated based on the propulsion starting point and the propulsion ending point, using the following formula: ; in, For the propulsion vector, To advance the starting point, To advance towards the finish line, (x n ,y n (x) represents the coordinates of the starting point of the propulsion. m ,y m (x, y) represents the coordinates of the endpoint of the propulsion, and (x, y) represents the x-axis component and y-axis component of the propulsion vector.
4. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The total propulsion distance is determined based on the propulsion vector, and the calculation formula is as follows: ; in, Let (x, y) be the x-axis component and y-axis component of the propulsion vector. To advance the total distance.
5. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The unit thrust vector is calculated based on the thrust vector and the total thrust distance, using the following formula: ; in, As a unit propulsion vector, For the propulsion vector, To advance the vector, we need to divide it into x-axis and y-axis components. To advance the total distance, (x0, y0) represents the x-axis component and y-axis component of the unit advance vector.
6. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The propulsion position function is obtained based on the propulsion starting point and the unit propulsion vector, and the calculation formula is as follows: ; in, To advance the position function, To increase the distance, As a unit propulsion vector, To advance the starting point, (x n ,y n ( ) represents the coordinates of the starting point of the advance. The unit propagation vector is the x-axis component vector and the y-axis component vector.
7. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The working line direction vector is calculated based on the unit propulsion vector, using the following formula: ; in, The working line direction vector. The x-axis component of the unit propulsion vector. The y-axis component vector of the unit propulsion vector.
8. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The working line parametric equation is obtained based on the propulsion position function and the working line direction vector, and the calculation formula is as follows: ; in, The equation of the working line is a straight line parametric equation. To advance the position function, To increase the distance, The working line direction vector. It represents the directed distance along the working line.
9. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The total advancing distance is divided into j stages. Based on the cumulative advancing length corresponding to each stage, the mathematical model of the irregular surface boundary of the open-pit mine, and the parametric equation of the working line, the coordinates of the intersection point between the working line and the boundary for each stage are obtained. The calculation formula is as follows: ; ; ; ; ; ; Where (x1, y1) are the coordinates of the first intersection point between the working line and the boundary, and (x2, y2) are the coordinates of the next intersection point between the working line and the boundary. These are global parameters. Let the working line direction vector be denoted as η1, η2, ..., ηj. The total propulsion distance D is divided into j segments, with the cumulative propulsion lengths corresponding to each segment being η1, η2, ..., ηj. j η j For each cumulative advance length / m, P(η) j ) is when the cumulative propulsion length is η j At that time, the corresponding propulsion position, P(η) j ) x When the cumulative propulsion length is η j At that time, the corresponding x-coordinate of the propulsion position, P(η) j ) y When the cumulative propulsion length is η j At that time, the corresponding advancing position y-coordinate, λ1 is the directed distance along the working line direction from the first intersection point of the working line and the irregular boundary of the open-pit mine, and λ2 is the directed distance along the working line direction from the second intersection point of the working line and the irregular boundary of the open-pit mine. It is the x-axis component vector of the working line direction vector. It is the y-axis component vector of the working line direction vector.
10. The method for determining the length of a working line in an irregularly shaped open-pit mine according to claim 1, characterized in that, The length of the working line in the irregular open-pit mine at each stage is obtained based on the coordinates of the intersection point between the working line and the boundary at each stage. The calculation formula is as follows: ; Where, d j Let (x1, y1) be the working line length of the irregular open-pit mine in the j-th stage, (x2, y2) be the coordinates of the first intersection point between the working line and the boundary, and (x2, y2) be the coordinates of the second intersection point between the working line and the boundary.