Method, device and equipment for analyzing performance of outer cover, and storage medium
By generating an initial finite element model and an automated loading file for target performance, the problem of low efficiency in the performance analysis of outer covering parts was solved, and efficient and low-cost anti-dent performance testing was achieved.
Patent Information
- Application Number
- CN202210736655.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-27
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-06-27
AI Technical Summary
Existing technologies for analyzing the performance of outer body panels are inefficient and costly, resulting in cumbersome and time-consuming dent resistance testing before vehicles leave the factory.
By acquiring the structural information of the outer cover assembly, an initial finite element model is generated. Then, using the stiffness information of the outer plate, the contact point between the target indenter and the outer plate, and the preset loading constraints, an automated loading file for the target performance is generated. This file is then combined with the initial finite element model for analysis, thereby achieving automated anti-dent performance detection.
This improved the efficiency of performance analysis for outer cover components, reduced analysis costs, and ensured the accuracy and efficiency of dent resistance testing.
Smart Images

Figure CN115221628B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a performance analysis method and device of an outer covering, equipment and a storage medium. BACKGROUND
[0002] With the continuous improvement of people's living standards, vehicles have become one of the most common means of transportation for people's daily travel, and vehicles are prone to be dented by other objects during parking or driving, especially for vehicle owners who love their vehicles, which causes a very poor experience for the owners. Through analysis, it is found that most of the dents occur on the outer covering. To solve the above problems, many manufacturers decide to solve the problem from the source, that is, to analyze the dent resistance performance of the outer covering before the vehicle is delivered. However, the existing related technology is to analyze the dent resistance performance of each position of the outer covering one by one by manual work. However, due to the repetitive and tedious nature of performance analysis, the above-mentioned way of analyzing the outer covering consumes a large amount of man-hours and costs, and the efficiency of the outer covering performance is low.
[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0004] The main purpose of the present application is to provide a performance analysis method, device, equipment and storage medium of an outer covering, which aims to solve the technical problems of low efficiency and high cost of analyzing the performance of the outer covering in the prior art.
[0005] To achieve the above-mentioned purpose, the present application provides a performance analysis method of an outer covering, which comprises the following steps:
[0006] Obtaining the structure information of the outer covering assembly, and generating a primary finite element model according to the structure information;
[0007] Generating a target performance automatic loading file according to the outer plate stiffness information of the outer covering assembly, the contact point of the target indenter and the outer plate, and the preset loading constraint;
[0008] Determining a target performance loading analysis model according to the target performance automatic loading file and the primary finite element model;
[0009] Analyzing the dent resistance performance of each position of the outer covering assembly according to the target performance loading analysis model.
[0010] Optionally, the obtaining of the structure information of the outer covering assembly and the generation of the primary finite element model according to the structure information comprises:
[0011] Obtaining structure information of an outer cover assembly, dividing the structure information according to a preset part division rule to obtain each part information;
[0012] Assigning preset material attribute information and preset thickness attribute information to the each part information;
[0013] Connecting the parts corresponding to the each part information after assignment according to an assembly strategy according to a vehicle manufacturing rule to obtain an outer connection area of the outer cover assembly;
[0014] Constraining the outer connection area to obtain a primary finite element model.
[0015] Optionally, the generating of the target performance automatic loading file according to the outer panel stiffness information of the outer cover assembly, the contact point of the target indenter and the outer panel, and the preset loading constraint comprises:
[0016] Obtaining a region corresponding to a minimum stiffness according to the outer panel stiffness information of the outer cover assembly;
[0017] Establishing a local coordinate system with a Z axis perpendicular to the outer panel in the region corresponding to the minimum stiffness according to the contact point of the target indenter and the outer panel;
[0018] Constructing a target size spherical indenter according to the local coordinate system, and obtaining a contact tolerance between the spherical indenter and the outer panel;
[0019] Adjusting the contact tolerance until the spherical indenter contacts the outer panel;
[0020] Generating the target performance automatic loading file according to the position point of the spherical indenter and the preset loading constraint.
[0021] Optionally, the generating of the target performance automatic loading file according to the position point of the spherical indenter and the preset loading constraint comprises:
[0022] Obtaining a non-Z direction position point according to the position point of the spherical indenter and the local coordinate system;
[0023] Constraining a target number of degrees of freedom of the non-Z direction position point according to the preset loading constraint;
[0024] Applying a target size pressure at the position point of the spherical indenter according to the preset loading constraint;
[0025] Setting displacements and stresses of each loading condition according to the preset loading constraint;
[0026] Setting loading directions and displacements of loading points according to the preset loading constraint;
[0027] After the constraint is completed, save the constraint step to a target format file;
[0028] After the saving is successful, edit an automation program of the target format file to obtain a target performance automation loading file.
[0029] Optionally, the editing of the automation program of the target format file to obtain the target performance automation loading file after the saving is successful comprises:
[0030] After the saving is successful, receive requirement information input by a user through a target dialog box;
[0031] According to the requirement information, determine a number and a position of spherical indenters selected by the user;
[0032] According to the number and the position of the spherical indenters, determine an automation editing times;
[0033] According to the automation editing times, edit an automation program of each flow in the target format file to obtain a target performance automation loading file.
[0034] Optionally, the determining of the target performance loading analysis model according to the target performance automation loading file and the initial finite element model comprises:
[0035] When the start information of the initial finite element model is detected, import the target performance automation loading file to the initial finite element model;
[0036] Run the target performance automation loading file through the initial finite element model;
[0037] If a dialog box for refining a grid is received during the running, automatically execute a confirmation instruction;
[0038] If a dialog box for selecting an indenter contact point is received after the automatic execution of the confirmation instruction, continue to automatically execute the confirmation instruction according to outer plate stiffness information;
[0039] After the execution is completed, generate a target performance loading analysis model.
[0040] Optionally, the analyzing of the dent resistance performance of each position of the outer cover assembly according to the target performance loading analysis model further comprises:
[0041] Obtain a dent resistance performance analysis result of each position of the outer cover assembly;
[0042] Extract a performance analysis number and a performance analysis parameter value of the dent resistance performance analysis result;
[0043] When the number of performance analysis is consistent with the total number of the positions, it is judged whether the performance analysis parameter value is consistent with the standard performance parameter value.
[0044] When the performance analysis parameter value is consistent with the standard performance parameter value, the anti-dent performance of other same type of outer covering assembly is analyzed by the target performance loading analysis model.
[0045] In addition, to achieve the above object, the application further provides an outer covering performance analysis device, which comprises:
[0046] An acquisition module is configured to acquire structure information of an outer covering assembly, and generate a primary finite element model according to the structure information.
[0047] A generation module is configured to generate a target performance automatic loading file according to the outer plate stiffness information of the outer covering assembly, the contact point between the target indenter and the outer plate, and a preset loading constraint.
[0048] A determination module is configured to determine a target performance loading analysis model according to the target performance automatic loading file and the primary finite element model.
[0049] An analysis module is configured to analyze the anti-dent performance of each position of the outer covering assembly according to the target performance loading analysis model.
[0050] In addition, to achieve the above object, the application further provides an outer covering performance analysis device, which comprises a memory, a processor, and an outer covering performance analysis program stored in the memory and executable on the processor, and the outer covering performance analysis program is configured to implement the outer covering performance analysis method as described above.
[0051] In addition, to achieve the above object, the application further provides a storage medium, which stores an outer covering performance analysis program, and the outer covering performance analysis program is executed by a processor to implement the outer covering performance analysis method as described above.
[0052] The performance analysis method of the outer covering provided by the application, by obtaining structure information of an outer covering assembly, generates a primary finite element model according to the structure information; generates a target performance automatic loading file according to outer plate stiffness information of the outer covering assembly, a contact point of a target indenter and the outer plate, and a preset loading constraint; determines a target performance loading analysis model according to the target performance automatic loading file and the primary finite element model; analyzes the dent resistance performance of each position of the outer covering assembly according to the target performance loading analysis model; in the above manner, the primary finite element model is generated according to the structure information of the outer covering assembly, then the target performance automatic loading file is run through the primary finite element model, and finally the dent resistance performance of each position is analyzed through the target performance loading analysis model, so that the efficiency of analyzing the outer covering can be effectively improved and the analysis cost can be reduced. BRIEF DESCRIPTION OF DRAWINGS
[0053] Figure 1 is a structural schematic diagram of a performance analysis device of an outer covering of a hardware running environment related to an embodiment scheme of the application;
[0054] Figure 2 is a flowchart of a first embodiment of the performance analysis method of the outer covering of the application;
[0055] Figure 3 is a local refinement schematic diagram of the dent resistance performance analysis of an embodiment of the performance analysis method of the outer covering of the application;
[0056] Figure 4 is a flowchart of a second embodiment of the performance analysis method of the outer covering of the application;
[0057] Figure 5 is a flowchart of a third embodiment of the performance analysis method of the outer covering of the application;
[0058] Figure 6 is a target performance loading analysis model schematic diagram of an embodiment of the performance analysis method of the outer covering of the application;
[0059] Figure 7 is a functional module schematic diagram of a first embodiment of the performance analysis device of the outer covering of the application.
[0060] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0061] It should be understood that the specific embodiments described herein are merely intended to explain the application and are not intended to limit the application.
[0062] REFERENCE Figure 1 , Figure 1This is a schematic diagram of the performance analysis device structure of the outer cover of the hardware operating environment involved in the embodiments of the present invention.
[0063] like Figure 1 As shown, the performance analysis device of the outer cover may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen or an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0064] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the performance analysis device for the external cover, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0065] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a performance analysis program for the external cover.
[0066] exist Figure 1 In the performance analysis device for the outer cover shown, the network interface 1004 is mainly used for data communication with the network integrated platform workstation; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the performance analysis device for the outer cover of the present invention can be set in the performance analysis device for the outer cover, and the performance analysis device for the outer cover calls the performance analysis program for the outer cover stored in the memory 1005 through the processor 1001 and executes the performance analysis method for the outer cover provided in the embodiment of the present invention.
[0067] Based on the above hardware structure, an embodiment of the performance analysis method for the outer cover of the present invention is proposed.
[0068] Reference Figure 2 ,Figure 2 The flowchart of the first embodiment of the performance analysis method of the outer cover of the application.
[0069] In the first embodiment, the performance analysis method of the outer cover comprises the following steps:
[0070] Step S10, obtaining the structure information of the outer cover assembly, and generating a primary finite element model according to the structure information.
[0071] It should be noted that the execution subject of the present embodiment is a performance analysis device of the outer cover, and can also be other devices that can achieve the same or similar functions, such as a performance analysis controller, etc. The present embodiment does not limit this, and in the present embodiment, a performance analysis controller is taken as an example for illustration.
[0072] It should be understood that the outer cover assembly refers to the roof, side wall, front cover, side door and tail door of the vehicle during vehicle development, and in the present embodiment, the object of analysis is the dent resistance performance of the outer cover assembly. The structure information refers to the information of each structural part of the outer cover assembly, including position, area, etc. The structure information is displayed in the format of a CAD model. After obtaining the structure information, the outer cover assembly is networked according to the structure information to obtain a primary finite element model, which can also be referred to as a calculation initial model.
[0073] Further, step S10 comprises: obtaining the structure information of the outer cover assembly, dividing the structure information according to a preset part division rule to obtain each part information; assigning preset material attribute information and preset thickness attribute information to the each part information; connecting the parts corresponding to the each part information after assignment according to an assembly strategy according to vehicle manufacturing rules to obtain an outer connection area of the outer cover assembly; and constraining the outer connection area to obtain a primary finite element model.
[0074] It can be understood that the preset part division rule refers to a rule for dividing the structure information of the entire outer cover assembly according to part types, the preset material attribute information refers to the attribute information of the material of the machined parts, and the preset thickness attribute information refers to the attribute information of the thickness of the machined parts. After obtaining each part information, the preset material attribute information and the preset thickness attribute information are assigned to each part information, that is, each part information has material and thickness attribute information at this time. Then, the parts are connected according to an assembly strategy according to vehicle manufacturing rules, and the connection mode includes but is not limited to welding points, glue dipping and bolts, etc.
[0075] Step S20, generating a target performance automatic loading file according to the outer panel stiffness information of the outer cover assembly, the contact point of the target indenter and the outer panel, and a preset loading constraint.
[0076] It can be understood that the outer panel stiffness information refers to the stiffness information of each region of the outer panel in the outer cover assembly, the contact point refers to the position point where the target indenter contacts the outer panel, the preset loading constraint refers to the constraint established on the position point of the target indenter, the loading point and the loading condition, the target performance automatic loading file refers to a loading file for generating a target performance loading analysis model, the format of the target performance automatic loading file can be *.tcl format, and the target performance automatic loading file is generated according to the outer panel stiffness information of the outer cover assembly, the contact point of the target indenter and the outer panel and the preset loading constraint.
[0077] In step S30, a target performance loading analysis model is determined according to the target performance automatic loading file and the initial finite element model.
[0078] It should be understood that the target performance loading analysis model refers to a model for analyzing the dent resistance performance of the outer cover assembly, and the format of the target performance loading analysis model is *.inp. Specifically, the target performance loading analysis model is obtained by running the target performance automatic loading file through the initial finite element model.
[0079] In step S40, the dent resistance performance of each position of the outer cover assembly is analyzed according to the target performance loading analysis model.
[0080] It can be understood that after obtaining the target performance loading analysis model, the analysis files of each position of the outer cover assembly are input into the target performance loading analysis model, and the dent resistance performance values of each position of the outer cover assembly, i.e., the dent resistance performance of the roof, the side wall, the hood, the side door and the tail door, are output by the target performance loading analysis model.
[0081] Further, after step S40, it further includes: obtaining the dent resistance performance analysis results of each position of the outer cover assembly; extracting the performance analysis quantity and the performance analysis parameter value of the dent resistance performance analysis results; when the performance analysis quantity is consistent with the total quantity of the positions, determining whether the performance analysis parameter value is consistent with a standard performance parameter value; and when the performance analysis parameter value is consistent with the standard performance parameter value, analyzing the dent resistance performance of other outer cover assemblies of the same type through the target performance loading analysis model.
[0082] It should be understood that the performance analysis quantity refers to the number of performance analysis of the target performance loading analysis model on the outer covering assembly, and the performance analysis parameter value refers to the performance parameter value of each position of the outer covering assembly, and the larger the performance analysis parameter value, the stronger the dent resistance of the position. The accuracy of the target performance loading analysis model is verified by the performance analysis quantity and the performance analysis parameter value. When the performance analysis quantity is consistent with the total number of the positions and the performance analysis parameter value is consistent with the standard performance parameter value, it indicates that the accuracy of the target performance loading analysis model in analyzing the dent resistance of the outer covering assembly is high. Therefore, the target performance loading analysis model is used to analyze the dent resistance of other outer covering assemblies of the same type.
[0083] It can be understood that the reference Figure 3 , Figure 3 is a local refinement diagram for dent resistance performance analysis. Specifically, a local coordinate system perpendicular to the area outer panel in the Z direction is established at the position of the spherical indenter. Then, when the spherical indenter contacts the outer panel, a target size of pressure is applied at the position of the spherical indenter. The target size of pressure is CLOAD=50.0N. After analyzing the dent resistance of each position by the target performance loading analysis model, one of the positions is selected, and the dent resistance of the position is locally refined.
[0084] In this embodiment, the structure information of the outer covering assembly is obtained, and a primary finite element model is generated according to the structure information. A target performance automatic loading file is generated according to the outer panel stiffness information of the outer covering assembly, the contact point of the target indenter and the outer panel, and the preset loading constraint. A target performance loading analysis model is determined according to the target performance automatic loading file and the primary finite element model. The dent resistance of each position of the outer covering assembly is analyzed according to the target performance loading analysis model. In the above manner, the primary finite element model is generated according to the structure information of the outer covering assembly. Then, the target performance automatic loading file is run by the primary finite element model. Finally, the dent resistance of each position is analyzed by the target performance loading analysis model. Therefore, the efficiency of analyzing the outer covering can be effectively improved, and the analysis cost can be reduced.
[0085] In an embodiment, as Figure 4 the second embodiment of the performance analysis method of the outer covering is proposed based on the first embodiment. The step S20 includes:
[0086] In step S201, the region corresponding to the minimum stiffness is obtained according to the outer panel stiffness information of the outer covering assembly.
[0087] It should be understood that after obtaining the outer plate stiffness information of the outer covering assembly, the outer plate stiffness information is sorted in descending order, and then the minimum stiffness information corresponding to the area with the weakest stiffness in the outer covering assembly is extracted from the sorting result.
[0088] In step S202, a local coordinate system is established with the Z axis perpendicular to the outer plate according to the contact point of the target indenter and the outer plate in the area corresponding to the minimum stiffness.
[0089] It can be understood that after obtaining the area corresponding to the minimum stiffness, the finite element grid of the area is framed, and then the framed finite element grid is locally refined, and then the contact point of the target indenter and the outer plate is selected in the locally refined area, and then a local coordinate system is established with the Z direction perpendicular to the outer plate surface of the area.
[0090] In step S203, a spherical indenter of a target size is constructed according to the local coordinate system, and the contact tolerance of the spherical indenter and the outer plate is obtained.
[0091] It should be understood that the contact tolerance refers to the contact distance between the spherical indenter and the surface of the outer plate. After the local coordinate system is determined, a spherical indenter of a target size is established in the local coordinate system, which can be 10mm. Then the position of the spherical indenter is adjusted continuously, and the contact tolerance of the spherical indenter and the outer plate is obtained in real time during the adjustment process.
[0092] In step S204, the contact tolerance is adjusted until the spherical indenter contacts the outer plate.
[0093] It can be understood that when the contact tolerance is greater than the preset tolerance threshold, it indicates that the spherical indenter has not contacted the outer plate, and at this time the contact tolerance of the spherical indenter and the outer plate needs to be adjusted to establish the contact between the spherical indenter and the outer plate. At this time, the spherical indenter is set as the main contact surface, the outer plate is set as the secondary contact surface, and the contact type is surface to surface.
[0094] In step S205, a target performance automatic loading file is generated according to the position point of the spherical indenter and a preset loading constraint.
[0095] It should be understood that after determining the position point of the spherical indenter, the position point is reconfigured with a Node ID, and then a preset loading constraint is added to the position point. The operation step of adding the preset loading constraint is saved in the self-provided command.tcl file of the HM, and after saving is completed, a target performance automatic loading file is generated.
[0096] Further, the step S205 comprises: obtaining a non-Z-direction position point according to the position point of the spherical indenter and the local coordinate system; constraining a target number of degrees of freedom of the non-Z-direction position point according to a preset loading constraint; applying a target size of pressure at the position point of the spherical indenter according to the preset loading constraint; setting displacement and stress of each loading condition according to the preset loading constraint; setting a loading direction and displacement of a loading point according to the preset loading constraint; saving the above constraint steps to a target format file after the constraint is completed; and performing automatic program editing on the target format file to obtain a target performance automatic loading file after the saving is successful.
[0097] It can be understood that the non-Z-direction position point refers to a position point other than the local coordinate Z-direction displacement. Firstly, the other 5 degrees of freedom of the non-Z-direction position point of the spherical indenter are constrained according to the preset loading constraint, then a target size of pressure is applied at the position point of the spherical indenter according to the preset loading constraint, the target size of pressure can be 50N / 150N / 400N, then displacement and stress output of each loading condition are set according to the preset loading constraint, finally displacement output of a loading direction of a loading point is set, after the setting is completed, the above constraint steps are saved to a target format file, the target format file is a self-provided command.tcl file of HM, and then the target format file is automatically compiled into a target performance automatic loading file.
[0098] Further, after the saving is successful, the target format file is automatically programmed and edited to obtain a target performance automatic loading file, comprising: after the saving is successful, receiving demand information input by a user through a target dialog box; determining a number and a position of spherical indenters selected by the user according to the demand information; determining an automatic editing number according to the number and the position of the spherical indenters; and performing automatic program editing on each process in the target format file according to the automatic editing number to obtain a target performance automatic loading file.
[0099] It should be understood that the automatic editing number refers to a number of automatic compilations of the target format file. After the constraint steps are saved to the target format file, a target dialog box is set in the finite element mesh selected in a frame, demand information input by a user is received through the target dialog box, a number and a position of indenter contact points selected by the user are determined according to the demand information, then a first process of compiling the target format file is modularly operated, and then each process is automatically programmed and compiled in turn, after the compilation is completed, a target performance automatic loading file of anti-dent automatic modeling is formed.
[0100] The embodiment obtains a region corresponding to minimum rigidity according to rigidity information of an outer plate of the outer cover assembly, establishes a local coordinate system with a Z axis perpendicular to the outer plate according to a contact point of a target indenter and the outer plate in the region corresponding to the minimum rigidity, constructs a spherical indenter of a target size according to the local coordinate system, and obtains a contact tolerance between the spherical indenter and the outer plate, adjusts the contact tolerance until the spherical indenter contacts the outer plate, and generates a target performance automatic loading file according to a position point of the spherical indenter and a preset loading constraint. In this way, the local coordinate system with the Z axis perpendicular to the outer plate is established according to the contact point of the target indenter and the outer plate in the region corresponding to the minimum rigidity, the spherical indenter of the target size is constructed in the local coordinate system, and finally the target performance automatic loading file is generated according to the position point of the spherical indenter and the preset loading constraint when the spherical indenter contacts the outer plate, so that the accuracy of generating the target performance automatic loading file can be effectively improved.
[0101] In an embodiment, as Figure 5 The third embodiment of the performance analysis method of the outer cover of the application is proposed based on the first embodiment, and the step S30 comprises:
[0102] In step S301, when the start information of the primary finite element model is detected, the target performance automatic loading file is imported into the primary finite element model.
[0103] It can be understood that when the start information of the primary finite element model is detected, it indicates that the primary finite element model is in a start state, and at this time, the target performance automatic loading file is directly imported into the primary finite element model.
[0104] In step S302, the target performance automatic loading file is run by the primary finite element model.
[0105] In step S303, if a dialogue box of refined mesh is received during the running process, a confirmation instruction is automatically executed.
[0106] It can be understood that during the process of running the target performance automatic loading file by the primary finite element model, if a dialogue box of refined mesh appears, a network selection is made according to the demand information of the user, and then a confirmation instruction is automatically executed to perform the next operation.
[0107] In step S304, if a dialogue box of selecting an indenter contact point is received after the confirmation instruction is automatically executed, the confirmation instruction is automatically executed according to the rigidity information of the outer plate.
[0108] It should be understood that after the confirmation instruction is automatically executed, if a dialogue box of refined mesh appears, a corresponding weak point is selected in the rigidity information of the outer plate according to the demand information of the user, and then the confirmation instruction is automatically executed according to the weak point.
[0109] Step S305, after execution is completed, the target performance loading analysis model is generated.
[0110] It can be understood that, with reference to Figure 6 , Figure 6 The schematic diagram of the target performance loading analysis model is shown in the figure, which is a spherical indenter with the position point in the upper left corner. The target size of pressure is applied at the position point, including CLOAD=50.0N, CLOAD=150.0N and CLOAD=400N.
[0111] In the embodiment, when the start information of the primary finite element model is detected, the target performance automatic loading file is imported into the primary finite element model; the target performance automatic loading file is run by the primary finite element model; if a dialogue box of refined mesh is received during the running, the confirmation instruction is automatically executed; if a dialogue box of selecting the indenter contact point is received after the confirmation instruction is automatically executed, the confirmation instruction is automatically executed according to the outer plate stiffness information; after the execution is completed, the target performance loading analysis model is generated; in the above manner, when the start information of the primary finite element model is detected, the imported target performance automatic loading file is run by the primary finite element model; when the dialogue box of refined mesh or the dialogue box of selecting the indenter contact point appears during the running, the confirmation instruction is automatically executed; after the execution is completed, the target performance loading analysis model is generated, so that the accuracy and efficiency of generating the target performance loading analysis model can be effectively improved.
[0112] In addition, the embodiment of the present application also provides a storage medium, wherein the storage medium stores the performance analysis program of the outer cover, and the performance analysis program of the outer cover realizes the steps of the performance analysis method of the outer cover when the performance analysis program of the outer cover is executed by the processor.
[0113] Since the storage medium adopts all the technical solutions of the above-mentioned embodiments, it at least has all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here.
[0114] In addition, with reference to Figure 7 , the embodiment of the present application also provides a performance analysis device of an outer cover, which comprises:
[0115] The acquisition module 10 is configured to acquire the structure information of the outer cover assembly, and generate a primary finite element model according to the structure information.
[0116] The generation module 20 is configured to generate a target performance automatic loading file according to the outer plate stiffness information of the outer cover assembly, the contact point of the target indenter and the outer plate, and a preset loading constraint.
[0117] A determining module 30 is configured to determine a target performance loading analysis model according to the target performance automatic loading file and the initial finite element model.
[0118] An analyzing module 40 is configured to analyze the dent resistance performance of each position of the outer cover assembly according to the target performance loading analysis model.
[0119] According to the structure information of the outer cover assembly, the initial finite element model is generated; the target performance automatic loading file is generated according to the outer plate stiffness information of the outer cover assembly, the contact point of the target pressure head and the outer plate and the preset loading constraint; the target performance loading analysis model is determined according to the target performance automatic loading file and the initial finite element model; the dent resistance performance of each position of the outer cover assembly is analyzed according to the target performance loading analysis model; in the above manner, the initial finite element model is generated according to the structure information of the outer cover assembly, then the target performance automatic loading file is run through the initial finite element model, and finally the dent resistance performance of each position is analyzed through the target performance loading analysis model, so that the efficiency of analyzing the outer cover can be effectively improved and the analysis cost can be reduced.
[0120] It should be noted that the above-described workflow is merely illustrative and does not limit the protection scope of the present application. In actual application, a person skilled in the art can select part or all of the above-described workflow to achieve the purpose of the embodiment according to actual needs, which is not limited herein.
[0121] In addition, technical details not described in detail in the embodiment can be referred to the performance analysis method of the outer cover provided by any embodiment of the present application, which will not be described herein.
[0122] In an embodiment, the obtaining module 10 is further configured to obtain structure information of an outer cover assembly, divide the structure information according to a preset part division rule to obtain each part information, assign preset material attribute information and preset thickness attribute information to the each part information, connect the parts corresponding to the each part information after the assignment according to an assembly strategy according to a vehicle manufacturing rule to obtain an outer connection area of the outer cover assembly, and constrain the outer connection area to obtain an initial finite element model.
[0123] In an embodiment, the generating module 20 is further configured to obtain a region corresponding to a minimum stiffness according to the stiffness information of the outer panel of the outer covering assembly; establish a local coordinate system with a Z axis perpendicular to the outer panel according to a contact point between the target indenter and the outer panel in the region corresponding to the minimum stiffness; construct a spherical indenter with a target size according to the local coordinate system, and obtain a contact tolerance between the spherical indenter and the outer panel; adjust the contact tolerance until the spherical indenter contacts the outer panel; and generate a target performance automatic loading file according to a position point of the spherical indenter and a preset loading constraint.
[0124] In an embodiment, the generating module 20 is further configured to obtain a non-Z direction position point according to the position point of the spherical indenter and the local coordinate system; constrain a target number of degrees of freedom of the non-Z direction position point according to a preset loading constraint; apply a target size of pressure at the position point of the spherical indenter according to the preset loading constraint; set displacements and stresses of each loading condition according to the preset loading constraint; set a loading direction and a displacement of a loading point according to the preset loading constraint; save the constraint steps to a target format file after the constraint is completed; and perform automatic program editing on the target format file to obtain a target performance automatic loading file after the saving is successful.
[0125] In an embodiment, the generating module 20 is further configured to receive demand information input by a user through a target dialog box after the saving is successful; determine a number and a position of spherical indenters selected by the user according to the demand information; determine an automatic editing number according to the number and the position of the spherical indenters; and perform automatic program editing on each process in a target format file according to the automatic editing number to obtain a target performance automatic loading file.
[0126] In an embodiment, the determining module 30 is further configured to import the target performance automatic loading file into the primary finite element model when detecting start information of the primary finite element model; run the target performance automatic loading file through the primary finite element model; automatically execute a confirmation instruction if a dialog box for refining a grid is received during the running; continue to automatically execute the confirmation instruction according to outer panel stiffness information if a dialog box for selecting an indenter contact point is received after the confirmation instruction is automatically executed; and generate a target performance loading analysis model after the execution is completed.
[0127] In an embodiment, the analysis module 40 is further configured to obtain the dent resistance performance analysis result of each position of the outer cover assembly, extract the performance analysis quantity and performance analysis parameter value of the dent resistance performance analysis result, determine whether the performance analysis parameter value is consistent with a standard performance parameter value when the performance analysis quantity is consistent with the total quantity of the positions, and perform dent resistance performance analysis on other outer cover assemblies of the same type by using a target performance loading analysis model when the performance analysis parameter value is consistent with the standard performance parameter value.
[0128] Other embodiments of the performance analysis device of the outer cover or the implementation method thereof can refer to the above-mentioned method embodiments, which will not be repeated here.
[0129] In addition, it should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article or system. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article or system including the element.
[0130] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0131] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by software and a general hardware platform, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as a read only memory (ROM) / RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for making a terminal device (which can be a mobile phone, a computer, an integrated platform workstation, or a network device) execute the methods described in the embodiments of the present application.
[0132] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent flow transformation made by using the content of the specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method of performance analysis of an outer cover, characterized in that, The performance analysis method of the outer cover includes the following steps: Obtaining structure information of the outer cover assembly, and generating a primary finite element model according to the structure information; Generating a target performance automatic loading file according to outer panel stiffness information of the outer cover assembly, a contact point of a target indenter and the outer panel, and a preset loading constraint; Determining a target performance loading analysis model according to the target performance automatic loading file and the primary finite element model; Analyzing dent resistance performance of each position of the outer cover assembly according to the target performance loading analysis model; The obtaining of the structure information of the outer cover assembly and the generation of the primary finite element model according to the structure information include: Obtaining structure information of the outer cover assembly, and dividing the structure information according to a preset part division rule to obtain each part information; Assigning preset material attribute information and preset thickness attribute information to the each part information; Connecting the parts corresponding to the each part information after the assignment according to an assembly strategy according to vehicle manufacturing rules to obtain an outer connection area of the outer cover assembly; Constraining the outer connection area to obtain the primary finite element model; The generation of the target performance automatic loading file according to the outer panel stiffness information of the outer cover assembly, the contact point of the target indenter and the outer panel, and the preset loading constraint includes: Obtaining a region corresponding to minimum stiffness according to the outer panel stiffness information of the outer cover assembly; Establishing a local coordinate system with a Z axis perpendicular to the outer panel in the region corresponding to the minimum stiffness according to the contact point of the target indenter and the outer panel; Constructing a spherical indenter of a target size according to the local coordinate system, and obtaining a contact tolerance between the spherical indenter and the outer panel; Adjusting the contact tolerance until the spherical indenter contacts the outer panel; Generating the target performance automatic loading file according to a position point of the spherical indenter and a preset loading constraint.
2. The method of performance analysis of an outer cover according to claim 1, wherein, The generation of the target performance automatic loading file according to the position point of the spherical indenter and the preset loading constraint includes: Obtaining a non-Z direction position point according to the position point of the spherical indenter and the local coordinate system; Constraining a target number of degrees of freedom of the non-Z direction position point according to the preset loading constraint; Applying a target size of pressure at the position point of the spherical indenter according to the preset loading constraint; Setting displacement and stress of each loading condition according to the preset loading constraint; Setting a loading direction and displacement of a loading point according to the preset loading constraint; After the constraint is completed, saving the above constraint steps to a target format file; After the saving is successful, automatically editing a program of the target format file to obtain the target performance automatic loading file.
3. The method of performance analysis of an outer cover according to claim 2, wherein, The automatically editing of the program of the target format file to obtain the target performance automatic loading file after the saving is successful includes: After the saving is successful, receiving demand information input by a user through a target dialog box; Determining a number and a position of spherical indenters selected by the user according to the demand information; Determining an automatic editing number according to the number and the position of the spherical indenters; According to the automatic editing times, automatic program editing is performed on each flow in the target format file, so as to obtain a target performance automatic loading file.
4. The method of performance analysis of an outer cover of claim 1 wherein, The target performance automatic loading file and the initial finite element model are used to determine a target performance loading analysis model. When the start information of the initial finite element model is detected, the target performance automatic loading file is imported into the initial finite element model. The target performance automatic loading file is run by the initial finite element model. If a dialogue box for refining a grid is received during the running, a confirmation instruction is automatically executed. If a dialogue box for selecting a pressure head contact point is received after the confirmation instruction is automatically executed, a confirmation instruction is automatically executed according to the outer plate stiffness information. After the execution is completed, a target performance loading analysis model is generated.
5. The method of performance analysis of an outer cover according to any of claims 1 to 4, characterized in that, After the anti-dent performance of each position of the outer cover assembly is analyzed according to the target performance loading analysis model, the following steps are further included: The anti-dent performance analysis result of each position of the outer cover assembly is obtained. The performance analysis quantity and the performance analysis parameter value of the anti-dent performance analysis result are extracted. When the performance analysis quantity is consistent with the total quantity of each position, it is determined whether the performance analysis parameter value is consistent with a standard performance parameter value. When the performance analysis parameter value is consistent with the standard performance parameter value, the anti-dent performance of other outer cover assemblies of the same type is analyzed by the target performance loading analysis model.
6. An apparatus for analyzing performance of an outer cover, characterized by, The performance analysis device of the outer cover includes: An acquisition module is configured to acquire structure information of an outer cover assembly, and generate an initial finite element model according to the structure information. A generation module is configured to generate a target performance automatic loading file according to outer plate stiffness information of the outer cover assembly, a contact point between a target pressure head and an outer plate, and a preset loading constraint. A determination module is configured to determine a target performance loading analysis model according to the target performance automatic loading file and the initial finite element model. An analysis module is configured to analyze the anti-dent performance of each position of the outer cover assembly according to the target performance loading analysis model. The acquisition module is further configured to acquire structure information of an outer cover assembly, divide the structure information according to a preset part division rule to obtain each part information, assign preset material attribute information and preset thickness attribute information to the each part information, connect parts corresponding to the each part information after the assignment according to an assembly strategy according to a vehicle manufacturing rule to obtain an outer connection area of the outer cover assembly, and constrain the outer connection area to obtain the initial finite element model. The generating module is further configured to obtain a region corresponding to a minimum rigidity according to the outer panel rigidity information of the outer cover assembly; establish a local coordinate system with a Z axis perpendicular to the outer panel according to a contact point between a target indenter and the outer panel in the region corresponding to the minimum rigidity; construct a spherical indenter with a target size according to the local coordinate system, and obtain a contact tolerance between the spherical indenter and the outer panel; adjust the contact tolerance until the spherical indenter is in contact with the outer panel; and generate a target performance automatic loading file according to a position point of the spherical indenter and a preset loading constraint.
7. An apparatus for analyzing performance of an outer cover, characterized by, The performance analysis device of the outer cover comprises a memory, a processor, and a performance analysis program of the outer cover stored on the memory and executable on the processor, and the performance analysis program of the outer cover is configured to implement the performance analysis method of the outer cover according to any one of claims 1 to 5.
8. A storage medium, characterized by The storage medium stores a performance analysis program of the outer cover, and the performance analysis program of the outer cover implements the performance analysis method of the outer cover according to any one of claims 1 to 5 when executed by a processor.
Citation Information
Patent Citations
Anti-concavity property analysis method and device based on finite element method
CN106446451A
Method and device for obtaining working condition performance parameters of front cover plate
CN108985003A