Optimization design method and system for full-grid rib bearing cylinder

Through finite element parameterized modeling and genetic algorithm combined with sequence quadratic planning method, the design parameters of the full grid reinforcement bearing cylinder are optimized, which solves the problems of inaccurate design and insufficient heat dissipation in the existing technology, and achieves efficient weight reduction and heat dissipation effects of the bearing cylinder, which is suitable for the installation of large torque gyros in spacecraft.

CN120409088APending Publication Date: 2025-08-01SHANGHAI SATELLITE ENG INST
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510350474.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

When designing a full grid reinforcement load bearing cylinder, the existing technology fails to effectively combine the coupling effect of multiple design variables, resulting in insufficient optimization results and failure to fully solve the heat dissipation problem of the load bearing cylinder, especially in the installation needs of large-volume and high-heat dissipation single machine such as large torque gyros.

Method used

Finite element parameterized modeling is adopted to combine genetic algorithms and sequence quadratic planning method to optimize the design parameters such as the number of spiral ribs, number of annular ribs, cross-section width and thickness of spiral ribs in the same direction, and the optimization design of the full grid reinforcement bearing cylinder is achieved with the buckling coefficient as the constraint and the minimum cylinder mass as the goal.

Benefits of technology

The structural weight reduction effect of the load-bearing cylinder is improved, the heat dissipation ability is enhanced, the installation needs of large torque gyros are met, the structural weight is reduced, and the load-bearing capacity is verified through experiments, which is suitable for the heat dissipation problems of large torque gyros in different track environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120409088A_ABST
    Figure CN120409088A_ABST
Patent Text Reader

Abstract

The invention provides an optimization design method and system for a full-grid rib bearing cylinder, and the method comprises the steps: carrying out the parameterized finite element modeling of the full-grid rib bearing cylinder through Abaqus-Python, taking the number of spiral ribs in the same direction, the number of annular ribs, and the width and thickness of the section of the spiral ribs as optimization design variables, taking a buckling coefficient as a design constraint, and carrying out the optimization design of the full-grid rib bearing cylinder. And taking the minimum weight as an optimization target, and obtaining an optimal design variable in a manner of combining global optimization and calculation verification. Calling an Abaqus parameterized modeling program by using modeFRONTIER optimization software, performing global search by using a non-dominated sorting genetic algorithm NSGA-II, and performing local optimization by using an NLPQL sequential quadratic programming method and taking an iteration result of the genetic algorithm as an initial value to obtain a final design variable; secondly, in order to verify the effectiveness of the optimization design method, design variable calculation is carried out within a certain range, and the optimality of a calculation result is shown.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of overall spacecraft structure design, and specifically, to an optimization design method and system for a full-grid rib load-bearing cylinder. Background Art

[0002] The central load-bearing cylinder is an important load-bearing structure of a spacecraft. Reasonable design of the load-bearing cylinder structure can effectively improve its load-bearing capacity and play a key role in the lightweight of the spacecraft. In order to meet the installation requirements of large-size and high-heat-dissipation-demand single machines such as large torque gyroscopes; to solve the heat dissipation problem of large torque gyroscopes in different orbital environments under the condition of good force transmission characteristics and reduce the structural weight, the application demand of the grid load-bearing cylinder is extremely urgent.

[0003] On the premise of the same satellite launch weight, the existing full-grid cylinder has a certain weight reduction effect. In addition, the full-grid cylinder has a fully transparent structure inside and outside, which can ensure the operability of quick connection and the high efficiency of in-satellite heat exchange. Moreover, the full-grid cylinder is formed by full automation and can operate continuously without interruption, saving labor costs and avoiding manual operations such as skin forming, skin laying, embedded part bonding, and honeycomb core cutting that may introduce a large amount of process discreteness, thus having high process stability and load-bearing reliability.

[0004] The closest existing patent achievements are: (1) "A forming method for a satellite grid-shaped composite material load-bearing cylinder", patent number: CN104589663B. In this invention, grid ribs, skins, and stringers are co-cured, reducing the delamination defects of the bonding surface and the negative amount of adhesive used, greatly improving the axial stiffness and the overall load-bearing capacity of the composite material. The above invention focuses on the forming processing technology of the grid cylinder, while the present invention focuses on the optimization method of the full-grid rib load-bearing cylinder in the design stage. (2) "An interface structure of a grid-shaped load-bearing structure", patent number: CN110395408B. This invention discloses an interface structure of a grid-shaped load-bearing structure, including interfaces provided on more than one rib grid node and more than one triangular rib grid for fixing partitions or loads. The above invention focuses on the design of local interfaces of the grid cylinder, while the present invention focuses on the optimization design of the overall dimensions and shape of the full-grid cylinder. (3) "Skin-opening and ribbed load-bearing cylinder", patent number: CN109080852B. In this invention, circular through holes are provided in the area corresponding to the diamond-shaped area of the open skin, removing the skin material in the area without radial support, while retaining the part of the skin that enhances the tangential bending stiffness of the grid ribs, and using grid rib strips with a strip-shaped cross-section to improve the radial stiffness of the skin-opening and ribbed load-bearing cylinder. The above invention focuses on opening holes and reducing weight on the basis of a cylindrical skin-reinforced cylinder, while the present invention designs a full-grid rib load-bearing cylinder without skin coverage, and optimizes the number, cross-sectional dimensions, and angles of the rib strips, which can be applied to cylindrical or frustum-shaped load-bearing cylinders.

[0005] The closest existing research results are as follows: (1) "Optimal Design of Grid Composite Load-Bearing Cylinders for Satellites", ISSN: 2096-8655. This literature uses the finite element method to discuss various optimal design variables of the load-bearing cylinder for a composite skin grid cylinder when the structural stiffness, strength, and stability meet the requirements. However, the method in this literature adopts a step-by-step optimization method for design variables such as grid intersection angle and spacing, cross-sectional dimensions, and ply arrangement, ignoring the coupling effect between design variables, and the results obtained are usually not the optimal solutions. In contrast, the present invention conducts a global analysis by combining the secondary development function of finite element software and optimization algorithms, synchronously optimizes multiple design variables, has a higher iteration efficiency, and is closer to the optimal solution. (2) "Optimal Design of the Stiffness of Composite Equal-Grid Cylinders", ISSN: 1007-9815. This literature establishes an equivalent stiffness formula for composite equal-grid cylinder structures, discusses the value range of grid rib parameters, and determines the value range of the ratio of rib width to rib spacing and rib height. The present invention focuses on global optimization for frustum (cylindrical) full-grid cylinders with the buckling coefficient as the constraint, and seeks the number a of spiral ribs, the number b of annular ribs, the cross-sectional width c of spiral ribs, and the cross-sectional thickness d of spiral ribs that meet the goal of minimizing the mass of the grid cylinder. (3) "Weight Reduction Optimization Design of Composite Grid Cylindrical Structures", ISSN: 1006-2793. This literature uses the sequential quadratic programming method to perform step-by-step continuous optimization on discrete design variables such as skin ply parameters, rib width, and quantity in composite grid cylindrical structures, reducing the structural weight. The present invention combines the genetic algorithm and the sequential quadratic programming method to make up for the deficiencies of the genetic algorithm such as random jitter of optimization results, sensitivity to initial values, small convergence radius, and easy entrapment in local extreme values, globally searches for design variables in frustum (cylindrical) full-grid cylinders, and proves through exhaustive calculations that the global optimal solution can be obtained. Summary of the Invention

[0006] Aiming at the defects in the prior art, the purpose of the present invention is to provide an optimization design method and system for a full-grid rib load-bearing cylinder.

[0007] An optimization design method for a full-grid rib load-bearing cylinder provided by the present invention includes:

[0008] Step S1: Determine the design parameters of the full-grid rib load-bearing cylinder;

[0009] Step S2: Based on the design parameters of the full-grid rib load-bearing cylinder, construct a full-grid rib load-bearing cylinder model;

[0010] Step S3: Under the action of external loads, with the design parameters of the full-grid rib load-bearing cylinder as the optimization design variables, the buckling coefficient as the constraint condition, and the minimum mass of the full-grid rib load-bearing cylinder as the optimization goal, optimize the full-grid rib load-bearing cylinder model.

[0011] Preferably, the design parameters of the full-grid rib cylinder include: the number a of spiral ribs in the same direction, the number b of annular ribs, the cross-sectional width c of the spiral ribs, and the cross-sectional thickness d of the spiral ribs.

[0012] Preferably, the full-grid rib cylinder model includes: using Abaqus-Python to implement parametric finite element modeling of the full-grid rib bearing cylinder to obtain the full-grid rib cylinder model.

[0013] Preferably, the step S3 includes: under the action of the external load applied to the upper end frame of the bearing cylinder, taking the design parameters of the full-grid rib bearing cylinder as the optimization design variables, taking the buckling coefficient as the constraint condition, and taking the minimum mass of the full-grid rib bearing cylinder as the optimization goal to optimize the full-grid rib bearing cylinder model;

[0014] Among them, the minimum mass of the full-grid rib bearing cylinder includes:

[0015] f(x) = m = f(a, b, c, d) → min

[0016] The taking the buckling coefficient as the constraint condition includes:

[0017] eigen = g(a, b, c, d) ≥ n

[0018] Among them, n represents a positive integer coefficient.

[0019] Preferably, the step S4 includes:

[0020] Based on the modeFRONTIER software, according to engineering experience, a series of floating-point numbers are randomly generated within a certain range to form the initial design variables, and global search is performed through the genetic algorithm to obtain the simulation results of the weight and buckling coefficient of the full-grid rib bearing cylinder, and it is determined whether the constraint conditions are satisfied and whether it converges; if the conditions are satisfied, the iterative results of the genetic algorithm are used as the initial value, and then the sequential quadratic programming method is used to find the local optimal point near the initial value, and finally the global optimal solution is determined and verified through traversal calculation.

[0021] According to an optimization system of a full-grid rib bearing cylinder provided by the present invention, it includes:

[0022] Module M1: Determine the design parameters of the full-grid rib bearing cylinder;

[0023] Module M2: Construct a full-grid rib bearing cylinder model based on the design parameters of the full-grid rib bearing cylinder;

[0024] Module M3: Under the action of an external load, taking the design parameters of the full-grid rib bearing cylinder as the optimization design variables, taking the buckling coefficient as the constraint condition, and taking the minimum mass of the full-grid rib bearing cylinder as the optimization goal, optimize the full-grid rib bearing cylinder model.

[0025] Preferably, the design parameters of the full-grid rib cylinder include: the number a of spiral ribs in the same direction, the number b of annular ribs, the cross-sectional width c of the spiral ribs, and the cross-sectional thickness d of the spiral ribs.

[0026] Preferably, the full-grid rib cylinder model includes: realizing parametric finite element modeling of the full-grid rib load-bearing cylinder by using Abaqus-Python to obtain the full-grid rib cylinder model.

[0027] Preferably, the module M3 includes: under the action of the external load applied to the upper end frame of the load-bearing cylinder, taking the design parameters of the full-grid rib load-bearing cylinder as the optimization design variables, taking the buckling coefficient as the constraint condition, and minimizing the mass of the full-grid rib load-bearing cylinder as the optimization goal to optimize the full-grid rib load-bearing cylinder model;

[0028] Among them, the minimum mass of the full-grid rib load-bearing cylinder includes:

[0029] f(x) = m = f(a, b, c, d) → min

[0030] The constraint condition with the buckling coefficient includes:

[0031] eigen = g(a, b, c, d) ≥ n

[0032] Among them, n represents a positive integer coefficient.

[0033] Preferably, the module M4 includes:

[0034] Based on the modeFRONTIER software, according to engineering experience, a series of floating-point numbers are randomly generated within a certain range to form the initial design variables, and the global search is carried out through the genetic algorithm to obtain the simulation results of the weight and buckling coefficient of the full-grid rib load-bearing cylinder, and determine whether the constraint conditions are met and whether it converges; if the conditions are met, the iteration result of the genetic algorithm is used as the initial value, and then the local optimal point is searched near the initial value through the sequential quadratic programming method, and finally the global optimal solution is determined and verified through traversal calculation.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] 1. The present invention fully considers the process, formulates the key design parameters affecting the load-bearing performance of the grid cylinder, and has good engineering feasibility; adopts the design method of combining finite element parametric modeling with an optimization algorithm, has high iterative analysis efficiency, and can be applied to grid rib load-bearing cylinders of various sizes; adopts the optimization method of combining the genetic algorithm with NLPQL, gives play to the characteristics of the genetic algorithm being insensitive to the initial value and having strong global convergence and the sequential quadratic programming method having a fast convergence speed and high local optimization accuracy, can improve the iterative efficiency, and avoid falling into the local optimal solution;

[0037] 2. Using the present invention, a physical grid cylinder has been designed and its load-bearing capacity has been verified through tests, showing broad application prospects.

[0038] 3. The present invention overcomes the problem of poor heat dissipation of existing load-bearing cylinders and provides an optimized design method for a full-grid rib load-bearing cylinder. By integrating ABAQUS-Python parametric modeling and modeFRONTIER, with the rib cross-sectional size and the angle between spiral ribs of the full-grid cylinder as design variables, the buckling coefficient of the full-grid cylinder under a certain load as a constraint, and the minimum weight of the cylinder as the optimization goal, a set of structural optimization design processes for the full-grid cylinder is established; this method has a significant effect on reducing the weight of the central load-bearing cylinder, improving the payload ratio of the spacecraft, and enhancing the heat dissipation capacity of the load-bearing cylinder.

[0039] 4. To meet the installation requirements of large-size and high-heat-dissipation-demand single machines such as large torque gyroscopes in satellites, solve the heat dissipation problem of large torque gyroscopes in different orbital environments under the condition of good force transmission characteristics, and reduce the structural weight. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] By reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, other features, objectives, and advantages of the present invention will become more apparent:

[0041] Figure 1 It is a flowchart of the optimized design method for the full-grid rib load-bearing cylinder.

[0042] Figure 2 It is a schematic diagram of the performance parameters of the full-grid rib load-bearing cylinder.

[0043] Figure 3 It is an explanatory diagram of the optimized design parameters of the full-grid rib load-bearing cylinder.

[0044] Figure 4 It is the modeFRONTIER workflow.

[0045] Figure 5 It is a physical diagram of the full-grid rib load-bearing cylinder. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0046] The present invention will be described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those of ordinary skill in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.

[0047] Embodiment 1

[0048] According to an optimized design method for a full-grid rib load-bearing cylinder provided by the present invention, it includes the following steps:

[0049] Step 1: Determine the design variables according to the structural characteristics of the full-grid rib load-bearing cylinder;

[0050] Step 2: Conduct parametric finite element modeling and simulation of the full-grid rib load-bearing cylinder;

[0051] Step 3: Establish an optimization design mathematical model of the full-grid rib load-bearing cylinder under external loads, and determine the optimization objectives and constraint conditions;

[0052] Step 4: Call the parametric modeling and simulation program in the optimization software, and establish an optimization design process for the full-grid rib load-bearing cylinder in combination with the optimization algorithm, so as to obtain the optimal solution of the design variables.

[0053] The design variables of the full-grid rib load-bearing cylinder include: the number a of spiral ribs in the same direction, the number b of annular ribs, the cross-sectional width c of the spiral ribs, and the cross-sectional thickness d of the spiral ribs.

[0054] The parametric finite element modeling and simulation adopt the secondary development function of Python in Abaqus.

[0055] The external load is applied to the upper end frame interface of the load-bearing cylinder.

[0056] The full-grid rib load-bearing cylinder includes, but is not limited to: cylindrical full-grid cylinders and frustum-shaped full-grid cylinders of various sizes.

[0057] The optimization objectives include: minimizing the total mass of the full-grid rib load-bearing cylinder, that is

[0058] f(x) = m = f(a, b, c, d) → min

[0059] The constraint conditions include: the buckling coefficient of the full-grid rib load-bearing cylinder is not less than n (n is a positive integer), that is

[0060] eigen = g(a, b, c, d) ≥ n

[0061] The optimization design process includes: randomly generating a series of floating-point numbers within a certain range in the modeFRONTIER software according to engineering experience to form the initial design variables, conducting global search through the genetic algorithm, reading the simulation results of the model weight and buckling coefficient, and determining whether the constraint conditions are met and whether it converges; taking the iterative results of the genetic algorithm as the initial value, and then finding the local optimal point near the initial value through the iterative method, finally determining the global optimal solution, and verifying it through the exhaustive algorithm.

[0062] The genetic algorithm and the iterative method include, but are not limited to: NSGA-II and the sequential quadratic programming method NLPQL.

[0063] The present invention also provides an optimization design system for a full-grid rib load-bearing cylinder. The optimization design system for the full-grid rib load-bearing cylinder can be implemented by executing the process steps of the optimization design method for the full-grid rib load-bearing cylinder. That is, those skilled in the art can understand the optimization design method for the full-grid rib load-bearing cylinder as a preferred implementation manner of the optimization design system for the full-grid rib load-bearing cylinder.

[0064] Example 2

[0065] According to an optimization design method and system for a full-grid rib load-bearing cylinder provided by the present invention, in order to meet the installation requirements of large-size and high-heat dissipation demand single machines such as large torque gyroscopes, and solve the heat dissipation problem of large torque gyroscopes in different orbital environments under the condition of good force transmission characteristics, design variables are determined according to the usage environment and requirements of the full-grid rib load-bearing cylinder. At the same time, combined with parametric modeling and simulation, genetic algorithm and quadratic sequential programming method are used to design and optimize relevant parameters to obtain a global optimal solution with high precision, and a complete set of structural optimization design methods for the full-grid rib load-bearing cylinder is established, providing theoretical support for the engineering application of the full-grid cylinder and laying a foundation for exploring the integrated forming process of the full-grid cylinder;

[0066] Specifically, as Figure 1 shown, the optimization design method for the full-grid rib load-bearing cylinder includes the following steps:

[0067] Step 1: Determine design variables: According to the structural characteristics of the frustum-shaped or cylindrical full-grid rib load-bearing cylinder, the design variables are simplified into 4 independent parameters.

[0068] The performance of the grid load-bearing cylinder mainly depends on the spiral ribs and horizontal annular ribs, and its independent design parameters are mainly 6 (as Figure 2 shown), which are respectively: the cross-sectional thickness h of the spiral rib; the cross-sectional width δ c of the spiral rib; the cross-sectional width δ k of the annular rib; 4) the pitch a of the spiral rib c ; the pitch a of the annular rib k ; the angle between the spiral rib and the vertical direction

[0069] In order to improve the calculation efficiency, the cross-sectional width and thickness of the spiral rib are taken to be equal to the cross-sectional width and thickness of the annular rib, and the angle between the spiral rib and the vertical direction is simplified to be related to the pitch of the annular rib (that is, when the envelope size of the load-bearing cylinder is certain and the number of spiral ribs is certain, and the intersection point of the annular rib and each spiral rib is in the middle position between the intersection points of this spiral rib and two reverse spiral ribs, then the angle between the spiral rib and the vertical direction can be reflected by the number of annular ribs), so that the number of design parameters required for the optimization design is reduced from 6 to 4, greatly saving the calculation time.

[0070] So far, there are 4 simplified and optimized design parameters (as Figure 3 shown), namely: the number of spiral bars in the same direction a; the number of circular bars b; the cross-sectional width c of the spiral bar; the cross-sectional thickness d of the spiral bar;

[0071] Step 2: Parametric modeling and simulation: Use the secondary development function of Python in Abaqus to perform parametric finite element modeling and simulation of the full-grid rib bearing cylinder.

[0072] In this embodiment, a three-dimensional model of a frustum-shaped full-grid rib bearing cylinder is established by secondary development. The spiral ribs can be established according to the frustum spiral equation. The three-dimensional coordinate equation is shown as follows:

[0073] x = [r + (R - r)×(1 - t)]×cos[2π×ωt - (π×i) / 180]

[0074] y = [r + (R - r)×(1 - t)]×sin[2π×ωt - (π×i) / 180]

[0075] z = H×t

[0076] Similarly, the three-dimensional coordinate equation of the circular rib is shown as follows:

[0077] x = [R + (H×j) / (len - 1)×(r - R) / H]×cos(2π×t)

[0078] y = [R + (H×j) / (len - 1)×(r - R) / H]×sin(2π×t)

[0079] z = (H×j) / (len - 1)×k

[0080] Among them, r is the small-end radius, R is the large-end radius, t is an arithmetic sequence from 0 to 1 with a step size of 0.001, ω is the number of turns of each spiral rib, i is an arithmetic sequence from 0 to 360 with a step size of the angle between spiral ribs, len is the total number of circular ribs, j is an arithmetic sequence from 0 to len - 1 with a step size of 1, and H is the height of the full-grid cylinder. Combining the above equations, use the Python language to write an ABAQUS script file for parametric modeling, including fully automated model establishment, material property assignment, boundary condition and load application, and analysis calculation.

[0081] Step 3: Establish an optimized mathematical model: Under the external load applied to the upper end frame of the bearing cylinder, with the buckling coefficient as the constraint condition and the mass of the full-grid cylinder as the optimization objective, establish an optimized design mathematical model.

[0082] Determine the design variables, constraint conditions, and optimization objectives as follows:

[0083] Optimization objective: minimize the total mass m of the full grid cylinder;

[0084] f(x) = m = f(a, b, c, d) → min

[0085] Constraint condition: the buckling coefficient of the full grid cylinder is not less than n. In this embodiment, n = 2.

[0086] eigen = g(a, b, c, d) ≥ n

[0087] Establish the following mathematical model for the optimization design:

[0088] min f(x)

[0089] s.t. eigen ≥ 2

[0090] Where: f(x) = m = f(a, b, c, d); eigen = g(a, b, c, d)

[0091] Text expression of the mathematical model:

[0092] Optimization objective: f(x) = m = f(a, b, c, d) → min

[0093] Design variables: a, b, c, d

[0094] Constraint condition: eigen = g(a, b, c, d) ≥ 2

[0095] Step 4: Optimization analysis: Call the parametric modeling and simulation program in the modeFRONTIER software, and establish the optimization design process of the full grid rib bearing cylinder by combining the genetic algorithm and the sequential quadratic programming method to obtain the global optimal solution of the design variables.

[0096] In a possible implementation, in the said Step 4, the specific optimization design process includes: randomly generating a series of floating-point numbers within a certain range in the modeFRONTIER software according to engineering experience to form the initial design variables, performing global search through the NSGA-II genetic algorithm, reading the simulation results of the model weight and buckling coefficient, and determining whether the constraint conditions are satisfied and whether it converges; using the iterative results of the genetic algorithm as the initial value, and then finding the local optimal point near the initial value through the sequential quadratic programming method NLPQL, finally determining the global optimal solution, and verifying it through the exhaustive algorithm.

[0097] More specifically, modeFRONTIER can be used to quickly construct an optimization workflow, which is divided into a process flow and a data flow (such as Figure 4As shown in the figure). The process flow starts from the input initial value DOE longitudinally to the end Exit, which also includes the selection of optimization algorithms (NSGA-II multi-objective optimization algorithm and NLPQL sequential quadratic programming method), the script for introducing input variables (WrtInputVal), the main modeling program (RunAbaqus), and the script for reading output variables (ReadOutputVal). The data flow starts from the input variable definition InputVal transversely to the optimization objective Min_Mass, which also includes the output variable transfer OutputVal and the constraint condition Constraint_Eigen.

[0098] netTube.py is a Python script file run by Abaqus during the optimization process. The general content is as follows:

[0099] def modeling(args): # Define the method modeling() for establishing the geometric model of the full-grid tube;

[0100] def func(args): # Define the method func() for finite element modeling and analysis calculation of the full-grid tube;

[0101] def readinVal(): # Define the method readinVal() for reading the values of design variables a, b, c, d from the inVal.txt file;

[0102] def OutputData(): # Define the method OutputData() for outputting the buckling coefficient calculation results and the structural mass to the outVal.txt file.

[0103] In the optimization process, first, modeFRONTIER randomly generates the initial values of the design variables and transfers them to the inVal.txt file. Then, ABAQUS runs the netTube.py file to read the design variables. After completing a series of preprocessing such as geometric modeling, material property assignment, cross-section orientation, and finite element modeling of the full-grid tube, the job is submitted for buckling analysis. After the analysis is completed, the structural mass and buckling coefficient are read from the odb result file generated by ABAQUS and output to the OutVal.txt file.

[0104] In this embodiment, an optimization design is carried out for a frustum-shaped full-grid rib load-bearing tube with a top diameter of Φ3848mm, a bottom diameter of Φ2800mm, and a height of 1200mm. The final designed weight is 50.4kg (including upper and lower flanges). Compared with the traditional honeycomb skin load-bearing tube of 57.1kg, while reducing the weight by 11.73%, it can also meet the heat dissipation requirements of the single machine load. The effect is obvious, and the performance of the physical product has been verified by relevant tests, such asFigure 5 as shown

[0105] Those skilled in the art know that, in addition to implementing the system and its various devices, modules, and units provided by the present invention in the form of pure computer-readable program code, the method steps can be logically programmed to enable the system and its various devices, modules, and units provided by the present invention to be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers, etc. to achieve the same functions. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a kind of hardware component, and the devices, modules, and units included therein for implementing various functions can also be regarded as the structures within the hardware component; the devices, modules, and units for implementing various functions can also be regarded as either software modules for implementing the method or the structures within the hardware component.

[0106] The specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. Without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. An optimization design method for a full-grid rib load-bearing cylinder, characterized in that Including: Step S1: Determine the design parameters of the full grid rib load-bearing cylinder; Step S2: Based on the design parameters of the full grid rib load-bearing cylinder, construct a full grid rib load-bearing cylinder model; Step S3: Under the action of external loads, taking the design parameters of the full grid rib load-bearing cylinder as the optimization design variables, the buckling coefficient as the constraint condition, and the minimum mass of the full grid rib load-bearing cylinder as the optimization objective, optimize the full grid rib load-bearing cylinder model.

2. The optimization design method of the full-grid rib load-bearing cylinder according to claim 1, characterized in that The design parameters of the full grid rib cylinder include: the number of spiral ribs a in the same direction, the number of annular ribs b, the cross-sectional width c of the spiral ribs, and the cross-sectional thickness d of the spiral ribs.

3. The optimized design method of the full-grid rib load-bearing cylinder according to claim 1, characterized in that The full grid rib cylinder model includes: realizing the parametric finite element modeling of the full grid rib load-bearing cylinder by using Abaqus-Python to obtain the full grid rib cylinder model.

4. The optimization design method of the full-grid rib load-bearing cylinder according to claim 1, wherein, Step S3 includes: Under the action of external loads applied to the upper end frame of the load-bearing cylinder, taking the design parameters of the full grid rib load-bearing cylinder as the optimization design variables, the buckling coefficient as the constraint condition, and the minimum mass of the full grid rib load-bearing cylinder as the optimization objective, optimize the full grid rib load-bearing cylinder model; Among them, the minimum mass of the full grid rib load-bearing cylinder includes: f(x) = m = f(a, b, c, d) → min The constraint condition with the buckling coefficient includes: eigen = g(a, b, c, d) ≥ n where n represents a positive integer coefficient.

5. The optimization design method of the full-grid rib load-bearing cylinder according to claim 1, characterized in that Step S4 includes: Based on the modeFRONTIER software, according to engineering experience, randomly generate a series of floating-point numbers within a certain range to form the initial design variables, perform a global search through the genetic algorithm, obtain the simulation results of the weight and buckling coefficient of the full grid rib load-bearing cylinder model, and determine whether the constraint conditions are satisfied and whether it converges; if the conditions are satisfied, take the iteration result of the genetic algorithm as the initial value, and then search for the local optimal point near the initial value through the sequential quadratic programming method, finally determine the global optimal solution, and verify it through traversal calculation.

6. An optimization system for a full-grid rib bearing cylinder, characterized in that, Including: Module M1: Determine the design parameters of the full grid rib load-bearing cylinder; Module M2: Based on the design parameters of the full grid rib load-bearing cylinder, construct a full grid rib load-bearing cylinder model; Module M3: Under the action of external loads, taking the design parameters of the full grid rib load-bearing cylinder as the optimization design variables, the buckling coefficient as the constraint condition, and the minimum mass of the full grid rib load-bearing cylinder as the optimization objective, optimize the full grid rib load-bearing cylinder model.

7. The optimization system of the all-grid rib load-bearing cylinder according to claim 6, characterized in that The design parameters of the full grid rib cylinder include: the number of spiral ribs a in the same direction, the number of annular ribs b, the cross-sectional width c of the spiral ribs, and the cross-sectional thickness d of the spiral ribs.

8. The optimization system of the full-grid rib bearing cylinder according to claim 6, characterized in that The full grid rib cylinder model includes: realizing the parametric finite element modeling of the full grid rib load-bearing cylinder by using Abaqus-Python to obtain the full grid rib cylinder model.

9. The optimization system of the full-grid rib load-bearing cylinder according to claim 6, characterized in that, Module M3 includes: Under the action of external loads applied to the upper end frame of the load-bearing cylinder, taking the design parameters of the full grid rib load-bearing cylinder as the optimization design variables, the buckling coefficient as the constraint condition, and the minimum mass of the full grid rib load-bearing cylinder as the optimization objective, optimize the full grid rib load-bearing cylinder model; Among them, the minimum mass of the full grid rib load-bearing cylinder includes: f(x) = m = f(a, b, c, d) → min The constraint condition with the buckling coefficient includes: eigen = g(a, b, c, d) ≥ n where n represents a positive integer coefficient.

10. The optimization system of the full-grid rib bearing cylinder according to claim 6, characterized in that Module M4 includes: Based on the modeFRONTIER software, according to engineering experience, a series of floating-point numbers are randomly generated within a certain range to form the initial design variables. The genetic algorithm is used for global search to obtain the simulation results of the weight and buckling coefficient of the full-grid ribbed load-bearing cylinder model, and to determine whether the constraint conditions are met and whether convergence occurs. If the conditions are met, the iterative results of the genetic algorithm are used as the initial values, and then the sequential quadratic programming method is used to find the local optimal point near the initial values. Finally, the global optimal solution is determined and verified through traversal calculations.

Citation Information

Patent Citations

  • A Forming Method Applicable to Satellite Grid Composite Bearing Cylinder

    CN104589663B

  • Skin-perforated reinforced load-bearing cylinder

    CN109080852B

  • An interface structure for a grid-type load-bearing structure

    CN110395408B