Simulation modeling method and system for variable-angle cord air bag of air spring and electronic equipment
By determining the discrete node coordinates of the cord in three-dimensional space and embedding constraint relationships, the problem of insufficient description of cord angle changes in the prior art is solved, and accurate simulation of variable-angle cord airbags is realized, supporting the design and performance optimization of air springs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-11
- Publication Date
- 2026-03-13
AI Technical Summary
Existing technologies cannot accurately describe the changes in the spatial angle of the cord and achieve effective coupling between it and the rubber body unit, resulting in large errors in simulation results and failing to effectively guide the design and performance optimization of variable-angle cord airbags.
By determining the discrete node coordinates of the cord in three-dimensional space, a one-dimensional cord element is generated, and a three-dimensional volume element model is established. The model is then coupled to the rubber body model using embedded constraint relationships to construct a simulation model of the variable-angle cord reinforcement structure.
It enables accurate simulation analysis of variable-angle cord airbags, supports the design and performance optimization of high-performance air springs, shortens the development cycle, and reduces testing costs.
Smart Images

Figure CN121659482A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of simulation modeling technology for air spring variable angle cord airbags, specifically to a simulation modeling method and system for air spring variable angle cord airbags, and electronic equipment. Background Technology
[0002] Air suspension systems, due to their lightweight, height-adjustable, stiffness-controllable, and excellent vibration isolation performance, have become an important feature for enhancing ride comfort and off-road capability in high-end gasoline vehicles and mid-to-high-end new energy vehicles. The air spring, as the core load-bearing and adjustment component of the air suspension, uses high-pressure gas inside to achieve cushioning and height adjustment through volume changes. The airbag, as a key component of the air spring, is typically a multi-layered composite material structure, generally including an inner airtight rubber layer, a middle cord reinforcement layer, and an outer protective rubber layer. The cord reinforcement layer is composed of high-strength fibers laid at specific angles within the rubber matrix. The layup angle and arrangement directly affect the airbag's pressure-bearing capacity, stiffness characteristics, and anisotropic mechanical behavior, thus determining the overall performance and fatigue life of the air spring.
[0003] Currently, in the design and development of air springs, the nonlinear finite element method is often used to establish a fluid-structure interaction model of the airbag to simulate and analyze its vertical stiffness, lateral stiffness, dynamic response, and durability. For the simulation of cord-reinforced rubber composites, the mainstream approach is to use rebar elements (reinforcement elements) to model the cord. That is, by embedding one-dimensional line elements in the rubber body elements, the cord reinforcement effect is simulated, and displacement coordination and mechanical coupling between the cord and the rubber matrix are achieved. This method has good applicability when the cord layup angle is 0° for a single layer or a fixed angle for a double layer, and has been widely used in the simulation analysis of tires, conventional airbags, and other products.
[0004] However, with the increasing demand for high-performance and lightweight air springs, a new type of reinforcement structure has emerged: variable-angle cords, where the cord layup angle gradually changes along the airbag axis. This structure can better match complex stress distributions and further optimize stiffness and fatigue performance, but it brings significant difficulties to simulation modeling. Existing Rebar element modeling methods typically assume that the cord maintains a fixed angle in the global or local coordinate system, lacking the ability to describe the continuous change of the cord's spatial angle, and therefore cannot be directly used for simulating variable-angle cord-reinforced airbags. Although there are several existing methods for simulating cord-reinforced structures, these methods do not address or solve the geometric modeling and element embedding problems when the cord angle changes continuously along the axial direction. If traditional Rebar elements are used for approximate simulation, the modeling process is not only cumbersome and geometrically distorted, but it is also difficult to ensure the displacement coordination between the cord and the rubber body, resulting in large simulation errors and low reliability, which cannot effectively guide the design and performance optimization of variable-angle cord airbags. Therefore, there is a lack of a simulation modeling method in the current technology that can accurately describe the change of the cord's spatial angle and achieve effective coupling between it and the rubber body element.
[0005] Therefore, existing technologies still need further development. Summary of the Invention
[0006] The purpose of this invention is to overcome the above-mentioned technical deficiencies and provide a simulation modeling method and system for air spring variable angle curtain airbags, as well as electronic equipment, to solve the problems existing in the prior art.
[0007] To achieve the above-mentioned technical objectives, according to a first aspect of the present invention, the present invention provides a simulation modeling method for an air spring variable angle cord airbag, comprising: S100. Based on the geometric parameters and angles of the variable-angle cords in the air spring airbag, determine the discrete node coordinates of each cord in three-dimensional space. S200. Based on the discrete node coordinates, generate multiple one-dimensional cord units for simulating each cord; S300. Establish a three-dimensional solid element model of the air spring airbag rubber body; S400. The plurality of one-dimensional cord units are coupled to the three-dimensional volumetric unit model through embedded constraint relationships to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
[0008] Specifically, the method for determining the discrete node coordinates of each cord in three-dimensional space includes: Establish a spatial coordinate system that matches the geometry of the airbag; In the spatial coordinate system, the spatial coordinates of discrete nodes on each curtain are calculated by coordinate transformation based on the function of the change function of the curtain angle along the airbag axis.
[0009] Specifically, the coordinate system is a cylindrical coordinate system, and the method for calculating the spatial coordinates of discrete nodes on each curtain line through coordinate transformation based on the function of the change of the curtain line angle along the airbag axis includes: For n cords evenly arranged circumferentially, the circumferential angle of the i-th cord on the initial axial section is determined as follows: ; The circumferential deflection angle varying along the axial height z is determined based on the aforementioned variation function. ; Based on the radius r on the initial axial section and the circumferential angle and the circumferential deflection angle The spatial coordinates of the i-th cord at height z are calculated.
[0010] Specifically, the circumferential deflection angle Curtain angle Related, The calculation satisfies the following relationship: ; in, Indicates as height A variable or constant that changes.
[0011] Specifically, the function for the change of the curtain angle along the airbag axis is a non-linear function, used to describe the law of change of the curtain angle with axial position.
[0012] Specifically, the one-dimensional cord unit is a truss unit or a beam unit.
[0013] Specifically, the method for coupling multiple one-dimensional cord units to the three-dimensional volumetric unit model through embedded constraint relationships includes: In the finite element simulation environment, each discrete node of each one-dimensional cord element is embedded into one or more volume elements of the three-dimensional volume element model; A displacement constraint equation is established for each embedded discrete node. The displacement constraint equation makes the displacement of the discrete node determined by the displacement of the embedded volume element node and the shape function corresponding to the local coordinates of the discrete node in the volume element.
[0014] According to a second aspect of the present invention, a simulation modeling system for an air spring variable angle cord airbag is provided, comprising: Node coordinate determination module: used to determine the discrete node coordinates of each cord in three-dimensional space based on the geometric parameters and angles of the variable angle cords in the air spring airbag; Cord unit generation module: used to generate multiple one-dimensional cord units for simulating each cord based on the discrete node coordinates; Airbag body unit modeling module: used to create a three-dimensional solid unit model of the air spring airbag rubber body; Coupled modeling module: used to couple the multiple one-dimensional cord units to the three-dimensional volume unit model through embedded constraint relationships, so as to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
[0015] Specifically, the node coordinate determination module is used for: Establish a cylindrical coordinate system that matches the geometry of the airbag; Based on the variation function of the curtain angle along the airbag axis and the law of uniform circumferential arrangement of the curtains, the spatial coordinates of a series of points on each curtain are calculated through coordinate transformation.
[0016] According to a third aspect of the present invention, an electronic device is provided, comprising: a memory; and a processor, wherein the memory stores computer-readable instructions, which, when executed by the processor, implement the above-described air spring variable angle curtain airbag simulation modeling method.
[0017] Beneficial effects: This invention provides a simulation modeling method and system for air spring variable-angle cord airbags. By determining discrete node coordinates through geometric parameters and angle variation laws, one-dimensional cord elements are generated, and a three-dimensional volumetric element model of the airbag is established. Then, constraint coupling is embedded. This modeling process realizes accurate finite element modeling of the complex reinforcement structure in air springs where the cord layup angle changes continuously along the axial direction. This method overcomes the inherent limitation of existing Rebar element modeling technology, which can only handle cords with fixed angles. It makes it possible to perform accurate mechanical property and fatigue life simulation analysis on high-performance air springs with variable-angle cord designs. This provides a key simulation tool for the forward design, performance optimization, and reliability assessment of such products, effectively shortening the development cycle and reducing testing costs. Attached Figure Description
[0018] Figure 1 This is a flowchart of the simulation modeling method for air spring variable angle cord airbag provided in a specific embodiment of the present invention; Figure 2 This is a schematic diagram of the system composition of the air spring variable angle cord airbag simulation modeling system provided in a specific embodiment of the present invention; Figure 3 This is a flowchart of the variable-angle curtain airbag simulation modeling method provided in a specific embodiment of the present invention; Figure 4 This is a simulation diagram of the generated variable-angle curtain provided in a specific embodiment of the present invention; Figure 5This is a schematic diagram of the airbag simulation model with embedded variable-angle curtain provided in a specific embodiment of the present invention; Figure 6 This is a simulated deformation cloud diagram of an airbag after being inflated with an embedded variable-angle curtain, provided in a specific embodiment of the present invention. Figure 7 This is a stress cloud diagram of the airbag inflation simulation cord after embedding a variable-angle cord, provided in a specific embodiment of the present invention. Detailed Implementation
[0019] To enable those skilled in the art to better understand the technical solutions of the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Other similar embodiments obtained by those skilled in the art based on the embodiments in this application without creative effort should all fall within the scope of protection of this application. Furthermore, directional terms mentioned in the following embodiments, such as "up," "down," "left," and "right," are only for reference to the directions in the accompanying drawings; therefore, the directional terms used are for illustrative purposes and not for limiting the invention.
[0020] The present invention will be further described below with reference to the accompanying drawings and preferred embodiments.
[0021] Example 1 Please see Figure 1 This embodiment provides a simulation modeling method for air spring variable angle cord airbags, including: determining the discrete node coordinates of each cord in three-dimensional space based on the geometric parameters and angles of the variable angle cords in the air spring airbag; generating multiple one-dimensional cord units for simulating each cord based on the discrete node coordinates; establishing a three-dimensional solid element model of the air spring airbag rubber body; and coupling the multiple one-dimensional cord units to the three-dimensional solid element model through embedded constraint relationships to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
[0022] It is understood that, according to the above technical solution in this embodiment, determining the discrete node coordinates of each cord in three-dimensional space is precisely calculated based on the geometric parameters of the variable-angle cord and its angle variation law. These coordinates provide basic positioning information for the subsequent generation of one-dimensional cord units. Generating multiple one-dimensional cord units to simulate each cord can meticulously depict the morphology and characteristics of the cord in the airbag. Establishing a three-dimensional volumetric unit model of the airbag rubber body is a digital construction of the airbag rubber body as a whole. Multiple one-dimensional cord units are coupled to the three-dimensional volumetric unit model through embedded constraint relationships, enabling the variable-angle... The cord reinforcement structure is organically combined with the airbag rubber body to construct a complete and accurate simulation model of the air spring airbag containing the variable angle cord reinforcement structure. This model can realistically simulate the state and performance of the air spring airbag during actual operation, and overcomes the limitation of existing rebar unit modeling technology that can only handle fixed angle cords. This makes it possible to perform accurate mechanical property and fatigue life simulation analysis of high-performance air springs with variable angle cord designs, thus providing a key simulation tool for the forward design, performance optimization and reliability assessment of such products, effectively shortening the development cycle and reducing testing costs.
[0023] See Figure 1 The specific implementation steps of the simulation modeling method for the air spring variable angle cord airbag in this embodiment are as follows: S100. Based on the geometric parameters and angles of the variable-angle cords in the air spring airbag, determine the discrete node coordinates of each cord in three-dimensional space. In this embodiment, the method for determining the discrete node coordinates of each cord in three-dimensional space includes: Establish a spatial coordinate system that matches the geometry of the airbag; In the spatial coordinate system, the spatial coordinates of discrete nodes on each curtain are calculated by coordinate transformation based on the function of the change function of the curtain angle along the airbag axis.
[0024] Understandably, by establishing a coordinate system that matches the geometry of the airbag, a unified and accurate reference framework can be provided for subsequent coordinate calculations, ensuring that the calculated discrete node coordinates accurately reflect the actual position of the curtain line in the airbag. Furthermore, the coordinate transformation calculation based on the function of the change in curtain line angle along the airbag axis fully considers the characteristics of the change in the angle of the variable-angle curtain line, so that the spatial coordinates of a series of points on each curtain line, that is, the discrete node coordinates, can accurately match the actual direction and distribution of the variable-angle curtain line, laying the foundation for the subsequent accurate generation of one-dimensional curtain line units and the construction of a complete simulation model.
[0025] In this embodiment, the coordinate system is a cylindrical coordinate system. The method for calculating the spatial coordinates of a series of points on each curtain line through coordinate transformation based on the function of the change of the curtain line angle along the airbag axis specifically includes: For n cords evenly arranged circumferentially, the circumferential angle of the i-th cord on the initial axial section is determined as follows: ; The circumferential deflection angle varying along the axial height z is determined based on the aforementioned variation function. ; Based on the radius r on the initial axial section and the circumferential angle and the circumferential deflection angle The spatial coordinates of the i-th cord at height z are calculated.
[0026] Specifically, the circumferential deflection angle here Angle with the cord Related, The calculation satisfies the following relationship: ; in, Indicates as height A variable or constant that changes.
[0027] Understandably, the above calculation method allows for the accurate determination of the circumferential deflection angle based on the variation of the cord angle with height z. The value of is then combined with the radius r and circumferential angle r on the initial axial section to accurately calculate the spatial coordinates of the i-th cord at height z. This calculation method not only considers the uniform arrangement of the cords in the circumferential direction, but also fully incorporates the characteristic of the cord angle changing along the axial direction. This allows the calculated discrete node coordinates to highly accurately reflect the actual position and direction of the variable-angle cords in three-dimensional space. This provides reliable data support for the subsequent generation of one-dimensional cord elements based on these discrete node coordinates and the construction of a complete air spring variable-angle cord airbag simulation model, ensuring that the entire simulation modeling process can realistically and accurately simulate the actual working state and performance of the air spring airbag.
[0028] It should be further explained that the above-mentioned function of the change of the cord angle along the airbag axis is a non-linear function, which is used to describe the continuous and gradual change of the cord angle with the axial position. It should be noted that in the design of actual high-performance air springs, in order to achieve better stress homogenization, stiffness matching, and fatigue life improvement, the cord layup angle often exhibits a complex nonlinear continuous variation along the airbag axis, i.e., the cord angle... Functional relationship with axial coordinate z This does not satisfy a simple linear proportional relationship; it is used to accurately describe the smooth, continuous, and gradual change of the curtain angle from one end of the airbag to the other. The nonlinear function can be, but is not limited to, a polynomial function, a piecewise function, a spline function, or a custom discrete-point interpolation function. During modeling, the aforementioned determined nonlinear function... Explicitly used as input parameters, when calculating the coordinates of any point z, first according to Calculate the actual cord angle at that point, and then substitute it into the equation. In other equivalent coordinate transformation relationships, subsequent node coordinate calculations are performed. When the airbag geometry is non-standard cylindrical (such as with tapers, drum shapes, or complex curved surfaces), the aforementioned formula based on standard cylindrical coordinates needs to be adaptively adjusted. In this case, the planar geometry of the airbag can be accurately described first using a parametric surface (such as a NURBS surface); then, the reference path and angle variation law of the cord on this parametric surface are determined. Where s is the arc length parameter along the path; finally, through surface coordinate mapping technology, the nonlinear angle variation is... The cord path is mapped to three-dimensional space, and the coordinates of each discrete node are calculated.
[0029] In a preferred embodiment, since the actual geometry of the airbag is a non-standard cylinder containing taper or curvature, a parametric surface is used to describe the surface geometry of the airbag. Based on the parametric surface and the nonlinear function, the three-dimensional spatial coordinates of each curtain node are calculated through surface coordinate mapping.
[0030] Understandably, using parametric surfaces to describe the geometry of the airbag's surface can more accurately match the actual geometry of the airbag. Whether it is a non-standard cylindrical airbag with taper or curvature, an accurate geometric description can be obtained through appropriate parameter settings. Based on this parametric surface and the nonlinear function describing the continuous gradual change of the curtain angle with the axial position, the three-dimensional spatial coordinates of each curtain node are calculated using the surface coordinate mapping method. This calculation method fully considers the actual shape of the airbag and the changing characteristics of the curtain angle, so that the calculated three-dimensional spatial coordinates of each curtain node can accurately reflect the actual position of the variable-angle curtain in the specific three-dimensional space of the airbag, laying a solid and reliable foundation for the subsequent construction of an air spring variable-angle curtain airbag simulation model.
[0031] S200. Based on the discrete node coordinates, generate multiple one-dimensional cord units for simulating each cord; Preferably, the one-dimensional cord unit is a truss unit or a beam unit.
[0032] Understandably, generating one-dimensional cord elements based on discrete node coordinates is one of the key steps in constructing a simulation model of an air spring variable-angle cord airbag. Truss elements and beam elements are two commonly used types of one-dimensional cord elements, each with unique mechanical properties. Truss elements mainly bear axial tension or compression, making them suitable for simulating scenarios where the cord mainly bears tension in the airbag; while beam elements can simultaneously bear bending moment and shear force, making them more suitable for simulating the behavior of the cord under complex stress conditions. By rationally selecting the type of one-dimensional cord element, the actual stress situation of the cord in the airbag can be simulated more accurately, providing more reliable data support for subsequent simulation analysis.
[0033] S300. Establish a three-dimensional solid element model of the air spring airbag rubber body; It should be noted that the mechanical properties of the air bladder rubber body, as an important component of the air spring, have a significant impact on the overall performance of the air spring. Establishing a three-dimensional solid element model of the air bladder rubber body can more realistically reflect the deformation and stress distribution of the rubber body during the force process. In the modeling process, it is necessary to fully consider the nonlinear characteristics of rubber materials, such as hyperelasticity and viscoelasticity, to ensure the accuracy and reliability of the model. By establishing an accurate three-dimensional solid element model, more detailed and accurate data support can be provided for subsequent simulation analysis.
[0034] In practical implementation, suitable finite element analysis software can be used to accurately mesh the rubber body of the airbag based on its actual geometry and dimensions to construct a three-dimensional solid element model. For handling the nonlinear characteristics of the rubber material, the software's built-in material model library can be used to select hyperelastic or viscoelastic models that match the rubber material's properties, and the relevant material parameters can be accurately input. Simultaneously, boundary conditions and loads must be appropriately set to simulate the stress conditions of the rubber body under actual working conditions, thereby ensuring that the established three-dimensional solid element model closely approximates the actual situation, laying a solid foundation for subsequent simulation analysis.
[0035] S400. The plurality of one-dimensional cord units are coupled to the three-dimensional volumetric unit model through embedded constraint relationships to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
[0036] In this embodiment, the method of coupling multiple one-dimensional cord units to a three-dimensional volume element model through embedded constraint relationships includes: In the finite element simulation environment, the nodes of each one-dimensional cord element are embedded into one or more volume elements of the three-dimensional volume element model; A displacement constraint equation is established for each embedded discrete node. The displacement constraint equation makes the displacement of the discrete node determined by the displacement of the embedded volume element node and the shape function corresponding to the local coordinates of the discrete node in the volume element.
[0037] In some specific embodiments, discrete one-dimensional elements representing the variable-angle cord are mechanically coupled with continuous three-dimensional elements representing the airbag rubber matrix to simulate the physical behavior of their coordinated deformation and joint stress during actual operation. This coupling relationship is achieved through the embedding constraint function in the finite element software. The specific principle and implementation process are as follows: (1) Embedded positioning: In the finite element preprocessing stage, the software will automatically assign the one-dimensional cord unit node to the airbag three-dimensional body unit mesh through a geometric search algorithm based on the three-dimensional spatial coordinates of the one-dimensional cord unit node. Specifically, it will determine which three-dimensional body unit each cord unit node is located in. This process establishes the topological association between the cord unit node and the host rubber body unit. (2) The software will automatically create a displacement constraint equation for each embedded cord node; The constraint object is the displacement degree of freedom of the cord node (usually three translational degrees of freedom U). X U Y U Z ).
[0038] Constraint Basis: The displacement of this node is no longer independent, but depends entirely on the deformation of the host 3D volume element into which it is embedded. The displacement field inside the host 3D volume element is described by interpolating its nodal displacements using shape functions. The cord node has a definite local coordinate within the host element, at which the shape functions corresponding to each node of the host element can be calculated. (j=1,2,…,m, where m is the number of nodes in the host unit).
[0039] Constraint equation: Displacement vector of cord node P It is constrained to be the displacement vector of all nodes of the host element. With the corresponding shape function values The weighted sum of the weights has the general mathematical expression as follows: ; in, The coordinates of the cord node P within the host unit are given by the equation, which implies that the cord node is attached to the rubber body and moves together with it.
[0040] The above displacement constraints are based on the host element nodes as the master and the cord nodes as the slave. In the finite element calculation, when solving the overall displacement field, the displacement of the cord nodes is determined by the displacement of the host element nodes according to the above equation. The internal forces generated by the deformation of the cord elements will be applied to the nodes of its host element in the form of equivalent nodal forces through the constraint equation, thus contributing to the overall stiffness matrix and force vector. This accurately simulates the physical process of the cord reinforcement phase providing reinforcement to the rubber matrix and the internal force transmission between the two.
[0041] In mainstream finite element software such as ABAQUS, this can be achieved directly through its built-in Embedded or similar function options. Users only need to specify the cord elements (as embedded elements) and the airbag elements (as the host region), and the software will automatically complete all the above-mentioned node positioning, constraint equation generation, and coupling calculation processes, resulting in a coupled simulation model, such as... Figure 5 As shown, it can be used for various subsequent mechanical analyses. For example, after performing an inflation simulation, the following results can be obtained: Figure 6 The cyst deformation cloud map shown, and as shown Figure 7 The stress cloud diagram shown is used to comprehensively evaluate the design performance.
[0042] Understandably, the above technical solution does not require explicitly defining contact interaction or adhesive layer units between the cord and the rubber, which greatly simplifies the pre-processing modeling work and avoids errors caused by the difficulty in accurately setting interface parameters (such as friction coefficient and adhesive strength). The forced displacement constraint ensures that after deformation, the cord nodes are still accurately located inside the rubber body unit, perfectly simulating the actual state of the cord being covered and tightly bonded by the rubber.
[0043] It should be noted that the establishment of the above-mentioned embedded constraint relationship can ensure the coordinated deformation of the one-dimensional cord unit and the three-dimensional solid unit model in the simulation analysis, thereby accurately simulating the influence of the variable-angle cord reinforcement structure on the mechanical performance of the air spring airbag. The simulation model constructed in this way not only considers the nonlinear characteristics of the airbag rubber body, but also incorporates the detailed features of the variable-angle cord reinforcement structure, making the simulation results closer to the actual situation and providing strong support for subsequent air spring performance analysis and optimization design.
[0044] In some specific embodiments, parameters are set for the constructed air spring airbag simulation model. These parameters include, but are not limited to, material property parameters, load parameters, and boundary condition parameters. Material property parameters cover the elastic modulus and Poisson's ratio of the rubber body, and the tensile strength and elastic modulus of the cord material. Load parameters are set according to the actual working conditions, such as the magnitude and direction of the pressure exerted on the air spring. Boundary condition parameters specify the constraints of the model in the simulation environment, such as the position of the fixed end and the restriction of rotational degrees of freedom. Then, the finite element analysis algorithm is used to solve the air spring airbag simulation model with the parameters set. During the calculation process, the finite element analysis algorithm discretizes the complex mechanical problem into a series of simple algebraic equations based on the model's geometry, material properties, loads, and boundary conditions. These equations are then solved using numerical calculation methods to obtain the mechanical response data of the model at various nodes, such as displacement, stress, and strain.
[0045] Furthermore, the mechanical response data obtained from the calculations undergoes post-processing analysis. Visualization techniques are used to intuitively display displacement, stress, and strain data in the form of contour maps and curves, facilitating engineers' observation and analysis of the mechanical performance of the air spring under different operating conditions. For example, stress contour maps clearly show areas of stress concentration on the air spring, allowing for assessment of the potential for rupture in those areas. Displacement curves reveal the deformation of the air spring under different pressures, providing crucial information for air spring design and optimization. Simultaneously, quantitative analysis can be performed on the data to calculate key performance indicators of the air spring, such as stiffness and load-bearing capacity, and compare these with design requirements to evaluate the rationality and feasibility of the design.
[0046] See Figure 3 The specific implementation principle of this embodiment will be illustrated below through specific examples: Step 1: Based on the actual dimensions of the cord, use coordinate transformation to generate the coordinates of two nodes in each one-dimensional TRUSS element (one-dimensional cord element) mesh of the three-dimensional variable angle cord. Suppose the spatial coordinates of a point on a certain cord are (x, y, z), and the cord angle is... (Variable), here the air spring airbag is cylindrical, therefore, establish a cylindrical coordinate system (R,θ,z), where the angle between a point on the initial axial section of the airbag and the R-axis is θ. For an airbag with n curtains uniformly arranged circumferentially, where: ; Where i represents the i-th cord; On the initial axial section, the radius of the circle containing a point on the cord is r, and the circumferential angle of that point on this section is a function of the axial height. : ; Calculate the coordinates of a point on the initial cross-section of the airbag's cord along its axial direction, specifically when z=0: ; ; Using coordinate transformation, the coordinates of other cord points on the initial cross-section along the axial direction are represented as follows: ; ; ; Therefore, the spatial coordinates of a point on this cord can be uniformly represented as follows: ; ; ; The resulting uniformly arranged cords in one direction, such as Figure 4 As shown; Step 2: Assemble two nodes of each one-dimensional TRUSS cell mesh of the variable angle cord into a TRUSS cell to simulate the variable angle cord; The coordinates of the two nodes obtained in step 1 are respectively ( , , )and( , , They are numbered j and j+1 respectively. In finite element software, these two nodes can be grouped into a TRUSS element by numbering, and the properties of the cord material, such as density, diameter, elastic modulus, Poisson's ratio or stress-strain curve, can be assigned to it. Step 3: Based on the actual size of the airbag, establish a three-dimensional volumetric unit model of the airbag. Couple all the variable angle cord TRUSS units from Step 2 into the three-dimensional volumetric unit model of the airbag using an embedding method, thereby achieving displacement coordination and mechanical behavior coupling between the variable angle cord TRUSS units and the three-dimensional volumetric unit of the airbag. Step 4: In finite element software such as ABAQUS, the embedding function can embed the TRUSS element into the three-dimensional volume element of the airbag. Based on the spatial search algorithm, the finite element software automatically finds the three-dimensional volume element in the embedded mesh for each node of the embedded TRUSS element. Then, according to the position of the node in the element, the corresponding shape function value is calculated. That is, according to the local coordinates (or natural coordinates) of the curtain node in the located host volume element, the software automatically calculates the function value of the shape function corresponding to each node of the host volume element at the local coordinates. The shape function is the basic function of the finite element method and is used to describe the change of the displacement field inside the element. The software then establishes a displacement constraint equation for each embedded cord node. The mathematical essence of this equation is that the displacement degrees of freedom (usually three translational degrees of freedom) of the embedded cord node are forcibly constrained to be the weighted average of the corresponding displacement degrees of freedom of all nodes in the host element into which it is embedded. The weights, i.e., the shape function values, represent the weights used in the weighted average, which are precisely the shape function values of each node corresponding to the cord node at the local coordinates of the host element, calculated in the previous step. The specific calculation process is as follows: For a cord node P, if its embedded volume element has m nodes, the shape function of the j-th node of this volume element at point P is... The displacement vector is Then the constraint equation can be expressed as: ; in, For the displacement of the cord node P, this equation ensures that the displacement of the cord node is entirely determined by the deformation field of the embedded rubber element through shape function interpolation. The degrees of freedom (displacement, etc.) of the node are constrained to the weighted average of the degrees of freedom of the embedded element nodes, and the weights are these shape function values. The 3D mesh of the embedded variable-angle cord and airbag is as follows: Figure 5 As shown, Figure 6 It is a simulated deformation cloud map of the airbag after the variable angle cord is embedded. Figure 7 This is a simulation diagram of the airbag inflation filament stress after embedding variable-angle filaments. The TRUSS element was successfully embedded into the airbag's three-dimensional volumetric element mesh. Based on this coupled model, inflation simulation analysis can be performed to obtain results such as... Figure 6 The overall deformation cloud map of the airbag shown, and as shown Figure 7 The stress distribution cloud map of the cord shown in the figure intuitively verifies that the modeling method can effectively simulate the mechanical response of the variable-angle cord airbag under load, providing a reliable basis for performance evaluation and optimization.
[0047] Understandably, through the aforementioned embedded constraint mechanism, the constructed simulation model achieves displacement compatibility. During deformation, the cord and rubber body are no longer considered independent at the interface, but are forced to satisfy displacement compatibility conditions. The cord deforms along with the rubber matrix, accurately simulating the physical reality of the cord being covered by rubber and the two being tightly bonded. In the simulation calculation, the axial force (tension or compression) borne by the cord element is transmitted and distributed to its embedded host element nodes in the form of equivalent nodes through the aforementioned constraint equations. This realistically reflects the internal force transmission between the cord and the rubber, without the need to explicitly establish complex contact pairs or bonding interface elements between the cord and the rubber. This simplifies the model setup, improves computational efficiency, and avoids errors caused by the difficulty in accurately obtaining interface parameters.
[0048] It should be noted that this embodiment provides a simulation modeling method for air spring variable-angle cord airbags. This method generates one-dimensional cord elements to simulate the cord by determining the discrete node coordinates of the variable-angle cord in three-dimensional space, establishes a three-dimensional solid element model of the airbag rubber body, and couples the one-dimensional cord elements with the three-dimensional solid element model through embedded constraint relationships to construct an air spring airbag simulation model containing the variable-angle cord reinforcement structure. Based on this, the model parameters are set, and the finite element analysis algorithm is used to solve the problem, obtaining mechanical response data. After post-processing analysis, the mechanical performance and key performance indicators of the air spring airbag are evaluated using visualization technology and quantitative analysis. This series of steps forms a complete and systematic simulation modeling process for air spring variable-angle cord airbags, providing comprehensive, accurate, and reliable support for the design, optimization, and performance analysis of air springs. This helps improve the design quality and performance level of air springs, and reduces R&D costs and time.
[0049] Example 2 Please see Figure 2 This embodiment provides a simulation modeling system for air spring variable angle cord airbags, the system comprising: Node coordinate determination module 100: used to determine the discrete node coordinates of each cord in three-dimensional space based on the geometric parameters and angles of the variable angle cords in the air spring airbag; Cord unit generation module 200: used to generate multiple one-dimensional cord units for simulating each cord based on the discrete node coordinates; Airbag body unit modeling module 300: used to establish a three-dimensional solid unit model of the air spring airbag rubber body; Coupled modeling module 400: used to couple the multiple one-dimensional cord units to the three-dimensional volume unit model through embedded constraint relationships, so as to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
[0050] Furthermore, in this embodiment, the node coordinate determination module 100 is specifically used for: Establish a spatial coordinate system that matches the geometry of the airbag; In the aforementioned spatial coordinate system, based on the variation function of the curtain angle along the airbag axis and the law of uniform circumferential arrangement of the curtains, the spatial coordinates of discrete nodes on each curtain are calculated through coordinate transformation.
[0051] It should be noted that this embodiment provides a simulation modeling system for air spring variable-angle cord airbags. This system, through modular design, achieves high-precision simulation modeling of air spring variable-angle cord airbags. Specifically, the node coordinate determination module establishes a cylindrical coordinate system matching the airbag geometry and, combined with the variation law of the cord angle, accurately calculates the discrete node coordinates of each cord in three-dimensional space, laying the foundation for subsequent modeling work. The cord unit generation module generates multiple one-dimensional cord units based on these node coordinates to simulate the mechanical properties of each cord. The airbag body unit modeling module is responsible for building a three-dimensional body unit model of the airbag rubber body to reflect the overall structure and deformation characteristics of the airbag. Finally, the coupling modeling module couples the one-dimensional cord units with the three-dimensional body unit model through embedded constraint relationships, thereby constructing an air spring airbag simulation model containing the variable-angle cord reinforcement structure. This system not only improves the accuracy and efficiency of modeling but also provides strong support for subsequent air spring design and optimization.
[0052] In a preferred embodiment, this application also provides an electronic device, the electronic device comprising: The computer device includes a memory and a processor. The memory stores computer-readable instructions that, when executed by the processor, implement the air spring variable angle curtain airbag simulation modeling method. This computer device can be broadly categorized as a server, terminal, or any other electronic device with the necessary computing and / or processing capabilities. In one embodiment, the computer device may include a processor, memory, network interface, communication interface, etc., connected via a system bus. The processor of the computer device can be used to provide the necessary computing, processing, and / or control capabilities. The memory of the computer device may include a non-volatile storage medium and internal memory. The non-volatile storage medium may store an operating system, computer programs, etc. The internal memory can provide an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface and communication interface of the computer device can be used to connect and communicate with external devices via a network. When the computer program is executed by the processor, it performs the steps of the method of the present invention.
[0053] This invention can be implemented as a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the steps of the methods of embodiments of the invention to be performed. In one embodiment, the computer program is distributed across multiple network-coupled computer devices or processors, such that the computer program is stored, accessed, and executed in a distributed manner by one or more computer devices or processors. A single method step / operation, or two or more method steps / operations, may be executed by a single computer device or processor or by two or more computer devices or processors. One or more method steps / operations may be executed by one or more computer devices or processors, and one or more other method steps / operations may be executed by one or more other computer devices or processors. One or more computer devices or processors may execute a single method step / operation, or execute two or more method steps / operations.
[0054] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0055] The technical features described above can be combined arbitrarily. Although not all possible combinations of these technical features are described, any combination of these technical features should be considered to be covered by this specification, provided that such combination does not contain contradictions.
[0056] The specific embodiments of the present invention described above do not constitute a limitation on the scope of protection of the present invention. Any other corresponding changes and modifications made in accordance with the technical concept of the present invention should be included within the scope of protection of the claims of the present invention.
Claims
1. A simulation modeling method for an air spring variable angle cord airbag, characterized in that, include: S100. Based on the geometric parameters and angles of the variable-angle cords in the air spring airbag, determine the discrete node coordinates of each cord in three-dimensional space. S200. Based on the discrete node coordinates, generate multiple one-dimensional cord units for simulating each cord; S300. Establish a three-dimensional solid element model of the air spring airbag rubber body; S400. The plurality of one-dimensional cord units are coupled to the three-dimensional volumetric unit model through embedded constraint relationships to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
2. The simulation modeling method for air spring variable angle cord airbag according to claim 1, characterized in that, The method for determining the discrete node coordinates of each cord in three-dimensional space includes: Establish a spatial coordinate system that matches the geometry of the airbag; In the spatial coordinate system, the spatial coordinates of discrete nodes on each curtain are calculated by coordinate transformation based on the function of the change function of the curtain angle along the airbag axis.
3. The simulation modeling method for air spring variable angle cord airbag according to claim 2, characterized in that, The coordinate system is a cylindrical coordinate system. The method for calculating the spatial coordinates of discrete nodes on each curtain line through coordinate transformation based on the function of the change of the curtain line angle along the airbag axis includes: For n cords evenly arranged circumferentially, the circumferential angle of the i-th cord on the initial axial section is determined as follows: ; The circumferential deflection angle varying along the axial height z is determined based on the aforementioned variation function. ; Based on the radius r on the initial axial section and the circumferential angle and the circumferential deflection angle The spatial coordinates of the i-th cord at height z are calculated.
4. The simulation modeling method for air spring variable angle cord airbag according to claim 3, characterized in that, The circumferential deflection angle Angle with the cord Related, The calculation satisfies the following relationship: ; in, Indicates as height A variable or constant that changes.
5. The simulation modeling method for air spring variable angle cord airbag according to claim 3, characterized in that, The function describing the change of the cord angle along the airbag axis is a nonlinear function, used to describe the law of change of the cord angle with axial position.
6. The simulation modeling method for air spring variable angle cord airbag according to claim 1, characterized in that, The one-dimensional cord unit is a truss unit or a beam unit.
7. The simulation modeling method for air spring variable angle cord airbag according to claim 1, characterized in that, The method for coupling multiple one-dimensional cord units to the three-dimensional volumetric unit model through embedded constraint relationships includes: In the finite element simulation environment, each discrete node of each one-dimensional cord element is embedded into one or more volume elements of the three-dimensional volume element model; A displacement constraint equation is established for each embedded discrete node. The displacement constraint equation makes the displacement of the discrete node determined by the displacement of the embedded volume element node and the shape function corresponding to the local coordinates of the discrete node in the volume element.
8. A simulation modeling system for an air spring variable angle cord airbag, characterized in that, include: Node coordinate determination module: used to determine the discrete node coordinates of each cord in three-dimensional space based on the geometric parameters and angles of the variable angle cords in the air spring airbag; Cord unit generation module: used to generate multiple one-dimensional cord units for simulating each cord based on the discrete node coordinates; Airbag body unit modeling module: used to create a three-dimensional solid unit model of the air spring airbag rubber body; Coupled modeling module: used to couple the multiple one-dimensional cord units to the three-dimensional volume unit model through embedded constraint relationships, so as to construct an air spring airbag simulation model containing a variable angle cord reinforcement structure.
9. The air spring variable angle cord airbag simulation modeling system according to claim 8, characterized in that, The node coordinate determination module is specifically used to establish a spatial coordinate system that matches the geometry of the airbag, and in the spatial coordinate system, based on the function of the change of the curtain angle along the airbag axis, calculates the spatial coordinates of discrete nodes on each curtain through coordinate transformation.
10. An electronic device, characterized in that, include: Memory; The processor, wherein the memory stores computer-readable instructions that, when executed by the processor, implement the air spring variable angle cord airbag simulation modeling method according to any one of claims 1 to 7.