A method and device for form-finding analysis of spherical timber lattice shell based on ANSYS
By constructing a spherical wood reticulated shell model using ANSYS and performing iterative force analysis, the problem of time-consuming and inaccurate form finding for large irregular structures was solved. This enabled fast and accurate form finding and force analysis, improving the stability and efficiency of the structure.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA CONSTR SECOND ENG BUREAU LTD
- Filing Date
- 2025-09-30
- Publication Date
- 2026-05-01
AI Technical Summary
Conventional form-finding methods have many form-finding parameters for large, irregular structures such as spherical wood reticulated shell structures, involve complicated iterative steps, are time-consuming, and are difficult to guarantee the overall stability and clear stress of the structure, resulting in low efficiency.
Using an ANSYS-based approach, an association table between the reticulated shell structure model and its parameter elements is constructed. Iterative force analysis is performed to determine constraints and loads. Through nonlinear finite element simulation analysis, the structural model is optimized, taking into account the strain and strength verification of the structure, thus achieving rapid form finding.
It improves the efficiency and accuracy of form finding for large, irregular structures, accurately predicts the deformation trend and instability characteristics of structures under different working conditions, and ensures the stability and stress of the structure.
Smart Images

Figure CN121302773B_ABST
Abstract
Description
A method and apparatus for form-finding analysis of spherical wooden reticulated shells based on ANSYS Technical Field
[0001] This disclosure relates to the field of building construction technology, and in particular to a method and apparatus for shape-finding analysis of spherical wooden reticulated shells based on ANSYS. Background Technology
[0002] Conventional structural form-finding methods include force density methods and dynamic relaxation methods. These methods can effectively achieve structural form-finding for structures with simple structural forms and clearly defined force transmission. However, for complex spatial structures, such as large irregular structures and spherical wood reticulated shell structures, the form-finding parameters are numerous, and the form-finding iteration steps are cumbersome. Conventional form-finding methods are time-consuming and cannot guarantee the overall stability of the structure and the clarity of force and force transmission. For structural force analysis, conventional methods consume a lot of time and are prone to errors, resulting in low efficiency. Summary of the Invention
[0003] In view of this, the present disclosure provides a method and apparatus for spherical wood reticulated shell shape finding analysis based on ANSYS, which solves the problems of conventional shape finding methods for large irregular structures in the prior art being time-consuming, prone to deviations, and inefficient.
[0004] In a first aspect, embodiments of this disclosure provide a spherical wood reticulated shell shape-finding analysis method based on ANSYS, including:
[0005] Construct a table relating the reticulated shell structure model to its parameter elements, including the reticulated shell structure model and the parameter elements corresponding to the reticulated shell structure model. The reticulated shell structure model includes a cross truss system model, and the parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity.
[0006] Obtain parameter elements, and determine the reticulated shell structure model based on the parameter elements through an association table;
[0007] By determining the constraints and loads, an iterative force analysis is performed on the reticulated shell structure model to obtain an optimized structural model. The constraints include ensuring that the stiffness of the reticulated shell support nodes is greater than the stiffness of the nodes between components. The loads include vertical loads, which consist of self-weight, snow load, and wind load. The iterative force analysis of the reticulated shell structure model involves performing iterative force analysis on the input parameters within the model to predict its stability. If a threshold is reached within the convergence condition, an optimized structural model is output; otherwise, new parameter elements are obtained, and iterative force analysis is performed on the reticulated shell structure model again. After obtaining the optimized structural model, the parameters of the reticulated shell structure are locally adjusted and optimized according to the actual working conditions. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. The process of outputting the optimized structural model after reaching the threshold within the convergence condition includes: judging whether the strain and strength check of the structural model meet the threshold; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal bracing. The cross truss system model includes rib ring type spherical reticulated shell, Schweidler type spherical reticulated shell, concentric square type spherical reticulated shell, triaxial lattice type spherical reticulated shell, Kerwitt type spherical reticulated shell and geodesic spherical reticulated shell.
[0008] Secondly, embodiments of this disclosure provide an apparatus for performing the above-described method of spherical wood reticulated shell shape-finding analysis based on ANSYS, comprising:
[0009] The construction module is used to build a table relating the reticulated shell structure model and its parameter elements. The table includes the reticulated shell structure model and its corresponding parameter elements. The reticulated shell structure model includes a cross truss system model. The parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity.
[0010] The acquisition module is used to acquire parameter elements and determine the reticulated shell structure model based on the parameter elements through an association table.
[0011] The processing module is used to determine constraints and loads, perform iterative force analysis on the reticulated shell structure model, and obtain an optimized structural model. The constraints include that the stiffness of the reticulated shell support nodes should be greater than the stiffness of the nodes between components. The loads include vertical loads, which include self-weight, snow load, and wind load. The iterative force analysis of the reticulated shell structure model refers to performing iterative force analysis on the reticulated shell structure model using the input parameters, predicting the stability of the reticulated shell structure model, and outputting an optimized structural model if a threshold is reached within the convergence condition; otherwise, new parameter elements are obtained to perform iterative force analysis on the reticulated shell structure model. Force analysis is performed to obtain an optimized structural model. Based on actual working conditions, the parameters of the reticulated shell structure are locally adjusted and optimized. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. The process of outputting the optimized structural model after reaching a threshold within the convergence condition includes: determining whether the strain and strength checks of the structural model meet the thresholds; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal braid; the cross-truss system model includes rib-ring spherical reticulated shells, Schweidler-type spherical reticulated shells, concentric spherical reticulated shells, triaxial lattice-type spherical reticulated shells, Kerwitt-type spherical reticulated shells, and geodesic spherical reticulated shells.
[0012] Thirdly, embodiments of this disclosure provide an electronic device, the electronic device comprising:
[0013] At least one processor; and,
[0014] A memory communicatively connected to the at least one processor; wherein,
[0015] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform any of the methods described above.
[0016] Fourthly, embodiments of this disclosure provide that the non-transitory computer-readable storage medium stores computer instructions for causing the computer to perform any of the methods described above.
[0017] Beneficial effects: Based on various structural parameters, the spherical wood reticulated shell structure can be quickly shaped, and nonlinear finite element simulation analysis can be performed on the shaped structure to accurately give the deformation trend and instability characteristics of the structure under different working conditions, thereby improving the efficiency and accuracy of shaped balancing. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 is a schematic diagram of the method flow provided in an embodiment of this disclosure;
[0020] Figure 2 is a schematic diagram of the device structure provided in an embodiment of this disclosure;
[0021] Figure 3 is a schematic diagram of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0022] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0023] The following specific examples illustrate the implementation of this disclosure. Those skilled in the art can easily understand other advantages and effects of this disclosure from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. This disclosure can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this disclosure. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0024] It should be noted that various aspects of embodiments within the scope of the appended claims are described below. It will be apparent that the aspects described herein can be embodied in a wide variety of forms, and any particular structure and / or function described herein is merely illustrative. Based on this disclosure, those skilled in the art will understand that one aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement the device and / or practice the method. Additionally, this device and / or method can be implemented using structures and / or functionalities other than one or more of the aspects set forth herein.
[0025] It should also be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this disclosure. The drawings only show the components related to this disclosure and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0026] Furthermore, specific details are provided in the following description to facilitate a thorough understanding of the examples. However, those skilled in the art will understand that the described aspects can be practiced without these specific details.
[0027] This specification provides an ANSYS-based method for shape-finding analysis of spherical wood reticulated shells, as shown in Figure 1, including:
[0028] S1. Construct a table relating the reticulated shell structure model to its parameter elements, including parameter elements corresponding to the reticulated shell structure model. The reticulated shell structure model includes a cross truss system model. The parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity.
[0029] In a possible implementation, the parameter elements include the type of spherical wood reticulated shell, span, rise, and node connection type. Wood reticulated shell type: Wood reticulated shells are mainly suitable for cross-truss systems, including rib-ring spherical reticulated shells, Schweidler spherical reticulated shells, concentric spherical reticulated shells, three-dimensional lattice spherical reticulated shells, Kerwitt spherical reticulated shells, geodesic spherical reticulated shells, etc. Structural form finding should begin by determining the reticulated shell type. Different types of reticulated shells have different structural characteristics, affecting the span, rise, and node connection type. Span: The span includes the transverse, longitudinal, or long and short sides. For spherical reticulated shells, the span is the same in all directions. Rise: The self-weight of the reticulated shell components and the overall structure directly affects the rise; the greater the self-weight, the lower the rise. Node connection type: Due to the material properties of wood reticulated shell components, semi-rigid nodes are usually chosen for node connections. However, the strength of the semi-rigidity needs to be determined based on the reticulated shell type, the rise-to-span ratio (the ratio of rise to span), etc.
[0030] When using ANSYS for form-finding analysis, the characteristic parameters include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity. The key to form-finding analysis is to clearly define the characteristic parameters and to perform iterative stress analysis on the spherical wood reticulated shell under different working conditions, predicting its deformation and instability characteristics.
[0031] S2. Obtain parameter elements, and determine the reticulated shell structure model based on the parameter elements through the association table;
[0032] In one possible implementation, a spherical reference surface is created using DesignModeler or SpaceClaim during geometric modeling, with radius R, span S, and sag f controlled parametrically. Triangular or hexagonal mesh elements are generated using the geodesic method, ensuring uniform node distribution and meeting the required partitioning order. To ensure the timber reticulated shell structure model closely approximates reality, accurate setting of each feature parameter is crucial during feature parameter input. Setting the feature parameters is a key aspect of structural form-finding analysis; changes in all parameter values will affect the form-finding results of the reticulated shell. Therefore, the feature parameters should, as far as possible, meet the parameter requirements of the solid reticulated shell.
[0033] When defining materials, orthotropic properties of wood are defined in Engineering Data, such as modulus of elasticity parallel to the grain, modulus of elasticity across the grain, shear modulus, Poisson's ratio, and assigned density. Variables are defined in Parameters Manager, such as geometric parameters including member length and cross-sectional dimensions, and load parameters including snow load P_s (kPa), wind pressure coefficient C_p, and dead load G_k. When selecting the node type for the wood reticulated shell, semi-rigid nodes, balancing rigidity and hinged assumptions, are typically chosen to simulate glued laminated timber nodes, such as using spring elements COMBIN39. Initial structural imperfections, structural nonlinearity, and node semi-rigidity also need to be considered. After inputting the characteristic parameters, PARSAV can be executed to save the parameter set for verification, ensuring that subsequent optimizations are traceable.
[0034] To further clarify, after the structural model is generated, all parameters of the initial model are checked, and obviously unreasonable values are corrected. Key checks include mesh quality, node connectivity, and boundary rationality. During mesh quality checks, Mesh Metric → Skewness is executed for skewness verification, and AspectRatio is executed for aspect ratio verification; timber elements must avoid excessive twisting that could lead to stress concentration. During node connectivity checks, Node Component is used to check isolated nodes, and the member direction vectors are displayed using " / PSYMB,ADIR" to ensure there are no reverse-direction elements. During boundary rationality checks, temporary constraints are applied to support nodes, and modal analysis is run to verify rigid body displacements; typically, the frequency should be >0.1 Hz. Additionally, ModelCheck can be used to automatically report issues such as geometric overlap and free edges.
[0035] S3. Determine the constraints and loads, and perform iterative force analysis on the reticulated shell structure model to obtain an optimized structural model. The constraints include that the stiffness of the reticulated shell support nodes should be greater than the stiffness of the nodes between components. The loads include vertical loads, which include self-weight, snow load, and wind load.
[0036] In one possible implementation, the iterative stress analysis of the reticulated shell structure model refers to performing iterative stress analysis on the reticulated shell structure model using the input parameters, predicting the stability of the reticulated shell structure model, and outputting an optimized structural model after reaching a threshold within the convergence condition; otherwise, iterative stress analysis is performed on the reticulated shell structure model again using newly acquired parameter elements. The step of outputting an optimized structural model after reaching the threshold within the convergence condition includes: determining whether the strain and strength checks of the reticulated shell structure model meet the thresholds; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal braid.
[0037] Furthermore, the constraint conditions and load inputs need to be applied based on the actual stress state of the timber reticulated shell, applying realistic boundary conditions and load cases. The connection forms at the shell supports must be clearly defined; the stiffness of the support nodes should be greater than the stiffness of the nodes between components. Load inputs should consider various load cases, such as full-span, half-span, single-node, and multi-node loads. In constraint settings, values are assigned to UX, UY, UZ, ROTX, ROTY, and ROTZ, placing them between 0 and 1. Supports are simulated using COMBIN 39 spring elements, with the stiffness K_x, K_y, and K_z clearly defined. Load case values include self-weight, snow load, wind load, and various other vertical loads. Self-weight values are ACEL, 0, 0, 9.8. Snow load is applied as normal pressure via SFE, and NLGEOM needs to be enabled to update with deformation. Wind load is applied via APDL functions. Load combinations are defined in the Load Step. Additional vertical loads are assigned by selecting the corresponding nodes. For wood mesh shells, the creep effect of wood needs to be considered, which can be achieved by adding a creep model using VISCO88 elements.
[0038] Iterative stress analysis utilizes nonlinear solutions to determine stability. Following the steps outlined above, iterative stress analysis is performed on the input parameters of the structural model to predict its deformation, instability, and buckling characteristics. To obtain the eigenvalues of buckling instability in the wood-reinforced shell structure, the NLGEOM command is used to activate large deformation, and iterative analysis is performed using automatic step size. The convergence criterion is controlled to have a stress residual of <1%. In practice, the semi-rigidity of the nodes is considered, and COMBIN39 elements are used for simulation. Wood contact is simulated using CONTA174+TARGE 170 elements, with a friction coefficient of 0.4. The arc-length method is used in the iterative analysis, and the maximum number of substeps is set to 100, thereby obtaining the buckling instability limit value through iterative analysis.
[0039] To determine if the structural strain and deformation calculations converge, convergence condition analysis is performed using post-processing methods. Strain extraction includes axial strain STRAIN_L and shear strain SHEAR_XY, while strength verification includes longitudinal stress sigma_L and transverse stress sigma_T. The compressive strength of the diagonal weave is verified using the Hankinson formula. For the wooden reticulated shell, the displacement convergence criterion is: the maximum displacement does not exceed L / 250 (L is the span of the reticulated shell), and there are no abrupt changes in the control point displacement-load curve. Iteration judgment: the convergence iteration count in the .OUT file is checked. If divergence occurs, the initial step size DELTIM can be reduced first, or the Newton-Raphson adaptive descent method can be used for secondary convergence condition analysis. If the conditions are still not met, the characteristic parameters need to be reset in step 2.
[0040] In a preferred implementation, after obtaining the optimized structural model, the parameters of the reticulated shell structure are locally adjusted and optimized according to the actual working conditions. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. For example, to improve structural performance and economy, the parameters of the reticulated shell structure are locally adjusted and optimized according to actual needs. For example, the bending stiffness of nodes and the semi-rigidity of nodes can be automatically optimized by editing code. When the model can be optimized, return to step 5 for iterative analysis again; when the model has no optimization space, proceed to the next step. The optimization of the timber reticulated shell structure through sensitivity analysis is carried out as follows: Use DesignXplorer to perform parameter scanning (such as adjusting the span-to-span ratio optimization range), and the objective function is to minimize the total mass. Optimize the design variables (such as cross-sectional dimensions) and constraints (such as the bending stiffness of nodes). Topology optimization uses the Topology Optimization module, with strain energy as the response, and deletes members with a utilization rate of less than 30%. The termination condition is that the rate of change of the objective function is <2% or the maximum number of iterations is reached (default 20 times).
[0041] After optimizing the wood reticulated shell structure model, the optimal structural model is exported. During field application, materials and connection nodes can be selected based on the model's various characteristic parameters to achieve efficient installation. Export node coordinates: CDWRITE, GEO, model.cdb; Internal force data: PRRSOL → rod end forces saved as .CSV; Report generation: Workbench Report automatically generates PDF (including contour plots and data tables); Manufacturing data: Rod cutting lengths and node coordinates are output via the ACT KineC plugin; saved as DXF format for CAD use; Verification: The optimized model is re-imported for verification analysis to ensure consistency of results.
[0042] This embodiment rapidly achieves form finding for reticulated shell structures, reducing problems such as structural irrationality, unbalanced stress, and unclear force transmission caused by conventional form finding methods. Simulation analysis can be performed based on selected component elements and node elements, considering the deformation and strain trends of the spherical wood reticulated shell under various working conditions, providing data support for the installation and application of actual reticulated shell structures. Using ANSYS software, the spherical wood reticulated shell structure is rapidly form-finded based on various structural parameters, and nonlinear finite element simulation analysis is performed on the form-finded structure to accurately provide the deformation trends and instability characteristics of the structure under different working conditions, providing a reference for practical applications.
[0043] The embodiments of this specification provide an apparatus for the above method, as shown in Figure 2, including:
[0044] The construction module 301 is used to construct an association table between the reticulated shell structure model and the parameter elements, including the reticulated shell structure model and the parameter elements corresponding to the reticulated shell structure model. The reticulated shell structure model includes a cross truss system model, and the parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity.
[0045] The acquisition module 302 is used to acquire parameter elements and determine the reticulated shell structure model based on the parameter elements through an association table.
[0046] Processing module 303 is used to determine constraints and loads, perform iterative force analysis on the reticulated shell structure model, and obtain an optimized structural model. The constraints include that the stiffness of the reticulated shell support nodes should be greater than the stiffness of the nodes between components. The loads include vertical loads, which include self-weight, snow load, and wind load. The iterative force analysis of the reticulated shell structure model refers to performing iterative force analysis on the reticulated shell structure model using the input parameters, predicting the stability of the reticulated shell structure model, and outputting an optimized structural model if a threshold is reached within the convergence condition; otherwise, the parameter elements are re-acquired and iterated on the reticulated shell structure model. After stress analysis and obtaining the optimized structural model, the parameters of the reticulated shell structure are locally adjusted and optimized according to the actual working conditions. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. The process of outputting the optimized structural model after reaching the threshold within the convergence condition includes: judging whether the strain and strength check of the structural model meet the threshold; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal bracing. The cross truss system model includes rib ring type spherical reticulated shell, Schweidler type spherical reticulated shell, concentric square type spherical reticulated shell, three-dimensional lattice type spherical reticulated shell, Kerwitt type spherical reticulated shell and geodesic spherical reticulated shell.
[0047] This disclosure also provides a computer program product including a computing program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions that, when executed by a computer, cause the computer to perform the aforementioned method.
[0048] In a preferred embodiment, referring to FIG3, this disclosure also provides an electronic device 50, which includes:
[0049] At least one processor; and,
[0050] The memory is communicatively connected to the at least one processor; wherein,
[0051] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the aforementioned method.
[0052] Referring now to FIG3, a schematic diagram of the structure of an electronic device 50 suitable for implementing embodiments of the present disclosure is shown. The electronic device in embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG3 is merely an example and should not impose any limitation on the functionality and scope of use of embodiments of the present disclosure.
[0053] As shown in Figure 3, the electronic device 50 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device 50. The processing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0054] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic device 50 to communicate wirelessly or wiredly with other devices to exchange data. Although an electronic device 50 with various devices is shown in the figure, it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0055] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, it performs the functions defined in the methods of embodiments of this disclosure.
[0056] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0057] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0058] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, enable the electronic device to perform the relevant steps of the above-described method embodiments.
[0059] Alternatively, the aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, enable the electronic device to perform the relevant steps of the above method embodiments.
[0060] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0061] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0062] The units described in the embodiments of this disclosure can be implemented in software or in hardware.
[0063] It should be understood that the various parts of this disclosure can be implemented in hardware, software, firmware, or a combination thereof.
[0064] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A method for form-finding analysis of spherical wooden reticulated shells based on ANSYS, characterized in that, include: Construct a table relating the reticulated shell structure model to its parameter elements, including the reticulated shell structure model and the parameter elements corresponding to the reticulated shell structure model. The reticulated shell structure model includes a cross truss system model, and the parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-rigidity. The process involves acquiring parameter elements and determining the reticulated shell structure model based on these elements using an association table. Constraints and loads are then determined, and an iterative force analysis is performed on the reticulated shell structure model to obtain an optimized structural model. The constraints include ensuring that the stiffness of the reticulated shell support nodes is greater than the stiffness of the nodes between components. The loads include vertical loads, which consist of self-weight, snow load, and wind load. The iterative force analysis of the reticulated shell structure model involves applying the input parameters to the model to predict its stability. If a threshold is reached within the convergence condition, an optimized structural model is output; otherwise, parameter elements are re-acquired and applied to the model. After iterative stress analysis of the reticulated shell structure model to obtain the optimized structural model, the parameters of the reticulated shell structure are locally adjusted and optimized according to the actual working conditions. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. The process of outputting the optimized structural model after reaching the threshold within the convergence condition includes: judging whether the strain and strength check of the structural model meet the threshold; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal bracing. The cross truss system model includes rib ring type spherical reticulated shell, Schweidler type spherical reticulated shell, concentric square type spherical reticulated shell, triaxial lattice type spherical reticulated shell, Kerwitt type spherical reticulated shell and geodesic spherical reticulated shell.
2. An apparatus for performing the form-finding analysis of spherical wooden reticulated shells based on ANSYS, used to execute the method described in claim 1, characterized in that, include: The system comprises three modules: a construction module and a processing module. The construction module builds a table relating the reticulated shell structure model to its parameter elements, including the reticulated shell structure model and its corresponding parameter elements. The reticulated shell structure model includes a cross-truss system model. The parameter elements include structural physical parameters, material constitutive models, nodal bending stiffness, initial imperfections, structural nonlinearity, and nodal semi-stiffness. The acquisition module acquires the parameter elements and determines the reticulated shell structure model based on the table. The processing module determines constraints and loads, performs iterative force analysis on the reticulated shell structure model, and obtains an optimized structural model. Constraints include that the stiffness of the reticulated shell support nodes should be greater than the stiffness of the nodes between components. Loads include vertical loads, which include self-weight, snow load, and wind load. The iterative force analysis of the reticulated shell structure model refers to applying the input parameters to the reticulated shell structure model. Iterative stress analysis is performed on the shell structure model to predict the stability of the reticulated shell structure model. If the threshold is reached within the convergence condition, an optimized structural model is output; otherwise, the parameter elements are re-acquired and iterative stress analysis is performed on the reticulated shell structure model to obtain the optimized structural model. After obtaining the optimized structural model, the parameters of the reticulated shell structure are locally adjusted and optimized according to the actual working conditions. After obtaining the optimized parameters, the model is optimized again to obtain the optimal structural model. The step of outputting the optimized structural model after reaching the threshold within the convergence condition includes: judging whether the strain and strength check of the structural model meet the threshold; the strain includes axial strain and shear strain, and the strength check includes the compressive strength of the diagonal bracing. The cross truss system model includes rib ring spherical reticulated shell, Schweidler spherical reticulated shell, concentric spherical reticulated shell, triaxial lattice spherical reticulated shell, Kerwitt spherical reticulated shell, and geodesic spherical reticulated shell.
3. An electronic device, characterized in that, The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method described in any of the preceding claims.
4. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing the computer to perform the method described in any of the preceding claims.
Citation Information
Patent Citations
Spatial reticulated shell node topological optimization method considering multiple constraint conditions
CN114036800A
Topological optimization design method for latticed shell structure assembly type nodes
CN115859717A