A method, apparatus, device and medium for simulating a dent resistance test of a vehicle body outer covering
Patent Information
- Application Number
- CN202610965577.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-30
- Publication Date
- 2026-09-22
AI Technical Summary
[0004]然而,在仿真软件中,通过模拟对车辆部件进行按压来获取车辆部件的性能参数容易出现偏差,按压所产生的位移量常难以精准控制,在模拟按压的过程中,容易导致余位移结果偏大,延长计算周期,浪费计算资源
在本申请实施例中,获取车身外覆盖件外板模型;创建压头模型,并基于所述压头模型的第一控制节点,创建第二控制节点;其中,所述第一控制节点为所述压头模型的几何中心节点,所述第二控制节点为沿抗凹分析点法向创建的节点,所述第二控制节点与所述第一控制节点的距离大于预设距离;在所述第一控制节点与所述第二控制节点之间创建弹性部件;响应于对所述第二控制节点施加强制位移,通过所述弹性部件推动所述压头模型压测所述抗凹分析点,并响应于对所述第二控制节点卸载所述强制位移,通过所述弹性部件拉回压测在所述抗凹分析点的所述压头模型;在施加所述强制位移和/或卸载所述强制位移的过程中,获取所述第一控制节点产生的位移数据和所述第二控制节点受到的反作用力数据;根据所述位移数据和所述反作用力数据,确定所述车身外覆盖件外板的抗凹性能。实现了通过多个控制节点之间的弹性部件实现力的传导,完成在仿真过程中按压数据的采集,使得可以精确地控制仿真过程中加载按压力的大小,避免按压力不符合预设情况,有效地降低计算周期,提升计算资源的使用效率。
Smart Images

Figure CN122797006A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle component simulation, specifically to a simulation method, apparatus, equipment, and medium for dent resistance testing of vehicle body exterior panels. Background Technology
[0002] With the rapid development of automotive technology, while meeting the growing market demand, the design process of manufacturing vehicles still needs to strictly meet the vehicle's dent resistance standards.
[0003] In related technologies, when testing the dent resistance of vehicle components, simulation software can be used to set parameters such as the material of the vehicle components. The performance parameters of the vehicle components can then be obtained by simulating pressing on the vehicle components.
[0004] However, in simulation software, obtaining the performance parameters of vehicle components by simulating pressing on them is prone to deviation. The displacement generated by pressing is often difficult to control precisely. During the simulation pressing process, the residual displacement result is easily too large, which prolongs the calculation cycle and wastes computing resources. Summary of the Invention
[0005] In view of the above problems, a simulation method, apparatus, equipment, and medium for dent resistance testing of vehicle body exterior panels are proposed to overcome or at least partially solve the above problems, including: A simulation method for dent resistance testing of vehicle body exterior panels, the method comprising: Obtain the model of the outer panel of the vehicle body exterior; Create an indenter model, and based on the first control node of the indenter model, create a second control node; wherein the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-dip analysis point, and the distance between the second control node and the first control node is greater than a preset distance; Create a flexible component between the first control node and the second control node; In response to applying a forced displacement to the second control node, the indenter model is pushed by the elastic component to press the anti-dent analysis point, and in response to unloading the forced displacement to the second control node, the indenter model pressing the anti-dent analysis point is pulled back by the elastic component. During the process of applying the forced displacement and / or unloading the forced displacement, the displacement data generated by the first control node and the reaction force data received by the second control node are acquired; Based on the displacement data and the reaction force data, the dent resistance of the outer panel of the vehicle body exterior is determined.
[0006] Optionally, acquiring displacement data generated by the first control node and reaction force data received by the second control node during the process of applying the forced displacement and / or unloading the forced displacement includes: During the application of the forced displacement, the first displacement data generated by the first control node and the first reaction force data received by the second control node are acquired; wherein, the first displacement data is the displacement data of the first control node being pushed by the elastic component; the first reaction force data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring; And / or, during the process of unloading the forced displacement, acquire the second displacement data generated by the first control node and the second reaction force data received by the second control node; wherein, the second displacement data is the displacement data of the first control node being rebounded by the outer panel model of the vehicle body cover; the second displacement data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring.
[0007] Optionally, determining the dent resistance of the outer panel of the vehicle body exterior covering based on the displacement data and the reaction force data includes: Based on the displacement data and the reaction force data, a relationship curve between displacement and reaction force is generated; Based on the relationship curve, the rigidity curve of the outer panel of the vehicle body outer covering is calculated; Based on the rigidity curve, the dent resistance of the outer panel of the vehicle body exterior is determined.
[0008] Optionally, before creating the second control node based on the first control node of the pressure head model, the method further includes: Control the indenter model to move to the outer surface of the outer panel model of the vehicle body outer covering, and control the indenter of the indenter model to face the preset anti-dent analysis point in the outer surface; Adjust the distance between the indenter and the anti-dent analysis point so that the outer surface of the indenter model contacts the outer surface of the vehicle body outer panel model.
[0009] The creation of a second control node based on the first control node of the pressure head model includes: Create a local coordinate system; wherein the local coordinate system is centered at the first control node and the normal direction of the anti-concavity analysis point is the horizontal axis; A second control node is created along the horizontal axis based on a preset displacement distance.
[0010] Optionally, creating a resilient component between the first control node and the second control node includes: Obtain the mapping relationship table; wherein, the mapping relationship table is a mapping relationship table between displacement and force; Generate the elastic stiffness based on the mapping table; Based on the elastic stiffness, an elastic component is created between the first control node and the second control node.
[0011] Optionally, the indenter model is a spherical indenter model or a conical indenter model.
[0012] An apparatus for simulating dent resistance testing of vehicle components, the apparatus comprising: The vehicle body exterior panel model acquisition module is used to acquire the vehicle body exterior panel model. The indenter model and node setting module is used to create an indenter model and, based on the first control node of the indenter model, create a second control node; wherein, the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-concavity analysis point, and the distance between the second control node and the first control node is greater than a preset distance; The flexible component creation module is used to create a flexible component between the first control node and the second control node; A displacement control module is configured to, in response to applying a forced displacement to the second control node, push the indenter model to press the anti-dent analysis point via the elastic component, and in response to unloading the forced displacement to the second control node, pull back the indenter model pressing the anti-dent analysis point via the elastic component; The displacement and force data acquisition module is used to acquire displacement data generated by the first control node and reaction force data received by the second control node during the process of applying the forced displacement and / or unloading the forced displacement. The outer panel dent resistance determination module is used to determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
[0013] An electronic device is characterized by comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program; and the processor, when executing the computer program stored in the memory, implements the method described above.
[0014] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described above.
[0015] The embodiments of this application have the following advantages: In this embodiment, a model of the outer panel of a vehicle body exterior is obtained; a pressure head model is created, and a second control node is created based on a first control node of the pressure head model; wherein, the first control node is the geometric center node of the pressure head model, the second control node is a node created along the normal direction of the anti-dent analysis point, and the distance between the second control node and the first control node is greater than a preset distance; an elastic component is created between the first control node and the second control node; in response to applying a forced displacement to the second control node, the pressure head model is pushed to press the anti-dent analysis point through the elastic component, and in response to unloading the forced displacement to the second control node, the pressure head model pressing the anti-dent analysis point is pulled back through the elastic component; during the application of the forced displacement and / or unloading of the forced displacement, displacement data generated by the first control node and reaction force data received by the second control node are obtained; based on the displacement data and the reaction force data, the anti-dent performance of the outer panel of the vehicle body exterior is determined. It realizes the transmission of force through elastic components between multiple control nodes, completes the acquisition of pressing data during the simulation, and enables precise control of the magnitude of the pressing force during the simulation, avoiding pressing force that does not meet the preset conditions, effectively reducing the calculation cycle and improving the efficiency of computing resource utilization. Attached Figure Description
[0016] Figure 1 This is a flowchart illustrating a simulation method for dent resistance testing of an exterior body panel disclosed in an embodiment of this application. Figure 2 This is a schematic diagram of the structure of a pressure head model provided in an embodiment of this application; Figure 3 This is a schematic diagram illustrating the process of dent resistance testing simulation for an exterior body panel provided in this application embodiment; Figure 4 This is a schematic diagram illustrating the process of dent resistance testing simulation for another vehicle body exterior panel provided in this application embodiment; Figure 5 This is a schematic diagram of simulation data curves for dent resistance testing of an exterior body panel disclosed in an embodiment of this application; Figure 6 This is a flowchart illustrating another simulation method for dent resistance testing of vehicle body panels disclosed in the embodiments of this application; Figure 7 This is a flowchart illustrating another simulation method for dent resistance testing of vehicle body panels disclosed in the embodiments of this application; Figure 8 This is a structural block diagram of a vehicle body exterior panel anti-dent testing simulation device disclosed in an embodiment of this application. Detailed Implementation
[0017] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] Reference Figure 1 The diagram illustrates a flowchart of a method for simulating dent resistance testing of a vehicle body exterior panel according to an embodiment of this application, which may specifically include the following steps: Step 101: Obtain the model of the outer panel of the vehicle body exterior.
[0019] In some examples, the vehicle body exterior panel model can be a simulation model of the vehicle body exterior panel based on multiple parameters such as material properties and curvature parameters that are the same as those of the actual vehicle body exterior panel.
[0020] After responding to the parameters of the vehicle body exterior panel input by the user, the system will analyze the parameters of the vehicle body exterior panel and create a corresponding vehicle body exterior panel model based on various parameters such as material properties and curvature parameters.
[0021] Step 102: Create an indenter model, and based on the first control node of the indenter model, create a second control node; wherein, the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-dip analysis point, and the distance between the second control node and the first control node is greater than a preset distance.
[0022] In some examples, the indenter model can be a geometrically sized digital simulation model used in simulations to apply controllable forced displacement to the outer panel of a vehicle body panel and measure the contact reaction force. The dent resistance analysis point can be a pre-defined mechanical reference point on the outer surface of the outer panel of the vehicle body panel in the simulation, used to evaluate the local dent resistance performance of the outer panel. The first control node is the geometric center node inside the indenter model.
[0023] In response to the material and geometric parameters of the indenter model input by the user, the system performs calculations based on the input parameters to simulate the indenter model. Based on the geometric parameters inside the indenter model, the system calculates the geometric center point inside the indenter model and sets the geometric center point as the first control node.
[0024] The anti-dent analysis point set by the user on the outer surface of the outer panel of the vehicle body is obtained. A second control node is created along the normal direction of the anti-dent analysis point by copying the first control node. The distance between the second control node and the first control node is controlled so that the distance between the second control node and the first control node is greater than a preset distance.
[0025] In practical applications, in response to the user-input parameters of the indenter model, the center point within the indenter model is calculated based on these parameters. This center point can be set as a first control node named N999. The anti-dent analysis point set by the user on the outer surface of the outer panel of the vehicle body is then obtained. By copying the first control node named N999, a second control node named N998 is created along the normal direction of the anti-dent analysis point. The distance between the second control node and the first control node is controlled to ensure that the distance between them is greater than a preset distance.
[0026] In some embodiments of this application, the creation of a second control node based on the first control node of the pressure head model includes: Sub-step 11: Create a local coordinate system; wherein the local coordinate system is centered on the first control node and the normal direction of the anti-concavity analysis point is the horizontal axis.
[0027] Before creating the second control node, a local coordinate system can be constructed with the first control node as the coordinate center point and the normal direction of the anti-concavity analysis point as the horizontal axis.
[0028] Sub-step 12: Create a second control node along the horizontal axis according to a preset displacement distance.
[0029] In practical applications, such as Figure 2 As shown, when creating the second control node, the center point inside the indenter model can be set as the first control node. Then, the first control node is set as the center point of the coordinate system. A local coordinate system is established on the first control node with the normal direction of the anti-dent analysis point as the horizontal axis. Then, along the horizontal axis in a direction away from the outer panel of the vehicle body panel, the second control node is created according to a preset displacement distance. The preset displacement distance can be 50mm (the displacement needs to be large enough to cover the anti-dent performance test of the vehicle body panel). A second control node named N998 is created outside the indenter model.
[0030] Step 103: Create a flexible component between the first control node and the second control node.
[0031] In some examples, the elastic component can be a connector that deforms under external force, recovers its shape when the external force is removed, and has a certain elastic stiffness.
[0032] During the simulation, when displacement or force is applied to the indenter model, the force is not a completely static, globally uniform scalar. It exhibits a special case known as the "oil tank effect," where the force is amplified by resonance or reduced by damping dissipation due to contact between objects, leading to unexpected convergence. When the oil tank effect occurs, the indenter model and the vehicle body panel model experience abrupt changes in contact, making computational convergence difficult. Therefore, an elastic component is created between the two control nodes to further control the movement of the indenter model. When the oil tank effect suddenly occurs, the indenter model can effectively follow the outer panel of the vehicle body panel in coordinated motion, minimizing changes in the contact state and thus satisfying the computational convergence requirements.
[0033] After creating the first control node and the second control node, create a deformable elastic component between the first control node and the second control node.
[0034] In some embodiments of this application, creating a resilient component between the first control node and the second control node includes: Sub-step 21: Obtain the mapping relationship table; wherein, the mapping relationship table is a mapping relationship table between displacement and force.
[0035] After the user sets up the mapping table, the system will obtain the relevant data that records the mapping relationship between displacement and force.
[0036] In practical applications, as shown in Table 1:
[0037] Table 1 Mapping Relationship Table When the user writes a force of -151 (N), the resulting displacement is -45 (mm); when the force is -150 (N), the resulting displacement is -0.1 (mm). First, a mapping between force and displacement is established, forming a mapping table. The "-151N to -45mm" or "51N to 45mm" setting in this application is an example. Setting ±45mm is to maximize the coverage of the loaded displacement in the anti-dent analysis of the vehicle body's outer panel. No specific fixed value is required; it can be adjusted according to the actual situation.
[0038] Sub-step 22: Generate elastic stiffness based on the mapping table.
[0039] In some examples, the elastic stiffness can be the slope of the line connecting the force and displacement data points in the mapping table.
[0040] Sub-step 23: Based on the elastic stiffness, create an elastic component between the first control node and the second control node.
[0041] Based on the rigidity calculated from the force and displacement, an elastic component is created between the first control node and the second control node.
[0042] In practical applications, the data can be set according to actual needs as shown in Table 1, so that the system can generate elastic components with corresponding elastic stiffness between the two control nodes according to the user's needs. Through the reasonable design of elastic stiffness, when a forced displacement is applied to the control node at one end, the control node at the other end can generate a fixed load, which plays the role of controlling the load through displacement.
[0043] Step 104: In response to applying a forced displacement to the second control node, the indenter model is pushed by the elastic component to press the anti-dent analysis point, and in response to unloading the forced displacement to the second control node, the indenter model pressing the anti-dent analysis point is pulled back by the elastic component.
[0044] In some examples, forced displacement can be the displacement corresponding to the force applied to the control node, and pressure measurement can be the amount of pressure measurement displacement generated when the pressure head model is pushed by the elastic component and pressed into the anti-dent analysis point during the simulation process; pull-back pressure measurement can be the amount of displacement of the pressure head model that was originally pressed into the anti-dent analysis point reduced when the forced displacement is unloaded from the second control node and the pressure head model is pulled back by the elastic component.
[0045] By setting a propulsive force at the second control node, the user can respond to the forced displacement applied to the second control node. The second control node can then further push the pressure head model to press the anti-dent analysis point through the elastic component, so that the pressure head model presses into the outer panel model of the vehicle body outer covering.
[0046] When the user cancels the propulsion force generated at the second control node by setting it, in response to the forced displacement of unloading the second control node, the second control node will automatically return to its original position and will pull back the pressure head model at the anti-dent analysis point through the elastic component.
[0047] In practical applications, users can create a propulsive force by setting a second control node. In response to applying a forced displacement to the second control node, the second control node can further push the indenter model to press the anti-dent analysis point through the elastic component. During the simulation, by calculating the displacement of the indenter model at the anti-dent analysis point, or the situation where the indenter model overlaps with the outer panel model of the vehicle body, or the situation where the indenter model penetrates the outer panel model of the vehicle body, it can be determined that the indenter model has started to press the anti-dent analysis point.
[0048] In some examples, when the user cancels the propulsion force generated at the second control node by setting it to unload, the second control node will automatically return to its original position in response to the forced displacement of unloading the second control node. The pressure head model at the dent analysis point will be pulled back by the elastic component. During the simulation, when the second control node automatically returns to its original position, the pressure head model is pulled back by the elastic component, which reduces the amount of displacement of the pressure head model that was originally pressed into the dent analysis point, or the pressure head model and the outer panel model of the vehicle body cover will revert from overlapping and penetrating to non-overlapping and non-penetrating.
[0049] Step 105: During the process of applying the forced displacement and / or unloading the forced displacement, acquire the displacement data generated by the first control node and the reaction force data received by the second control node.
[0050] During the process of applying the forced displacement and / or unloading the forced displacement, the system will record in real time the displacement data generated by the first control node being pushed or pulled back by the elastic component, and record the reaction force data of the second control node being bounced back by the elastic component.
[0051] In some embodiments of this application, acquiring displacement data generated by the first control node and reaction force data received by the second control node during the process of applying the forced displacement and / or unloading the forced displacement includes: Sub-step 31: During the application of the forced displacement, acquire the first displacement data generated by the first control node and the first reaction force data received by the second control node; wherein, the first displacement data is the displacement data of the first control node being pushed by the elastic component; the first reaction force data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring; During the process of applying forced displacement to the second control node, displacement data of the first control node being pushed by the elastic component will be collected, and reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring will also be collected.
[0052] The displacement data of the anti-dent analysis point during the movement of the indenter model is obtained through calculation, thereby obtaining the maximum deformation and residual deformation of the anti-dent analysis point. During the loading process, when the forced displacement of the second control node is fully loaded, the displacement of the indenter model of the first control node caused by the anti-dent analysis point corresponds to the maximum deformation of the anti-dent analysis point; while during the unloading process, when the forced displacement of the second control node is fully unloaded, the displacement of the indenter model of the first control node due to the rebound of the anti-dent analysis point corresponds to the residual deformation of the anti-dent analysis point.
[0053] In practical applications, such as Figure 3 As shown, during the process of applying forced displacement to the second control node, a forced displacement of 45mm can be applied to the X-axis direction of the second control node, causing the second control node to move downward by 45mm. Initially, the value of the second control node is 0.020, and the value transmitted to the first control node through the elastic component is 0.019 (there will be a slight delay effect during the transmission process). Then, a forced displacement is applied to the second control node, making the value 3.950, and the value transmitted to the first control node through the elastic component is 3.889. During this process, the displacement data of the first control node being pushed by the elastic component is collected, and the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring is also collected.
[0054] Sub-step 32, and / or, during the process of unloading the forced displacement, acquiring the second displacement data generated by the first control node and the second reaction force data received by the second control node; wherein, the second displacement data is the displacement data of the first control node being rebounded by the outer panel model of the vehicle body outer covering; the second displacement data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring.
[0055] During the unloading of the forced displacement, the second control node will automatically return to the initial position. During this process, the displacement data of the first control node being rebounded by the outer panel model of the vehicle body cover is collected, and the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring is collected.
[0056] In practical applications, such as Figure 4 As shown, during the process of unloading the forced displacement from the second control node, the second control node will automatically return to its original position from the position after the displacement was applied. After the displacement was applied, if the value of the second control node is 8.050 and the value of the first control node is 6.575 (when the value of the second control node is large enough, the outer panel of the vehicle body has a certain rigidity, therefore, the first control node will have a critical point where it cannot continue to press downwards), during the process of unloading the forced displacement, the value of the second control node decreases from 8.050 to 4.050, while the value of the first control node decreases from 6.575 to 3.993. During this process, the displacement data of the first control node being rebounded by the outer panel model of the vehicle body is collected, and the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body and transmitted to the second control node through the spring is collected.
[0057] During the process of applying forced displacement to the second control node and during the process of unloading the forced displacement, displacement data of the first control node being pushed by the elastic component will be collected, as will the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body panel and transmitted to the second control node through the spring. During the process of applying forced displacement to the second control node, after the forced displacement of the second control node is fully loaded, the forced displacement will begin to be unloaded. The second control node will automatically return to its initial position, and displacement data of the first control node being rebounded by the outer panel model of the vehicle body panel will be collected, as will the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body panel and transmitted to the second control node through the spring will be collected.
[0058] Step 106: Determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
[0059] In some examples, dent resistance can be the ability of an exterior body panel to resist dents caused by locally applied pressure.
[0060] By using displacement data and reaction force data, the performance data of the outer panel of the vehicle body can be calculated to meet the dent resistance performance. Based on the performance data, the dent resistance performance of the outer panel of the vehicle body to resist dents caused by locally applied pressure can be determined.
[0061] In some embodiments of this application, determining the dent resistance of the outer panel of the vehicle body exterior covering based on the displacement data and the reaction force data includes: Sub-step 41: Generate a relationship curve between displacement and reaction force based on the displacement data and the reaction force data; Create a data coordinate axis, set the displacement data of the first control node as the horizontal coordinate axis, and set the second control node as the vertical coordinate axis, forming a loading displacement relationship curve when a forced displacement is applied to the second control node, and an unloading displacement relationship curve when the forced displacement applied to the second control node is unloaded.
[0062] Sub-step 42: Based on the relationship curve, calculate the rigidity curve of the outer panel of the vehicle body outer covering.
[0063] In some instances, a rigid curve can be the derivative of a relation curve.
[0064] By differentiating the calculated loading-displacement and unloading-displacement curves, the corresponding loading-rigidity curve and unloading-rigidity curve are obtained.
[0065] Sub-step 43: Determine the dent resistance of the outer panel of the vehicle body outer covering based on the rigidity curve.
[0066] Since an oil tank effect is considered to occur when the stiffness curve data is less than 10 N / mm, it can be further determined that the material at that local location does not meet the requirements for anti-dent performance.
[0067] Therefore, based on the corresponding loading stiffness curve and unloading stiffness curve, the anti-dent performance of the outer panel of the vehicle body outer covering can be better determined by the two different stiffness curves.
[0068] In practical applications, displacement data of the first control node is acquired during the forced displacement loading and unloading process of the first control node. This displacement data is set as the horizontal coordinate axis, and the reaction force data of the second control node is set as the vertical coordinate axis. This forms a loading-displacement relationship curve (loading: force-displacement curve) for applying forced displacement to the second control node, and an unloading-displacement relationship curve (unloading: force-displacement curve) for unloading the forced displacement applied to the second control node.
[0069] By differentiating the loading-displacement relationship curve and the unloading-displacement relationship curve, the corresponding loading stiffness curve (loading: stiffness curve) and unloading stiffness curve (unloading: stiffness curve) are obtained, as follows: Figure 5 As shown, the position with a vertical axis of 10 N / mm is set as the standard line for judging dent resistance. If the vertical axis is lower than 10 N / mm, it can be determined that the dent resistance is below standard. Figure 5 In the interval between 2 and 3 on the horizontal axis, both rigidity curves are below the dent resistance performance standard line. Therefore, it can be determined that a non-compliance occurred when this deformation occurred. In actual subsequent engineering, modifications can be made in various ways, such as replacing and improving materials or changing the surface parameters of the outer edge of the body panel, to reduce the situation where both rigidity curves are below the dent resistance performance standard line. The specific dent resistance performance standard can be set according to the actual vehicle material and different performance characteristics tested.
[0070] In some embodiments of this application, before creating the second control node based on the first control node of the pressure head model, the following steps are also included: Control the indenter model to move to the outer surface of the vehicle body outer panel model, and control the indenter of the indenter model to face the preset anti-dent analysis point on the outer surface; adjust the distance between the indenter and the anti-dent analysis point so that the outer surface of the indenter model contacts the outer surface of the vehicle body outer panel model.
[0071] The pressure head model is moved to the outer surface of the vehicle body outer panel model, and the pressure head of the pressure head model is positioned directly above the preset anti-dent analysis point on the outer surface. The local mesh at the anti-dent analysis point in the vehicle body outer panel model is refined. The distance between the pressure head model and the anti-dent analysis point is adjusted so that the outer surface of the pressure head model and the outer surface of the vehicle body outer panel model reach a tangential contact state with zero gap. Based on the tangential contact state, a contact pair is established between the outer surface of the pressure head model and the refined outer surface of the vehicle body outer panel model, so that the outer surface of the pressure head model is in contact with the outer surface of the vehicle body outer panel model.
[0072] In practical applications, the indenter model is moved to the outer surface of the vehicle body outer panel model, and the indenter head is positioned directly above the preset anti-dent analysis points on the outer surface. The local mesh at the anti-dent analysis points in the vehicle body outer panel model is refined. The distance between the indenter model and the anti-dent analysis points is adjusted. During the adjustment process, a preset distance is maintained between the indenter model and the anti-dent analysis point; a certain gap (preset distance) is also left between the subsequent contact surfaces of the indenter model and the anti-dent analysis point to make the contact process smoother and facilitate the convergence of the contact analysis. This preset distance can be 1mm.
[0073] In some embodiments of this application, the indenter model is a spherical indenter model or a conical indenter model. In practical applications, the indenter model can be set as a spherical indenter model or a conical indenter model; wherein the spherical indenter model can be a spherical indenter model or an arc-shaped indenter model, and the conical indenter model can be a conical indenter model or a pyramidal indenter model; wherein the pyramidal indenter model includes a triangular pyramidal indenter model or a square pyramidal indenter model.
[0074] Based on the material data to be tested and the corresponding mechanical requirements to be simulated, a suitable indenter model can be selected from various indenter models. For example, in this application, a spherical indenter model is set with a radius of 25mm. Alternatively, for some special materials or when further observation of the outer plate model that is prone to indentation is required, a triangular pyramidal indenter model can be set. The specific configuration methods will not be elaborated upon in this application. All models in this application can be simulated using open-source simulation software such as CalculiX.
[0075] The embodiments of this application have the following advantages: In this embodiment, a vehicle body outer panel model and a pressure head model are created. A first control node exists within the pressure head model. When the pressure head model moves to the outer surface of the vehicle body outer panel model, a second control node is created outside the pressure head model according to a preset control distance. An elastic component is created between the first and second control nodes. When a first displacement is detected applied to the second control node, the second control node controls the elastic component to push the pressure head model to press against the vehicle body outer panel model. Second displacement data of the first control node being pushed are acquired, and first reaction force data of the second control node being bounced back by the pressure head model by the elastic component are acquired. Based on the second displacement data and the first reaction force data, the dent resistance of the vehicle component is determined. This achieves force transmission through elastic components between multiple control nodes, completing the acquisition of pressing data during simulation. This allows for precise control of the magnitude of the pressing force during simulation, avoiding pressing force deviations from preset conditions, effectively reducing the computation cycle, and improving the efficiency of computational resource utilization.
[0076] Reference Figure 6 This document illustrates a flowchart of another method for simulating the dent resistance test of a vehicle body exterior panel according to an embodiment of this application, which may specifically include the following steps: Step 601: Obtain the outer panel model of the vehicle body exterior covering.
[0077] After responding to the parameters of the vehicle body exterior panel input by the user, the system will analyze the parameters of the vehicle body exterior panel and create a corresponding vehicle body exterior panel model based on various parameters such as material properties and curvature parameters.
[0078] Step 602: Create an indenter model, and based on the first control node of the indenter model, create a second control node; wherein, the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-dip analysis point, and the distance between the second control node and the first control node is greater than a preset distance; In response to the material and geometric parameters of the indenter model input by the user, the system performs calculations based on the input parameters to simulate the indenter model. Based on the geometric parameters inside the indenter model, the system calculates the geometric center point inside the indenter model and sets the geometric center point as the first control node.
[0079] The anti-dent analysis point set by the user on the outer surface of the outer panel of the vehicle body is obtained. A second control node is created along the normal direction of the anti-dent analysis point by copying the first control node. The distance between the second control node and the first control node is controlled so that the distance between the second control node and the first control node is greater than a preset distance.
[0080] Step 603: Create a flexible component between the first control node and the second control node.
[0081] After creating the first control node and the second control node, create a deformable elastic component between the first control node and the second control node.
[0082] Step 604: In response to applying a forced displacement to the second control node, the indenter model is pushed by the elastic component to press the anti-dent analysis point, and in response to unloading the forced displacement to the second control node, the indenter model pressing the anti-dent analysis point is pulled back by the elastic component.
[0083] By setting a propulsive force at the second control node, the user can respond to the forced displacement applied to the second control node. The second control node can then further push the pressure head model to press the anti-dent analysis point through the elastic component, so that the pressure head model presses into the outer panel model of the vehicle body outer covering.
[0084] When the user cancels the propulsion force generated on the second control node by setting it to unload the forced displacement on the second control node, in response to the unloading of the forced displacement on the second control node, the second control node will automatically return to its original position and the pressure head model at the anti-dent analysis point will be pulled back by the elastic component.
[0085] Step 605: During the application of the forced displacement, acquire the first displacement data generated by the first control node and the first reaction force data received by the second control node; wherein, the first displacement data is the displacement data of the first control node being pushed by the elastic component; the first reaction force data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring.
[0086] During the process of applying the forced displacement and / or unloading the forced displacement, the system will record in real time the displacement data generated by the first control node being pushed or pulled back by the elastic component, and record the reaction force data of the second control node being bounced back by the elastic component.
[0087] Step 606: During the unloading of the forced displacement, acquire the second displacement data generated by the first control node and the second reaction force data received by the second control node; wherein, the second displacement data is the displacement data of the first control node being rebounded by the outer panel model of the vehicle body outer covering; the second displacement data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring.
[0088] During the process of applying forced displacement to the second control node, displacement data of the first control node being pushed by the elastic component will be collected, and reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring will also be collected.
[0089] The displacement data of the anti-dent analysis point during the movement of the indenter model is obtained through calculation, thereby obtaining the maximum deformation and residual deformation of the anti-dent analysis point. During the loading process, when the forced displacement of the second control node is fully loaded, the displacement of the indenter model of the first control node on the anti-dent analysis point corresponds to the maximum deformation of the anti-dent analysis point.
[0090] During the unloading of the forced displacement, the second control node will automatically return to its initial position. During this process, displacement data of the first control node being rebounded by the outer panel model of the vehicle body panel is collected, as well as reaction force data of the indenter model being rebounded by the outer panel model of the vehicle body panel and transmitted to the second control node via a spring. During the unloading process, when the forced displacement of the second control node is completely unloaded, the displacement of the indenter model of the first control node due to the rebound at the anti-dent analysis point corresponds to the residual deformation at the anti-dent analysis point.
[0091] Step 607: Determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
[0092] By using displacement data and reaction force data, the performance data of the outer panel of the vehicle body can be calculated to meet the dent resistance performance. Based on the performance data, the dent resistance performance of the outer panel of the vehicle body to resist dents caused by locally applied pressure can be determined.
[0093] In this embodiment, a vehicle body outer panel model and a pressure head model are created. A first control node exists within the pressure head model. When the pressure head model moves to the outer surface of the vehicle body outer panel model, a second control node is created outside the pressure head model according to a preset control distance. An elastic component is created between the first and second control nodes. When a first displacement is detected applied to the second control node, the second control node controls the elastic component to push the pressure head model to press against the vehicle body outer panel model. Second displacement data of the first control node being pushed are acquired, and first reaction force data of the second control node being bounced back by the pressure head model by the elastic component are acquired. Based on the second displacement data and the first reaction force data, the dent resistance of the vehicle component is determined. This achieves force transmission through elastic components between multiple control nodes, completing the acquisition of pressing data during simulation. This allows for precise control of the magnitude of the pressing force during simulation, avoiding pressing force deviations from preset conditions, effectively reducing the computation cycle, and improving the efficiency of computational resource utilization.
[0094] Reference Figure 7 This document illustrates a flowchart of another method for simulating the dent resistance test of a vehicle body exterior panel according to an embodiment of this application, which may specifically include the following steps: Step 701: Obtain the outer panel model of the vehicle body exterior covering; After responding to the parameters of the vehicle body exterior panel input by the user, the system will analyze the parameters of the vehicle body exterior panel and create a corresponding vehicle body exterior panel model based on various parameters such as material properties and curvature parameters.
[0095] Step 702: Create an indenter model, and based on the first control node of the indenter model, create a second control node; wherein, the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-dip analysis point, and the distance between the second control node and the first control node is greater than a preset distance; In response to the material and geometric parameters of the indenter model input by the user, the system performs calculations based on the input parameters to simulate the indenter model. Based on the geometric parameters inside the indenter model, the system calculates the geometric center point inside the indenter model and sets the geometric center point as the first control node.
[0096] The anti-dent analysis point set by the user on the outer surface of the outer panel of the vehicle body is obtained. A second control node is created along the normal direction of the anti-dent analysis point by copying the first control node. The distance between the second control node and the first control node is controlled so that the distance between the second control node and the first control node is greater than a preset distance.
[0097] Step 703: Obtain the mapping relationship table; wherein, the mapping relationship table is a mapping relationship table between displacement and force.
[0098] After the user sets up the mapping table, the system will obtain the relevant data that records the mapping relationship between displacement and force.
[0099] Step 704: Generate elastic stiffness according to the mapping table.
[0100] The corresponding elastic stiffness is generated by calculating the slope of the line connecting the force and the corresponding displacement.
[0101] Step 705: Based on the elastic stiffness, create an elastic component between the first control node and the second control node.
[0102] Based on the rigidity calculated from the force and displacement, an elastic component is created between the first control node and the second control node.
[0103] Step 706: In response to applying a forced displacement to the second control node, the indenter model is pushed by the elastic member to press the anti-dent analysis point, and in response to unloading the forced displacement to the second control node, the indenter model pressing the anti-dent analysis point is pulled back by the elastic member.
[0104] By setting a propulsive force at the second control node, the user can respond to the forced displacement applied to the second control node. The second control node can then further push the pressure head model to press the anti-dent analysis point through the elastic component, so that the pressure head model presses into the outer panel model of the vehicle body outer covering.
[0105] When the user cancels the propulsion force generated at the second control node by setting it, in response to the forced displacement of unloading the second control node, the second control node will automatically return to its original position and will pull back the pressure head model at the anti-dent analysis point through the elastic component.
[0106] Step 707: During the process of applying the forced displacement and / or unloading the forced displacement, acquire the displacement data generated by the first control node and the reaction force data received by the second control node.
[0107] During the process of applying the forced displacement and / or unloading the forced displacement, the system will record in real time the displacement data generated by the first control node being pushed or pulled back by the elastic component, and record the reaction force data of the second control node being bounced back by the elastic component.
[0108] Step 708: Determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
[0109] By using displacement data and reaction force data, the performance data of the outer panel of the vehicle body can be calculated to meet the dent resistance performance. Based on the performance data, the dent resistance performance of the outer panel of the vehicle body to resist dents caused by locally applied pressure can be determined.
[0110] In this embodiment, a vehicle body outer panel model and a pressure head model are created. A first control node exists within the pressure head model. When the pressure head model moves to the outer surface of the vehicle body outer panel model, a second control node is created outside the pressure head model according to a preset control distance. An elastic component is created between the first and second control nodes. When a first displacement is detected applied to the second control node, the second control node controls the elastic component to push the pressure head model to press against the vehicle body outer panel model. Second displacement data of the first control node being pushed are acquired, and first reaction force data of the second control node being bounced back by the pressure head model by the elastic component are acquired. Based on the second displacement data and the first reaction force data, the dent resistance of the vehicle component is determined. This achieves force transmission through elastic components between multiple control nodes, completing the acquisition of pressing data during simulation. This allows for precise control of the magnitude of the pressing force during simulation, avoiding pressing force deviations from preset conditions, effectively reducing the computation cycle, and improving the efficiency of computational resource utilization.
[0111] Reference Figure 8 The diagram shows a structural schematic of a device for simulating dent resistance testing of a vehicle body exterior panel according to an embodiment of this application, which may specifically include the following modules: The vehicle body outer panel model acquisition module 801 is used to acquire the vehicle body outer panel model. The indenter model and node setting module 802 is used to create a second control node based on the first control node of the indenter model; wherein the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-concavity analysis point, and the distance between the second control node and the first control node is greater than a preset distance.
[0112] The elastic component creation module 803 is used to create an elastic component between the first control node and the second control node.
[0113] The displacement control module 804 is configured to, in response to applying a forced displacement to the second control node, push the indenter model to press the anti-dent analysis point via the elastic component, and in response to unloading the forced displacement to the second control node, pull back the indenter model pressing the anti-dent analysis point via the elastic component.
[0114] The displacement and force data acquisition module 805 is used to acquire displacement data generated by the first control node and reaction force data received by the second control node during the process of applying the forced displacement and / or unloading the forced displacement.
[0115] The outer panel dent resistance determination module 806 is used to determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
[0116] In some embodiments of this application, the displacement and force data acquisition module includes: The displacement application submodule is used to acquire first displacement data generated by the first control node and first reaction force data received by the second control node during the application of the forced displacement; wherein, the first displacement data is the displacement data of the first control node being pushed by the elastic component; the first reaction force data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring.
[0117] The unloading displacement submodule is used to acquire the second displacement data generated by the first control node and the second reaction force data received by the second control node during the unloading of the forced displacement; wherein, the second displacement data is the displacement data of the first control node being rebounded by the outer panel model of the vehicle body cover; the second displacement data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring.
[0118] In some embodiments of this application, the outer panel dent resistance determination module includes: The relationship curve generation submodule is used to generate a relationship curve between displacement and reaction force based on the displacement data and the reaction force data.
[0119] The rigidity curve calculation submodule is used to calculate the rigidity curve of the outer panel of the vehicle body outer covering based on the relationship curve.
[0120] The dent resistance determination submodule is used to determine the dent resistance of the outer panel of the vehicle body outer covering based on the rigidity curve.
[0121] In some embodiments of this application, the control node creation module includes: A local coordinate creation submodule is used to create a local coordinate system; wherein the local coordinate system is set with the first control node as the coordinate system center point and the normal direction of the anti-concavity analysis point as the horizontal axis.
[0122] The second control node creation submodule is used to create a second control node along the horizontal axis according to a preset displacement distance.
[0123] In some embodiments of this application, the resilient component creation module includes: The mapping table acquisition submodule is used to acquire the mapping relationship table; wherein, the mapping relationship table is a mapping relationship table between displacement and force.
[0124] The elastic stiffness generation submodule is used to generate elastic stiffness based on the mapping table.
[0125] An elastic component creation submodule is used to create an elastic component between the first control node and the second control node based on the elastic stiffness.
[0126] In some embodiments of this application, the indenter model is a spherical indenter model or a conical indenter model.
[0127] The device further includes: The indenter model moving module is used to control the indenter model to move to the outer surface of the outer panel model of the vehicle body outer covering, and to control the indenter of the indenter model to face the preset anti-dent analysis point in the outer surface.
[0128] The pressure head adjustment module is used to adjust the distance between the pressure head and the anti-dent analysis point, so that the outer surface of the pressure head model contacts the outer surface of the vehicle body outer panel model.
[0129] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0130] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0131] Some embodiments of this application also provide a vehicle including a processor, a memory, and a computer program stored in the computer memory and capable of running on the processor, wherein the method described above is implemented when the computer program is executed by the processor.
[0132] Some embodiments of this application also provide an electronic device that may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the methods described above.
[0133] Some embodiments of this application also provide a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and wherein the computer program is executed by a processor to implement the above method.
[0134] Some embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the method described above.
[0135] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0136] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0137] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0138] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0139] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0140] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0141] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes the aforementioned element.
[0142] The above provides a detailed description of the vehicle interaction method, device, vehicle, and storage medium. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as limiting this application.
Claims
1. A method for simulating dent resistance testing of vehicle body exterior panels, characterized in that, The method includes: Obtain the model of the outer panel of the vehicle body exterior; Create an indenter model, and based on the first control node of the indenter model, create a second control node; wherein the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-dip analysis point, and the distance between the second control node and the first control node is greater than a preset distance; Create a flexible component between the first control node and the second control node; In response to applying a forced displacement to the second control node, the indenter model is pushed by the elastic component to press the anti-dent analysis point, and in response to unloading the forced displacement to the second control node, the indenter model pressing the anti-dent analysis point is pulled back by the elastic component. During the process of applying the forced displacement and / or unloading the forced displacement, the displacement data generated by the first control node and the reaction force data received by the second control node are acquired; Based on the displacement data and the reaction force data, the dent resistance of the outer panel of the vehicle body exterior is determined.
2. The method according to claim 1, characterized in that, The process of acquiring displacement data generated by the first control node and reaction force data received by the second control node during the application of the forced displacement and / or unloading of the forced displacement includes: During the application of the forced displacement, the first displacement data generated by the first control node and the first reaction force data received by the second control node are acquired; wherein, the first displacement data is the displacement data of the first control node being pushed by the elastic component; the first reaction force data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body outer covering and transmitted to the second control node through the spring; And / or, during the process of unloading the forced displacement, acquire the second displacement data generated by the first control node and the second reaction force data received by the second control node; wherein, the second displacement data is the displacement data of the first control node being rebounded by the outer panel model of the vehicle body cover; the second displacement data is the reaction force data of the pressure head model being rebounded by the outer panel model of the vehicle body cover and transmitted to the second control node through the spring.
3. The method according to claim 1, characterized in that, Determining the dent resistance of the outer panel of the vehicle body exterior covering based on the displacement data and the reaction force data includes: Based on the displacement data and the reaction force data, a relationship curve between displacement and reaction force is generated; Based on the relationship curve, the rigidity curve of the outer panel of the vehicle body outer covering is calculated; Based on the rigidity curve, the dent resistance of the outer panel of the vehicle body exterior is determined.
4. The method according to claim 1, characterized in that, Before creating the second control node based on the first control node of the pressure head model, the following steps are also included: Control the indenter model to move to the outer surface of the outer panel model of the vehicle body outer covering, and control the indenter of the indenter model to face the preset anti-dent analysis point in the outer surface; Adjust the distance between the indenter and the anti-dent analysis point so that the outer surface of the indenter model contacts the outer surface of the vehicle body outer panel model.
5. The method according to any one of claims 1-4, characterized in that, The creation of a second control node based on the first control node of the pressure head model includes: Create a local coordinate system; wherein the local coordinate system is centered at the first control node and the normal direction of the anti-concavity analysis point is the horizontal axis; A second control node is created along the horizontal axis based on a preset displacement distance.
6. The method according to any one of claims 1-4, characterized in that, Creating a resilient component between the first control node and the second control node includes: Obtain the mapping relationship table; wherein, the mapping relationship table is a mapping relationship table between displacement and force; Generate the elastic stiffness based on the mapping table; Based on the elastic stiffness, an elastic component is created between the first control node and the second control node.
7. The method according to any one of claims 1-4, characterized in that, The indenter model is either a spherical indenter model or a conical indenter model.
8. A device for simulating dent resistance testing of vehicle components, characterized in that, The device includes: The vehicle body exterior panel model acquisition module is used to acquire the vehicle body exterior panel model. The indenter model and node setting module is used to create an indenter model and, based on the first control node of the indenter model, create a second control node; wherein, the first control node is the geometric center node of the indenter model, the second control node is a node created along the normal of the anti-concavity analysis point, and the distance between the second control node and the first control node is greater than a preset distance; The flexible component creation module is used to create a flexible component between the first control node and the second control node; A displacement control module is configured to, in response to applying a forced displacement to the second control node, push the indenter model to press the anti-dent analysis point via the elastic component, and in response to unloading the forced displacement to the second control node, pull back the indenter model pressing the anti-dent analysis point via the elastic component; The displacement and force data acquisition module is used to acquire displacement data generated by the first control node and reaction force data received by the second control node during the process of applying the forced displacement and / or unloading the forced displacement. The outer panel dent resistance determination module is used to determine the dent resistance of the outer panel of the vehicle body outer covering based on the displacement data and the reaction force data.
9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; the memory stores a computer program; the processor, when executing the computer program stored in the memory, implements the anti-dent test simulation method for the vehicle body outer covering as described in any one of claims 1-7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements a simulation method for dent resistance testing of vehicle body exterior panels according to any one of claims 1-7.