Search

CN-122021154-A - Node thickness calculation method, vehicle and storage medium

CN122021154ACN 122021154 ACN122021154 ACN 122021154ACN-122021154-A

Abstract

The embodiment of the application provides a node thickness calculation method, a vehicle and a storage medium, wherein the method comprises the steps of obtaining a plurality of finite element grid cell combinations of a target component; the method comprises the steps of generating a plurality of geometric upper surfaces and a plurality of geometric lower surfaces corresponding to the geometric upper surfaces respectively based on preset geometric parameters and a plurality of finite element grid unit combinations, determining a plurality of initial nodes and a plurality of target nodes corresponding to the initial nodes respectively according to the geometric upper surfaces and the geometric lower surfaces, and determining thicknesses of the nodes corresponding to the initial nodes and thicknesses of the nodes corresponding to the target nodes respectively based on distances between the initial nodes and the target nodes. The method solves the technical problems of low accuracy and efficiency of the node thickness calculation method provided by the related technology.

Inventors

  • TANG RUILING
  • LIU JING
  • LU CHENJUN

Assignees

  • 奇瑞汽车股份有限公司

Dates

Publication Date
20260512
Application Date
20260127

Claims (10)

  1. 1. A node thickness calculation method, comprising: Acquiring a plurality of finite element grid cell combinations of a target component, wherein the plurality of finite element grid cell combinations comprise a plurality of upper surface finite element grid cells and a plurality of lower surface finite element grid cells respectively corresponding to the plurality of upper surface finite element grid cells; Generating a plurality of geometric upper surfaces and a plurality of geometric lower surfaces respectively corresponding to the geometric upper surfaces based on a preset geometric parameter and the finite element grid cell combinations, wherein the preset geometric parameter comprises a tolerance and a surface complexity parameter; Determining a plurality of initial nodes and a plurality of target nodes respectively corresponding to the plurality of initial nodes according to the plurality of geometric upper surfaces and the plurality of geometric lower surfaces; And determining a plurality of node thicknesses respectively corresponding to the plurality of initial nodes and a plurality of node thicknesses respectively corresponding to the plurality of target nodes based on the distances between the plurality of initial nodes and the plurality of target nodes.
  2. 2. The method of claim 1, wherein the acquiring a plurality of finite element mesh cell combinations of a target component comprises: acquiring the plurality of upper surface finite element mesh units and the plurality of lower surface finite element mesh units, wherein the upper surface finite element mesh units are used for representing the outer layer structure of the target component, and the lower surface finite element mesh units are used for representing the inner layer structure of the target component; And carrying out matching processing on the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells to obtain the plurality of finite element grid cell combinations.
  3. 3. The method of claim 2, wherein the matching the plurality of upper surface finite element mesh cells and the plurality of lower surface finite element mesh cells to obtain the plurality of finite element mesh cell combinations comprises: performing matching processing on the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells to obtain a matching result, wherein the matching result is used for determining matching states between the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells; Generating the plurality of finite element mesh cell combinations based on the plurality of upper surface finite element mesh cells and the plurality of lower surface finite element mesh cells in response to the matching result being that the plurality of upper surface finite element mesh cells and the plurality of lower surface finite element mesh cells match; Generating correction prompt information in response to the matching result being that the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells are not matched, and acquiring corrected plurality of upper surface finite element grid cells and corrected plurality of lower surface finite element grid cells in response to correction operation for the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells; The plurality of finite element mesh cell combinations are generated based on the modified plurality of upper surface finite element mesh cells and the modified plurality of lower surface finite element mesh cells.
  4. 4. The method of claim 1, wherein the determining a plurality of initial nodes from the plurality of upper geometric surfaces and the plurality of lower geometric surfaces, and the determining a plurality of target nodes from the plurality of upper geometric surfaces and the plurality of lower geometric surfaces, respectively, to which the plurality of initial nodes correspond, comprises: Determining a plurality of projection source surfaces from the plurality of geometric upper surfaces and the plurality of geometric lower surfaces, and determining a plurality of target projection surfaces corresponding to the plurality of projection source surfaces from the plurality of geometric upper surfaces and the plurality of geometric lower surfaces; performing traversal processing on the surfaces of the projection sources to obtain the initial nodes, wherein the initial nodes are used for representing finite element grid nodes of the thickness to be calculated in the surfaces of the projection sources; and projecting the plurality of initial nodes to the plurality of target projection surfaces to obtain the plurality of target nodes.
  5. 5. The method of claim 4, wherein the determining a plurality of projection source surfaces from the plurality of upper geometric surfaces and the plurality of lower geometric surfaces, and the determining a plurality of target projection surfaces corresponding to the plurality of projection source surfaces from the plurality of upper geometric surfaces and the plurality of lower geometric surfaces comprises: determining the plurality of geometrically-lower surfaces as the plurality of target projection surfaces in response to the plurality of geometrically-upper surfaces being the plurality of projection source surfaces; In response to the plurality of geometrically shaped lower surfaces being the plurality of projection source surfaces, the plurality of geometrically shaped upper surfaces is determined to be the plurality of target projection surfaces.
  6. 6. The method of claim 5, wherein the method further comprises: Acquiring a plurality of index numbers corresponding to the plurality of initial nodes and a plurality of index numbers corresponding to the plurality of target nodes respectively, wherein the plurality of index numbers corresponding to the plurality of initial nodes are used for representing the position information of the plurality of initial nodes in the surfaces of the plurality of projection sources, and the plurality of index numbers corresponding to the plurality of target nodes are used for representing the position information of the plurality of target nodes in the surfaces of the plurality of target projections; And storing the node thicknesses respectively corresponding to the plurality of initial nodes and the node thicknesses respectively corresponding to the plurality of target nodes to a preset attribute file based on the plurality of index numbers respectively corresponding to the plurality of initial nodes and the plurality of index numbers respectively corresponding to the plurality of target nodes.
  7. 7. The method according to claim 1, wherein the method further comprises: analyzing the plurality of initial nodes and the plurality of target nodes to obtain an analysis result, wherein the analysis result is used for determining abnormal nodes in the plurality of initial nodes and the plurality of target nodes, the abnormal nodes comprise one or more, and the thickness of the node corresponding to the abnormal node is a null value; And determining the node thickness corresponding to the abnormal node based on the node thicknesses corresponding to the initial nodes and the node thicknesses corresponding to the target nodes, wherein the node thicknesses corresponding to the initial nodes and the node thicknesses corresponding to the target nodes are determined based on the projection distances between the initial nodes and the target nodes.
  8. 8. The method of claim 7, wherein determining the node thickness corresponding to the abnormal node based on the plurality of node thicknesses corresponding to the plurality of initial nodes comprises: Acquiring an index number corresponding to the abnormal node, wherein the index number corresponding to the abnormal node is used for representing the position information corresponding to the abnormal node; Determining a plurality of associated nodes corresponding to the abnormal node in the plurality of initial nodes and the target node based on the index numbers corresponding to the abnormal node; and determining the node thickness corresponding to the abnormal node based on the node thicknesses corresponding to the associated nodes.
  9. 9. A vehicle, characterized by comprising: A memory storing an executable program; A processor for executing the program, wherein the program when run performs the method of any one of claims 1 to 8.
  10. 10. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored executable program, wherein the executable program when run controls a device in which the storage medium is located to perform the method of any one of claims 1 to 8.

Description

Node thickness calculation method, vehicle and storage medium Technical Field The embodiment of the application relates to the technical field of model automation processing in computer-aided engineering simulation analysis, in particular to a node thickness calculation method, a vehicle and a storage medium. Background In the related art, node thickness is generally calculated by mapping a mid-plane geometry of a finite element mesh unit to a solid geometry, i.e., the node thickness of the finite element mesh unit is given by using thickness information of a solid model. However, in the above-mentioned method in the related art, when there is no entity definition in processing, only based on the complex structure of the upper and lower surface grids, due to lack of direct entity thickness information, when the node is located in the area with large curvature variation or complex shape, the problem of inaccurate node thickness may occur, so that it is difficult to efficiently and accurately complete the node thickness distribution and checking work based on the upper and lower surface grids, thereby improving the time cost and error probability of the model preparation stage. There is currently no good solution to the above problems. Disclosure of Invention The embodiment of the application provides a node thickness calculating method, a vehicle and a storage medium, which are used for at least solving the technical problems of low accuracy and efficiency of the node thickness calculating method provided in the related technology. According to one aspect of the embodiment of the application, a node thickness calculation method is provided, which comprises the steps of obtaining a plurality of finite element grid cell combinations of a target component, wherein the plurality of finite element grid cell combinations comprise a plurality of upper surface finite element grid cells and a plurality of lower surface finite element grid cells respectively corresponding to the plurality of upper surface finite element grid cells, generating a plurality of geometric lower surfaces respectively corresponding to the plurality of geometric upper surfaces and the plurality of geometric upper surfaces based on preset geometric parameters and the plurality of finite element grid cell combinations, wherein the preset geometric parameters comprise tolerance and surface complexity parameters, determining a plurality of initial nodes and a plurality of target nodes respectively corresponding to the plurality of initial nodes according to the plurality of geometric upper surfaces and the plurality of geometric lower surfaces, and determining a plurality of node thicknesses respectively corresponding to the plurality of initial nodes and a plurality of node thicknesses respectively corresponding to the plurality of target nodes based on distances between the plurality of initial nodes and the plurality of target nodes. Further, acquiring a plurality of finite element mesh unit combinations of the target component comprises acquiring a plurality of upper surface finite element mesh units and a plurality of lower surface finite element mesh units, wherein the upper surface finite element mesh units are used for representing an outer layer structure of the target component, the lower surface finite element mesh units are used for representing an inner layer structure of the target component, and performing matching processing on the plurality of upper surface finite element mesh units and the plurality of lower surface finite element mesh units to obtain the plurality of finite element mesh unit combinations. Further, the matching processing is carried out on the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells to obtain a plurality of finite element grid cell combinations, the matching processing is carried out on the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells to obtain a matching result, the matching result is used for determining a matching state between the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells, the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells are matched according to the matching result, the plurality of finite element grid cell combinations are generated based on the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells, the correction prompt information is generated according to the matching result that the plurality of upper surface finite element grid cells and the plurality of lower surface finite element grid cells are not matched, the corrected plurality of upper surface finite element grid cells and the corrected plurality of lower surface finite element grid cells are obtained, and t