Hyperelastic rubber finite element analysis parameter calibration method, system, equipment and medium
By establishing a finite element analysis model of rubber blocks and performing data fitting, the problem of difficult to accurately simulate the mechanical behavior of rubber materials in the existing technology is solved, and the accuracy of rubber product design and performance evaluation is improved.
Patent Information
- Application Number
- CN202510274093.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-07-29
AI Technical Summary
The existing rubber material model parameter calibration methods are difficult to fully reflect the mechanical behavior of rubber materials under complex stress states, resulting in insufficient accuracy of design and performance evaluation.
Establish a finite element analysis model of glue blocks, set up material parameters and loading steps, fit the finite element analysis with experimental data, obtain the material parameters corresponding to different stiffnesses, and fit the stiffness and material parameter curves under the M-R model and Yeoh model.
The accuracy of rubber product design and performance evaluation is improved, and the mechanical behavior of rubber materials of different stiffness can be more accurately simulated, and the material parameters are optimized to meet the actual working conditions.
Smart Images

Figure CN120387330A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of hyperelastic rubber, and particularly relates to a method, system, device and medium for calibrating parameters of finite element analysis of hyperelastic rubber. Background Art
[0002] Hyperelastic rubber materials are increasingly widely used in various industrial products. For example, in the field of new energy vehicles, the performance of rubber seals and shock-absorbing components is directly related to the safety and comfort of vehicles. Through the method of the present invention, the performance of rubber components under different working conditions can be accurately predicted at the design stage, thereby guiding the selection of materials and the optimization of structures, and providing strong technical support for the development of new energy vehicles.
[0003] However, the mechanical behavior of rubber materials is complex, and their stress-strain relationship shows a high degree of nonlinearity, which makes the design and use of rubber products unable to meet the requirements. The existing methods for calibrating the parameters of rubber material models are based on simple tensile or compression tests, and it is difficult to comprehensively reflect the mechanical behavior of rubber materials under complex stress states. Moreover, due to the nonlinear characteristics of rubber materials, the processing and fitting of test data are also relatively complex, and errors are likely to occur, affecting the accuracy of the design and performance evaluation of rubber products. Summary of the Invention
[0004] The present invention provides a method for calibrating parameters of finite element analysis of hyperelastic rubber, which can accurately simulate the mechanical behavior of rubber materials with different stiffnesses and improve the service performance of rubber products.
[0005] The method includes: S1: Establish a finite element analysis model of a rubber block, set material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data and force data, as well as the corresponding force and displacement curves; S2: Select rubber blocks of the same model but different stiffnesses for test experiments to obtain test result data; S3: Perform data fitting on the force and displacement curves output by the finite element and the test result data to obtain the material parameters corresponding to different stiffnesses; S4: Fit the force and displacement curves with the test result data to fit the curves of stiffness and material parameters based on the M-R model and the Yeoh model.
[0006] Further, it should be noted that the method for establishing the finite element analysis model of the rubber block in step S1 includes: S11: Define that the finite element model includes a rubber block and a fixing piece connected to each other, perform mesh division on the rubber block and the fixing piece, grab all the nodes on the surface of the fixing block to establish a rigid unit, and apply a response load at the center position of the rigid unit; S12: Set the material properties of the rubber block and the fixing piece; the material of the fixing piece is a rigid material, and the material of the rubber block is the M-R model and the Yeoh model; S13: Perform non-linear parameter settings on the finite element analysis model of the rubber block, and output displacement data and force data.
[0007] It should be further noted that the rubber block and the fixing block are connected by freeze contact.
[0008] It should be further noted that C10 and C01 are set in the M-R model, and C10, C20, and C30 are set in the Yeoh model.
[0009] It should be further noted that the test in step S2 includes the following steps: S21: Obtain the force and displacement curves by using the uniaxial loading and compression method; S22: Test the rubber blocks with the same model but different stiffness; among them, the rubber blocks with stiffnesses of 40, 45, 50, 63, 65, 75, and 80 are selected for testing.
[0010] It should be further noted that in step S3, the method of fitting the force and displacement curves output by the finite element with the test result data includes: S31: Establish a data fitting model, perform parametric calculations on the material parameters, and obtain the parametric calculation results; S32: Read the parametric calculation results, set the parametric calculation results and the test results as responses, set the target constraints, and select a preset algorithm for optimization; S32: Compare the optimized data with the test data to obtain the material parameters corresponding to different stiffnesses based on the M-R model and the Yeoh model.
[0011] It should be further noted that step S1 also includes: Obtain the hyperelastic rubber parameter information; Use the geometric modeling tool of the finite element analysis software to create the geometric model of the hyperelastic rubber; Define the hyperelastic material model, input the preset hyperelastic material data into the hyperelastic material model, and use the preset fitting algorithm to calibrate the material parameters; Perform mesh division on the geometric model to generate finite element meshes; Define the boundary conditions and load application methods of the finite element analysis model of the rubber block; Create the analysis step parameters of the finite element analysis model of the rubber block, and set the analysis type and non-linear options; Solve the finite element analysis model of the rubber block to obtain stress data, strain data, and displacement data.
[0012] The present application also provides a calibration system for hyperelastic rubber finite element analysis parameters. The system includes: A finite element model establishment module, which is used to establish a finite element analysis model of the rubber block, set material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data and force data, as well as the corresponding force and displacement curves; A test experiment module, which is used to select rubber blocks of the same model but different stiffnesses for test experiments to obtain test result data; A data fitting module, which is used to perform data fitting on the force and displacement curves output by the finite element and the test result data to obtain material parameters corresponding to different stiffnesses; A stiffness curve fitting module, which is used to fit the force and displacement curves with the test result data to fit the stiffness and material parameter curves based on the M-R model and the Yeoh model.
[0013] According to another embodiment of the present application, there is provided an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the hyperelastic rubber finite element analysis parameter calibration method are implemented.
[0014] According to still another embodiment of the present application, there is also provided a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the hyperelastic rubber finite element analysis parameter calibration method are implemented.
[0015] It can be seen from the above technical solutions that the present invention has the following advantages: The hyperelastic rubber finite element analysis parameter calibration method provided by the present invention establishes a finite element analysis model of the rubber block and sets corresponding material parameters and load steps according to the model type. By selecting rubber blocks of the same model but different stiffnesses for test experiments, test data is obtained. The finite element analysis results are data-fitted with the test results to obtain material parameters corresponding to different stiffnesses. Finally, according to the fitting results, the curve relationships between the stiffness and material parameters of the M-R model and the Yeoh model are obtained. In this way, the material parameters corresponding to different stiffnesses can be obtained more accurately, improving the accuracy of the analysis. It is also possible to fit the relationship curves between the stiffness and material parameters based on the M-R model and the Yeoh model, which can optimize the material parameters to make them more in line with the actual working conditions.
[0016] By establishing a finite element analysis model of the rubber block and setting material parameters and load steps, the present invention can quickly output displacement data and force data, as well as the corresponding force and displacement curves, improving the analysis efficiency. Description of the Drawings
[0017] To more clearly illustrate the technical solution of the present invention, the accompanying drawings required in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0018] Figure 1 It is a flowchart of a method for calibrating parameters of finite element analysis of hyperelastic rubber; Figure 2 It is a flowchart of an embodiment of a method for calibrating parameters of finite element analysis of hyperelastic rubber; Figure 3 It is an example diagram of a finite element analysis model of a rubber block; Figure 4 It is a relationship diagram of the stiffness of the Yeoh model and C10 of the material parameters; Figure 5 It is a relationship diagram of the stiffness of the Yeoh model and C20 of the material parameters; Figure 6 It is a relationship diagram of the stiffness of the Yeoh model and C30 of the material parameters; Figure 7 It is a relationship diagram of the stiffness of the M - R model and the material parameters; Figure 8 It is a schematic diagram of a system for calibrating parameters of finite element analysis of hyperelastic rubber; Figure 9 It is a schematic diagram of an electronic device. Specific implementation manners
[0019] The method for calibrating parameters of finite element analysis of hyperelastic rubber provided by the present application establishes a finite element analysis model of a rubber block, and sets corresponding material parameters and load steps according to the model type. By selecting rubber blocks of the same model but different hardnesses for experimental tests, experimental data is obtained. Then, the finite element analysis results and the experimental results are subjected to data fitting to obtain the material parameters corresponding to different stiffnesses. Finally, according to the fitting results, the curve relationships between the hardness and material parameters of the M - R model and the Yeoh model are obtained. By combining finite element analysis and experimental tests, the model parameters of rubber materials with different hardnesses can be calibrated, thereby improving the accuracy of rubber product design and performance evaluation.
[0020] The following details the specific steps of the method for calibrating parameters of finite element analysis of hyperelastic rubber provided by the present application. For the purpose of illustration rather than limitation, specific details such as specific system structures and technologies are proposed to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details.
[0021] It should be understood that when used in the specification of this application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0022] Statements such as "an embodiment" or "some embodiments" described in this application mean that the specific features, structures, or characteristics described in the embodiment are included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this application do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.
[0023] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0024] Please refer to Figure 1 and Figure 2 shown is a flowchart of a method for calibrating the finite element analysis parameters of superelastic rubber in a specific embodiment. The method includes: S1: Establish a finite element analysis model of the rubber block. As Figure 3 shown, set the material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data and force data, as well as the corresponding force-displacement curve.
[0025] In this embodiment, an appropriate finite element analysis software, such as ABAQUS, ANSYS, etc., is selected according to the analysis requirements for modeling and analysis. In this embodiment, geometric modeling is carried out using a modeling tool according to the actual shape and size of the rubber block.
[0026] After completing the geometric modeling, mesh generation is performed on the rubber block and the fixing piece. After the mesh generation is completed, the material properties of the rubber block and the fixing piece are set.
[0027] The material of the fixing piece is set as a rigid material to simulate its non-deformable characteristics during the loading process. The material properties of the rubber block are set according to the selected M-R model or Yeoh model.
[0028] For the M-R model, two material parameters, C10 and C01, can be set; for the Yeoh model, three material parameters, C10, C20, and C30, can be set.
[0029] Nonlinear parameter settings are performed on the model. Since the rubber block exhibits nonlinear behavior during the loading process, corresponding nonlinear settings are carried out in the finite element analysis. Specifically, it includes selecting an appropriate nonlinear solver, setting convergence criteria and the number of iterations, etc., to ensure that the analysis process can converge stably and obtain accurate results.
[0030] In this embodiment, boundary conditions and loads are also applied to the finite element analysis model of the rubber block. An rbe2 (rigid boundary condition) is established by capturing all the nodes on the fixed block surface, and a response load is applied at the center position of the rbe2 to simulate the force condition of the rubber block during actual use. The magnitude and application method of the load are set according to actual requirements, which can be a constant static load or a dynamic load that changes with time.
[0031] After the settings are completed, the finite element analysis task is submitted for calculation. After the calculation is completed, the software will output result data such as the displacement curve and force curve of the rubber block during the loading process, and these data will be used for subsequent comparison with test results and calibration of material parameters.
[0032] As a preferred implementation manner of this embodiment, the specific implementation manner of step S1 includes the following steps: S11: Define the finite element model including the interconnected rubber block and fixing piece, perform mesh division on the rubber block and the fixing piece, capture all the nodes on the fixed block surface to establish a rigid unit, and apply a response load at the center position of the rigid unit.
[0033] Specifically, in the finite element analysis software, mesh division is performed on the rubber block and the fixing piece. The size and density of the mesh should be determined according to the analysis requirements and the limitations of computing resources. In this embodiment, the rubber block and the fixing piece are connected through a freeze contact.
[0034] In the finite element analysis software, select all the nodes on the fixed block surface.
[0035] Establish RBE2, that is, use the RBE tool in the finite element analysis software to create an RBE2 for all the nodes captured on the fixed block surface. RBE2 is a rigid body element that allows a concentrated force or displacement to be applied to multiple nodes. At the center position of the RBE2, a response load is applied according to the analysis requirements.
[0036] S12: Set the material properties of the rubber block and the fixing piece. The material of the fixing piece is a rigid material. The material of the rubber block depends on the selected model. For the M-R model, C10 and C01 need to be set. For the Yeoh model, C10, C20, and C30 need to be set.
[0037] In the embodiment, a preset material model is selected for the rubber block and the fixing piece. The fixing piece is set as a rigid material, and its elastic modulus and Poisson's ratio can be set as preset values to simulate its rigid characteristics. According to the M-R model and Yeoh model of the selected rubber block material, input the corresponding material parameters into the finite element analysis software. For the M-R model, set C10 (initial shear modulus) and C01 (long-term shear modulus).
[0038] For the Yeoh model, set C10, C20 (quadratic coefficient), and C30 (cubic coefficient).
[0039] S13: Perform non-linear parameter settings on the model and output displacement and force results.
[0040] In the embodiment, set non-linear analysis parameters according to the analysis requirements. Perform non-linear analysis on the finite element model. After the analysis is completed, extract the displacement and force results from the finite element analysis software. The result file can be realized by plotting displacement-time curves or force-displacement curves, etc.
[0041] Through the above steps, the establishment of the finite element model, the setting of material properties, the setting of non-linear parameters, and the output and verification of results can be completed.
[0042] S2: Select rubber blocks of the same model but different stiffnesses for testing to obtain test result data.
[0043] S3: Perform data fitting on the force and displacement curves output by the finite element and the test result data to obtain the material parameters corresponding to different stiffnesses.
[0044] S4: Fit the force and displacement curves with the test result data. As Figures 4 to 7 shown, fit the curves of stiffness and material parameters based on the M-R model and Yeoh model.
[0045] The hyperelastic rubber finite element analysis parameter calibration system provided by this application can more accurately obtain the material parameters corresponding to different stiffnesses by performing data fitting on the force and displacement curves output by the finite element analysis and the test result data, improving the accuracy of the analysis.
[0046] In an embodiment of the present invention, based on step S2, a possible embodiment will be given below to non-restrictively elaborate on its specific implementation scheme.
[0047] The test in step S2 includes the following steps: S21: Obtain the force and displacement curves by using the uniaxial loading compression method.
[0048] S22: Test the rubber blocks with the same model but different stiffnesses; among them, select the rubber blocks with stiffnesses of 40, 45, 50, 63, 65, 75, and 80 for testing.
[0049] In some specific embodiments, a uniaxial loading compression test is performed using a material testing machine. The selected rubber blocks should have the same model to meet the test requirements. Place the rubber blocks on the loading platform of the testing machine, adjust the loading speed to the preset value, and start the compression test.
[0050] This method selects rubber blocks with different hardnesses for testing. Specifically, rubber blocks with hardnesses of 40, 45, 50, 63, 65, 75, and 80 are selected. Each type of rubber block with a specific hardness is tested 3 times repeatedly to improve the reliability and accuracy of the data.
[0051] After the test is completed, the test data is screened. Abnormal data caused by operation errors or equipment failures is excluded. The selected valid data will be used for subsequent data fitting and analysis.
[0052] Furthermore, as a refinement and extension of the specific implementation manner of the above embodiment, in order to fully illustrate the specific implementation process of step S3 in this embodiment, the method of data fitting the force and displacement curves output by the finite element with the test result data includes: S31: Establish a data fitting model, perform parametric calculations on the material parameters, and obtain the parametric calculation results.
[0053] S32: Read the parametric calculation results, set the parametric calculation results and the test results as responses, set the target constraints, and select a preset algorithm for optimization.
[0054] S32: Compare the optimized data with the test data to obtain the material parameters corresponding to different stiffnesses under the M - R model and the Yeoh model.
[0055] The C10, C20, and C30 parameter values corresponding to different stiffnesses are shown in Table 1. The C10 and C01 parameter values corresponding to different stiffnesses are shown in Table 2.
[0056] Table 1 C10, C20, and C30 parameter values corresponding to different stiffnesses
[0057] Table 2 C10 and C01 parameter values corresponding to different stiffnesses
[0058] In this embodiment, after establishing the finite element analysis model of the rubber block and conducting experimental tests, the results of the two are subjected to data fitting to obtain the material parameters corresponding to different hardnesses.
[0059] This embodiment can establish a data fitting model and perform parametric settings on the material parameters. The parameters include, but are not limited to, C10 and C01 of the M-R model, and C10, C20, and C30 of the Yeoh model. The purpose of the parametric settings is to provide adjustable variables for the subsequent optimization process. After completing the parameter settings, the calculation task is submitted, and the software will perform preliminary data fitting according to the preset algorithm.
[0060] After obtaining the fitting results, the fitting results are compared with the CAE analysis results and the experimental results. The CAE analysis results and the experimental results are set as response variables.
[0061] Target constraints are set according to the comparison results, such as the error range, optimization direction, etc. Particle swarm optimization is selected to further optimize the parameters and find the combination of material parameters that best reflects the actual situation.
[0062] After the optimization is completed, the optimized material parameters are obtained. The optimized parameters are substituted into the finite element analysis model for recalculation to obtain new force and displacement curves. Then, the force and displacement curves are compared with the force and displacement curves obtained from the experimental tests to observe their consistency. If the two match well, it indicates that the optimization process is effective and the obtained material parameters are reliable; if the match is poor, it is necessary to recheck the model settings, experimental data, or the optimization process to find the problem and make improvements.
[0063] Through the method of this application, the finite element analysis results are subjected to data fitting with the experimental results to obtain the material parameters corresponding to different hardnesses. By comparing the variation laws of the material parameters at different hardnesses, the hyperelastic characteristics and influencing factors of the rubber material can be obtained.
[0064] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0065] The following is an embodiment of a hyperelastic rubber finite element analysis parameter calibration system provided by the embodiments of the present disclosure. This system and the hyperelastic rubber finite element analysis parameter calibration method of the above embodiments belong to the same inventive concept. For the details not described in detail in the embodiments of the hyperelastic rubber finite element analysis parameter calibration system, reference can be made to the embodiments of the hyperelastic rubber finite element analysis parameter calibration method. As Figure 8 shown, the system includes: A finite element model building module, which is used to build a finite element analysis model of the rubber block, set material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data, force data, and the corresponding force and displacement curves; A test experiment module, which is used to select rubber blocks of the same model but different stiffnesses for test experiments to obtain experimental result data; A data fitting module, which is used to perform data fitting on the force and displacement curves output by the finite element and the experimental result data to obtain the material parameters corresponding to different stiffnesses; A stiffness curve fitting module, which is used to fit the force and displacement curves with the experimental result data to fit the stiffness and material parameter curves based on the M-R model and the Yeoh model.
[0066] The hyperelastic rubber finite element analysis parameter calibration system provided by this application can more accurately obtain the material parameters corresponding to different stiffnesses by performing data fitting on the force and displacement curves output by the finite element analysis and the experimental result data, improving the accuracy of the analysis.
[0067] The hyperelastic rubber finite element analysis parameter calibration system can fit the relationship curves between stiffness and material parameters based on the M-R model and the Yeoh model by comparing the finite element analysis and the experimental results, and can optimize the material parameters to make them more in line with the actual working conditions.
[0068] By building a finite element analysis model of the rubber block and setting material parameters and load steps, displacement data, force data, and the corresponding force and displacement curves can be quickly output, improving the analysis efficiency.
[0069] As Figure 9 shown, this application also provides an electronic device, including a display module 103, a memory 102, a processor 101, and a computer program stored on the memory and executable on the processor 101. When the processor 101 executes the program, the steps of the hyperelastic rubber finite element analysis parameter calibration method are implemented.
[0070] In the embodiments of the present invention, the electronic device includes, but is not limited to, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the embodiments of the present application described herein and / or claimed.
[0071] In the embodiments of the present application, the processor 101 may be implemented by using at least one of an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), a processor, a controller, a microcontroller, a microprocessor, and an electronic unit designed to execute the functions described herein. In some cases, such an implementation may be implemented in the controller. For a software implementation, an implementation of a process or function may be implemented with a separate software module that allows execution of at least one function or operation. The software code may be implemented by a software application (or program) written in any appropriate programming language. The software code may be stored in the memory and executed by the controller.
[0072] The display module 103 is used to display information input by the user or information provided to the user. The display module 103 may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0073] The memory 102 may be used to store software programs and various data. The memory 102 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0074] The present application also provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method for calibrating the hyperelastic rubber finite element analysis parameters are implemented.
[0075] The storage medium may be any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection with one or more wires, a portable 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.
[0076] The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for calibrating parameters of finite element analysis of hyperelastic rubber, characterized in that, The method includes: S1: Establish a finite element analysis model of the rubber block, set material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data and force data, as well as the corresponding force and displacement curves; S2: Select rubber blocks of the same model but different stiffnesses for test experiments to obtain test result data; S3: Perform data fitting on the force and displacement curves output by the finite element and the test result data to obtain the material parameters corresponding to different stiffnesses; S4: Fit the force and displacement curves with the test result data to fit the curves of stiffness and material parameters based on the M-R model and the Yeoh model.
2. The method for calibrating the finite element analysis parameters of the super-elastic rubber according to claim 1, characterized in that The method for establishing the finite element analysis model of the rubber block in step S1 includes: S11: Define that the finite element model includes interconnected rubber blocks and fixing pieces, perform mesh division on the rubber blocks and the fixing pieces, grab all nodes on the surface of the fixing block to establish rigid elements, and apply response loads at the central positions of the rigid elements; S12: Set the material properties of the rubber blocks and the fixing pieces; the material of the fixing piece is a rigid material, and the materials of the rubber blocks are the M-R model and the Yeoh model; S13: Perform non-linear parameter settings on the finite element analysis model of the rubber block and output displacement data and force data.
3. The method for calibrating the finite element analysis parameters of the hyperelastic rubber according to claim 2, wherein The rubber block and the fixing block are connected by freeze contact.
4. The method for calibrating hyperelastic rubber finite element analysis parameters according to claim 2, characterized in that Set C10 and C01 in the M-R model, and set C10, C20 and C30 in the Yeoh model.
5. The method for calibrating the finite element analysis parameters of the hyperelastic rubber according to claim 1 or 2, characterized in that, The test experiment in step S2 includes the following steps: S21: Adopt the uniaxial loading compression method to obtain force and displacement curves; S22: Use rubber blocks of the same model but different stiffnesses for testing; among them, select rubber blocks with stiffnesses of 40, 45, 50, 63, 65, 75 and 80 for testing.
6. The super-elastic rubber finite element analysis parameter calibration method according to claim 1, wherein In step S3, the method of performing data fitting on the force and displacement curves output by the finite element and the test result data includes: S31: Establish a data fitting model, perform parametric calculation on the material parameters to obtain the parametric calculation results; S32: Read the parametric calculation results, set the parametric calculation results and the test results as responses, set the target constraints, and select a preset algorithm for optimization; S32: Compare the optimized data with the test data to obtain the material parameters corresponding to different stiffnesses based on the M-R model and the Yeoh model.
7. The method for calibrating the finite element analysis parameters of the hyperelastic rubber according to claim 1, wherein Step S1 further includes: Obtain the hyperelastic rubber parameter information; Use the geometric modeling tool of the finite element analysis software to create a geometric model of the hyperelastic rubber; Define the hyperelastic material model, input the preset hyperelastic material data into the hyperelastic material model, and use the preset fitting algorithm to calibrate the material parameters; Perform mesh division on the geometric model to generate finite element meshes; Define the boundary conditions and load application methods of the finite element analysis model of the rubber block; Create the analysis step parameters of the finite element analysis model of the rubber block and set the analysis type and non-linear options; Solve the finite element analysis model of the rubber block to obtain stress data, strain data and displacement data.
8. A calibration system for hyperelastic rubber finite element analysis parameters, characterized in that The system is used to implement the hyperelastic rubber finite element analysis parameter calibration method according to any one of claims 1 to 7; The system includes: A finite element model establishment module, which is used to establish a finite element analysis model of the rubber block, set material parameters and load steps according to the type of the finite element analysis model of the rubber block, and output displacement data and force data, as well as the corresponding force and displacement curves; A test experiment module, which is used to select rubber blocks of the same model but different stiffnesses for test experiments to obtain experimental result data; A data fitting module, which is used to perform data fitting on the force and displacement curves output by the finite element and the experimental result data to obtain material parameters corresponding to different stiffnesses; A stiffness curve fitting module, which is used to fit the force and displacement curves with the experimental result data to fit the stiffness and material parameter curves based on the M-R model and the Yeoh model.
9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the hyperelastic rubber finite element analysis parameter calibration method according to any one of claims 1 to 7.
10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the hyperelastic rubber finite element analysis parameter calibration method according to any one of claims 1 to 7.