A model simulation method, device and equipment
By acquiring and correcting the force and displacement curves of the snap structure, and establishing a simplified snap model and connection unit, the problem of excessively long simulation calculation time of plastic snap in cars and insufficient accuracy of vehicle performance analysis is solved, and efficient simulation calculation and accurate vehicle performance analysis are achieved.
Patent Information
- Application Number
- CN202111315749.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-08
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2041-11-08
AI Technical Summary
In the prior art, there are many plastic snaps in cars that require a lot of simulation work to complete the vehicle performance evaluation, which is a waste of time. In the vehicle finite element analysis, the snaps are usually simplified into a rigid body connection, which affects the accuracy of vehicle performance analysis.
By obtaining the detailed finite element model of the snap structure, analyzing the force and displacement curves during the plugging and unplugging process, and making corrections, a simplified snap model and connection unit are established to replace the original snap and fixing parts, thus transforming it into a simple tensioning problem, reducing the freedom of the model, and reducing the simulation calculation time.
It greatly improves the simulation computing efficiency, solves the problem of too long buckle simulation computing time in the existing technology, and meets the accuracy requirements of vehicle performance analysis, ensuring the accuracy of vehicle finite element analysis.
Smart Images

Figure CN114117845B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automotive simulation technology, and in particular to a model simulation method, device and equipment. Background Art
[0002] Snap-fit structures have been widely used in automotive product design due to their simple structure, small space occupation, easy assembly, and low cost without the need for additional connecting parts. With the increasing requirements of consumers for the perceived quality, appearance, and disassembly convenience of interior and exterior trims, plastic snap-fits are increasingly used in automotive interior parts, such as doors, floors, roofs, and seats. The force conditions during the insertion and removal of snap-fits directly affect the connection reliability and aesthetics of snap-fits. Therefore, it is particularly important to consider the state of plastic snap-fits when analyzing the performance of the whole vehicle.
[0003] Since the random vibrations generated during vehicle travel can have a great impact on snap-fits, and in severe cases, snap-fits may break. Therefore, during the design of the structure, simulation analysis of snap-fits is often carried out. Conventional simulation analyses include: 1. Finite element modeling of body plastic snap-fits (standard parts / non-standard structures), and applying simulation software to simulate the connection process of snap-fits to study the influence of the structural design parameters of snap-fits (non-standard structures) on their performance; 2. Testing the insertion and removal forces during the connection process of body plastic snap-fits (standard parts / non-standard structures), and calibrating the detailed finite element model of snap-fits based on test data to ensure that the consistency between the insertion and removal force analysis and the test reaches more than 80%; 3. Conducting reduced-dimensional simplified simulation studies on body plastic snap-fits (standard parts / non-standard structures), and developing an automated snap-fit connection plug-in applicable to simulation software; 4. Applying simulation software to conduct strong door closing simulation analysis to examine the connection effectiveness of door interior snap-fits. The finite element analysis of the insertion and removal process of plastic snap-fits is a non-linear large deformation contact problem. There are many plastic snap-fits in an automobile, and it takes a complete simulation time to calculate one type of snap-fit. Some enterprises use a simplified method when analyzing the whole vehicle, only rigidly connecting plastic snap-fits without considering the force state of plastic snap-fits, that is, without considering the displacement and failure of snap-fits, which has a certain impact on the performance analysis of the safety and comfort of the whole vehicle.
[0004] Therefore, it is necessary to provide a model simulation method that can greatly reduce the simulation calculation time of snap-fits and meet the accuracy requirements of the performance analysis of the whole vehicle to solve the above technical problems. Summary of the Invention
[0005] To solve the above technical problems, the present invention provides a model simulation method, which solves the problem of wasting time in the prior art that a large number of plastic snap-fits in an automobile require a large amount of simulation work to complete the performance evaluation of the whole vehicle.
[0006] The technical effects of the present invention are achieved as follows:
[0007] A model simulation method, the method comprising:
[0008] Obtaining a detailed finite element model of a snap structure, the snap structure including a snap and a fixing member;
[0009] Obtaining a first force-displacement curve when the snap is inserted and removed on the fixing member according to the detailed finite element model;
[0010] Correcting the first force-displacement curve to obtain a second force-displacement curve;
[0011] Creating a simplified snap model corresponding to the snap structure based on a connection unit;
[0012] Obtaining a simplified finite element model according to the second force-displacement curve and the simplified snap model, the degrees of freedom of the simplified finite element model being less than the degrees of freedom of the detailed finite element model;
[0013] Adding the simplified finite element model to the database of the whole vehicle to complete the finite element analysis of the whole vehicle. By applying the second force-displacement curve obtained from the finite element analysis of the detailed finite element model to the connection unit and using the connection unit to replace the two components of the snap and the fixing member, it is transformed from a complex non-linear large deformation problem into a simple tension and compression problem, and then a simplified finite element model of the snap structure under the stress state is obtained, greatly improving the simulation calculation efficiency and solving the problem in the prior art that there are many plastic snaps in the vehicle and a large amount of simulation work is required to complete the performance evaluation of the whole vehicle, wasting time; and replacing the way of simply simplifying the snap connection as a rigid body connection in the finite element analysis of the whole vehicle, meeting the accuracy requirements of the whole vehicle performance analysis and ensuring the accuracy of the finite element analysis of the whole vehicle.
[0014] Further, the connection unit is a first connector or a second connector, the first connector can move along its insertion and removal direction, and the second connector can move along the insertion and removal direction of the second connector and rotate around the rotation direction of the insertion and removal direction. By reducing the dimension and simplifying the detailed finite element model of the snap structure during the insertion and removal process, a simplified snap finite element model corresponding to the first connector with only one degree of freedom in the insertion and removal direction or a simplified snap finite element model corresponding to the second connector including the insertion and removal direction and the rotation direction around the insertion and removal direction is obtained, realizing the reduction of the model complexity, greatly reducing the finite element analysis time, improving the calculation efficiency, and ensuring the accuracy of the finite element analysis.
[0015] Further, before obtaining the detailed finite element model of the snap structure, it includes:
[0016] Obtain the information of the snap structure and the detailed snap model corresponding to the snap structure. The information of the snap structure includes the specifications of the snap, the specifications of the fixing part, the tensile parameters of the snap material, and the tangential friction force between the snap and the fixing part.
[0017] Process the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure.
[0018] Further, processing the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure includes:
[0019] Perform geometric cleaning on the detailed snap model;
[0020] Fully constrain the rear end of the fixing part;
[0021] Based on the information of the snap structure, perform motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part to obtain a detailed finite element model.
[0022] Further, performing motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part based on the information of the snap structure to obtain a detailed finite element model includes:
[0023] Obtain the clamping size between the snap and the fixing part according to the specifications of the snap and the fixing part;
[0024] Obtain the curve of displacement versus time according to the clamping size between the snap and the fixing part;
[0025] Based on the curve of displacement versus time, perform motion coupling between the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part to obtain a detailed finite element model.
[0026] Further, correcting the force-displacement curve to obtain a second force-displacement curve, including:
[0027] In the force-displacement curve, set the force after separating the snap and the fixing part to 0 to obtain the second force-displacement curve. By discarding the force after the snap and the fixing part are completely separated in the force-displacement curve, it will not affect the insertion and extraction analysis of the snap structure and reduce the calculation time of the finite element analysis.
[0028] Further, obtaining the first force-displacement curve when the snap is inserted and extracted on the fixing part according to the detailed finite element model, including:
[0029] Obtain the force-displacement curve corresponding to the detailed finite element model according to the detailed finite element model;
[0030] Obtain the force-displacement curve of the buckle structure in the plugging and unplugging experiment;
[0031] Determine the consistency between the force-displacement curve corresponding to the detailed finite element model and the force-displacement curve of the buckle structure in the plugging and unplugging experiment;
[0032] When the degree of consistency is higher than the first preset value, the force-displacement curve corresponding to the detailed finite element model is the first force-displacement curve.
[0033] Further, a simplified finite element model is obtained according to the second force-displacement curve and the simplified buckle model, including:
[0034] Obtain a finite element model according to the second force-displacement curve and the simplified buckle model;
[0035] Determine the accuracy of the second force-displacement curve according to the first force-displacement curve and the second force-displacement curve;
[0036] When the accuracy is higher than the second preset value, the finite element model is the simplified finite element model.
[0037] In addition, a model simulation device is also provided, and the device includes:
[0038] Detailed finite element model acquisition module: used to acquire the detailed finite element model of the buckle structure, and the buckle structure includes a buckle and a fixing part;
[0039] First force-displacement curve acquisition module: used to obtain the first force-displacement curve of the buckle when plugging and unplugging on the fixing part according to the detailed finite element model;
[0040] Second force-displacement curve acquisition module: used to correct the first force-displacement curve to obtain the second force-displacement curve;
[0041] Simplified buckle model creation module: used to create a simplified buckle model corresponding to the buckle structure based on the connection unit;
[0042] Simplified finite element model acquisition module: used to obtain a simplified finite element model according to the second force-displacement curve and the simplified buckle model, and the degree of freedom of the simplified finite element model is less than the degree of freedom of the detailed finite element model;
[0043] Vehicle finite element analysis module: used to add the simplified finite element model to the database of the vehicle to complete the finite element analysis of the vehicle.
[0044] In addition, a device is provided, which includes a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the above-mentioned model simulation method.
[0045] As described above, the present invention has the following beneficial effects:
[0046] 1) By applying the second force-displacement curve obtained from the finite element analysis of the detailed finite element model to the connection unit, and using the connection unit to replace the two components of the buckle and the fixing piece, it transforms a complex non-linear large deformation problem into a simple tension-compression problem, and then obtains a simplified finite element model of the buckle structure under the stress state, greatly improving the simulation calculation efficiency, and solving the problem in the prior art that there are many plastic buckles in the automobile and a large amount of simulation work is required to complete the vehicle performance evaluation, wasting time; and it replaces the way of simply simplifying the buckle connection as a rigid body connection in the vehicle finite element analysis, meeting the accuracy requirements of the vehicle performance analysis and ensuring the accuracy of the vehicle finite element analysis.
[0047] 2) By reducing the dimension of the detailed finite element model of the buckle structure during the insertion and extraction process, a simplified buckle finite element model corresponding to the first connector with only one degree of freedom in the insertion and extraction direction or a simplified buckle finite element model corresponding to the second connector including the insertion and extraction direction and the rotation direction around the insertion and extraction direction is obtained, realizing the reduction of the model complexity, greatly reducing the finite element analysis time, improving the calculation efficiency, and ensuring the accuracy of the finite element analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.
[0049] Figure 1 It is a flowchart of a model simulation method provided by an embodiment of this specification;
[0050] Figure 2 It is a flowchart of the steps for obtaining a detailed finite element model of a buckle structure provided by an embodiment of this specification;
[0051] Figure 3 It is a flowchart of the steps for processing the detailed buckle model according to the information of the buckle structure to obtain a detailed finite element model corresponding to the buckle structure provided by an embodiment of this specification;
[0052] Figure 4 The curve of displacement versus time corresponding to the snap structure provided in the embodiments of this specification;
[0053] Figure 5 The simulation model corresponding to the first connector provided in the embodiments of this specification;
[0054] Figure 6 The simulation model corresponding to the second connector provided in the embodiments of this specification;
[0055] Figure 7 The simulation model of the snap structure composed of multiple connection units provided in the embodiments of this specification;
[0056] Figure 8 The comparison chart of the first force-displacement curve corresponding to the detailed finite element model and the second force-displacement curve of the simplified finite element model provided in the embodiments of this specification;
[0057] Figure 9 The block diagram of the model simulation device provided in the embodiments of this specification;
[0058] Figure 10 The structural schematic diagram of a server device provided in the embodiments of this specification. Specific embodiments
[0059] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0060] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0061] Embodiment 1:
[0062] The embodiments of this specification provide a model simulation method, as Figure 1As shown, the method includes:
[0063] S100: Obtain a detailed finite element model of the snap structure, where the snap structure includes a snap and a fixing member;
[0064] In a specific implementation, step S100 obtains a detailed finite element model of the snap structure, as Figure 2 shown, previously including:
[0065] S110: Obtain information of the snap structure and a detailed snap model corresponding to the snap structure, where the information of the snap structure includes the specifications of the snap, the specifications of the fixing member, the tensile parameters of the snap material, and the tangential friction force between the snap and the fixing member;
[0066] Model the detailed finite element model in Abaqus / explicit. Since the insertion and extraction of the snap is a non-linear large deformation problem, the explicit dynamics method is adopted and geometric non-linearity is considered. The information of the snap structure can be obtained by querying the specifications of the snap material and the fixing member material, and input into the detailed snap model.
[0067] Among them, when the snap and the fixing member are in contact, the friction factor needs to be considered. Since the contact between the contact surface of the snap and the contact surface of the fixing member cannot be smooth, the contact type between the snap and the fixing member is selected as surface-to-surface contact, and only the tangential friction force is considered. The friction formula selects the penalty coefficient method, and the isotropic directionality is adopted. The friction coefficient is determined according to the materials of the snap and the fixing member. In this embodiment, the friction coefficient is set to 0.1. Select the possible contact surfaces between the snap and the fixing member, define the contact surface of the snap as the main surface, and the contact surface of the fixing member as the slave surface, so that the two connecting parts are in full contact, and the actual insertion and extraction situation can be fully simulated.
[0068] S120: Process the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure.
[0069] In a specific implementation, step S120 processes the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure, as Figure 3 shown, including:
[0070] S121: Perform geometric cleaning on the detailed snap model;
[0071] Specifically, geometric cleaning is processed based on the CAD model of the snap structure. The detailed snap model corresponding to the snap structure is a model established based on a mesh through simulation software. The mesh can be a tetrahedral mesh or an accurate hexahedral mesh. To make the finite element analysis more accurate, the Altair Hypermesh software is used to perform geometric cleaning on the model. According to the snap structure, structural features are analyzed to remove rounded corners and straight lines that affect the mesh quality, and the global coordinate system of the model is adjusted so that the snap insertion and extraction direction is along the X-axis of the coordinate axis, facilitating the setting of the snap extraction force and the output of the reaction force received during extraction.
[0072] S122: Fully constrain the rear end of the fixing part;
[0073] S123: Based on the information of the snap structure, perform motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part to obtain a detailed finite element model.
[0074] In a specific implementation manner, step S123 performs motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part based on the information of the snap structure to obtain a detailed finite element model, including:
[0075] Obtain the clamping dimensions between the snap and the fixing part according to the specifications of the snap and the fixing part;
[0076] Specifically, the clamping dimensions between the snap and the fixing part can be determined by querying the specification files of the snap and the fixing part.
[0077] Obtain the curve of displacement versus time according to the clamping dimensions between the snap and the fixing part;
[0078] Specifically, according to the clamping dimensions between the snap and the fixing part, set a curve of displacement versus time for a snap, and this displacement versus time curve is used to simulate the specific working condition of the snap being pulled out from the fixing part.
[0079] Perform motion coupling between the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing part based on the curve of displacement versus time to obtain a detailed finite element model.
[0080] Specifically, the snap structure simulates the experimental working condition of snap insertion and extraction, that is, fully constrain the tail end of the fixing part connected to the snap to simulate that the fixing part is constrained and immovable, and perform motion coupling on all nodes of the contact surface of the snap and the reference point at the center of the contact surface. Motion coupling is a simplified method for contact problems in Abaqus. Only by applying a forced displacement at the reference point can the motion form of the entire surface be simulated.
[0081] Among them, by applying a forced displacement in the plugging and unplugging direction of the buckle at the reference point, the buckle can be pulled out from the fixing part, and the degrees of freedom in other directions are constrained to ensure that the buckle moves only in one direction along the plugging and unplugging direction of the buckle. Since the default loading method in the explicit dynamics method in Abaqus is instantaneous loading, that is, the specified load is applied at the beginning of the calculation, a "ramp loading" method needs to be set when applying the forced displacement, that is, adding a curve of displacement versus time, such as Figure 4 shown, so as to obtain a detailed finite element model corresponding to the buckle structure that can carry out the motion coupling process. Among them, the ordinate at the starting position of the curve corresponds to the clamping dimension between the buckle and the fixing part. After the buckle moves a certain distance in the X direction, it separates from the fixing part, and this distance is the clamping dimension between the buckle and the fixing part.
[0082] S200: Obtain the first force-displacement curve when the buckle is plugged and unplugged on the fixing part according to the detailed finite element model;
[0083] In a specific implementation manner, step S200 obtains the first force-displacement curve when the buckle is plugged and unplugged on the fixing part according to the detailed finite element model, including:
[0084] Obtain the force-displacement curve corresponding to the detailed finite element model according to the detailed finite element model;
[0085] Obtain the force-displacement curve of the buckle structure in the plugging and unplugging experiment;
[0086] Determine the consistency between the force-displacement curve corresponding to the detailed finite element model and the force-displacement curve of the buckle structure in the plugging and unplugging experiment;
[0087] When the degree of consistency is higher than the first preset value, the force-displacement curve corresponding to the detailed finite element model is the first force-displacement curve.
[0088] Specifically, since the buckle is made of plastic, the general tooling fixtures of the tensile testing machine are not suitable for clamping plastic buckles, and it is easy for the buckle to break due to excessive clamping force on both sides. And only the degrees of freedom in the plugging and unplugging direction are considered for the buckle plugging and unplugging. The tooling fixture should fix the degrees of freedom in other directions to ensure that the degrees of freedom other than the plugging and unplugging direction do not move during the buckle plugging and unplugging test, ensuring the accuracy of the test.
[0089] The insertion and extraction force during the connection process of the body plastic fasteners is tested through the snap-in insertion and extraction test, and the force-displacement curves corresponding to each model are obtained. The finite element analysis results are compared with the curves obtained from the test. Based on the test data, the detailed finite element model of the fastener structure is calibrated to ensure that the consistency degree between its insertion and extraction force analysis and the test reaches more than the first preset value. The force-displacement curve corresponding to the detailed finite element model is the first force-displacement curve, and the first preset value is 80%.
[0090] S300: Modify the first force-displacement curve to obtain the second force-displacement curve;
[0091] In the force-displacement curve, set the force after separating the fastener and the fixing part to 0 to obtain the second force-displacement curve.
[0092] S400: Create a simplified fastener model corresponding to the fastener structure based on the connection unit;
[0093] Specifically, as Figure 5 and Figure 6 shown, the connection unit is the first connector or the second connector. The first connector can move along its insertion and extraction direction, and the second connector can move along the insertion and extraction direction of the second connector and can rotate around the rotation direction of the insertion and extraction direction.
[0094] It should be noted that usually, in the finite element analysis of the whole vehicle, only the connection between the fastener and the fixing part is simplified to a rigid body connection, that is, the displacement and failure of the fastener are not considered, which has a certain impact on the evaluation of the safety and comfort of the whole vehicle. Therefore, it is very necessary to conduct a more accurate analysis of the fastener and the fixing part. For some fasteners, the displacement change and its failure during the insertion and extraction process only involve the force in the insertion and extraction direction. The detailed finite element model of the fastener insertion and extraction can be considered for dimensionality reduction and simplification. The detailed finite element model is a three-dimensional model, which is reduced from a three-dimensional model (six degrees of freedom) to a model with only one degree of freedom (only movable along the X direction), that is, the model of the first connector, where the X direction is the insertion and extraction direction of the fastener. As Figure 5 in the Translator connector, the calculation efficiency can be greatly improved on the premise of ensuring the accuracy; at the same time, for some fasteners that need to consider not only the insertion and extraction direction but also the torsion direction, the detailed finite element model corresponding to the fastener structure can be simplified into the second connector, as Figure 6The Cylindrical connector in it can not only simulate the force in the plugging and unplugging direction, but also simulate the force in the torsional direction (rotation direction) around the plugging and unplugging direction. The torsional direction (rotation direction) is the rotation direction with the X direction as the axis in the plane perpendicular to the X direction. By simplifying the detailed finite element model of the macroscopic buckle into a connection unit, the reduction of the model degrees of freedom and the reduction of the model complexity are realized. The force-displacement curve obtained by finite element analysis of the detailed model is corrected and applied to the connection unit. Using the connection unit to connect two components instead of the buckle can greatly reduce the analysis and calculation time and ensure the analysis accuracy.
[0095] First, perform a finite element analysis on all different buckle structures on the whole vehicle to establish a database of the force-displacement curves of the buckle structures. Then, simplify them into the first connector or the second connector according to the working conditions of each buckle structure, and assign the force-displacement curves of the corresponding buckle structures as the mechanical properties of the buckle to the corresponding connectors. In this way, the computational load can be reduced in the finite element analysis of the whole vehicle. As long as the buckle structure remains unchanged for new vehicle models in the future, this database can be directly used to assign values to the connectors.
[0096] In some other embodiments, multiple connection units can also be used for simulation, such as Figure 7 shown, so that the forces in multiple directions can be simulated.
[0097] S500: Obtain a simplified finite element model according to the second force-displacement curve and the simplified buckle model, and the degrees of freedom of the simplified finite element model are less than those of the detailed finite element model;
[0098] S600: Add the simplified finite element model to the database of the whole vehicle to complete the finite element analysis of the whole vehicle.
[0099] In a specific implementation manner, step S500 obtains a simplified finite element model according to the second force-displacement curve and the simplified buckle model, including:
[0100] Obtain a finite element model according to the second force-displacement curve and the simplified buckle model;
[0101] Determine the accuracy of the second force-displacement curve according to the first force-displacement curve and the second force-displacement curve;
[0102] When the accuracy is higher than the second preset value, the finite element model is the simplified finite element model.
[0103] Specifically, assign the force-displacement curve obtained from the detailed finite element model to the simplified buckle model corresponding to the connection unit, and apply the working conditions suffered by the detailed finite element model, then the force-displacement curve of the simplified finite element model after correction of the detailed finite element model can be obtained, such asFigure 8 As shown, it can be seen from the comparison diagram that the force and displacement curve obtained by the detailed finite element model and the force and displacement curve of the simplified finite element model are basically overlapped, and the consistency of the results reaches more than 90%, that is, the connection unit can well simulate the force and displacement curve obtained by the detailed finite element model.
[0104] Among them, the accuracy of the second force and displacement curve relative to the first force and displacement curve, that is, the degree of consistency, can be obtained by comparing the force and displacement curve obtained by the detailed finite element model and the force and displacement curve of the simplified finite element model according to the software.
[0105] The simplified finite element model obtained above is added to the database of the whole vehicle analysis, the buckles on the body are simplified into different connection units according to different types, and the corresponding force and displacement curves are assigned. Finally, the whole vehicle finite element analysis is performed to complete the whole vehicle performance analysis.
[0106] The principle of finite element analysis of the whole vehicle:
[0107] First, all the buckle structures on the vehicle are classified, and detailed finite element modeling is performed on each buckle structure. Detailed finite element modeling refers to geometric cleaning based on the CAD model of the buckle structure.
[0108] After the detailed finite element modeling is completed, the finite element analysis is started, and the force and displacement curve of the buckle structure during the finite element analysis is output from the software (of course, this is for the buckle structure with only the plug-in and pull-out direction. If there is a torsion direction, the angle and torque curve must be output from the software). This force and displacement curve can reflect the mechanical properties of the buckle structure, but the force and displacement curve obtained from the software includes some forces after the buckle is pulled out from the fixing. This force is the force generated by the buckle in the deformed state. This force has no effect on simplifying the buckle model, so the force of this section of the curve after the pull-out is set to 0. Intuitively, it can be understood that since the buckle has been pulled out, it must be unaffected by the force, so different force and displacement curves of the buckle structure are obtained according to the mechanical properties of different buckle structures;
[0109] Establish a database, simplify the model according to the working conditions of the buckle, simplify the first connection unit, or the second connection unit, and then directly assign the corresponding force and displacement curve to the corresponding simplified buckle model to perform finite element analysis. Because the force and displacement curve of the simplified buckle model is the force and displacement curve of the detailed buckle model, the results of the simplified model finite element analysis are basically consistent with those of the detailed model finite element analysis;
[0110] When performing finite element analysis on the whole vehicle, various simplified snap models can be directly used to simplify the snap structure. The corresponding force and displacement curves can be selected in the database. When a new snap structure appears, the force and displacement curves need to be recalculated and added to the database.
[0111] The embodiment of this specification also provides a model simulation device, as Figure 9 shown. The device includes:
[0112] Detailed finite element model acquisition module 1001: used to acquire the detailed finite element model of the snap structure, where the snap structure includes a snap and a fixing member;
[0113] First force and displacement curve obtaining module 1002: used to obtain the first force and displacement curve when the snap is inserted and removed on the fixing member according to the detailed finite element model;
[0114] Second force and displacement curve obtaining module 1003: used to correct the first force and displacement curve to obtain the second force and displacement curve;
[0115] Simplified snap model creation module 1004: used to create a simplified snap model corresponding to the snap structure based on the connection unit;
[0116] Simplified finite element model obtaining module 1005: used to obtain a simplified finite element model according to the second force and displacement curve and the simplified snap model, where the degree of freedom of the simplified finite element model is less than that of the detailed finite element model;
[0117] Whole vehicle finite element analysis module 1006: used to add the simplified finite element model to the database of the whole vehicle to complete the finite element analysis of the whole vehicle.
[0118] The embodiment of this specification also provides a device, the device includes a processor and a memory, and at least one instruction, at least one program, a code set or an instruction set is stored in the memory. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the model simulation method in Embodiment 1.
[0119] Specifically, for the structural schematic diagram of a server device provided by the embodiment of this specification, please refer to Figure 10 . This server is used to implement the model simulation method provided in the above embodiment. Specifically:
[0120] The server 2000 includes a central processing unit (CPU) 2001, a system memory 2004 including a random access memory (RAM) 2002 and a read-only memory (ROM) 2003, and a system bus 2005 connecting the system memory 2004 and the central processing unit 2001. The server 2000 also includes a basic input / output system (I / O system) 2006 for facilitating the transfer of information between various components within the computer, and a mass storage device 2007 for storing an operating system 2013, application programs 2014, and other program modules 2015.
[0121] The basic input / output system 2006 includes a display 2008 for displaying information and input devices 2009 such as a mouse and a keyboard for user input of information. The display 2008 and the input devices 2009 are both connected to the central processing unit 2001 through an input / output controller 2010 connected to the system bus 2005. The basic input / output system 2006 may also include an input / output controller 2010 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 2010 also provides outputs to a display screen, a printer, or other types of output devices.
[0122] The mass storage device 2007 is connected to the central processing unit 2001 through a mass storage controller (not shown) connected to the system bus 2005. The mass storage device 2007 and its associated computer-readable medium provide non-volatile storage for the server 2000. That is to say, the mass storage device 2007 may include a computer-readable medium (not shown) such as a hard disk or a CD-ROM drive.
[0123] Without loss of generality, the computer-readable medium may include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes RAM, ROM, EPROM, EEPROM, flash memory or other solid state storage technologies, CD-ROM, DVD or other optical storage, magnetic tape cartridges, tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that the computer storage media is not limited to the above several types. The above-mentioned system memory 2004 and mass storage device 2007 may be collectively referred to as memory.
[0124] According to various embodiments of the present invention, the server 2000 can also run on a remote computer on the network through a network such as the Internet. That is, the server 2000 can be connected to the network 2012 through the network interface unit 2011 connected to the system bus 2005. Or rather, the network interface unit 2011 can also be used to connect to other types of networks or remote computer systems (not shown).
[0125] The memory further includes one or more programs, the one or more programs are stored in the memory and are configured to be executed by one or more processors; the above one or more programs include instructions for executing the method on the background server side as described above.
[0126] Embodiments of the present invention further provide a computer storage medium. The storage medium can be set in the client to store at least one instruction, at least one segment of program, code set or instruction set related to a model simulation method in the method embodiments. The at least one instruction, the at least one segment of program, the code set or the instruction set are loaded and executed by the processor to implement the model simulation method provided in the above method embodiments.
[0127] Optionally, in this embodiment, the above storage medium can be located in at least one of multiple network devices in a computer network. Optionally, in this embodiment, the above storage medium may include, but is not limited to: various media that can store program codes such as USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs.
[0128] It should be noted that: the above sequence of the embodiments in this specification is only for description and does not represent the superiority or inferiority of the embodiments. And the above specific embodiments of this specification have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be executed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0129] Each embodiment in this specification is described in a progressive manner. The same or similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and server embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0130] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disc, etc.
[0131] The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A model simulation method, characterized in that, The method includes: Obtaining a detailed finite element model of a snap structure, where the snap structure includes a snap and a fixing member; Obtaining a first force-displacement curve of the snap when being inserted and removed on the fixing member according to the detailed finite element model; Modifying the first force-displacement curve to obtain a second force-displacement curve; Creating a simplified snap model corresponding to the snap structure based on a connection unit; the connection unit is a first connector or a second connector, the first connector can move along its insertion and removal direction, and the second connector can move along the insertion and removal direction of the second connector and rotate around the rotation direction of the insertion and removal direction; Obtaining a simplified finite element model according to the second force-displacement curve and the simplified snap model, where the degrees of freedom of the simplified finite element model are less than those of the detailed finite element model; Adding the simplified finite element model to the database of the whole vehicle to complete the finite element analysis of the whole vehicle; Modifying the force-displacement curve to obtain a second force-displacement curve, including: Setting the force after separating the snap and the fixing member in the first force-displacement curve to 0 to obtain the second force-displacement curve.
2. The model simulation method according to claim 1, characterized in that, Before obtaining the detailed finite element model of the snap structure, it includes: Obtaining the information of the snap structure and the detailed snap model corresponding to the snap structure, where the information of the snap structure includes the specifications of the snap, the specifications of the fixing member, the tensile parameters of the snap material, and the tangential friction force between the snap and the fixing member; Processing the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure.
3. The model simulation method according to claim 1, characterized in that, Processing the detailed snap model according to the information of the snap structure to obtain the detailed finite element model corresponding to the snap structure, including: Performing geometric cleaning on the detailed snap model; Applying full-degree-of-freedom constraints to the rear end of the fixing member; Performing motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing member based on the information of the snap structure to obtain a detailed finite element model.
4. The model simulation method according to claim 3, characterized in that, Performing motion coupling on the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing member based on the information of the snap structure to obtain a detailed finite element model, including: Obtaining the clamping size between the snap and the fixing member according to the specifications of the snap and the fixing member; Obtaining a curve of displacement versus time according to the clamping size between the snap and the fixing member; Performing motion coupling between the reference points of the contact surfaces of the snap and the reference points of the contact surfaces of the fixing member based on the curve of displacement versus time to obtain a detailed finite element model.
5. The model simulation method according to claim 1, characterized in that, Obtaining the first force-displacement curve of the snap when being inserted and removed on the fixing member according to the detailed finite element model, including: Obtaining the force-displacement curve corresponding to the detailed finite element model according to the detailed finite element model; Obtaining the force-displacement curve of the snap structure in the insertion and removal experiment; Determining the consistency between the force-displacement curve corresponding to the detailed finite element model and the force-displacement curve of the snap structure in the insertion and removal experiment; When the degree of consistency is higher than a first preset value, the force-displacement curve corresponding to the detailed finite element model is the first force-displacement curve.
6. The model simulation method according to claim 5, characterized in that, Obtaining a simplified finite element model based on the second force-displacement curve and the simplified snap model, including: Obtaining a finite element model based on the second force-displacement curve and the simplified snap model; Determining the accuracy of the second force-displacement curve according to the first force-displacement curve and the second force-displacement curve; When the accuracy is higher than a second preset value, the finite element model is the simplified finite element model.
7. A model simulation device, characterized in that, The device includes: A detailed finite element model acquisition module: used to acquire a detailed finite element model of a snap structure, the snap structure including a snap and a fixing member; A first force-displacement curve acquisition module: used to obtain a first force-displacement curve of the snap when being inserted and removed on the fixing member according to the detailed finite element model; A second force-displacement curve acquisition module: used to correct the first force-displacement curve to obtain a second force-displacement curve; A simplified snap model creation module: used to create a simplified snap model corresponding to the snap structure based on a connection unit; the connection unit is a first connector or a second connector, the first connector can move along its insertion and removal direction, and the second connector can move along the insertion and removal direction of the second connector and can rotate around the rotation direction of the insertion and removal direction; A simplified finite element model acquisition module: used to obtain a simplified finite element model according to the second force-displacement curve and the simplified snap model, the degrees of freedom of the simplified finite element model being less than those of the detailed finite element model; A vehicle finite element analysis module: used to add the simplified finite element model to the database of the vehicle to complete the finite element analysis of the vehicle; The second force-displacement curve acquisition module is specifically used for: Setting the force after separating the snap and the fixing member in the first force-displacement curve to 0 to obtain the second force-displacement curve.
8. A device, characterized in that, The device includes a processor and a memory, and at least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the model simulation method according to any one of claims 1-6.
Citation Information
Patent Citations
Installation simulation analysis method for loudspeaker buckle
CN110889175A
Simulation method for predicting falling of plastic buckles of front and rear bumpers of vehicle in collision
CN111581863A