Hydraulic support structural member strength checking method and system and storage medium
By creating a reference plane and a three-dimensional coordinate system in the hydraulic support structural parts, decomposing it into multiple parallel cross sections, and calculating the safety factor using Creo software, the problems of cumbersome verification of the support strength of the hydraulic support are solved, and fast and accurate strength detection is achieved.
Patent Information
- Application Number
- CN202510429470.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-04-08
AI Technical Summary
In the prior art, the hydraulic support strength calibration method is complicated to operate, the calculation time is long, and the calculation of irregular patterns is not accurate enough.
By creating the reference plane and three-dimensional coordinate system of the structural part, it is decomposed into multiple parallel sections, the safety coefficient of each parallel section is calculated using Creo software to judge the strength, and the formula is used to calculate parameters such as the section center, inertia tensor and cross-section bending moment.
It realizes the accuracy and simplicity of the strength detection of large hydraulic brackets, and can be calculated in parallel, saving time.
Smart Images

Figure CN120372713A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of coal mine mining, and particularly relates to a method, a system and a storage medium for strength checking of structural components of a hydraulic support. Background Art
[0002] During the underground coal mining process, a hydraulic support is an important support device. It is very important to confirm the ability of the hydraulic support to withstand external forces, that is, the support strength. The support strength of the hydraulic support mainly includes aspects such as compressive strength, buckling strength and shear strength.
[0003] At present, the method for checking the support strength of the hydraulic support is realized based on CAD software. In the checking process, it is necessary to use theoretical formulas to perform theoretical calculations on each closed graph and then accumulate to obtain the centroid and inertia tensor. This method requires inputting multiple parameters and geometric dimensions, and requires calculations for each graph, which is relatively cumbersome in operation, takes a long calculation time, and is not accurate enough for the calculation of irregular graphs. Summary of the Invention
[0004] (1) Technical Problems to be Solved
[0005] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present invention provides a method, a system and a storage medium for strength checking of structural components of a hydraulic support, which solve the technical problems that the method of checking the support strength of the hydraulic support through CAD software is cumbersome in operation, takes a long calculation time, and is not accurate enough for the calculation of irregular graphs.
[0006] (2) Technical Solutions
[0007] In order to achieve the above object, the main technical solutions adopted by the present invention include:
[0008] In the first aspect, an embodiment of the present invention provides a method for strength checking of structural components of a hydraulic support. The method is applied to the strength detection of a large hydraulic support, and the method includes:
[0009] S11. When receiving a reference plane construction instruction input through a software interface, based on the three-dimensional model data of any structural component of the hydraulic support constructed in advance, create a reference plane corresponding to the structural component;
[0010] The reference plane is a cross-section passing through the reference axis of the structural component; the reference axis is the connection line between the positions of the spherical centers of the two socket points corresponding to the structural component;
[0011] S12. When receiving a coordinate system construction instruction input through a software interface, based on the three-dimensional model data of any structural component of the hydraulic support constructed in advance, construct a three-dimensional coordinate system corresponding to the structural component;
[0012] S13. When receiving the structural member segmentation instruction input through the software interface, at least two parallel cross-sections parallel to the reference plane are established according to the preset cross-section distance.
[0013] S14. When receiving the safety assessment instruction input through the software interface, according to the three-dimensional model data and the corresponding three-dimensional coordinate system of the structural member, the safety factor of each parallel cross-section of the structural member is obtained, and based on the safety factor of each parallel cross-section, it is determined whether the strength of the structural member is qualified.
[0014] Optionally, S14 includes:
[0015] When receiving the safety assessment instruction input through the software interface, according to the three-dimensional model data and the corresponding three-dimensional coordinate system of the structural member, the horizontal length dimension and the vertical height dimension corresponding to each parallel cross-section, and the distance between the lower end face of the parallel cross-section and the reference axis are obtained; the reference axis is the connection line of the center points of two socket holes.
[0016] According to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, and the preset formula 1, the centroid of the cross-section corresponding to each parallel cross-section is obtained; the formula 1 is:
[0017]
[0018] where X i is the centroid of the cross-section corresponding to the parallel cross-section with index i, B i is the horizontal length dimension of the parallel cross-section with index i, H i is the vertical height dimension corresponding to the parallel cross-section with index i, Y i is the distance between the lower end face of the parallel cross-section with index i and the reference axis;
[0019] According to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, the centroid of the cross-section corresponding to the parallel cross-section, and the preset formula 2, the inertia tensor corresponding to each parallel cross-section is obtained; the formula 2 is:
[0020]
[0021] where I i is the inertia tensor corresponding to the parallel cross-section with index i;
[0022] According to the inertia tensor corresponding to each parallel cross-section, the safety factor of each parallel cross-section is obtained to determine whether the strength of the structural member is qualified.
[0023] Optionally, S13 includes:
[0024] When receiving the structural member segmentation instruction input through the software interface of Creo software, according to the cross-section property analysis algorithm preset in Creo software, as well as the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the centroid and inertia tensor of each cross-section;
[0025] According to the centroid and inertia tensor of each cross-section, obtain the safety factor of each parallel cross-section to determine whether the strength of the structural member is qualified.
[0026] Optionally, the S14 further includes:
[0027] According to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the horizontal length dimension and vertical height dimension corresponding to the reference plane;
[0028] According to the horizontal length dimension and vertical height dimension corresponding to the reference plane, obtain the centroid of the cross-section corresponding to the reference plane;
[0029] According to the corresponding horizontal length dimension and vertical height dimension, as well as the centroid of the cross-section corresponding to the reference plane, obtain the inertia tensor corresponding to the reference plane.
[0030] Optionally, the S14, according to the inertia tensor corresponding to each parallel cross-section, obtains the safety factor of each parallel cross-section to determine whether the strength of the structural member is qualified, including:
[0031] According to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the distance from each parallel cross-section to the first end of the structural member, the distance from each parallel cross-section to the second end of the structural member, and the distance from each parallel cross-section to the reference plane;
[0032] According to the distance from each parallel cross-section to the first end of the structural member, the distance from each parallel cross-section to the second end of the structural member, and the distance from each parallel cross-section to the reference plane and the preset formula three, obtain the cross-section moment corresponding to each parallel cross-section; the formula three is:
[0033]
[0034] Among them, M i is the cross-section moment corresponding to the parallel cross-section with index i, L 1,i is the distance from the parallel cross-section with index i to the first end of the structural member, L 2,i is the distance from the parallel cross-section with index i to the second end of the structural member, L n,i is the distance from the parallel cross-section with index i to the reference plane, F y is the preset bracket component force;
[0035] According to the horizontal length dimension and vertical height dimension corresponding to each parallel cross-section, as well as the preset position screening strategy, obtain the position to be detected corresponding to each parallel cross-section;
[0036] Based on the centroid of the cross-section corresponding to each parallel cross-section and the position to be detected, obtain the distance between the position to be detected corresponding to each parallel cross-section and the centroid of the cross-section;
[0037] Based on the distance between the position to be detected corresponding to each parallel cross-section and the centroid of the cross-section, the cross-section bending moment and the inertia tensor, and the preset formula four, obtain the safety factor corresponding to each parallel cross-section; the formula four is:
[0038]
[0039] where n i is the safety factor corresponding to the parallel cross-section of index i, σ b is the preset allowable stress value, Z i is the ordinate of the centroid of the cross-section corresponding to each parallel cross-section;
[0040] Based on the safety factor corresponding to each parallel cross-section and the preset safety factor threshold, determine whether the strength of the structural member is qualified.
[0041] Optionally, the S14 further includes:
[0042] Based on the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the distance between the reference plane and the first end of the structural member, and the distance between the reference plane and the second end of the structural member;
[0043] Based on the distance between the reference plane and the first end of the structural member, the distance between the reference plane and the second end of the structural member, and the preset formula four, obtain the cross-section bending moment corresponding to the reference plane; the formula four is:
[0044]
[0045] where L 1,0 is the distance between the reference plane and the first end of the structural member, L 2,0 is the distance between the reference plane and the second end of the structural member, F y is the preset bracket component force;
[0046] Based on the horizontal length dimension and the vertical height dimension corresponding to the reference plane, and the preset position screening strategy, obtain the position to be detected corresponding to the reference plane;
[0047] Based on the centroid of the cross-section corresponding to the reference plane and the position to be detected, obtain the distance between the position to be detected corresponding to the reference plane and the centroid of the cross-section;
[0048] Based on the distance between the position to be detected corresponding to the reference plane and the centroid of the cross-section, the cross-section bending moment and the inertia tensor, obtain the safety factor corresponding to the reference plane.
[0049] Optionally, S14 further includes:
[0050] Generating a safety factor curve corresponding to the structural member according to the safety factor of each parallel cross-section to assist in determining whether the strength of any position of the structural member is qualified.
[0051] Optionally, S13 includes:
[0052] When receiving a structural member segmentation instruction input through a software interface, parallel cross-sections parallel to the reference plane are established on both sides of the reference plane according to a preset cross-section distance, and the distance between each parallel cross-section and the reference plane is the cross-section distance or an integer multiple of the cross-section distance.
[0053] In a second aspect, an embodiment of the present invention provides a strength checking system for a hydraulic support structural member, including a memory, a processor, and a computer program stored on the memory. The processor executes the computer program to implement the above-mentioned strength checking method for a hydraulic support structural member.
[0054] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned strength checking method for a hydraulic support structural member is implemented.
[0055] (III) Beneficial effects
[0056] The beneficial effects of the present invention are as follows: A strength checking method for a hydraulic support structural member provided by the present invention calculates by decomposing the structural member into multiple cross-sections. Compared with the prior art, it is more applicable to the strength detection of large hydraulic supports. While ensuring accurate results, it is simple to operate, can perform parallel calculations, and saves time. Description of the drawings
[0057] Figure 1 It is a schematic flow chart of a strength checking method for a hydraulic support structural member provided by an embodiment of the present invention;
[0058] Figure 2 It is a schematic diagram of the three-dimensional model data of the top beam provided by an embodiment of the present invention;
[0059] Figure 3 It is a schematic diagram of the position of the spherical center point of the top beam column socket provided by an embodiment of the present invention;
[0060] Figure 4 It is a schematic diagram of the position of the reference line of the top beam provided by an embodiment of the present invention;
[0061] Figure 5 It is a schematic diagram of the three-dimensional coordinate system plane of the top beam provided by an embodiment of the present invention;
[0062] Figure 6Schematic diagram for obtaining the centroid and inertia tensor of the parallel cross-section of the top beam provided by the embodiment of the present invention;
[0063] Figure 7 Schematic diagram of the top surface interception result of the parallel cross-section of the top beam provided by the embodiment of the present invention;
[0064] Figure 8 Schematic diagram of the side surface interception result of the parallel cross-section of the top beam provided by the embodiment of the present invention;
[0065] Figure 9 Curvature graph of the main reinforcement and roof stress value of the plane calculation of the top beam of the hydraulic support provided by the embodiment of the present invention;
[0066] Figure 10 Curvature graph of the main reinforcement and roof safety factor of the plane calculation of the top beam provided by the embodiment of the present invention. Detailed implementation manners
[0067] To better explain the present invention for easy understanding, the present invention will be described in detail below with reference to the accompanying drawings through specific implementation manners.
[0068] A method for checking the strength of structural members of a hydraulic support proposed in an embodiment of the present invention calculates by decomposing the structural members into multiple cross-sections. Compared with the prior art, it is more applicable to the strength detection of large hydraulic supports. While ensuring accurate results, the operation is simple, parallel calculation can be performed, and time is saved.
[0069] To better understand the above technical solution, the exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present invention can be understood more clearly and thoroughly, and the scope of the present invention can be fully conveyed to those skilled in the art.
[0070] Embodiment 1
[0071] A method for checking the strength of structural members of a hydraulic support provided in this embodiment is as follows Figure 1 shown. The method is applied to the strength detection of large hydraulic supports, and the method includes:
[0072] S11. When receiving a reference plane construction instruction input through a software interface, create a reference plane corresponding to the structural member based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed;
[0073] The reference plane is a cross-section passing through the reference axis of the structural member; the reference axis is the connection line between the positions of the spherical centers of the two socket points corresponding to the structural member;
[0074] S12. When receiving a coordinate system construction instruction input through the software interface, construct a three-dimensional coordinate system corresponding to the structural member based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed;
[0075] S13. When receiving a structural member segmentation instruction input through the software interface, establish at least two parallel cross-sections parallel to the reference plane according to the preset section distance;
[0076] S14. When receiving a safety assessment instruction input through the software interface, obtain the safety factor of each parallel cross-section of the structural member according to the three-dimensional model data and the corresponding three-dimensional coordinate system of the structural member, and judge whether the strength of the structural member is qualified according to the safety factor of each parallel cross-section.
[0077] A method for checking the strength of a structural member of a hydraulic support proposed by an embodiment of the present invention calculates by decomposing the structural member into multiple cross-sections. Compared with the prior art, it is more suitable for the strength detection of large hydraulic supports. While ensuring accurate results, the operation is simple, parallel computing can be performed, and time is saved.
[0078] Embodiment 2
[0079] This embodiment provides a method for checking the strength of a structural member of a hydraulic support, using Creo software to design the three-dimensional model of the hydraulic support and calculate the strength of any structural member of the hydraulic support. The structural members of the hydraulic support include: top beam, base, shield beam and tail beam.
[0080] Taking the strength detection of the top beam of the hydraulic support as an example, it specifically includes:
[0081] Use Creo software to design the three-dimensional model of the top beam of the hydraulic support. As Figure 2 shown, that is, obtain the three-dimensional model data of the top beam of the hydraulic support;
[0082] Create spherical center points on the two socket holes of the top beam of the hydraulic support. The positions of the spherical center points are as Figure 3 shown. Create a plane passing through the positions of the two spherical center points. Its reference axis is as Figure 4 shown. Take this socket hole cross-section as the reference plane (the creation of the base beam reference plane is similar to that of the top beam, while for the shield beam, the center of the hinge hole at the connection between the shield beam and the connecting rod is used as the reference plane, and the tail beam is similar to the shield beam).
[0083] Create a new three-dimensional coordinate system at the center position of the first end edge of the top plate of the top beam. The coordinate origin of this coordinate system is the center position of the first end edge of the top plate of the top beam. The X-axis of this coordinate system is the direction of the first end edge of the top plate of the top beam, the Y-axis is perpendicular to the X-axis direction, and the Z-axis is the vertical direction. This three-dimensional coordinate system is as Figure 5 shown.
[0084] Under the analysis module in Creo software, select the cross-section properties in the mass properties, and select the created parallel section and coordinate system to obtain the centroid and inertia tensor of this parallel section. The process is as follows: Figure 6 as shown;
[0085] Based on the centroids and inertia tensors of multiple parallel sections quickly calculated by Creo software, taking the created socket section as the reference plane, the centroids and inertia tensors of any parallel section before and after the reference plane can be calculated. For example, select 9 parallel sections at the positions before and after the reference plane, as shown in Figure 7 and Figure 8 to obtain the centroids and inertia tensors of each parallel section, that is, through the pre-set safety factor calculation algorithm, the stress values and safety factors on each parallel section are obtained.
[0086] In order to save calculation time, write the section bending moment, stress and safety factor into a table, then relevant formulas can be quickly called through Creo software to quickly obtain the corresponding stress values and safety factors, and the data is made into a line chart to facilitate intuitive observation of the strength weaknesses at each position of the top beam, so that designers can optimize the weak positions.
[0087] Specifically, when receiving the reference plane construction instruction input by the user through the software interface of Creo software, based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed, create the reference plane corresponding to this structural member; the reference plane is the cross-section passing through the reference axis of the structural member; the reference axis is the connection line between the positions of the center points of the two socket balls corresponding to this structural member;
[0088] When receiving the coordinate system construction instruction input by the user through the software interface of Creo software, based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed, construct the three-dimensional coordinate system corresponding to this structural member;
[0089] When receiving the structural member segmentation instruction input through the software interface of Creo software, according to the pre-set section distance, establish parallel sections parallel to the reference plane on both sides of the reference plane, and the distance between each parallel section and the reference plane is the section distance or an integer multiple of the section distance.
[0090] When receiving the safety assessment instruction input through the software interface of Creo software, according to the three-dimensional model data and the corresponding three-dimensional coordinate system of this structural member, obtain the horizontal length dimension and vertical height dimension corresponding to each parallel section, and the distance between the lower end face of this parallel section and the reference axis; the reference axis is the connection line between the center points of the two socket balls;
[0091] According to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, and a preset formula 1, the centroid of the cross-section corresponding to each parallel cross-section is obtained; the formula 1 is:
[0092]
[0093] Wherein, X i is the centroid of the cross-section corresponding to the parallel cross-section with index i, B i is the horizontal length dimension of the parallel cross-section with index i, H i is the vertical height dimension corresponding to the parallel cross-section with index i, Y i is the distance between the lower end face of the parallel cross-section with index i and the reference axis;
[0094] According to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, the centroid of the cross-section corresponding to the parallel cross-section, and a preset formula 2, the inertia tensor corresponding to each parallel cross-section is obtained; the formula 2 is:
[0095]
[0096] Wherein, I i is the inertia tensor corresponding to the parallel cross-section with index i;
[0097] And, according to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, the horizontal length dimension and the vertical height dimension corresponding to the reference plane are obtained;
[0098] According to the horizontal length dimension and the vertical height dimension corresponding to the reference plane, the centroid of the cross-section corresponding to the reference plane is obtained;
[0099] According to the corresponding horizontal length dimension and vertical height dimension, and the centroid of the cross-section corresponding to the reference plane, the inertia tensor corresponding to the reference plane is obtained.
[0100] According to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, the distance from each parallel cross-section to the first end of the structural member, the distance to the second end of the structural member, and the distance to the reference plane are obtained;
[0101] According to the distance from each parallel cross-section to the first end of the structural member, the distance to the second end of the structural member, the distance to the reference plane, and a preset formula 3, the sectional bending moment corresponding to each parallel cross-section is obtained; the formula 3 is:
[0102]
[0103] Wherein, M i is the sectional bending moment corresponding to the parallel cross-section with index i, L1,i The distance between the parallel section at index i and the first end of the structural member, L 2,i The distance between the parallel section at index i and the second end of the structural member, L n,i The distance between the parallel section at index i and the reference plane, F y The preset support component force;
[0104] Obtain the position to be detected corresponding to each parallel section according to the horizontal length dimension and the vertical height dimension corresponding to each parallel section, and the preset position screening strategy;
[0105] Obtain the distance between the position to be detected corresponding to each parallel section and the centroid of the section according to the centroid of the section and the position to be detected corresponding to each parallel section;
[0106] Obtain the safety factor corresponding to each parallel section according to the distance between the position to be detected corresponding to each parallel section and the centroid of the section, the section bending moment and the inertia tensor, and the preset formula four; the formula four is:
[0107]
[0108] where n i is the safety factor corresponding to the parallel section at index i, σ b is the preset allowable stress value, Z i is the ordinate of the centroid of the section corresponding to each parallel section;
[0109] Judge whether the strength of the structural member is qualified according to the safety factor corresponding to each parallel section and the preset safety factor threshold.
[0110] And, according to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the distance between the reference plane and the first end of the structural member, and the distance between the reference plane and the second end of the structural member;
[0111] Obtain the section bending moment corresponding to the reference plane according to the distance between the reference plane and the first end of the structural member, the distance between the reference plane and the second end of the structural member, and the preset formula four; the formula four is:
[0112]
[0113] where L 1,0 is the distance between the reference plane and the first end of the structural member, L 2,0 is the distance between the reference plane and the second end of the structural member, F y is the preset support component force;
[0114] Obtain the positions to be detected corresponding to the reference plane according to the horizontal length dimension and vertical height dimension corresponding to the reference plane, as well as the pre-set position screening strategy;
[0115] Obtain the distance between the position to be detected corresponding to the reference plane and the centroid of the cross-section according to the centroid of the cross-section and the position to be detected corresponding to the reference plane;
[0116] Obtain the safety factor corresponding to the reference plane according to the distance between the position to be detected corresponding to the reference plane and the centroid of the cross-section, the cross-section bending moment and the inertia tensor;
[0117] Generate the safety factor curve corresponding to the structural member according to the safety factor / reference plane of each parallel cross-section to assist in judging whether the strength of any position of the structural member is qualified.
[0118] Based on the above steps, obtain the curve of the calculated main reinforcement of the top beam plane of the hydraulic support and the stress value of the roof as Figure 9 shown, and the curve of the calculated main reinforcement of the top beam plane of the hydraulic support and the safety factor of the roof as Figure 10 shown.
[0119] A method for checking the strength of a structural member of a hydraulic support provided in this embodiment, by decomposing the structural member into multiple cross-sections for calculation, is more applicable to the strength detection of large-scale hydraulic supports compared with the prior art, while ensuring accurate results, is simple to operate, can perform parallel calculations, and saves time.
[0120] Embodiment 3
[0121] Based on the method for checking the strength of a structural member of a hydraulic support provided in Embodiment 1 or Embodiment 2, this embodiment provides a method for identifying reference points, which is implemented based on a pre-trained reference point identification model; the method includes: inputting the three-dimensional model data of any structural member of the hydraulic support into the reference point identification model to obtain two reference points corresponding to the structural member (i.e., the ball center positions of the column sockets described in Embodiment 1 or Embodiment 2).
[0122] The reference point identification model is used to intercept the original image of the preset plane of the three-dimensional model data of the target structural member through Creo software;
[0123] Perform grayscale processing on the original image based on a pre-set grayscale formula to obtain the corresponding grayscale image; the expression of the grayscale formula is:
[0124] Gray t = 0.2989R t + 0.5870G t + 0.1140B t ;
[0125] Wherein, R, G, and B are the values of the red, green, and blue channels respectively, t is the index of the pixel point, and Gray is the output grayscale value;
[0126] Perform planar convolution on the grayscale image according to a pre-set Sobel operator to obtain the approximate values of the horizontal and vertical luminance differences corresponding to the grayscale image; both the horizontal matrix and the vertical matrix of the Sobel operator are 3×3;
[0127] Based on the approximate values of the horizontal and vertical luminance differences corresponding to the grayscale image, obtain the gradient magnitude corresponding to each pixel point position in the smoothed grayscale image;
[0128] Based on the gradient magnitude corresponding to each pixel point position in the smoothed grayscale image, and a pre-set high gradient threshold and low gradient threshold, perform edge segmentation on the smoothed grayscale image to generate a target image with two edge frames;
[0129] Based on a pre-set Hough line detection algorithm, obtain the edge point coordinates corresponding to each edge frame;
[0130] Based on the edge point coordinates corresponding to each edge frame, obtain the positions of two reference points in the original image; specifically, based on the edge point coordinates corresponding to each edge frame, and a pre-set center point coordinate fitting algorithm, obtain the positions of two reference points in the original image; the center point coordinate fitting algorithm is:
[0131]
[0132] Wherein, (x j , y j ) are the edge point coordinates, j is the index, (x0, y0) is the center point coordinate corresponding to the edge frame, and L is the distance between the two farthest edge points on the edge frame.
[0133] The reference point recognition model includes a detection model obtained by training the YOLO model with the original image with labeled reference points.
[0134] A reference point recognition method provided in this embodiment provides an efficient and accurate way to determine the position of the reference point, improving the accuracy and convenience of the strength detection of the hydraulic support structural components.
[0135] Example 4
[0136] This embodiment provides a hydraulic support structural component strength checking system, including a memory, a processor, and a computer program stored on the memory, and the processor executes the computer program to implement the hydraulic support structural component strength checking method described in Example 1 or Example.
[0137] Example 5
[0138] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the method for strength checking of the hydraulic support structural member described in Embodiment 1 or Embodiment 2.
[0139] In the description of the present invention, it should be understood that the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present invention, "a plurality" means two or more, unless otherwise specifically defined.
[0140] In the present invention, unless otherwise clearly defined and limited, the terms "mounted", "connected", "connected with", "fixed" and other terms should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or integrated; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium; it may be the internal communication of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0141] In the present invention, unless otherwise clearly defined and limited, when the first feature is "on" or "under" the second feature, it may be that the first and second features are in direct contact, or the first and second features are indirectly in contact through an intermediate medium. Moreover, when the first feature is "above", "over" and "on" the second feature, it may be that the first feature is directly above or obliquely above the second feature, or merely indicates that the horizontal height of the first feature is higher than that of the second feature. When the first feature is "under", "beneath" and "under" the second feature, it may be that the first feature is directly below or obliquely below the second feature, or merely indicates that the horizontal height of the first feature is lower than that of the second feature.
[0142] In the description of this specification, the description of terms such as "one embodiment", "some embodiments", "embodiment", "example", "specific example" or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. In addition, without conflict, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0143] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A method for strength checking of structural components of a hydraulic support, characterized in that, The method is applied to the strength detection of large hydraulic supports, and the method includes: S11. When receiving a reference plane construction instruction input through a software interface, create a reference plane corresponding to the structural member based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed; The reference plane is a cross-section passing through the reference axis of the structural member; the reference axis is the connecting line of the positions of the center points of the two socket balls corresponding to the structural member; S12. When receiving a coordinate system construction instruction input through a software interface, construct a three-dimensional coordinate system corresponding to the structural member based on the three-dimensional model data of any structural member of the hydraulic support pre-constructed; S13. When receiving a structural member segmentation instruction input through a software interface, establish at least two parallel cross-sections parallel to the reference plane according to the preset section distance; S14. When receiving a safety assessment instruction input through a software interface, obtain the safety factor of each parallel cross-section of the structural member according to the three-dimensional model data and the corresponding three-dimensional coordinate system of the structural member, and judge whether the strength of the structural member is qualified according to the safety factor of each parallel cross-section.
2. The strength checking method for the structural members of a hydraulic support according to claim 1, characterized in that The S14 includes: When receiving a safety assessment instruction input through a software interface, obtain the horizontal length dimension and the vertical height dimension corresponding to each parallel cross-section, and the distance between the lower end face of the parallel cross-section and the reference axis according to the three-dimensional model data and the corresponding three-dimensional coordinate system of the structural member; the reference axis is the connecting line of the center points of the two socket balls; Obtain the centroid of each parallel cross-section according to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, and the preset formula 1; the formula 1 is: Among them, X i is the centroid of the cross-section corresponding to the parallel cross-section with index i, B i is the horizontal length dimension of the parallel cross-section with index i, H i is the vertical height dimension of the parallel cross-section corresponding to the index i, Y i is the distance between the lower end face of the parallel cross-section with index i and the reference axis; Obtain the inertia tensor corresponding to each parallel cross-section according to the horizontal length dimension, the vertical height dimension corresponding to each parallel cross-section, the distance between the lower end face of the parallel cross-section and the reference axis, the centroid of the parallel cross-section corresponding thereto, and the preset formula 2; the formula 2 is: Among them, I i is the inertia tensor corresponding to the parallel cross-section with index i; Obtain the safety factor of each parallel cross-section according to the inertia tensor corresponding to each parallel cross-section to judge whether the strength of the structural member is qualified.
3. The method for strength check of the structural members of a hydraulic support according to claim 1, characterized in that, The S13 includes: When receiving a structural member segmentation instruction input through the software interface of Creo software, obtain the centroid and inertia tensor of each cross-section according to the cross-section attribute analysis algorithm preset in Creo software, the three-dimensional coordinate system, and the three-dimensional model data corresponding to the structural member; Obtain the safety factor of each parallel cross-section according to the centroid and inertia tensor of each cross-section to judge whether the strength of the structural member is qualified.
4. The strength checking method for the structural members of a hydraulic support according to claim 2, characterized in that, The S14 further includes: Obtain the horizontal length dimension and the vertical height dimension corresponding to the reference plane according to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member; Obtain the centroid of the reference plane according to the horizontal length dimension and the vertical height dimension corresponding to the reference plane; Obtain the inertia tensor corresponding to the reference plane according to the corresponding horizontal length dimension and vertical height dimension, and the centroid of the reference plane.
5. The method for checking the strength of the structural members of a hydraulic support according to claim 4, characterized in that In the said S14, according to the inertia tensor corresponding to each parallel cross-section, obtain the safety factor of each parallel cross-section to determine whether the strength of the structural member is qualified, including: According to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the distance from each parallel cross-section to the first end of the structural member, the distance to the second end of the structural member, and the distance to the reference plane; According to the distance from each parallel cross-section to the first end of the structural member, the distance to the second end of the structural member, the distance to the reference plane, and the preset formula three, obtain the sectional bending moment corresponding to each parallel cross-section; the formula three is: Among them, M i is the sectional bending moment corresponding to the parallel section of index i, L 1,i is the distance between the parallel section of index i and the first end of the structural member, L 2,i is the distance between the parallel section of index i and the second end of the structural member, L n,i is the distance between the parallel section of index i and the reference plane, F y is the preset support component force; According to the horizontal length dimension and the vertical height dimension corresponding to each parallel cross-section, and the preset position screening strategy, obtain the position to be detected corresponding to each parallel cross-section; According to the sectional centroid and the position to be detected corresponding to each parallel cross-section, obtain the distance between the position to be detected and the sectional centroid corresponding to each parallel cross-section; According to the distance between the position to be detected and the sectional centroid, the sectional bending moment and the inertia tensor corresponding to each parallel cross-section, and the preset formula four, obtain the safety factor corresponding to each parallel cross-section; the formula four is: where n i is the safety factor corresponding to the parallel cross-section of index i, and σ b is the preset allowable stress value, and Z i is the ordinate of the centroid of the cross-section corresponding to each parallel cross-section; According to the safety factor corresponding to each parallel cross-section and the preset safety factor threshold, determine whether the strength of the structural member is qualified.
6. The method for checking the strength of the structural members of a hydraulic support according to claim 4, characterized in that, The said S14 further includes: According to the three-dimensional coordinate system and the three-dimensional model data corresponding to the structural member, obtain the distance from the reference plane to the first end of the structural member, and the distance to the second end of the structural member; According to the distance from the reference plane to the first end of the structural member, the distance from the reference plane to the second end of the structural member, and the preset formula four, obtain the sectional bending moment corresponding to the reference plane; the formula four is: Among them, L 1,0 is the distance between the reference plane and the first end of the structural member, and L 2,0 is the distance between the reference plane and the second end of the structural member, and F y is the preset branch force of the bracket; According to the horizontal length dimension and the vertical height dimension corresponding to the reference plane, and the preset position screening strategy, obtain the position to be detected corresponding to the reference plane; According to the sectional centroid and the position to be detected corresponding to the reference plane, obtain the distance between the position to be detected and the sectional centroid corresponding to the reference plane; According to the distance between the position to be detected and the sectional centroid, the sectional bending moment and the inertia tensor corresponding to the reference plane, obtain the safety factor corresponding to the reference plane.
7. The method for strength checking of the structural components of a hydraulic support according to claim 1, characterized in that, The said S14 further includes: According to the safety factor of each parallel cross-section, generate a safety factor curve corresponding to the structural member to assist in determining whether the strength of any position of the structural member is qualified.
8. The strength checking method for the structural components of a hydraulic support according to claim 1, characterized in that The said S13 includes: When receiving a structural member segmentation instruction input through the software interface, according to the preset sectional distance, establish parallel cross-sections parallel to the reference plane on both sides of the reference plane, and the distance between each parallel cross-section and the reference plane is the sectional distance or an integer multiple of the sectional distance.
9. A strength checking system for hydraulic support structural members, comprising a memory, a processor, and a computer program stored on the memory, characterized in that, The processor executes the computer program to implement the hydraulic support structural member strength checking method according to any one of claims 1 to 8.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the hydraulic support structural member strength checking method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Finite element analysis three-dimensional modeling simplification method for hydraulic support
CN115828447A
Hydraulic support strength checking and early warning method
CN117967372A
Strength checking method for top beam of hydraulic support
CN120068380A
Guide rod strength checking method of hydraulic support based on safety standard test
CN120688173A