A method, application and computer program product for automatic identification of tire pre-treatment components

By automatically identifying and naming tire parts, the problem of manual components taking a long time to manually specify components in tire pre-processing is solved, efficient and unified component naming is achieved, and the efficiency of tire numerical simulation is improved.

CN117171882BActive Publication Date: 2025-08-22ZHONGCE RUBBER GRP CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311137634.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-05
Publication Date
2025-08-22
Estimated Expiration
2043-09-05

AI Technical Summary

Technical Problem

In the prior art, it takes a long time to manually specify components and set names during tire pre-processing, and cannot be named uniformly, which is not conducive to coordinated work.

Method used

An automatic identification method for tire pre-tie parts is adopted, and each tire component is automatically identified and named by defining the component name, specifying the number of layers, identifying the geometric outline and intersecting line segments.

Benefits of technology

This greatly improves the preprocessing efficiency and shortens the identification time, reducing it from 70 seconds manually allocated to 2 seconds, ensuring the naming consistency of different engineers, and improving efficiency dozens of times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117171882B_ABST
    Figure CN117171882B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of tire design numerical simulation analysis, and more specifically, to a method, application, and computer program product for automatically identifying tire pre-processing components. A method for automatically identifying tire pre-processing components comprises the following steps: a first step of defining tire component names; a second step of specifying the number of component layers; a third step of identifying the geometric outer contour of the tire structure; a fourth step of identifying the component names of the crown area; a fifth step of identifying the sidewall components; a sixth step of identifying the wire bead; a seventh step of identifying the apex component; and an eighth step of identifying the outer rubber. The method automatically identifies and names tire components, greatly improving pre-processing efficiency and ensuring that tire numerical simulations performed by different engineers have the same component names, providing technical support for tire numerical simulations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of tire design numerical simulation analysis, and in particular to a tire pre-processing component automatic identification method, application and computer program product. Background Art

[0002] Numerical simulation analysis is an important step in the tire research and development process. Through numerical simulation, it is possible to predict almost all performance factors such as deformation, stress, ground contact state, rolling resistance, etc., which plays a great guiding role in performance evaluation and analysis. Pre-processing is the first step in the tire numerical simulation process, which mainly involves meshing, set definition, material property assignment, and boundary condition application. Almost all general software systems, such as Abaqus, Ansys, Marc, and HyperWorks, require manual specification of component sets and setting names. The tire analysis-specific pre-processing systems that have been reported so far also require manual assignment of component names. Ordinary tires have more than 10 components, while complex tires can have as many as 30 components. Manually specifying components and setting names takes a long time, and it is impossible to achieve unified naming, which is not conducive to collaborative work. Summary of the Invention

[0003] In response to the deficiencies of the prior art, the present invention aims to provide a method for automatically identifying tire pre-processing components. The method automatically identifies and names tire components, greatly improving pre-processing efficiency and ensuring that tire numerical simulations performed by different engineers have the same component names, thereby providing technical support for tire numerical simulations.

[0004] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solutions:

[0005] A method for automatically identifying tire pre-treatment components, the method comprising the following steps:

[0006] The first step is to define the tire component name;

[0007] Step 2: Specify the number of component layers

[0008] The number of layers of the tread, cap layer, belt layer, and carcass are specified as m, g, b, and t respectively, while according to the normal tire structure, the number of inner liner, sidewall, bead layer, and outer rubber layer is 1;

[0009] The third step is to identify the geometric outer contour of the tire structure

[0010] Store each tire component as a closed geometric shape in the Part collection; calculate the outer contour of the tire structure and store the outer contour in the OuterLines collection, which is a set of coordinates of sequentially connected points;

[0011] Step 4: Identify the names of the components in the crown area;

[0012] Read the Y coordinate of the highest point in the tire structure diagram, denoted as Ymax, and the Y coordinate of the lowest point as Ymin. Generate the symmetry axis line Lsys, which consists of the connection point (0,0) and the point (0, Ymax). Traverse all parts to obtain the parts that intersect with the symmetry axis line Lsys. The number of parts obtained should be m+g+b+t+1. Sort the parts from small to large according to the Y coordinate of the center point of the intersection segment with the Lsys line. The part with the minimum Y coordinate of the intersection segment is the inner liner InnerLinear1, and the part with the intersection segment only larger than the inner liner is Carcass1. And so on. Assign names to the crown area parts, and then remove the named parts from the Part collection.

[0013] Step 5: Identify sidewall components

[0014] Identify sidewall components based on the principle that the sidewall is in contact with the tread or base rubber, the top carcass, and the outer contour. Traverse all components in the Part collection. If a component is in contact with the top carcass, the tread, and the outer contour at the same time, it is a sidewall, named SideWall1, and deleted from the Part collection.

[0015] Step 6: Identify the wire ring

[0016] Sort the parts in the Part collection in ascending order based on their centroid Y coordinates. The part with the smallest centroid coordinate is the bead ring, which is named Bead. Delete this part from the Part collection.

[0017] Step 7: Identify the apex components

[0018] The apex component is determined based on the principle that the apex only intersects with the outermost carcass or only with the outermost carcass and the bead ring. The number of components in the Part set is counted. If the number is 2, the components in the Part set are traversed. If the component does not intersect with the outer contour lines OutLines, it is a apex and is named Apex1. If the number is 3, the Part set is traversed to determine the contact status with the outermost carcass and the bead ring. If it is in contact with the carcass only, this component is named Apex2. If it is in contact with both the outermost carcass and the bead ring, this component is named Apex1.

[0019] Step 8: Identify the outer protective glue

[0020] At this point, there is only one part in the Part collection, which is the outer cushion, named RimCushion.

[0021] Preferably, the names of the tire components are defined in the first step as follows: tread name: Tread+n, where n is the number of the component. For example, if there are two layers of tread, the tread names are Tread1 and Tread2, and the order of n values ​​is consistent with the arrangement of the centroid Y coordinates of the components from small to large; base rubber name: TreadBase+n; cap layer name: Capply+n; belt layer name: Belt+n; carcass name: Carcass+n; inner liner name: InnerLinear+n; sidewall name: SideWall+n; apex rubber name: Apex+n; wire ring name: Bead+n; outer rubber name: RimCushion+n.

[0022] Preferably, in the second step, the number of layers of the tread, cap layer, belt layer, and carcass are specified as m=1, g=2, b=2, and t=1 respectively, and the number of inner liner, sidewall, wire bead, and outer rubber layer are all 1.

[0023] Preferably, in the third step, the outer contour line of the tire structure is calculated, each line segment of each closed figure is traversed, each line segment is stored in the set Lines, and the number of each non-repeating element in the Lines set is counted. If the number of a line segment in the set Lines is 1, it is an outer contour line, and if the number is greater than 1, it is a non-outer contour line. The outer contour line is stored in the OuterLines set, which is a coordinate set of sequentially connected points.

[0024] Furthermore, the present invention also discloses the application of the method in allocating component names in a tire analysis-specific pre-processing system.

[0025] Preferably, the tire analysis dedicated pre-processing system is baqus, Ansys, Marc or HyperWorks.

[0026] Furthermore, the present invention also discloses a computer device, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method.

[0027] Furthermore, the present invention also discloses a computer-readable storage medium having a computer program or instruction stored thereon, which implements the method when the computer program or instruction is executed by a processor.

[0028] Furthermore, the present invention also discloses a computer program product, comprising a computer program or instructions, which implement the method when executed by a processor.

[0029] By employing the aforementioned technical solution, the present invention can accurately and automatically identify and name tire components. This method takes only about five seconds at most, increasing efficiency by several dozen times. This significantly improves pre-processing efficiency and ensures that tire numerical simulations performed by different engineers use the same component names, providing technical support for tire numerical simulations. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 Schematic diagram of the location of each component;

[0031] Figure 2 Schematic diagram of circular arc discretized into line segments;

[0032] Figure 3 Storage collection of tire components;

[0033] Figure 4 Structural outer contour line;

[0034] Figure 5 Structure outer contour storage collection;

[0035] Figure 6 Schematic diagram of the crown area;

[0036] Figure 7 Schematic diagram of the maximum and minimum points of the structure's Y coordinate;

[0037] Figure 8 Symmetry axis line L sys Intersecting components;

[0038] Figure 9 Parts and L sys Line intersecting line segments;

[0039] Figure 10 At the same time, it is in contact with the uppermost carcass, tread and outer contour;

[0040] Figure 11 Schematic diagram of wire traveler components;

[0041] Figure 12 Schematic diagram of apex components;

[0042] Figure 13 Schematic diagram of the outer rubber parts. DETAILED DESCRIPTION

[0043] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts are within the scope of protection of the present invention.

[0044] Example

[0045] Take the 21550R15 tire as an example and use Python language program to process it:

[0046] The first step is to define the names of tire components. Tread name: Tread+n, where n is the number of components. For example, if there are two layers of tread, the tread names are Tread1 and Tread2. The order of n values ​​is consistent with the Y coordinates of the centroid of the components from small to large. For example, the distance between Tread1 and the tire axis is smaller than that between Tread2 and Tread1. The same applies below. Base rubber name: TreadBase+n. Cap layer name: Capply+n. Belt layer name: Belt+n. Carcass name: Carcass+n. Inner liner name: InnerLinear+n. Sidewall name: SideWall+n. Apex rubber name: Apex+n. Bead ring name: Bead+n. Outer rubber name: RimCushion+n. The positions of each component are as follows: Figure 1 shown.

[0047] The second step is to specify the number of component layers. Specify the number of layers for tread, cap layer, belt layer, and carcass respectively. m=1 、 g=2 、 b= 2 、 t=1 According to the normal tire structure, the number of inner liner, sidewall, wire bead and outer rubber layer is 1.

[0048] Step 2: Identify the outer geometric contour of the tire structure. Store each tire component as a closed geometric figure (the arc in the figure is discretized into small line segments with a length of less than 0.2 mm, such as Figure 2 , each part is of shapely.geometry.polygon.Polygon type), stored in the Part collection as ( Figure 3 Calculate the outer contour line of the tire structure, traverse each line segment of each closed figure, store each line segment in the Lines set, count the number of each non-repeated element in the Lines set, if the number of a line segment in the Lines set is 1, it is the outer contour line, and if the number is greater than 1, it is a non-outer contour line (such as Figure 4 ), store the outer contour lines in the OuterLines collection, which is a set of coordinates of sequentially connected points, such as Figure 5 .

[0049] The third step is to identify the names of the parts in the crown area. Figure 6 Read the Y coordinate of the highest point of the tire structure diagram, recorded as Y max =300, the Y coordinate of the lowest point is marked as Ymin =174.23, generating the axis of symmetry line L sys , which consists of connecting the points (0,0) and (0, 300), such as Figure 7 As shown. Traverse all parts and obtain the straight line L with the axis of symmetry sys Intersecting components, such as Figure 8 The number of components obtained should be m+g+b+t+1=7, according to the components and L sys Line intersection line segment (such as Figure 9 ) are sorted from small to large by the center Y coordinates. The component with the minimum intersection line segment coordinate is the lining InnerLinear1, with a Y coordinate of 283.9; the component with the intersection line segment Y coordinate just larger than the lining layer is Carcass1, with a Y coordinate of 285.1; and so on, the component with the intersection line segment center Y coordinate of 286.45 is Carcass2, the component with the intersection line segment center Y coordinate of 287.95 is Carcass2, the component with the intersection line segment center Y coordinate of 289.1 is Belt1, the component with the intersection line segment center Y coordinate of 289.9 is Belt2, the component with the intersection line segment center Y coordinate of 291.55 is TreadBase1, and the component with the intersection line segment center Y coordinate of 296.4 is Tread1. Then the named components are removed from the Part collection.

[0050] The fourth step is to identify the sidewall components. The sidewall components are identified based on the principle that the sidewall must be in contact with the tread (or base rubber), the top carcass (the part with the largest Y coordinate of the centroid in the carcass, Carcass2), and the outer contour. Traverse all the components in the Part collection. If it is in contact with the top carcass, tread, and outer contour at the same time, it is a sidewall. Figure 10 , name it SideWall1, and delete this part from the Part collection.

[0051] Step 5: Identify the wire ring. Currently, the names of 9 parts have been determined. There are still 3 parts in the Part set. Sort the parts in the Part set from small to large according to the centroid Y coordinates. The centroid Y coordinates of the three parts are: 196.19, 195.78, and 183.54. The minimum centroid coordinate is 193.54, which is the wire ring. Figure 11 As shown, name it Bead, and then delete this part from the Part collection.

[0052] Step 6: Identify the apex parts. The apex parts are determined based on the principle that the apex only intersects with the outermost carcass or only with the outermost carcass and the wire ring. Count the number of parts in the Part set at this time, which is 2. Traverse the parts in the Part set and obtain the parts that do not intersect with the outer contour lines OutLines, such as Figure 12 As shown, it is a apex, and it is named Apex1.

[0053] Step 7: Identify the outer cushion. At this point, there is only one part in the Part collection, which is the outer cushion. Name it RimCushion. Figure 13 .

[0054] At this point, the various components of the tire can be accurately and automatically identified and named. According to the above method, it only takes 2 seconds to identify and name the tire components, while manual assignment takes about 70 seconds, which can increase efficiency by 35 times. Moreover, the naming of the components is consistent when operated by any engineer, which proves the validity of the patent of this invention.

[0055] The foregoing are merely preferred embodiments of the present invention. These embodiments are all different implementations based on the overall concept of the present invention. The scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for automatically identifying tire pre-treatment components, characterized in that: The method comprises the following steps: The first step is to define the tire component name; Step 2: Specify the number of component layers Specify the number of layers for tread, cap layer, belt layer and carcass respectively m 、 g 、 b 、 t , the number of inner liner, sidewall, bead ring and outer rubber layer is 1; The third step is to identify the geometric outer contour of the tire structure Store each tire component as a closed geometric shape in the Part collection; calculate the outer contour of the tire structure and store the outer contour in the OuterLines collection, which is a set of coordinates of sequentially connected points; Among them, the outer contour line of the tire structure is calculated, each line segment of each closed figure is traversed, each line segment is stored in the set Lines, and the number of each non-repeated element in the Lines set is counted. If the number of a line segment in the set Lines is 1, it is an outer contour line, and if the number is greater than 1, it is a non-outer contour line. The outer contour line is stored in the OuterLines set, which is a coordinate set of sequentially connected points; Step 4: Identify the names of the components in the crown area; Read the Y coordinate of the highest point in the tire structure diagram, recorded as Y max , the Y coordinate of the lowest point is marked as Y min , generate the axis of symmetry line L sys , which consists of connecting the point (0,0) and the point (0,Y max ) and traverse all the components to obtain the straight line L with the axis of symmetry. sys The number of intersecting parts should be m+g+b+t+1, based on the part and the symmetry axis line L sys Sort the Y coordinates of the center points of the intersecting line segments from small to large. The component with the smallest Y coordinate of the intersecting line segment is the inner lining InnerLinear1. The component with the intersecting line segment only larger than the inner lining is Carcass1. And so on. Assign names to the crown area components and then remove the named components from the Part collection. Step 5: Identify sidewall components Identify sidewall components based on the contact between the sidewall and the tread or base rubber, the top carcass, and the outer contour. Traverse all components in the Part collection. If a component is in contact with the top carcass, the tread, and the outer contour at the same time, it is a sidewall, named SideWall1, and deleted from the Part collection. Step 6: Identify the wire ring Sort the parts in the Part collection in ascending order based on their centroid Y coordinates. The part with the smallest centroid coordinate is the bead ring, which is named Bead. Delete this part from the Part collection. Step 7: Identify the apex components The apex component is determined based on the principle that the apex only intersects with the outermost carcass or only with the outermost carcass and the bead ring. The number of components in the Part set is counted. If the number is 2, the components in the Part set are traversed. If the component does not intersect with the outer contour lines OutLines, it is a apex and is named Apex1. If the number is 3, the Part set is traversed to determine the contact status with the outermost carcass and the bead ring. If it is in contact with the carcass only, this component is named Apex2. If it is in contact with both the outermost carcass and the bead ring, this component is named Apex1. Step 8: Identify the outer protective glue At this point, there is only one part in the Part collection, which is the outer cushion, named RimCushion.

2. The method for automatically identifying tire pre-treatment components according to claim 1, characterized in that: In the first step, the names of the tire components are defined as follows: tread name: Tread+n, where n is the number of components, and the order of n values ​​is consistent with the Y coordinates of the component centroids from small to large; base rubber name: TreadBase+n; cap layer name: Capply+n; belt layer name: Belt+n; carcass name: Carcass+n; inner liner name: InnerLinear+n; sidewall name: SideWall+n; apex rubber name: Apex+n; bead ring name: Bead+n; outer rubber name: RimCushion+n.

3. The method for automatically identifying tire pre-treatment components according to claim 1, characterized in that: In the second step, the number of layers of tread, cap layer, belt layer and carcass are specified respectively. m=1 、 g=2 、 b=2 、 t=1 The number of inner liner, sidewall, wire bead and outer rubber layer are all 1.

4. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the method according to any one of claims 1 to 3.

5. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

6. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Direct finite element mesh generation method based on tire structure characteristics

    CN114782585A