Composite roll shaft rigidity and strength analysis method, system, equipment and medium

By automating the integration of composite material roller design parameters and finite element modeling processes, the problem of cumbersome and time-consuming composite material roller analysis methods has been solved, enabling rapid and efficient stiffness and strength analysis and supporting design optimization.

CN121938513APending Publication Date: 2026-04-28科泰思创新技术(江苏)股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511947444.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-23
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing methods for analyzing the stiffness and strength of composite material rollers are cumbersome, time-consuming, and require a high level of expertise, making it difficult to respond quickly to design changes and to be widely adopted, thus hindering the rapid development and optimization of products.

Method used

By automating the input of composite material roller design parameters, finite element modeling and solution processes, and using a programming interface to automatically call finite element model generation software, structural model files are generated, and mechanical calculations and data analysis are performed automatically, achieving one-click operation.

Benefits of technology

It improves analysis efficiency, reduces reliance on operator expertise, and enables rapid and streamlined analysis of composite material roller stiffness and strength, allowing designers to focus more on design optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121938513A_ABST
    Figure CN121938513A_ABST
Patent Text Reader

Abstract

The invention relates to the field of computer aided design, in particular to a composite roll shaft rigidity and strength analysis method, system and equipment and a medium, and the method comprises the steps that design parameters of a composite roll shaft are obtained, and the design parameters comprise geometric parameters, composite layer parameters and load working condition parameters; based on the design parameters, finite element model generation software is called, and a structure model file is generated; finite element solver software is called, the structural model file is read for mechanical calculation, and mechanical response data including a displacement field and a stress-strain field of the composite roll shaft under the load are generated; reading and analyzing the mechanical response data, and extracting parameters for evaluating rigidity and strength from the mechanical response data according to a preset analysis target; and the design parameters and the mechanical response data are associated and then stored in a database. According to the method, the analysis efficiency is improved, the dependence on the special CAE software operation skill of the composite material of an operator is reduced, and the rapidness and process of the rigidity and strength analysis of the composite material roll shaft are realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer-aided design, specifically to a method, system, equipment, and medium for analyzing the stiffness and strength of composite material rollers. Background Technology

[0002] Composite material rollers are key industrial rotating components manufactured using advanced materials such as carbon fiber reinforced resin matrix composites and glass fiber composites. They are widely used in precision equipment for transmission, conveying, and calendering in printing, papermaking, textile, and film processing industries. Compared with traditional metal rollers, their core advantages lie in their lightweight yet high strength, corrosion resistance, low coefficient of thermal expansion, and excellent fatigue resistance. This significantly reduces system inertia, improves operating speed and accuracy, extends service life, and adapts to more demanding working conditions. Stiffness and strength analysis of composite material rollers is crucial. Stiffness analysis directly relates to the deformation behavior of the roller under load; excessive deflection or torsion angles can severely affect the processing accuracy of products and the stability of system operation. Strength analysis is key to assessing whether the roller will experience failure modes such as fiber breakage, matrix cracking, and interlaminar delamination under complex alternating loads. Due to the significant anisotropy of composite materials, their mechanical properties strongly depend on the fiber layup direction, sequence, and interfacial characteristics, making their stiffness and strength behavior far more complex than that of isotropic metal materials. Accurate and efficient prediction of the mechanical response of composite rollers is not only the foundation for ensuring the safe and reliable operation of equipment and realizing lightweight design, but also an indispensable technical link for optimizing layup design, fully realizing the potential of material performance, reducing manufacturing costs and risks, and promoting the large-scale engineering application of composite rollers in high-end equipment.

[0003] Currently, the mainstream method for stiffness and strength analysis of composite material rollers in engineering is the finite element method (FEM). To accurately simulate the laminated structure of composite materials, engineers must manually set the material parameters, ply angles, and ply sequence for each layer in the software, based on design drawings, and carefully define the reference coordinate system associated with each ply direction. This modeling process is not only cumbersome and time-consuming, but also highly dependent on the operator's in-depth understanding and proficiency in composite material mechanics, finite element principles, and specific software operations. The cumbersome and time-consuming modeling process of existing methods, coupled with high professional knowledge barriers, severely restricts the efficiency of design iteration and the standardization of analysis procedures. This makes it difficult for the analysis of composite rollers to quickly respond to design changes and hinders its adoption by non-senior engineers, thus impeding rapid product development and optimization. Summary of the Invention

[0004] To address the above problems, this invention provides a method, system, equipment, and medium for analyzing the stiffness and strength of composite material rollers.

[0005] The first aspect of this invention discloses a method for analyzing the stiffness and strength of composite material rollers, comprising: The design parameters of the composite material roller are obtained, including geometric parameters, composite material layup parameters, and load condition parameters. Based on the design parameters, finite element model generation software is called to generate the structural model file of the composite material roller. The finite element solver software is called to read the structural model file and perform mechanical calculations to generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. The mechanical response data is read and parsed, and parameters for evaluating stiffness and strength are extracted from it according to the predetermined analysis objectives. The design parameters are then associated with the mechanical response data and stored in the database.

[0006] Furthermore, based on the design parameters, the step of calling finite element model generation software and generating the structural model file of the composite material roller includes: Based on the geometric parameters, the geometric construction interface of the finite element model generation software is called to obtain the geometric model of the composite material roller. Based on the composite material layup parameters and the load condition parameters, the geometric model is given composite material properties, and boundary conditions and loads are applied to obtain the structural model file of the composite material roller.

[0007] Furthermore, based on the composite material layup parameters and the load condition parameters, the steps of assigning composite material properties to the geometric model and applying boundary conditions and loads to obtain the structural model file of the composite material roller include: The geometric model is divided into multiple finite element meshes; Based on the composite material layup parameters, the finite element mesh is assigned composite material properties; Based on the load parameters, boundary conditions and loads are applied to the finite element mesh to obtain the structural model file of the composite material roller.

[0008] Furthermore, the step of dividing the geometric model into multiple finite element meshes includes: The composite material roller is abstracted into a geometric shape; Calculate the surface area of ​​the composite material roller shaft based on the geometric shape and the geometric parameters; Based on the surface area, the geometric model is divided into multiple finite element meshes.

[0009] Furthermore, the step of dividing the geometric model into multiple finite element meshes based on the surface area includes: The grid size is obtained by dividing the surface area by the preset number of grids and then taking the square root. Based on the stated mesh size, the geometric model is divided into multiple finite element meshes.

[0010] Furthermore, the steps for calling the finite element model generation software include: Obtain the version of the finite element model generation software and get the first version number; Based on the first version number, invoke the finite element model generation software; The steps of and / or calling the finite element solver software include: Obtain the version of the finite element solver software and get the second version number; Invoke the finite element solver software according to the second version number.

[0011] Furthermore, after obtaining the design parameters of the composite material roller, the method further includes: Iterate through all historical design parameters in the database and determine if any historical design parameter matches the given design parameter: If it exists, the historical mechanical response data corresponding to the historical design parameter is obtained, and parameters for evaluating stiffness and strength are extracted from it according to the predetermined analysis objectives, and the composite material roller stiffness and strength analysis method is terminated. If it does not exist, the subsequent steps of calling the finite element model generation software based on the design parameters and generating the structural model file of the composite material roller are triggered.

[0012] A second aspect of this invention discloses a composite material roller stiffness and strength analysis system, comprising: The acquisition module is used to acquire the design parameters of the composite material roller, including geometric parameters, composite material layup parameters, and load condition parameters. The first generation module is used to call the finite element model generation software based on the design parameters and generate the structural model file of the composite material roller. The second generation module is used to call the finite element solver software, read the structural model file, perform mechanical calculations, and generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. The extraction module is used to read and parse the mechanical response data, and extract parameters for evaluating stiffness and strength according to the predetermined analysis objectives. The storage module is used to associate the design parameters with the mechanical response data and store them in the database.

[0013] A third aspect of the present invention discloses an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the composite material roller stiffness and strength analysis methods disclosed in the first aspect of the present invention.

[0014] The fourth aspect of the present invention discloses a storage medium storing a computer program that, when executed by a processor, implements the steps of any of the composite material roller stiffness and strength analysis methods disclosed in the first aspect of the present invention.

[0015] This invention automates the input of design parameters for composite material rollers with the finite element modeling, solving, and post-processing workflow, effectively overcoming the drawbacks of existing technologies that require manual layer-by-layer settings, resulting in cumbersome, time-consuming, and highly specialized modeling. This invention systematically acquires all key design parameters, then automatically calls finite element model generation software through a programming interface, driving it to generate structural model files containing complex ply information in batches and accurately based on the input parameters. This process completely replaces traditional manual interactive modeling. Furthermore, it automatically calls the solver to complete mechanical analysis and automatically extracts the required displacement, stress, strain, and other key mechanical response data. This automated chain compresses the modeling and post-processing work, which previously required significant manual intervention and professional judgment, into a one-click or short-process operation based on standardized parameter input. This significantly improves analysis efficiency, reduces reliance on operators' specialized CAE software skills for composite materials, and allows designers to focus more on design optimization itself rather than cumbersome software operations, achieving rapid and streamlined analysis of the stiffness and strength of composite material rollers. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating a method for analyzing the stiffness and strength of a composite material roller disclosed in an embodiment of the present invention. Figure 2 This is an example diagram of a graphical interface for inputting design parameters disclosed in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of a composite material roller stiffness and strength analysis system disclosed in an embodiment of the present invention; Figure 4This is a schematic diagram of the structure of the electronic device disclosed in the embodiments of the present invention. Detailed Implementation

[0018] To enable those skilled in the art to better understand the present invention, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, or product comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, apparatus, or products.

[0020] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0021] Please see Figure 1 As shown, Figure 1 This is a schematic flowchart illustrating a method for analyzing the stiffness and strength of a composite material roller, as disclosed in an embodiment of the present invention. Figure 1 As shown, the method for analyzing the stiffness and strength of composite material rollers may include the following operations: S101. Obtain the design parameters of the composite material roller, including geometric parameters, composite material layup parameters, and load condition parameters; In this optional embodiment, the design parameters of the composite material roller can be obtained by collecting input parameters from a graphical interface, API, or command line, and this embodiment of the invention does not impose any limitations. Figure 2 An example diagram of the graphical interface for inputting design parameters is shown.

[0022] Geometric parameters refer to parameters describing the basic shape and dimensions of the composite roller, including outer diameter, length, and inner diameter; composite ply parameters refer to parameters defining the composite structure of the roller, including the composite material used for each ply and its elastic modulus, shear modulus properties, as well as the layup angle and thickness of each ply; load condition parameters refer to parameters describing the external loads and constraints acting on the composite roller, including the magnitude and direction of axial force and torque.

[0023] S102. Based on the design parameters, call the finite element model generation software and generate the structural model file of the composite material roller. In an optional embodiment, the step of calling finite element model generation software and generating a structural model file of the composite material roller based on the design parameters includes: Based on the geometric parameters, the geometric construction interface of the finite element model generation software is called to obtain the geometric model of the composite material roller. Based on the composite material layup parameters and the load condition parameters, the geometric model is given composite material properties, and boundary conditions and loads are applied to obtain the structural model file of the composite material roller.

[0024] In this optional embodiment, the finite element model generation software refers to HyperMesh. HyperMesh is a professional finite element preprocessing software widely used in engineering simulation, renowned for its powerful geometry processing capabilities and efficient mesh generation tools. This software can import or create complex geometric models and quickly generate high-quality two-dimensional and three-dimensional finite element meshes through its advanced mesh generation algorithm, laying a solid foundation for subsequent finite element analysis. Especially for composite material analysis, HyperMesh provides a dedicated toolset that allows for easy definition of laminate layup sequence, material orientation, and properties, and seamless integration with various mainstream finite element solvers (such as Abaqus, ANSYS, Nastran, etc.) to directly generate corresponding solver input files.

[0025] This optional embodiment concretizes the structural model file generation process into three ordered stages: geometric modeling, attribute assignment, and load application. This refinement makes the transformation path from abstract parameter input to concrete model output clearer and more operational. Calling the geometric construction interface based on geometric parameters ensures accurate geometric shape generation and reduces shape errors that may be introduced by manual modeling. Assigning attributes based on composite material layup parameters accurately reflects the anisotropic characteristics of composite materials, avoiding mechanical behavior distortions caused by the assumption of homogeneous materials. Applying boundary conditions and loads based on load condition parameters ensures consistency between the simulation environment and actual working conditions. This step-by-step, parameter-driven modeling method improves the automation and repeatability of model construction, laying a solid model foundation for obtaining reliable mechanical response data subsequently.

[0026] In an optional embodiment, the steps of assigning composite material properties to the geometric model based on the composite material layup parameters and the load condition parameters, and applying boundary conditions and loads to obtain the structural model file of the composite material roller include: The geometric model is divided into multiple finite element meshes; Based on the composite material layup parameters, the finite element mesh is assigned composite material properties; Based on the load parameters, boundary conditions and loads are applied to the finite element mesh to obtain the structural model file of the composite material roller.

[0027] In this optional embodiment, dividing the geometric model into multiple finite element meshes is a mathematical process for spatial discretization of the continuous medium. The uniform division of the mesh aims to initially ensure the discrete uniformity of the computational domain, providing a stable foundation for subsequent numerical integration. The number and size of the elements are key factors affecting computational accuracy and efficiency, and can be determined by a trade-off based on the complexity of the geometric features and the expected stress gradient.

[0028] In this optional embodiment, dividing the geometric model into multiple finite element meshes is a prerequisite for discrete numerical computation. This step ensures that the continuum is transformed into discrete computational units that can be processed by the finite element solver. Assigning properties to the finite element mesh based on the composite material layup parameters means mapping the laminate structure information of the composite material to each mesh element, thereby accurately constructing the constitutive model of the material at the microscopic level. This is crucial for analyzing complex failure modes of composite materials. Applying boundary conditions and loads to the mesh based on load condition parameters discretizes the macroscopic loads and constraints onto the mesh nodes or elements, ensuring the simulation realism of the load transfer path. This step-by-step mapping method, from continuous geometry to discrete mesh, and then from the material microstructure to macroscopic loads, systematically guarantees the integrity and computational feasibility of the finite element model in terms of geometry, materials, and boundary conditions.

[0029] In an optional embodiment, the step of dividing the geometric model into multiple finite element meshes includes: The composite material roller is abstracted into a geometric shape; Calculate the surface area of ​​the composite material roller shaft based on the geometric shape and the geometric parameters; Based on the surface area, the geometric model is divided into multiple finite element meshes.

[0030] In this alternative embodiment, the composite material roller is abstracted as a cylinder.

[0031] In this optional embodiment, abstracting the physical component, the composite material roller, into a geometric shape is the first step in mathematical processing and computer modeling. This abstraction process filters out non-critical details, focusing on the core load-bearing geometric features, thus improving the versatility and efficiency of modeling. Calculating the surface area based on the geometric shape and parameters provides a quantitative geometric characteristic index for subsequent mesh generation. Mesh planning based on surface area rather than simple dimensions better reflects the true geometric complexity of the structure. This optional embodiment transforms the engineering object into a computable geometric metric through mathematical abstraction and quantitative calculation, enabling the mesh generation process to be driven by an objective and computable geometric attribute, enhancing the rationality and adaptability of the mesh generation strategy.

[0032] In an optional embodiment, the step of dividing the geometric model into multiple finite element meshes based on the surface area includes: The grid size is obtained by dividing the surface area by the preset number of grids and then taking the square root. Based on the stated mesh size, the geometric model is divided into multiple finite element meshes.

[0033] In this optional embodiment, the size of each finite element mesh is calculated according to the following formula. : ; in, Indicates the outer diameter of the cylinder. Indicates the length of the cylinder. This indicates the number of preset finite element meshes.

[0034] This optional embodiment distributes a preset total number of meshes evenly across the entire surface area, and uses mathematical calculations to deduce a characteristic mesh size, namely the average length of the mesh edges. Dividing the geometric model evenly based on this calculated mesh size achieves a roughly uniform distribution of mesh density across the entire model surface. A uniform mesh helps avoid the loss of computational accuracy caused by excessively coarse local meshes, or the unnecessary increase in computational load caused by excessively fine local meshes. This optimizes the utilization of computational resources while maintaining a certain level of computational accuracy, resulting in a better balance between efficiency and accuracy in finite element analysis.

[0035] S103. Call the finite element solver software, read the structural model file, perform mechanical calculations, and generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. In this optional embodiment, the finite element solver software refers to OptiStruct. OptiStruct is an advanced finite element solver software that reads structural model files generated by HyperMesh and containing complete model definitions. Based on the principles of the finite element method, the OptiStruct solver calculates the mechanical response of composite rollers under given loads and boundary conditions by solving large systems of linear or nonlinear equations. For composite structures, OptiStruct can accurately handle constitutive relations of anisotropic materials, perform laminate theory calculations, and output detailed mechanical response data, including displacement, stress, strain, and various failure indices. Its calculation results are typically saved in a specific binary result file format, which is compact and contains complete field data information, allowing specialized post-processing software to read and analyze it in depth.

[0036] In an optional embodiment, the step of invoking the finite element model generation software includes: Obtain the version of the finite element model generation software and get the first version number; Based on the first version number, invoke the finite element model generation software; The steps of and / or calling the finite element solver software include: Obtain the version of the finite element solver software and get the second version number; Invoke the finite element solver software according to the second version number.

[0037] In this optional embodiment, the software version can be obtained by calling the software information query interface provided by the operating system, such as reading the software installation information key value in the system registry; or by attaching specific version query parameters to the software startup command or executable file and parsing the version number string by capturing the command line output stream; or by directly reading the contents of a specific version identifier file in the software installation directory. This embodiment of the invention does not impose any limitations.

[0038] This optional embodiment effectively solves the version compatibility problem in engineering software environments. Different versions of finite element software may differ in application programming interfaces, file formats, solution algorithms, or material model libraries. In the automated call process, pre-identifying the software version number and calling the corresponding software instance or adapter interface based on the version number ensures that the script or program can correctly interact with the specific version of the software, avoiding command execution failures, file read / write errors, or inconsistent calculation results caused by version incompatibility. This optional embodiment enhances adaptability to heterogeneous software environments, enabling the analysis method to run stably on computer systems with different versions of commercial or self-developed software installed, improving the robustness and portability of the method.

[0039] S104. Read and parse the mechanical response data, and extract parameters for evaluating stiffness and strength according to the predetermined analysis objectives. In this optional embodiment, the extracted parameters include maximum deformation and composite material along... , and Maximum and minimum strain in the direction The direction is the fiber laying direction in the composite single-layer plate, which is the principal axis with the highest material stiffness and strength; The direction is perpendicular to the fibers in a composite single-layer plate, and is the transverse direction of the material; The direction refers to the shear direction within the material plane, reflecting the... and Shear strain or engineering shear strain between directions.

[0040] In this optional embodiment, the mechanical response data can be read using HyperView. HyperView is a powerful engineering data visualization and post-processing software used to read, parse, and visualize the mechanical response data output by the solver. It can directly read the result files generated by OptiStruct and convert the binary data into graphical and numerical information that can be intuitively understood and quantitatively analyzed. The software provides various tools such as contour plots, vector plots, and graphs, allowing users to comprehensively examine the distribution of field variables such as displacement, stress, and strain. In particular, for composite material analysis, HyperView supports viewing results by ply and can extract key values ​​for specific locations, paths, or elements, such as the maximum / minimum strain along the principal direction of the material and the global maximum deformation required in this method. Through its script interface, the above reading and data extraction process can be automated, thereby directly obtaining the key parameters needed to evaluate stiffness and strength from the result file.

[0041] S105. The design parameters are associated with the mechanical response data and then stored in the database.

[0042] In an optional embodiment, after obtaining the design parameters of the composite material roller, the method further includes: Iterate through all historical design parameters in the database and determine if any historical design parameter matches the given design parameter: If it exists, the historical mechanical response data corresponding to the historical design parameter is obtained, and parameters for evaluating stiffness and strength are extracted from it according to the predetermined analysis objectives, and the composite material roller stiffness and strength analysis method is terminated. If it does not exist, the subsequent steps of calling the finite element model generation software based on the design parameters and generating the structural model file of the composite material roller are triggered.

[0043] This optional embodiment utilizes existing computational results, avoiding the computationally expensive process of repetitive finite element modeling and solving. By traversing the historical design parameters stored in the database and matching them with the currently input design parameters, if a completely matching or sufficiently similar record is found, the associated historical mechanical response data is directly retrieved for subsequent analysis. This optional embodiment constructs a simple computational cache or case library mechanism. When faced with numerous design iterations or parametric studies, this mechanism can significantly reduce redundant calculations and greatly improve analysis efficiency, especially suitable for scenarios where parameters are frequently changed for trial calculations in the early stages of design. Simultaneously, directly calling verified historical data avoids new errors that may be introduced by repeated modeling, ensuring consistency of results under the same input conditions. If no matching item is found, the complete analysis process is triggered, and the new results are added to the database, achieving self-expansion and knowledge accumulation of the database.

[0044] Please see Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of a composite material roller stiffness and strength analysis system disclosed in an embodiment of the present invention, including: The acquisition module 301 is used to acquire the design parameters of the composite material roller, including geometric parameters, composite material layup parameters and load condition parameters. The first generation module 302 is used to call the finite element model generation software based on the design parameters and generate the structural model file of the composite material roller. The second generation module 303 is used to call the finite element solver software, read the structural model file to perform mechanical calculations, and generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. The extraction module 304 is used to read and parse the mechanical response data, and extract parameters for evaluating stiffness and strength according to the predetermined analysis objectives. The storage module 305 is used to associate the design parameters with the mechanical response data and store them in the database.

[0045] Specific limitations regarding the composite material roller stiffness and strength analysis system can be found in the limitations of the composite material roller stiffness and strength analysis method described above, and will not be repeated here. Each module in the aforementioned composite material roller stiffness and strength analysis system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware format within or independently of the processor in an electronic device, or stored in software format in the memory of an electronic device, allowing the processor to call the corresponding operations of each module.

[0046] It should be noted that, in order to highlight the innovative aspects of this invention, this embodiment does not include modules that are not closely related to solving the technical problems proposed by this invention, but this does not mean that there are no other modules in this embodiment.

[0047] like Figure 4 As shown, the electronic device 1 provided by the present invention may include a memory 12, a processor 13 and a bus, and may also include a computer program stored in the memory 12 and executable on the processor 13, such as a composite material roller stiffness and strength analysis program.

[0048] The memory 12 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the electronic device 1, such as a portable hard drive. In other embodiments, the memory 12 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 1. Furthermore, the memory 12 can include both internal and external storage units of the electronic device 1. The memory 12 can be used not only to store application software and various types of data installed on the electronic device 1, such as code for composite material roller stiffness and strength analysis, but also to temporarily store data that has been output or will be output.

[0049] In some embodiments, the processor 13 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 13 is the control unit of the electronic device 1, connecting various components of the electronic device 1 through various interfaces and lines. It executes programs or modules stored in the memory 12 (e.g., composite material roller stiffness and strength analysis programs) and calls data stored in the memory 12 to perform various functions and process data of the electronic device 1.

[0050] The processor 13 executes the operating system of the electronic device 1 and various installed applications. The processor 13 executes the applications to implement the steps in the above-described method for analyzing the stiffness and strength of composite material rollers.

[0051] For example, the computer program may be divided into one or more modules, which are stored in the memory 12 and executed by the processor 13 to complete this application. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the electronic device 1. For example, the computer program may be divided into an acquisition module 301, a first generation module 302, a second generation module 303, an extraction module 304, and a storage module 305.

[0052] The integrated unit implemented as a software functional module described above can be stored in a computer-readable storage medium, which can be non-volatile or volatile. The software functional module stored in the storage medium includes several instructions to cause a computer device (which may be a personal computer, computer equipment, or network device, etc.) or processor to execute some functions of the composite material roller stiffness and strength analysis method described in the various embodiments of this application.

[0053] In summary, this invention discloses a method, system, equipment, and medium for analyzing the stiffness and strength of composite material rollers. By automating the input of design parameters for composite material rollers with the finite element modeling, solving, and post-processing workflow, this invention effectively overcomes the shortcomings of existing technologies, which require manual layer-by-layer settings, resulting in cumbersome, time-consuming, and highly specialized modeling. This invention systematically acquires all key design parameters, then automatically calls finite element model generation software through a programming interface, driving it to generate structural model files containing complex ply information in batches and accurately based on the input parameters. This process completely replaces traditional manual interactive modeling. Furthermore, it automatically calls the solver to complete the mechanical analysis and automatically extracts the required displacement, stress, strain, and other key mechanical response data. The establishment of this automated chain compresses the modeling and post-processing work, which originally required extensive manual intervention and professional judgment, into one-click or short-process operations based on standardized parameter input. This significantly improves analysis efficiency, reduces reliance on operators' specialized CAE software skills for composite materials, and allows designers to focus more on design optimization itself, rather than cumbersome software operation processes. This achieves rapid and streamlined analysis of composite material roller stiffness and strength. Therefore, this invention effectively overcomes the various shortcomings of existing technologies and has high industrial application value.

[0054] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A method for analyzing the stiffness and strength of composite material rollers, characterized in that, The method includes: The design parameters of the composite material roller are obtained, including geometric parameters, composite material layup parameters, and load condition parameters. Based on the design parameters, finite element model generation software is called to generate the structural model file of the composite material roller. The finite element solver software is called to read the structural model file and perform mechanical calculations to generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. The mechanical response data is read and parsed, and parameters for evaluating stiffness and strength are extracted from it according to the predetermined analysis objectives. The design parameters are then associated with the mechanical response data and stored in the database.

2. The method for analyzing the stiffness and strength of a composite material roller according to claim 1, characterized in that, Based on the design parameters, the steps of calling finite element model generation software and generating the structural model file of the composite material roller include: Based on the geometric parameters, the geometric construction interface of the finite element model generation software is called to obtain the geometric model of the composite material roller. Based on the composite material layup parameters and the load condition parameters, the geometric model is given composite material properties, and boundary conditions and loads are applied to obtain the structural model file of the composite material roller.

3. The method for analyzing the stiffness and strength of a composite material roller according to claim 2, characterized in that, The steps for assigning composite material properties to the geometric model and applying boundary conditions and loads based on the composite material layup parameters and load conditions to obtain the structural model file of the composite material roller include: The geometric model is divided into multiple finite element meshes; Based on the composite material layup parameters, the finite element mesh is assigned composite material properties; Based on the load parameters, boundary conditions and loads are applied to the finite element mesh to obtain the structural model file of the composite material roller.

4. The method for analyzing the stiffness and strength of a composite material roller according to claim 3, characterized in that, The step of dividing the geometric model into multiple finite element meshes includes: The composite material roller is abstracted into a geometric shape; Calculate the surface area of ​​the composite material roller shaft based on the geometric shape and the geometric parameters; Based on the surface area, the geometric model is divided into multiple finite element meshes.

5. The method for analyzing the stiffness and strength of a composite material roller according to claim 4, characterized in that, The step of dividing the geometric model into multiple finite element meshes based on the surface area includes: The grid size is obtained by dividing the surface area by the preset number of grids and then taking the square root. Based on the stated mesh size, the geometric model is divided into multiple finite element meshes.

6. The method for analyzing the stiffness and strength of a composite material roller according to claim 1, characterized in that, The steps for calling finite element model generation software include: Obtain the version of the finite element model generation software and get the first version number; Based on the first version number, invoke the finite element model generation software; The steps of and / or calling the finite element solver software include: Obtain the version of the finite element solver software and get the second version number; Invoke the finite element solver software according to the second version number.

7. The method for analyzing the stiffness and strength of a composite material roller according to claim 1, characterized in that, After obtaining the design parameters of the composite material roller, the method further includes: Iterate through all historical design parameters in the database and determine if any historical design parameter matches the given design parameter: If it exists, the historical mechanical response data corresponding to the historical design parameter is obtained, and parameters for evaluating stiffness and strength are extracted from it according to the predetermined analysis objectives, and the composite material roller stiffness and strength analysis method is terminated. If it does not exist, the subsequent steps of calling the finite element model generation software based on the design parameters and generating the structural model file of the composite material roller are triggered.

8. A composite material roller stiffness and strength analysis system, characterized in that, include: The acquisition module is used to acquire the design parameters of the composite material roller, including geometric parameters, composite material layup parameters, and load condition parameters. The first generation module is used to call the finite element model generation software based on the design parameters and generate the structural model file of the composite material roller. The second generation module is used to call the finite element solver software, read the structural model file, perform mechanical calculations, and generate mechanical response data including the displacement field and stress-strain field of the composite material roller under load. The extraction module is used to read and parse the mechanical response data, and extract parameters for evaluating stiffness and strength according to the predetermined analysis objectives. The storage module is used to associate the design parameters with the mechanical response data and store them in the database.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the composite material roller stiffness and strength analysis method as described in any one of claims 1 to 7.

10. A storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the composite material roller stiffness and strength analysis method as described in any one of claims 1 to 7.