Evaluation Method, Device and Equipment for Operating Risk Coefficient of Static Load Single Pile Test Platform
By identifying and calculating the inclination angle and position of the counterweight block, a hazard coefficient matrix is generated, and the overall risk of the static single pile test platform is evaluated using fuzzy algorithms and Frobenius norms, the safety hazard problem in traditional methods is solved, and safety accident prevention and monitoring is achieved.
Patent Information
- Application Number
- CN202510405160.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2045-04-02
AI Technical Summary
In the single pile compression static load test, traditional methods have safety hazards, and the wear and loss of counterweight blocks lead to high risk of slippage, making it difficult to effectively monitor and prevent safety accidents.
Through machine vision, the inclination angle, length, width and position of the counterweight block are identified, the hazard coefficients of gravity potential energy and inclination angle are calculated, and the hazard coefficient matrix is generated. The overall hazard coefficient is evaluated using fuzzy algorithms and Frobenius norms to provide risk monitoring.
The risk assessment of the operation of the static single pile test platform has been realized, safety accidents have been prevented, and potential hidden dangers have been discovered in a timely manner through regular calculation and normalization of the hazard coefficients to ensure the safety of the platform.
Smart Images

Figure CN120031388B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a method, system and equipment for evaluating the operational hazard factor of a static load single pile test platform. Background Art
[0002] The single pile compressive static load test utilizes a test platform, stacking counterweights of various sizes and weights on top to simulate the stresses experienced by each pile under actual operating conditions. By accurately monitoring abnormal data such as the platform's settlement and tilt, the bearing capacity of each pile is determined, enabling an accurate assessment of the pile foundation's quality and safety, providing a foundation for subsequent building structure design and construction.
[0003] However, at the site of the single pile compressive static load test, due to the actual bearing capacity of the single pile and the wear and tear of the stacked counterweights due to repeated use, the traditional method of installing displacement sensors or tilt sensors on the base of the single pile test platform poses a huge safety hazard. Once the load-bearing capacity of each pile becomes abnormal or the stacking of counterweights is not standardized, there is a great risk of the counterweights slipping, which can easily cause casualties to people and equipment around the operation, with a huge impact. Therefore, how to conduct risk assessment for the operation of the static load single pile test platform to achieve risk monitoring and prevent the occurrence of safety accidents is a technical problem that needs to be solved urgently. Summary of the Invention
[0004] In response to the above technical problems, the purpose of this application is to provide a method, system, equipment and storage medium for evaluating the hazard factor of operations on a static load single pile test platform, aiming to conduct risk assessment on the operations of a static load single pile test platform to achieve risk monitoring and prevent the occurrence of safety accidents.
[0005] The present application provides a method for evaluating the risk factor of a static load single pile test platform operation, the method comprising:
[0006] Photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight block;
[0007] Based on the image recognition of the static load single pile test platform including the counterweight, the test platform base is identified, and with the lower edge of the base platform as a reference, the inclination angle, length, width, height of the center of the counterweight from the ground, and the position of the counterweight in the current layer of each counterweight are identified; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line is a center line perpendicular to the horizontal reference line of the test platform base;
[0008] Calculating the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground to generate a gravitational potential matrix; using the gravitational potential matrix as a first risk coefficient matrix;
[0009] Inferring a second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generating a second risk coefficient matrix;
[0010] generating a third risk factor matrix based on the first risk factor matrix and the second risk factor matrix;
[0011] The risk factor during operation of the static load single pile test platform is calculated based on the third risk factor matrix.
[0012] In one embodiment, the step of inferring the second risk factor of each counterweight based on the position of the counterweight on the current layer and the inclination angle of the counterweight includes:
[0013] Based on the position of the counterweight block in the current layer and the tilt angle of the counterweight block, the second risk coefficient of each counterweight block is inferred by a fuzzy algorithm.
[0014] In one embodiment, the step of inferring the second risk factor of each counterweight block by using a fuzzy algorithm based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block includes:
[0015] Converting the position of the counterweight block in the current layer to a first membership function through a first membership function;
[0016] converting the inclination angle of the counterweight into a second membership function through a second membership function;
[0017] For the input distance, several fuzzy subsets are defined;
[0018] For the input angle, several fuzzy subsets are defined;
[0019] Constructing a fuzzy rule base based on the multiple fuzzy subsets of the input distance and the multiple fuzzy subsets of the input angle; wherein the fuzzy rule base includes multiple fuzzy rules;
[0020] selecting an applicable fuzzy rule from the rule base according to the first membership degree and the second membership degree;
[0021] For each applicable fuzzy rule, calculate its activation degree;
[0022] According to the activation degree of each applicable fuzzy rule, a corresponding fuzzy output set is cut out;
[0023] All the clipped fuzzy output sets are aggregated using the maximum method to form a total fuzzy output set;
[0024] The center of gravity of the total fuzzy output set is calculated using a center of gravity method, and the center of gravity is used as the second risk coefficient.
[0025] In one embodiment, the step of generating a third hazard coefficient matrix based on the first hazard coefficient matrix and the second hazard coefficient matrix includes:
[0026] The first risk coefficients of the first risk coefficient matrix and the second risk coefficients of the second risk coefficient matrix are multiplied one-to-one to obtain a third risk coefficient matrix.
[0027] In one embodiment, the step of calculating the risk factor of the static load single pile test platform during operation based on the third risk factor matrix includes:
[0028] Based on the third hazard factor matrix, the hazard factor of the static load single pile test platform during operation is calculated using a Frobenius norm formula.
[0029] In one embodiment, after the step of calculating the hazard factor of the static load single pile test platform during operation using a Frobenius norm formula based on the third hazard factor matrix, the method further includes:
[0030] The risk factor during operation of the static load single pile test platform is normalized and converted into a percentage.
[0031] In one embodiment, the formula for calculating the gravitational potential energy of the counterweight is:
[0032] ;
[0033] Among them, i and j represent row coordinates and column coordinates respectively. represents the gravitational potential energy of the counterweight in row i and column j, represents the length of the counterweight in row i and column j, represents the width of the counterweight in row i and column j, is the density of the weight material, g is the acceleration due to gravity, It represents the height of the center of the counterweight in row i and column j from the ground.
[0034] The present application also provides a device for evaluating the risk factor of a static load single pile test platform operation, the device comprising:
[0035] a shooting module, used to shoot the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight block;
[0036] an identification module for identifying the test platform base based on an image of the static load monopile test platform including the counterweights, and identifying the inclination angle, length, width, height of the center of each counterweight from the ground, and the position of the counterweight in the current layer based on the lower edge of the base platform; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line is a center line perpendicular to a horizontal reference line of the test platform base;
[0037] a first generating module for calculating the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground, and generating a gravitational potential matrix; and using the gravitational potential matrix as a first hazard coefficient matrix;
[0038] A second generating module is used to infer the second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generate a second risk coefficient matrix;
[0039] a third generating module, configured to generate a third risk coefficient matrix based on the first risk coefficient matrix and the second risk coefficient matrix;
[0040] A calculation module is used to calculate the risk factor of the static load single pile test platform during operation based on the third risk factor matrix.
[0041] In a third aspect, an embodiment of the present application provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method for evaluating the operation hazard factor of a static load single pile test platform as described in any one of the above items are implemented.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for evaluating the operational hazard factor of a static load single pile test platform as described in any one of the above items.
[0043] An embodiment of the present application provides a method for evaluating the operational risk factor of a static load single pile test platform, the method comprising: photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including a counterweight; identifying the test platform base based on the image of the static load single pile test platform including the counterweight, and using the lower edge of the base platform as a reference, identifying the inclination angle, length, width, height of the center of the counterweight from the ground, and the position of the counterweight in the current layer of each counterweight; wherein the position of the counterweight in the current layer represents the distance from the center of mass of the counterweight to the center line; the center line is the distance from the test platform to the center line. The horizontal reference line of the test platform base is perpendicular to the center line; the gravitational potential energy of each counterweight block is calculated based on the length, width, and height of the center of the counterweight block from the ground to generate a gravitational potential energy matrix; the gravitational potential energy matrix is used as the first risk factor matrix; the second risk factor of each counterweight block is inferred based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block to generate a second risk factor matrix; the third risk factor matrix is generated based on the first risk factor matrix and the second risk factor matrix; the risk factor of the static load single pile test platform during operation is calculated based on the third risk factor matrix. This application not only takes into account the overturning risk of the entire test platform, but also integrates the status information of all counterweight blocks, integrates and outputs their sliding risk, provides risk monitoring for the operation of the static load single pile test platform, and prevents the occurrence of safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for use in the implementation. Obviously, the drawings described below are only some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0045] Figure 1 This is a flow chart of a method for evaluating the risk factor of a static load single pile test platform operation provided in one embodiment of the present application;
[0046] Figure 2 This is a schematic diagram of the placement of counterweights provided in one embodiment of the present application;
[0047] Figure 3 Schematic diagram of various fuzzy subsets for input distance provided by one embodiment of the present application;
[0048] Figure 4 Schematic diagram of various fuzzy subsets for an input angle provided by an embodiment of the present application;
[0049] Figure 5 This is a schematic diagram of the placement of counterweights provided in another embodiment of the present application;
[0050] Figure 6This is a schematic diagram of counterweight placement provided by another embodiment of the present application;
[0051] Figure 7 Schematic diagram of the structure of the static load single pile test platform operation risk factor evaluation device provided in an embodiment of the present application;
[0052] Figure 8 It is a schematic block diagram of the structure of the computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0054] Those skilled in the art will understand that, unless expressly stated otherwise, the singular forms "a", "an", "above", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of this application refers to the presence of features, integers, steps, operations, elements, modules, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, modules, components, and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, "connected" or "coupled" as used herein may include wireless connections or wireless couplings. The term "and / or" used herein includes all or any module and all combinations of one or more associated listed items.
[0055] Those skilled in the art will understand that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with their meanings in the context of the prior art and, unless specifically defined as such, will not be interpreted in an idealized or overly formal sense.
[0056] See also Figure 1 、 Figure 2 The present application provides a method for evaluating the risk factor of a static load single pile test platform operation, including steps S1-S6:
[0057] S1. Photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight 1.
[0058] S2. Based on the image recognition of the static load single pile test platform including the counterweight 1, the test platform base 3 is identified, and with the lower edge of the base platform as a reference, the inclination angle, length, width, height of the center of the counterweight from the ground, and the position of the counterweight in the current layer of each counterweight are identified; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line 2; the center line is a center line perpendicular to the horizontal reference line 4 of the test platform base;
[0059] In steps S1 and S2, the counterweights on the static load test platform are made of concrete with a standard mix density. Because different counterweights vary in density, thickness, and size, operators must configure the platform structure and counterweight dimensions to ensure uniform load-bearing capacity when installing the static load test platform. Considering the temporary nature of the static load test platform, the system uses a removable surveillance camera to capture the static load test platform during operation, capturing an image of the platform including the counterweights. Based on this image, the system uses color and shape recognition to identify the test platform base 3. The system then measures the inclination angle of the counterweights, using the base's lower edge as a reference. The system then uses the YOLOv11 deep learning object detection algorithm to determine the inclination angle and position of the counterweights. The OBB (Oriented Bounding Boxes) module incorporates rotation angle information to accurately segment the position of each counterweight. It should be understood that the counterweights are stacked layer by layer on the test platform base, and each layer includes a number of counterweights. For example, the counterweights are arranged as follows: Figure 2 shown.
[0060] S3. Calculate the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground to generate a gravitational potential matrix; and use the gravitational potential matrix as a first hazard coefficient matrix.
[0061] In step S3, the gravitational potential energy of each counterweight is calculated based on the length, width, and height of the center of the counterweight from the ground, and a gravitational potential energy matrix is generated. Specifically, for each counterweight, its gravitational potential energy is calculated based on its length, width, and height of the center of the counterweight from the ground. For example, the gravitational potential energy of the first counterweight is calculated based on the length, width, and height of the center of the first counterweight from the ground. The gravitational potential energy of the second counterweight is calculated based on the length, width, and height of the center of the second counterweight from the ground. As can be seen from the above introduction, the counterweights are stacked layer by layer on the base of the test platform, and each layer includes several counterweights. Therefore, a gravitational potential energy matrix corresponding to the arrangement of the counterweights can be generated based on the arrangement of the counterweights, which is convenient for subsequent calculations. The gravitational potential energy matrix is used as the first hazard coefficient matrix Easy to understand.
[0062] S4. Inferring the second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generating a second risk coefficient matrix.
[0063] In step S4, the second risk coefficient of each counterweight is inferred based on the position of the counterweight in the current layer and the inclination angle of the counterweight, and a second risk coefficient matrix is generated. Specifically, for each counterweight, its second risk coefficient is inferred based on the position of the counterweight in the current layer and the inclination angle of the counterweight. For example, the second risk coefficient of the first counterweight is inferred based on the position of the first counterweight in the current layer and the inclination angle of the first counterweight. The second risk coefficient of the second counterweight is inferred based on the position of the second counterweight in the current layer and the inclination angle of the second counterweight. As can be seen from the above introduction, the counterweights are stacked layer by layer on the base of the test platform, and each layer includes a number of counterweights. Therefore, a second risk coefficient matrix corresponding to the arrangement of the counterweights can be generated based on the arrangement of the counterweights. , which is convenient for subsequent calculations.
[0064] S5. Generate a third risk coefficient matrix based on the first risk coefficient matrix and the second risk coefficient matrix.
[0065] S6. Calculate the risk factor during operation of the static load single pile test platform based on the third risk factor matrix.
[0066] In steps S5 and S6, it should be noted that after calculating the first risk coefficient matrix and the second risk coefficient matrix The overall risk level of the test platform cannot be seen intuitively, so it is necessary to use the first risk coefficient matrix and the second risk coefficient matrix Analyze the overall risk level of the test platform.
[0067] The embodiment of the present application provides a method for evaluating the operational risk factor of a static load single pile test platform. This method not only takes into account the overturning risk of the entire test platform, but also integrates the status information of all counterweight blocks and outputs their sliding risk, thereby providing risk monitoring for the operation of the static load single pile test platform and preventing the occurrence of safety accidents.
[0068] In one embodiment, the step of generating a third hazard coefficient matrix based on the first hazard coefficient matrix and the second hazard coefficient matrix includes:
[0069] The first risk coefficients of the first risk coefficient matrix and the second risk coefficients of the second risk coefficient matrix are multiplied one-to-one to obtain a third risk coefficient matrix.
[0070] In the embodiment of the present application, the first risk coefficient of the first risk coefficient matrix is and the second risk coefficient of the second risk coefficient matrix Perform one-to-one multiplication to obtain the third risk coefficient matrix.
[0071] In one embodiment, the step of calculating the risk factor of the static load single pile test platform during operation based on the third risk factor matrix includes:
[0072] Based on the third hazard factor matrix, the hazard factor of the static load single pile test platform during operation is calculated using a Frobenius norm formula.
[0073] In the embodiment of the present application, the Frobenius norm is a matrix norm, similar to the L2 norm of a vector, but it is applicable to matrices. By calculating the Frobenius norm, the overall size and stability of the matrix can be effectively evaluated. For a The Frobenius norm of the matrix R is defined as follows:
[0074] ;
[0075] here, represents the element in the i-th row and j-th column of matrix R. Using this formula, the third hazard factor for all counterweights can be combined into a single value, providing an overall hazard level indicator. This is very useful for assessing the safety of the entire test platform. By regularly calculating the Frobenius norm, the changes in the test platform's hazard factor over time can be monitored, allowing potential safety hazards to be identified promptly.
[0076] In one embodiment, after the step of calculating the hazard factor of the static load single pile test platform during operation using a Frobenius norm formula based on the third hazard factor matrix, the method further includes:
[0077] The risk factor during operation of the static load single pile test platform is normalized and converted into a percentage.
[0078] In an embodiment of the present application, by normalizing the risk factor during the operation of the static load single pile test platform and converting it into a percentage, the risk level during the operation of the static load single pile test platform can be more intuitively seen. In addition, the risk factor during the operation of the static load single pile test platform is normalized and converted into a percentage to obtain a percentage value, which is compared with a preset threshold value. If the percentage value is greater than or equal to the preset threshold value, a reminder is issued through any one or more of an audible and visual reminder, so that on-site personnel can respond quickly and adjust the counterweight block in time or move away from the counterweight block to avoid the occurrence of safety accidents.
[0079] In one embodiment, the formula for calculating the gravitational potential energy of the counterweight is:
[0080] ;
[0081] Among them, i and j represent row coordinates and column coordinates respectively; represents the gravitational potential energy of the counterweight in row i and column j, represents the length of the counterweight in row i and column j, represents the width of the counterweight in row i and column j, is the density of the weight material, g is the acceleration due to gravity, It represents the height of the center of the counterweight in row i and column j from the ground.
[0082] In the embodiment of the present application, the main factors affecting the safety of platform construction include the area, height (here the height refers to the height of the center of the counterweight from the ground), position, tilt angle and other factors of the counterweight. In the embodiment of the present application, assuming that the thickness of the counterweight is unit thickness, the area of the counterweight determines the mass of the counterweight, and then the gravitational potential energy of the counterweight can be obtained by the height of the counterweight. The larger the area of the counterweight and the higher the height, the greater the gravitational potential energy, and thus the higher the risk factor. Therefore, the impact of the area and height of the counterweight on the risk factor is defined as:
[0083] ;
[0084] According to the above formula, it can be seen that is a constant. The magnitude of the gravitational potential energy of the counterweight is determined by the volume and height of the counterweight. Since the specifications require the thickness of the counterweight to be consistent, the magnitude of the gravitational potential energy of the counterweight is determined by the area of the counterweight at the current viewing angle. and height Decide.
[0085] In one embodiment, the step of inferring the second risk factor of each counterweight based on the position of the counterweight on the current layer and the inclination angle of the counterweight includes:
[0086] Based on the position of the counterweight block in the current layer and the tilt angle of the counterweight block, the second risk coefficient of each counterweight block is inferred by a fuzzy algorithm.
[0087] In the embodiment of the present application, the closer the position of the counterweight block in the current layer is to the edge and the greater the inclination angle is, the higher the risk factor is. However, the specific numerical relationship between the two is complex, and there is no mathematical formula to measure the degree of influence of the two on the output parameters. It is difficult to establish an accurate mathematical model, so the two cannot be directly combined to calculate the risk factor. To solve this problem, a fuzzy algorithm is used for calculation. The fuzzy algorithm does not require a mathematical model of the output quantity, but only needs to convert the input counterweight block in the current layer into a real value. and the inclination angle of the counterweight These two parameters are fuzzified through the membership function, and then the fuzzy output is derived based on the pre-defined fuzzy rule base and fuzzy logic operators (AND, OR). Finally, the fuzzy output is converted into a specific numerical output through the defuzzification (or defuzzification) method, and the precise output parameter is finally obtained. This output parameter refers to the second risk coefficient of the counterweight block. The entire process simulates how humans handle uncertainty and fuzzy information, using fuzzy quantities in human thinking to describe fuzzy rules. This makes the construction easy and accessible. The position of the counterweight on the current layer here refers to the distance from the center of mass of the counterweight to the centerline, where the centerline is perpendicular to the horizontal reference line 4 of the test platform base.
[0088] In one embodiment, the step of inferring the second risk factor of each counterweight block by using a fuzzy algorithm based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block includes:
[0089] Converting the position of the counterweight block in the current layer to a first membership function through a first membership function;
[0090] converting the inclination angle of the counterweight into a second membership function through a second membership function;
[0091] For the input distance, several fuzzy subsets are defined;
[0092] For the input angle, several fuzzy subsets are defined;
[0093] Constructing a fuzzy rule base based on the multiple fuzzy subsets of the input distance and the multiple fuzzy subsets of the input angle; wherein the fuzzy rule base includes multiple fuzzy rules;
[0094] selecting an applicable fuzzy rule from the rule base according to the first membership degree and the second membership degree;
[0095] For each applicable fuzzy rule, calculate its activation degree;
[0096] According to the activation degree of each applicable fuzzy rule, a corresponding fuzzy output set is cut out;
[0097] All the clipped fuzzy output sets are aggregated using the maximum method to form a total fuzzy output set;
[0098] The center of gravity of the total fuzzy output set is calculated using a center of gravity method, and the center of gravity is used as the second risk coefficient.
[0099] In order to facilitate understanding of the embodiments of the present application, the embodiments of the present application provide a detailed introduction to the fuzzy algorithm. Fuzzy logic is a mathematical logic that deals with ambiguity and uncertainty. Unlike traditional Boolean logic, it allows variables to have any value between 0 and 1, representing their membership in a fuzzy set. This method is suitable for dealing with situations that cannot be described by precise numerical values. Fuzzy sets are the basis of fuzzy logic, which allows elements to have different memberships. The membership function is used to define the relationship between elements and fuzzy sets. For example, the risk factor can be described by "danger", and "danger" is a fuzzy set, and the membership of the risk factor from 0 to 1 represents different degrees of "danger". The membership function (MembershipFunction) is used to quantify the membership of elements in the fuzzy set. Common types of membership functions include triangular, trapezoidal and Gaussian functions. They map input variables to membership values between [0, 1]. In the embodiments of the present application, specifically, for the input distance , and define three fuzzy subsets for it: large angle (SA), medium angle (MA), and small angle (LA). In the fuzzy algorithm of the embodiment of the present application, the membership function is a triangle membership function, and its respective fuzzy subsets are as follows Figure 3 、 4 As shown in Figure 2. Fuzzy algorithms define their computational strategies through a fuzzy rule base. The fuzzy rule base consists of a series of "if-then" fuzzy rules, which are similar to natural language descriptions. For example:
[0100] If the inclination angle is large and the distance to the edge is close, the risk factor is high.
[0101] If the inclination angle is small and the distance from the edge is far, the risk factor is small.
[0102] These fuzzy rules describe how to control the output based on the membership values of the input variables. Fuzzy rules are usually expressed in the form of a lookup table, which allows the computer to act according to the fuzzy rule table set by experience, as shown in the following table:
[0103] ;
[0104] The fuzzy subsets of the output risk levels include five elements: very low risk (VS), low risk (S), general risk (M), high risk (L), and very high risk (VL). The numbers 1-9 at the end represent the 1st to 9th rules.
[0105] The inference engine uses a fuzzy rule base and the membership of input variables to perform inference. First, the specific values of the input variables are converted into memberships. Then, the "if-then" rules in the fuzzy rule base are matched based on the input memberships. Finally, a fuzzy output is generated based on the matching results of the rule base. The inference method uses Mamdani reasoning. The core step of Mamdani reasoning is to derive the fuzzy output based on the membership of the input variables and the fuzzy rule base. The specific steps are as follows:
[0106] Based on the membership of the input variables, the applicable fuzzy rules are selected. Each rule is of the form: "If input variable 1 is A and input variable 2 is B, then the output variable is C." Where A, B, and C are fuzzy sets.
[0107] For each applicable fuzzy rule, calculate its firing strength. The firing strength is the minimum value of the membership of the input variables (or use other logical operators such as multiplication).
[0108] ;
[0109] in, and The input variables are and The membership in fuzzy sets A and B. Based on the activation degree of each fuzzy rule, the corresponding fuzzy output set is pruned. The height of the pruned fuzzy output set is the activation degree, and the shape remains unchanged.
[0110] ;
[0111] in, is the output variable The membership degree in the fuzzy set C is, It should be understood here that the existence form of the fuzzy output set is the membership function.
[0112] The pruned fuzzy output sets of all applicable fuzzy rules are aggregated using the Max Aggregation method to form a total fuzzy output set.
[0113] ;
[0114] The centroid method is used to convert the fuzzy output into a specific numerical output by calculating the centroid of the fuzzy output set.
[0115] ;
[0116] The following is a simulation example:
[0117] In order to calculate the parameters more scientifically and reasonably, the two risk coefficient matrices and The values in are all relative values, so that they are controlled within 0-1. For example, when calculating the gravitational potential energy, the volume and height of the counterweight can be normalized based on the maximum value. As a fixed coefficient, it can be ignored, and the normalized risk coefficient matrix can be obtained The diagram of counterweight placement is as follows: Figure 2 shown.
[0118] The corresponding normalized volume matrix and the height matrix as follows:
[0119] ;
[0120] According to the gravitational potential energy formula, the relative gravitational potential energy matrix of the counterweight block can be obtained, that is, the first risk coefficient matrix :
[0121] ;
[0122] Next, the second risk coefficient matrix is calculated by using the fuzzy algorithm The input parameter of the algorithm is the position matrix of the counterweight block in the current layer and counterweight tilt angle matrix , assuming that each counterweight has different degrees of inclination, the inclination angle takes an absolute value and the interval is [0, 45], the position matrix of the counterweight in the current layer Indicates the distance between the center of mass of the counterweight and the midline, and is normalized based on the distance to the center of mass of the farthest counterweight. The counterweight tilt angle matrix And the position matrix of the counterweight block in the current layer as follows:
[0123] ;
[0124] The second risk coefficient matrix can be calculated through the above fuzzy algorithm steps :
[0125] ;
[0126] But two hazard coefficient matrices are known and The overall risk level of the test platform cannot be seen intuitively, so the Frobenius norm of the risk coefficient matrix needs to be calculated to analyze the overall risk level of the test platform. According to the Frobenius norm formula, we can get:
[0127] ;
[0128] Will Normalization and conversion to percentage form can give the final risk factor :
[0129] ;
[0130] Here, m and n represent the number of rows and columns respectively.
[0131] Similarly, if Figure 5 The diagram of counterweight placement and the tilt angle of each counterweight are shown.
[0132] ;
[0133] The second risk coefficient matrix can be calculated through the above fuzzy algorithm steps :
[0134] ;
[0135] According to the Frobenius norm formula, we can get:
[0136] ;
[0137] Among them, m represents the number of rows and n represents the number of columns;
[0138] Will Normalization and conversion to percentage form can give the final risk factor :
[0139] ;
[0140] For example: Figure 6 The diagram shows the brick placement and the tilt angles of each counterweight.
[0141] ;
[0142] The second risk coefficient matrix can be calculated through the above fuzzy algorithm steps :
[0143] ;
[0144] According to the Frobenius norm formula, we can get:
[0145] ;
[0146] Will Normalization and conversion to percentage form can give the final risk factor :
[0147] ;
[0148] like Figure 7 As shown, the embodiment of the present application further provides a device for evaluating the risk factor of a static load single pile test platform operation, the device comprising:
[0149] The shooting module 11 is used to shoot the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight block;
[0150] an identification module 12 for identifying the test platform base based on the image of the static load monopile test platform including the counterweights, and identifying the inclination angle, length, width, height of the center of each counterweight from the ground, and the position of the counterweight in the current layer with the lower edge of the base platform as a reference; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line is a center line perpendicular to the horizontal reference line of the test platform base;
[0151] The first generating module 13 is configured to calculate the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground, and generate a gravitational potential matrix; and use the gravitational potential matrix as a first risk coefficient matrix;
[0152] A second generating module 14 is configured to infer a second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generate a second risk coefficient matrix;
[0153] A third generating module 15 is configured to generate a third risk coefficient matrix based on the first risk coefficient matrix and the second risk coefficient matrix;
[0154] The calculation module 16 is used to calculate the risk factor of the static load single pile test platform during operation based on the third risk factor matrix.
[0155] In one embodiment, the inference of the second risk factor of each counterweight based on the position of the counterweight on the current layer and the inclination angle of the counterweight includes:
[0156] Based on the position of the counterweight block in the current layer and the tilt angle of the counterweight block, the second risk coefficient of each counterweight block is inferred by a fuzzy algorithm.
[0157] In one embodiment, the second risk coefficient of each counterweight block is inferred by a fuzzy algorithm based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, including:
[0158] Converting the position of the counterweight block in the current layer to a first membership function through a first membership function;
[0159] converting the inclination angle of the counterweight into a second membership function through a second membership function;
[0160] For the input distance, several fuzzy subsets are defined;
[0161] For the input angle, several fuzzy subsets are defined;
[0162] Constructing a fuzzy rule base based on the multiple fuzzy subsets of the input distance and the multiple fuzzy subsets of the input angle; wherein the fuzzy rule base includes multiple fuzzy rules;
[0163] selecting an applicable fuzzy rule from the rule base according to the first membership degree and the second membership degree;
[0164] For each applicable fuzzy rule, calculate its activation degree;
[0165] According to the activation degree of each applicable fuzzy rule, a corresponding fuzzy output set is cut out;
[0166] All the clipped fuzzy output sets are aggregated using the maximum method to form a total fuzzy output set;
[0167] The center of gravity of the total fuzzy output set is calculated using a center of gravity method, and the center of gravity is used as the second risk coefficient.
[0168] In one embodiment, generating a third hazard coefficient matrix based on the first hazard coefficient matrix and the second hazard coefficient matrix includes:
[0169] The first risk coefficients of the first risk coefficient matrix and the second risk coefficients of the second risk coefficient matrix are multiplied one-to-one to obtain a third risk coefficient matrix.
[0170] In one embodiment, the calculation of the risk factor during operation of the static load single pile test platform based on the third risk factor matrix includes:
[0171] Based on the third hazard factor matrix, the hazard factor of the static load single pile test platform during operation is calculated using a Frobenius norm formula.
[0172] In one embodiment, the apparatus further comprises:
[0173] The conversion module is used to normalize the risk factor of the static load single pile test platform during operation and convert it into a percentage.
[0174] In one embodiment, the formula for calculating the gravitational potential energy of the counterweight is:
[0175] ;
[0176] Among them, i and j represent row coordinates and column coordinates respectively. represents the gravitational potential energy of the counterweight in row i and column j, represents the length of the counterweight block in the i-th row and j-th column, represents the width of the counterweight in row i and column j, is the density of the weight material, g is the acceleration due to gravity, It represents the height of the center of the counterweight in row i and column j from the ground.
[0177] Reference Figure 8 The embodiment of the present application also provides a computer device, the internal structure of which can be as follows Figure 8As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor designed for the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating device, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as a method for evaluating the operational hazard factor of a static load single pile test platform. The network interface of the computer device is used to communicate with an external terminal via a network connection. Furthermore, the above-mentioned computer device can also be provided with an input device and a display screen. When the above computer program is executed by a processor, it realizes a method for evaluating the hazard factor of a static load single pile test platform operation, comprising the following steps: photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight; identifying the test platform base based on the image of the static load single pile test platform including the counterweight, and using the lower edge of the base platform as a reference, identifying the inclination angle, length, width, height of the center of the counterweight from the ground, and the position of the counterweight in the current layer of each counterweight; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line The line is the center line perpendicular to the horizontal reference line of the test platform base; the gravitational potential energy of each counterweight block is calculated based on the length, width, and height of the center of the counterweight block from the ground to generate a gravitational potential energy matrix; the gravitational potential energy matrix is used as the first risk factor matrix; the second risk factor of each counterweight block is inferred based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block to generate a second risk factor matrix; the third risk factor matrix is generated based on the first risk factor matrix and the second risk factor matrix; the risk factor of the static load single pile test platform during operation is calculated based on the third risk factor matrix. Those skilled in the art will understand that Figure 8 The structure shown in is merely a block diagram of a portion of the structure related to the present application solution and does not constitute a limitation on the computer device to which the present application solution is applied.
[0178] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for evaluating the hazard factor of a static load single pile test platform operation, comprising the following steps: photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including a counterweight block; identifying the test platform base based on the image of the static load single pile test platform including the counterweight block, and using the lower edge of the base platform as a reference, identifying the inclination angle, length, width, height of the center of the counterweight block from the ground, and the position of the counterweight block in the current layer of each counterweight block; wherein the position of the counterweight block in the current layer represents the counterweight block. The distance between the center of mass of the weight block and the center line; the center line is the center line perpendicular to the horizontal reference line of the test platform base; the gravitational potential energy of each counterweight block is calculated based on the length, width, and height of the center of the counterweight block from the ground, and a gravitational potential energy matrix is generated; the gravitational potential energy matrix is used as the first hazard factor matrix; the second hazard factor of each counterweight block is inferred based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and a second hazard factor matrix is generated; a third hazard factor matrix is generated based on the first hazard factor matrix and the second hazard factor matrix; the hazard factor during operation of the static load single pile test platform is calculated based on the third hazard factor matrix.
[0179] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct RAM bus dynamic RAM (DRDRAM), and RAM bus dynamic RAM (RDRAM).
[0180] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, apparatus, article, or method comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, apparatus, article, or method. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, apparatus, article, or method comprising the element.
[0181] The above description is only a preferred embodiment of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for evaluating the risk factor of a static load single pile test platform operation, characterized in that: The method comprises: Photographing the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight block; Based on the image recognition of the static load single pile test platform including the counterweight, the test platform base is identified, and with the lower edge of the base platform as a reference, the inclination angle, length, width, height of the center of the counterweight from the ground, and the position of the counterweight in the current layer of each counterweight are identified; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line is a center line perpendicular to the horizontal reference line of the test platform base; Calculating the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground to generate a gravitational potential matrix; using the gravitational potential matrix as a first risk coefficient matrix; Inferring a second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generating a second risk coefficient matrix; generating a third risk factor matrix based on the first risk factor matrix and the second risk factor matrix; Calculating the risk factor during operation of the static load single pile test platform based on the third risk factor matrix; The step of generating a third risk coefficient matrix based on the first risk coefficient matrix and the second risk coefficient matrix comprises: Multiplying the first risk coefficients of the first risk coefficient matrix and the second risk coefficients of the second risk coefficient matrix in a one-to-one correspondence to obtain a third risk coefficient matrix; The step of calculating the risk factor during operation of the static load single pile test platform based on the third risk factor matrix includes: Based on the third hazard factor matrix, the hazard factor of the static load single pile test platform during operation is calculated using a Frobenius norm formula.
2. The method for evaluating the risk factor of static load single pile test platform operation according to claim 1 is characterized in that: The step of inferring the second risk factor of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block includes: Based on the position of the counterweight block in the current layer and the tilt angle of the counterweight block, the second risk coefficient of each counterweight block is inferred by a fuzzy algorithm.
3. The method for evaluating the risk factor of static load single pile test platform operation according to claim 2 is characterized in that: The step of inferring the second risk coefficient of each counterweight block by a fuzzy algorithm based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block comprises: Converting the position of the counterweight block in the current layer to a first membership function through a first membership function; converting the inclination angle of the counterweight into a second membership function through a second membership function; For the input distance, several fuzzy subsets are defined; For the input angle, several fuzzy subsets are defined; Constructing a fuzzy rule base based on the multiple fuzzy subsets of the input distance and the multiple fuzzy subsets of the input angle; wherein the fuzzy rule base includes multiple fuzzy rules; selecting an applicable fuzzy rule from the rule base according to the first membership degree and the second membership degree; For each applicable fuzzy rule, calculate its activation degree; According to the activation degree of each applicable fuzzy rule, a corresponding fuzzy output set is cut out; All the clipped fuzzy output sets are aggregated using the maximum method to form a total fuzzy output set; The center of gravity of the total fuzzy output set is calculated using a center of gravity method, and the center of gravity is used as the second risk coefficient.
4. The method for evaluating the risk factor of static load single pile test platform operation according to claim 1 is characterized in that: After the step of calculating the hazard factor of the static load single pile test platform during operation using a Frobenius norm formula based on the third hazard factor matrix, the method further includes: The risk factor during operation of the static load single pile test platform is normalized and converted into a percentage.
5. The method for evaluating the risk factor of static load single pile test platform operation according to claim 1 is characterized in that: The calculation formula of the gravitational potential energy of the counterweight is: ; Among them, i and j represent row coordinates and column coordinates respectively. represents the gravitational potential energy of the counterweight in row i and column j, represents the length of the counterweight in row i and column j, represents the width of the counterweight in row i and column j, is the density of the weight material, g is the acceleration due to gravity, It represents the height of the center of the counterweight in row i and column j from the ground.
6. A static load single pile test platform operation risk factor evaluation device, characterized in that: The device is used to perform the method for evaluating the operation risk factor of a static load single pile test platform according to any one of claims 1 to 5, and the device comprises: a shooting module, used to shoot the static load single pile test platform during operation to obtain an image of the static load single pile test platform including the counterweight block; an identification module for identifying the test platform base based on an image of the static load monopile test platform including the counterweights, and identifying the inclination angle, length, width, height of the center of each counterweight from the ground, and the position of the counterweight in the current layer based on the lower edge of the base platform; wherein the position of the counterweight in the current layer represents the distance between the center of mass of the counterweight and the center line; the center line is a center line perpendicular to a horizontal reference line of the test platform base; a first generating module for calculating the gravitational potential energy of each counterweight based on the length, width, and height of the center of the counterweight from the ground, and generating a gravitational potential matrix; and using the gravitational potential matrix as a first hazard coefficient matrix; A second generating module is used to infer the second risk coefficient of each counterweight block based on the position of the counterweight block in the current layer and the inclination angle of the counterweight block, and generate a second risk coefficient matrix; a third generating module, configured to generate a third risk coefficient matrix based on the first risk coefficient matrix and the second risk coefficient matrix; A calculation module is used to calculate the risk factor of the static load single pile test platform during operation based on the third risk factor matrix.
7. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the method for evaluating the operation hazard factor of a static load single pile test platform according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for evaluating the operation hazard factor of a static load single pile test platform according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Static load pile-loading safety monitoring system and monitoring method based on machine vision
CN111896543A