Method for constructing calculation conditions of grout-anchor connection structure based on spring-beam unit material model
By constructing a local direction exclusion set at the edge nodes and generating a direction mutual exclusion graph at the center, conflicting directions are eliminated, forming a unique force transmission direction sequence. This solves the problem of non-corresponding directions in the girder-anchor connection structure under edge computing environment, ensuring the uniqueness and reliability of the global force path and supporting subsequent solutions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JILIN INST OF ARCHITECTURE & TECH
- Filing Date
- 2025-11-21
- Publication Date
- 2026-06-12
AI Technical Summary
In edge computing environments, the force directions derived independently from the edge nodes of the grout-anchor connection structure lack mutual correspondence, resulting in the inability to correctly splice the topology chain and maintain consistency of material parameters, thus affecting the reliability of subsequent solutions.
By constructing a local direction exclusion set on the edge side and generating a direction mutual exclusion diagram on the center side, conflicting directions are eliminated to form a unique force transmission direction sequence. Combined with the spring-beam element material model, a coupled chain structure is constructed to ensure the uniqueness and physical feasibility of the global force path.
The system systematically resolves the conflict of inconsistent independent derivation directions of edge nodes, ensuring that the global force path obtains a unique and physically feasible direction sequence before entering the spring-beam element material model, avoiding topological chain breakage or loop generation, and improving the reliability and accuracy of the calculation.
Smart Images

Figure CN121659540B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of edge computing structure analysis technology, and more specifically, to a method for constructing calculation conditions for grout-anchor connection structures based on spring-beam element material models. Background Technology
[0002] In the preprocessing of spring-beam unit grout-anchored connection structures based on edge computing, each edge node typically deduces the direction of force transmission between components independently based on its own collected local information. However, due to the different positions of each node, different observation windows, and different local behaviors of the components they are interested in, their directional judgments of the same pair of components often do not correspond to each other. For example, the upper edge node sees that the slight slippage of beam segment A always tends to beam segment B within its observation range, and thus judges that the main force transmission direction is from A to B. However, another edge node near the grout interface observes that the torsional response of beam segment B mainly returns to beam segment A, and thus concludes that the main force transmission direction is from B to A. The two directional inferences are not opposite to each other, but are conclusions independently drawn based on completely different local mechanical signs.
[0003] In traditional centralized modeling, such conflicts are often considered local errors and can be eliminated through centralized correction. However, in edge computing systems, direction inference is formed independently by multiple nodes and directly enters the global topology chain construction stage. If the system simultaneously receives a node's view that the force is transmitted from A to B, while another node's view that the force is transmitted from B to A, contradictory directions that cannot be parallelized will arise. If the system is forced to accept two directions, the entire girder-anchor connection chain will have logical loops or disordered sequences. If the average direction is simply taken, the actual force flow path on which the spring-beam element depends will be destroyed, causing the structural conditions to lose their physical meaning.
[0004] Therefore, the lack of correspondence caused by the independent derivation of directions at the edge is the most destructive core difficulty in the current preprocessing stage of grout anchor structures based on edge computing. This problem is not caused by data noise, nor can it be solved by unified filtering or correction. Rather, it stems from the fact that edge nodes naturally only have local facts, but are required to participate in the reconstruction of the global force direction. Ultimately, this contradiction of the lack of correspondence between direction inferences will directly lead to the inability to correctly splice the topology chain and the inability to maintain consistency of material parameters, making it difficult for the overall model to form a reliable structural foundation that can be used for subsequent solutions. Summary of the Invention
[0005] To overcome the aforementioned deficiencies in the prior art, embodiments of the present invention provide a method for constructing calculation conditions for a grout-anchor connection structure based on a spring-beam element material model. This method involves first constructing a local direction exclusion set at the edge side, and then generating a direction mutual exclusion diagram globally from the central side calculation end and deriving a unique force transmission direction sequence. Finally, a complete coupled chain structure is constructed by combining the spring-beam element material model, thereby forming global calculation conditions with a consistent force path to solve the problems mentioned in the background art.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a method for constructing calculation conditions for grout-anchor connection structures based on a spring-beam element material model, comprising:
[0007] S1. On multiple edge nodes, based on the component displacement data, force data and connection data collected at each edge node, perform direction exclusion calculation to generate a direction exclusion set for each edge node. The direction exclusion set is used to represent the force direction that is impossible under the conditions of each edge node.
[0008] S2. Transmit the direction exclusion set generated by each edge node to the central side calculation terminal, and the central side calculation terminal performs set merging calculation to generate a direction mutual exclusion diagram covering all component pairs;
[0009] S3. The central computing terminal performs direction traversal calculations based on the direction mutual exclusion diagram, eliminates direction combinations that conflict with the direction mutual exclusion diagram, and forms a candidate direction sequence set.
[0010] S4. The central computing terminal performs a consistency check on the candidate direction sequence set, eliminates direction sequences that contradict each other in terms of direction consistency, sequence consistency or topological consistency, and determines the target direction sequence that uniquely satisfies the direction mutual exclusion graph constraint.
[0011] S5. The central side calculation terminal performs coupling chain construction calculation based on the target direction sequence to form a coupling chain structure for the spring beam unit, and provides the coupling chain structure to the structural stress condition generation process to establish the global stress condition of the grout anchor connection structure.
[0012] In a preferred embodiment, in S1, the direction exclusion calculation includes:
[0013] S1-1. At each edge node, based on the connection data collected by this edge node, a connection relationship judgment is performed on each component pair. If the connection relationship judgment result is that there is no connection relationship, the force direction transmitted from the first component to the second component and the force direction transmitted from the second component to the first component in the component pair are written into the direction exclusion set of this edge node; otherwise, the subsequent judgment steps are continued.
[0014] S1-2. At each edge node, for component pairs whose connection relationship is determined to be connected, time alignment processing is performed on the component displacement data and force data collected by this edge node based on a preset time window. Based on the correspondence between the order of force changes and the order of displacement responses, a force transfer feasibility judgment is performed. If the force transfer feasibility judgment result is that the force transfer constraint is not met, the force direction transferred from the starting component to the target component in the component pair is written into the direction exclusion set of this edge node; otherwise, the force direction is not written into the direction exclusion set of this edge node.
[0015] S1-3. At each edge node, a record structure is constructed for all force directions written into the direction exclusion set of this edge node. Each force direction is recorded in the form of a combination of the starting component identifier, the target component identifier, and the force transmission direction identifier to form the direction exclusion set of this edge node.
[0016] In a preferred embodiment, S2 includes:
[0017] S2-1. The central computing terminal constructs a component pair index for the direction exclusion set transmitted by each edge node, and establishes a global component pair index by recording the starting component identifier and the target component identifier in each direction exclusion set.
[0018] S2-2. Based on the global component pair index, the central side computing end performs a cross-comparison of direction exclusion sets from different edge nodes to identify at least one force direction that is excluded by multiple edge nodes within the same component pair range, and marks the force direction as the first type of exclusion direction of the component pair.
[0019] S2-3. The center-side calculation terminal performs elimination recursive calculation on the force direction that is not marked as the first type of elimination direction. In the elimination recursive calculation, when the force direction of a certain component pair cannot maintain the continuity of force transmission because the force direction of its upstream component pair has been eliminated, the force direction is marked as the second type of elimination direction of the component pair.
[0020] In a preferred embodiment, S2 further includes:
[0021] S2-4. The central computing terminal performs exclusion integration construction on the force directions marked as the first type of exclusion direction and the second type of exclusion direction. In the exclusion integration construction, the central computing terminal generates a direction exclusion entry for each component pair, with the starting component identifier and the target component identifier as the index, and writes all force transmission direction identifiers of the component pair to be excluded in the direction exclusion entry. The central computing terminal arranges all direction exclusion entries in a structured manner according to the component pair index to form a direction mutual exclusion diagram to characterize the force directions that cannot be established for each component pair.
[0022] In a preferred embodiment, S3 includes:
[0023] S3-1. The central side calculation terminal reads the unremoved force direction of each component pair from the direction mutual exclusion diagram according to the preset component pair order, and writes each unremoved force direction as the starting direction combination sequence into the traversal list.
[0024] S3-2. The central side calculation terminal performs component-by-component expansion calculation on the traversal list: For each direction combination sequence in the traversal list, the unexcluded force direction of the next component pair is selected in turn to try to add. When the added force direction is marked as the excluded direction of the component pair in the direction mutual exclusion diagram, the expansion of the direction combination sequence is terminated and the direction combination sequence is deleted from the traversal list. Otherwise, the added direction combination sequence is written back to the traversal list.
[0025] S3-3. After all component pairs have been expanded by the central side calculation end, extract all remaining direction combination sequences from the traversal list, and organize them in a structured manner according to the component pair order and the force direction order to form a candidate direction sequence set.
[0026] In a preferred embodiment, S4 includes:
[0027] S4-1. The central side calculation terminal reads the force direction of each component pair of each direction sequence in the candidate direction sequence set and compares the force direction with the exclusion direction of the corresponding component pair in the direction mutual exclusion diagram. If the comparison result is that the force direction belongs to the exclusion direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and the next step of sequential verification is carried out.
[0028] S4-2. The central side calculation terminal performs a sequence consistency judgment on each direction sequence retained after direction verification according to the preset component pair order. In the sequence consistency judgment, when the force direction of any component pair cannot form a continuous chain with the force direction of the adjacent component pair on the component index, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and the next step of topology verification is carried out.
[0029] S4-3. The central side calculation terminal performs a topological consistency judgment on each direction sequence retained by the sequential consistency judgment. In the topological consistency judgment, when any force direction causes the component chain to repeat the return of the component or the force direction is opposite to the component index direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and enters the final confirmation step.
[0030] In a preferred embodiment, S4 further includes:
[0031] S4-4. After completing the direction consistency, sequence consistency and topology consistency judgment, the central computing terminal performs quantity confirmation on the remaining direction sequences in the candidate direction sequence set. If the quantity confirmation result is that there is only one direction sequence left, the direction sequence is determined as the target direction sequence. Otherwise, the current candidate direction sequence set is maintained and waits for subsequent verification based on the newly added exclusion information.
[0032] In a preferred embodiment, S5 includes:
[0033] S5-1. The central side computing terminal reads the starting component identifier and target component identifier of each component pair in the target direction sequence in sequence, and concatenates the same component identifiers in adjacent component pairs in sequence and writes them into the component chain to generate a component chain extending from the starting component of the first component pair in the target direction sequence to the target component of the last component pair in the target direction sequence.
[0034] S5-2. The central side calculation terminal reads the force direction of each component pair in the target direction sequence on the component chain, and determines the direction of force transmission in the spring beam unit based on the force direction. The central side calculation terminal calculates the corresponding spring stiffness parameters, beam unit direction parameters and force transmission correlation parameters according to the preset spring-beam unit material model and the force transmission direction, and writes the three parameters, along with the starting component identifier and the target component identifier of the component pair, into the coupling chain structure.
[0035] S5-3. After the parameters of all component pairs in the component chain are written by the central side calculation terminal, the parameters of all component pairs in the coupled chain structure are sorted according to the component order of the component chain. The spring stiffness parameters, beam element direction parameters and force transmission correlation parameters of each component pair are arranged in the order of the component chain to form a complete coupled chain structure.
[0036] In a preferred embodiment, S5 further includes:
[0037] S5-4. The central side calculation terminal provides the coupling chain structure to the structural stress condition generation process, and generates the boundary stress conditions of each component based on the component chain sequence and parameters of each component pair recorded in the coupling chain structure. The boundary stress conditions of all components in the component chain are summarized into the global stress conditions of the grout-anchor connection structure.
[0038] The technical effects and advantages of this invention are as follows:
[0039] 1. This invention systematically solves the conflict caused by the independent derivation of force direction by edge nodes through a multi-level structure of direction exclusion set, direction mutual exclusion graph and consistency verification. This allows the global force path to obtain a unique and physically feasible direction sequence before entering the spring-beam element material model, avoiding topological chain breakage or loop generation.
[0040] 2. This invention performs connection relationship judgment and force transmission feasibility judgment on the edge node side in advance, so that directions that do not have a physical transmission basis are eliminated in the local stage, thereby reducing the false direction information entering the central side calculation end from the source and improving the reliability of direction mutual exclusion construction.
[0041] 3. This invention utilizes a direction mutual exclusion graph to unify and structurally integrate exclusion information from different edge nodes, so that the directions of each component pair that cannot be valid form a stable constraint in the global scope, providing a global judgment basis for subsequent direction traversal calculations that does not depend on the perspective of a single node.
[0042] 4. This invention introduces a component-by-component pair expansion and exclusion verification mechanism in the direction traversal, so that all candidate direction sequences must simultaneously meet the requirements of local exclusion constraints, cross-node consistency and component chain continuity, ensuring that the generated direction sequences can truly map the continuous propagation relationship of force between components.
[0043] 5. After determining the target direction sequence, this invention calculates the spring stiffness, beam element direction and force transmission correlation parameters of the component chain pair by pair based on the spring-beam element material model, so that the final coupled chain structure has complete material properties and force mapping capability, and ensures that the calculation conditions of the generated grout-anchor connection structure can be used for subsequent solutions. Attached Figure Description
[0044] Figure 1 This is a flowchart of the method steps of the present invention. Detailed Implementation
[0045] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0046] Refer to the instruction manual appendix Figure 1 An embodiment of the present invention provides a method for constructing calculation conditions for a grouted anchor connection structure based on a spring-beam element material model, comprising:
[0047] S1. On multiple edge nodes, based on the component displacement data, force data and connection data collected at each edge node, perform direction exclusion calculation to generate a direction exclusion set for each edge node. The direction exclusion set is used to represent the force direction that is impossible under the conditions of each edge node.
[0048] S2. Transmit the direction exclusion set generated by each edge node to the central side calculation terminal, and the central side calculation terminal performs set merging calculation to generate a direction mutual exclusion diagram covering all component pairs;
[0049] S3. The central computing terminal performs direction traversal calculations based on the direction mutual exclusion diagram, eliminates direction combinations that conflict with the direction mutual exclusion diagram, and forms a candidate direction sequence set.
[0050] S4. The central computing terminal performs a consistency check on the candidate direction sequence set, eliminates direction sequences that contradict each other in terms of direction consistency, sequence consistency or topological consistency, and determines the target direction sequence that uniquely satisfies the direction mutual exclusion graph constraint.
[0051] S5. The central side calculation terminal performs coupling chain construction calculation based on the target direction sequence to form a coupling chain structure for the spring beam unit, and provides the coupling chain structure to the structural stress condition generation process to establish the global stress condition of the grout anchor connection structure.
[0052] In S1, the direction exclusion calculation includes:
[0053] S1-1. At each edge node, based on the connection data collected by this edge node, a connection relationship judgment is performed on each component pair. If the connection relationship judgment result is that there is no connection relationship, the force direction transmitted from the first component to the second component and the force direction transmitted from the second component to the first component in the component pair are written into the direction exclusion set of this edge node; otherwise, the subsequent judgment steps are continued.
[0054] S1-2. At each edge node, for component pairs whose connection relationship is determined to be connected, time alignment processing is performed on the component displacement data and force data collected by this edge node based on a preset time window. Based on the correspondence between the order of force changes and the order of displacement responses, a force transfer feasibility judgment is performed. If the force transfer feasibility judgment result is that the force transfer constraint is not met, the force direction transferred from the starting component to the target component in the component pair is written into the direction exclusion set of this edge node; otherwise, the force direction is not written into the direction exclusion set of this edge node.
[0055] S1-3. At each edge node, a record structure is constructed for all force directions written into the direction exclusion set of this edge node. Each force direction is recorded in the form of a combination of the starting component identifier, the target component identifier, and the force transmission direction identifier to form the direction exclusion set of this edge node.
[0056] In S1-1, it should be noted that for the grout-anchor connection structure, which is a force-bearing system composed of various components such as anchor rods, grout, connecting steel beams, and gusset plates, the system takes the local components directly managed or accessed by each edge node as objects, combines these local components into component pairs, and performs a connection relationship judgment on each component pair based on the connection data collected and stored by the edge node. Here, the edge node is a calculation unit deployed near the grout-anchor connection structure and connected to local sensors and control units. It is used to collect component displacement data, force data, and connection data and perform preprocessing calculations locally. The calculation conditions of the grout-anchor connection structure refer to the structural boundary relationships used in the subsequent spring beam element material model to describe whether there are force transmission paths and force direction constraints between the components.
[0057] In practice, the connection data includes the component number and connection relationship table imported during the design phase, the installation correspondence of anchor rods and steel beams and node plates recorded during the construction phase, the binding relationship between sensors and components, and the topology markers in the on-site configuration used to identify whether adjacent components are connected through the same anchorage segment, the same weld, or the same connector. The edge node determines whether there is a physical connection relationship between the components by searching the connection data within the edge node to see if there is a record that "the first component and the second component have a common anchorage segment or a common connector". When there is no record in the connection data that associates the first component and the second component with the same anchorage unit, the same connector, or the same connection area, the edge node determines that there is no connection relationship and writes both the "force direction transmitted from the first component to the second component" and the "force direction transmitted from the second component to the first component" into the direction exclusion set of the edge node. This is to clarify that under the conditions of the edge node, regardless of whether the force is assumed to be transmitted from the first component to the second component or from the second component to the first component, it is not allowed to be used as a possible force transmission path in subsequent calculations.
[0058] Otherwise, if there are records in the connection data that prove that the first component and the second component form a continuous force path through grout, anchor bolts, connecting steel parts or other connecting parts, the edge node marks the component pair as having a connection relationship, does not write any force direction into the direction exclusion set of this edge node, and reserves the component pair for the subsequent step of combining component displacement data and force data to perform further force transfer feasibility judgment. The component displacement data includes the displacement, rotation and other deformation response of the component at each measuring point position collected by this edge node over time, and the force data includes the external load, internal force or equivalent load of the component collected by this edge node or calculated based on known load conditions, which are used to infer in subsequent steps which force directions should still be further excluded under the premise of a connection relationship.
[0059] In S1-2, it should be noted that: at each edge node, for each pair of components that has been determined to have a connection relationship in S1-1, each edge node first performs time alignment processing on the component displacement data and force data collected by this edge node based on a preset time window. That is, taking the same pair of components as a unit, within the same preset time window, the force data and displacement data are resampled or interpolated according to the timestamp, so that the force data and displacement data at the corresponding time point correspond one-to-one, thereby obtaining the force change sequence and displacement response sequence on the same time axis. After completing the time alignment processing, each edge node selects the starting component and the target component in each pair of components, and compares the force change sequence of the starting component with the displacement response sequence of the target component in sequence: when it is detected that the increase in force or change in force direction of the starting component always precedes the increase in displacement or change in displacement direction of the target component, and the time interval between the two is within the preset time window, each edge node recognizes this time sequence relationship as having a causal correspondence between the order of force changes and the order of displacement responses, thereby determining that the force direction transmitted from the starting component to the target component satisfies the force transmission constraint.
[0060] When the force change of the starting component lags behind the displacement change of the target component, or there is no stable temporal correspondence between the two, or the time interval exceeds the preset time window, each edge node considers this situation as having no causal correspondence between the order of force changes and the order of displacement responses. Therefore, it is determined that the force direction transmitted from the starting component to the target component does not meet the force transmission constraint. When the determination result is that the force transmission constraint is not met, each edge node writes the force direction transmitted from the starting component to the target component into its own direction exclusion set. Otherwise, when the force transmission feasibility judgment result is that the force transmission constraint is met, each edge node does not write the force direction into its own direction exclusion set, and retains the force direction for subsequent steps of global direction construction based on the results of multiple edge nodes.
[0061] In S1-3, it should be noted that for each force direction that has been written into the direction exclusion set of this edge node in S1-1 and S1-2, each edge node needs to perform record structure construction on these force directions so that they can be parsed and merged by the central side calculation terminal in a fixed format. To this end, each edge node first determines three items for each force direction: starting component identifier, target component identifier, and force transmission direction identifier. The starting component identifier is used to uniquely identify the component that bears the starting point of force change in the force direction. It is usually composed of component number, component installation position code in the structure, or unique mark of component within the management scope of edge node. The target component identifier is used to uniquely identify the endpoint of force transmission in the force direction. It adopts the same identification method as the starting component identifier to ensure that the two can be clearly distinguished. The force transmission direction identifier is used to represent the directional relationship of force from the starting component to the target component. It is generated by each edge node according to the force direction exclusion result and is usually represented in the form of a single direction attribute, direction vector identifier, or direction sequence code.
[0062] After clarifying the above three identifiers, each edge node records each force direction in a structured manner according to the combination of "starting component identifier, target component identifier, and force transmission direction identifier". This ensures that each force direction is stored in the direction exclusion set of the edge node in a unified data format. This ensures that when the central computing end performs merging and construction operations on the direction exclusion sets of multiple edge nodes, it can directly match, compare, and exclude based on the above three identifiers to ultimately form the direction exclusion set of the edge node.
[0063] S2 includes:
[0064] S2-1. The central computing terminal constructs a component pair index for the direction exclusion set transmitted by each edge node, and establishes a global component pair index by recording the starting component identifier and the target component identifier in each direction exclusion set.
[0065] S2-2. Based on the global component pair index, the central side computing end performs a cross-comparison of direction exclusion sets from different edge nodes to identify at least one force direction that is excluded by multiple edge nodes within the same component pair range, and marks the force direction as the first type of exclusion direction of the component pair.
[0066] S2-3. The center side calculation terminal performs elimination recursive calculation on the force direction that is not marked as the first type of elimination direction. In the elimination recursive calculation, when the force direction of a certain component pair cannot maintain the continuity of force transmission because the force direction of its upstream component pair has been eliminated, the force direction is marked as the second type of elimination direction of the component pair.
[0067] In S2-1, it should be noted that when the central computing terminal constructs the component pair index for the direction exclusion sets transmitted by each edge node, it regards the starting component identifier and target component identifier recorded in each direction exclusion set as the unique index basis for the component pair and uses this to establish a global component pair index. In the specific execution process, the central computing terminal reads the starting component identifier and target component identifier corresponding to each force direction in the direction exclusion set one by one and combines them into a global component pair index item. When the same combination of starting component identifier and target component identifier appears in the direction exclusion sets of multiple edge nodes, the central computing terminal classifies them into the same global component pair index item, thereby forming a global component pair index that covers all component relationships, which is used to support subsequent cross-comparison of direction exclusions across edge nodes.
[0068] In S2-2, it should be noted that when the central computing end performs directional exclusion cross-comparison based on the global component pair index, the central computing end uses the global component pair index as a comparison framework to compare the force direction exclusion results recorded by different edge nodes within the same component pair. In the specific execution process, for each global component pair index item, the central computing end collects the force transmission direction identifiers written by all edge nodes for that component pair and determines whether there is a situation where the same force direction is excluded by multiple edge nodes at the same time. When this situation is found, the central computing end marks the force direction as the first type of exclusion direction for that component pair, which is used to indicate that the force direction is considered invalid under the conditions of multiple edge nodes, thus forming the basis for exclusion.
[0069] In S2-3, it should be noted that when the central computing terminal performs the exclusion recursive calculation on the force direction that is not marked as the first type of exclusion direction, the central computing terminal infers the force direction layer by layer based on the continuity of force transmission between components. In the specific execution process, the central computing terminal identifies the upstream component pair to which each force direction belongs. When the force direction of the upstream component pair has been marked as the first type of exclusion direction in S2-2, the central computing terminal determines that the force direction will not be able to maintain the continuity of force transmission in the entire component chain, and marks the force direction as the second type of exclusion direction accordingly, so as to further exclude those force directions that cannot be established due to the upstream path being blocked through the recursive method, thereby supporting the global construction of the subsequent direction mutual exclusion graph.
[0070] S2 also includes:
[0071] S2-4. The central computing terminal performs exclusion integration construction on the force directions marked as the first and second exclusion directions. In the exclusion integration construction, the central computing terminal generates a direction exclusion entry for each component pair, indexed by the starting component identifier and the target component identifier, and writes all the force transmission direction identifiers excluded from the component pair into the direction exclusion entry. The central computing terminal arranges all direction exclusion entries in a structured manner according to the component pair index to form a direction mutual exclusion diagram to represent the direction mutual exclusion diagram for each component pair that cannot be established. The direction mutual exclusion diagram is finally presented as a structured data diagram with "component pairs" as rows and "list of excluded force directions" as content. Each row corresponds to a component pair and records all the direction mutual exclusion directions that cannot be established for that component pair. It is called a direction mutual exclusion diagram because it displays the excluded force directions between all component pairs in the form of a whole diagram, so that these directions form a global mutual exclusion relationship network.
[0072] In S2-4, it should be noted that when the central computing terminal performs the exclusion integration construction on the force directions marked as the first and second exclusion directions, the central computing terminal first uses the global component pair index as a basis to traverse each component pair one by one. For each component pair, a direction exclusion entry is generated with the starting component identifier and the target component identifier of the component pair as index keys, which is used to specifically record the excluded force directions of the component pair. Subsequently, the central computing terminal centrally writes all the force transmission direction identifiers that have been marked as the first and second exclusion directions into the direction exclusion entry, so that the direction exclusion entry fully reflects all the force directions of the component pair that are not allowed to exist globally. After completing the generation and writing of the direction exclusion entries for all component pairs, the central computing terminal arranges all the direction exclusion entries in a structured manner according to their respective starting component identifiers and target component identifiers, so that each component pair corresponds to a direction exclusion entry, and these direction exclusion entries together form a direction mutual exclusion diagram, which is used to represent the force direction relationship that cannot exist for each component pair globally.
[0073] In S3, the following are included:
[0074] S3-1. The central side calculation terminal reads the unremoved force direction of each component pair from the direction mutual exclusion diagram according to the preset component pair order, and writes each unremoved force direction as the starting direction combination sequence into the traversal list.
[0075] S3-2. The central side calculation terminal performs component-by-component expansion calculation on the traversal list: For each direction combination sequence in the traversal list, the unexcluded force direction of the next component pair is selected in turn to try to add. When the added force direction is marked as the excluded direction of the component pair in the direction mutual exclusion diagram, the expansion of the direction combination sequence is terminated and the direction combination sequence is deleted from the traversal list. Otherwise, the added direction combination sequence is written back to the traversal list.
[0076] S3-3. After all component pairs have been expanded by the central side calculation end, extract all remaining direction combination sequences from the traversal list, and organize them in a structured manner according to the component pair order and the force direction order to form a candidate direction sequence set.
[0077] In S3-1, it should be noted that: for the initial stage of the direction traversal calculation, the central side calculation end, as the centralized calculation entity that receives all edge node direction exclusion sets and generates the direction mutual exclusion graph, reads the non-excluded force direction corresponding to each component pair in the direction mutual exclusion graph one by one according to the pre-set component pair order after completing the construction of the direction mutual exclusion graph; where, the non-excluded force direction of each component pair refers to the force transmission direction identifier that is not marked as the first type of exclusion direction or the second type of exclusion direction in the direction exclusion entry of the component pair, which is used to indicate the force direction that is still allowed as a candidate direction under the current global exclusion constraint. When the central computing terminal reads an unexcluded force direction of a component pair, it uses that force direction as the unique element to form a starting direction combination sequence and writes it into the traversal list. The traversal list is maintained by the central computing terminal and is used to centrally store all direction combination sequences participating in the traversal process. In the execution result of S3-1, each record in the traversal list contains only one force direction, and that force direction comes from an unexcluded force direction of a component pair, which is used as the starting point for subsequent component-by-component extended calculations.
[0078] It should be further explained that the central computing end can be understood as a unified computing entity deployed in a centralized computing environment. It receives the direction exclusion set transmitted by all edge nodes through the network and performs centralized computing tasks such as direction mutual exclusion graph construction, direction traversal calculation and consistency verification in the global scope. The edge nodes are only responsible for collecting local component data and generating local direction exclusion sets, while the central computing end is responsible for collecting, merging and deriving the local results of all edge nodes. It is the processing end in the entire computing chain that transitions from local judgment to global construction.
[0079] In S3-2, it should be noted that when the central-side computing terminal performs component-by-component expansion calculations on the traversal list, it uses each existing direction combination sequence in the traversal list as a basis, locates the next component pair that has not yet been processed according to the preset component pair order, and reads all the unremoved force directions corresponding to that component pair from the direction mutual exclusion diagram, as a set of force directions that can be attempted to be added; subsequently, the central-side computing terminal attempts to add each unremoved force direction to the end of the current direction combination sequence one by one. During the attempt to add, the central... The side calculation terminal uses the direction mutual exclusion diagram as the basis for judgment and performs exclusion verification on the direction of the added force: when the force direction is marked as the excluded direction of the component pair in the direction mutual exclusion diagram, the central side calculation terminal immediately terminates the expansion of the direction combination sequence and deletes the direction combination sequence from the traversal list to prevent the direction combination sequence from participating in subsequent traversals; otherwise, that is, when the added force direction is not marked as the excluded direction in the direction mutual exclusion diagram, the central side calculation terminal writes the direction combination sequence containing the newly added force direction back to the traversal list so that it can continue to participate in the expansion calculation of subsequent component pairs;
[0080] In S3-3, it should be noted that after the central computing end has completed the expansion of all component pairs, it performs final state extraction on the traversal list to filter out the direction combination sequences that have not been deleted during the component pair expansion calculation and have completed the addition of force directions to all component pairs. These retained direction combination sequences all contain the force directions from the first component pair to the last component pair, and the order of force directions within the sequence corresponds one-to-one with the preset component pair order. Subsequently, the central computing end performs structured organization on the above direction combination sequences one by one, organizing each force direction in the sequence into a unified data structure according to its corresponding component pair order and the order of force directions within the component pair, so that each direction combination sequence is recorded in a way that can be directly parsed by the central computing end in subsequent steps. After completing the structured organization of all direction combination sequences, the central computing end collects these direction combination sequences to form a candidate direction sequence set, which is used to perform direction consistency verification in the next stage.
[0081] In S4, it includes:
[0082] S4-1. The central computing terminal reads the force direction of each component pair in the candidate direction sequence set and compares the force direction with the exclusion direction of the corresponding component pair in the direction mutual exclusion diagram. If the comparison result shows that the force direction belongs to the exclusion direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and proceeds to the next step of sequential verification. The force direction belonging to the exclusion direction means that for a certain component pair, the force direction identifier of the component pair in the direction sequence is completely consistent with the exclusion force transmission direction identifier recorded for the component pair in the direction mutual exclusion diagram. That is, the direction mutual exclusion diagram has clearly indicated that the force direction is not allowed to be valid under global conditions and cannot be used as a valid force transmission path. At this time, the force direction is regarded as the exclusion direction.
[0083] S4-2. The central computing terminal performs a sequence consistency judgment on each direction sequence retained after direction verification according to the preset component pair order. In the sequence consistency judgment, when the force direction of any component pair cannot form a continuous chain with the force direction of the adjacent component pair on the component index, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and proceeds to the next step of topology verification. In the sequence consistency judgment, the force direction cannot form a continuous chain with the force direction of the adjacent component pair on the component index, which means that in the same direction sequence, the target component identifier of the previous component pair cannot be the same as the starting component identifier of the next component pair, or the direction of force transmission jumps or breaks, so that the force path cannot be continuously transmitted from the "end point component of the previous component pair" to the "starting point component of the next component pair". Secondly, the continuous chain here refers to the component connection sequence in which the target component identifier of the previous component pair must be consistent with the starting component identifier of the next component pair, so that the force can be continuously transmitted point by point between components.
[0084] S4-3. The central computing terminal performs a topological consistency judgment on each direction sequence retained after the sequential consistency judgment. In the topological consistency judgment, when any force direction causes the component chain to repeat back to a component or the force direction is opposite to the component index direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and enters the final confirmation step. The component chain repeating back to a component means that the force direction sequence returns to a component that has already appeared as an intermediate node in the force path when advancing along the component index, resulting in a loop in the force path. The force direction being opposite to the component index direction means that the force direction of a component pair points to the starting component of the previous component pair, thus causing the force transmission direction that should have advanced along the component index to flow backward, disrupting the forward continuity of the overall component chain. The component chain refers to a component sequence formed by connecting multiple component pairs end to end according to the force transmission order, used to represent the sequential transmission relationship of force between components. The component index direction refers to the force transmission direction that advances from the previous component pair to the next component pair according to the preset component pair arrangement order.
[0085] S4 also includes:
[0086] S4-4. After the central computing terminal completes the judgment of direction consistency, sequence consistency and topology consistency, it performs quantity confirmation on the remaining direction sequences in the candidate direction sequence set. If the quantity confirmation result is that there is only one direction sequence left, the direction sequence is determined as the target direction sequence; otherwise, the current candidate direction sequence set is maintained and the subsequent verification based on the newly added exclusion information is waited for.
[0087] In S4-4, it should be noted that after the central computing end completes the direction consistency, sequence consistency, and topology consistency judgments, it first performs a quantity confirmation on the current candidate direction sequence set, that is, counts the number of remaining direction sequences in the candidate direction sequence set. When the quantity confirmation result shows that only one direction sequence remains, the central computing end directly marks and saves this unique direction sequence as the target direction sequence for subsequent coupled chain construction calculations. When the quantity confirmation result shows that multiple direction sequences still exist, the central computing end does not make a final selection for any direction sequence, but retains the current candidate direction sequence set as a whole. When new direction exclusion sets are reported by edge nodes or new exclusion information is generated by the update of the direction mutual exclusion graph, the central computing end re-performs the direction consistency, sequence consistency, and topology consistency judgments on the candidate direction sequence set based on the updated direction mutual exclusion graph, so as to further shrink the candidate direction sequence set under the effect of the new exclusion information, until the quantity confirmation result shows that only one direction sequence remains.
[0088] In addition, maintaining the current candidate direction sequence set and waiting for subsequent verification based on the newly added exclusion information means that when the quantity confirmation result still has multiple direction sequences, the central computing end does not exclude or select any of the direction sequences, but retains these direction sequences completely, and when the system receives a new direction exclusion set or an update of the direction mutual exclusion graph, it performs direction consistency, order consistency and topology consistency judgment on these direction sequences again.
[0089] Secondly, the addition of exclusion information refers to the process by which edge nodes identify new untenable force directions in the new data acquisition, write them into the direction exclusion set, and upload them to the central side calculation terminal, so that some components in the direction mutual exclusion diagram have added the excluded force transmission direction identifier.
[0090] Re-verification refers to the process by which the central computing end re-executes direction consistency, order consistency, and topology consistency checks on all currently retained candidate direction sequences after the direction mutual exclusion diagram is updated due to the addition of exclusion information. Direction sequences that are incompatible with the direction mutual exclusion diagram or component chain order due to the addition of exclusion information are removed again to further reduce the set of candidate direction sequences.
[0091] S5 includes:
[0092] S5-1. The central side computing terminal reads the starting component identifier and target component identifier of each component pair in the target direction sequence in sequence, and concatenates the same component identifiers in adjacent component pairs in sequence and writes them into the component chain to generate a component chain extending from the starting component of the first component pair in the target direction sequence to the target component of the last component pair in the target direction sequence.
[0093] S5-2. The central side calculation terminal reads the force direction of each component pair in the target direction sequence on the component chain, and determines the direction of force transmission in the spring beam unit based on the force direction. The central side calculation terminal calculates the corresponding spring stiffness parameters, beam unit direction parameters and force transmission correlation parameters according to the preset spring-beam unit material model and the force transmission direction, and writes the above three parameters, along with the starting component identifier and the target component identifier of the component pair, into the coupling chain structure.
[0094] It should be noted that the preset spring-beam element material model is a parametric structure established by the central side calculation end before the coupling chain is constructed to describe the force transmission relationship between components. This material model is based on the axial deformation characteristics of the spring element and the directional response characteristics of the beam element to form a parametric framework, and includes basic parameters such as the axial stiffness factor, shear stiffness factor, component direction vector, component length parameter, and transfer function between nodal relative displacement and force response. In addition, the material model also includes force transmission constraints to describe the continuous transmission of force between adjacent components, so as to ensure that the stress, displacement and deformation relationship between the preceding and following components can be maintained during the global force condition generation process of the component chain.
[0095] The preset spring-beam element material model includes, but is not limited to: when calculating the spring stiffness parameters, the central side calculation end first reads the component length parameters and the elastic modulus of the component material of each component pair in the component chain, and then determines whether the component pair is under axial stress according to the force direction of the component pair in the target direction sequence; after determining that it is under axial stress, the central side calculation end performs item-by-item ratio calculation with the component length as the denominator and the product of the elastic modulus of the material and the cross-sectional area of the component as the numerator, thereby generating the spring stiffness parameters that characterize the degree of deformation of the component under axial stress;
[0096] When calculating the beam element orientation parameters, the central side calculation terminal sequentially reads the spatial coordinate values of the starting component identifier and the target component identifier of the component pair, subtracts the starting component coordinate from the target component coordinate to obtain the spatial orientation vector of the component pair, and performs normalization processing on the orientation vector to generate beam element orientation parameters that indicate the orientation of the component pair under spatial force.
[0097] When calculating the force transfer correlation parameters, the central side calculation terminal reads the nodal displacement response of adjacent members in the member chain, subtracts the nodal displacement of the next member from the nodal displacement of the previous member to obtain the displacement difference vector, and performs a component-wise dot product of the displacement difference vector with the corresponding beam element direction parameter to obtain the force transfer correlation parameters that represent the effectiveness of force transfer along the member chain, which are used to describe the strength of force transfer from the starting member to the target member in the member chain.
[0098] In addition, the construction of the spring-beam element material model includes: the central side calculation terminal first reads the starting component identifier and target component identifier of each component pair in the order of the component chain, and calculates the component direction vector based on the spatial coordinates of the two components. This direction vector is written into the material model as the orientation basis of the component in spatial stress. Subsequently, the central side calculation terminal reads the component length, component cross-sectional characteristic parameters and component material elastic modulus of the component pair, and calculates the axial stiffness factor and shear stiffness factor based on these parameters. The two stiffness factors are written into the material model to represent the mechanical response capability of the component pair under different stress modes. Next, the central side calculation terminal reads the nodal displacement response data of the component pair, and generates the transfer function between nodal displacement and stress response by combining the direction vector. This transfer function is written into the material model to characterize the deformation and displacement coupling relationship when the stress is transferred from the component pair to the adjacent component pair. After completing the data writing of all component pairs, the central side calculation terminal arranges the direction vector, stiffness factor and transfer function recorded in the material model in the order of the component chain to form a spring-beam element material model that can be directly called by the coupled chain structure.
[0099] S5-3. After the parameters of all component pairs in the component chain are written by the central side calculation terminal, the parameters of all component pairs in the coupled chain structure are sorted according to the component order of the component chain. The spring stiffness parameters, beam element direction parameters and force transmission correlation parameters of each component pair are arranged in the order of the component chain to form a complete coupled chain structure.
[0100] In S5-1, it should be noted that when the central computing terminal generates the component chain, it reads the starting component identifier and the target component identifier of each component pair in the order recorded in the target direction sequence, and identifies whether the two component pairs share the same component identifier when reading adjacent component pairs. When adjacent component pairs share the same component identifier, the central computing terminal writes the shared component identifier and the target component identifier of the next component pair into the component chain in sequence, so that the component chain maintains a structure that extends continuously from the first starting component to the last target component. After completing the sequential splicing of all component pairs, the component chain forms a component arrangement order that must be followed to represent the force transmission.
[0101] In S5-2, it should be noted that: the central side calculation terminal traverses each component pair on the component chain and reads the corresponding force direction of the component pair in the global force transfer from the target direction sequence; then, the central side calculation terminal determines the force orientation of the spring beam element on the component pair based on the force direction, and reads basic parameters such as component length, component direction vector, material elastic modulus, and nodal displacement information from the preset spring-beam element material model, and calculates the spring stiffness parameter, beam element direction parameter, and force transfer association parameter item by item through the preset calculation relationship in the material model; after completing the calculation of the three parameters, the central side calculation terminal writes the three parameters together with the starting component identifier and the target component identifier of the component pair into the coupling chain structure, so that each component pair has a corresponding force calculation entry in the coupling chain structure;
[0102] In S5-3, it should be noted that after the parameters of all component pairs are written, the central side calculation terminal will perform sequential organization of the parameters of each component pair recorded in the coupled chain structure according to the arrangement order of the components in the component chain. During the organization process, the central side calculation terminal will not recalculate the parameter content, but will strictly arrange the spring stiffness parameters, beam element direction parameters and force transmission correlation parameters corresponding to each component pair linearly according to the component chain order, so that the coupled chain structure forms a force calculation sequence arranged sequentially from the first component pair to the last component pair. This structure can be directly read by the subsequent structural force condition generation process and used to perform the derivation of global force conditions.
[0103] S5 also includes:
[0104] S5-4. The coupling chain structure is provided to the structural stress condition generation process by the central side calculation end, and the boundary stress conditions of each component are generated based on the component chain sequence and parameters of each component pair recorded in the coupling chain structure. The boundary stress conditions of all components in the component chain are summarized into the global stress conditions of the grout anchor connection structure.
[0105] In S5-4, it should be noted that after obtaining the coupled chain structure, the central side calculation terminal reads the parameters in the coupled chain structure in the order of the component chain, and calculates the boundary force conditions of each component according to the spring stiffness parameters, beam element direction parameters, and force transmission correlation parameters of each component pair. This includes the constraint force, deformation, contact direction, transmission path, and force continuity conditions that need to be satisfied between components in the force direction of each component. Subsequently, the central side calculation terminal summarizes the boundary force conditions of all components in the component chain to form a global force condition covering the entire grout-anchor connection structure. This global force condition is the "grout-anchor connection structure calculation condition", and its final result includes: the force direction sequence of the component chain, the deformation constraints of each component, the force transmission path, the mechanical coupling relationship between components, and the initial force state of each component in the solution process.
[0106] The calculation condition construction method for grout-anchor connection structure based on spring-beam element material model of the present invention can be understood as follows: multiple edge nodes for edge computing are deployed at the engineering site, each responsible for collecting and processing displacement, stress and connection data of local components such as anchor rods, grout, steel beams, and node plates within its managed range; each edge node uses the connection data locally to check which components do not have a real physical connection relationship in topology, and further combines the time sequence of stress change and displacement response to exclude force directions that lack causality in mechanics, thereby generating a direction exclusion set that only contains "force directions that cannot exist under the conditions of this node";
[0107] Subsequently, all edge nodes upload their local exclusion results to the central computing terminal. The central computing terminal, acting as the global computing entity, first merges the edge computing results from the data uploaded by each node, constructing a direction mutual exclusion graph covering all component pairs. This graph comprehensively records the force directions that are not allowed for each component pair under global conditions. Based on the direction mutual exclusion graph, the central computing terminal performs a global traversal of the force directions for the component pair sequence. Starting from the force directions that have not been excluded for each component pair, it attempts to combine each component pair to form a force direction sequence that spans the entire connection structure. All combinations that conflict with the direction mutual exclusion graph during the traversal are automatically eliminated, causing the traversal results to converge into a set of candidate direction sequences.
[0108] Based on this, the central computing end performs direction consistency, sequence consistency and topology consistency checks on the candidate direction sequences in sequence to ensure that the force direction does not contradict the exclusion results and does not jump, break or return in the component index, so as to finally determine the unique target direction sequence that can truly reflect the force transmission path between components.
[0109] After obtaining the target direction sequence, the central side calculation terminal constructs a component chain based on the force path. On this component chain, it calls the preset spring-beam element material model and substitutes basic data such as component length, cross-sectional features, material elastic modulus, nodal displacement response, and component direction vector into the model. It calculates the spring stiffness parameters, beam element direction parameters, and force transmission correlation parameters for each component, forming a complete coupled chain structure. Finally, the central side calculation terminal automatically derives the boundary force conditions of each component based on the component chain sequence and force parameters recorded in the coupled chain structure, and summarizes the force conditions of all components globally. This constructs the calculation conditions of the grout-anchor connection structure that can be directly used for finite element solution, realizing the fully automated derivation from data acquisition by field edge calculation to structural calculation input.
[0110] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for constructing calculation conditions for grouted anchor connection structures based on a spring-beam element material model, characterized in that, include: S1. On multiple edge nodes, based on the component displacement data, force data and connection data collected at each edge node, perform direction exclusion calculation to generate a direction exclusion set for each edge node. The direction exclusion set is used to represent the force direction that is impossible under the conditions of each edge node. S2. Transmit the direction exclusion set generated by each edge node to the central side calculation terminal, and the central side calculation terminal performs set merging calculation to generate a direction mutual exclusion diagram covering all component pairs; S3. The central computing terminal performs direction traversal calculations based on the direction mutual exclusion diagram, eliminates direction combinations that conflict with the direction mutual exclusion diagram, and forms a candidate direction sequence set. S4. The central computing terminal performs a consistency check on the candidate direction sequence set, eliminates direction sequences that contradict each other in terms of direction consistency, sequence consistency or topological consistency, and determines the target direction sequence that uniquely satisfies the direction mutual exclusion graph constraint. S5. The central side calculation terminal performs coupling chain construction calculation based on the target direction sequence to form a coupling chain structure for the spring beam unit, and provides the coupling chain structure to the structural stress condition generation process to establish the global stress condition of the grout anchor connection structure.
2. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 1, characterized in that: In S1, the direction exclusion calculation includes: S1-1. At each edge node, based on the connection data collected by this edge node, a connection relationship judgment is performed on each component pair. If the connection relationship judgment result is that there is no connection relationship, the force direction transmitted from the first component to the second component and the force direction transmitted from the second component to the first component in the component pair are written into the direction exclusion set of this edge node; otherwise, the subsequent judgment steps are continued. S1-2. At each edge node, for component pairs whose connection relationship is determined to be connected, time alignment processing is performed on the component displacement data and force data collected by this edge node based on a preset time window. Based on the correspondence between the order of force changes and the order of displacement responses, a force transfer feasibility judgment is performed. If the force transfer feasibility judgment result is that the force transfer constraint is not met, the force direction transferred from the starting component to the target component in the component pair is written into the direction exclusion set of this edge node; otherwise, the force direction is not written into the direction exclusion set of this edge node. S1-3. At each edge node, a record structure is constructed for all force directions written into the direction exclusion set of this edge node. Each force direction is recorded in the form of a combination of the starting component identifier, the target component identifier, and the force transmission direction identifier to form the direction exclusion set of this edge node.
3. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 2, characterized in that: S2 includes: S2-1. The central computing terminal constructs a component pair index for the direction exclusion set transmitted by each edge node, and establishes a global component pair index by recording the starting component identifier and the target component identifier in each direction exclusion set. S2-2. Based on the global component pair index, the central side computing end performs a cross-comparison of direction exclusion sets from different edge nodes to identify at least one force direction that is excluded by multiple edge nodes within the same component pair range, and marks the force direction as the first type of exclusion direction of the component pair. S2-3. The center-side calculation terminal performs elimination recursive calculation on the force direction that is not marked as the first type of elimination direction. In the elimination recursive calculation, when the force direction of a certain component pair cannot maintain the continuity of force transmission because the force direction of its upstream component pair has been eliminated, the force direction is marked as the second type of elimination direction of the component pair.
4. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 3, characterized in that: S2 also includes: S2-4. The central computing terminal performs exclusion integration construction on the force directions marked as the first type of exclusion direction and the second type of exclusion direction. In the exclusion integration construction, the central computing terminal generates a direction exclusion entry for each component pair, with the starting component identifier and the target component identifier as the index, and writes all force transmission direction identifiers of the component pair to be excluded in the direction exclusion entry. The central computing terminal arranges all direction exclusion entries in a structured manner according to the component pair index to form a direction mutual exclusion diagram to characterize the force directions that cannot be established for each component pair.
5. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 4, characterized in that: In S3, the following are included: S3-1. The central side calculation terminal reads the unremoved force direction of each component pair from the direction mutual exclusion diagram according to the preset component pair order, and writes each unremoved force direction as the starting direction combination sequence into the traversal list. S3-2. The central side calculation terminal performs component-by-component expansion calculation on the traversal list: For each direction combination sequence in the traversal list, the unexcluded force direction of the next component pair is selected in turn to try to add. When the added force direction is marked as the excluded direction of the component pair in the direction mutual exclusion diagram, the expansion of the direction combination sequence is terminated and the direction combination sequence is deleted from the traversal list. Otherwise, the added direction combination sequence is written back to the traversal list. S3-3. After all component pairs have been expanded by the central side calculation end, extract all remaining direction combination sequences from the traversal list, and organize them in a structured manner according to the component pair order and the force direction order to form a candidate direction sequence set.
6. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 5, characterized in that: In S4, it includes: S4-1. The central side calculation terminal reads the force direction of each component pair of each direction sequence in the candidate direction sequence set and compares the force direction with the exclusion direction of the corresponding component pair in the direction mutual exclusion diagram. If the comparison result is that the force direction belongs to the exclusion direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and the next step of sequential verification is carried out. S4-2. The central side calculation terminal performs a sequence consistency judgment on each direction sequence retained after direction verification according to the preset component pair order. In the sequence consistency judgment, when the force direction of any component pair cannot form a continuous chain with the force direction of the adjacent component pair on the component index, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and the next step of topology verification is carried out. S4-3. The central side calculation terminal performs a topological consistency judgment on each direction sequence retained by the sequential consistency judgment. In the topological consistency judgment, when any force direction causes the component chain to repeat the return of the component or the force direction is opposite to the component index direction, the direction sequence is deleted from the candidate direction sequence set; otherwise, the direction sequence is retained and enters the final confirmation step.
7. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 6, characterized in that: S4 also includes: S4-4. After completing the direction consistency, sequence consistency and topology consistency judgment, the central computing terminal performs quantity confirmation on the remaining direction sequences in the candidate direction sequence set. If the quantity confirmation result is that there is only one direction sequence left, the direction sequence is determined as the target direction sequence. Otherwise, the current candidate direction sequence set is maintained and waits for subsequent verification based on the newly added exclusion information.
8. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 7, characterized in that: S5 includes: S5-1. The central side computing terminal reads the starting component identifier and target component identifier of each component pair in the target direction sequence in sequence, and concatenates the same component identifiers in adjacent component pairs in sequence and writes them into the component chain to generate a component chain extending from the starting component of the first component pair in the target direction sequence to the target component of the last component pair in the target direction sequence. S5-2. The central side calculation terminal reads the force direction of each component pair in the target direction sequence on the component chain, and determines the direction of force transmission in the spring beam unit based on the force direction. The central side calculation terminal calculates the corresponding spring stiffness parameters, beam unit direction parameters and force transmission correlation parameters according to the preset spring-beam unit material model and the force transmission direction, and writes the three parameters, along with the starting component identifier and the target component identifier of the component pair, into the coupling chain structure. S5-3. After the parameters of all component pairs in the component chain are written by the central side calculation terminal, the parameters of all component pairs in the coupled chain structure are sorted according to the component order of the component chain. The spring stiffness parameters, beam element direction parameters and force transmission correlation parameters of each component pair are arranged in the order of the component chain to form a complete coupled chain structure.
9. The method for constructing calculation conditions for grouted anchor connection structures based on spring-beam element material models according to claim 8, characterized in that: S5 also includes: S5-4. The central side calculation terminal provides the coupling chain structure to the structural stress condition generation process, and generates the boundary stress conditions of each component based on the component chain sequence and parameters of each component pair recorded in the coupling chain structure. The boundary stress conditions of all components in the component chain are summarized into the global stress conditions of the grout-anchor connection structure.
Citation Information
Patent Citations
Vehicle dynamic weighing device
CN116818069A
Electric energy meter self-inspection and fault prediction method based on edge calculation
CN120446858A