Simulation analysis method, device and equipment for hidden handle and storage medium
By using the geometric center of the rotating mechanism of the hidden handle as the loading point for simulation analysis, the problem of force state deviation in traditional methods is solved, the accuracy of simulation analysis is improved, the stability and operating performance of the car door are ensured, and the design process is optimized.
Patent Information
- Application Number
- CN202510516965.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-07-25
AI Technical Summary
The traditional hidden door handle simulation analysis method has a large deviation from the actual stress state, resulting in insufficient accuracy of the analysis results and the inaccuracy of the hidden handle cannot be accurately evaluated.
By determining the geometric center of the rotating mechanism of the hidden handle as the loading point, adding preset motion direction constraints and loading forces, generating a target model, and performing simulation analysis to determine whether the center displacement of the geometric center is less than the preset threshold to evaluate design requirements.
It improves the accuracy of simulation analysis, ensures the stability and operating performance of the door in actual use, optimizes the design, shortens the development cycle, and improves product quality and reliability.
Smart Images

Figure CN120372968A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle simulation, and specifically relates to a simulation analysis method, device, equipment and storage medium for a hidden handle. Background Art
[0002] With the continuous innovation of automotive products, hidden door handles have gradually become a new trend in the market. Different from traditional door handles, the installation points of hidden handles are usually far from the handle. Therefore, even under the same usage experience, the requirements for the stiffness of the installation points are more stringent.
[0003] In the initial stage of vehicle design, simulating and analyzing hidden door handles can help manufacturers confirm whether the performance of the door handles meets the design requirements based on the analysis results. However, traditional simulation analysis methods usually only set the force loading points at the installation points and analyze them as the targets. This method has a large deviation from the stress state of the actual user's usage, resulting in insufficient accuracy of the analysis results.
[0004] Therefore, it is necessary to establish a simulation scheme that can accurately evaluate the performance of hidden handles and conduct lean design on the installation points of hidden handles. Summary of the Invention
[0005] One of the purposes of the present application is to provide a simulation analysis method for a hidden handle to solve the problem that the existing simulation analysis method for a hidden handle has a large deviation from the stress state of the actual situation and improve the accuracy of the simulation analysis; the second purpose is to provide a simulation analysis device for a hidden handle; the third purpose is to provide an electronic device; the fourth purpose is to provide a storage medium.
[0006] To achieve the above purposes, the technical solutions adopted in the present application are as follows:
[0007] In a first aspect, the present application provides a simulation analysis method for a hidden handle, and the method includes:
[0008] Obtain a door structure model to be analyzed, where the door structure model includes the structural modeling of a hidden handle;
[0009] In the door structure model, determine the geometric center of the rotation mechanism of the hidden handle;
[0010] Taking the geometric center as the loading point, add a preset motion direction constraint and a loading force to generate a target model, where the loading force is the force required to open the door preset;
[0011] Perform simulation analysis on the target model to determine the central displacement of the geometric center;
[0012] If the center displacement is less than a preset center displacement threshold, it is determined that the design requirements are met.
[0013] According to the above technical means, by taking the geometric center of the rotating mechanism of the hidden handle as the loading point, the problem of deviation between the traditional simulation analysis method and the actual stress state is solved, thereby improving the accuracy of the simulation analysis. By analyzing the displacement of the geometric center and comparing it with the preset threshold, it can be judged whether the car door meets the design requirements, ensuring its stability and operating performance in actual use. This method can discover potential problems in advance during the design stage, optimize the design, shorten the development cycle, and improve the overall quality and reliability of the product.
[0014] Further, the method further includes:
[0015] If the center displacement is greater than or equal to the center displacement threshold, determine the target displacements of all mounting points of the hidden handle;
[0016] If the target displacements of all the mounting points are less than a preset mounting point displacement threshold, it is determined that the design requirements are met.
[0017] According to the above technical means, when the center displacement of the rotation center cannot meet the design requirements, by ensuring that the target displacements of all mounting points are less than the preset threshold, the stability and durability of the hidden handle in actual use can also be guaranteed, and the design requirements can also be met.
[0018] Further, the method further includes:
[0019] If the target displacement of any one mounting point is greater than or equal to the mounting point displacement threshold, obtain the stress strain data and displacement data of the target model;
[0020] According to the stress strain data and the displacement data, determine the target mounting point to be optimized.
[0021] Further, the determining the target mounting point to be optimized according to the stress strain data and the displacement data includes:
[0022] According to the displacement data, take the mounting point with the largest displacement among all mounting points as the first candidate mounting point;
[0023] According to the stress strain data, take the mounting point with the largest strain among all mounting points as the second candidate mounting point;
[0024] If the first candidate mounting point and the second candidate mounting point are the same mounting point, take the first candidate mounting point as the target mounting point.
[0025] According to the above technical means, taking the point with the largest displacement and the largest strain as the target installation point to be optimized can effectively focus on optimizing the most critical installation points. By combining displacement and stress-strain data, the performance of each installation point can be comprehensively evaluated to ensure that the weakest parts in terms of stress and deformation are processed first. This method helps to improve the optimization speed and accurately identify potential structural problems.
[0026] Further, the method further includes:
[0027] Obtaining target strain data within a preset distance around the target installation point;
[0028] Determining a candidate position point corresponding to the data point with the minimum strain in the target strain data;
[0029] According to the target installation point and the candidate position point, determining a target connection line that passes through the target installation point and the candidate position point;
[0030] On the target connection line, taking the positions corresponding to each preset step length as the positions after local optimization of the target installation point, and determining the central displacement of each local optimization;
[0031] Among all the central displacements after local optimization, taking the position point corresponding to the minimum central displacement as the local installation point after local optimization of the target installation point.
[0032] According to the above technical means, by obtaining the strain data around the target installation point and determining the position point with the minimum strain, the direction that needs to be optimized can be accurately identified. Using the target connection line to gradually optimize the local position ensures that better position points will not be missed during the optimization process, improving the local optimization effect. This method ensures the efficiency and accuracy of the optimization process.
[0033] Further, the determining the target connection line according to the target installation point and the candidate position point includes:
[0034] Determining multiple connection lines starting from the target installation point and ending at the candidate position point;
[0035] According to the preset connection line data step length, calculating the average strain for each connection line, where the connection line data step length represents the distance between two adjacent data points selected on any connection line;
[0036] Among the average strains of all connection lines, taking the connection line with the minimum average strain as the target connection line.
[0037] According to the above technical means, taking the connection line with the minimum average strain as the target connection line, and improving the optimization effect by optimizing the selection of the optimization path.
[0038] Further, the method further includes:
[0039] If the central displacement corresponding to the local installation point is greater than or equal to the central displacement threshold, obtain the stress-strain data and displacement data of the optimized target model. Compared with the target model, the target installation point in the target model is optimized to the local installation point;
[0040] Iteratively optimize the installation point position according to the stress-strain data and displacement data of the optimized target model until the optimized central displacement is less than the central displacement threshold.
[0041] In a second aspect, the present application provides a simulation analysis device for a hidden handle, the device includes:
[0042] An acquisition module, configured to acquire a door structure model to be analyzed, where the door structure model includes a structural modeling of a hidden handle;
[0043] A determination module, configured to determine the geometric center of the rotation mechanism of the hidden handle in the door structure model;
[0044] A loading module, configured to use the geometric center as a loading point, add a preset motion direction constraint and a loading force to generate a target model, where the loading force is the force required to open the door preset;
[0045] A simulation module, configured to perform a simulation analysis on the target model to determine the central displacement of the geometric center;
[0046] An analysis module, configured to determine that the design requirements are met if the central displacement is less than a preset central displacement threshold.
[0047] In a third aspect, the present application provides an electronic device, including: a memory, a processor;
[0048] The memory stores computer execution instructions;
[0049] The processor executes the computer execution instructions stored in the memory, so that the processor executes the method according to any one of the first aspect.
[0050] In a fourth aspect, the present application provides a computer-readable storage medium, where computer execution instructions are stored in the computer-readable storage medium, and when the computer execution instructions are executed by a processor, they are used to implement the method according to any one of the first aspect.
[0051] The present application provides a simulation analysis method, device, equipment and storage medium for a hidden handle. The method includes: obtaining a door structure model to be analyzed, where the door structure model includes the structural modeling of the hidden handle; determining the geometric center of the rotating mechanism of the hidden handle in the door structure model; taking the geometric center as the loading point, adding a preset motion direction constraint and a loading force to generate a target model, where the loading force is the force required to open the door as preset; performing a simulation analysis on the target model to determine the central displacement of the geometric center; if the central displacement is less than a preset central displacement threshold, it is determined that the design requirements are met. By taking the geometric center of the rotating mechanism of the hidden handle as the loading point and applying the preset force required to open the door, this method can accurately simulate the working state of the hidden handle on the door during actual use, meet the force requirements during the door opening process, and avoid design deviations. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application and, together with the specification, are used to explain the principles of the present application.
[0053] Figure 1 Schematic flowchart of an embodiment of the simulation analysis method for a hidden handle provided by the present application Figure 1 ;
[0054] Figure 2 Schematic structural diagram of the hidden handle provided by the present application;
[0055] Figure 3 Schematic diagram of the center point and installation point of the rotating mechanism provided by the present application;
[0056] Figure 4 Schematic flowchart of an embodiment of the simulation analysis method for a hidden handle provided by the present application Figure 2 ;
[0057] Figure 5 Schematic flowchart of an embodiment of the simulation analysis method for a hidden handle provided by the present application Figure 3 ;
[0058] Figure 6 Schematic diagram of a target model provided by the present application;
[0059] Figure 7 Schematic diagram of a door force displacement nephogram provided by the present application;
[0060] Figure 8 A door force strain energy nephogram provided by the present application;
[0061] Figure 9 Schematic structural diagram of the simulation analysis device for a hidden handle provided by the present application;
[0062] Figure 10 Schematic diagram of the structure of the electronic device provided for this application.
[0063] Through the above-mentioned drawings, specific embodiments of this application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. Specific Embodiments
[0064] The following will describe the embodiments of this application with reference to the drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application, rather than for limiting the protection scope of this application.
[0065] Traditional mounting point analysis methods usually use fixed mounting points for analysis. This method relies on the fixed positions of the mounting points and optimizes the design by simulating and analyzing the mechanical properties such as stress and displacement at these fixed mounting points. Generally speaking, the loading points and mounting point positions in traditional methods are fixed, and the mounting points are directly determined according to design specifications or experience.
[0066] Since the force loading points are usually located on the mounting points, they do not always conform to the actual stress state, easily ignoring the stress distribution and force transmission under actual working conditions, resulting in the design deviating from actual requirements. In addition, over-reliance on fixed assumed positions may not be able to comprehensively consider the complexity of the structure, resulting in the failure to fully capture the true stress and deformation of the structure.
[0067] In view of the above problems, this application proposes a simulation analysis method for a hidden handle. During simulation, the force loading point is transferred to the center of the rotation mechanism of the hidden handle. Compared with the traditional mounting point analysis method, the loading point is not fixed at the traditional mounting point, but is adjusted to the center of the rotation mechanism of the hidden handle according to the actual stress distribution of the structure, which is more in line with the actual stress state and can more accurately simulate the stress and deformation of the structure.
[0068] The execution subject of the simulation analysis method for the hidden handle can be an electronic device, such as a computer, a server, etc., or a chip or a processor in the device.
[0069] The following uses specific embodiments to elaborate in detail on the technical solution of the present application and how the technical solution of the present application solves the above technical problems. The following several specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0070] Figure 1 Flow schematic of an embodiment of a simulation analysis method for a hidden handle provided by the present application Figure 1 , such as Figure 1 shown, the method includes:
[0071] S101. Obtain a door structure model to be analyzed, where the door structure model includes the structural modeling of the hidden handle.
[0072] Perform finite element model modeling in simulation preprocessing software, including door sheet metal and hidden handle modeling. After the finite element model of the door sheet metal is completed, a single-door modal analysis needs to be carried out to confirm whether the model connection is correct and the model modeling quality. The hidden handle modeling method is as follows: The hidden handle assembly is regarded as a part with high stiffness, and a rigid unit is used to connect the center point of the hidden handle rotation mechanism and the hidden handle installation point. The role of the rigid unit is to maintain the geometric rigidity of the hidden handle assembly and be able to effectively transfer the force from the center of the hidden handle rotation mechanism to the installation point.
[0073] Specifically, use modeling software to perform geometric modeling of the door sheet metal to ensure the accuracy of the door geometry. Import the sheet metal geometric model into the simulation software and start the preprocessing of finite element analysis. Determine the material properties of the door sheet metal (such as steel, aluminum alloy, etc.) and set the corresponding material parameters in the simulation software, such as elastic modulus, Poisson's ratio, density, yield strength, etc. After the door sheet metal model is established, perform modal analysis on the door model. Modal analysis can not only verify the quality of the door sheet metal but also ensure that there will be no structural problems caused by vibration during actual use. Check the results of the modal analysis, observe whether the natural frequency is outside the working frequency range of the door to avoid possible resonance problems; check the connection parts of the door model to ensure that the transmission paths of the connections between various components (such as hinges, handle installation positions, etc.) in the finite element analysis are correct.
[0074] S102. In the door structure model, determine the geometric center of the rotation mechanism of the hidden handle.
[0075] Regard the rotation mechanism of the hidden handle as the rotation axis. This rotation mechanism is connected to the door and is used to open or close the door through rotation operations. Define the geometric center of the rotation mechanism as the loading point where external force needs to be applied. Figure 2 Structural schematic diagram of the hidden handle provided by the present application. As Figure 2As shown, the dashed box is the rotation mechanism, and the red circle in the figure is the geometric center position of the rotation mechanism.
[0076] Figure 3 This is a schematic diagram of the center point and installation point of the rotation mechanism provided by this application. In the simulation, rigid units are used to connect the geometric center and the installation point of the hidden handle rotation mechanism. When the loading force is applied to the geometric center of the rotation mechanism, the rigid units will transfer the door opening force from the geometric center point of the rotation mechanism to the installation point.
[0077] S103: Taking the geometric center as the loading point, add the preset motion direction constraints and the loading force to generate the target model, and the loading force is the force required to open the car door preset.
[0078] According to the geometric center determined in step S102, use it as the loading point, add constraint conditions, and perform mechanical simulation.
[0079] Define the constraint conditions:
[0080] Motion direction constraints: In the simulation, in order to ensure that the car door can move in a predetermined manner, it is necessary to set the preset motion direction constraints of the car door. Set the rotational degrees of freedom of the car door or the displacement constraints along a specific direction (for example, restricting the rotation of the car door in the horizontal direction).
[0081] Loading force constraints: The loading force is the external force required to open the car door. A preset loading force can be set according to the operating requirements for opening the car door. This loading force can be obtained through manual testing or theoretical calculation, and it can be the minimum force required to start opening and closing the car door.
[0082] Applying the above constraint conditions generates the target model, and the target model can be stored.
[0083] S104: Perform simulation analysis on the target model to determine the central displacement of the geometric center.
[0084] Use simulation software to perform a force analysis on the geometric center of the loading point of the target model to simulate the process of opening the car door. Specifically, finite element analysis can be used to analyze the force, deformation, and displacement of the car door under the action of the loading force. After the simulation analysis, the central displacement of the geometric center under the action of the force can be obtained.
[0085] S105: If the central displacement is less than the preset central displacement threshold, it is determined that the design requirements are met.
[0086] In the initial design stage, a predetermined displacement threshold is set according to the usage requirements and structural strength requirements of the vehicle door. This threshold usually depends on the stability of the vehicle door, the load-bearing capacity, and the comfort requirements for opening and closing. After simulation analysis, the actual displacement of the geometric center is obtained. If the center displacement is less than the threshold, it indicates that the stiffness and strength of the vehicle door structure meet the design requirements and can be opened stably and comfortably. If the center displacement is greater than or equal to the threshold, it may be necessary to adjust the design of the mounting points of the vehicle door to meet the design requirements.
[0087] This embodiment provides a simulation analysis method for a hidden handle, which includes: obtaining a vehicle door structure model to be analyzed, where the vehicle door structure model includes the structural modeling of the hidden handle; determining the geometric center of the rotating mechanism of the hidden handle in the vehicle door structure model; using the geometric center as the loading point, adding a preset motion direction constraint and a loading force to generate a target model, where the loading force is the force required to open the vehicle door as preset; performing simulation analysis on the target model to determine the center displacement of the geometric center; if the center displacement is less than the preset center displacement threshold, it is determined that the design requirements are met. By using the geometric center of the rotating mechanism of the hidden handle as the loading point and applying the preset force required to open the vehicle door, this method can accurately simulate the working state of the hidden handle during the actual use of the vehicle door. It meets the force requirements during the vehicle door opening process and avoids design deviations.
[0088] In the above embodiment, if the center displacement is greater than or equal to the center displacement threshold and does not meet the first target of the design requirements. Then, according to the simulation analysis results, determine the target displacements of all mounting points of the hidden handle, and judge whether it meets the second target of the design requirements. If the second target of the design requirements is met, there is no need to modify it further. If the displacements of all mounting points are less than the preset threshold, it indicates that the hidden handle will not generate excessive deformation during installation and use, and the force transmission is more uniform, meeting the requirements for installation reliability and accuracy, and meeting the second target of the design requirements.
[0089] In some embodiments, during the simulation optimization process, the first target of the design requirements is preferentially met.
[0090] In some embodiments, during the simulation optimization process, it is necessary to simultaneously meet the first target and the second target of the design requirements.
[0091] In some embodiments, during the simulation optimization process, it is sufficient to meet the first target or the second target of the design requirements.
[0092] If the first target of the design requirements is not met and the second target of the design requirements is also not met. Then it is necessary to adjust the layout position of the mounting points of the hidden handle, or increase the number of mounting points, or the structure of the hidden handle mounting part.
[0093] The optimization of the installation point layout needs to combine the stress strain data and displacement data of the force.
[0094] Increasing the number of installation points can effectively disperse the force transmission and reduce the problem of excessive force on a single installation point. Especially when opening the door, distributing more installation points can help control the uniform transmission of force and reduce local stress concentration. The additional installation points can be selected at positions symmetrically arranged with the existing installation points on the structure to avoid the imbalance of the hidden handle movement caused by uneven force.
[0095] Modify the rigidity and material of the installation part, use materials with higher rigidity to improve the bearing capacity of the installation part and reduce the deformation caused by stress concentration. According to the required bearing capacity of the hidden handle and the overall design requirements of the door, select the most suitable material (such as high-strength aluminum alloy or composite material) to make the installation part. The structural shape of the installation part can also be adjusted to better meet the mechanical requirements. For example, a more symmetrical or optimized structural shape can be adopted to effectively disperse the action of force, improve the rigidity of the installation part and reduce unnecessary deformation.
[0096] The following takes a specific embodiment to introduce how to automatically optimize the layout position of the installation points.
[0097] Figure 4 The flowchart of the embodiment of the simulation analysis method for the hidden handle provided in this application Figure 2 , as Figure 4 shown, includes the following steps:
[0098] S201. Obtain the stress strain data and displacement data of the target model.
[0099] In this step, if the target displacement of any installation point among the multiple installation points of the hidden door handle is greater than or equal to the installation point displacement threshold, the position of the installation point needs to be optimized. The position of the installation point needs to be optimized according to the stress strain data and displacement data of the current model after applying the door opening force at the geometric center. The stress strain data refers to the strain value of each position in the model when receiving the door opening force. The displacement data refers to the displacement value of each position in the model when receiving the door opening force.
[0100] S202. Determine the target installation point to be optimized according to the stress strain data and displacement data.
[0101] The installation points of the hidden handle can be 3, 4 or more. During optimization, it is necessary to determine an installation point as the target installation point for this optimization.
[0102] In one implementation, any installation point with a target displacement less than the installation point displacement threshold is used as the target installation point.
[0103] In one implementation, according to the displacement data, the installation point with the largest displacement among all installation points is used as the first candidate installation point. According to the stress and strain data, the installation point with the largest strain among all installation points is used as the second candidate installation point. If the first candidate installation point and the second candidate installation point are the same installation point, then the first candidate installation point is used as the target installation point.
[0104] If the first candidate installation point and the second candidate installation point are not the same installation point, the first candidate installation point can be used as the target installation point, and the second candidate installation point can be used as the target installation point for the second optimization.
[0105] S203. Obtain the target strain data within a preset distance around the target installation point.
[0106] Starting from the target installation point, obtain the target strain data within a certain range around it. This is because the optimization is local optimization, and the distance change of the installation points cannot be too large. By setting a preset distance range (for example: radius or other criteria), collect all the strain data within this range. These data reflect the deformation state of the area around the target installation point and can provide basic information for subsequent optimization.
[0107] S204. Determine the candidate position point corresponding to the data point with the minimum strain in the target strain data.
[0108] Among the collected target strain data, find the point with the minimum strain value. This minimum strain point means that the force on this point is smaller and it may be a relatively stable area in the system. Therefore, this minimum strain point is determined as the candidate position point and used as the reference position in the optimization process.
[0109] S205. Determine the target connection line according to the target installation point and the candidate position point.
[0110] For the selected candidate position point, it can be directly used as the target installation point for optimization. However, the number of optimizations in this way is too small, and affected by the mutual influence between the installation points, the point with the minimum strain value may not necessarily be the best optimization position point. Therefore, multiple points can be selected on the connection line between the target installation point and the candidate position point for optimization comparison.
[0111] In one implementation, the target connection line is a straight line starting from the target installation point and ending at the candidate position point.
[0112] In one implementation, the target connection line is a curve starting from the target installation point and ending at the candidate position point.
[0113] In one implementation, the target connection line is a straight line or a curve passing through the target installation point and the candidate position point. The starting point of the target connection line is not at the target installation point or the candidate position point, and the ending point of the target connection line is not at the target installation point or the candidate position point.
[0114] S206. On the target connection line, take the positions corresponding to every preset step length as the positions of the target installation point after local optimization, and determine the central displacement after each local optimization.
[0115] At each position with a preset step length on the target connection line, perform local optimization. The position corresponding to each step length will be used as a new local optimization point, and the central displacement of the target model after the target installation point is optimized to each local optimization point will be calculated.
[0116] In one implementation, the preset step length can be set as a fixed distance according to needs.
[0117] In one implementation, the preset step length is related to the distance between the target installation point and the candidate position point. The number of optimizations on the target connection line can be preset, for example, it can be set to numbers such as 3, 4, 5, 8, etc. Divide the distance between the target installation point and the candidate position point by the number of optimizations to obtain the preset step length.
[0118] S207. Among all the central displacements after local optimization, take the position point corresponding to the minimum central displacement as the local installation point of the target installation point after local optimization.
[0119] Each local optimization point corresponding to a step length will correspond to a central displacement after local optimization. Compare all the central displacements after optimization, and select the local optimization position point corresponding to the minimum central displacement as the local installation point of the target installation point after local optimization, indicating that the optimization effect at this position is the best locally.
[0120] Thus, the local optimization of a target installation point that does not meet the displacement requirement is completed. It should be noted that the central displacement corresponding to the target installation point after local optimization may also be greater than the installation point displacement threshold.
[0121] This embodiment provides a process for how to perform optimization when the installation point does not meet the requirements. By extracting the surrounding strain data, evaluating the minimum strain position, optimizing along the connection line, and finally selecting the point with the maximum displacement as the new installation position, this automatic optimization method effectively reduces stress concentration and avoids excessive deformation, thereby improving the performance and stability of the component. On the other hand, through automatic optimization, a suitable installation point can be quickly found, helping the user to simplify the optimization steps and improve the optimization efficiency.
[0122] If the central displacement corresponding to the local installation point is less than the central displacement threshold, it indicates that the overall optimization is completed. If the central displacement corresponding to the local installation point is greater than or equal to the central displacement threshold, it indicates that the local optimization cannot achieve the goal. Obtain the stress-strain data and displacement data of the optimized target model. Compared with the target model, the target installation point of the optimized target model is optimized into a local installation point. According to the stress-strain data and displacement data of the optimized target model, iteratively optimize the position of the installation point until the optimized central displacement is less than the central displacement threshold. The process of further iterative optimization is similar to steps S201 - S207 and will not be elaborated here.
[0123] To improve the optimization effect, a method for determining a target connection line will be specifically introduced below with an embodiment.
[0124] Figure 5 The flow chart of the embodiment of the simulation analysis method for the hidden handle provided by this application Figure 3 , such as Figure 5 shown, includes the following steps:
[0125] S2051. Determine multiple connection lines starting from the target installation point and ending at the candidate position points.
[0126] According to the relative positions between the target installation point and the candidate position points, determine multiple connection lines. These connection lines will start from the target installation point and extend to the candidate position points. The multiple connection lines can be defined by different angles, paths, or distribution methods, aiming to ensure connecting the target installation point and the candidate position points from different angles or paths, which helps to select the best optimization path among various possible paths.
[0127] The number of connection lines can be 5, 10, 20, or more. According to the strain distribution, it is possible to choose to avoid positions with relatively low strain or directly connect. The determination of the connection lines can select the connection lines according to a preset rule, and this application does not limit this.
[0128] S2052. Calculate the average strain for each connection line according to the preset connection line data step length, where the connection line data step length represents the distance between two adjacent data points selected on any connection line.
[0129] Each connection line will be divided into multiple equally spaced points, and the connection line data step length represents the distance between adjacent data points. According to the preset step length, the strain data on each connection line will be divided into multiple line segments. Calculate the average value of the strain based on the data of these segments. Exemplarily, if one connection line is 1 cm long and the connection line data step length is 1 mm, then the connection line is divided into multiple segments, generating 11 endpoints, and calculate the average value of the strain at the 11 endpoints.
[0130] In this way, the average strain on each connection line can be obtained. This step is to analyze the strain distribution on different paths and ensure the selection of the best path for optimization.
[0131] S2053. Select the connection line with the minimum average strain as the target connection line.
[0132] After calculating the average strain of each connection line, select the connection line with the minimum average strain as the final target connection line. This connection line represents the one with the minimum strain distribution among multiple candidate paths, indicating that this path has the least deformation and thus has a high selection value.
[0133] After determining the target connection line, execute steps S206 - S207.
[0134] By analyzing multiple possible paths between the target installation point and the candidate position points, use the average strain on each path to select the most suitable optimization path. This method ensures the selection of the path with the best strain distribution between the target installation point and the candidate position points.
[0135] The following is further illustrated by an example of the stiffness optimization of the hidden handle installation point of a certain vehicle door. The specific implementation steps are as follows:
[0136] Step 1. According to the positioning requirements of the product project, through competitive product benchmarking analysis and experimental testing, clarify the center of the hidden handle rotation mechanism and the stiffness index of the installation point.
[0137] Step 2. Understand the design force required to open the door from the design department to obtain the loading force of the hidden door handle.
[0138] Step 3. Use the pre - processing software for simulation to complete the detailed modeling of the door sheet metal structure and the simplified modeling of the hidden handle structure body. By simulating, establish a reasonable door constraint system, input the design force of the hidden handle, and apply the load to the center of the hidden handle rotation mechanism. After establishing the simulation analysis boundary, export the target model. Figure 6 This is a schematic diagram of a target model provided for this application.
[0139] Apply the simulation analysis software to submit the calculation of the displacement and strain energy of the center point of the hidden handle rotation mechanism and the hidden handle installation point. Figure 7 This is a schematic diagram of a displacement cloud map of the door under force provided for this application. Figure 8 This is a strain energy cloud map of the door under force provided for this application.
[0140] Step 4. According to the calculated displacement results of the center point of the hidden handle rotation mechanism and the hidden handle installation point (i.e., Figure 7The result), evaluate whether the evaluation result is reasonable, compare it with the project design objectives, judge whether it meets the design requirements, and at the same time analyze the reasons for the installation points that do not meet the design objective requirements.
[0141] Specifically, obtain the central displacement at the geometric center of the rotating mechanism and the displacement data of the installation points from the cloud map of the door force displacement. Then judge whether it meets the design objective.
[0142] Step 5: According to the output door strain energy analysis result, identify the structurally weak positions of the hidden handle installation points, perform optimization iteration, and finally achieve the project objective requirements.
[0143] When it does not meet the design objective, according to Figure 8 the change of the door force strain in it, identify the structurally weak installation points from it, and perform iterative optimization.
[0144] Figure 9 is a schematic structural diagram of the simulation analysis device for the hidden handle provided by the present application. As Figure 9 shown, the simulation analysis device 40 for the hidden handle provided in this embodiment includes:
[0145] An acquisition module 401, configured to acquire a door structure model to be analyzed, where the door structure model includes the structural modeling of the hidden handle;
[0146] A determination module 402, configured to determine the geometric center of the rotating mechanism of the hidden handle in the door structure model;
[0147] A loading module 403, configured to add a preset motion direction constraint and a loading force with the geometric center as the loading point to generate a target model, where the loading force is the force required to open the door preset;
[0148] A simulation module 404, configured to perform a simulation analysis on the target model to determine the central displacement of the geometric center;
[0149] An analysis module 405, configured to determine that the design requirements are met if the central displacement is less than a preset central displacement threshold.
[0150] Optionally, the analysis module 405 is further configured to:
[0151] If the central displacement is greater than or equal to the central displacement threshold, determine the target displacement of all installation points of the hidden handle;
[0152] If the target displacements of all the installation points are less than a preset installation point displacement threshold, determine that the design requirements are met.
[0153] Optionally, the device further includes an optimization module 406, specifically configured to:
[0154] If the target displacement of any installation point is greater than or equal to the displacement threshold of the installation point, obtain the stress-strain data and displacement data of the target model.
[0155] Determine the target installation point to be optimized according to the stress-strain data and the displacement data.
[0156] Optionally, the optimization module 406 is further configured to:
[0157] According to the displacement data, use the installation point with the largest displacement among all installation points as the first candidate installation point;
[0158] According to the stress-strain data, use the installation point with the largest strain among all installation points as the second candidate installation point;
[0159] If the first candidate installation point and the second candidate installation point are the same installation point, use the first candidate installation point as the target installation point.
[0160] Optionally, the optimization module 406 is further configured to:
[0161] Obtain the target strain data within a preset distance around the target installation point;
[0162] Determine the candidate position point corresponding to the data point with the smallest strain in the target strain data;
[0163] According to the target installation point and the candidate position point, determine a target connection line that passes through the target installation point and the candidate position point;
[0164] On the target connection line, use the position corresponding to each preset step length as the position after local optimization of the target installation point, and determine the central displacement after each local optimization;
[0165] Among all the central displacements after local optimization, use the position point corresponding to the largest central displacement as the local installation point after local optimization of the target installation point.
[0166] Optionally, the optimization module 406 is further configured to:
[0167] Determine multiple connection lines starting from the target installation point and ending at the candidate position point;
[0168] According to the preset connection line data step length, calculate the average strain for each connection line, where the connection line data step length represents the distance between two adjacent data points selected on any connection line;
[0169] Use the connection line with the largest average strain as the target connection line.
[0170] Optionally, the optimization module 406 is further configured to:
[0171] If the central displacement corresponding to the local installation point is greater than or equal to the central displacement threshold, obtain the stress and strain data and displacement data of the optimized target model. Compared with the target model, the target installation point in the target model is optimized to the local installation point;
[0172] Iteratively optimize the installation point position according to the stress and strain data and displacement data of the optimized target model until the optimized central displacement is less than the central displacement threshold.
[0173] The simulation analysis device of the hidden handle provided in this embodiment can execute the method provided in the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.
[0174] Figure 10 It is a schematic structural diagram of an electronic device provided by this application. As Figure 10 shown, the electronic device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 further includes a communication component 503. Among them, the processor 501, the memory 502, and the communication component 503 are connected through a bus 504.
[0175] In a specific implementation process, at least one processor 501 executes the computer execution instructions stored in the memory 502, so that at least one processor 501 executes the above method.
[0176] The specific implementation process of the processor 501 can refer to the above method embodiment, and its implementation principle and technical effect are similar, which will not be elaborated here in this embodiment.
[0177] In the above embodiment, it should be understood that the processor may be a central processing unit (English: Central Processing Unit, abbreviated as: CPU), and may also be other general-purpose processors, digital signal processors (English: Digital Signal Processor, abbreviated as: DSP), application specific integrated circuits (English: Application Specific Integrated Circuit, abbreviated as: ASIC), etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
[0178] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0179] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the buses in the drawings of this application are not limited to only one bus or one type of bus.
[0180] This application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0181] This application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When the processor executes the computer-executable instructions, the above method is implemented.
[0182] The above-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disc. The readable storage medium can be any available medium accessible by a general-purpose or special-purpose computer.
[0183] An exemplary readable storage medium is coupled to the processor, enabling the processor to read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an Application Specific Integrated Circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in a device.
[0184] The division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings, direct couplings, or communication connections shown or discussed between each other can be indirect couplings or communication connections through some interfaces, devices, or units, and can be in electrical, mechanical, or other forms.
[0185] The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0186] In addition, in each embodiment of this application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0187] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of this application. The aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs, etc., which can store program codes.
[0188] Those of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disks, or optical discs, etc., which can store program codes.
[0189] Finally, it should be noted that: those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include the common general knowledge or conventional technical means in the technical field not disclosed in the present application. It is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.
Claims
1. A simulation analysis method for a hidden handle, characterized in that The method includes: Obtaining a door structure model to be analyzed, where the door structure model includes a structural modeling of a hidden handle; Determining the geometric center of the rotation mechanism of the hidden handle in the door structure model; Taking the geometric center as the loading point, adding a preset motion direction constraint and a loading force to generate a target model, where the loading force is the force required to open the door preset; Performing a simulation analysis on the target model to determine the central displacement of the geometric center; If the central displacement is less than a preset central displacement threshold, it is determined that the design requirements are met.
2. The method according to claim 1, characterized in that, The method further includes: If the central displacement is greater than or equal to the central displacement threshold, determining the target displacements of all mounting points of the hidden handle; If the target displacements of all mounting points are less than a preset mounting point displacement threshold, it is determined that the design requirements are met.
3. The method according to claim 2, characterized in that, The method further includes: If the target displacement of any mounting point is greater than or equal to the mounting point displacement threshold, obtaining the stress-strain data and displacement data of the target model; Determining a target mounting point to be optimized according to the stress-strain data and the displacement data.
4. The method according to claim 3, wherein The determining a target mounting point to be optimized according to the stress-strain data and the displacement data includes: According to the displacement data, taking the mounting point with the largest displacement among all mounting points as the first candidate mounting point; According to the stress-strain data, taking the mounting point with the largest strain among all mounting points as the second candidate mounting point; If the first candidate mounting point and the second candidate mounting point are the same mounting point, taking the first candidate mounting point as the target mounting point.
5. The method according to claim 3 or 4, characterized in that, The method further includes: Obtaining target stress-strain data within a preset distance around the target mounting point; Taking the position point corresponding to the data point with the smallest strain in the target stress-strain data as the candidate position point; Determining a target connection line according to the target mounting point and the candidate position point, where the target connection line passes through the target mounting point and the candidate position point; On the target connection line, taking the position corresponding to each preset step length as the position of the target mounting point after local optimization, and determining the central displacement after each local optimization; Among all the central displacements after local optimization, taking the position point corresponding to the smallest central displacement as the local mounting point after local optimization of the target mounting point.
6. The method according to claim 5, wherein The determining a target connection line according to the target mounting point and the candidate position point includes: Determining multiple connection lines starting from the target mounting point and ending at the candidate position point; According to a preset connection line data step length, determining the average strain of each connection line, where the connection line data step length represents the distance between two adjacent data points selected on any connection line; Among the average strains of all connection lines, taking the connection line with the smallest average strain as the target connection line.
7. The method according to claim 5, characterized in that The method further includes: If the central displacement corresponding to the local mounting point is greater than or equal to the central displacement threshold, obtaining the stress-strain data and displacement data of the optimized target model. Compared with the target model, the target mounting point of the optimized target model is optimized to the local mounting point; Iteratively optimize the installation point position according to the stress-strain data and displacement data of the optimized target model until the optimized central displacement is less than the central displacement threshold.
8. A simulation analysis device for a hidden handle, characterized in that, The device includes: An acquisition module, configured to acquire a door structure model to be analyzed, where the door structure model includes a structural modeling of a hidden handle; A determination module, configured to determine a geometric center of a rotation mechanism of the hidden handle in the door structure model; A loading module, configured to use the geometric center as a loading point, add a preset motion direction constraint and a loading force, and generate a target model, where the loading force is a force required to open the door preset; A simulation module, configured to perform a simulation analysis on the target model to determine a central displacement of the geometric center; An analysis module, configured to determine that the design requirements are met if the central displacement is less than a preset central displacement threshold.
9. An electronic device, characterized in that, including: A memory, a processor; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory, so that the processor executes the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, Computer execution instructions are stored in the computer-readable storage medium, and when the computer execution instructions are executed by a processor, they are used to implement the method according to any one of claims 1-7.