Elastic mechanical equilibrium equation construction method based on nonlinear strain and electronic equipment

By defining nonlinear strain tensors and stress tensors, constructing new boundary conditions and elastic mechanics equilibrium equations, the problem of stress analysis calculation complexity in existing technologies is solved, and the simplification and accuracy of stress calculation are achieved.

CN120654499AActive Publication Date: 2025-09-16SHUYOU (NINGBO) TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511107035.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-09-16
Estimated Expiration
2045-08-08

AI Technical Summary

Technical Problem

In existing stress analysis calculations, the definition of Green strain is not directly related to linear strain, which makes the calculations complex and difficult to understand.

Method used

Define a new nonlinear strain tensor, calculate the stress tensor based on the elastic constitutive relationship, and construct new boundary conditions and elastic equilibrium equations.

Benefits of technology

It provides a simple and clear stress calculation method that can effectively solve stress analysis problems under nonlinear strain and is suitable for stress calculation in multiple fields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120654499A_ABST
    Figure CN120654499A_ABST
Patent Text Reader

Abstract

The invention discloses a non-linear strain-based elastic mechanical equilibrium equation construction method and electronic equipment, and the method comprises the steps: defining a new non-linear strain tensor component according to the displacement of an elastomer in three directions due to the external force, and obtaining a non-linear strain tensor based on the non-linear strain tensor component; calculating a stress tensor by using a nonlinear strain tensor based on an elastic mechanical constitutive relationship; and determining a new boundary variable, constructing a new boundary condition according to the new boundary variable, and obtaining an elastic mechanical equilibrium equation after deformation according to the stress tensor. According to the method, the new nonlinear strain tensor and the corresponding stress tensor are defined, stress calculation can be carried out on the application needing to calculate the stress of the elastomer, the calculation method is simple and clear, and verification shows that the obtained nonlinear strain is basically the same as the strain result obtained by Green strain in the prior art, so that the method is suitable for large-scale popularization and application. Therefore, the strain defined by the method is reasonable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of elastic body stress analysis, and in particular to a method for constructing an elastic mechanics equilibrium equation based on nonlinear strain and an electronic device. Background Art

[0002] Existing stress analysis calculations define material strain based on the expansion and contraction of material fibers. Nonlinear stress is typically calculated using Green's strain, which describes the strain state of a material under deformation. However, the Green's strain definition is not directly related to the linear strain definition, making the calculation complex and difficult to understand. Summary of the Invention

[0003] The present disclosure provides a method for constructing an elastic mechanics equilibrium equation based on nonlinear strain and an electronic device to at least solve the above technical problems existing in the prior art.

[0004] According to a first aspect of the present application, a method for constructing an elastic mechanics equilibrium equation based on nonlinear strain is provided, the method comprising: defining new nonlinear strain tensor components according to the displacement of the elastic body in three directions due to the external force, and obtaining a nonlinear strain tensor based on the nonlinear strain tensor components; Calculating the stress tensor using the nonlinear strain tensor based on the elastic constitutive relationship; A new boundary variable is determined according to the stress tensor and the elastic deformation generated by the elastic body, a new boundary condition is constructed according to the new boundary variable, and an elastic mechanics equilibrium equation after deformation is obtained according to the stress tensor.

[0005] In one embodiment, the nonlinear strain tensor components are calculated in the following manner: ; in, is the strain tensor component; ; ; ; ; u i For elastic material point i displacement in direction; u k For elastic material point k displacement in direction; u j For elastic material point j displacement in direction; u K For elastic material point K displacement in direction;x J The coordinates of the elastic material point J location; x j The coordinates of the elastic material point j location; x K The coordinates of the elastic material point K location; are all Kronecker symbols; among them, i, j, k is the symbol after deformation, I, J, K It represents the symbol before deformation; The displacement vectors of the strain tensor components are expressed as ; in, is the strain tensor, is the right shift gradient, is the left shift gradient, where, and ; is the deformation gradient tensor, ; I is the unit tensor; is the transpose of the deformation gradient tensor.

[0006] In one embodiment, the stress tensor is calculated using the nonlinear strain tensor based on the constitutive relationship in the following manner: ; in, for I 、 J Stress tensor in the direction; is the elastic constant tensor; is the strain tensor.

[0007] In one embodiment, determining a new boundary variable based on the stress tensor and the elastic deformation of the elastic body, and constructing a new boundary condition based on the new boundary variable include: Expanding the stress tensor according to the constitutive relationship to obtain stress components; Based on the stress components, new boundary conditions of the elastic body after deformation are determined according to the boundary conditions of elastic mechanics; wherein the new boundary variables include stress components and boundary normal vectors.

[0008] In one embodiment, the stress tensor is expanded according to the constitutive relationship to obtain stress components: The equilibrium equation is ; ; ; The stress component after deformation is ; in, for I 、 K The stress tensor after deformation in the direction; for I 、 j The stress tensor after deformation in the direction; The coordinates of the elastic material point j acceleration in direction; is the volume force component of the elastic body; for i,j The stress component after deformation in the direction, The coordinates of the elastic material point I location; All are Kronecker symbols; is the material density.

[0009] In one embodiment, the elastic boundary condition before the elastic body is deformed is ; in, is the boundary normal vector before deformation, is the surface stress tensor before deformation, is the surface load vector; The boundary condition after the elastic body is deformed is ; in, is the new boundary normal vector, is the surface load vector, is the surface stress tensor after deformation.

[0010] In one embodiment, the new boundary normal vector is ; The corresponding new boundary normal vector components are ; The corresponding boundary conditions become ; in, are the boundary load vector components, is the boundary normal vector component after deformation, are all Kronecker symbols, is the component of the boundary normal vector before deformation.

[0011] In one embodiment, the elastic equilibrium equation after deformation is: ; ; ; in, 、 、 、 、 、 、 、 、 are the stress components after deformation in different directions, 、 、 are the positions of the elastic material points at coordinates 1, 2, and 3, respectively. 、 、 are the volume force components of the elastic body in the directions of coordinates 1, 2, and 3, respectively. 、 、 are the accelerations of the elastic material point in the directions of coordinates 1, 2, and 3, respectively.

[0012] According to a second aspect of the present application, an electronic device is provided, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described in this application.

[0013] According to a third aspect of the present application, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the present application.

[0014] According to a fourth aspect of the present application, a computer program product is provided, comprising a computer program or instructions, which implement the method described in the present application when executed by a processor.

[0015] By using the technical solution of the present application, a new nonlinear strain tensor and a corresponding stress tensor are defined, which can be used to perform stress calculations in industries that require stress calculations.

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

[0017] The above and other objects, features and advantages of the exemplary embodiments of the present application will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present application are shown in an illustrative and non-limiting manner, in which: In the drawings, the same or corresponding reference numerals denote the same or corresponding parts.

[0018] Figure 1 A schematic diagram of the implementation process of the method for constructing an elastic mechanics equilibrium equation based on nonlinear strain in an embodiment of the present application is shown; Figure 2 A schematic diagram of the structure of an electronic device in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0019] In order to make the purpose, features, and advantages of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of this application.

[0020] In order to make the purpose, technical solutions and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting this application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0021] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0022] In the following description, the terms "first\second" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It is understandable that "first\second" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0024] It should be understood that in the various embodiments of the present application, the size of the serial number of each implementation process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0025] Strain is a fundamental variable in elasticity and computational solid mechanics, originating from a fundamental definition in early materials mechanics and elasticity: the expansion and contraction of material fibers. In related art, when the definition of strain was extended to nonlinear elasticity, it was found that the definition of strain was not transferred from linear elasticity, but rather extended and not directly related to linear strain. This application proposes a new definition of strain, which should start from linear and extend to nonlinear, without changing the basic definition.

[0026] The following describes the method for constructing elastic mechanics equilibrium equations based on nonlinear strain and the electronic device provided by the present application in conjunction with the accompanying drawings.

[0027] like Figure 1 As shown, the present application provides a method for constructing an elastic mechanics equilibrium equation based on nonlinear strain, the method comprising: S101, defining new nonlinear strain tensor components according to the displacement of the elastic body in three directions due to the external force, and obtaining a nonlinear strain tensor based on the nonlinear strain tensor components; Stress refers to the force per unit area of ​​an elastic body when it is subjected to an external force. It is a physical quantity that describes the interaction force between the various parts inside the elastic body. Its magnitude and direction are related to the magnitude and direction of the external force as well as the shape and size of the elastic body. Stress can be applied in many fields, such as processing or stress evaluation in material mechanics, structural engineering, mechanical engineering or daily life. Specific application examples include calculating the stress of the load-bearing components of a house during its construction to prevent the collapse of the house; calculating stress when building a bridge to prevent the collapse of the bridge; and using it in aircraft construction to ensure the firmness of the aircraft structure. The nonlinear strain tensor defined in this application can be applied to any field where nonlinear strain tensors are applied, and this application does not limit this.

[0028] Stress design involves the forces within an elastomer and its response to its surroundings. For example, when an elastomer is subjected to external or internal forces, an internal force is generated within the elastomer. This internal force resists the external force, causing the elastomer to change shape or shift. Therefore, in this application, new nonlinear strain tensor components are defined based on the displacement of the elastomer in three directions due to external forces. The nonlinear strain tensor can be derived from these nonlinear strain tensor components.

[0029] S102, calculating a stress tensor using the nonlinear strain tensor based on a constitutive relation of elastic mechanics; It can be understood that there is an algebraic relationship between the nonlinear strain tensor and the stress tensor, that is, the constitutive relationship. Through the constitutive relationship, that is, the relationship equation between the stress tensor and the nonlinear strain tensor, the stress tensor can be calculated through the nonlinear strain tensor.

[0030] S103, determining new boundary variables according to the stress tensor and the elastic deformation of the elastic body, constructing new boundary conditions according to the new boundary variables, and obtaining an elastic mechanics equilibrium equation after deformation according to the stress tensor.

[0031] When an elastic body is subjected to an external force, in static equilibrium, the internal stress and the external force cancel each other out, so the mathematical equation satisfied by the stress tensor can be obtained, which is the elastic equilibrium equation in this application. To solve the elastic equilibrium equation, boundary conditions are required to solve this mathematical model. The present application provides a method for constructing an elastic mechanics equilibrium equation based on nonlinear strain. This method redefines new nonlinear strain tensor components based on the displacement of an elastic body in three directions due to external forces. Based on the new nonlinear strain tensor components, a nonlinear strain tensor can be obtained, thereby calculating the stress tensor based on the nonlinear strain tensor. Based on the new nonlinear strain tensor and strain tension, the elastic mechanics equilibrium equation after deformation and new boundary conditions are obtained, and the elastic mechanics equilibrium equation is finally solved based on the boundary conditions. This application extends linearity to nonlinearity and defines a new nonlinear strain tensor based on the displacement in three directions due to external forces. This method can perform stress calculations for applications that require stress calculations. The calculation method is simple and clear, and the strain defined in this application is reasonable.

[0032] It should be noted that the definition of nonlinear strain comes from: The linear Cauchy strain tensor for elastic deformation is defined as ; in, is the linear Cauchy strain tensor; ; ; For elastic material point i displacement in direction; For elastic material point i displacement in direction; x i The coordinates of the elastic material point i location; x j The coordinates of the elastic material point j location.

[0033] The corresponding nonlinear Cauchy strain tensor for large deformation should be ; ; In this application, the nonlinear strain tensor components are calculated in the following way: ; in, is the strain tensor component; ; ; ; ; u i For elastic material point i displacement in direction; u k For elastic material point k displacement in direction; u j For elastic material point j displacement in direction; u K For elastic material point K displacement in direction; x J The coordinates of the elastic material point J location; x j The coordinates of the elastic material point j location; x K The coordinates of the elastic material point K location; are all Kronecker symbols; among them, i, j, k is the symbol after deformation, I, J, K It represents the symbol before deformation; The displacement vector of the strain tensor is expressed as ; in, is the strain tensor, is the right shift gradient, is the left shift gradient, where, and ; is the deformation gradient tensor, is the unit tensor; is the transpose of the deformation gradient tensor.

[0034] This ensures the consistency of the two strain definitions.

[0035] Among them, the strain tensor in this application can be expanded as ; ; ; ; ; ; in, 、 are the components of the strain tensor in different directions.

[0036] Among them, the traditional Green strain is ; After preliminary verification, the stress results obtained by this application for Green strain and the nonlinear strain tensor provided in this application are basically the same, which proves the feasibility and rationality of the nonlinear strain tensor provided in this application.

[0037] In some embodiments, the stress tensor is calculated using the nonlinear strain tensor based on the constitutive relationship in the following manner: ; in, for I 、 J The stress tensor in the direction, is the elastic constant tensor, is the strain tensor.

[0038] In some embodiments, determining a new boundary variable based on the stress tensor and the elastic deformation of the elastic body, and constructing a new boundary condition based on the new boundary variable includes: Expanding the stress tensor according to the constitutive relationship to obtain stress components; Based on the stress components, new boundary conditions of the elastic body after deformation are determined according to the boundary conditions of elastic mechanics; wherein the new boundary variables include stress components and boundary normal vectors.

[0039] The equilibrium equation is ; in, is the volume force component of the elastic body, is the material density.

[0040] ; ; The stress component after deformation is ; is the stress component after deformation. for I 、 KThe stress tensor after deformation in the direction; for I 、 j The stress tensor after deformation in the direction; The coordinates of the elastic material point j acceleration in direction; is the volume force component of the elastic body; The coordinates of the elastic material point I location; Both are Kronecker symbols.

[0041] The stress components can be expanded into ; ; ; ; ; ; ; ; ; in, 、 、 、 、 、 、 、 、 are the stress components after deformation in different directions, 、 、 、 , 、 、 are the displacements of the elastic material point in directions 1, 2, and 3, respectively; x 1. x 2、 are the positions of the elastic material points at coordinates 1, 2, and 3 respectively.

[0042] In some embodiments, the elastic boundary condition before the elastic body is deformed is ; in, is the boundary normal vector before deformation, is the surface stress tensor before deformation, is the surface load vector, usually expressed in pre-deformation coordinates.

[0043] The boundary condition after the elastic body is deformed is ; in, is the new boundary normal vector, is the surface load vector, is the surface stress tensor.

[0044] The new boundary normal vector is ; ; The corresponding boundary conditions become ; In some embodiments, the elastic equilibrium equation after deformation is: ; ; ; in, 、 、 、 、 、 、 、 、 are the stress components after deformation in different directions, 、 、 are the positions of the elastic material points at coordinates 1, 2, and 3, respectively. 、 、 are the volume force components of the elastic body in the directions of coordinates 1, 2, and 3, respectively. 、 、 are the accelerations of the elastic material point in the directions of coordinates 1, 2, and 3, respectively.

[0045] The above formula can also be expressed as, ; ; ; in, = , = , , = , = , = , = , = , = .

[0046] As a specific embodiment, the finite difference method and the finite element method can be used to solve the elastic equilibrium equation to obtain the displacement, and then the strain tensor and stress tensor can be calculated based on the displacement. The nonlinear strain tensor, stress tensor, and elastic equilibrium equation defined in this application can be used for stress analysis; for example, they can be applied in multiple technical fields such as housing construction and aircraft manufacturing, or other application scenarios requiring strain and stress tensors, which are not limited in this application.

[0047] According to an embodiment of the present application, the present application also provides an electronic device and a readable storage medium.

[0048] The electronic device includes at least one processor and a memory in communication with the at least one processor; the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method for constructing an elasticity equilibrium equation based on nonlinear strain as described herein. The computer instructions are configured to cause the computer to perform the method for constructing an elasticity equilibrium equation based on nonlinear strain as described herein.

[0049] The present application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the method for constructing elastic mechanics equilibrium equations based on nonlinear strain of the present application.

[0050] like Figure 2 As shown, device 200 includes a computing unit 201, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 202 or a computer program loaded from a storage unit 208 into a random access memory (RAM) 203. RAM 203 may also store various programs and data required for the operation of device 200. Computing unit 201, ROM 202, and RAM 203 are connected to each other via a bus 204. An input / output (I / O) interface 205 is also connected to bus 204.

[0051] Multiple components in device 200 are connected to I / O interface 205, including: an input unit 206, such as a keyboard, mouse, etc.; an output unit 207, such as various types of displays, speakers, etc.; a storage unit 208, such as a magnetic disk, optical disk, etc.; and a communication unit 209, such as a network card, modem, wireless communication transceiver, etc. The communication unit 209 allows device 200 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0052] The computing unit 201 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the computing unit 201 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 201 performs the various methods and processes described above, such as the method for constructing elastic equilibrium equations based on nonlinear strain. For example, in some embodiments, the method for constructing elastic equilibrium equations based on nonlinear strain can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 208. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 200 via the ROM 202 and / or the communication unit 209. When the computer program is loaded into the RAM 203 and executed by the computing unit 201, one or more steps of the method for constructing elastic equilibrium equations based on nonlinear strain described above can be performed. Alternatively, in other embodiments, the computing unit 201 may be configured to execute the elasticity equilibrium equation construction method based on nonlinear strain in any other appropriate manner (for example, by means of firmware).

[0053] Various embodiments of the systems and techniques described above 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), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes 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.

[0054] The program code for implementing the methods of the present application can be written in any combination of one or more programming languages. Such program code can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the program code is executed by the processor or controller, the functions / operations specified in the flow charts and / or block diagrams are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0055] In the context of this application, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on 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), optical fibers, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0056] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer 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 pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0057] The systems and techniques described herein can be implemented in a computing system that includes back-end 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 front-end 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 back-end components, middleware components, or front-end components. The components of the system can 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), and the Internet.

[0058] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication network. The client-server relationship arises through computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0059] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for constructing elastic mechanics equilibrium equations based on nonlinear strain, characterized in that: The method comprises: defining new nonlinear strain tensor components according to the displacement of the elastic body in three directions due to the external force, and obtaining a nonlinear strain tensor based on the nonlinear strain tensor components; Calculating the stress tensor using the nonlinear strain tensor based on the elastic constitutive relationship; A new boundary variable is determined according to the stress tensor and the elastic deformation generated by the elastic body, a new boundary condition is constructed according to the new boundary variable, and an elastic mechanics equilibrium equation after deformation is obtained according to the stress tensor.

2. The method according to claim 1, characterized in that The nonlinear strain tensor components are calculated as follows, ; in, is the strain tensor component; ; ; ; ; u i For elastic material point i displacement in direction; u k For elastic material point k displacement in direction; u j For elastic material point j displacement in direction; u K For elastic material point K displacement in direction; x J The coordinates of the elastic material point J location; x j The coordinates of the elastic material point j location; x K The coordinates of the elastic material point K location; are all Kronecker symbols; among them, i, j, k is the symbol after deformation, I, J, K It represents the symbol before deformation; The displacement vectors of the strain tensor components are expressed as ; in, is the strain tensor, is the right shift gradient, is the left shift gradient, where, and ; is the deformation gradient tensor, is the unit tensor; is the transpose of the deformation gradient tensor.

3. The method according to claim 1, characterized in that The stress tensor is calculated using the nonlinear strain tensor based on the constitutive relation in the following way: ; in, for I 、 J Stress tensor in the direction; is the elastic constant tensor; is the strain tensor.

4. The method according to claim 1, wherein Determining new boundary variables according to the stress tensor and the elastic deformation generated by the elastic body, and constructing new boundary conditions according to the new boundary variables, including: Expanding the stress tensor according to a constitutive relationship to obtain stress components; the constitutive relationship is a relationship equation between the stress tensor and the nonlinear strain tensor; Based on the stress components, new boundary conditions of the elastic body after deformation are determined according to the boundary conditions of elastic mechanics; wherein the new boundary variables include stress components and boundary normal vectors.

5. The method according to claim 4, characterized in that The stress tensor is expanded according to the constitutive relation to obtain the stress components: The equilibrium equation is ; ; ; The stress component after deformation is ; in, for I 、 K The stress tensor after deformation in the direction; for I 、 j The stress tensor after deformation in the direction; The coordinates of the elastic material point j acceleration in direction; is the volume force component of the elastic body; for i,j The stress component after deformation in the direction, The coordinates of the elastic material point I location; All are Kronecker symbols; is the material density.

6. The method according to claim 4, characterized in that The elastic boundary conditions before the elastic body is deformed ; in, is the boundary normal vector before deformation, is the surface stress tensor before deformation, is the surface load vector; The boundary condition after the elastic body is deformed is ; in, is the new boundary normal vector, is the surface load vector, is the surface stress tensor.

7. The method according to claim 6, characterized in that The new boundary normal vector is ; The corresponding new boundary normal vector components are ; The corresponding boundary conditions become ; in, are the boundary load vector components, is the boundary normal vector component after deformation, are all Kronecker symbols, is the component of the boundary normal vector before deformation.

8. The method according to claim 4, characterized in that The elastic equilibrium equation after deformation is: ; ; ; in, 、 、 、 、 、 、 、 、 are the stress components after deformation in different directions, 、 、 are the positions of the elastic material points at coordinates 1, 2, and 3, respectively. 、 、 are the body force components of the elastic body in the directions of coordinates 1, 2, and 3, respectively. 、 、 are the accelerations of the elastic material point in the directions of coordinates 1, 2, and 3, respectively.

9. An electronic device, characterized in that: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Beam structure vibration process analysis method and device, computer equipment and storage medium

    CN111191301A

  • Hybrid finite element space construction method and device and method and device for solving linear elastic mechanics problem

    CN116629079A

  • Method and device for rapidly solving micro-mechanical response of composite material and electronic equipment

    CN117332660A

  • Numerical model for simulating polymeric material properties

    EP2388722A2

  • Structural analysis method of finite element method, program for executing the structural analysis method, and storage medium with the program stored therein

    JP2003316833A