A data analysis-based parameter collaborative optimization method for tie-arch structures

CN123013264APending Publication Date: 2026-10-30JILIN JIANZHU UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611510905.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-28
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]现有拉杆拱结构参数分析通常按构件或节点分别进行,结构尺寸、连接形式和拉杆受力配置的校核结果彼此分散,难以在同一分析过程中反映参数之间的联动影响

Benefits of technology

[0010]相较于现有技术,本发明的有益效果如下:(1)本发明针对结构参数、连接参数分散校核导致参数联动难以统筹的问题,通过按构件标识和节点标识整理结构参数、连接参数及加载工况下的构件受力、构件位移、节点受力和节点滑移数据,比较相邻加载工况的受力差值形成上下游关系,使参数调整对应构件和连接节点,减少局部试配对整体判断干扰,便于在同一参数组合下复核承载、变形和连接响应。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123013264A_ABST
    Figure CN123013264A_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of building structure load transmission data analysis, and relates to a pull rod arch structure parameter collaborative optimization method based on data analysis. The present application obtains structure parameters, connection parameters and mechanical response data of each loading condition, forms a force transmission record according to component and node identification; compares the stress difference of adjacent components and nodes to form a load transmission sequence and a force transmission topology; determines the first failure component or node along the force transmission topology according to the working condition; determines the parameters to be adjusted, the adjustment value and the adjustment combination according to the first failure component or node, updates the structure parameters and the connection parameters and reconstructs the force transmission topology, and outputs the updated parameters when the working condition response meets the design range. The present application solves the problems of difficult determination of force transmission relationship under different loading conditions, difficult positioning of the first failure position and difficult review of parameter adjustment results, and achieves the effect of correlating various mechanical responses, positioning the first failure object and verifying the parameter adjustment results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of building structure load transfer data analysis technology, and relates to a collaborative optimization method for tie-arch structure parameters based on data analysis. Background Technology

[0002] A tie-arch structure consists of an arch body, tie rods, connecting nodes, and related components. It is used in large-span architectural spaces, bridges, and other engineering applications requiring the span of significant spaces. The arch body, tie rods, and connecting nodes respectively bear the axial compression, horizontal force constraint, and connection of adjacent components. Structural parameters and connection parameters jointly affect load-bearing capacity, deformation control, and connection safety. During design, construction verification, and operational evaluation, structural and connection parameters need to be checked under different stress conditions to determine whether the structure meets the load-bearing and deformation requirements.

[0003] Existing parameter analyses of tie-arch structures are typically conducted separately for each component or node. The verification results for structural dimensions, connection types, and tie-rod stress configurations are scattered, making it difficult to reflect the interrelationships between parameters in a single analysis process. After adjusting one parameter, the changes in stress and deformation of other components often require multiple rounds of recalculation. This results in parameter selection being influenced by local indicators, making it difficult to simultaneously consider and verify the overall load-bearing capacity, deformation, and connection safety.

[0004] Under different stress conditions, existing analyses often rely on independent calculations for each working condition, making it difficult to continuously link the response changes after load is transferred from one component to adjacent components and connection points. When local connection slippage or excessive stress or displacement occurs in a component, the impact of load redistribution on adjacent components is difficult to verify in a timely manner. This can lead to new exceedances even after parameter adjustments, affecting the efficiency of cross-working-condition verification and the traceability of results. Summary of the Invention

[0005] In view of this, in order to solve the problems mentioned in the background technology, a collaborative optimization method for the parameters of tie-rod arch structures based on data analysis is proposed.

[0006] The objective of this invention can be achieved through the following technical solution: a collaborative optimization method for the structural parameters of a tie-arch structure based on data analysis, comprising: S1, acquiring the structural parameters, connection parameters, and mechanical response data of the tie-arch structure under different loading conditions, and mapping the structural parameters and mechanical response data to the components and nodes according to the component and node identifiers to form a force transmission record.

[0007] S2. For each pair of adjacent components and nodes in the force transmission record, compare the force difference between adjacent loading conditions, take the one with the largest force difference as the upstream of the load transmission and the one with the smallest force difference as the downstream of the load transmission to form a load transmission sequence, and construct the force transmission topology with components and nodes as topological nodes and upstream and downstream relationships as topological edges.

[0008] S3. Search along the force transmission topology according to the loading condition, and take the component and node that first shows node slippage, component stress or component displacement exceeding the preset design range as the first failed component or node.

[0009] S4. Determine the parameters to be adjusted and the adjustment values ​​of the first failed component or node from the structural parameters and connection parameters, form an adjustment combination, update the structural parameters and connection parameters with the adjustment combination, and reconstruct the force transmission topology; if each component and node in the reconstructed force transmission topology meets the design range under each loading condition, then output the updated structural parameters and connection parameters.

[0010] Compared with the prior art, the beneficial effects of the present invention are as follows: (1) The present invention addresses the problem that the scattered verification of structural parameters and connection parameters makes it difficult to coordinate parameter linkage. By organizing the structural parameters, connection parameters, and component stress, component displacement, node stress and node slip data under loading conditions according to component identifier and node identifier, the difference in stress between adjacent loading conditions is compared to form an upstream and downstream relationship, so that parameter adjustment corresponds to the component and connection node, reducing the interference of local trial pairing on overall judgment, and facilitating the verification of bearing capacity, deformation and connection response under the same parameter combination.

[0011] (2) This invention addresses the problem of dispersed response under multiple working conditions and difficulty in locating the scope of influence after exceeding the limit. By searching the component stress, component displacement and node slip along the load transfer direction according to the order of load application, the object exceeding the preset design range is identified according to the working condition and force transmission location, and the connected topological edges are associated to form the first failure record. Based on the first failure object, the parameters are adjusted and the force transmission topology is reconstructed, so that the adjustment results are repeatedly checked under each loading condition, reducing the risk of secondary exceeding the limit of adjacent components. Attached Figure Description

[0012] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figure 1 This is a flowchart of a data analysis-based collaborative optimization method for the parameters of a tie-arch structure in this invention.

[0014] Figure 2This is a flowchart of the force transmission topology construction process in this invention;

[0015] Figure 3 This is a flowchart illustrating the formation relationship of the first failure record in this invention; Detailed Implementation

[0016] 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.

[0017] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0018] The following description, in conjunction with the accompanying drawings, details a specific scheme for a data analysis-based collaborative optimization method for the parameters of a tie-rod arch structure provided by this invention.

[0019] Please see Figure 1 As shown, the implementation of this invention includes S1 to S4: the arch, tie rods, and connecting nodes of the tie-arch structure jointly bear the load, and the structural dimensions, connection forms, and stress configurations influence each other. When optimizing the parameters of the tie-arch structure, it is necessary to simultaneously address the mechanical responses of components and nodes under different loading conditions, and to link the local stress changes of connecting nodes with the response changes of adjacent components in order to provide a continuous basis for parameter adjustment and structural verification. If the response of a local node or component cannot correspond to the overall force transmission state, it is difficult to determine the impact of parameter adjustment on adjacent components, and the structural verification results are difficult to use for subsequent optimization.

[0020] This invention acquires structural parameters, connection parameters, and mechanical response data of a tie-arch structure under different loading conditions, and forms a force transmission record based on component and node identifiers; it determines the upstream and downstream of load transmission based on the force difference between adjacent components and nodes under adjacent loading conditions, and constructs a force transmission topology; it searches along the force transmission topology according to loading conditions, and identifies the component or node that first experiences node slippage, component stress, or component displacement exceeding the design range as the first failed component or node; it forms an adjustment combination based on the structural and connection parameters associated with the first failed component or node, updates the parameters, and reconstructs the force transmission topology; and it outputs the updated structural and connection parameters when all loading conditions meet the design range.

[0021] This invention achieves the effect of corresponding structural parameters, connection parameters and mechanical responses of components and nodes, enabling parameter adjustments to be made around the first failed component or node; it expresses the load transmission direction between components and nodes through force transmission topology, enabling the first failure location and connected components and nodes to be located along the force transmission relationship; by reconstructing the force transmission topology after adjustment and verifying each loading condition, it reduces the risk of repeated trial matching of local parameters and reduces the risk of adjacent components exceeding the design range again after parameter adjustment.

[0022] S1. Obtain the structural parameters, connection parameters, and mechanical response data of the tie-rod arch structure under different loading conditions. Based on the component and node identification, map the structural parameters and mechanical response data to the components and nodes to form a force transmission record.

[0023] In the process of co-optimizing the structural parameters of a tie-arch structure, it is necessary to first clarify the attribution relationships of each component, each connection node, and the mechanical response under different loading conditions. Only when structural parameters and connection parameters are consistently assigned to their corresponding components or connection nodes can the mechanical response data reflect the response of the same object under different loading conditions and loading stages. If the object attribution and loading sequence are not unified, subsequent force difference processing cannot determine the objects involved in the processing, and the force transmission topology lacks a basis for construction. Therefore, it is necessary to organize the structural parameters, connection parameters, and mechanical response data into force transmission records with object and loading sequence information for subsequent reading and processing.

[0024] First, the structural parameter records and connection parameter records of the tie-arch structure are obtained. The structural parameter records are grouped according to component identifiers, with structural parameters sharing the same component identifier saved as a single component parameter record. Similarly, the connection parameter records are grouped according to node identifiers, with connection parameters sharing the same node identifier saved as a single node parameter record. Each component parameter record and node parameter record retains its corresponding identifier, which is used to locate the mechanical response data of the corresponding component or connection node later. Specifically, a structural parameter record records the structural parameters of a single component, while a connection parameter record records the connection parameters of a single connection node. The component identifier is a number or code field in the structural parameter record that corresponds one-to-one with a single component; the node identifier is a number or code field in the connection parameter record that corresponds one-to-one with a single connection node.

[0025] Secondly, the loading conditions are divided into full-span loading conditions, half-span loading conditions, and nodal local loading conditions according to the load range and application method. The load range of the full-span loading condition covers the entire span of the tie-arch structure; the load range of the half-span loading condition covers half the span of the tie-arch structure; and the load range of the nodal local loading condition covers the connection nodes directly bearing the load and the connection parts of the components directly connected to those connection nodes. According to the actual order of load application in each loading condition, the component force and displacement values ​​of each component within the corresponding load range, as well as the nodal force and nodal slip of each connection node, are obtained in each loading stage. The component force and displacement values ​​corresponding to each component are bound and saved with the component identifier, loading condition identifier, and loading stage identifier of that component. The nodal force and nodal slip values ​​corresponding to each connection node are bound and saved with the node identifier, loading condition identifier, and loading stage identifier of that connection node, forming a mechanical response data record. Among them, the loading condition identifier is a number or code field corresponding to the range and method of load application, and the loading stage identifier is a number or code field corresponding to a load application stage and its sequence within the same loading condition.

[0026] It should be noted that for full-span and half-span loading conditions, mechanical response data for each component and connection node within the corresponding range are obtained; for local node loading conditions, mechanical response data for the connection node directly bearing the load and the component directly connected to that connection node are obtained. The component force value and component displacement value are the component force response value and displacement response value corresponding to the component identifier in the mechanical response data record, respectively; the node force value is the connection node force response value corresponding to the node identifier in the mechanical response data record; the node slip is the response value in the mechanical response data record representing the relative slip between the connection node and the connected component in the recorded connection relationship. Component force values ​​and component displacement values ​​are read according to the component identifier, loading condition identifier, and loading stage identifier; node force values ​​and node slip are read according to the node identifier, loading condition identifier, and loading stage identifier. The reading results are then attributed to the corresponding component or connection node for subsequent force transmission relationship analysis based on the same object and adjacent loading stages.

[0027] Finally, after organizing the structural parameters, connection parameters, and mechanical response data, the interconnected components and connection nodes under the same loading condition and loading stage are identified according to the connection relationship between component and node identifiers. The structural parameters, connection parameters, component force values, component displacement values, node force values, and node slip of the interconnected components and connection nodes, along with the component identifier, node identifier, loading condition identifier, and loading stage identifier, are written into the same force transmission record. For interconnected components and connection nodes corresponding to other loading condition identifiers or loading stage identifiers, force transmission records are formed in the same way; they are classified according to the loading condition identifier, and within each loading condition, the force transmission records are arranged according to the loading stage identifier. The arranged force transmission records retain the attribution information of components, connection nodes, loading conditions, and loading stages. Subsequently, the corresponding force transmission records are read according to the component identifier, node identifier, loading condition identifier, and loading stage identifier to perform force difference processing and force transmission topology construction.

[0028] S2. For each pair of adjacent components and nodes in the force transmission record, compare the force difference between adjacent loading conditions, take the one with the largest force difference as the upstream of the load transmission and the one with the smallest force difference as the downstream of the load transmission to form a load transmission sequence, and construct the force transmission topology with components and nodes as topological nodes and upstream and downstream relationships as topological edges.

[0029] Coordinated optimization of parameters in tie-arch structures requires analyzing the stress responses of interconnected components and nodes under different loading conditions and stages. Simply reading the stress value of a single component or node is insufficient to reflect the sequence of force transfer between adjacent objects. Without a clear sequence of stress responses, it is impossible to determine the upstream and downstream load transfer points and organize the force transmission topology. Therefore, it is necessary to organize the stress responses of the same pair of adjacent components and nodes according to loading conditions and stages, so that stress differences, upstream and downstream relationships, and force transmission topology are sequentially formed, which can then be used for subsequent failure location and parameter adjustment.

[0030] First, read the component identifier, node identifier, loading condition identifier, loading stage identifier, component force value, and node force value from the existing force transmission records. Based on the component identifier and node identifier in the same force transmission record, identify the adjacent components and connecting nodes. Treat adjacent components and connecting nodes as a pair of adjacent components and nodes, and classify the force transmission records belonging to the same pair of adjacent components and nodes according to the loading condition identifier. Within each loading condition, arrange them according to the loading stage identifier.

[0031] Secondly, for each pair of adjacent components and nodes, the force transmission records are located according to the component identifier, node identifier, and loading condition identifier. Then, according to the order of load application, the force transmission records of the previous loading stage and the next adjacent loading stage are read sequentially. Each pair of force transmission records read has the same component identifier, node identifier, and loading condition identifier, with the loading stage identifier corresponding to two adjacent loading stages. The component force value of the previous loading stage and the node force value of the previous loading stage are subtracted from the component force value of the next loading stage, respectively, to obtain the component force difference and node force difference of the current adjacent loading stage pair. For example, if the same loading condition includes loading stages 1, 2, and 3 arranged in the order of load application, the force transmission records of loading stages 1 and 2, and loading stages 2 and 3 are read sequentially.

[0032] When the force difference between adjacent components and connecting nodes is not equal, the upstream and downstream objects of load transfer are determined according to the following formula: In the formula, This indicates the current adjacent components and connection nodes under the loading condition. Adjacent loading phases The upstream object identifier for load transfer is below. Indicates the identifier of the downstream object for the corresponding load transfer, subscript , , and These respectively represent the identifier of the current adjacent component, the identifier of the current connected node, the identifier of the loading condition, and the identifier of the previous loading stage; and Representing candidate objects respectively During loading conditions The force values ​​recorded in the subsequent loading stage and the previous loading stage. This represents the force difference between candidate objects in adjacent loading phases. The two items on the right are the identifiers of the upstream object with the largest force difference and the downstream object with the smallest force difference, respectively. This represents the set of candidate objects consisting of the currently adjacent components and the currently connected nodes.

[0033] The force difference relationship in the formula is derived from the force transmission records of the previous loading stage and the next adjacent loading stage within the same loading condition: first, read the force values ​​of the current adjacent components and connection nodes for the two loading stages respectively, and subtract the force value of the previous loading stage from the force value of the next loading stage to form the force difference of each of the two candidate objects; then, select the objects with the largest and smallest force difference values ​​from the candidate object set composed of the current adjacent components and connection nodes.

[0034] The formula outputs the upstream and downstream object identifiers of the current adjacent components and connected nodes under the specified loading condition and adjacent loading stage. These two identifiers are then saved in correspondence with the loading condition identifier and loading stage identifier, and a topological edge is formed pointing from the upstream object to the downstream object. This edge is used for subsequent construction of the force transmission topology and retrieval of the first failed component or node.

[0035] For example, assuming component C1 is connected to node N1, during the first and second loading stages of loading condition G1, the component's stress values ​​are 80kN and 110kN, respectively, and the node's stress values ​​are 50kN and 60kN, respectively. The component's stress difference is 30kN, and the node's stress difference is 10kN. According to the formula, C1 is selected as the upstream object for load transfer, and N1 as the downstream object, forming a topological edge from C1 to N1. C1, N1, and G1 are the component identifier, node identifier, and loading condition identifier used for demonstration purposes, respectively; the numerical values ​​are only for illustrating the calculation process.

[0036] When the magnitude relationship of two force differences is reversed, the upstream object identifier and the downstream object identifier are swapped accordingly; when the two force differences are equal, the formula is no longer used to select a unique upstream object and downstream object, and parallel difference processing is adopted instead.

[0037] Finally, based on the loading condition identifier and loading stage identifier, the upstream and downstream load transfer points belonging to the same loading condition and in adjacent loading stages are read from the load transfer sequence. The upstream load transfer points to the downstream load transfer, forming an upstream-downstream relationship. The components or connection nodes at both ends of the upstream-downstream relationship are used as topology nodes, and the relationship from upstream to downstream load transfer is used as topology edges. Components with the same component identifier in different loading conditions are grouped into the same topology node, and connection nodes with the same node identifier in different loading conditions are grouped into the same topology node. The topology nodes and topology edges are combined according to the loading condition identifier and loading stage identifier to form the force transmission topology corresponding to the current parameter combination.

[0038] The force transmission topology retains the component or node identifiers of each topology node, as well as the direction of each topology edge, loading condition identifier, and adjacent loading stage pairs that form the topology edge. When merging topology nodes with the same object identifier, the topology edges corresponding to different loading conditions and adjacent loading stage pairs are retained. During subsequent retrieval, the corresponding topology edges are first located according to the loading condition identifier and adjacent loading stage pairs, and then the mechanical responses of the corresponding components and connecting nodes are read along the direction of the topology edge.

[0039] For example, when C1 and N1 form a topological edge pointing from C1 to N1 under loading condition G1, and form a topological edge pointing from N1 to C1 under loading condition G2, the two topological edges retain the belonging information of G1 and G2 respectively; when retrieving G1, the topological edge corresponding to G1 is used, and the topological edge corresponding to G2 is not used.

[0040] like Figure 2 As shown, adjacent components and nodes are determined from the force transmission record. The component force values ​​and connection node force values ​​of the previous and next loading stages are read, and the component force difference and connection node force difference are calculated. When the two types of force differences are not equal, the component or connection node corresponding to the largest value is determined as the upstream of the load transmission, and the component or connection node corresponding to the smallest value is determined as the downstream of the load transmission. When the two types of force differences are equal, parallel differences are recorded. When all adjacent loading stage pairs form parallel differences, parallel topology nodes are determined; otherwise, the process moves to the next adjacent loading stage pair. Subsequently, the load transmission order is formed according to the loading condition identifier and loading stage identifier, and the topology nodes and topology edges are combined to form the force transmission topology corresponding to the current parameter combination.

[0041] S3. Search along the force transmission topology according to the loading condition, and take the component and node that first shows node slippage, component stress or component displacement exceeding the preset design range as the first failed component or node.

[0042] In the process of co-optimizing the parameters of a tie-arch structure, interconnected components and connection nodes will generate responses such as component stress, component displacement, and node slippage under different loading conditions and stages. These responses belong to different components or connection nodes; without a corresponding design scope and a clear loading sequence, it is impossible to determine whether a response exceeds the limit, nor is it possible to identify the first failing component or node along the force transmission topology. Therefore, it is necessary to unify the design scope, response objects, and loading sequence for boundary violation identification and failure location.

[0043] First, before reading the mechanical response data, three design ranges are determined according to the design requirements of the tie-arch structure: the allowable range specified by the design requirements for member stress is determined as the member stress design range; the allowable range specified for member displacement is determined as the member displacement design range; and the allowable range specified for node slip is determined as the node slip design range. Based on member identification, the member stress design range and member displacement design range are respectively assigned to members with the same member identification; based on node identification, the node slip design range is assigned to connection nodes with the same node identification. Each design range remains unchanged under different loading conditions and loading stages, serving as the basis for response judgment. Based on the member identification, node identification, loading condition identification, and loading stage identification in the force transmission topology, the member stress value, member displacement value, and node slip amount are read from the force transmission record.

[0044] Secondly, the force transmission records are located according to the loading condition identifier and loading stage identifier. Along the topological edge direction from upstream to downstream of the load transmission in the force transmission topology, the component force value and component displacement value corresponding to the topological node are read sequentially according to the order of load application indicated by the loading stage identifier. For the connection node corresponding to the topological node, the node slippage is read. At the same time, the component identifier or node identifier, loading condition identifier and loading stage identifier of each response value are retained as the basis for range determination and the location of the first out-of-bounds condition.

[0045] Subsequently, based on the component identification, it is determined whether the component's stress value is within the component's stress design range, and whether the component's displacement value is within the component's displacement design range; based on the node identification, it is determined whether the node's slip is within the node's slip design range. Components whose stress value is outside the component's stress design range, components whose displacement value is outside the component's displacement design range, and connection nodes whose slip is outside the node's slip design range are identified as out-of-bounds objects.

[0046] For each loading condition, the component stress, displacement, and nodal slip are determined stage by stage according to the order of load application to determine whether they are within the corresponding design range. The loading stage identifier where the first out-of-bounds object appears in the current loading condition is combined with the current loading condition identifier to form the initial out-of-bounds condition. Different loading conditions form separate initial out-of-bounds conditions. The loading condition identifier is used to distinguish loading conditions and is not used to compare the timing of out-of-bounds occurrences between different loading conditions. For example, in the demonstration data, no out-of-bounds object appears in the first and second loading stages of loading condition G1, but the first out-of-bounds object appears in the third loading stage. Therefore, G1 and the third loading stage together determine the initial out-of-bounds condition. When the first out-of-bounds object appears in the second loading stage of loading condition G2, a separate initial out-of-bounds condition consisting of G2 and the second loading stage is formed.

[0047] Furthermore, the loading condition identifier and loading stage identifier in the initial out-of-bounds condition are read. Following the load transfer sequence, starting from the topological node corresponding to the upstream of the load transfer, the topological nodes are located sequentially along the topological edge direction from the upstream to the downstream of the load transfer in the force transmission topology. The component identifier or node identifier corresponding to each topological node is read. The read component identifier is compared with the component identifier of the out-of-bounds component in the initial out-of-bounds condition, and the read node identifier is compared with the node identifier of the out-of-bounds connection node in the initial out-of-bounds condition. If the component identifier or node identifier is the same, the component or connection node corresponding to the topological node is identified as the out-of-bounds object, and the component or node initially identified as the out-of-bounds object along the topological edge direction is designated as the first failed component or node.

[0048] Finally, the first failure pair is identified, and the adjacent components and nodes are identified. The topological edges directly connected to the first failure component or node are read from the same data set. The identifier of the first failure component or node, the first out-of-bounds condition, and the directly connected topological edges are written into the same first failure record for subsequent determination of the parameters to be adjusted based on the identifier of the first failure component or node.

[0049] like Figure 3 As shown, mechanical response and force transmission topology are used as inputs respectively; the out-of-bounds objects are determined according to the design range corresponding to the component force value, component displacement value and node slip, and the first out-of-bounds condition is determined according to the loading stage and corresponding loading condition of the first out-of-bounds object; the topology nodes are searched along the direction from upstream to downstream of load transmission in the force transmission topology to determine the first failed component or node, and the directly connected topology edges are extracted; the first out-of-bounds condition, the first failed component or node and the directly connected topology edges are combined to form the first failure record.

[0050] S4. Determine the parameters to be adjusted and the adjustment values ​​of the first failed component or node from the structural parameters and connection parameters, form an adjustment combination, update the structural parameters and connection parameters with the adjustment combination, and reconstruct the force transmission topology; if each component and node in the reconstructed force transmission topology meets the design range under each loading condition, then output the updated structural parameters and connection parameters.

[0051] In the collaborative optimization of parameters for tie-arch structures, the initial failure record provides the object identifier of the first failed component or node and the first out-of-bounds condition. However, the object identifier cannot directly determine the parameter items and values ​​that need to be changed. If the parameter items in the structural or connection parameters are not located based on the object identifier, and the adjusted parameters are not re-introduced into the force transmission topology and response verification of each loading condition, the parameter adjustment results will not correspond to the initial failure location, and parameter combinations that meet the design range cannot be output. Therefore, it is necessary to use the initial failure record as the parameter location entry point, form adjustment combinations based on the recorded values ​​of the same parameter item, and perform parameter updates, force transmission topology reconstruction, and design range verification for each adjustment combination.

[0052] First, read the identifier of the first failed component or node from the initial failure record. If the identifier of the first failed component is the same as the component identifier in the structural parameters, locate the parameter item corresponding to the same component identifier in the structural parameters according to the component identifier; if the identifier of the first failed node is the same as the node identifier in the connection parameters, locate the parameter item corresponding to the same node identifier in the connection parameters according to the node identifier; use the located parameter item as the parameter to be adjusted.

[0053] Secondly, in the current parameter combination, the parameter value currently being used in the current parameter combination is read from the structural or connection parameters to which the parameter to be adjusted belongs, and this value is taken as the current parameter value. Recorded parameter values ​​other than the current parameter value are also read from the same parameter item and taken as recorded values. Each recorded value is used as an adjustment value, replacing the current parameter value of the parameter to be adjusted in the current parameter combination. Unadjusted parameter items in the structural and connection parameters continue to use the parameter values ​​in the current parameter combination, and the parameter values ​​after each replacement are combined into the corresponding adjustment combination.

[0054] Subsequently, based on the loading condition identifiers in the initial failure records, the identifiers of the first-failed components or nodes are retrieved from the initial failure records corresponding to the full-span loading condition, half-span loading condition, and partial node loading condition. For each component identifier, it is determined whether the component identifier appears in the initial failure records corresponding to at least two types of loading conditions; for each node identifier, the same method is used to determine whether the node identifier appears in the initial failure records corresponding to at least two types of loading conditions. When a component identifier appears in at least two types of loading conditions, it indicates that the component corresponding to the same component identifier is identified as the first-failed component under at least two of the full-span loading condition, half-span loading condition, and partial node loading condition, and the structural parameters corresponding to the same component identifier are included in the parameters to be adjusted; when a node identifier appears in at least two types of loading conditions, it indicates that the connection node corresponding to the same node identifier is identified as the first-failed node under at least two of the full-span loading condition, half-span loading condition, and partial node loading condition, and the connection parameters corresponding to the same node identifier are included in the parameters to be adjusted.

[0055] Furthermore, since parameter items that repeatedly correspond to the first failure object under different loading conditions have been identified, it is necessary to replace the current value with the recorded values ​​of these parameter items one by one, while keeping the current values ​​of other unadjusted parameters unchanged, in order to form mutually independent adjustment combinations, compare the impact of different parameter values ​​on the mechanical response under each loading condition, and avoid introducing unrecorded parameter values. For each included parameter item, the current parameter value and the recorded parameter values ​​other than the current parameter value are read. Each recorded parameter value is used as an adjustment value and combined with the parameter values ​​of unadjusted parameters to form an adjustment combination.

[0056] For example, the parameters to be adjusted are P and Q, and the current parameter combination is "P=10, Q=20, R=30". The recorded values ​​of parameter P (10, 12, 14) are read, the current value of 10 is excluded, and 12 and 14 are used as adjustment values ​​respectively. The current values ​​of Q and R remain unchanged, forming two adjustment combinations: "P=12, Q=20, R=30" and "P=14, Q=20, R=30". Similarly, the recorded values ​​of parameter Q (20, 22, 24) are read, the current value of 20 is excluded, and 22 and 24 are used as adjustment values ​​respectively. The current values ​​of P and R remain unchanged, forming two adjustment combinations: "P=10, Q=22, R=30" and "P=10, Q=24, R=30". These four adjustment combinations then proceed to the subsequent parameter update and mechanical response verification processes.

[0057] Furthermore, the adjustment value in each adjustment combination is written into the parameter field of the structural or connection parameter to which the parameter to be adjusted belongs, replacing the current parameter value with the adjustment value to obtain the updated structural and connection parameters. Using the updated structural and connection parameters, the component force value, component displacement value, nodal force value, and nodal slip are re-acquired under each loading condition and corresponding loading stage. According to the component identifier, nodal identifier, loading condition identifier, and loading stage identifier, the re-acquired mechanical response data is matched with the updated structural and connection parameters to form the force transmission record corresponding to the current adjustment combination. The newly formed force transmission record is read, the component force difference and nodal force difference between adjacent loading stages are recalculated, and the force transmission topology is reconstructed according to the aforementioned object selection and parallel difference processing method.

[0058] During the review process, based on the object identifier, loading condition identifier, and loading stage identifier in the reconstructed force transmission topology, the component force value, component displacement value, and node slippage are read from the force transmission record corresponding to the current adjustment combination, and compared with the design range of the corresponding object. The mechanical response data before the parameter update is not used as the basis for determining whether the current adjustment combination meets the design range.

[0059] Finally, when the stress and displacement values ​​of all components and the slippage of all connected nodes are within the corresponding design range, the updated structural parameters and connection parameters corresponding to the adjustment combination are output; when the stress value, displacement value, or slippage of any component is not within the corresponding design range, the updated structural parameters and connection parameters corresponding to the current adjustment combination are not output, and parameter updates, force transmission topology reconstruction, and response judgment are performed on the next adjustment combination.

[0060] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product.

[0061] Those skilled in the art will recognize that the algorithmic steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.

[0062] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.

[0063] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

[0064] Finally, the above description is only 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 collaborative optimization of parameters of a tie-arch structure based on data analysis, characterized in that, include: S1. Obtain the structural parameters, connection parameters, and mechanical response data of the tie-rod arch structure under different loading conditions. Based on the component and node identification, map the structural parameters and mechanical response data to the components and nodes to form a force transmission record. S2. For each pair of adjacent components and nodes in the force transmission record, compare the force difference between adjacent loading conditions, take the one with the largest force difference as the upstream of load transmission and the one with the smallest force difference as the downstream of load transmission to form a load transmission sequence, and construct a force transmission topology with components and nodes as topological nodes and upstream and downstream relationships as topological edges. S3. Search along the force transmission topology according to the loading condition, and take the component and node that first shows node slippage, component stress or component displacement exceeding the preset design range as the first failed component or node. S4. Determine the parameters to be adjusted and the adjustment values ​​of the first failed component or node from the structural parameters and connection parameters, form an adjustment combination, update the structural parameters and connection parameters with the adjustment combination, and reconstruct the force transmission topology; if each component and node in the reconstructed force transmission topology meets the design range under each loading condition, then output the updated structural parameters and connection parameters.

2. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 1, characterized in that, S1 specifically includes: Obtain the structural parameters of each component and the connection parameters of each connection node in the tie-arch structure; From the mechanical response data under different loading conditions, read the component force value and component displacement value of each component according to the component identifier, read the nodal force value and nodal slip of each connection node according to the node identifier, and record the loading condition identifier and loading stage identifier corresponding to the mechanical response data. According to the component identifier, map the structural parameters, component stress values, and component displacement values ​​to the components; according to the node identifier, map the connection parameters, node stress values, and node slip to the connection nodes. Based on the connection relationship between component identifiers and node identifiers, the structural parameters, connection parameters, component force values, component displacement values, node force values, and node slippage of interconnected components and connecting nodes under the same loading condition identifier and the same loading stage identifier are written into the same force transmission record along with the component identifier, node identifier, loading condition identifier, and loading stage identifier. The force transmission records are then arranged according to the loading stage identifier within each loading condition, categorized by the loading condition identifier.

3. The method for collaborative optimization of tie-rod arch structure parameters based on data analysis as described in claim 2, characterized in that, The different loading conditions include: Loads are applied in stages throughout the entire span of the tie-arch structure to obtain the force and displacement values ​​of each component, as well as the force and slip of each connection node, thus forming the full-span loading condition. Loads are applied in stages within half-span of the tie-arch structure to obtain the component force and displacement values ​​of each component within half-span, as well as the nodal force and nodal slip of each connection node, thus forming a half-span loading condition. Loads are applied in stages within the local area of ​​the connection node to obtain the nodal force and slip of the loaded connection node, as well as the component force and displacement of the component connected to the loaded connection node, thus forming the local loading condition of the node.

4. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 1, characterized in that, S2 specifically includes: According to the component and node identifiers in the force transmission records, the force transmission records belonging to the same pair of adjacent components and nodes and having the same loading condition identifier are arranged according to the loading stage identifier. The component force values ​​of adjacent components and the node force values ​​of connecting nodes under the previous and next loading stages are read. The component force value of adjacent components under the next loading stage is subtracted from the component force value of adjacent components under the previous loading stage to obtain the component force difference value. The node force value of connecting nodes under the next loading stage is subtracted from the node force value of connecting nodes under the previous loading stage to obtain the connecting node force difference value. In each pair of adjacent components and nodes, the difference in stress between the components and the difference in stress between the connection nodes are compared. The component or connection node corresponding to the largest value is determined as the upstream of load transfer, and the component or connection node corresponding to the smallest value is determined as the downstream of load transfer. The upstream and downstream of load transfer of each pair of adjacent components and nodes are arranged according to the loading condition identifier and the loading stage identifier to form the load transfer sequence. Using the components and nodes corresponding to the component and node identifiers in the load transfer sequence as topological nodes, and the upstream and downstream relationships between the upstream and downstream load transfer in the load transfer sequence as topological edges, construct the force transmission topology corresponding to the current parameter combination.

5. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 4, characterized in that, The determination of the upstream and downstream relationships of adjacent components and nodes also includes: In each adjacent loading stage pair, when the force difference of the component is equal to the force difference of the connection node, the force difference of the component and the force difference of the connection node are recorded as parallel differences and then transferred to the next adjacent loading stage pair for comparison. When all adjacent loading stages form parallel differences, the adjacent components and connecting nodes are determined as parallel topological nodes, and the determination of the upstream and downstream relationship between adjacent components and connecting nodes ends.

6. The method for collaborative optimization of parameters of a tie-arch structure based on data analysis as described in claim 4, characterized in that, The method for constructing the force transmission topology is as follows: According to the loading condition identifier and loading stage identifier, the upstream and downstream load transfers belonging to the same loading condition and adjacent loading stages in the load transfer sequence are corresponding to the upstream and downstream relationships. Components with the same component identifier under different loading conditions are assigned to the same topology node, and nodes with the same node identifier are assigned to the same topology node; Using upstream and downstream relationships as topological edges, and combining each topological edge and each topological node according to the loading condition identifier and loading stage identifier, a force transmission topology corresponding to the current parameter combination is formed.

7. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 4, characterized in that, S3 specifically includes: According to the order of load application, along the topological edge direction from upstream to downstream of load transmission in the force transmission topology, read the component force value and component displacement value of each component, as well as the node slip of each node in sequence. Components or nodes whose stress values, displacement values, or sliding amounts are outside the preset design range are identified as out-of-bounds objects. The loading stage and corresponding loading condition identifier of the first occurrence of the out-of-bounds object are combined into the first out-of-bounds condition. During the loading phase corresponding to the first out-of-bounds condition, according to the load transfer sequence, starting from the topological node corresponding to the upstream of the load transfer, along the topological edge direction from the upstream of the load transfer to the downstream of the load transfer in the force transmission topology, it is determined in turn whether the component or node corresponding to each topological node is an out-of-bounds object, and the component or node that is first determined to be an out-of-bounds object is taken as the first failed component or node.

8. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 7, characterized in that, The S3 further includes: Based on the topological node position of the first failed component or node in the force transmission topology, extract the topological edges that are directly connected to the first failed component or node from the force transmission topology. The initial failure record is formed by combining the identifier of the first failed component or node, the first out-of-bounds condition, and the directly connected topological edges.

9. The method for collaborative optimization of parameters of a tie-arch structure based on data analysis as described in claim 8, characterized in that, S4 specifically includes: Read the identifier of the first failed component or node from the first failure record, locate the parameter item corresponding to the identifier of the first failed component or node in the structural parameters or connection parameters, and use the parameter item as the parameter to be adjusted. In the current parameter combination, read the current parameter value corresponding to the parameter to be adjusted from the structural parameters or connection parameters, as well as the recorded values ​​other than the current parameter value in the same parameter item, and use each recorded value as the adjustment value; replace the current parameter value with each adjustment value, and combine it with the unadjusted parameter values ​​in the structural parameters and connection parameters to form the corresponding adjustment combination; Write the adjustment value in the adjustment combination into the structural parameter or connection parameter to which the parameter to be adjusted belongs, update the structural parameter and connection parameter and rebuild the force transmission topology; If, under each loading condition corresponding to the reconstructed force transmission topology, the component stress value does not exceed the component stress design range, the component displacement value does not exceed the component displacement design range, and the node slippage does not exceed the node slippage design range, then the updated structural parameters and connection parameters will be output.

10. The method for collaborative optimization of tie-arch structure parameters based on data analysis as described in claim 9, characterized in that, The S4 further includes: According to the loading condition identifier, read the identifier of the first failed component or node from the first failure record corresponding to the full span loading condition, half span loading condition and node partial loading condition, and compare whether the same component identifier or the same node identifier appears in at least two types of loading conditions. When the same component identifier or the same node identifier appears in at least two types of loading conditions, the structural parameters corresponding to the same component identifier or the connection parameters corresponding to the same node identifier shall be included in the parameters to be adjusted.