Parametric analysis method for special-shaped non-standard structural support system based on finite element structure
Patent Information
- Application Number
- CN202611496239.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-24
- Publication Date
- 2026-10-30
AI Technical Summary
该类建模与分析方式下,主体结构几何调整后支撑体系需重新手动适配,杆件拓扑连接易出现几何错位,统一网格剖分导致单元类型与构件受力特性不匹配,整体数据提取无法精准反映支撑杆件的力学状态,通用阈值无法匹配支撑体系的专属性能要求
通过参数化接口接收异形非标结构初始几何描述信息与支撑体系初始布置控制点,将两类信息关联生成关联模型数据,在关联模型数据内分解异形非标结构为可离散化几何单元,对初始布置控制点进行拓扑连接生成支撑杆件网络,主体结构几何信息与支撑布置控制点形成数据绑定关系,支撑杆件网络依托控制点拓扑自动生成,支撑体系的构造形态与主体结构几何形态保持同步适配,规避手动连接杆件产生的几何偏差,建模过程中无需重复调整支撑布置参数。
Smart Images

Figure CN123013588A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of finite element analysis technology for building structures, and in particular to a parametric analysis method for irregular non-standard structural support systems based on finite element analysis. Background Technology
[0002] Currently, mechanical analysis of irregular, non-standard structural support systems often employs independent modeling. This involves first constructing the geometry of the main irregular, non-standard structure, then manually defining control points for the support system layout, and manually drawing the connection structures of the support members. During finite element modeling, there is no data correlation between the main structure and the support system. Conventional analysis processes apply a uniform mesh generation to both the main structure and support members. After mechanical analysis, the internal forces, stresses, and deformation data are extracted as a whole, and compliance judgments are based on general structural performance indicators, without setting independent performance thresholds for the support system. Under this modeling and analysis approach, the support system needs to be manually refitted after geometric adjustments to the main structure. Geometric misalignment of member topology connections is prone to occur, the uniform mesh generation leads to a mismatch between element types and component stress characteristics, the overall data extraction cannot accurately reflect the mechanical state of the support members, and the general thresholds cannot match the specific performance requirements of the support system.
[0003] To address the shortcomings of existing modeling and analysis technologies, a mechanism needs to be established to link the initial geometric description information of irregular, non-standard structures with the control points for the initial support layout. This mechanism would generate a support member network through direct topological connections between the control points. Simultaneously, the structural bearing surface and support members need to be discretized using both mesh and one-dimensional elements, respectively. Mechanical performance indicators of the support members should be extracted separately, and compliance determination should be performed based on preset performance thresholds specific to the support system. This would compensate for the deficiencies in existing modeling discretization methods and performance determination logic. Summary of the Invention
[0004] The purpose of this invention is to address the shortcomings of existing technologies by proposing a parametric analysis method for irregular non-standard structural support systems based on finite element structure.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a parametric analysis method for irregular non-standard structural support systems based on finite element structure, comprising: The system receives initial geometric description information of irregular non-standard structures and initial layout control points of the support system through a parameterized interface, and associates the initial geometric description information with the initial layout control points to generate associated model data. In the associated model data, the irregular non-standard structure is decomposed into several discretizable geometric units, and the initial layout control points of the support system are topologically connected to generate a support rod network. Finite element meshing is performed on the decomposed discretizable geometric units to form a structural bearing surface mesh. At the same time, one-dimensional element discretization is performed on the members in the support member network to form a support member element set. Assign material constitutive models and section property parameters to each element in the structural bearing surface mesh and support member element set, and combine them into a complete parametric finite element model; Boundary constraints and load conditions are applied to the complete parametric finite element model, and structural mechanics analysis is performed to calculate preliminary mechanical response data including internal forces, stresses, and deformations. The mechanical performance indicators corresponding to the set of supporting rod units are extracted from the preliminary mechanical response data. Based on the preset set of support system performance thresholds, the mechanical performance indicators are judged for compliance, and the judgment result is output. Based on the qualified judgment result, the design parameter model of the target irregular non-standard structure support system is output to guide the processing of the physical structure and on-site construction.
[0006] As a further aspect of the present invention, receiving the initial geometric description information of the irregular non-standard structure through the parameterized interface includes: The parameterized interface receives control points and weights of irregular structural contours defined in the form of non-uniform rational B-spline curves or surfaces. Based on the received contour control points and weights, a mathematical expression describing the shape of the spatial surface of the irregular structure is constructed. Geometric boundaries, key control lines, and surface curvature information are extracted from the mathematical expression to serve as the initial geometric description information of the irregular non-standard structure.
[0007] As a further aspect of the present invention, the step of performing finite element meshing on the decomposed plurality of discretizable geometric units to form a structural bearing surface mesh includes: Each discretizable geometric unit is subjected to geometric defect inspection and topology repair to ensure geometric closure and connection consistency. Set the target mesh size and element shape control parameters for each repaired geometric element; Based on the target mesh size and element shape control parameters, the geometric region is automatically divided into triangular or quadrilateral elements to generate a surface mesh; The quality of the surface mesh elements is checked, and local mesh optimization is performed on elements whose quality is lower than a preset quality evaluation threshold, so as to finally obtain the structural bearing surface mesh that meets the analysis requirements.
[0008] As a further aspect of the present invention, the members in the support member network are discretized into one-dimensional elements to form a set of support member elements, including: Based on the spatial position and connection relationship of each member in the support member network, the topological axis of the member is defined; Along the topological axis, each member is segmented according to a preset unit length criterion to generate a series of continuous member segments; Each member segment is assigned a unique identifier, and the original cross-sectional attribute parameters of the member are mapped to the corresponding member segment. All the aforementioned member segments, along with their unique identifiers and mapped cross-sectional attribute parameters, are summarized to form the set of supporting member units.
[0009] As a further aspect of the present invention, a material constitutive model and section property parameters are specified for each element in the structural bearing surface mesh and supporting member element set, including: Select the surface material type corresponding to the irregular non-standard structure from the preset material library, and assign specific values of elastic modulus, Poisson's ratio and material density to the selected surface material type as surface material parameters; Select the rod material type corresponding to the support system from the preset material library, and assign specific values of elastic modulus, Poisson's ratio and material density to the selected rod material type as rod material parameters; The surface material parameters are globally associated with all elements of the structural bearing surface mesh, and the rod material parameters are globally associated with all elements of the support rod element set; Each element in the structural bearing surface mesh is assigned a thickness attribute, and each element in the support member element set is assigned a cross-sectional shape description and a cross-sectional size description.
[0010] As a further aspect of the present invention, boundary constraints and load conditions are applied to the complete parametric finite element model, including: Identify the set of nodes in the complete parametric finite element model that are connected to the foundation or a known fixed part, fix the degrees of freedom of the node set according to the constraint type, and generate boundary constraint information; Define the load application surface and load application direction, distribute load values on the load application surface, and generate surface load distribution information; concentrate the application of force or moment on the specified nodes in the complete parametric finite element model to generate nodal load information. The boundary constraint information, the surface load distribution information, and the nodal load information are combined to form a complete set of loads and constraints, which are then applied to the complete parametric finite element model.
[0011] As a further aspect of the present invention, the step of performing structural mechanics analysis and calculating preliminary mechanical response data including internal forces, stresses, and deformations includes: Based on the complete set of loads and constraints, the overall stiffness matrix of the complete parametric finite element model is assembled. Solve the system of linear equations consisting of the overall stiffness matrix, nodal load information and boundary constraints to calculate the displacement vectors of all nodes in the complete parameterized finite element model. Based on the displacement vector, the strain distribution of each element is calculated, and combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. The displacement results of all nodes, the stress distribution results of all elements, and the internal force results are summarized to form the preliminary mechanical response data containing multi-dimensional mechanical response information.
[0012] As a further aspect of the present invention, the mechanical performance indicators corresponding to the set of support rod units in the preliminary mechanical response data are extracted, including: From the preliminary mechanical response data, locate the data records of all units belonging to the set of support rod units; From the data records, read the internal force components of axial force, shear force, bending moment, and torque for each member unit; From the data records, read the principal stress values and equivalent stress values at multiple integration points of each member element; From the data records, the nodal displacements at both ends of each member unit are read, and the axial deformation and bending deformation of the member are calculated.
[0013] As a further aspect of the present invention, the step of determining the compliance of the mechanical performance indicators based on a preset set of support system performance thresholds includes: The set of performance thresholds for the support system includes axial force bearing capacity threshold, stress intensity threshold, and displacement deformation threshold. The absolute value of the axial force in each member unit is compared with the axial force bearing threshold to determine whether the axial force exceeds the limit. The absolute value of the maximum principal stress or the maximum equivalent stress value of each member element is compared with the stress intensity threshold to determine whether the stress exceeds the limit. The axial deformation and bending deformation of each member unit are compared with the displacement deformation threshold to determine whether the deformation exceeds the limit. The judgment results of all member elements regarding axial force, stress, and deformation are integrated to form the judgment result for the entire set of support member elements.
[0014] As a further aspect of the present invention, after outputting the determination result, it further includes: If the determination result indicates that there are member units in the set of support member units that do not meet the set of performance thresholds of the support system, then the iterative update process of the support system parameters is initiated. In the iterative update process of the support system parameters, the initial layout control points of the support member network or the cross-sectional attribute parameters of the support member unit set are adjusted according to the type and degree of exceeding the limit index to generate the updated support system parameters. The updated support system parameters are recombined with the non-standard structural information in the associated model data to form an updated and complete parametric finite element model. The steps of structural mechanics analysis, extraction of mechanical performance indicators, and compliance determination are repeatedly performed on the updated complete parametric finite element model until the determination result indicates that all the support rod element sets meet the performance threshold set of the support system, or the preset iteration number limit is reached.
[0015] Compared with the prior art, the advantages and positive effects of the present invention are as follows: The system receives the initial geometric description information of the irregular non-standard structure and the initial layout control points of the support system through a parameterized interface. It then associates these two types of information to generate associated model data. Within the associated model data, the irregular non-standard structure is decomposed into discretizable geometric units. The initial layout control points are topologically connected to generate a support member network. The geometric information of the main structure and the support layout control points form a data binding relationship. The support member network is automatically generated based on the topology of the control points. The structural form of the support system keeps synchronized with the geometric form of the main structure, avoiding geometric deviations caused by manually connecting members. There is no need to repeatedly adjust the support layout parameters during the modeling process.
[0016] Finite element meshing is performed on the decomposed discretizable geometric elements to form the structural bearing surface mesh. The support member network is discretized separately into one-dimensional elements to form a support member element set. Material constitutive models and cross-sectional property parameters are specified for both types of elements to construct a complete finite element model. After applying boundary constraints and load conditions to complete the mechanical analysis, the mechanical performance indicators corresponding to the support member element set are extracted. Compliance judgment is carried out according to the preset support system performance threshold set. The structural bearing surface and support members adopt differentiated discretization forms. The element stress simulation matches the actual stress state of the component. The mechanical performance indicators can independently point to the support member elements. The compliance judgment directly matches the support system-specific threshold. The judgment result forms a precise correspondence with the support system performance requirements. Attached Figure Description
[0017] Figure 1 This is a flowchart of the parametric analysis method for irregular non-standard structural support systems based on finite element structure as described in this invention; Figure 2 A flowchart illustrating the assembly of support rod units; Figure 3 This is a diagram illustrating the iterative optimization and analysis of supporting system performance compliance. Figure 4 A diagram showing the comprehensive analysis of parameters and performance of a finite element model of an irregular, non-standard structure. Figure 5 A performance comparison chart of the support system for irregular, non-standard structures before and after optimization. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0019] In the description of this invention, it should be understood that the terms "length," "width," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships, are based on the orientation or positional relationships shown in the accompanying drawings and are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, in the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0020] See Figure 1 This invention provides a parametric analysis method for irregular non-standard structural support systems based on finite element methods. The specific method includes: The system receives initial geometric description information of the irregular, non-standard structure and initial layout control points of the support system through a parametric interface. The data formats received by the parametric interface include, but are not limited to, geometric control point coordinates, curve equation parameters, and surface control meshes. The received initial geometric description information and initial layout control points are correlated. This correlation includes establishing mapping relationships or parent-child dependencies between geometric elements and control points, generating a correlated model data containing the inherent relationship between the structural form and the support layout. In the generated correlated model data, the irregular, non-standard structure is decomposed into several geometric units that can be processed by conventional mesh generation techniques, such as discretization into planar or curved surface patches. For the initial layout control points of the support system, topological connections are performed according to preset connection rules. These rules define how control points are connected to form members, generating a support member network composed of members. The decomposed discretizable geometric units are then meshed using finite element methods, generating triangular or quadrilateral facet elements to form the structural bearing surface mesh. Simultaneously, each member in the support member network is discretized into one-dimensional elements, for example, using two-node beam elements or rod elements to form a support member element set. Material constitutive models and section property parameters are assigned to each element in the structural bearing surface mesh and the support member element set. Material constitutive models include linear elasticity and elastoplasticity, while section property parameters include thickness and cross-sectional shape and dimensions. These parameters are bound to the elements, combining to form a complete parametric finite element model. Boundary constraints and load cases are applied to the complete parametric finite element model. Boundary constraints include fixed supports and hinged supports, while load cases include static loads and wind loads. Structural mechanics analysis is performed, typically a linear static analysis, to calculate preliminary mechanical response data at the node and element levels, including internal forces, stresses, and deformations. From the preliminary mechanical response data, mechanical performance indicators corresponding to the support member element set are extracted, such as member axial force, bending moment, stress, and deformation. Based on the preset set of performance thresholds for the support system, which defines the safe allowable values for each indicator, the extracted mechanical performance indicators are judged for compliance. Each indicator is compared with the threshold, the judgment result is output, and non-compliant member units or the whole are identified.
[0021] In one embodiment of the present invention, the parameterization interface receives control points and weights of the irregular structure contour defined in the form of non-uniform rational B-spline curves or surfaces. Based on the received contour control points and weights, a mathematical expression describing the spatial surface shape of the irregular structure is constructed. Geometric boundaries, key control lines, and surface curvature information are extracted from this mathematical expression as initial geometric description information for the irregular non-standard structure. Geometric defects are checked and topological repair is performed on each discretizable geometric unit to ensure geometric closure and connectivity consistency. Target mesh size and element shape control parameters are set for each repaired geometric unit. According to the target mesh size and element shape control parameters, the geometric region is automatically partitioned into triangular or quadrilateral elements to generate a surface mesh. The element quality of the generated surface mesh is checked, and local mesh optimization is performed on elements with quality below a preset quality evaluation threshold to finally obtain a structural bearing surface mesh that meets the analysis requirements.
[0022] In practical implementation, the parameterized interface receives control points and weights of the irregular structure contour defined in the form of non-uniform rational B-spline curves. These control points and weights collectively define the contour of the irregular structure in three-dimensional space. Based on the received contour control points and weights, a mathematical expression describing the spatial surface shape of the irregular structure is constructed through a non-uniform rational B-spline mathematical model. This mathematical expression forms the basis for subsequent geometric information extraction. Geometric boundaries, key control lines, and surface curvature information are extracted from this mathematical expression. The geometric boundaries define the spatial extent of the structure, the key control lines reflect the morphological characteristic lines of the structure, and the surface curvature information describes the degree of curvature of the surface. These extracted information serve as the initial geometric description information for the irregular non-standard structure, used for subsequent geometric decomposition.
[0023] In some embodiments, geometric defect checks and topological repairs are performed on each discretizable geometric element. The checks include whether the gaps between adjacent surface patches exceed a set tolerance, whether the surface boundaries are closed, and whether there are duplicate geometric edges. For any defects found, stitching, repair, or reconstruction operations are performed to ensure geometric closure and connectivity consistency, providing qualified geometric input for finite element mesh generation. Target mesh size and element shape control parameters are set for each repaired geometric element. The target mesh size determines the mesh's fineness, and the element shape control parameters include the maximum element interior angle, minimum element side length, and Jacobian matrix threshold, used to control the morphological quality of the generated mesh. Based on the target mesh size and element shape control parameters, the geometric region is automatically meshed into triangular elements to generate a surface mesh. The element quality of the generated surface mesh is checked. For elements with quality below a preset quality evaluation threshold, local mesh optimization is performed. Mesh quality evaluation is based on elements' aspect ratio, interior angle size, warpage, and other indicators. Local mesh optimization is achieved through node smoothing, edge swapping, and local re-meshing methods, ultimately obtaining a structural bearing surface mesh that meets the analysis requirements.
[0024] In some embodiments, geometric defect checks and topology repairs are performed on each discretizable geometric element. The checks include verifying the consistency of surface normals, the continuity of boundary curves, and the presence of minor degenerate surfaces. Inconsistent normals are uniformly adjusted, discontinuous boundaries are reconstructed through curve fitting, and degenerate surfaces are removed to ensure geometric closure and connectivity consistency. Target mesh size and element shape control parameters are set for each repaired geometric element. The target mesh size is adaptively defined based on the curvature changes of the structure, using a smaller mesh size in regions with high curvature. Element shape control parameters include the ratio of the maximum to minimum side length and warpage limits for quadrilateral elements. Based on the target mesh size and element shape control parameters, the geometric region is automatically partitioned into quadrilateral elements to generate a surface mesh. The quality of the generated surface mesh is checked. Elements with quality below a preset quality evaluation threshold undergo local mesh optimization. Local mesh optimization is performed by inserting or deleting internal nodes and re-dividing poor-quality element regions, ultimately obtaining a structural bearing surface mesh that meets the analysis requirements.
[0025] Optionally, a comprehensive evaluation index is used to assess grid quality, expressed by the formula:
[0026] in: The quality factor of the triangular unit is between 0 and 1. The larger the value, the closer the unit shape is to the ideal equilateral triangle. This represents the area of a triangular unit. These represent the side lengths of the three sides of the triangular unit. Units with a quality factor below a preset threshold will be marked as low-quality units that need optimization.
[0027] In one embodiment of the present invention, see [reference] Figure 2 Based on the spatial position and connection relationships of each member in the support member network, a topological axis is defined for each member. Along this defined axis, each member is segmented according to a preset element length criterion, generating a series of continuous member segments. Each member segment is assigned a unique identifier, and the original cross-sectional property parameters of the original member are mapped to the corresponding segment. All member segments, along with their unique identifiers and mapped cross-sectional property parameters, are then aggregated to form a support member element set.
[0028] In practical implementation, based on the spatial position and connection relationship of each member in the support member network, the spatial position is defined by the three-dimensional coordinates of the member endpoints, the connection relationship defines the hinged or rigid connection method between members, and the topological axis of the member is defined. The topological axis is a spatial straight line or curve connecting the two ends of the member, used to characterize the geometric orientation and length of the member. Along the defined topological axis, according to the preset element length criterion, which specifies the ideal length of each segment when dividing a member into sub-segments, each member is segmented to generate a series of continuous member segments. Each member segment is assigned a unique identifier, which is used to accurately track the mechanical response of each member segment in subsequent analysis, and the original cross-sectional property parameters of the member are mapped to the corresponding member segment. The original cross-sectional property parameters include cross-sectional shape type, cross-sectional height, cross-sectional width, and wall thickness. The mapping operation ensures that each member segment obtained from the original member inherits the same cross-sectional properties. All member segments, along with their unique identifiers and mapped cross-sectional attribute parameters, are summarized to form a set of support member elements. This set of support member elements is the direct input for one-dimensional finite element discretization.
[0029] In some embodiments, a preset element length criterion requires each member to be divided into several segments of approximately equal length. The number of segments is determined by dividing the total length of the member by the preset target element length and rounding up. Each member is segmented by sequentially cutting nodes along its topological axis from the starting point according to the calculated segment lengths, until the member ends, generating a series of continuous member segments. Each member segment is assigned a unique identifier, which is a combination of the member's global number and the segment's local sequence number. The member's original cross-sectional attribute parameters are mapped to the corresponding member segment. All member segments, along with their unique identifiers and mapped cross-sectional attribute parameters, are summarized to form a set of support member elements.
[0030] In some embodiments, the preset element length criterion is a variable length criterion. In the support member network, members in areas directly connected to irregular structures or with complex stresses use shorter element lengths, while members in areas with simple stresses use longer element lengths. Each member is segmented, and segmentation points are determined on the topological axis according to the region to which the member belongs and its preset element length, generating a series of continuous member segments. Each member segment is assigned a unique identifier, which is a globally unique, incrementing integer number, and the original cross-sectional attribute parameters of the member are mapped to the corresponding member segment. All member segments, along with their unique identifiers and mapped cross-sectional attribute parameters, are summarized to form a support member element set.
[0031] Optionally, when segmenting according to a preset element length criterion, the length of the last member segment may differ from the preset length. The uniformity of element length can be evaluated using a segment uniformity coefficient, the formula for which is expressed as:
[0032] in: It represents the uniformity coefficient of the segment length of all segments after a single member is divided. The closer its value is to 1, the more uniform the segment length. Indicates the first The length of each rod segment. This represents the maximum value among all member segment lengths. This represents the minimum length among all member segments. This represents the average length of all member segments. When the segment uniformity coefficient is lower than a set threshold, the preset element length criterion or segmentation strategy can be adjusted.
[0033] In one embodiment of the present invention, a surface material type corresponding to the irregular non-standard structure is selected from a preset material library, and specific values for elastic modulus, Poisson's ratio, and material density are assigned to the selected surface material type as surface material parameters. Similarly, a rod material type corresponding to the support system is selected from the preset material library, and specific values for elastic modulus, Poisson's ratio, and material density are assigned to the selected rod material type as rod material parameters. The surface material parameters are globally associated with all elements of the structural bearing surface mesh, and the rod material parameters are globally associated with all elements of the support rod element set. A thickness attribute is assigned to each element in the structural bearing surface mesh, and a cross-sectional shape description and cross-sectional size description are assigned to each element in the support rod element set. The set of nodes connected to the foundation or a known fixed part in the complete parametric finite element model is identified, and the degrees of freedom of the node set are fixed according to the constraint type to generate boundary constraint information. The load application surface and load application direction are defined, and load values are distributed on the load application surface to generate surface load distribution information. Forces or moments are concentrated and applied at specified nodes in the complete parametric finite element model to generate node load information. By combining boundary constraint information, surface load distribution information, and nodal load information, a complete set of loads and constraints is formed, and this complete set of loads and constraints is applied to the complete parametric finite element model.
[0034] In practical implementation, a surface material type corresponding to the irregular non-standard structure is selected from a preset material library. This library includes mechanical property parameters for steel, aluminum alloys, composite materials, and glass. Specific values for the elastic modulus, Poisson's ratio, and material density are assigned to the selected surface material type as its surface material parameters. Similarly, a member material type corresponding to the support system is selected from the preset material library, and its elastic modulus, Poisson's ratio, and material density are assigned as its member material parameters. The surface material parameters are globally associated with all elements of the structural bearing surface mesh, and the member material parameters are globally associated with all elements of the support member element set. Each element in the structural bearing surface mesh is assigned a thickness attribute, which is either a constant or a field variable that varies based on the element's position. Each element in the support member element set is assigned a cross-sectional shape description and a cross-sectional dimension description. The cross-sectional shape description includes circular, I-shaped, and rectangular shapes, and the cross-sectional dimension description includes diameter, height, width, and wall thickness. The process involves identifying the set of nodes connected to the foundation or known fixed parts in a complete parametric finite element model. This node set is determined through geometric position matching or user specification. The degrees of freedom of the node set are fixed according to constraint types, generating boundary constraint information. Constraint types include fixed ends, hinged supports, and sliding supports. The load application surface and load direction are defined, and load values are distributed on the load application surface, generating surface load distribution information. This surface load distribution can be uniform, linear, or defined by a function. Forces or moments are concentrated and applied to specified nodes in the complete parametric finite element model, generating nodal load information. Nodal load information includes the magnitude, direction, and point of application of the concentrated force, as well as the magnitude and direction of the concentrated moment. The boundary constraint information, surface load distribution information, and nodal load information are combined to form a complete load and constraint set. This complete load and constraint set is then applied to the complete parametric finite element model. This application signifies establishing the association between nodes, elements, loads, and constraints within the finite element model's data structure.
[0035] In some embodiments, a preset material library is stored in the form of a database table, defining the grades and parameters of various commonly used materials in building and structural engineering. The selected surface material type, "tempered glass," is assigned specific values for an elastic modulus of 72,000 MPa, a Poisson's ratio of 0.22, and a material density of 2,500 kg / m³, as its surface material parameters. The selected member material type, "Q345B steel," is assigned specific values for an elastic modulus of 206,000 MPa, a Poisson's ratio of 0.3, and a material density of 7,850 kg / m³, as its member material parameters. The surface material parameters of "tempered glass" are globally associated with all elements of the structural bearing surface mesh, and the member material parameters of "Q345B steel" are globally associated with all elements of the supporting member element set. Each element in the structural bearing surface mesh is assigned a thickness attribute, uniformly set to 12 mm. Each element in the support member element set is assigned a cross-sectional shape description and a cross-sectional dimension description; the cross-sectional shape is described as a circular steel pipe, and the cross-sectional dimensions as an outer diameter of 200 mm and a wall thickness of 10 mm. The set of nodes connected to the bottom concrete foundation in the complete parametric finite element model is identified, and all six degrees of freedom of the node set are fixed to generate boundary constraint information. The upper surface of the irregular structure is defined as the load application surface, with the load direction vertically downwards. A uniformly distributed load of 1.5 kPa is distributed on the load application surface, generating surface load distribution information. Concentrated forces of 5 kN vertically downwards are applied to four designated nodes located at the edges of the irregular structure in the complete parametric finite element model, generating nodal load information. The fully constrained boundary constraint information of the bottom nodes, the 1.5 kPa uniformly distributed surface load distribution information of the upper surface, and the nodal load information of the 5 kN concentrated force at each of the four edge nodes are combined to form a complete load and constraint set, which is then applied to the complete parametric finite element model. See Table 1.
[0036] Table 1: Example Material Parameters and Section Property Assignment Table
[0037] In some embodiments, specific values are assigned to the elastic modulus, Poisson's ratio, and density of the selected surface material type. The surface material type is "carbon fiber reinforced composite," with an elastic modulus of 120,000 MPa, a Poisson's ratio of 0.28, and a density of 1,600 kg / m³. Specific values are also assigned to the elastic modulus, Poisson's ratio, and density of the selected member material type. The member material type is "6061-T6 aluminum alloy," with an elastic modulus of 69,000 MPa, a Poisson's ratio of 0.33, and a density of 2,700 kg / m³. The surface material parameters are globally associated with all elements of the structural bearing surface mesh, and the member material parameters are globally associated with all elements of the supporting member element set. Each element in the structural bearing surface mesh is assigned a thickness attribute, which varies according to the surface curvature: 8 mm where the curvature is large and 6 mm where the curvature is gentle. Each element in the support member element set is assigned a cross-sectional shape description and a cross-sectional dimension description: the cross-sectional shape is described as a rectangular steel tube, and the cross-sectional dimensions are described as a height of 150 mm, a width of 100 mm, and a wall thickness of 8 mm. The set of nodes connected to the rigid walls on both sides in the complete parametric finite element model is identified. The translational degrees of freedom in the X, Y, and Z directions of the node set are fixed, but the rotational degrees of freedom about the X, Y, and Z axes are released, generating boundary constraint information. The load application surface and load direction are defined: the load application surface is the front surface of the structure, and the load direction is the horizontal normal. Wind pressure load values are distributed on the load application surface, varying according to height, generating surface load distribution information. Forces or moments are concentrated at designated nodes in the complete parametric finite element model. The designated node is the suspension point of the top decoration. A vertically downward force of 2 kN and a moment of 1 kN·m around the Z-axis are concentrated and applied to generate nodal load information. The boundary constraint information, surface load distribution information and nodal load information are combined to form a complete load and constraint set, which is then applied to the complete parametric finite element model.
[0038] Optionally, when a distributed load is applied, the distribution of the load value on the load surface can be described by a load distribution function. The load distribution function defines the variation of the load value in the local coordinate system of the load surface. The general expression for the load distribution function is:
[0039] in: Represents the local coordinates on the load-bearing surface The distributed load value at the location. This represents the baseline value for distributed loads. It is a dimensionless distribution shape function that defines the load value relative to a reference value. Variation patterns on the load-bearing surface, for example Indicates the load along The direction follows a sinusoidal distribution.
[0040] See Figure 3 This is a chart illustrating the iterative optimization analysis of the support system's performance compliance. It visually demonstrates the performance changes of the support system with each iteration step in finite element analysis. The pass rate steadily increased from an initial 68% to 100%, achieving full compliance after the fourth iteration, demonstrating the effectiveness of the parametric optimization process. The stress exceedance rate rapidly decreased from 32% to 0%, with the rate of decrease slowing down after the second step, indicating that stress issues were addressed as a key focus in the early optimization stages. The deformation exceedance rate decreased synchronously from 28% to 0%, showing a trend highly consistent with the stress exceedance rate, indicating a strong correlation between deformation and stress issues. The first two optimization steps showed the most significant results, with subsequent iterations gradually converging, ultimately reaching the performance threshold requirement in the fourth step. Adjusting the layout of control points or cross-sectional properties can effectively eliminate exceedance issues. This provides data support for deciding whether to terminate the iteration and confirm design compliance, avoiding over-optimization or under-optimization.
[0041] In one embodiment of the present invention, a complete parametric finite element model is assembled using an overall stiffness matrix based on a complete set of loads and constraints. A system of linear equations consisting of the overall stiffness matrix, nodal load information, and boundary constraints is solved to calculate the displacement vectors of all nodes in the complete parametric finite element model. Based on the calculated displacement vectors, the strain distribution of each element is calculated, and combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. The displacement results of all nodes, the stress distribution results of all elements, and the internal force results are summarized to form preliminary mechanical response data containing multidimensional mechanical response information. From the preliminary mechanical response data, the data records of all elements belonging to the support member element set are located. From the data records, the internal force components of axial force, shear force, bending moment, and torque of each member element are read. From the data records, the principal stress values and equivalent stress values at multiple integration points of each member element are read. From the data records, the nodal displacements at both ends of each member element are read, and the axial deformation and bending deformation of the member are calculated.
[0042] In practical implementation, based on a complete set of loads and constraints—which includes the definitions of all boundary conditions and external loads—a global stiffness matrix is assembled from the complete parametric finite element model. The assembly process integrates the stiffness contribution of each element, superimposing the element stiffness matrices onto the corresponding positions of the global stiffness matrix according to the element node numbers. A system of linear equations consisting of the global stiffness matrix, nodal load information, and boundary constraints is solved. Nodal load information comprises the applied nodal loads and surface loads equivalent to the loads applied to the nodes. Boundary constraints are introduced by handling fixed degrees of freedom. The displacement vectors of all nodes in the complete parametric finite element model are calculated. Based on the calculated displacement vectors, the strain distribution of each element is calculated. The strain distribution is obtained by differentiating the element's shape function with respect to the nodal displacements. Combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. The stress distribution is calculated from the strain distribution using the material constitutive relation, and the internal force results are obtained by integrating the stress over the element's cross-section. The displacement results of all nodes, the stress distribution results of all elements, and the internal force results are summarized to form preliminary mechanical response data containing multi-dimensional mechanical response information. This preliminary mechanical response data is stored in a database or array format, with each node or element entry containing its ID, coordinates, and corresponding mechanical response value. From the preliminary mechanical response data, the data records of all elements belonging to the support member element set are located, based on the element identifier and the membership relationship of the support member element set. From the data records, the internal force components of axial force, shear force, bending moment, and torque of each member element are read. These internal force components are typically defined and output in the local coordinate system of the member element. From the data records, the principal stress values and equivalent stress values at multiple integration points of each member element are read. The integration points are located along the cross-section and length directions of the member element. From the data records, the node displacements at both ends of each member element are read, and the axial deformation and bending deformation of the member are calculated. Axial deformation is calculated from the relative displacement of the nodes at both ends of the member along the axial direction, and bending deformation is calculated from the lateral displacement and rotation angle of the nodes at both ends of the member.
[0043] In some embodiments, a global stiffness matrix is assembled from the complete parametric finite element model. The model contains 1235 nodes and 2150 elements, and the assembled global stiffness matrix is a sparse symmetric matrix of 1235 x 1235. A system of linear equations consisting of the global stiffness matrix, nodal load information, and boundary constraints is solved using a direct or iterative solver. The displacement vectors of all nodes are calculated, each containing the displacement values of the three translational and three rotational degrees of freedom for each of the 1235 nodes. Based on the displacement vectors, the strain distribution of each element is calculated. Combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. For example, a quadrilateral shell element calculates six stress components at four integration points, and a beam element calculates six internal force components at its two ends. The displacement results of all nodes and the stress distribution and internal force results of all elements are summarized to form preliminary mechanical response data containing multidimensional mechanical response information. From the preliminary mechanical response data, the data records of all elements belonging to the support member element set are located. The support member element set contains 89 beam elements. From the data records, the internal force components of axial force, shear force, bending moment, and torque for each member element are read. For example, the internal force components of beam element "Beam_045" are axial force -12.5 kN, Y-direction shear force 3.2 kN, Z-direction bending moment 1.8 kN·m, and torque 0.5 kN·m. From the data records, the principal stress values and equivalent stress values at multiple integration points of each member element are read. For example, at the five integration points of beam element "Beam_045", the maximum principal stress values read are 85.3 MPa, 90.1 MPa, 88.7 MPa, 92.5 MPa, and 87.9 MPa, respectively, and the equivalent stress values are 78.6 MPa, 82.4 MPa, 80.9 MPa, 85.2 MPa, and 80.1 MPa, respectively. From the data records, the nodal displacements at both ends of each member element are read. The nodal displacement data includes the nodal coordinates and displacement values for six degrees of freedom. The axial deformation and bending deformation of the member are calculated. For example, the axial elongation of member "Beam_045" is 1.2 mm, and the maximum bending deflection at mid-span is 3.8 mm. See Table 2.
[0044] Table 2: Example of extracting partial mechanical response data from support member element assembly
[0045] In some embodiments, a system of linear equations consisting of the global stiffness matrix, nodal load information, and boundary constraints is solved. After solving the equations, the displacement vectors of all nodes in the complete parametric finite element model are calculated. The displacement vectors are stored in memory as an array, and the displacement of each node includes translation in the X, Y, and Z directions and rotation about the X, Y, and Z axes. Based on the displacement vectors, the strain distribution of each element is calculated, including linear strain and shear strain components. Combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. The stress distribution includes normal stress and shear stress components, and the internal force results include axial force, shear force, bending moment, and torque. The displacement results of all nodes, the stress distribution results of all elements, and the internal force results are summarized to form preliminary mechanical response data containing multidimensional mechanical response information. From the preliminary mechanical response data, the data records of all elements belonging to the support member element set are located by traversing the element list and matching the element type and material group information. From the data records, the internal force components of axial force, shear force, bending moment, and torque for each member element are read. These internal force components are typically stored in the element's result section. From the data records, the principal stress values and equivalent stress values at multiple integration points for each member element are read. The principal stress values are obtained by solving the eigenvalues using the stress tensor, and the equivalent stress values are calculated based on the specified strength theory. From the data records, the nodal displacements at both ends of each member element are read. These nodal displacements are obtained from the global displacement vector through node number indexing. The axial deformation and bending deformation of the member are calculated. The axial deformation is the relative displacement of the two end nodes along the member's axial direction, and the bending deformation is the lateral displacement calculated based on the beam element displacement field function.
[0046] Optionally, when calculating the axial deformation of the rod element, the axial deformation... The difference in axial displacement between the two ends of the member element in the local coordinate system of the member can be obtained, and the calculation formula is expressed as follows:
[0047] in: This represents the axial deformation of the rod element; a positive value indicates elongation, and a negative value indicates shortening. This represents the displacement of the end node of the member element in the x-axis direction of the member's local coordinate system. This represents the displacement of the starting node of the member element along the x-axis of the member's local coordinate system. The x-axis of the member element's local coordinate system is defined as the axis pointing from the starting node to the ending node.
[0048] See Figure 4This is a comprehensive analysis chart of parameters and performance of a finite element model for an irregular, non-standard structure. It compares the core parameters, computational cost, and analysis accuracy of the finite element model, intuitively reflecting the relationship between model complexity and performance. The number of elements is the largest parameter (~2140), significantly higher than the number of nodes (~1240) and the number of rods (~90), reflecting the discrete characteristics of the irregular, non-standard structure's surface mesh + rod elements. The mesh quality is 0, indicating that a dimensionless quality score is used here, rather than an absolute value. The computational cost for each parameter remains within the 6%-9% range, with minimal fluctuation, indicating that at the current model scale, the computational cost does not increase significantly with the number of elements / nodes, and the algorithm efficiency is relatively stable. The parameter with the largest number of elements has a computational cost only slightly higher than other parameters, reflecting the optimization effect of mesh generation and the solver. The analysis accuracy for all parameters remains stable within the 9%-10% range, indicating that changes in model complexity do not affect the analysis accuracy, and the reliability of the current parametric modeling method is high.
[0049] In one embodiment of the present invention, the support system performance threshold set includes an axial force bearing threshold, a stress intensity threshold, and a displacement deformation threshold. The absolute value of the axial force of each member element is compared with the axial force bearing threshold to determine if the axial force exceeds the limit. The absolute value of the maximum principal stress or the maximum equivalent stress of each member element is compared with the stress intensity threshold to determine if the stress exceeds the limit. The axial deformation and bending deformation of each member element are compared with the displacement deformation threshold to determine if the deformation exceeds the limit. The judgment results of all member elements regarding axial force, stress, and deformation are integrated to form a judgment result for the entire support member element set. If the judgment result indicates that there are member elements in the support member element set that do not meet the support system performance threshold set, the support system parameter iterative update process is initiated. In the support system parameter iterative update process, the initial layout control points of the support member network or the cross-sectional attribute parameters of the support member element set are adjusted according to the type and degree of exceeding the limit, generating updated support system parameters. The updated support system parameters are then recombined with the irregular non-standard structural information in the associated model data to form an updated complete parametric finite element model. Repeat the steps of structural mechanics analysis, extraction of mechanical performance indicators and compliance judgment for the updated complete parametric finite element model until the judgment result indicates that the set of support rod elements all meet the performance threshold set of the support system, or reaches the preset upper limit of the number of iterations.
[0050] In practical implementation, the performance threshold set of the support system includes axial force bearing capacity threshold, stress intensity threshold, and displacement deformation threshold. The axial force bearing capacity threshold defines the maximum compressive and tensile forces that a member can withstand; the stress intensity threshold defines the allowable stress of the member material; and the displacement deformation threshold defines the maximum allowable axial compression, elongation, or bending deflection of the member. The absolute value of the axial force of each member element is compared with the axial force bearing capacity threshold to determine if the axial force exceeds the limit. The absolute value of the maximum principal stress or the maximum equivalent stress of each member element is compared with the stress intensity threshold to determine if the stress exceeds the limit. The axial deformation and bending deformation of each member element are compared with the displacement deformation threshold to determine if the deformation exceeds the limit. The judgment results for axial force, stress, and deformation of all member elements are integrated to form a judgment result for the entire support member element set. The judgment result is output in the form of a list or report, listing the various performance indicators of each member element and their comparison status with the thresholds. If the judgment result indicates that there are member elements in the support member element set that do not meet the performance threshold set of the support system, the support system parameter iterative update process is initiated. In the iterative update process of the support system parameters, the initial layout control points of the support member network or the cross-sectional attribute parameters of the support member element set are adjusted according to the type and degree of exceeding the limits, generating updated support system parameters. The updated support system parameters are then recombined with the irregular non-standard structural information in the associated model data to form an updated complete parametric finite element model. The steps of structural mechanics analysis, extraction of mechanical performance indicators, and compliance judgment are repeatedly performed on the updated complete parametric finite element model until the judgment results indicate that all support member element sets meet the support system performance threshold set, or the preset upper limit of the number of iterations is reached.
[0051] In some embodiments, the axial force bearing threshold is calculated based on the cross-sectional properties of the member and the yield strength of the material. The stress intensity threshold is the allowable stress value of the material, and the displacement deformation threshold is set as a specific proportion of the member length. The absolute value of the axial force in each member element is compared with the axial force bearing threshold. For example, if the absolute value of the axial force in a member element is 150 kN and the axial force bearing threshold is 100 kN, the axial force is deemed to be excessive. The absolute value of the maximum principal stress or the maximum equivalent stress in each member element is compared with the stress intensity threshold. For example, if the absolute value of the maximum principal stress in a member element is 235 MPa and the stress intensity threshold is 215 MPa, the stress is deemed to be excessive. The axial deformation and bending deformation of each member element are compared with the displacement deformation threshold. For example, if the axial compression of a member element is 2.5 mm and the displacement deformation threshold is 2.0 mm, the deformation is deemed to be excessive. The system integrates the assessment results of all member elements regarding axial force, stress, and deformation. Member elements that meet the thresholds are marked as "compliant," while any member element that does not meet the threshold is marked as "exceeding limits," and the type of exceedance is recorded, forming a judgment result for the entire set of support member elements. If the judgment result indicates that three member elements have exceeded the stress limit and one member element has exceeded the axial force limit, the iterative update process for the support system parameters is initiated. During this process, based on the type and degree of exceedance, the cross-sectional property parameters of the support member element set are adjusted for the three members with exceeded stress limits, increasing the cross-sectional wall thickness from 8 mm to 10 mm. For the member with exceeded axial force limits, the initial layout control points of the support member network are adjusted, adding a support point in the middle of the member and changing the calculated length of the member. Updated support system parameters are generated, including updated member cross-sectional dimensions and the coordinates of the newly added support point. The updated support system parameters are recombined with the non-standard structural information in the associated model data to regenerate the support member network and discretize it, forming an updated complete parametric finite element model. The steps of structural mechanics analysis, extraction of mechanical performance indicators, and compliance determination are repeated on the updated complete parametric finite element model until the determination result indicates that all support member element sets meet the support system performance threshold set, or the preset iteration limit is reached (the preset iteration limit is 10 times).
[0052] In some embodiments, the judgment results of all member elements regarding axial force, stress, and deformation are integrated. If the judgment result indicates that a member element does not meet the stress intensity threshold, the iterative update process of the support system parameters is initiated. During the iterative update process, the cross-sectional attribute parameters of the support member element set are adjusted according to the type and degree of exceeding the limits. The cross-sectional shape of the stress-exceeding member is changed from a rectangular tube to an I-beam, and the cross-sectional dimensions are adjusted accordingly, generating updated support system parameters. The updated support system parameters are then recombined with the irregular non-standard structural information in the associated model data to form an updated complete parametric finite element model. The steps of structural mechanics analysis, extraction of mechanical performance indicators, and compliance judgment are repeated on the updated complete parametric finite element model. The new analysis results show that the stress of all members is within the threshold, and the judgment result indicates that the entire support member element set meets the support system performance threshold set, at which point the iterative update process terminates.
[0053] Optionally, when adjusting the cross-sectional property parameters of the support member element set, the cross-sectional dimensions can be automatically scaled based on the stress ratio of the member element. Cross-sectional dimension adjustment factor. The calculation formula is expressed as follows:
[0054] in: This represents the cross-sectional dimension adjustment factor, used to scale the key dimensions of the original cross-section. This represents the absolute value of the maximum principal stress or the maximum equivalent stress value calculated for the member element under all working conditions. This indicates the preset stress intensity threshold. When When the stress exceeds the limit, the original cross-sectional dimensions need to be multiplied by 1. Adjustments are made. In the iterative update process, the updated section property parameters are obtained by multiplying the original section dimensions by an adjustment factor. get.
[0055] See Figure 5This is a performance comparison chart of a non-standard structural support system before and after optimization. It visually compares the five core performance indicators of the support system before and after parameter optimization, and compares them with the threshold values, clearly demonstrating the optimization effect and compliance. Before optimization, the maximum stress (235) and maximum axial force (150) both exceeded the threshold, posing a safety hazard. After optimization, both of these indicators decreased to within the threshold, fundamentally improving safety performance. The maximum deformation and safety factor remained at the threshold values before and after optimization, indicating that the optimization process accurately locked the safety boundary, achieving a balance between performance and safety. The material utilization rate increased from 65% before optimization to 85%, not only meeting safety requirements but also significantly improving material utilization efficiency, achieving cost reduction and efficiency improvement. This clearly demonstrates that the parameter iteration update process successfully solved the stress and axial force exceedance problem, achieving the design goal. The optimized solution not only meets all performance thresholds but also achieves a breakthrough in material utilization, making it a high-quality solution that combines safety and economy.
[0056] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments that can be applied to other fields. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.
Claims
1. A parametric analysis method for irregular non-standard structural support systems based on finite element method, characterized in that, The method includes: The system receives initial geometric description information of irregular non-standard structures and initial layout control points of the support system through a parameterized interface, and associates the initial geometric description information with the initial layout control points to generate associated model data. In the associated model data, the irregular non-standard structure is decomposed into several discretizable geometric units, and the initial layout control points of the support system are topologically connected to generate a support rod network. Finite element meshing is performed on the decomposed discretizable geometric units to form a structural bearing surface mesh. At the same time, one-dimensional element discretization is performed on the members in the support member network to form a support member element set. Assign material constitutive models and section property parameters to each element in the structural bearing surface mesh and support member element set, and combine them into a complete parametric finite element model; Boundary constraints and load conditions are applied to the complete parametric finite element model, and structural mechanics analysis is performed to calculate preliminary mechanical response data including internal forces, stresses, and deformations. The mechanical performance indicators corresponding to the set of supporting rod units are extracted from the preliminary mechanical response data. Based on the preset set of support system performance thresholds, the mechanical performance indicators are judged for compliance, and the judgment result is output. Based on the qualified judgment result, the design parameter model of the target irregular non-standard structure support system is output to guide the processing of the physical structure and on-site construction.
2. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 1, characterized in that, The process of receiving initial geometric description information of irregular, non-standard structures through a parameterized interface includes: The parameterized interface receives control points and weights of irregular structural contours defined in the form of non-uniform rational B-spline curves or surfaces. Based on the received contour control points and weights, a mathematical expression describing the shape of the spatial surface of the irregular structure is constructed. Geometric boundaries, key control lines, and surface curvature information are extracted from the mathematical expression to serve as the initial geometric description information of the irregular non-standard structure.
3. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 2, characterized in that, The step of performing finite element meshing on the decomposed discrete geometric units to form a structural bearing surface mesh includes: Each discretizable geometric unit is subjected to geometric defect inspection and topology repair to ensure geometric closure and connection consistency. Set the target mesh size and element shape control parameters for each repaired geometric element; Based on the target mesh size and element shape control parameters, the geometric region is automatically divided into triangular or quadrilateral elements to generate a surface mesh; The quality of the surface mesh elements is checked, and local mesh optimization is performed on elements whose quality is lower than a preset quality evaluation threshold, so as to finally obtain the structural bearing surface mesh that meets the analysis requirements.
4. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 3, characterized in that, The members in the support member network are discretized into one-dimensional elements to form a set of support member elements, including: Based on the spatial position and connection relationship of each member in the support member network, the topological axis of the member is defined; Along the topological axis, each member is segmented according to a preset unit length criterion to generate a series of continuous member segments; Each member segment is assigned a unique identifier, and the original cross-sectional attribute parameters of the member are mapped to the corresponding member segment. All the aforementioned member segments, along with their unique identifiers and mapped cross-sectional attribute parameters, are summarized to form the set of supporting member units.
5. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 4, characterized in that, Specify the material constitutive model and section property parameters for each element in the structural bearing surface mesh and supporting member element set, including: Select the surface material type corresponding to the irregular non-standard structure from the preset material library, and assign specific values of elastic modulus, Poisson's ratio and material density to the selected surface material type as surface material parameters; Select the rod material type corresponding to the support system from the preset material library, and assign specific values of elastic modulus, Poisson's ratio and material density to the selected rod material type as rod material parameters; The surface material parameters are globally associated with all elements of the structural bearing surface mesh, and the rod material parameters are globally associated with all elements of the support rod element set; Each element in the structural bearing surface mesh is assigned a thickness attribute, and each element in the support member element set is assigned a cross-sectional shape description and a cross-sectional size description.
6. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 5, characterized in that, Apply boundary constraints and load cases to the complete parametric finite element model, including: Identify the set of nodes in the complete parametric finite element model that are connected to the foundation or a known fixed part, fix the degrees of freedom of the node set according to the constraint type, and generate boundary constraint information; Define the load application surface and load application direction, distribute load values on the load application surface, and generate surface load distribution information; concentrate the application of force or moment on the specified nodes in the complete parametric finite element model to generate nodal load information. The boundary constraint information, the surface load distribution information, and the nodal load information are combined to form a complete set of loads and constraints, which are then applied to the complete parametric finite element model.
7. The parametric analysis method for irregular non-standard structural support systems based on finite element structure as described in claim 6, characterized in that, The structural mechanics analysis is performed to calculate preliminary mechanical response data, including internal forces, stresses, and deformations, including: Based on the complete set of loads and constraints, the overall stiffness matrix of the complete parametric finite element model is assembled. Solve the system of linear equations consisting of the overall stiffness matrix, nodal load information and boundary constraints to calculate the displacement vectors of all nodes in the complete parameterized finite element model. Based on the displacement vector, the strain distribution of each element is calculated, and combined with the material constitutive model, the stress distribution and internal force results of each element are calculated. The displacement results of all nodes, the stress distribution results of all elements, and the internal force results are summarized to form the preliminary mechanical response data containing multi-dimensional mechanical response information.
8. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 7, characterized in that, Extract the mechanical performance indicators corresponding to the set of support rod units from the preliminary mechanical response data, including: From the preliminary mechanical response data, locate the data records of all units belonging to the set of support rod units; From the data records, read the internal force components of axial force, shear force, bending moment, and torque for each member unit; From the data records, read the principal stress values and equivalent stress values at multiple integration points of each member element; From the data records, the nodal displacements at both ends of each member unit are read, and the axial deformation and bending deformation of the member are calculated.
9. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 8, characterized in that, The step of determining compliance of the mechanical performance indicators based on a preset set of support system performance thresholds includes: The set of performance thresholds for the support system includes axial force bearing capacity threshold, stress intensity threshold, and displacement deformation threshold. The absolute value of the axial force in each member unit is compared with the axial force bearing threshold to determine whether the axial force exceeds the limit. The absolute value of the maximum principal stress or the maximum equivalent stress value of each member element is compared with the stress intensity threshold to determine whether the stress exceeds the limit. The axial deformation and bending deformation of each member unit are compared with the displacement deformation threshold to determine whether the deformation exceeds the limit. The judgment results of all member elements regarding axial force, stress, and deformation are integrated to form the judgment result for the entire set of support member elements.
10. The parametric analysis method for irregular non-standard structural support systems based on finite element structure according to claim 9, characterized in that, After outputting the determination result, the following is also included: If the determination result indicates that there are member units in the set of support member units that do not meet the set of performance thresholds of the support system, then the iterative update process of the support system parameters is initiated. In the iterative update process of the support system parameters, the initial layout control points of the support member network or the cross-sectional attribute parameters of the support member unit set are adjusted according to the type and degree of exceeding the limit index to generate the updated support system parameters. The updated support system parameters are recombined with the non-standard structural information in the associated model data to form an updated and complete parametric finite element model. The steps of structural mechanics analysis, extraction of mechanical performance indicators, and compliance determination are repeatedly performed on the updated complete parametric finite element model until the determination result indicates that all the support rod element sets meet the performance threshold set of the support system, or the preset upper limit of the number of iterations is reached.
