Cage structure optimization method, device, computer equipment and storage medium
Through topology optimization and response surface optimization technology, the construction lift cage structure is optimized, which solves the problem of heavier weight of the cage frame, and achieves a lightweight design and structural strength.
Patent Information
- Application Number
- CN202410919504.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-10
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-07-10
AI Technical Summary
The material use accounted for a large proportion of the construction lift cage structure, resulting in heavier frame weight and affecting the lightweight demand of the overall equipment.
By constructing the initial three-dimensional model of the hanging cage, converting it into a finite element model, establishing a topological optimization mathematical model, removing units and nodes with low stress, and combining response surface optimization, optimizing the hanging cage structure to reduce weight.
While maintaining structural integrity, the lightweight effect of the cage is maximized, the frame weight is effectively reduced, material redundancy is avoided, and the reliability of structural strength is ensured.
Smart Images

Figure CN118898179B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the technical field of construction elevators, and more particularly to a cage structure optimization method, apparatus, computer equipment, and storage medium. Background Art
[0002] Construction hoists are important transportation equipment in high-rise buildings. The guide rail frame is fixed to the construction lifting platform through the base frame, and the cage transports materials and personnel vertically along the fixed guide rail frame.
[0003] As green and low-carbon development has become a global consensus, competition in the construction machinery industry has continued to intensify, and the original extensive production model of construction machinery can no longer meet the requirements of the times. Therefore, improving product performance, saving material costs and simplifying process links have become the only way out for manufacturers. The most effective way to get greater returns with minimal investment and reduce the manufacturing cost of construction elevators is to reduce the use of materials. Therefore, the study of lightweight construction elevators is the main direction of current research on construction elevators. As the most complex structural component of the construction elevator, the cage uses a large proportion of materials, accounting for up to 1 / 5 of the total weight of the construction elevator. Optimizing the construction distribution of the cage, reducing the weight of the cage frame, and avoiding material redundancy are of great significance to reducing the weight of the entire construction elevator. Summary of the invention
[0004] The embodiments of the present application propose a cage structure optimization method, device, computer equipment and storage medium, which can effectively and reasonably reduce the weight of the cage frame and avoid material redundancy.
[0005] In a first aspect, an embodiment of the present application provides a cage structure optimization method, comprising:
[0006] Constructing an initial cage three-dimensional model of a target cage; the target cage is used for a construction elevator;
[0007] Converting the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor;
[0008] Determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: displacement between each of the units and each of the nodes, material density of each of the units, displacement of each of the nodes, and stiffness of all of the units;
[0009] Optimizing the units and nodes of the structure of the target cage according to the topology optimization mathematical model, removing units with small forces and nodes associated with the units with small forces, and obtaining an optimized target cage;
[0010] A response surface optimization is performed based on the optimized target cage to obtain a target cage with a final optimized structure.
[0011] In a second aspect, the embodiment of the present application further provides a cage structure optimization device, comprising:
[0012] An initial three-dimensional model building module is used to build an initial three-dimensional model of a target cage; the target cage is used for a construction elevator;
[0013] A finite element model building module, used for converting the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor;
[0014] A topology optimization model determination module is used to determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and to construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: displacement between each of the units and each of the nodes, material density of each of the units, displacement of each of the nodes, and stiffness of all of the units;
[0015] A first optimization module is used to optimize the units and nodes of the structure of the target cage according to the topology optimization mathematical model, remove the units with small force and the nodes associated with the units with small force, and obtain an optimized target cage;
[0016] The second optimization module is used to perform response surface optimization based on the optimized target cage to obtain the final target cage with optimized structure.
[0017] In a third aspect, an embodiment of the present application further provides a computer device, the computer device comprising:
[0018] one or more processors;
[0019] a memory for storing one or more programs,
[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the cage structure optimization method as described in any one of the first aspects.
[0021] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, a cage structure optimization method as described in any one of the first aspects is implemented.
[0022] In an embodiment of the present application, an initial cage three-dimensional model of a target cage is constructed; the target cage is used for a construction elevator; the initial cage three-dimensional model is converted into a cage finite element model according to target features, the target features including features extracted from the target cage that have an influence on the overall mechanical properties of the target cage greater than a preset influence factor; a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage are determined, and a topological optimization mathematical model of the target cage is constructed with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: the displacement between each of the units and each of the nodes, the material density of each of the units, the displacement of each of the nodes, and the stiffness of all of the units; the structure of the target cage is optimized in units and nodes according to the topological optimization mathematical model, and units with small forces and nodes associated with the units with small forces are removed to obtain an optimized target cage; response surface optimization is performed based on the optimized target cage to obtain a target cage with a final structure optimized. The above-mentioned structural optimization method for the target cage can maximize the lightness of the target cage while retaining the complete structure, can effectively and reasonably reduce the weight of the cage frame, and ensure the reliability of structural strength while avoiding material redundancy. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A flow chart of a cage structure optimization method provided in Example 1 of the present application;
[0024] Figure 2 A structural schematic diagram of a cage structure optimization device provided in Example 2 of the present application;
[0025] Figure 3 A schematic diagram of the structure of a computer device provided in Example 3 of the present application. DETAILED DESCRIPTION
[0026] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.
[0027] Embodiment 1
[0028] Figure 1A flow chart of a cage structure optimization method provided in Embodiment 1 of the present application. This embodiment can be applied to the case where the structure of a cage used in a construction elevator is optimized, such as the specific case where the structure of the cage needs to be lightweight. The method can be performed by a cage structure optimization device, which can be implemented by software and / or hardware and can be configured in a computer device, such as a server, a workstation, a personal computer, an industrial computer, a control terminal, an elevator group controller, an integrated control circuit board, etc., and specifically includes the following steps:
[0029] S110, constructing an initial three-dimensional cage model of the target cage.
[0030] The target cage in this embodiment is used for a construction elevator; for example, it can be used for an SC type construction elevator.
[0031] In a specific implementation, an initial three-dimensional model of the cage can be established through SolidWorks software, and the three-dimensional model is used to represent the three-dimensional morphological structure of the target cage before structural optimization.
[0032] S120. Convert the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor.
[0033] It should be noted that the initial cage three-dimensional model can be converted into a cage finite element model according to the target characteristics through finite element simulation analysis. Among them, finite element simulation analysis is a method of analyzing real problems using finite element theory. Finite element theory originated from the structural resistance theory developed in the late 1960s. It is a complex theory and method that uses the finite element method to solve real problems. It divides complex objects into several finite-shaped "elements", subdivides space and time in the elements, and applies a series of known conditions to them for accurate analysis at the microscopic level. Finite element simulation analysis is a complex structural resistance theory. It is an application of numerical calculation that can be used to solve the mechanical and thermodynamic properties of complex physical materials.
[0034] Because finite element simulation analysis can simulate the physical structure, material properties and what happens in its various states, simulate the changes in different properties of the object, and obtain the feedback changes of the object's interaction with the environment when it is constantly changing its state. For example, the deformation strain of the object when it is subjected to force, as well as the changes under static load and dynamic load, etc. can be simulated. Therefore, the present application converts the initial three-dimensional model of the cage into a finite element model of the cage, with the aim of simulating the dynamic behavior of the target cage in a computer, and by calculating the mechanical, thermodynamic, etc. responses of the target cage to natural phenomena, predicting the safety, stability and dissipation performance of its engineering structure, in order to achieve the design goals of safety, efficiency and lightweight.
[0035] In this embodiment, before converting the initial cage three-dimensional model into a cage finite element model according to the target features, the method further includes:
[0036] S111. Extract multiple initial features that will affect the overall mechanical properties of the target cage.
[0037] The initial features may include structural features of the target cage (such as surface area, supports, etc.), geometric features (such as process holes, welding points, chamfers, fillets, etc.), material features (such as density, material, etc.), and the like.
[0038] S112. Determine the influencing factor of each initial feature.
[0039] Among them, the influencing factors are used to evaluate the impact of each initial feature on the overall mechanical properties of the target cage.
[0040] S113. Filter out, from the multiple initial features, an initial feature whose impact factor is greater than a preset impact factor as a target feature.
[0041] S130. Determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and construct a topological optimization mathematical model of the target cage using variables associated with each unit and each node.
[0042] Among them, the variables related to each unit and each node include: the displacement between each unit and each node, the material density of each unit, the displacement of each node, and the stiffness of all units.
[0043] In the embodiment of the present application, the following steps may be referred to for how to construct a topology optimization mathematical model of a target cage:
[0044] S1301. Mesh the target cage structure in the cage finite element model according to a preset size, and determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage.
[0045] S1302. Determine the overall stiffness matrix of the structure composed of the stiffness of all units.
[0046] In this embodiment, the stiffness of the unit refers to the ability of the cage to resist deformation and stretching, which can be calculated using the following formula: K=P / δ, where P is the constant force acting on the cage structure, δ is the deformation caused by the constant force, and K is the stiffness of the unit.
[0047] S1303, determine the first displacement vector between each unit and each node in the cage finite element model.
[0048] S1304, determining a node position matrix formed by second displacement vectors between all nodes located in the cage finite element model.
[0049] S1305. Based on the overall stiffness matrix of the structure, the first displacement vector and the node position matrix, the material density of each unit is used as the design variable, and the minimum flexibility of the structure of the target cage is used as the objective function to construct a topological optimization mathematical model of the target cage.
[0050] S140. Optimize the units and nodes of the structure of the target cage according to the topology optimization mathematical model, remove the units with small forces and the nodes associated with the units with small forces, and obtain the optimized target cage.
[0051] In one implementation of this embodiment, before optimizing the units and nodes of the structure of the target cage according to the topology optimization mathematical model, removing the units with small forces and the nodes associated with the units with small forces, and obtaining the optimized target cage, the method further includes:
[0052] A force analysis is performed on the target cage to measure the deformation and stress of each surface of the target cage under a preset load; based on the deformation and stress of each surface, a first surface area with small force and a second surface area with large force in the target cage are determined.
[0053] The preset load refers to the weight and external force of various preset values acting on the cage. The deformation refers to the deformation of the cage in the overall axial direction or radial direction caused by the preset load. Stress refers to the internal force generated by the various parts of the cage per unit area when the cage is deformed due to carrying the preset load.
[0054] In this embodiment, since the topology optimization mathematical model uses the material density of each unit as a design variable and the minimum flexibility of the target cage structure is used as an objective function for optimization and solution, S140 may include the following specific steps in a specific implementation:
[0055] S1401. Obtain a first material density in a first surface area of a target cage that is subjected to a small force and a second material density in a second surface area that is subjected to a large force.
[0056] S1402. Replace the material density of each unit with the first material density, solve the objective function, and obtain a first optimization solution.
[0057] S1403. Replace the material density of each unit with the second material density, solve the objective function, and obtain the second optimized solution.
[0058] S1404. Within the numerical range between the first optimization solution and the second optimization solution, the topology optimization mathematical model is iteratively optimized according to a preset surface area retention ratio until a preset number of iterations is met, and the units and nodes of the structure of the target cage are optimized based on the solution parameters of the topology optimization mathematical model after the final iterative optimization, and the units with small forces and the nodes associated with the units with small forces are removed to obtain the optimized target cage.
[0059] S150. Perform response surface optimization based on the optimized target cage to obtain the target cage with final structural optimization.
[0060] In a specific implementation, the cage frame can be lightweight designed based on a pre-built response surface model to obtain the target cage after the final structural optimization, so as to improve the optimization efficiency and ensure the accuracy of the optimization results. For example, the response surface method (RSM) can be used to pre-build a response surface model. The response surface method is a modeling method that uses experimental design theory to test a specified design point to obtain a response surface model of the response with respect to the design variable, and uses this to predict the response value of a non-sample point. It can more realistically reflect the relationship between the response and the design variable in the design space, and has the advantages of convenient calculation and easy iteration.
[0061] In another specific implementation of S150, the following steps may be included:
[0062] S1501. Obtain the wall thickness of each frame used to support each surface in the optimized target cage.
[0063] S1502. Obtain multiple sample points for surface sampling of the optimized target cage.
[0064] S1503, taking the wall thickness of each frame as an optimization design variable, and calculating the response value of each sample point for multiple sample points according to a preset wall thickness value range.
[0065] S1504. Perform response surface optimization on the optimized target cage according to the response value of each sample point to obtain the target cage with final structural optimization.
[0066] In the embodiment of the present application, after S150, it may also include a qualification test on the target cage after the final structural optimization, specifically including: performing a static analysis on the target cage after the final structural optimization to obtain the maximum stress of the target cage; judging whether the maximum stress is less than a preset target stress; if so, determining that the target cage after the final structural optimization is qualified; if so, determining that the target cage after the final structural optimization is unqualified.
[0067] In this embodiment, the qualification test is carried out based on stress, the purpose of which is to determine whether the load-bearing capacity of the optimized structure of the target cage is sufficient, and to eliminate cage designs with insufficient load-bearing capacity after the structure is lightweight. The embodiment of the present application combines topological optimization and response surface method in the lightweight structure optimization method to perform lightweight design on the cage used in the construction elevator, and performs static analysis on the optimized cage to complete the qualification test, thereby ensuring the reliability of the strength of the structural system.
[0068] The embodiment of the present application constructs an initial cage three-dimensional model of a target cage, and the target cage is used for construction of an elevator; converts the initial cage three-dimensional model into a cage finite element model according to target features, and the target features include features extracted from the target cage that have an influence on the overall mechanical properties of the target cage greater than a preset influence factor; determines a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and constructs a topological optimization mathematical model of the target cage with variables related to each unit and each node; wherein the variables related to each unit and each node include: the displacement between each unit and each node, the material density of each unit, the displacement of each node, and the stiffness of all units; optimizes the units and nodes of the structure of the target cage according to the topological optimization mathematical model, removes units with small forces and nodes associated with units with small forces, and obtains an optimized target cage; performs response surface optimization based on the optimized target cage, and obtains the target cage after the final structure optimization. The above structural optimization method for the target cage can maximize the lightness of the target cage while retaining the complete structure, can effectively and reasonably reduce the weight of the cage frame, and ensure the reliability of the structural strength while avoiding material redundancy.
[0069] It should be noted that, for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.
[0070] Embodiment 2
[0071] Figure 2 The structural block diagram of a cage structure optimization device provided in the second embodiment of the present application may specifically include the following modules:
[0072] An initial three-dimensional model building module 210 is used to build an initial three-dimensional model of a target cage; the target cage is used for a construction elevator;
[0073] A finite element model building module 220, for converting the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor;
[0074] A topology optimization model determination module 230 is used to determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and to construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: displacement between each of the units and each of the nodes, material density of each of the units, displacement of each of the nodes, and stiffness of all of the units;
[0075] A first optimization module 240 is used to optimize the units and nodes of the structure of the target cage according to the topology optimization mathematical model, remove the units with small force and the nodes associated with the units with small force, and obtain an optimized target cage;
[0076] The second optimization module 250 is used to perform response surface optimization based on the optimized target cage to obtain a target cage with a final optimized structure.
[0077] In one embodiment of the present application, the device further comprises:
[0078] A target feature determination module is used to extract multiple initial features that will affect the overall mechanical properties of the target cage; determine the influencing factor of each of the initial features, and the influencing factor is used to evaluate the influence of each of the initial features on the overall mechanical properties of the target cage; and select the initial features whose influencing factors are greater than the preset influencing factors from the multiple initial features as target features.
[0079] In one embodiment of the present application, the topology optimization model determination module 230 includes:
[0080] A unit node determination submodule, used for meshing the target cage structure in the cage finite element model according to a preset size, and determining a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage;
[0081] An overall stiffness determination submodule, used to determine an overall stiffness matrix of the structure composed of the stiffnesses of all the units;
[0082] A displacement vector determination submodule, used to determine a first displacement vector between each of the units and each of the nodes in the cage finite element model;
[0083] A node position matrix determination submodule, used to determine a node position matrix composed of second displacement vectors between all the nodes located in the cage finite element model;
[0084] The topology optimization mathematical model construction submodule is used to construct the topology optimization mathematical model of the target cage based on the overall stiffness matrix of the structure, the first displacement vector and the node position matrix, with the material density of each unit as the design variable and the minimum flexibility of the structure of the target cage as the objective function.
[0085] In one embodiment of the present application, the device further comprises:
[0086] A surface area determination module is used to perform a force analysis on the target cage, measure the deformation and stress of each surface of the target cage under a preset load; and determine a first surface area with small force and a second surface area with large force in the target cage based on the deformation and stress of each surface.
[0087] In one embodiment of the present application, the topology optimization mathematical model uses the material density of each unit as a design variable and the minimum flexibility of the structure of the target cage as an objective function for optimization and solution; the first optimization module 240 includes:
[0088] A density acquisition submodule, used to acquire a first material density of the first surface area and a second material density of the second surface area;
[0089] A first optimization solution submodule is used to replace the material density of each unit with the first material density, solve the objective function, and obtain a first optimization solution;
[0090] A second optimization solution submodule is used to replace the material density of each unit with the second material density, solve the objective function, and obtain a second optimization solution;
[0091] The target optimization submodule is used to iteratively optimize the topology optimization mathematical model according to a preset surface area retention ratio within a numerical range between the first optimization solution and the second optimization solution until a preset number of iterations is met, and optimize the units and nodes of the structure of the target cage based on the solution parameters of the topology optimization mathematical model after the final iterative optimization, remove the units with small forces and the nodes associated with the units with small forces, and obtain the optimized target cage.
[0092] In one embodiment of the present application, the second optimization module 250 includes:
[0093] A wall thickness acquisition submodule, used to acquire the wall thickness of each frame used to support each surface in the optimized target cage;
[0094] A sampling submodule, used for acquiring a plurality of sample points for surface sampling of the optimized target cage;
[0095] A response value calculation submodule, used to use the wall thickness of each frame as an optimization design variable and calculate the response value of each sample point for the multiple sample points according to a preset wall thickness value range;
[0096] The response optimization submodule is used to perform response surface optimization on the optimized target cage according to the response values of each sample point to obtain the target cage with final structural optimization.
[0097] In one embodiment of the present application, the device further comprises:
[0098] The qualification inspection module is used to perform static analysis on the target cage after the final structural optimization to obtain the maximum stress of the target cage; determine whether the maximum stress is less than the preset target stress; if it is less than, determine that the target cage after the final structural optimization is qualified; if it is greater than, determine that the target cage after the final structural optimization is unqualified.
[0099] The cage structure optimization device provided in the embodiments of the present application can execute the cage structure optimization method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method.
[0100] Embodiment 3
[0101] Figure 3 A schematic diagram of the structure of a computer device provided in Example 3 of the present application. Figure 3 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present application is shown. Figure 3 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0102] like Figure 3 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0103] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MA3) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (P3I) bus.
[0104] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0105] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 3 not shown, usually called a "hard drive"). Although Figure 3 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a 3D-ROM, DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.
[0106] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0107] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may communicate with one or more devices that enable a user to interact with the computer device 12, and / or may communicate with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the computer device 12 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the computer device 12, including, but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0108] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as implementing the cage structure optimization method provided in the embodiment of the present application.
[0109] Embodiment 4
[0110] Embodiment 4 of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned cage structure optimization method are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0111] Among them, computer-readable storage media may include, for example, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, 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 above. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.
[0112] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A cage structure optimization method, characterized in that: include: Constructing an initial cage three-dimensional model of a target cage; the target cage is used for a construction elevator; Converting the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor; Determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: displacement between each of the units and each of the nodes, material density of each of the units, displacement of each of the nodes, and stiffness of all of the units; Determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes, including: Meshing the target cage structure in the cage finite element model according to a preset size, and determining a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage; Determining the overall stiffness matrix of the structure composed of the stiffnesses of all the elements; Determine a first displacement vector between each of the units and each of the nodes in the cage finite element model; Determine a node position matrix composed of second displacement vectors of all the nodes between each other in the cage finite element model; Based on the overall stiffness matrix of the structure, the first displacement vector and the node position matrix, the material density of each unit is used as a design variable, and the minimum flexibility of the structure of the target cage is used as an objective function to construct a topology optimization mathematical model of the target cage; Optimizing the units and nodes of the structure of the target cage according to the topology optimization mathematical model, removing units with small forces and nodes associated with the units with small forces, and obtaining an optimized target cage; A response surface optimization is performed based on the optimized target cage to obtain a target cage with a final optimized structure.
2. The method according to claim 1, characterized in that Before converting the initial cage three-dimensional model into a cage finite element model according to the target features, the method further includes: Extracting a plurality of initial features that will affect the overall mechanical properties of the target cage; Determine an influence factor of each of the initial features, wherein the influence factor is used to evaluate the influence of each of the initial features on the overall mechanical properties of the target cage; An initial feature whose impact factor is greater than a preset impact factor is selected from the multiple initial features as a target feature.
3. The method according to claim 1, characterized in that Before optimizing the units and nodes of the structure of the target cage according to the topology optimization mathematical model, removing the units with small forces and the nodes associated with the units with small forces, and obtaining the optimized target cage, the method further includes: Performing a stress analysis on the target cage to measure the deformation and stress of each surface of the target cage under a preset load; Based on the deformation and the stress of each surface, a first surface area with small force and a second surface area with large force in the target cage are determined.
4. The method according to claim 3, characterized in that The topology optimization mathematical model uses the material density of each unit as a design variable and the minimum flexibility of the structure of the target cage as an objective function for optimization and solution; the unit and node optimization of the structure of the target cage is performed according to the topology optimization mathematical model, and the units with small forces and the nodes associated with the units with small forces are removed to obtain the optimized target cage, including: Obtaining a first material density of the first surface area and a second material density of the second surface area; Substituting the material density of each unit with the first material density, solving the objective function, and obtaining a first optimization solution; Substituting the material density of each unit with the second material density, solving the objective function, and obtaining a second optimization solution; Within the numerical range between the first optimization solution and the second optimization solution, the topology optimization mathematical model is iteratively optimized according to a preset surface area retention ratio until a preset number of iterations is met, and the unit and node structure of the target cage are optimized based on the solution parameters of the topology optimization mathematical model after the final iterative optimization, and the units with small forces and the nodes associated with the units with small forces are removed to obtain an optimized target cage.
5. The method according to claim 1, characterized in that The step of performing response surface optimization based on the optimized target cage to obtain a target cage with a final optimized structure includes: Obtaining the wall thickness of each frame for supporting each surface in the optimized target cage; Acquire a plurality of sample points for surface sampling of the optimized target cage; Taking the wall thickness of each frame as an optimization design variable, calculating the response value of each sample point for the multiple sample points according to a preset wall thickness value range; The optimized target cage is subjected to response surface optimization according to the response values of the sample points to obtain the target cage with final structural optimization.
6. The method according to claim 1, characterized in that Also includes: Performing static analysis on the target cage after final structural optimization to obtain the maximum stress of the target cage; Determining whether the maximum stress is less than a preset target stress; If it is less than, it is determined that the target cage after the final structural optimization is qualified; If it is greater than, it is determined that the target cage after the final structural optimization is unqualified.
7. A cage structure optimization device, characterized in that: include: An initial three-dimensional model building module is used to build an initial three-dimensional model of a target cage; the target cage is used for a construction elevator; A finite element model building module, used for converting the initial cage three-dimensional model into a cage finite element model according to target features, wherein the target features include features extracted from the target cage and having an influence on the overall mechanical properties of the target cage greater than a preset influence factor; A topology optimization model determination module is used to determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage, and to construct a topology optimization mathematical model of the target cage with variables related to each of the units and each of the nodes; wherein the variables related to each of the units and each of the nodes include: the displacement between each of the units and each of the nodes, the material density of each of the units, the displacement of each of the nodes, and the stiffness of all of the units; the topology optimization model determination module includes: a unit node determination submodule, which is used to mesh the target cage structure in the cage finite element model according to a preset size, and to determine a plurality of units and a plurality of nodes in the cage finite element model for representing the structure of the target cage ; An overall stiffness determination submodule, used to determine the overall stiffness matrix of the structure composed of the stiffness of all the units; a displacement vector determination submodule, used to determine the first displacement vector between each unit and each node in the cage finite element model; a node position matrix determination submodule, used to determine the node position matrix composed of the second displacement vectors between all the nodes in the cage finite element model; a topology optimization mathematical model construction submodule, used to construct a topology optimization mathematical model of the target cage based on the overall stiffness matrix of the structure, the first displacement vector and the node position matrix, with the material density of each unit as the design variable and the minimum flexibility of the structure of the target cage as the objective function; A first optimization module is used to optimize the units and nodes of the structure of the target cage according to the topology optimization mathematical model, remove the units with small force and the nodes associated with the units with small force, and obtain an optimized target cage; The second optimization module is used to perform response surface optimization based on the optimized target cage to obtain the target cage with final structural optimization.
8. A computer device, characterized in that: The computer device comprises: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the cage structure optimization method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for optimizing the cage structure as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
An apparatus and a method for elevator allocation using a magnetic field map in an elevator system
CN104955755A
Structural model construction method and device, storage medium and equipment
CN115544595A
