Deformation analysis method and device of engine cylinder sleeve, terminal equipment and storage medium
By establishing a finite element model of the cylinder liner and performing calculations, the problem of insufficient comprehensive cylinder liner deformation analysis in the prior art is solved, and the accurate analysis of cylinder liner deformation is achieved during the engine design stage, which improves the reliability of the engine.
Patent Information
- Application Number
- CN202411753788.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-03-28
AI Technical Summary
In the prior art, there are many steps for cylinder liner deformation analysis methods, and the deformation analysis of cylinder liner is not comprehensive enough, so it is difficult to accurately analyze the deformation of cylinder liner during the engine design stage.
By establishing a finite element model of the cylinder liner, input calculation parameters for calculation, including the material parameters of multiple components in the engine, connection relationships and boundary conditions under the target operating conditions, and determine the deformation of the cylinder liner based on the calculation results.
During the engine design stage, the deformation of the cylinder liner under different working conditions is comprehensively analyzed, which improves the comprehensiveness and accuracy of the analysis, thereby improving the reliability of the engine.
Smart Images

Figure CN119720638A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of engine technology, and in particular to a deformation analysis method, device, terminal equipment and storage medium for an engine cylinder liner. Background Art
[0002] In the field of engines, the deformation of cylinder liners, as core components, is crucial to engine performance. Cylinder liner deformation directly affects the clearance between the cylinder liner and the piston, as well as the sealing and power output of the engine. In some existing technologies, the cylinder liner deformation coordination factor value is obtained by calculating the Fourier deformation magnitude of each order of the cylinder liner and the overall coaxiality of the cylinder liner, thereby evaluating the coordination of the cylinder liner deformation. This cylinder liner deformation analysis method has many steps, and the deformation analysis of the cylinder liner is not comprehensive enough. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a deformation analysis method, apparatus, terminal device and storage medium for an engine cylinder liner to simplify the analysis process and improve the comprehensiveness of the cylinder liner deformation analysis.
[0004] In a first aspect, an embodiment of the present invention provides a method for analyzing deformation of an engine cylinder liner, comprising:
[0005] Establish the finite element model of the cylinder liner;
[0006] Inputting calculation parameters to calculate the finite element model; the calculation parameters include material parameters of multiple components in the engine, connection relationships between the components, and boundary conditions under target working conditions;
[0007] The deformation of the cylinder sleeve is determined according to the calculation result.
[0008] In a second aspect, an embodiment of the present invention further provides a deformation analysis device for an engine cylinder liner, comprising:
[0009] Finite element model building module, used to build the finite element model of the cylinder liner;
[0010] A calculation module, used for inputting calculation parameters to calculate the finite element model; the calculation parameters include material parameters of multiple components in the engine, connection relationships between the components, and boundary conditions under target working conditions;
[0011] The deformation condition determination module is used to determine the deformation condition of the cylinder sleeve according to the calculation result.
[0012] In a third aspect, an embodiment of the present invention further provides a terminal device, including:
[0013] one or more processors;
[0014] A storage device for storing one or more programs;
[0015] The one or more programs are executed by the one or more processors, so that the one or more processors implement the deformation analysis method of the engine cylinder liner provided in the embodiment of the present invention.
[0016] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the deformation analysis method for an engine cylinder liner provided by an embodiment of the present invention.
[0017] The deformation analysis method of the engine cylinder liner provided in the embodiment of the present invention first establishes a finite element model of the cylinder liner; secondly, inputs calculation parameters to calculate the finite element model; and then determines the deformation of the cylinder liner based on the calculation results. Using the above method, the deformation of the cylinder liner under different working conditions can be analyzed holistically during the engine design stage, so that the deformation of the cylinder liner can be accurately analyzed in the early design stage, thereby improving the reliability of the engine. In addition, in the embodiment of the present invention, the deformation analysis is performed based on the finite element model, the analysis method is simple, and the overall deformation of the cylinder liner can be intuitively reflected, which is conducive to simplifying the analysis process and improving the comprehensiveness of the cylinder liner deformation analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A schematic flow chart of a method for analyzing deformation of an engine cylinder liner provided in Embodiment 1 of the present invention;
[0019] Figure 2 A schematic diagram of the structure of an engine provided by an embodiment of the present invention;
[0020] Figure 3 A finite element model of a cylinder liner provided in an embodiment of the present invention;
[0021] Figure 4 A schematic flow chart of a method for analyzing deformation of an engine cylinder liner provided in a second embodiment of the present invention;
[0022] Figure 5 A schematic flow chart of a method for analyzing deformation of an engine cylinder liner provided in a third embodiment of the present invention;
[0023] Figure 6 A schematic diagram of an axial deformation curve provided by an embodiment of the present invention;
[0024] Figure 7 A structural schematic diagram of a deformation analysis device for an engine cylinder liner provided in accordance with a fourth embodiment of the present invention. DETAILED DESCRIPTION
[0025] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0026] It should be mentioned before discussing exemplary embodiments in more detail that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe various operations (or steps) as sequential processes, many operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of various operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to methods, functions, procedures, subroutines, subprograms, etc. In addition, the embodiments in the present invention and the features in the embodiments can be combined with each other without conflict.
[0027] The term “including” and its variations used in the present invention are open inclusions, that is, “including but not limited to.” The term “based on” means “based at least in part on.” The term “one embodiment” means “at least one embodiment.”
[0028] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish the corresponding contents, and are not used to limit the order or interdependence.
[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0030] Embodiment 1
[0031] Figure 1 A flow chart of a method for analyzing deformation of an engine cylinder liner provided in Embodiment 1 of the present invention is provided. The method can be applied to analyzing deformation of a cylinder liner during the engine design stage. The method can be performed by a deformation analysis device for an engine cylinder liner, wherein the device can be implemented by software and / or hardware and is generally integrated on a terminal device. In this embodiment, the terminal device includes but is not limited to a computer and other devices.
[0032] like Figure 1 As shown, a deformation analysis method of an engine cylinder liner provided by a first embodiment of the present invention comprises the following steps:
[0033] S110. Establish a finite element model of the cylinder liner.
[0034] Finite element analysis is a mathematically approximate numerical analysis technique used to simulate real physical systems. Virtual simulation and structural optimization technology based on finite element analysis is an essential link and necessary means in the forward design and development process of automotive parts. In this embodiment, a finite element analysis global model of the cylinder liner assembly, that is, a finite element model of the cylinder liner, can be established, and the finite element model is used as the simulation structure of the cylinder liner.
[0035] S120, inputting calculation parameters to calculate the finite element model.
[0036] The calculation parameters can be input into the finite element simulation software to simulate the finite element model of the cylinder liner. The calculation of the finite element model can be understood as the structural simulation of the cylinder liner under the calculation parameter conditions, so as to obtain the structural changes of the cylinder liner under the calculation parameters. The finite element simulation software can be any existing finite element analysis simulation software, and the present invention is not limited to this.
[0037] In order to improve the reliability of the simulation analysis, the assembly and connection relationship of the cylinder liner related parts should be considered as comprehensively as possible. In the embodiment of the present invention, the calculation parameters may include material parameters of multiple components in the engine, the connection relationship between the components, and the boundary conditions under the target working condition.
[0038] Figure 2 A structural schematic diagram of an engine provided in an embodiment of the present invention, the engine generally includes components such as a cylinder block 1, a cylinder head 2, a cylinder liner 3, bolts 4 and a cylinder gasket 5, and the calculation parameters include the material parameters of the above-mentioned multiple components and the connection relationship between the above-mentioned components. In addition, the calculation parameters also include boundary conditions under target working conditions. Among them, the target working conditions include various working conditions of the engine during actual use, such as assembly conditions and various operating conditions, but not limited to these. The boundary conditions under the target working conditions refer to the constraints imposed on the boundaries or contact surfaces of the finite element model under the target working conditions, which are used to limit the degree of freedom of the structure and simulate the actual working state of the real engineering structure, so as to accurately evaluate the structural changes of the cylinder liner.
[0039] Exemplarily, in some embodiments, the material parameters of multiple components in the engine may include the elastic modulus and Poisson's ratio corresponding to the cylinder block, cylinder head, cylinder liner and bolts, respectively, and the compression rebound displacement curve corresponding to the cylinder gasket; the target operating condition includes the assembly operating condition, and the boundary conditions include force boundary conditions, displacement boundary conditions and temperature boundary conditions.
[0040] Except for the cylinder gasket, all other components can be regarded as linear elastic bodies. The elastic modulus and Poisson's ratio of each component are set according to the actual materials used for the cylinder block, cylinder head, cylinder liner and bolts. The cylinder gasket is made of composite materials, and its compression rebound displacement curve can be set. Set the calculation condition to the assembly condition. The boundary conditions can include at least one of the force boundary condition, displacement boundary condition and temperature boundary condition.
[0041] When determining the boundary conditions, various factors such as the temperature field influence and piston side pressure can be flexibly taken into account to ensure the accuracy and comprehensiveness of the analysis.
[0042] Among them, the specific values of the above-mentioned calculation parameters are different according to the actual structure of the engine and the different materials used for each component. The embodiment of the present invention does not limit the specific values of the above-mentioned calculation parameters, and those skilled in the art can set them according to actual conditions.
[0043] S130. Determine the deformation of the cylinder liner according to the calculation result.
[0044] Furthermore, a script program may be used to post-process the calculation structure, thereby determining the deformation of the cylinder liner according to the solution result of the finite element model of the cylinder liner. The specific design scheme of the script program is not limited, and those skilled in the art may set it according to actual needs. For example, the calculation structure may include the displacement of each grid node of the finite element model, thereby determining the deformation of the cylinder liner according to the displacement of each grid node.
[0045] A deformation analysis method for an engine cylinder liner provided in a first embodiment of the present invention first establishes a finite element model of the cylinder liner; secondly, inputs calculation parameters to calculate the finite element model; and then determines the deformation of the cylinder liner based on the calculation results. Using the above method, an overall analysis of the deformation of the cylinder liner under different working conditions can be performed during the engine design stage, so that the deformation of the cylinder liner can be accurately analyzed in the early design stage, thereby improving the reliability of the engine. In addition, in the embodiment of the present invention, the deformation analysis is performed based on the finite element model, the analysis method is simple, and the overall deformation of the cylinder liner can be intuitively reflected, which is conducive to simplifying the analysis process and improving the comprehensiveness of the cylinder liner deformation analysis.
[0046] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.
[0047] In one embodiment, (S110, establishing a finite element model of the cylinder liner) in the above embodiment can be refined as follows: establishing a geometric three-dimensional model of the engine; and meshing the geometric three-dimensional model to obtain a finite element model of the cylinder liner.
[0048] like Figure 2 As shown, a geometric assembly three-dimensional model (i.e., a geometric three-dimensional model) including components such as a cylinder block 1, a cylinder head 2, a cylinder liner 3, bolts 4, and a cylinder gasket 5 is constructed. Subsequently, the geometric three-dimensional model is meshed to establish a finite element model of the cylinder liner.
[0049] Figure 3A finite element model of a cylinder liner provided in an embodiment of the present invention. The coordinate system height direction is set to the Z axis, the origin is located at the intersection of the cylinder bore axis of the cylinder liner 4 and the top surface of the cylinder liner 4, the Z axis is upward, and the Z axis is the axial direction of the inner hole of the cylinder liner. For example, the diameter D of the inner hole of the cylinder liner can be 130mm, and the total height h can be 200mm. Therefore, the Z axis coordinate of the highest point of the inner hole of the cylinder liner is 0mm, and the Z axis coordinate of the lowest point is -200mm. Of course, the above values are only examples and do not represent the actual cylinder liner size parameters.
[0050] Optionally, in some embodiments, the following rules may be used to mesh the model: the mesh nodes are arranged in an array along the generatrix direction of the cylinder liner inner hole and the circumferential direction of the cylinder liner inner hole of the finite element model.
[0051] That is, the mesh in the cylinder liner area is fine and regular in shape, the mesh nodes are connected in a straight line along the generatrix of the cylinder liner inner hole, and each mesh node is at different angles along the circumferential direction of the cylinder liner inner hole and along the axial direction (or longitudinal direction, i.e. Figure 4 The data are distributed at different heights (in the Z-axis direction) to more accurately capture the structural changes of the cylinder liner and facilitate subsequent data processing.
[0052] The different angles along the circumferential direction of the cylinder liner inner hole refer to different circumferential angles along the circumferential direction of the cylinder liner inner hole, that is, different positions of the cylinder liner side along the circumferential direction of the cylinder liner inner hole.
[0053] In another embodiment, after (S130, determining the deformation of the cylinder liner according to the calculation results) in the above embodiment, it also includes: adjusting the internal parameters of the engine according to the deformation of the cylinder liner.
[0054] In this embodiment, the internal parameters of the engine can be optimized according to the cylinder liner deformation obtained by analysis. For example, if the deformation obtained by simulation is within the allowable deformation range, it means that the engine design meets the requirements and the subsequent production and manufacturing process can be carried out; if the deformation obtained by simulation exceeds the allowable deformation range, it means that the engine design does not meet the requirements. At this time, the internal parameters of the engine can be adjusted and the above deformation simulation process can be performed again until the deformation obtained by simulation is within the allowable deformation range.
[0055] The internal parameters of the engine include, but are not limited to, the materials, assembly relationships, and structural design schemes of the various components inside the engine.
[0056] By optimizing the engine according to the cylinder liner deformation simulation results, it can be ensured that the cylinder liner deformation is within a predictable range during actual engine application, thereby ensuring engine reliability.
[0057] Embodiment 2
[0058] Figure 4A flow chart of a deformation analysis method for an engine cylinder liner provided in a second embodiment of the present invention. The deformation analysis method for an engine cylinder liner provided in the second embodiment of the present invention is refined on the basis of the above embodiment. In this embodiment, the finite element model includes a plurality of grid nodes. Specifically, the above embodiment (S120, inputting calculation parameters to calculate the finite element model) can be refined as follows: S220, inputting calculation parameters to perform simulation calculation to obtain the displacement of each grid node in the finite element model; (S130, determining the deformation of the cylinder liner according to the calculation results) can be refined as follows: S230, determining the deformation of the cylinder liner according to the displacement of each grid node.
[0059] like Figure 4 As shown, the deformation analysis method of the engine cylinder liner includes the following steps:
[0060] S211. Establish a geometric three-dimensional model of the engine.
[0061] S212. Meshing the geometric three-dimensional model to obtain a finite element model of the cylinder liner.
[0062] The grid nodes are arranged in an array along the generatrix direction of the cylinder liner inner hole and the circumferential direction of the cylinder liner inner hole of the finite element model.
[0063] S220, inputting calculation parameters to perform simulation calculation and obtain the displacement of each grid node in the finite element model.
[0064] The calculation parameters are the same as those in the above embodiment and will not be described here. The finite element model of the cylinder liner is simulated and calculated, and the calculation result obtained can be the displacement of each grid node in the finite element model after the calculation parameters are applied. Among them, the embodiment of the present invention does not limit the specific calculation and solution process, and those skilled in the art should know how to obtain the displacement of the grid nodes in the model based on the finite element analysis method.
[0065] The displacement of the grid node proposed in the embodiment of the present invention may refer to the comprehensive displacement of the grid node. For any grid node, its displacement may be the displacement in at least one direction of the axial direction of the cylinder liner inner hole (i.e., the Z-axis direction, hereinafter referred to as "axial direction") and the radial direction of the cylinder liner inner hole (the horizontal direction perpendicular to the Z-axis, hereinafter referred to as "radial direction"). The displacement is related to the angle of the grid node in the circumferential direction of the cylinder liner inner hole and the height in the axial direction of the cylinder liner inner hole.
[0066] S230, determining the deformation of the cylinder liner according to the displacement of each grid node.
[0067] Furthermore, the displacement of the grid nodes reflects the deformation of the grid nodes, and thus the deformation of the cylinder liner can be determined according to the displacement of multiple grid nodes.
[0068] In the second embodiment of the present invention, the displacements of multiple grid nodes on the cylinder liner finite element model are calculated. The displacements of the grid nodes can intuitively and accurately reflect the overall deformation of the cylinder liner, which is beneficial to a comprehensive analysis of the cylinder liner deformation.
[0069] Optionally, in some implementations, (S230, determining the deformation of the cylinder liner according to the displacement of each grid node) in the above embodiment may be refined as follows: determining the axial deformation of the cylinder liner in combination with the displacement of each grid node.
[0070] In some embodiments of the present invention, the main focus may be on the deformation of the cylinder liner in the axial direction, which is the axial direction of the inner hole of the cylinder liner mentioned above, and can also be understood as the longitudinal direction of the cylinder liner. Although the axial deformation of the cylinder liner does not directly affect the fitting clearance, it will cause the cylinder diameter to deviate at different heights, thereby interfering with the precise fit between the piston ring and the cylinder liner, aggravating friction and wear, reducing sealing performance, and ultimately affecting the overall performance of the engine.
[0071] Based on this, this embodiment proposes that the axial deformation of the cylinder liner can be determined by combining the displacements of multiple grid nodes of the cylinder liner finite element model, so as to analyze the axial deformation of the cylinder liner.
[0072] Embodiment 3
[0073] Figure 5 The flowchart of a deformation analysis method of an engine cylinder liner provided in the third embodiment of the present invention is a refinement of the deformation analysis method of the engine cylinder liner provided in the third embodiment of the present invention on the basis of the above embodiment. Specifically, the above embodiment 2 (determining the axial deformation of the cylinder liner in combination with the displacement of each grid node) can be refined as follows: S331, curve fitting is performed on the displacement of multiple grid nodes in the busbar direction at different angles; the busbar direction is the direction of the busbar of the inner hole of the cylinder liner; S332, the axial deformation curve of the cylinder liner is generated according to the function obtained by fitting; the axial deformation curve includes the change of the radial deformation data of the cylinder liner in different busbar directions with the axial height.
[0074] refer to Figure 5 The deformation analysis method of the engine cylinder liner provided in the third embodiment includes the following steps:
[0075] S311, establishing a geometric three-dimensional model of the engine;
[0076] S312, meshing the geometric three-dimensional model to obtain a finite element model of the cylinder liner.
[0077] The grid nodes are arranged in an array along the generatrix direction of the cylinder liner inner hole and the circumferential direction of the cylinder liner inner hole of the finite element model.
[0078] S320, inputting calculation parameters to perform simulation calculation and obtain the displacement of each grid node in the finite element model.
[0079] The specific implementation of steps S311-S320 is the same as that of the above embodiment and will not be repeated here.
[0080] S331. Perform curve fitting on the displacements of multiple grid nodes in the generatrix direction at different angles.
[0081] Among them, the busbar direction is the direction of the busbar of the cylinder liner inner hole, that is, the different busbar directions on the side of the finite element model. Before the finite element model is solved and calculated, the busbar direction is parallel to the axial direction of the cylinder liner inner hole, and multiple grid nodes located in the same busbar direction are arranged along the axial direction of the cylinder liner inner hole. After the calculation parameters are applied to the finite element model, the cylinder liner is deformed, and multiple grid structures originally located in the same busbar direction may be displaced and no longer arranged along the axial direction of the cylinder liner inner hole. Different angles are the different angles in the circumferential direction of the cylinder liner inner hole mentioned above.
[0082] The process logic of the script program is: extract the displacement of multiple grid nodes, assuming that the displacement is expressed by function U (θ,Z) Indicates that U (θ,Z) It is a function related to the angle of the grid node in the circumferential direction of the cylinder bore and the height in the axial direction of the cylinder bore. θ represents different angles in the circumferential direction of the cylinder bore, and Z represents different axial heights of the cylinder bore. The displacement of the grid nodes in multiple busbar directions at different angles can be curve-fitted to obtain the deformation fitting function of the cylinder liner in multiple busbar directions at different angles. The deformation fitting function of any busbar direction can reflect the change of the radial deformation data of the cylinder liner in the busbar direction with the axial height.
[0083] S332. Generate an axial deformation curve of the cylinder liner according to the fitted function.
[0084] The axial deformation curve of the cylinder liner is generated according to the deformation fitting function obtained by fitting, wherein the axial deformation curve includes the change of the radial deformation data of the cylinder liner in different generatrix directions with the axial height. It can then intuitively reflect the deformation of the inner bore surface of the cylinder liner along the axial direction, providing a strong basis for optimizing and controlling the longitudinal deformation of the cylinder liner, and filling the gap in the research field of the longitudinal deformation of the cylinder liner.
[0085] Exemplarily, in some detailed embodiments, the axial deformation curve includes a first sub-axial deformation curve, and the first sub-axial deformation curve includes the change of the radial deformation of the cylinder liner in different busbar directions with the axial height; the above (S331, curve fitting of the displacement of multiple grid nodes in the busbar direction at different angles) can be refined as follows: step one, curve fitting of the displacement of multiple grid nodes in the busbar direction at different angles to obtain a first fitting function; the first fitting function is a function of the displacement of multiple grid nodes in different busbar directions with the angle and axial height; (S332, generating the axial deformation curve of the cylinder liner according to the fitted function) can be refined as follows: step two, generating the first sub-axial deformation curve according to the first fitting function.
[0086] Displacement function U (θ,Z) Perform curve fitting to obtain the first fitting function. The first fitting function can be used (θ,Z) It represents the displacement change function of the grid nodes at different angles and axial heights. According to the first fitting function, a deformation curve of the radial deformation of the cylinder liner in different generatrix directions with the axial height (i.e., the first sub-axial deformation curve) can be generated. The first sub-axial deformation curve can also be called the change of radial deformation with axial height. Through the first sub-axial deformation curve, the change of radial deformation of the cylinder liner in different generatrix directions with axial height can be intuitively analyzed.
[0087] Exemplarily, in other detailed implementations, the axial deformation curve includes a second sub-axial deformation curve, and the second sub-axial deformation curve includes the change of the radial deformation rate of the cylinder liner in different busbar directions with the axial height; after (step one, curve fitting the displacement of multiple grid nodes in the busbar direction at different angles to obtain a first fitting function) in the above embodiment, it can also include: taking the partial derivative of the first fitting function with respect to the axial height to obtain a second fitting function; (step two, generating a first sub-axial deformation curve according to the first fitting function) can also include: generating a second sub-axial deformation curve according to the second fitting function.
[0088] In this embodiment, the script program also includes the first fitting function P (θ,Z) Taking partial derivative about the axial height Z, we get the second fitting function The second fitting function is a function of the displacement change rate of the grid nodes. According to the second fitting function, a deformation curve of the radial deformation rate of the cylinder liner in different generatrix directions with the axial height (i.e., the second sub-axial deformation curve) can be generated. The second sub-axial deformation curve can also be called the change rate of radial deformation with axial height. Through the second sub-axial deformation curve, the change of the radial deformation rate of the cylinder liner in different generatrix directions with the axial height can be intuitively analyzed.
[0089] Exemplarily, in some further detailed implementations, the above (S332, generating the axial deformation curve of the cylinder liner according to the fitted function) can also be refined as: extracting the displacement fitting function of the grid nodes in multiple target busbar directions under multiple target angles; the target angles are evenly distributed along the circumferential direction of the cylinder liner inner hole; generating the axial deformation curve of the cylinder liner in multiple target busbar directions.
[0090] The displacement fitting function may include at least one of the first fitting function and the second fitting function. In this embodiment, the displacement fitting function includes the first fitting function and the second fitting function as an example for explanation. Those skilled in the art can understand that when the finite element model is meshed, the number of generatrix directions may include many. For example, the circumferential direction of the cylinder liner inner hole is 360° in total. When meshing, 360 generatrix directions may be divided with 1° as the minimum angle unit.
[0091] In this embodiment, multiple target angles can be set, and the first fitting function and the second fitting function in multiple target generatrix directions corresponding to the multiple target angles can be extracted from multiple generatrix directions, thereby generating the first sub-axial deformation curve and the second sub-axial deformation curve of the cylinder liner in multiple target directions. The axial deformation curve in the target direction is used as the characteristic axial deformation curve to analyze the axial deformation of the cylinder liner.
[0092] The target angles are evenly distributed along the circumferential direction of the cylinder liner inner hole. For example, the target angles may include 13 angles including 0°, 30°, 60°, 90°, 120°, 150°, 180°, 210°, 240°, 270°, 300°, 330° and 360°, but are not limited thereto. By setting the target angles to be evenly distributed along the circumferential direction of the cylinder liner inner hole, the number of generated deformation curves can be reduced, the calculation difficulty can be reduced, and the axial deformation curve finally generated can be ensured to accurately reflect the axial deformation of the cylinder liner in the entire circumferential direction.
[0093] For example, Figure 6 A schematic diagram of an axial deformation curve provided by an embodiment of the present invention, Figure 6 The inset in the figure shows four target angles, as well as the first sub-axial deformation curve and the second sub-axial deformation curve of the generatrix direction under the four target angles. Figure 6 As shown, the target angle may include a first angle, a second angle, a third angle and a fourth angle arranged in sequence along the circumferential direction of the cylinder liner inner hole; wherein the first angle and the third angle are relatively set, and the second angle and the fourth angle are relatively set; one of the first angle and the third angle is the angle at which the engine air intake is located, and the other is the angle at which the engine air outlet is located, or, one of the second angle and the fourth angle is the angle at which the engine air intake is located, and the other is the angle at which the engine air outlet is located.
[0094] In one optional implementation, the first angle may be 0°, the second angle may be 90°, the third angle may be 180°, and the fourth angle may be 270°. There are two relatively set target angles corresponding to the angles at the engine air inlet and the engine air outlet, respectively. In this way, the deformation at the engine air inlet and outlet can be taken into account, so that the axial deformation curve finally generated has a strong representativeness.
[0095] Figure 6 The vertical axis of each figure is the axial height, in mm. Figure 6 (a) shows the second sub-axial deformation curve in the two generatrix directions of the third angle 180° and the fourth angle 270°, that is, the deformation curve of the radial deformation rate of the cylinder liner in these two generatrix directions versus the axial height. The horizontal axis is the radial deformation rate in μm / mm. Figure 6 (b) shows the first sub-axial deformation curve in the two generatrix directions of the third angle 180° and the fourth angle 270°, that is, the deformation curve of the radial deformation of the cylinder liner in these two generatrix directions versus the axial height. The horizontal axis is the radial deformation in μm. Figure 6 (c) shows the first sub-axial deformation curve in the two generatrix directions of the first angle 0° and the second angle 90°, that is, the deformation curve of the radial deformation of the cylinder liner in the two generatrix directions versus the axial height. The horizontal axis is the radial deformation in μm. Figure 6 (d) shows the second sub-axial deformation curves in the two generatrix directions of the first angle 0° and the second angle 90°, that is, the deformation curves of the radial deformation rate of the cylinder liner in the two generatrix directions versus the axial height, and the horizontal axis is the radial deformation rate in μm / mm. Combined with the above multiple axial deformation curves, the overall deformation of the cylinder liner is analyzed.
[0096] Embodiment 4
[0097] Figure 7 This is a schematic diagram of the structure of a deformation analysis device for an engine cylinder liner provided in the fourth embodiment of the present invention. The device can be used to analyze the deformation of the cylinder liner during the engine design stage. The device can be implemented by software and / or hardware and is generally integrated on a terminal device. Figure 7 As shown, the deformation analysis device of the engine cylinder liner includes:
[0098] The finite element model building module 100 is used to build a finite element model of the cylinder liner.
[0099] The calculation module 200 is used to input calculation parameters to calculate the finite element model; the calculation parameters include material parameters of multiple components in the engine, connection relationships between the components, and boundary conditions under target working conditions.
[0100] The deformation condition determination module 300 is used to determine the deformation condition of the cylinder liner according to the calculation result.
[0101] By using the above scheme, the deformation of the cylinder liner under different working conditions can be analyzed holistically during the engine design stage, so that the deformation of the cylinder liner can be accurately analyzed during the early design stage, thereby improving the reliability of the engine. In addition, in the embodiment of the present invention, the deformation analysis is performed based on the finite element model, the analysis method is simple, and the overall deformation of the cylinder liner can be intuitively reflected, which is conducive to simplifying the analysis process and improving the comprehensiveness of the cylinder liner deformation analysis.
[0102] Optionally, based on the above embodiment, the calculation module can be specifically used to: input calculation parameters for simulation calculation to obtain the displacement of each grid node in the finite element model; the deformation determination module can be specifically used to: determine the deformation of the cylinder liner according to the displacement of each grid node.
[0103] Optionally, based on the above embodiment, the deformation condition determination module may also be used to determine the axial deformation of the cylinder liner in combination with the displacement of each grid node.
[0104] Optionally, based on the above embodiment, the deformation determination module may further include a curve fitting unit and a deformation curve generation unit. The curve fitting unit is used to perform curve fitting on the displacement of multiple grid nodes in the generatrix direction at different angles; the generatrix direction is the direction of the generatrix of the inner hole of the cylinder liner; the deformation curve generation unit is used to generate an axial deformation curve of the cylinder liner according to the fitted function; the axial deformation curve includes the change of radial deformation data of the cylinder liner in different generatrix directions with the axial height.
[0105] Optionally, based on the above embodiment, the curve fitting unit can be specifically used to: perform curve fitting on the displacements of multiple grid nodes in the generatrix direction at different angles to obtain a first fitting function; the first fitting function is a function of the displacements of multiple grid nodes in different generatrix directions as a function of angle and axial height. The deformation curve generating unit can be specifically used to: generate a first sub-axial deformation curve according to the first fitting function.
[0106] Optionally, based on the above embodiment, the curve fitting unit can also be used to: obtain a second fitting function by taking a partial derivative of the first fitting function with respect to the axial height. The deformation curve generating unit can also be used to: generate a second sub-axial deformation curve according to the second fitting function.
[0107] Optionally, based on the above embodiment, the curve fitting unit can also be used to: extract the displacement fitting function of the grid nodes in multiple target generatrix directions under multiple target angles; the target angles are evenly distributed along the circumferential direction of the cylinder liner inner hole. The deformation curve generating unit can also be used to: generate the axial deformation curve of the cylinder liner in multiple target generatrix directions.
[0108] Optionally, based on the above embodiment, the deformation analysis device for the engine cylinder liner may further include an internal parameter adjustment module, which is used to adjust the internal parameters of the engine according to the deformation of the cylinder liner:
[0109] Optionally, based on the above embodiment, the finite element model building module may include a three-dimensional model building unit and a meshing unit. The three-dimensional model building unit is used to build a geometric three-dimensional model of the engine, and the meshing unit is used to mesh the geometric three-dimensional model to obtain a finite element model of the cylinder liner.
[0110] The above-mentioned deformation analysis device for the engine cylinder liner can execute the deformation analysis method for the engine cylinder liner provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0111] Embodiment 5
[0112] The terminal device provided in the fifth embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by one or more processors, the one or more processors implement the deformation analysis method of the engine cylinder liner as in any embodiment of the present invention.
[0113] The storage device in the terminal device is a computer-readable storage medium and can be used to store one or more programs, which can be software programs, computer executable programs and modules, such as program instructions / modules corresponding to the deformation analysis method of the engine cylinder liner provided in the embodiment of the present invention. The processor executes various functional applications and data processing of the terminal device by running the software programs, instructions and modules stored in the storage device, that is, realizing the deformation analysis method of the engine cylinder liner in the above method embodiment.
[0114] The storage device may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the storage device may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0115] Embodiment 6
[0116] Embodiment 6 of the present invention provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it is used to execute the deformation analysis method of the engine cylinder liner of any embodiment of the present invention.
[0117] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above. The computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device.
[0118] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to: electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0119] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.
[0120] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0121] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A deformation analysis method for an engine cylinder liner, characterized in that: include: Establish the finite element model of the cylinder liner; Inputting calculation parameters to calculate the finite element model; The calculation parameters include material parameters of multiple components in the engine, connection relationships between the components, and boundary conditions under target operating conditions; The deformation of the cylinder sleeve is determined according to the calculation result.
2. The deformation analysis method of the engine cylinder liner according to claim 1, characterized in that: The finite element model includes a plurality of mesh nodes; Inputting calculation parameters to calculate the finite element model includes: Input the calculation parameters to perform simulation calculation to obtain the displacement of each grid node in the finite element model; Determining the deformation of the cylinder sleeve according to the calculation result includes: The deformation of the cylinder sleeve is determined according to the displacement of each grid node.
3. The deformation analysis method of the engine cylinder liner according to claim 2, characterized in that: Determining the deformation of the cylinder sleeve according to the displacement of each of the grid nodes includes: The axial deformation of the cylinder sleeve is determined in combination with the displacement of each grid node.
4. The deformation analysis method of the engine cylinder liner according to claim 3, characterized in that: Determining the axial deformation of the cylinder sleeve in combination with the displacement of each of the grid nodes includes: Performing curve fitting on the displacements of the plurality of grid nodes in the generatrix direction at different angles; the generatrix direction is the direction in which the generatrix of the inner hole of the cylinder sleeve is located; The axial deformation curve of the cylinder liner is generated according to the fitted function; the axial deformation curve includes the change of radial deformation data of the cylinder liner in different generatrix directions with axial height.
5. The deformation analysis method of the engine cylinder liner according to claim 4, characterized in that: The axial deformation curve includes a first sub-axial deformation curve, and the first sub-axial deformation curve includes the change of the radial deformation of the cylinder sleeve in different generatrix directions with the axial height; Performing curve fitting on the displacements of a plurality of the grid nodes in the generatrix direction at different angles includes: Performing curve fitting on the displacements of the plurality of mesh nodes in the generatrix direction at different angles to obtain a first fitting function; the first fitting function is a function of the displacements of the plurality of mesh nodes in different generatrix directions as a function of the angle and the axial height; The axial deformation curve of the cylinder sleeve is generated according to the fitted function, including: The first sub-axial deformation curve is generated according to the first fitting function.
6. The deformation analysis method of the engine cylinder liner according to claim 5, characterized in that: The axial deformation curve includes a second sub-axial deformation curve, and the second sub-axial deformation curve includes the change of the radial deformation rate of the cylinder sleeve in different generatrix directions with the axial height; After curve fitting is performed on the displacements of the plurality of mesh nodes in the generatrix direction at different angles to obtain a first fitting function, the method further includes: Taking a partial derivative of the first fitting function with respect to the axial height to obtain a second fitting function; The axial deformation curve of the cylinder sleeve is generated according to the fitted function, and further includes: The second sub-axial deformation curve is generated according to the second fitting function.
7. The deformation analysis method of an engine cylinder liner according to claim 4, characterized in that: The axial deformation curve of the cylinder sleeve is generated according to the fitted function, including: Extracting the displacement fitting function of the grid nodes in multiple target generatrix directions at multiple target angles; the target angles are evenly distributed along the circumferential direction of the cylinder liner inner hole; The axial deformation curve of the cylinder liner in the directions of the plurality of target generatrixes is generated.
8. The deformation analysis method of the engine cylinder liner according to claim 7, characterized in that: The target angles include a first angle, a second angle, a third angle and a fourth angle arranged in sequence along the circumferential direction of the cylinder liner inner hole; Among them, the first angle and the third angle are relatively set, and the second angle and the fourth angle are relatively set; one of the first angle and the third angle is the angle where the engine air intake is located, and the other is the angle where the engine air outlet is located, or one of the second angle and the fourth angle is the angle where the engine air intake is located, and the other is the angle where the engine air outlet is located.
9. The deformation analysis method of an engine cylinder liner according to claim 2, characterized in that: The grid nodes are arranged in an array along the generatrix direction of the cylinder liner inner hole and the circumferential direction of the cylinder liner inner hole of the finite element model.
10. The deformation analysis method of an engine cylinder liner according to claim 1, characterized in that: The engine comprises a cylinder block, a cylinder head, a cylinder liner, bolts and a cylinder gasket; The material parameters include the elastic modulus and Poisson's ratio corresponding to the cylinder block, the cylinder head, the cylinder liner and the bolts, respectively, and the compression rebound displacement curve corresponding to the cylinder gasket; the target working condition includes the assembly working condition, and the boundary conditions include force boundary conditions, displacement boundary conditions and temperature boundary conditions.
11. The deformation analysis method of an engine cylinder liner according to claim 1, characterized in that: After determining the deformation of the cylinder sleeve according to the calculation results, the method further includes: The internal parameters of the engine are adjusted according to the deformation of the cylinder liner.
12. The deformation analysis method of an engine cylinder liner according to claim 1, characterized in that: Establish the finite element model of the cylinder liner, including: Establish the geometric 3D model of the engine; The geometric three-dimensional model is meshed to obtain the finite element model of the cylinder liner.
13. A deformation analysis device for an engine cylinder liner, characterized in that: include: Finite element model building module, used to build the finite element model of the cylinder liner; A calculation module, used for inputting calculation parameters to calculate the finite element model; The calculation parameters include material parameters of multiple components in the engine, connection relationships between the components, and boundary conditions under target operating conditions; The deformation condition determination module is used to determine the deformation condition of the cylinder sleeve according to the calculation result.
14. A terminal device, characterized in that: include: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the deformation analysis method of the engine cylinder liner as described in any one of claims 1-12.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the deformation analysis method of the engine cylinder liner as claimed in any one of claims 1 to 12 is implemented.
Citation Information
Cited By
Machine tool structural member analysis method and machine tool structural member analysis device
CN121072076A