Topological optimization method and device of sandwich structure, electronic equipment and storage medium

By optimizing the geometric model and design variables of the foam sandwich structure, the optimal density distribution is determined, and the problem of insufficient impact resistance performance of the foam sandwich structure in the existing technology is solved, and more efficient energy absorption and Performance improvement.

CN119274707APending Publication Date: 2025-01-07HANGZHOU KALAI COMPOSITE MATERIAL TECH CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411315726.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing foam sandwich structure has poor impact resistance under dynamic impact and has failed to effectively optimize its topological design.

Method used

By determining the geometric model of the target sandwich structure, defining the distribution area of ​​the sandwich layer as the target design space, determining the design variables and objective functions according to the design requirements, solving the grid cells in combination with constraints, verifying the optimal solution to determine the sandwich layer The density distribution of the material, thereby optimizing the topology of the foam sandwich structure.

Benefits of technology

It significantly improves the impact resistance of the foam sandwich structure, and improves the material's absorption capacity and overall performance of impact energy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119274707A_ABST
    Figure CN119274707A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a topological optimization method and device of a sandwich structure, electronic equipment and a storage medium. The method comprises the following steps: determining a geometric model of a target sandwich structure to be optimized, and determining a distribution area of a sandwich layer in the geometric model as a target design space; determining a design variable according to the design requirement of the target sandwich structure, and determining a target function according to the design variable; determining a constraint condition, and performing objective function solution on each grid unit based on the constraint condition to obtain each objective solution; and verifying each target solution, determining an optimal target solution, and determining the density distribution of each grid unit corresponding to the optimal target solution as the density distribution of the sandwich layer material of the sandwich structure. According to the scheme of the embodiment of the invention, the topology of the foam sandwich structure can be optimized, and the impact resistance of the foam sandwich structure material is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of composite materials, and in particular to a topology optimization method, device, electronic equipment and storage medium for a sandwich structure. Background Art

[0002] The sandwich structure is a typical interlayer structure, usually composed of two thinner layers of material sandwiching a thicker material in the middle; this structure is used in many fields such as food, biological cell membranes, composite materials, and organic metal compounds.

[0003] The foam core sandwich structure is a typical sandwich structure. Due to its light weight and high strength, it is widely used in fields that need to resist impact, such as aerospace, automobiles and ships. The topological design of the existing foam core sandwich structure mainly considers static mechanical properties, and ignores the performance optimization of the sandwich structure under dynamic impact, resulting in poor impact resistance of the designed foam core sandwich structure material.

[0004] How to optimize the topology of the foam core sandwich structure and improve the impact resistance of the foam core sandwich structure material is a key research issue in the industry. Summary of the invention

[0005] The present invention provides a sandwich structure topology optimization method, device, electronic equipment and storage medium, which can optimize the topology of the foam core sandwich structure and improve the impact resistance of the foam core sandwich structure material.

[0006] According to one aspect of the present invention, a method for topology optimization of a sandwich structure is provided, the method comprising:

[0007] Determine a geometric model of a target sandwich structure to be optimized, and determine a distribution area of ​​the sandwich layer in the geometric model as a target design space; wherein the target design space includes a plurality of grid cells;

[0008] Determining design variables according to design requirements of the target sandwich structure, and determining an objective function according to the design variables;

[0009] Determine constraint conditions, and solve the objective function for each of the grid units based on the constraint conditions to obtain each objective solution;

[0010] Each of the target solutions is verified respectively to determine the optimal target solution, and the density distribution of each of the grid units corresponding to the optimal target solution is determined as the density distribution of the core layer material of the sandwich structure.

[0011] According to another aspect of the present invention, a topology optimization device for a sandwich structure is provided, the device comprising:

[0012] A geometric model determination module is used to determine a geometric model of a target sandwich structure to be optimized, and determine a distribution area of ​​the sandwich layer in the geometric model as a target design space; wherein the target design space includes a plurality of grid cells;

[0013] An objective function determination module, used to determine design variables according to the design requirements of the target sandwich structure, and determine the objective function according to the design variables;

[0014] A target solution determination module, used to determine constraint conditions, and solve the target function for each grid unit based on the constraint conditions to obtain each target solution;

[0015] The density distribution determination module is used to verify each of the target solutions respectively, determine the optimal target solution, and determine the density distribution of each of the grid units corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure.

[0016] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0017] at least one processor; and

[0018] a memory communicatively connected to the at least one processor; wherein,

[0019] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the topology optimization method of the sandwich structure described in any embodiment of the present invention.

[0020] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the topology optimization method of the sandwich structure described in any embodiment of the present invention when executed.

[0021] According to another aspect of the present invention, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the topology optimization method of the sandwich structure according to any embodiment of the present invention.

[0022] The technical solution of the embodiment of the present invention determines the geometric model of the target sandwich structure to be optimized, and determines the distribution area of ​​the sandwich layer in the geometric model as the target design space; determines the design variables according to the design requirements of the target sandwich structure, and determines the objective function according to the design variables; determines the constraints, and solves the objective function for each grid unit based on the constraints to obtain each target solution; verifies each target solution to determine the optimal target solution, and determines the density distribution of each grid unit corresponding to the optimal target solution as the density distribution of the sandwich layer material of the sandwich structure, so as to optimize the topology of the foam core sandwich structure and improve the impact resistance of the foam core sandwich structure material.

[0023] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0025] Figure 1 is a flow chart of a topology optimization method for a sandwich structure provided according to Embodiment 1 of the present invention;

[0026] Figure 2 is a flow chart of a topology optimization method for a sandwich structure provided according to Embodiment 2 of the present invention;

[0027] Figure 3 is a schematic structural diagram of a topology optimization device of a sandwich structure provided according to Embodiment 3 of the present invention;

[0028] Figure 4 It is a schematic diagram of the structure of an electronic device for implementing the topology optimization method of the sandwich structure according to an embodiment of the present invention. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0031] Embodiment 1

[0032] Figure 1 This is a flowchart of a sandwich structure topology optimization method provided according to the first embodiment of the present invention. This embodiment is applicable to the case of topology optimization of a foam core sandwich structure. The method can be executed by a sandwich structure topology optimization device. The sandwich structure topology optimization device can be implemented in the form of hardware and / or software. The sandwich structure topology optimization device can be configured in electronic devices such as computers, servers or tablet computers. Figure 1 As shown, the method includes:

[0033] Step 110: determine a geometric model of the target sandwich structure to be optimized, and determine the distribution area of ​​the sandwich layer in the geometric model as the target design space.

[0034] Wherein, the target design space includes multiple grid units.

[0035] In this embodiment, the target sandwich structure to be optimized can be any foam core sandwich structure, which can be composed of a panel, a core material, and a bonding layer, wherein the upper and lower layers are skin materials, such as carbon fiber skin materials, and the middle layer is foam material, forming a sandwich-like sandwich structure.

[0036] In an optional implementation of the present embodiment, determining a geometric model of a target sandwich structure to be optimized, and determining the distribution area of ​​the sandwich layer in the geometric model as a target design space may include: establishing a geometric model of the target sandwich structure through finite element software; the geometric model includes: an upper skin, a lower skin and a sandwich layer; defining the anisotropic material properties of the upper skin material and the lower skin material in the geometric model, and defining the density, elastic modulus, shear modulus or dynamic performance parameters of the sandwich layer material; setting impact conditions in the geometric model; the impact conditions include at least one of the following: impact point, impact velocity, impact load and impact direction; the impact conditions are determined by the design requirements of the target sandwich structure; meshing the upper skin, lower skin and sandwich layer in the geometric model respectively; and determining the distribution area of ​​the sandwich layer as the target design space.

[0037] Optionally, in this embodiment, a geometric model of the target sandwich structure can be established by finite element software, and the geometric model can include an upper skin, a lower skin, and a sandwich layer. Among them, the geometric model of the target sandwich structure can be a simple rectangular plate, or a complex structural form such as a wing, a hull, etc., which is not limited in this embodiment. Exemplarily, the size of the target sandwich structure can be 500mm x 500mm, and the total thickness can be 20mm, wherein the thickness of the skin is 2mm, and the thickness of the foam sandwich layer is 16mm. It should be noted that, in this embodiment, the initial thickness of the upper and lower skins and the thickness of the foam core are set according to the impact resistance design requirements. Exemplarily, the stronger the impact resistance, the thicker the thickness of the foam core can be.

[0038] Further, the anisotropic material properties of the upper skin material and the lower skin material can be defined in the geometric model of the target sandwich structure, and the density, elastic modulus, shear modulus or dynamic performance parameters (for example, stress-strain curve and energy absorption characteristics, etc., which are not limited in this embodiment) and other parameters of the sandwich layer material can be defined. In this embodiment, the anisotropic material properties of the upper skin material and the lower skin material can include: modulus strength in each direction, shear modulus, Poisson's ratio and dynamic stress-strain relationship, etc., which are not limited in this embodiment.

[0039] Furthermore, impact conditions may be set in the geometric model of the target sandwich structure; wherein the impact conditions may include at least one of the following: impact point, impact velocity, impact load, and impact direction; it is understandable that, in this embodiment, the impact conditions are determined by the design requirements of the target sandwich structure.

[0040] Furthermore, the geometric model of the target sandwich structure can be meshed separately. For example, the upper and lower skins can be meshed in the same way, and the core layer can be meshed in another way, so that the upper and lower skins and the core layer can be easily distinguished. For example, a unit suitable for dynamic analysis, such as a C3D8R unit, can be used to mesh the foam core layer; and a shell unit, such as an S4R unit, can be used to mesh the upper and lower skins.

[0041] Furthermore, the area where the sandwich layer is distributed can be determined as the target design space, that is, in this embodiment, the topological structure of the sandwich layer is mainly optimized. The skin material remains unchanged to ensure the rigidity and strength of the basic structure.

[0042] Step 120: Determine design variables according to design requirements of the target sandwich structure, and determine an objective function according to the design variables.

[0043] In an optional implementation of this embodiment, after determining the geometric model of the target sandwich structure to be optimized and determining the target design space in the geometric model, the design variables can be further determined according to the design requirements of the target sandwich structure, and the objective function can be determined according to the design variables.

[0044] Among them, the design requirement of the target sandwich structure can be to increase the impact resistance and absorption capacity of the material, that is, to improve the material's ability to absorb impact energy. Based on this, the design variable can be determined as the density of the foam material of the sandwich layer. In this embodiment, the density value of the foam material can vary between 0-1, 0 means removing the foam material, and 1 means full-density foam (excluding voids).

[0045] In this embodiment, after the design variables are determined, the objective function can be further determined based on the design variables; it can be understood that if the design variable is the density of the foam material of the sandwich layer, then the objective function is a function that includes density, that is, the density is the independent variable in the objective function, and different densities can characterize the different absorption capabilities of the foam material to impact energy.

[0046] In an optional implementation of this embodiment, determining design variables according to the design requirements of the target sandwich structure, and determining the objective function according to the design variables may include: obtaining the design requirements of the target sandwich structure, and determining the design variables according to the design requirements; the design variables include the density of the sandwich layer material; the objective function is shown in the following formula:

[0047] ∫ v ρ p σ(x)ε(x)dv;

[0048] Among them, ρ is the density of the sandwich layer material, and its initial value is 1; p is the penalty factor; σ(x) is the stress; ε(x) is the strain; and v is the volume of the sandwich layer.

[0049] In this embodiment, the objective function can be to maximize the impact resistance of the structure; it can be understood that the impact performance can be measured by the following indicators: energy absorption: maximizing the energy absorbed by the structure during the impact, that is, increasing the dissipation performance of the foam sandwich material; maximum stress: controlling the maximum stress of the foam sandwich material during the impact to avoid local material failure.

[0050] Step 130: determine constraint conditions, and solve the objective function for each of the grid cells based on the constraint conditions to obtain each objective solution.

[0051] In an optional implementation of the present embodiment, constraints may also be determined based on the design requirements of the target sandwich structure material; in the present embodiment, the constraints may include: volume constraints, stress constraints, and displacement constraints; wherein, the volume constraint may limit the total volume or mass of the foam material, prevent the optimization result from causing the structure to be too heavy, and ensure that the volume reduction does not exceed 50%; the stress constraint may ensure that the maximum stress of the foam sandwich material during the impact does not exceed the yield strength of the material, thereby avoiding structural damage; the displacement constraint may control the deformation of the skin and the overall structure, and avoid exceeding the design allowable range.

[0052] Optionally, in this embodiment, the constraint conditions are determined, and based on the constraint conditions, the objective function is solved for each grid unit respectively to obtain each target solution, which may include: determining the target grid unit in the target design space; determining the relationship between the target grid unit and the impact condition, and determining the stress and strain based on the relationship; under the volume constraint, stress constraint or displacement constraint, substituting the stress and the strain into the objective function to obtain a target solution for the density of the target grid unit.

[0053] The target grid unit may be any grid unit in the target design space, and the target grid unit may contain an impact point or may not contain an impact point, which is not limited in this embodiment.

[0054] In this embodiment, the relationship between the target grid unit and the impact condition is the impact condition in the target grid. For example, the target grid includes the impact point, and the specific values ​​or changes of the impact conditions such as the impact velocity, impact load, and impact direction. Furthermore, the specific values ​​or changes of the stress and strain for the target grid unit can be determined according to the specific values ​​or changes of the impact conditions such as the impact velocity, impact load, and impact direction; further, under the volume constraint, stress constraint, or displacement constraint, the specific values ​​or changes of the stress and strain can be substituted into the objective function to obtain a target solution for the density of the target grid unit.

[0055] Step 140: verify each of the target solutions respectively to determine the optimal target solution, and determine the density distribution of each of the grid cells corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure.

[0056] Optionally, in this embodiment, after obtaining each target solution, each target solution can be further verified to determine the optimal target solution; further, the density distribution of each grid fan corresponding to the determined optimal target solution can be determined as the density distribution of the core layer material of the sandwich structure.

[0057] In an optional implementation of the present embodiment, each of the target solutions is verified separately to determine the optimal target solution, which may include: determining the relationship between the target solution and the elastic modulus of the sandwich layer material; determining the target elastic modulus corresponding to the target solution based on the relationship between the target solution and the elastic modulus of the sandwich layer material; and determining that the target solution is the optimal target solution when the target elastic model meets the design conditions.

[0058] Optionally, in this embodiment, the relationship between the target solution and the elastic modulus of the sandwich layer material can be determined by the following formula:

[0059] E(ρ)=ρ p ·E0;

[0060] Wherein, E0 is the initial elastic modulus of the sandwich material; ρ is the density of the sandwich material, and its value range is 0-1; p is the penalty factor. The penalty factor is mainly used to increase the discreteness of the material. The value of the penalty factor can be 3 or a value greater than 3, and it is not limited in this embodiment. It can be understood that as p increases, the design variable ρ tends to 0 or 1, which means that the optimized structure will present a clearer material / void distribution rather than a vague intermediate state.

[0061] In an optional implementation of this embodiment, a global optimization algorithm of SIMP (Solid Isotropic Material with Penalization) can be used to solve the objective function. The core idea of ​​the SIMP method is to associate material properties (such as elastic modulus) with design variables (material density) through material interpolation functions, and to improve the discreteness of the design through penalty terms, so that the final design tends to a "0-1" material distribution (i.e., the material is either completely present or completely removed). By adjusting the density distribution of the foam sandwich layer, the impact resistance of the structure is optimized.

[0062] In a specific example of this embodiment, a penalty factor p=3 can be selected to promote the density value to be 0 or 1, ensuring that the distribution of the material in the final structure is clearer; Abaqus is combined with an optimization algorithm (such as a gradient descent method) to iteratively adjust the density value ρ of each grid unit in the foam sandwich layer. In each iteration, the elastic modulus of the material is recalculated, and a finite element analysis under impact load is performed to evaluate the energy absorption capacity of the current design.

[0063] It should be noted that in this embodiment, a dynamic topology optimization method suitable for impact load conditions may also be selected, such as a dynamic optimization algorithm based on time integration.

[0064] In an optional implementation of this embodiment, topology optimization under impact load can be performed in finite element software. The stress, strain and energy absorption under each iteration are calculated by finite element analysis, and the design variables are adjusted to gradually improve the impact resistance. The density distribution of the foam sandwich material is gradually optimized so that the foam density in the high stress area is higher and the foam density in the low stress area is lower to improve the energy absorption capacity.

[0065] Optionally, in this embodiment, when the change in the objective function (energy absorption or impact performance) is less than the set convergence standard (such as within 1%) or reaches the maximum number of iterations, the optimization process converges to obtain the final optimization design scheme, that is, the optimal target solution involved in this embodiment.

[0066] The technical solution of this embodiment determines the geometric model of the target sandwich structure to be optimized, and determines the distribution area of ​​the sandwich layer in the geometric model as the target design space; determines the design variables according to the design requirements of the target sandwich structure, and determines the objective function according to the design variables; determines the constraints, and solves the objective function for each grid unit based on the constraints to obtain each target solution; verifies each target solution to determine the optimal target solution, and determines the density distribution of each grid unit corresponding to the optimal target solution as the density distribution of the sandwich layer material of the sandwich structure, so as to optimize the topology of the foam core sandwich structure and improve the impact resistance of the foam core sandwich structure material.

[0067] Embodiment 2

[0068] Figure 2 1 is a flowchart of a sandwich structure topology optimization method provided according to the second embodiment of the present invention. This embodiment is a further refinement of the above technical solution. The technical solution in this embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the method includes:

[0069] Step 210: determine a geometric model of the target sandwich structure to be optimized, and determine the distribution area of ​​the sandwich layer in the geometric model as the target design space.

[0070] Step 220: Determine design variables according to design requirements of the target sandwich structure, and determine an objective function according to the design variables.

[0071] Step 230: determine constraint conditions, and solve the objective function for each of the grid cells based on the constraint conditions to obtain each objective solution.

[0072] Step 240: verify each of the target solutions respectively to determine the optimal target solution, and determine the density distribution of each of the grid cells corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure.

[0073] Step 250: Simulate the impact resistance of the sandwich structure after topology optimization using finite element software to determine whether the sandwich structure meets the design requirements.

[0074] In an optional implementation of the present embodiment, after obtaining the optimal target solution, that is, when the change in the objective function is less than the set convergence criterion, the optimization process converges, and after obtaining the final optimized design solution, the impact resistance of the sandwich structure after topology optimization can be further simulated by finite element software, and whether the designed sandwich structure meets the design requirements can be determined based on the simulation results.

[0075] Optionally, in this embodiment, the density distribution diagram of the optimized foam sandwich material can be analyzed to check the stress distribution, energy absorption and deformation of the structure under impact load; the impact resistance of the optimized structure can be verified through simulation, and the energy absorption capacity and overall performance improvement effect can be evaluated.

[0076] Furthermore, in this embodiment, the manufacturing feasibility of the sandwich structure after topology optimization can also be evaluated to ensure that the density distribution of the foam material can be achieved in actual production.

[0077] The solution of this embodiment, after obtaining the optimal target solution, can further simulate the impact resistance of the sandwich structure after topology optimization through finite element software, and determine whether the designed sandwich structure meets the design requirements based on the simulation results, so as to provide a basis for the application of the sandwich structure after topology optimization.

[0078] Embodiment 3

[0079] Figure 3 Schematic diagram of a topology optimization device with a sandwich structure according to the third embodiment of the present invention. Figure 3 As shown, the device includes: a geometric model determination module 310, an objective function determination module 320, a target solution determination module 330 and a density distribution determination module 340.

[0080] The geometric model determination module 310 is used to determine the geometric model of the target sandwich structure to be optimized, and determine the distribution area of ​​the sandwich layer in the geometric model as the target design space; wherein the target design space includes a plurality of grid cells;

[0081] An objective function determination module 320, for determining design variables according to the design requirements of the target sandwich structure, and determining an objective function according to the design variables;

[0082] The target solution determination module 330 is used to determine the constraint conditions, and solve the target function for each grid unit based on the constraint conditions to obtain each target solution;

[0083] The density distribution determination module 340 is used to verify each of the target solutions respectively, determine the optimal target solution, and determine the density distribution of each of the grid cells corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure.

[0084] The solution of this embodiment is to determine the geometric model of the target sandwich structure to be optimized through a geometric model determination module, and determine the distribution area of ​​the core layer in the geometric model as the target design space; determine the design variables according to the design requirements of the target sandwich structure through an objective function determination module, and determine the objective function according to the design variables; determine the constraint conditions through an objective solution determination module, and solve the objective function for each grid unit based on the constraint conditions to obtain each target solution; verify each target solution through a density distribution determination module, determine the optimal target solution, and determine the density distribution of each grid unit corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure, so as to optimize the topology of the foam core sandwich structure and improve the impact resistance of the foam core sandwich structure material.

[0085] In an optional implementation of this embodiment, the geometric model determination module 310 is specifically used to establish a geometric model of the target sandwich structure through finite element software; the geometric model includes: an upper skin, a lower skin and a sandwich layer;

[0086] In the geometric model, anisotropic material properties of the upper skin material and the lower skin material are defined respectively, and density, elastic modulus, shear modulus or dynamic performance parameters of the sandwich layer material are defined;

[0087] Setting impact conditions in the geometric model; the impact conditions include at least one of the following: impact point, impact velocity, impact load, and impact direction; the impact conditions are determined by the design requirements of the target sandwich structure;

[0088] Mesh the upper skin, lower skin and core layer in the geometric model respectively;

[0089] The distribution area of ​​the sandwich layer is determined as a target design space.

[0090] In an optional implementation of this embodiment, the objective function determination module 320 is specifically used to obtain the design requirements of the target sandwich structure and determine the design variables according to the design requirements; the design variables include the density of the sandwich layer material;

[0091] The objective function is shown in the following formula:

[0092] ∫ v p p σ(x)ε(x)dv;

[0093] Among them, ρ is the density of the sandwich layer material, and its initial value is 1; p is the penalty factor; σ(x) is the stress; ε(x) is the strain; and v is the volume of the sandwich layer.

[0094] In an optional implementation of this embodiment, the constraint condition includes: volume constraint, stress constraint or displacement constraint;

[0095] Accordingly, the target solution determination module 330 is specifically used to determine the target grid unit in the target design space;

[0096] Determining a relationship between the target grid cell and an impact condition, and determining stress and strain based on the relationship;

[0097] Under the volume constraint, stress constraint or displacement constraint, the stress and the strain are substituted into the objective function to obtain a target solution for the density of the target grid unit.

[0098] In an optional implementation of this embodiment, the density distribution determination module 340 is specifically used to determine the relationship between the target solution and the elastic modulus of the sandwich layer material;

[0099] Determining a target elastic modulus corresponding to the target solution according to a relationship between the target solution and the elastic modulus of the sandwich layer material;

[0100] When the target elastic model satisfies the design conditions, the target solution is determined to be the optimal target solution.

[0101] In an optional implementation of this embodiment, the relationship between the target solution and the elastic modulus of the sandwich layer material is determined by the following formula:

[0102] E(ρ)=ρ p ·E0;

[0103] Among them, E0 is the initial elastic modulus of the sandwich layer material; ρ is the density of the sandwich layer material, ranging from 0 to 1; p is the penalty factor.

[0104] In an optional implementation of this embodiment, the topology optimization device for the sandwich structure further includes: a simulation module for simulating the impact resistance of the topology-optimized sandwich structure using finite element software to determine whether the sandwich structure meets the design requirements.

[0105] The topology optimization device for a sandwich structure provided in an embodiment of the present invention can execute the topology optimization method for a sandwich structure provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0106] In the technical solutions of the embodiments of the present invention, the collection, storage, use, processing, transmission, provision and disclosure of user personal information (such as facial information, voice information, etc.) are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0107] Embodiment 4

[0108] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0109] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0110] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0111] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a topology optimization method for a sandwich structure.

[0112] In some embodiments, the topology optimization method of the sandwich structure may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the topology optimization method of the sandwich structure described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the topology optimization method of the sandwich structure in any other appropriate manner (e.g., by means of firmware).

[0113] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0114] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0115] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0116] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0117] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0118] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0119] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0120] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A topology optimization method for a sandwich structure, characterized in that: include: Determine a geometric model of a target sandwich structure to be optimized, and determine a distribution area of ​​the sandwich layer in the geometric model as a target design space; wherein the target design space includes a plurality of grid cells; Determining design variables according to design requirements of the target sandwich structure, and determining an objective function according to the design variables; Determine constraint conditions, and solve the objective function for each of the grid units based on the constraint conditions to obtain each objective solution; Each of the target solutions is verified respectively to determine the optimal target solution, and the density distribution of each of the grid units corresponding to the optimal target solution is determined as the density distribution of the core layer material of the sandwich structure.

2. The topology optimization method of the sandwich structure according to claim 1, characterized in that: The step of determining a geometric model of a target sandwich structure to be optimized, and determining a distribution area of ​​the core layer material in the geometric model as a target design space, comprises: Establishing a geometric model of the target sandwich structure by using finite element software; The geometric model includes: an upper skin, a lower skin and a sandwich layer; In the geometric model, anisotropic material properties of the upper skin material and the lower skin material are defined respectively, and density, elastic modulus, shear modulus or dynamic performance parameters of the sandwich layer material are defined; Setting impact conditions in the geometric model; the impact conditions include at least one of the following: impact point, impact velocity, impact load, and impact direction; the impact conditions are determined by the design requirements of the target sandwich structure; Mesh the upper skin, lower skin and core layer in the geometric model respectively; The distribution area of ​​the sandwich layer is determined as a target design space.

3. The topology optimization method of the sandwich structure according to claim 2, characterized in that: Determining the design variables according to the design requirements of the target sandwich structure, and determining the objective function according to the design variables, includes: Obtaining the design requirements of the target sandwich structure, and determining the design variables according to the design requirements; the design variables include the density of the sandwich layer material; The objective function is shown in the following formula: ∫ v r p σ(x)ε(x)dv; Among them, ρ is the density of the sandwich layer material, and its initial value is 1; p is the penalty factor; σ(x) is the stress; ε(x) is the strain; and v is the volume of the sandwich layer.

4. The topology optimization method of the sandwich structure according to claim 3, characterized in that: The constraint conditions include: volume constraint, stress constraint or displacement constraint; Accordingly, the constraint conditions are determined, and based on the constraint conditions, the objective function is solved for each grid unit to obtain each objective solution, including: determining a target grid cell within the target design space; Determining a relationship between the target grid cell and an impact condition, and determining stress and strain based on the relationship; Under the volume constraint, stress constraint or displacement constraint, the stress and the strain are substituted into the objective function to obtain a target solution for the density of the target grid unit.

5. The topology optimization method of a sandwich structure according to claim 1, characterized in that: The verifying each of the target solutions respectively to determine the optimal target solution includes: Determining the relationship between the target solution and the elastic modulus of the sandwich layer material; Determining a target elastic modulus corresponding to the target solution according to a relationship between the target solution and the elastic modulus of the sandwich layer material; When the target elastic model satisfies the design conditions, the target solution is determined to be the optimal target solution.

6. The topology optimization method of the sandwich structure according to claim 5, characterized in that: The relationship between the target solution and the elastic modulus of the sandwich material is determined by the following formula: E(ρ)=ρ p ·E0; Among them, E0 is the initial elastic modulus of the sandwich layer material; ρ is the density of the sandwich layer material, ranging from 0 to 1; p is the penalty factor.

7. The topology optimization method of a sandwich structure according to claim 1, characterized in that: After determining the density distribution of each of the grid cells corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure, the method further includes: The impact resistance of the sandwich structure after topology optimization is simulated by finite element software to determine whether the sandwich structure meets the design requirements.

8. A topology optimization device for a sandwich structure, characterized in that: include: A geometric model determination module is used to determine a geometric model of a target sandwich structure to be optimized, and determine a distribution area of ​​the sandwich layer in the geometric model as a target design space; wherein the target design space includes a plurality of grid cells; An objective function determination module, used to determine design variables according to the design requirements of the target sandwich structure, and determine the objective function according to the design variables; A target solution determination module, used to determine constraint conditions, and solve the target function for each grid unit based on the constraint conditions to obtain each target solution; The density distribution determination module is used to verify each of the target solutions respectively, determine the optimal target solution, and determine the density distribution of each of the grid units corresponding to the optimal target solution as the density distribution of the core layer material of the sandwich structure.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the topology optimization method of the sandwich structure according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the topology optimization method of the sandwich structure according to any one of claims 1 to 7 when executed.

Citation Information

Cited By

  • Topological optimization method and device for anisotropic material structure, equipment and medium

    CN119598541A

  • Optimization method for anisotropic material, electronic equipment and computer readable medium

    CN119694465A

  • Sandwich structure battery pack bottom guard plate energy absorption evaluation method based on strain energy analysis

    CN120541902A