A rigidity calculation method, device and equipment for spanning a steel structure and a storage medium
By obtaining the internal forces of the members at each construction stage of the steel structure, dividing the mechanical system state and performing vector superposition, the problem of stiffness calculation for complex steel structures with spans is solved, and the efficiency and accuracy of safety assessment during construction are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HARBIN INSTITUTE OF TECHNOLOGY (SHENZHEN) (INSTITUTE OF SCIENCE AND TECHNOLOGY INNOVATION HARBIN INSTITUTE OF TECHNOLOGY SHENZHEN)
- Filing Date
- 2023-08-28
- Publication Date
- 2026-06-26
Smart Images

Figure CN116975985B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of civil engineering technology, specifically to a method, apparatus, equipment, and storage medium for calculating the stiffness of steel structures. Background Technology
[0002] With the development of engineering construction, the construction of spanning steel structures has become a common building method, especially in large-span structures. A spanning steel structure is a unified structure consisting of multiple sub-truss structures connected in a spanning manner. It is characterized by large truss spans, long cantilever lengths, complex stress distribution, difficulty in unloading temporary supports, and numerous and complex members. At different construction stages, due to changes in boundary conditions such as rigid connections, hinged connections, and semi-hinged / semi-rigid connections, there are characteristics of altered boundary constraints and enhanced structural geometric nonlinearity. As construction progresses, the stress state of each member in the sub-truss structure continuously changes, the internal force values of the members change, and the safety of the spanning steel structure also changes continuously. Stiffness can express the deformation capacity of a structure under unit force; the greater the deformation under unit force, the less safe the structure. Therefore, the safety of a spanning steel structure can be assessed by calculating its stiffness.
[0003] Currently, there are two main methods for calculating the stiffness of subtrusion structures in spanning steel structures. The first method uses the internal force and deformation values of local members as the expression of the overall stiffness of the spanning steel structure to assess the safety of the spanning steel structure at each construction stage. However, for complex spanning steel structures with many members, these local member internal force and deformation values cannot accurately express the stiffness of the spanning steel structure.
[0004] The second method involves modifying the stiffness matrix of the spanning steel structure and accumulating the state variables at each construction stage to obtain the overall stiffness expression of the sub-truss structure, thereby assessing the safety of the spanning steel structure at each construction stage. However, solving the stiffness matrix is difficult for complex spanning steel structures, so modifying the stiffness matrix alone cannot quickly calculate the stiffness of the spanning steel structure. Summary of the Invention
[0005] In view of this, the purpose of the present invention is to provide a method, apparatus, device and storage medium for calculating the stiffness of spanning steel structures, so as to solve the problem in the prior art that the stiffness of complex spanning steel structures cannot be quickly and accurately calculated.
[0006] According to a first aspect of the present invention, a method for calculating the stiffness of a steel structure is provided, comprising:
[0007] Obtain the internal forces of each member of the subtrusion structure at each construction stage during the construction process, where one of the spanning steel structures contains one or more subtrusion structures;
[0008] Based on the internal forces of each member in the construction stage, the cumulative internal forces of the structural members in the construction stage are calculated.
[0009] Based on the accumulation of internal forces in the structural members during the construction phase, the construction process of the sub-truss structure is divided into multiple mechanical system states of the sub-truss structure, and each mechanical system state has at least one construction phase.
[0010] By vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state, the vector sum of internal forces of the subtrusion structure under the mechanical system state is obtained;
[0011] Obtain the axial force of each member in each mechanical system state;
[0012] Based on the axial force of each member, the displacement of each structural node and the deformation distance of each member under the mechanical system state are calculated;
[0013] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector sum of the subtrusion structure under the mechanical system state is calculated;
[0014] The stiffness of the subtrusion structure under the mechanical system state is obtained by dividing the sum of the internal force vectors of the subtrusion structure by the sum of the deformation vectors.
[0015] Preferably, the step of calculating the cumulative internal forces of the structural members based on the internal forces of each member during the construction stage includes:
[0016] Based on the internal forces of each member in the construction stage, the internal force vector of the members in the construction stage is obtained;
[0017] The cumulative internal forces of the structural members in the current construction stage are calculated by subtracting the internal force vector of the members in the previous construction stage from the internal force vector of the members in the current construction stage.
[0018] Preferably, the construction process of the sub-truss structure is divided according to the accumulation of internal forces in the structural members during the construction stage, resulting in multiple mechanical system states of the sub-truss structure. Each mechanical system state has at least one construction stage, including:
[0019] The accumulated internal forces of the structural members during the construction stage are normalized to obtain the degree of accumulated internal forces of the structural members during the construction stage.
[0020] Based on the magnitude of the accumulated internal forces of the structural members in the construction stage, the construction process of the sub-truss structure is divided into multiple steps. Each step corresponds to a mechanical system state of the sub-truss structure, and each mechanical system state has at least one construction stage.
[0021] Preferably, the step of vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the vector sum of internal forces of the sub-truss structure under the mechanical system state includes:
[0022] The actual transformed internal forces of the structural members at each construction stage under the mechanical system state are summed to obtain the actual transformed internal forces under the mechanical system state.
[0023] The actual converted internal forces are vector superimposed to obtain the internal force vector sum of the subtrusion structure under the mechanical system state. The internal force vector sum includes the internal force vector sum in the vertical direction and the internal force vector sum in the horizontal direction.
[0024] Preferably, the step of calculating the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member includes:
[0025] The deformation distance of each member in the mechanical system under the given conditions is calculated using the following formula. :
[0026] ,
[0027] in The axial force of the member. The length of the member. The elastic modulus of the rod. The cross-sectional area of the member;
[0028] Obtain the linear strain of each member;
[0029] The displacements of each structural node under the mechanical system state are calculated based on the axial force, deformation distance, and linear strain of each member.
[0030] Preferably, the step of calculating the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state includes:
[0031] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the actual configuration change under the mechanical system state is calculated;
[0032] Based on the actual configuration changes of the mechanical system state and all previous mechanical system states, the deformation vector sum of the sub-truss structure under the mechanical system state is calculated;
[0033] The deformation vector sum of the sub-truss structure under the mechanical system state is decomposed to obtain the vertical deformation vector sum and the horizontal deformation vector sum of the sub-truss structure under the mechanical system state.
[0034] Preferably, the step of calculating the actual configuration change of the mechanical system under the state of displacement of each structural node and deformation distance of the members includes:
[0035] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector of all nodes under the mechanical system state is calculated;
[0036] Subtracting the deformation vectors of all nodes in the previous mechanical system state from the deformation vectors of all nodes in the mechanical system state yields the actual configuration change in the mechanical system state.
[0037] According to a second aspect of the present invention, a stiffness calculation device for spanning a steel structure is provided, comprising:
[0038] The parameter acquisition module is used to acquire the internal forces of each member of the sub-truss structure at each construction stage during the construction process, where one of the spanning steel structures contains one or more sub-truss structures.
[0039] The structural member internal force calculation module is used to calculate the corresponding cumulative internal force of the structural member based on the internal force of each member in the construction stage.
[0040] The mechanical system state division module is used to divide the construction process of the sub-truss structure according to the accumulation of internal forces of the structural members in the construction stage, and obtain multiple mechanical system states of the sub-truss structure, each mechanical system state having at least one construction stage;
[0041] The internal force vector sum calculation module is used to vector superimpose the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the internal force vector sum of the sub-truss structure under the mechanical system state.
[0042] The parameter acquisition module is also used to acquire the axial force of each member in each mechanical system state;
[0043] The displacement calculation module is used to calculate the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member.
[0044] The deformation vector sum calculation module is used to calculate the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state.
[0045] The stiffness calculation module is used to divide the sum of the internal force vectors of the sub-truss structure under the mechanical system state by the sum of the deformation vectors to obtain the stiffness of the sub-truss structure under the mechanical system state.
[0046] According to a third aspect of the present invention, a stiffness calculation device for spanning a steel structure is provided, comprising:
[0047] Memory, on which executable programs are stored;
[0048] A processor for executing the executable program in the memory to implement the steps of any of the methods described above.
[0049] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above.
[0050] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:
[0051] By acquiring the internal forces of each member in each construction stage of the subtrusion structure, and calculating the cumulative internal forces of the structural members in each construction stage, the construction process of the subtrusion structure is divided into multiple mechanical system states. Each mechanical system state has at least one construction stage. The cumulative internal forces of the structural members in each construction stage under each mechanical system state are then vector-superimposed to obtain the vector sum of the internal forces of the subtrusion structure under each mechanical system state. The axial force of each member in each mechanical system state is obtained. Based on the axial force of each member, the displacement of each structural node and the deformation distance of each member under each mechanical system state are calculated. Based on the displacement of each structural node and the deformation distance of each member under each mechanical system state, the vector sum of the deformations of the subtrusion structure under each mechanical system state is calculated. Since the magnitude and distribution of the load in the spanning steel structure determine the size and deformation location of the members, the stiffness of the structure can be calculated based on the magnitude and distribution of the load and the size and deformation location of the members. As construction progresses, the magnitude and distribution of loads, as well as the dimensions and deformation locations of components, change, causing the structural stiffness to vary. The dimensions and deformation locations of components can be represented by the sum of deformation vectors of the mechanical system, while the magnitude and distribution of loads can be represented by the sum of internal force vectors. By calculating the sum of deformation vectors and the sum of internal force vectors, and then dividing the sum of internal force vectors by the sum of deformation vectors, the stiffness of the sub-truss structure under the mechanical system state can be quickly calculated. This effectively solves the problem in existing technologies where the stiffness of complex spanning steel structures cannot be quickly and accurately determined.
[0052] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description
[0053] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0054] Figure 1 This is a flowchart illustrating a method for calculating the stiffness of a steel structure according to an exemplary embodiment;
[0055] Figure 2 This is a block diagram illustrating a stiffness calculation device spanning a steel structure according to an exemplary embodiment. Detailed Implementation
[0056] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0057] It is known that the stiffness of a structural member refers to the relationship between the deformation of the member and the applied force when subjected to external forces. The magnitude of the member stiffness depends on the material properties, structural form, and dimensions of the member. The greater the member stiffness, the smaller the deformation when subjected to external forces, and the stronger the stiffness system. The support stiffness refers to the relationship between the deformation of the support and the applied force when the member supported by the support is subjected to external forces. The magnitude of the support stiffness depends on the material properties, structural form, and dimensions of the support. The greater the support stiffness, the smaller the deformation of the support when the member is subjected to external forces, and the stronger the stiffness system. The magnitude and distribution of structural loads determine the size and position of the members spanning the structure, thus affecting the formation of the stiffness system. Structural loads spanning the structure can be divided into permanent loads and temporary loads. Permanent loads include self-weight loads and live loads; temporary loads include construction loads and environmental loads. During construction, structural loads change, and the stiffness of components spanning the steel structure and the stiffness of supports also change with the progress of construction, which in turn leads to changes in the structural stiffness system spanning the steel structure.
[0058] This invention provides a method for calculating the stiffness of steel structures spanning multiple layers of steel. (See [link to relevant documentation]). Figure 1 , Figure 1 This is a flowchart illustrating a method for calculating the stiffness of a steel structure according to an exemplary embodiment. The method includes:
[0059] Step S11: Obtain the internal forces of each member of the subtrusion structure at each construction stage during the construction process, wherein one of the spanning steel structures includes one or more subtrusion structures.
[0060] Step S12: Calculate the cumulative internal forces of the structural members in the construction stage based on the internal forces of each member in the construction stage.
[0061] Step S13: Based on the accumulation of internal forces in the structural members during the construction stage, the construction process of the sub-truss structure is divided to obtain multiple mechanical system states of the sub-truss structure, and each mechanical system state has at least one construction stage.
[0062] Step S14: The internal forces of the structural members at each construction stage under the mechanical system state are vector superimposed to obtain the vector sum of the internal forces of the sub-truss structure under the mechanical system state;
[0063] Step S15: Obtain the axial force of each member under each mechanical system state;
[0064] Step S16: Based on the axial force of each member, calculate the displacement of each structural node and the deformation distance of each member under the mechanical system state;
[0065] Step S17: Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, calculate the deformation vector sum of the sub-truss structure under the mechanical system state;
[0066] Step S18: Divide the sum of the internal force vectors of the sub-truss structure under the mechanical system state by the sum of the deformation vectors to obtain the stiffness of the sub-truss structure under the mechanical system state.
[0067] It should be noted that the construction process of the spanning steel structure is divided into multiple construction stages. In different construction stages, the internal forces and deformations of each member of the spanning steel structure are also different. Stiffness can be used to evaluate the safety of the structure. When a member is subjected to external forces, the smaller the deformation, the stronger the stiffness system and the safer the structure. Therefore, the structural safety during the construction process of the spanning steel structure can be evaluated by calculating the structural stiffness.
[0068] Specifically, for spanning steel structures, especially complex spanning structures, decomposing them into one or more sub-truss structures, each containing multiple members, and performing mechanical analysis on each sub-truss structure to determine its stiffness can effectively improve the accuracy and efficiency of stiffness calculation.
[0069] The construction process spanning the steel structure is divided into multiple construction stages, and all construction stages are arranged in chronological order to form the entire construction process. In each construction stage, the stress and deformation of each sub-truss structure may change.
[0070] For each subtrusion structure, which comprises multiple members, the internal forces of each member in the subtrusion structure are obtained at each construction stage. The internal forces of each member change between the current construction stage and the previous construction stage. The cumulative internal forces of the structural members in the current construction stage are obtained by subtracting the internal forces of all members in the previous construction stage from the internal forces of all members in the current construction stage. This cumulative internal force represents the change in internal forces of the members that occurred during the current construction stage. Thus, the cumulative internal forces of the structural members in each construction stage are calculated based on the internal forces of all members in every two consecutive construction stages.
[0071] For this sub-truss structure, all construction stages are divided according to the accumulation of internal forces in the structural members during each construction stage. When the accumulation of internal forces in the structural members during the current construction stage is not significant, the current construction stage and the previous construction stage are classified into the same category. In this way, all construction stages are divided into multiple categories, each corresponding to a mechanical system state. Under the same mechanical system state, the internal forces of the sub-truss structure do not change significantly in multiple construction stages.
[0072] For each mechanical system state, the cumulative internal forces of structural members are calculated for each construction stage under that mechanical system state. The cumulative internal forces of structural members from all construction stages under that mechanical system state are then vector-superimposed to obtain the vector sum of internal forces in the sub-truss structure under that mechanical system state. Following the above method, the vector sum of internal forces in all sub-truss structures under each mechanical system state is calculated. The vector sum of internal forces in the sub-truss structure is the cumulative internal forces of all members at the supports, which can include the vector sum of internal forces in the vertical direction and the vector sum of internal forces in the horizontal direction at the supports under that mechanical system state.
[0073] It should be noted that vector superposition can be calculated using the parallelogram law, and this invention does not impose specific limitations on this method. The internal forces of the members can be obtained by monitoring the strain or stress of the members, and this invention does not impose specific limitations on this method either.
[0074] Specifically, the internal forces in the members cause deformation, which in turn affects the stiffness of the structure. For each mechanical system state, the axial force of each member in the sub-truss structure is obtained. The axial force of a member refers to the tensile or compressive force in the direction of force application. It can be obtained through various methods or by direct measurement, and this invention does not impose any specific limitations.
[0075] The axial force of a member can also be calculated using the principles of static equilibrium and the method of force analysis. First, the points of application of force in the member, along with their location, direction, and magnitude, are determined. Based on the internal forces at these points, the axial force is obtained. These points of application are called structural nodes. If the direction of the force coincides with the member's axis, the axial force is its magnitude; if the direction of the force does not coincide with the axis, the axial force is calculated using trigonometric functions.
[0076] For each mechanical system state, based on the axial force of each member and the corresponding attribute parameters of each member, such as material and size, the deformation distance of each member in that mechanical system state is calculated. Then, based on the axial force and deformation distance of each member, the displacement of each structural node is calculated.
[0077] For each mechanical system state, the deformation vector of the subtrusion structure under each structural node displacement and member deformation distance is calculated based on the geometric deformation compatibility conditions. For every two consecutive mechanical system states, the deformation vector of the subtrusion structure under the current mechanical system state is subtracted from the deformation vector of the previous mechanical system state to obtain the actual configuration change of the subtrusion structure under the current mechanical system state. Under the current mechanical system state, based on the actual configuration changes of the subtrusion structure under all previous mechanical system states, the vector sum of the deformation of all members of the subtrusion structure at each stress node under the current mechanical system state is calculated. Following the above method, the deformation vector sum of the subtrusion structure under each mechanical system state is calculated. The deformation vector sum of the subtrusion structure includes the vertical and horizontal deformation vector sums under that mechanical system state.
[0078] The stiffness matrix is a commonly used tool in structural mechanics to describe the stiffness relationships between different parts of a structural system. Multiplying the stiffness matrix of each elastic element by the stiffness matrix of that element yields the overall stiffness matrix of the entire structural system. The geometric nonlinearity of the stiffness matrix is reflected in the fact that the strain tensor, stress tensor, and deformation change over time, depending on the construction state, sequence, and method across the steel structure. Therefore, the nonlinear relationship between the stiffness matrix and related parameters is influenced by time-varying paths. Based on the construction step superposition method, according to the actual construction situation, the dimension and number of vector matrices will change with each construction stage.
[0079] For each state of the mechanical system, based on the continuous beam theory, assume the length spanning the steel structure is... L The static load is P If the deformation spanning the steel structure is Δ, then the stiffness K of the steel structure can be expressed by the following equation:
[0080] ,
[0081] The deformation Δ of the steel structure during construction can be expressed as:
[0082]
[0083] Where Δ0 represents the structural deformation during the initial stage of construction; Δ n Construction phase n The structural deformation is denoted by n, where n is the number of construction stages and i is the construction stage.
[0084] Assume that the deformation Δ0 across the steel structure during construction follows a linear distribution, i.e.:
[0085] ,
[0086] in, α This refers to the deformation rate that crosses the steel structure during structural construction. α With time t It is related to the construction steps and structural deformation patterns.
[0087] During the construction of the steel structure spanning the tunnel, the variation of the deformation of the steel structure spanning the tunnel is affected by the construction steps and the deformation law of the structure. Let's assume the deformation Δ of the steel structure spanning the tunnel during the construction process... i Both can be used α i L If expressed in this way, the equation for the stiffness variation law across the steel structure is:
[0088]
[0089] Generally, based on the stiffness calculation equations for spanning steel structures, the sum of internal force vectors and the sum of deformation vectors under each mechanical system state correspond one-to-one with the static load and the deformation of the spanning steel structure. For each mechanical system, the sum of internal force vectors along the vertical direction is... F y and the vertical deformation vector sum V ,have:
[0090] P= F y ,
[0091] ,
[0092] Therefore, for the m-th state of the mechanical system, the corresponding vertical stiffness can be calculated using the following formula. K y m and horizontal stiffness Kx m :
[0093] ,
[0094] ,
[0095] in, F y m For the first m The sum of the internal forces along the vertical direction in a mechanical system under a given state; V m For the first m The vertical deformation vector sum of a mechanical system under a given state; F x m For the first m The sum of the internal force vectors along the horizontal direction in a mechanical system under certain conditions; U m For the first m The sum of the horizontal deformation vectors of a mechanical system under a given state.
[0096] The above-mentioned method for calculating the overall stiffness of spanning steel structures can comprehensively reflect the three factors affecting the formation of the stiffness system of spanning steel structures: the load on the structure, the stiffness of the components, and the stiffness of the supports.
[0097] According to the above formula, the vertical stiffness and horizontal stiffness of each mechanical system state can be calculated.
[0098] In one example, the internal forces of the j-th member of a subtrusion structure during construction phase i are obtained. f j i Based on the internal forces of all members during the construction phase, the member internal force vector of the subtrusion structure in construction phase i is obtained. Similarly, calculate the internal force vector of the members at each construction stage.
[0099] Assuming there are n construction stages, based on the internal force vectors of the members in two consecutive construction stages n and n-1, the cumulative internal forces of the structural members in construction stage n can be calculated. , where the internal force vector of the member in the 0th construction stage is 0.
[0100] Based on the cumulative internal forces of structural members at all construction stages, the construction process of the sub-truss structure is divided into sections, resulting in... m ( m ≤ n ( ) states of a mechanical system.
[0101] Assume the state of the m-th mechanical system includes n - a , ...,n - i , ..., n this a In each construction phase, the internal forces of the structural members in these 'a' construction phases are accumulated and added together. Then, a vector superposition is performed to obtain the vector sum of the internal forces F of the subtrusion structure in the m-th mechanical system state. i And the internal force vector F of the subtrusion structure in the vertical direction at the support. i y and the internal force vector along the horizontal direction F i x .
[0102] It is understood that the technical solution provided in this embodiment obtains the internal forces of each member in each construction stage of the sub-truss structure, calculates the cumulative internal forces of the structural members in each construction stage based on the internal forces of each member in each construction stage, divides the construction process of the sub-truss structure based on the cumulative internal forces of the structural members in each construction stage, obtains multiple mechanical system states of the sub-truss structure, each mechanical system state has at least one construction stage, and then vectorically superimposes the cumulative internal forces of the structural members in each construction stage in the mechanical system state to obtain the vector sum of the internal forces of the sub-truss structure in the mechanical system state, obtains the axial force of each member in each mechanical system state, calculates the displacement of each structural node and the deformation distance of each member in each mechanical system state based on the axial force of each member, and calculates the vector sum of the deformation of the sub-truss structure in each mechanical system state based on the displacement of each structural node and the deformation distance of each member in the mechanical system state. Since the magnitude and distribution of the load in the spanning steel structure determine the size and deformation position of the members, the stiffness of the structure can be calculated based on the magnitude and distribution of the load and the size and deformation position of the members. As construction progresses, the magnitude and distribution of loads, as well as the dimensions and deformation locations of components, change, causing the structural stiffness to vary with the construction process. The dimensions and deformation locations of components can be represented by the sum of deformation vectors of the mechanical system, while the magnitude and distribution of loads can be represented by the sum of internal force vectors. By calculating the sum of deformation vectors and the sum of internal force vectors, and then dividing the sum of internal force vectors by the sum of deformation vectors, the stiffness of the sub-truss structure under the mechanical system state can be quickly calculated. This provides technical support for optimizing the construction sequence and monitoring construction in practical engineering. This effectively solves the problem in existing technologies where the stiffness of complex spanning steel structures cannot be quickly and accurately calculated.
[0103] Preferably, in step S12, calculating the cumulative internal forces of the structural members based on the internal forces of each member during the construction stage includes:
[0104] Based on the internal forces of each member in the construction stage, the internal force vector of the members in the construction stage is obtained;
[0105] The cumulative internal forces of the structural members in the current construction stage are calculated by subtracting the internal force vector of the members in the previous construction stage from the internal force vector of the members in the current construction stage.
[0106] Specifically, based on the internal forces of all members during the construction phase, the internal force vectors of the members in the sub-truss structure during construction phase i are obtained. for:
[0107]
[0108] Where c is the number of members in the structure, j = 1, 2, ..., c; F i Let i be the internal force vector of the member during construction phase i. f j i Let be the internal force of the j-th member in the i-th stage of a subtrusion structure during construction.
[0109] Calculate the internal force vector of the members at each construction stage using the formula described above.
[0110] The cumulative internal forces of the structural members in the current construction stage are calculated by subtracting the internal force vector of the members in the previous construction stage from the internal force vector of the members in the current construction stage.
[0111] The cumulative internal forces of structural members during construction stage n can be obtained using the following formula. :
[0112]
[0113] Among them, F n Let F be the internal force vector of the member during construction phase i. n-1 This represents the internal force vector of the member during the n-1 construction phase.
[0114] Calculate the cumulative internal forces of structural members at each construction stage using the formula above.
[0115] Preferably, in step S13, the construction process of the sub-truss structure is divided according to the accumulation of internal forces in the structural members during the construction stage, resulting in multiple mechanical system states of the sub-truss structure. Each mechanical system state has at least one construction stage, including:
[0116] The accumulated internal forces of the structural members during the construction stage are normalized to obtain the degree of accumulated internal forces of the structural members during the construction stage.
[0117] Based on the magnitude of the accumulated internal forces of the structural members during the construction phase, the construction process of the sub-truss structure is divided into multiple steps. Each step corresponds to a mechanical system state of the sub-truss structure, and each mechanical system state has at least one construction phase.
[0118] Specifically, based on the accumulation of internal forces in the structural members during the construction phase, the construction process of the sub-truss structure is divided into multiple mechanical system states, including:
[0119] For each construction stage, the accumulated internal forces of the structural members are normalized. This normalization process involves normalizing the accumulated internal forces of the members at each construction stage to their maximum value, resulting in a corresponding numerical value representing the degree of internal force accumulation in the structural members at each construction stage. Based on this degree of internal force accumulation, the construction process is divided into m (m≤n) steps, each step corresponding to a mechanical system state. The method of dividing the construction process into multiple steps is not specifically limited in this invention. Thus, each mechanical system state contains at least one construction stage.
[0120] Preferably, in step S14, the step of vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the vector sum of internal forces of the sub-truss structure under the mechanical system state includes:
[0121] The actual transformed internal forces of the structural members at each construction stage under the mechanical system state are summed to obtain the actual transformed internal forces under the mechanical system state.
[0122] The actual converted internal forces are vector superimposed to obtain the internal force vector sum of the subtrusion structure under the mechanical system state. The internal force vector sum includes the internal force vector sum in the vertical direction and the internal force vector sum in the horizontal direction.
[0123] Specifically, the internal forces of structural members at each construction stage under the mechanical system state are cumulatively vector-superimposed to obtain the vector sum of internal forces of the sub-truss structure under this mechanical system state, including:
[0124] For a mechanical system state m, assuming that the mechanical system state includes a construction stages na, ..., ni, ..., n, the internal forces of the structural members in these a construction stages are accumulated and summed to obtain the actual transformed internal forces of the subtrusion structure in the m-th mechanical system state, that is, the actual internal forces during the transformation process from the (m-1)-th mechanical system state to the m-th mechanical system state. .
[0125] Specifically, the actual transformed internal forces of the mechanical system in state m are calculated using the following formula. :
[0126]
[0127] in, These represent the cumulative internal forces of structural members during the a construction stages, namely na, ..., ni, ..., n.
[0128] Based on the above formula, the actual internal forces that transform the state of each mechanical system can be obtained.
[0129] According to the parallelogram law, based on the actual transformed internal forces under each mechanical system state, vector superposition is performed to obtain the cumulative internal forces of all members at the supports under each mechanical system state. The cumulative internal forces of all members at the supports under this mechanical system state and the previous mechanical system states are summed to obtain the vector sum of internal forces of the subtrusion structure under this mechanical system state. The vector sum of internal forces is divided into the vector sum of internal forces along the vertical direction and the vector sum of internal forces along the horizontal direction, which are respectively the vector sum of internal forces along the vertical direction and the vector sum of internal forces along the horizontal direction at the supports.
[0130] The sum of the internal forces along the vertical direction and the sum of the internal forces along the horizontal direction under the following formulas are calculated for the following conditions of the bottom i mechanical system:
[0131] ,
[0132] ,
[0133] in, F y i For the first i The sum of the internal force vectors along the vertical direction of a mechanical system, Δ F y i For the first i The sum and accumulation of internal forces along the vertical direction in the state of a mechanical system. F y i-1 For the first i-1 The sum of the internal force vectors along the vertical direction of a mechanical system; F x i For the first i The sum of the internal force vectors along the horizontal direction of a mechanical system; Δ F x i For the first i The sum of the internal force vectors along the horizontal direction of a mechanical system.
[0134] Using the above formula, the sum of internal forces along the vertical direction and the sum of internal forces along the horizontal direction under each mechanical system state can be obtained.
[0135] Preferably, in step S16, calculating the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member includes:
[0136] The deformation distance of each member in the mechanical system under the given conditions is calculated using the following formula. :
[0137] ,in The axial force of the member. The length of the member. The elastic modulus of the rod. The cross-sectional area of the member;
[0138] Obtain the linear strain of each member;
[0139] The displacements of each structural node under the mechanical system state are calculated based on the axial force, deformation distance, and linear strain of each member.
[0140] Specifically, the deformation distance of each member in the mechanical system is calculated according to the following formula. :
[0141]
[0142] in, F N The axial force of the rod; l The length of the rod; E The elastic modulus of the rod; A The cross-sectional area of the member is denoted as .
[0143] Based on the principle of virtual work, calculate the structural node displacement Δ of all members in the subtrusion structure according to the following formula. k :
[0144] ,
[0145] in, ε Let be the linear strain of the member, and be a known parameter. F N dx is the axial force of the member, obtained by the above method, and dx is the integral along the length of the member.
[0146] The displacement of each structural node under each mechanical system state is calculated using the above formula.
[0147] Preferably, in step S17, calculating the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state includes:
[0148] Step S171: Calculate the actual configuration change of the mechanical system under the state of displacement of each structural node and deformation distance of the members.
[0149] Step S172: Based on the actual configuration changes of the mechanical system state and all previous mechanical system states, calculate the deformation vector sum of the sub-truss structure under the mechanical system state;
[0150] Step S173: Decompose the deformation vector sum of the sub-truss structure under the mechanical system state to obtain the vertical deformation vector sum and the horizontal deformation vector sum of the sub-truss structure under the mechanical system state.
[0151] Specifically, for each mechanical system state, the deformation vector under that state is calculated based on the displacements of each structural node and the deformation distances of the members. Then, based on the deformation vector under mechanical system state m and the deformation vector under the previous mechanical system state, the actual configuration change under that state is calculated; that is, the actual configuration change Δ that occurs when the mechanical system state transitions from the previous state to the current state. D m In this context, the deformation vector of each mechanical system state consists of the nodal deflections across all nodes of the steel structure, and the actual configuration change of this mechanical system state consists of the nodal deflection change of each node.
[0152] Based on the actual configuration changes of the mechanical system in state m and all previous mechanical system states, the sum of the deformation vectors of all members at node k under mechanical system state m is calculated using the following formula. D m k :
[0153] ;
[0154] in These represent the changes in node deflection of node k in the first, second, i-th, and m-th mechanical system states, respectively.
[0155] According to the above formula, the vector sum of the deformation of all members at each node under each mechanical system state is obtained.
[0156] Sum the deformation vectors of all members at node k under the mechanical system state m obtained above. D m k By decomposing the system, we obtain the vertical deformation vectors of the sub-truss structure under the mechanical system m. V m and the deformation vector in the horizontal direction U m .
[0157] The deformation vector sum under each mechanical system state is decomposed to obtain the vertical deformation vector sum and the horizontal deformation vector sum under each mechanical system state.
[0158] The deformation vector sum and cumulative deformation vector sum along the vertical direction and along the horizontal direction for each mechanical system state are as follows:
[0159] ;
[0160] .
[0161] Preferably, in step S171, calculating the actual configuration change of the mechanical system under the given mechanical system state based on the displacement of each structural node and the deformation distance of the members includes:
[0162] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector of all nodes under the mechanical system state is calculated;
[0163] Subtracting the deformation vectors of all nodes in the previous mechanical system state from the deformation vectors of all nodes in the mechanical system state yields the actual configuration change in the mechanical system state.
[0164] Specifically, for each mechanical system state i, based on the displacements of each structural node and the deformation distances of the members under mechanical system state i, the nodal deflection of all nodes under mechanical system state i is calculated using geometric compatibility conditions. j=1,2,… k, k The number of structural nodes.
[0165] It should be noted that by expressing the linear strain of a member as the relationship between the member's deformation distance and the nodal displacements, and by expressing the nodal displacements as the relationship between the deflection of each node and the element's shape function, the nodal deflection can be expressed as a linear combination of the element's shape function and the nodal displacements. Therefore, the nodal deflection can be calculated based on the nodal displacements and the member's deformation distance.
[0166] The nodal deflections of all these nodes constitute the deformation vector D of all nodes in the mechanical system under state i. i The specific calculation method is as follows:
[0167] ,
[0168] Where k is the number of structural nodes, j = 1, 2, ..., k; d j i Let be the deflection of the j-th node under the i-th mechanical system state.
[0169] Using the method described above, the deformation vectors of all nodes under each mechanical system state are calculated.
[0170] The deformation vector D of all nodes under the current mechanical system state m. m Subtract the deformation vector D of all nodes under the previous mechanical system state m-1. m-1 The actual configuration change Δ of the mechanical system under state m is obtained. D m .
[0171] The specific formula is as follows: ;
[0172] Using the method described above, the actual configuration changes under all mechanical system states can be calculated.
[0173] It should be noted that the calculation of nodal deflection needs to take into account factors such as the mechanical properties of the material, boundary conditions, and loading conditions.
[0174] It is understood that the technical solution provided in this embodiment obtains the internal forces of each member in each construction stage of the sub-truss structure, calculates the cumulative internal forces of the structural members in each construction stage based on the internal forces of each member in each construction stage, divides the construction process of the sub-truss structure based on the cumulative internal forces of the structural members in each construction stage, obtains multiple mechanical system states of the sub-truss structure, each mechanical system state has at least one construction stage, and then vectorically superimposes the cumulative internal forces of the structural members in each construction stage in the mechanical system state to obtain the vector sum of the internal forces of the sub-truss structure in the mechanical system state, obtains the axial force of each member in each mechanical system state, calculates the displacement of each structural node and the deformation distance of each member in each mechanical system state based on the axial force of each member, and calculates the vector sum of the deformation of the sub-truss structure in each mechanical system state based on the displacement of each structural node and the deformation distance of each member in the mechanical system state. Since the magnitude and distribution of the load in the spanning steel structure determine the size and deformation position of the members, the stiffness of the structure can be calculated based on the magnitude and distribution of the load and the size and deformation position of the members. As construction progresses, the magnitude and distribution of loads, as well as the dimensions and deformation locations of components, change, causing the structural stiffness to vary with the construction process. The dimensions and deformation locations of components can be represented by the sum of deformation vectors of the mechanical system, while the magnitude and distribution of loads can be represented by the sum of internal force vectors. By calculating the sum of deformation vectors and the sum of internal force vectors, and then dividing the sum of internal force vectors by the sum of deformation vectors, the stiffness of the sub-truss structure under the mechanical system state can be quickly calculated. This provides technical support for optimizing the construction sequence and monitoring construction in practical engineering. This effectively solves the problem in existing technologies where the stiffness of complex spanning steel structures cannot be quickly and accurately calculated.
[0175] This invention provides a stiffness calculation device for spanning steel structures, see [link / reference]. Figure 2 , Figure 2 This is a block diagram illustrating a stiffness calculation device spanning a steel structure according to an exemplary embodiment, comprising:
[0176] The parameter acquisition module 21 is used to acquire the internal forces of each member of the sub-truss structure at each construction stage during the construction process, wherein one of the spanning steel structures includes one or more sub-truss structures.
[0177] The structural member internal force calculation module 22 is used to calculate the corresponding structural member internal force accumulation based on the internal force of each member in the construction stage;
[0178] The mechanical system state division module 23 is used to divide the construction process of the sub-truss structure according to the accumulation of internal forces of the structural members in the construction stage, and obtain multiple mechanical system states of the sub-truss structure, each mechanical system state having at least one construction stage;
[0179] The internal force vector sum calculation module 24 is used to vector superimpose the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the internal force vector sum of the sub-truss structure under the mechanical system state.
[0180] The parameter acquisition module 21 is also used to acquire the axial force of each member in each mechanical system state;
[0181] The displacement calculation module 25 is used to calculate the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member.
[0182] The deformation vector sum calculation module 26 is used to calculate the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state.
[0183] The stiffness calculation module 27 is used to divide the sum of internal force vectors under the mechanical system state by the sum of deformation vectors to obtain the stiffness of the sub-truss structure under the mechanical system state.
[0184] Preferably, the step of calculating the cumulative internal forces of the structural members based on the internal forces of each member during the construction stage includes:
[0185] Based on the internal forces of each member in the construction stage, the internal force vector of the members in the construction stage is obtained;
[0186] The cumulative internal forces of the structural members in the current construction stage are calculated by subtracting the internal force vector of the members in the previous construction stage from the internal force vector of the members in the current construction stage.
[0187] Preferably, the construction process of the sub-truss structure is divided into multiple mechanical system states based on the accumulation of internal forces in the structural members during the construction stages, and each mechanical system state has at least one construction stage, including:
[0188] The accumulated internal forces of the structural members during the construction stage are normalized to obtain the degree of accumulated internal forces of the structural members during the construction stage.
[0189] Based on the magnitude of the accumulated internal forces of the structural members during the construction phase, the construction process of the sub-truss structure is divided into multiple steps. Each step corresponds to a mechanical system state of the sub-truss structure, and each mechanical system state has at least one construction phase.
[0190] Preferably, the step of vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the vector sum of internal forces of the sub-truss structure under the mechanical system state includes:
[0191] The actual transformed internal forces of the structural members at each construction stage under the mechanical system state are summed to obtain the actual transformed internal forces under the mechanical system state.
[0192] The actual converted internal forces are vector superimposed to obtain the internal force vector sum of the subtrusion structure under the mechanical system state. The internal force vector sum includes the internal force vector sum in the vertical direction and the internal force vector sum in the horizontal direction.
[0193] Preferably, the step of calculating the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member includes:
[0194] The deformation distance of each member in the mechanical system under the given conditions is calculated using the following formula. :
[0195] ,
[0196] in The axial force of the member. The length of the member. The elastic modulus of the rod. The cross-sectional area of the member;
[0197] Obtain the linear strain of each member;
[0198] The displacements of each structural node under the mechanical system state are calculated based on the axial force, deformation distance, and linear strain of each member.
[0199] Preferably, the step of calculating the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state includes:
[0200] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the actual configuration change under the mechanical system state is calculated;
[0201] Based on the actual configuration changes of the mechanical system state and all previous mechanical system states, the deformation vector sum of the sub-truss structure under the mechanical system state is calculated;
[0202] The deformation vector sum of the sub-truss structure under the mechanical system state is decomposed to obtain the vertical deformation vector sum and the horizontal deformation vector sum of the sub-truss structure under the mechanical system state.
[0203] Preferably, the step of calculating the actual configuration change of the mechanical system under the state of displacement of each structural node and deformation distance of the members includes:
[0204] Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector of all nodes under the mechanical system state is calculated;
[0205] Subtracting the deformation vectors of all nodes in the previous mechanical system state from the deformation vectors of all nodes in the mechanical system state yields the actual configuration change in the mechanical system state.
[0206] It is understood that the technical solution provided in this embodiment obtains the internal forces of each member in each construction stage of the sub-truss structure as mentioned in the above embodiment. Based on the internal forces of each member in each construction stage, the cumulative internal forces of the structural members in each construction stage are calculated. Based on the cumulative internal forces of the structural members in each construction stage, the construction process of the sub-truss structure is divided to obtain multiple mechanical system states of the sub-truss structure. Each mechanical system state has at least one construction stage. The cumulative internal forces of the structural members in each construction stage in each mechanical system state are then vector-superimposed to obtain the vector sum of the internal forces of the sub-truss structure in each mechanical system state. The axial force of each member in each mechanical system state is obtained. Based on the axial force of each member, the displacement of each structural node and the deformation distance of each member in each mechanical system state are calculated. Based on the displacement of each structural node and the deformation distance of each member in each mechanical system state, the vector sum of the deformation of the sub-truss structure in each mechanical system state is calculated. Since the magnitude and distribution of the load in the spanning steel structure determine the size and deformation position of the members, the stiffness of the structure can be calculated based on the magnitude and distribution of the load and the size and deformation position of the members. As construction progresses, the magnitude and distribution of loads, as well as the dimensions and deformation locations of components, change, causing the structural stiffness to vary with the construction process. The dimensions and deformation locations of components can be represented by the sum of deformation vectors of the mechanical system, while the magnitude and distribution of loads can be represented by the sum of internal force vectors. By calculating the sum of deformation vectors and the sum of internal force vectors, and then dividing the sum of internal force vectors by the sum of deformation vectors, the stiffness of the sub-truss structure under the mechanical system state can be quickly calculated. This provides technical support for optimizing the construction sequence and monitoring construction in practical engineering. This effectively solves the problem in existing technologies where the stiffness of complex spanning steel structures cannot be quickly and accurately calculated.
[0207] The present invention also provides a stiffness calculation device for spanning steel structures, comprising:
[0208] Memory, on which executable programs are stored;
[0209] A processor for executing the executable program in the memory to implement the steps of any of the methods described above.
[0210] Furthermore, the present invention also provides a computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium may also include combinations of the above types of memory.
[0211] It is understood that the same or similar parts in the above embodiments can be referred to each other, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.
[0212] It should be noted that in the description of this invention, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means at least two.
[0213] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.
[0214] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0215] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0216] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0217] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.
[0218] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0219] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A method for calculating the stiffness of a steel structure spanning a span, characterized in that, include: Obtain the internal forces of each member of the subtrusion structure at each construction stage during the construction process, where one of the spanning steel structures contains one or more subtrusion structures; Based on the internal forces of each member in the construction stage, the cumulative internal forces of the structural members in the construction stage are calculated, including: obtaining the internal force vector of the members in the construction stage based on the internal forces of each member in the construction stage; subtracting the internal force vector of the members in the previous construction stage from the internal force vector of the members in the current construction stage to calculate the cumulative internal forces of the structural members in the current construction stage. Based on the accumulated internal forces of the structural members during the construction stages, the construction process of the sub-truss structure is divided into multiple mechanical system states of the sub-truss structure. Each mechanical system state has at least one construction stage, including: normalizing the accumulated internal forces of the structural members during the construction stages to obtain the degree of accumulated internal forces of the structural members during the construction stages; dividing the construction process of the sub-truss structure into multiple steps based on the magnitude of the degree of accumulated internal forces of the structural members during the construction stages, with each step corresponding to a mechanical system state of the sub-truss structure, and each mechanical system state having at least one construction stage; wherein, the normalization process involves normalizing the accumulated internal forces of the members and the maximum value of the accumulated internal forces of the members during each construction stage to obtain a corresponding value representing the degree of accumulated internal forces of the structural members corresponding to each construction stage. By vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state, the vector sum of internal forces of the subtrusion structure under the mechanical system state is obtained; Obtain the axial force of each member in each mechanical system state; Based on the axial force of each member, the displacement of each structural node and the deformation distance of each member under the mechanical system state are calculated; Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector sum of the subtrusion structure under the mechanical system state is calculated; The stiffness of the subtrusion structure under the mechanical system state is obtained by dividing the sum of the internal force vectors of the subtrusion structure by the sum of the deformation vectors.
2. The method according to claim 1, characterized in that, The step of vector superimposing the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the vector sum of internal forces of the subtrusion structure under the mechanical system state includes: The actual converted internal forces under the mechanical system state are calculated by summing the accumulated internal forces of the structural members at each construction stage. The actual converted internal forces are vector superimposed to obtain the internal force vector sum of the subtrusion structure under the mechanical system state. The internal force vector sum includes the internal force vector sum in the vertical direction and the internal force vector sum in the horizontal direction.
3. The method according to claim 1, characterized in that, The calculation of the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member includes: The deformation distance of each member in the mechanical system under the given conditions is calculated using the following formula. : , in The axial force of the member. The length of the member. The elastic modulus of the rod. The cross-sectional area of the member; Obtain the linear strain of each member; The displacements of each structural node under the mechanical system state are calculated based on the axial force, deformation distance, and linear strain of each member.
4. The method according to claim 1, characterized in that, The step of calculating the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members includes: Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the actual configuration change under the mechanical system state is calculated; Based on the actual configuration changes of the mechanical system state and all previous mechanical system states, the deformation vector sum of the sub-truss structure under the mechanical system state is calculated; The deformation vector sum of the sub-truss structure under the mechanical system state is decomposed to obtain the vertical deformation vector sum and the horizontal deformation vector sum of the sub-truss structure under the mechanical system state.
5. The method according to claim 4, characterized in that, The calculation of the actual configuration change of the mechanical system under the state of the mechanical system, based on the displacement of each structural node and the deformation distance of the members, includes: Based on the displacement of each structural node and the deformation distance of the members under the mechanical system state, the deformation vector of all nodes under the mechanical system state is calculated; The actual configuration change of the mechanical system is obtained by subtracting the deformation vector of all nodes in the previous mechanical system state from the deformation vector of all nodes in the mechanical system state.
6. A stiffness calculation device for spanning steel structures, characterized in that, include: The parameter acquisition module is used to acquire the internal forces of each member of the sub-truss structure at each construction stage during the construction process, where one of the spanning steel structures contains one or more sub-truss structures. The structural member internal force calculation module is used to calculate the corresponding structural member internal force accumulation based on the internal force of each member in the construction stage; specifically, it is used to obtain the member internal force vector of the construction stage based on the internal force of each member in the construction stage; and to calculate the structural member internal force accumulation of the current construction stage by subtracting the member internal force vector of the previous construction stage from the member internal force vector of the current construction stage. The mechanical system state division module is used to divide the construction process of the sub-truss structure according to the accumulated internal forces of the structural members in the construction stages, resulting in multiple mechanical system states of the sub-truss structure. Each mechanical system state has at least one construction stage. Specifically, it is used to normalize the accumulated internal forces of the structural members in the construction stages to obtain the degree of accumulated internal forces of the structural members in the construction stages. Based on the magnitude of the degree of accumulated internal forces of the structural members in the construction stages, the construction process of the sub-truss structure is divided into multiple steps, each step corresponding to a mechanical system state of the sub-truss structure, and each mechanical system state has at least one construction stage. The normalization process involves normalizing the accumulated internal forces of the members in each construction stage with the maximum value of the accumulated internal forces to obtain a corresponding value representing the degree of accumulated internal forces of the structural members in each construction stage. The internal force vector sum calculation module is used to vector superimpose the accumulated internal forces of structural members at each construction stage under the mechanical system state to obtain the internal force vector sum of the sub-truss structure under the mechanical system state. The parameter acquisition module is also used to acquire the axial force of each member in each mechanical system state; The displacement calculation module is used to calculate the displacement of each structural node and the deformation distance of each member under the mechanical system state based on the axial force of each member. The deformation vector sum calculation module is used to calculate the deformation vector sum of the subtrusion structure under the mechanical system state based on the displacement of each structural node and the deformation distance of the members under the mechanical system state. The stiffness calculation module is used to divide the sum of the internal force vectors of the sub-truss structure under the mechanical system state by the sum of the deformation vectors to obtain the stiffness of the sub-truss structure under the mechanical system state.
7. A stiffness calculation device spanning steel structures, characterized in that, include: Memory, on which executable programs are stored; A processor for executing the executable program in the memory to implement the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the steps of the method according to any one of claims 1 to 5.