Simulation method, device, generation system and storage medium of target device
By setting tension and compression elements in the finite element model and using an explicit solution method for displacement loading and unloading operations, the problem of computational convergence difficulty in the simulation of cab rollover prevention was solved, thus improving simulation efficiency and design reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANGSU XCMG STATE KEY LAB TECH CO LTD
- Filing Date
- 2022-11-17
- Publication Date
- 2026-06-30
AI Technical Summary
In existing technologies for simulating the anti-rollover capability of the cab, static calculations are easily affected by factors such as materials, structure, and shock absorbers, leading to difficulties in calculation convergence and long calculation times.
By setting tension and compression elements in the target direction of the finite element model, with the compressive stiffness of the tension and compression elements being greater than or equal to a first threshold and the tensile stiffness being less than or equal to a second threshold, displacement loading and unloading operations are performed through explicit solution method to determine the safety performance of the target equipment.
It improves the efficiency of simulation calculations, reduces the amount of computation, ensures the reliability of simulation results and design efficiency, and is applicable to the anti-rollover design of cabs for different types of engineering machinery.
Smart Images

Figure CN115758823B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of industrial design technology, and in particular to a simulation method, apparatus, generation system, and storage medium for a target device. Background Technology
[0002] With the deepening of mechanization, the safety of the driver's cab has received increasing attention. Sufficient safety performance and high material utilization are important structural performance indicators for the cab. Simulation engineers use finite element method (FEM) software to create digital models of the protective structure of engineering machinery driver's cabs, applying lateral, vertical, and longitudinal loading, and performing simulation calculations and analyses under static conditions. The data obtained from the simulation calculations, such as displacement-load curves and displacement-energy curves, are compared with the performance requirements specified in standards. If the requirements are not met, the protective structure needs to be optimized, and simulation analysis repeated until the standard requirements are met. Summary of the Invention
[0003] The inventors discovered that when performing simulation calculations on the cab protection structure, the static calculations used are easily affected by factors such as materials, structure, shock absorbers, and multi-step loading, leading to difficulties in calculation convergence and affecting calculation efficiency.
[0004] One objective of this disclosure is to improve the convergence efficiency of simulations.
[0005] According to one aspect of some embodiments of this disclosure, a simulation method for a target device is proposed, comprising: setting tension / compression elements in a target direction of a finite element model of the target device, wherein a first end of the tension / compression element is connected to the finite element model, the compressive stiffness of the tension / compression element is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, the first threshold being much greater than the second threshold, and the target direction including one or more of lateral, longitudinal, and vertical directions; performing displacement loading and unloading operations on the target direction of the finite element model according to a displacement estimate for the target direction; and determining an evaluation result of the target device according to the loading amount and a preset evaluation threshold, wherein the loading amount includes at least one of the loaded pressure or energy.
[0006] In some embodiments, performing displacement loading on the target direction of the finite element model according to the displacement estimate for the target direction includes: applying a forced displacement to the second end of the tension / compression element located at the first position until the displacement estimate is reached, wherein the second end is the opposite end of the first end; the unloading operation includes: applying a displacement equal to and opposite to the displacement estimate to the tension / compression element so that the finite element model recovers its elastic deformation and the second end returns to the first position.
[0007] In some embodiments, performing displacement loading and unloading operations on the target direction of the finite element model according to the displacement estimate for the target direction includes: performing displacement loading on the first target direction of the finite element model until the displacement estimate corresponding to the first target direction is reached, and performing a first unloading operation; performing displacement loading on the second target direction of the finite element model after the first unloading operation until the displacement estimate corresponding to the second target direction is reached, and performing a second unloading operation; and performing displacement loading on the third target direction of the finite element model after the second unloading operation until the displacement estimate corresponding to the third target direction is reached, wherein the first target direction, the second target direction, and the third target direction are respectively one of the lateral, longitudinal, and vertical directions, and any two of the first target direction, the second target direction, and the third target direction are different.
[0008] In some embodiments, the method further includes: performing finite element modeling based on the structure and materials of the target device to obtain a finite element model of the target device; and determining a displacement estimate in the target direction.
[0009] In some embodiments, determining the evaluation result of the target device based on the loading amount and a preset evaluation threshold includes: comparing the maximum value of the loading amount with the corresponding evaluation threshold in the target direction; if the maximum value of the loading amount is greater than or equal to the evaluation threshold, the safety performance in the target direction meets the standard; if the maximum value of the loading amount is less than the evaluation threshold, the safety performance in the target direction does not meet the standard.
[0010] In some embodiments, the maximum value of the load amount being greater than or equal to the evaluation threshold includes: the maximum value of the loaded pressure being greater than or equal to the evaluation pressure threshold, and the maximum value of the loaded energy being greater than or equal to the evaluation energy threshold; the maximum value of the load amount being less than the evaluation threshold includes at least one of the following: the maximum value of the loaded pressure being less than the evaluation pressure threshold, or the maximum value of the loaded energy being less than the evaluation energy threshold.
[0011] In some embodiments, determining the evaluation result of the target device based on the loading amount and a preset evaluation threshold includes: determining that the safety performance of the target device meets the standard when the maximum value of the loaded energy is greater than or equal to the evaluation energy threshold, the lateral pressure of the loaded energy is greater than or equal to the lateral pressure threshold, the vertical pressure of the loaded energy is greater than or equal to the vertical pressure threshold, and the longitudinal pressure of the loaded energy is greater than or equal to the longitudinal pressure threshold; and determining that the safety performance of the target device does not meet the standard when any one of the following is true: the maximum value of the loaded energy is less than the evaluation energy threshold, the lateral pressure of the loaded energy is less than the lateral pressure threshold, the vertical pressure of the loaded energy is less than the vertical pressure threshold, or the longitudinal pressure of the loaded energy is less than the longitudinal pressure threshold.
[0012] In some embodiments, determining the displacement estimate in the target direction includes: based on the finite element model, estimating the displacement value when at least one of the applied pressure or energy in the target direction is greater than or equal to a corresponding threshold through quasi-static unidirectional displacement loading, and using this as the displacement estimate.
[0013] In some embodiments, the initial length of the tension / compression unit is not less than a third threshold.
[0014] In some embodiments, the method further includes increasing the initial length of the tension / compression unit to reduce errors.
[0015] In some embodiments, the method further includes: prompting modification of the target device design or redesign of the target device if the evaluation result indicates that the safety performance is not up to standard; and for the modified or redesigned target device, performing the setting of tension and compression units in the target direction of the finite element model of the target device until the evaluation result of the target device indicates that the safety performance is up to standard.
[0016] According to one aspect of some embodiments of this disclosure, a simulation apparatus for a target device is proposed, comprising: a tension / compression unit setting module configured to set tension / compression units in a target direction of a finite element model of the target device, wherein a first end of the tension / compression unit is connected to the finite element model, the compressive stiffness of the tension / compression unit is greater than or equal to a first threshold, the tensile stiffness is less than or equal to a second threshold, the first threshold being much greater than the second threshold, and the target direction including one or more of lateral, longitudinal, and vertical directions; a loading and unloading operation module configured to perform displacement loading and unloading operations on the target direction of the finite element model based on a displacement estimate for the target direction; and an evaluation module configured to determine an evaluation result of the target device based on a loading amount and a preset evaluation threshold, wherein the loading amount includes at least one of loaded pressure or energy.
[0017] In some embodiments, the loading and unloading operation module is configured to: perform displacement loading on a first target direction of the finite element model until the displacement estimate corresponding to the first target direction is reached, and perform a first unloading operation; perform displacement loading on a second target direction of the finite element model after the first unloading operation until the displacement estimate corresponding to the second target direction is reached, and perform a second unloading operation; and perform displacement loading on a third target direction of the finite element model after the second unloading operation until the displacement estimate corresponding to the third target direction is reached, wherein the first target direction, the second target direction, and the third target direction are respectively one of the lateral, longitudinal, and vertical directions, and any two of the first target direction, the second target direction, and the third target direction are different.
[0018] In some embodiments, the apparatus further includes: a model acquisition module configured to perform finite element modeling based on the structure and materials of the target device to acquire a finite element model of the target device; and a displacement estimation acquisition module configured to determine a displacement estimate in the target direction.
[0019] In some embodiments, the device further includes: a prompting module configured to prompt modification of the target device design or redesign of the target device if the evaluation result indicates that the safety performance is substandard; and a design module configured to design and modify the target device.
[0020] According to one aspect of some embodiments of the present disclosure, a simulation apparatus for a target device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the target device simulation methods described above based on instructions stored in the memory.
[0021] According to one aspect of some embodiments of this disclosure, a non-transitory computer-readable storage medium is provided, having stored thereon computer program instructions that, when executed by a processor, implement the steps of any of the target device simulation methods described above.
[0022] According to one aspect of some embodiments of this disclosure, a target device generation system is proposed, comprising: a simulation device configured to execute any of the target device simulation methods described above, and prompting modification of the target device design or redesign of the target device if the evaluation result indicates that the safety performance is substandard; and a design device configured to provide a design scheme of the target device to the simulation device, and modify or redesign the target device according to the prompt information from the simulation device until the simulation device determines that the evaluation result indicates that the safety performance is substandard. Attached Figure Description
[0023] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this disclosure, illustrate exemplary embodiments of the present disclosure and are used to explain the disclosure, but do not constitute an undue limitation of the disclosure. In the drawings:
[0024] Figure 1 Flowcharts showing some embodiments of the simulation method for the target device of this disclosure.
[0025] Figure 2A This is a flowchart of some embodiments of the loading and unloading process in the simulation method for the target device of this disclosure.
[0026] Figure 2B This is a schematic diagram of some embodiments of the tension / compression unit in the simulation method of the target device of this disclosure.
[0027] Figure 2CThis is a schematic diagram of the target direction, taking the driver's cab as an example, in the simulation method of the target equipment disclosed herein.
[0028] Figure 2D This is a schematic diagram of one stage of the loading and unloading of the tension and compression unit in the simulation method of the target device of this disclosure.
[0029] Figure 2E This is a schematic diagram of another stage of loading and unloading of the tension and compression unit in the simulation method for the target device of this disclosure.
[0030] Figure 2F This is a schematic diagram of another stage of loading and unloading of the tension and compression unit in the simulation method of the target device disclosed herein.
[0031] Figure 3A Flowcharts showing some other embodiments of the simulation method for the target device of this disclosure.
[0032] Figure 3B These are schematic diagrams illustrating some embodiments of errors in the simulation method for the target device of this disclosure.
[0033] Figure 3C This is a schematic diagram of an example target device in the simulation method for the target device of this disclosure.
[0034] Figure 3D This is a schematic diagram of the target direction as an example of the simulation method for the target device of this disclosure.
[0035] Figure 4 These are schematic diagrams of some embodiments of the simulation apparatus for the target device of this disclosure.
[0036] Figure 5 These are schematic diagrams of other embodiments of the simulation apparatus for the target device of this disclosure.
[0037] Figure 6 These are schematic diagrams of further embodiments of the simulation apparatus for the target device of this disclosure.
[0038] Figure 7 These are schematic diagrams of some embodiments of the target device generation system of this disclosure. Detailed Implementation
[0039] The technical solutions of this disclosure will be further described in detail below with reference to the accompanying drawings and embodiments.
[0040] In related technologies, during simulation analysis, implicit or explicit solutions can be selected. Implicit solutions are suitable for static nonlinear problems, which do not consider the dynamic response of the structure, but the simulation of each incremental step needs to converge. Explicit solutions are suitable for dynamic nonlinear problems, and there is no convergence requirement.
[0041] In the simulation of the cab's rollover protection capability, the cab undergoes both elastic and plastic deformation. The plastic deformation in the previous step affects the initial state of the next step, but the magnitude of the plastic deformation is unknown. Furthermore, the explicit solution method is based on dynamic equations, so the structure's dynamic response must be calculated during explicit solution, affecting the results. Therefore, unloading becomes difficult when using the explicit solution method to simulate the cab's rollover protection capability. Although the implicit solution method, which does not consider the structure's dynamic response, is suitable for simulating the cab's rollover protection capability, convergence is very difficult due to the influence of many nonlinear factors such as materials, shock absorbers, contact, and large deformations, significantly increasing the time consumption.
[0042] To address the aforementioned issues, this disclosure proposes a simulation method, apparatus, generation system, and storage medium for target devices, thereby resolving the problem of long simulation times.
[0043] Flowcharts of some embodiments of the simulation method for the target device disclosed herein are as follows: Figure 1 As shown. In some embodiments, the target device may be a cab or a rollover protection structure for the cab.
[0044] In step 130, a tension / compression unit is set in the target direction of the finite element model of the target device. In some embodiments, the tension / compression unit is a variable stiffness uniaxial tension / compression unit, providing only axial translational degrees of freedom, requiring only axial parameters to be set. The first end of the tension / compression unit is connected to the finite element model. The compressive stiffness of the tension / compression unit is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, with the first threshold being much greater than the second threshold. In some embodiments, the first threshold can be 1,000,000 N / mm, and the second threshold can be 0.01 N / mm, thereby giving the tension / compression unit properties of being extremely difficult to compress, easy to stretch, and capable of infinite stretching.
[0045] In some embodiments, the finite element model of the target device can be generated by modeling based on the relevant parameters such as the structure and materials of the target model, thereby enabling the simulation results to conform to the actual performance of the target device.
[0046] In some embodiments, the target direction includes one or more of the lateral, longitudinal, and vertical directions. In some embodiments, the lateral, longitudinal, and vertical directions can be selected, and the direction for which performance simulation is to be performed can be used as the target direction. In some embodiments, the lateral, longitudinal, and vertical directions can be used as target directions respectively, and uniaxial tension / compression units can be set up for each direction to perform performance simulation. In some embodiments, the aforementioned performance can be safety protection performance, such as the performance of maintaining shape under pressure, or the performance of withstanding pressure and energy under permissible deformation.
[0047] In step 140, displacement loading and unloading operations are performed on the target direction of the finite element model based on the estimated displacement value for the target direction.
[0048] In some embodiments, the displacement values corresponding to the required lateral, vertical, and longitudinal loading forces and energy can be estimated based on the original finite element model, respectively, as displacement estimates. This allows for simulation with the goal of meeting the load-bearing capacity requirements, thus improving simulation efficiency.
[0049] In some embodiments, when there are multiple target directions, displacement loading and unloading can be performed sequentially in each direction to accumulate the plastic deformation of the finite element model in the previous direction. In some embodiments, the unloading operation may not be performed in the last target direction, thereby reducing the computational load and improving simulation efficiency.
[0050] In step 150, the evaluation result of the target device is determined based on the loading amount and the preset evaluation threshold, wherein the loading amount includes at least one of the loading pressure or energy.
[0051] In some embodiments, the maximum value of the loading amount can be compared with the corresponding evaluation threshold in the target direction; if the maximum value of the loading amount is greater than or equal to the evaluation threshold, the safety performance in the target direction meets the standard; if the maximum value of the loading amount is less than the evaluation threshold, the safety performance in the target direction does not meet the standard. This method allows for direct acquisition of evaluation results, reducing the workload of manual operations and improving simulation efficiency.
[0052] In some embodiments, the maximum value of the load amount being greater than or equal to the evaluation threshold can be: the maximum value of the loaded pressure being greater than or equal to the evaluation pressure threshold, and the maximum value of the loaded energy being greater than or equal to the evaluation energy threshold, thereby ensuring that the target device meets the performance requirements in both pressure and energy dimensions.
[0053] In some embodiments, the maximum value of the load being less than the evaluation threshold can be: the maximum value of the applied pressure being less than the evaluation pressure threshold, or the maximum value of the applied energy being less than the evaluation energy threshold, thereby ensuring that the target device meets the performance requirements in both pressure and energy dimensions.
[0054] In some embodiments, the evaluation results for each target direction can be used to determine whether the target device meets the standard, or the evaluation results for all directions can be combined to determine whether the target device as a whole meets the standard. In some embodiments, if the evaluation results for each target direction are all satisfactory, the design of the target device meets the standard, thereby improving the reliability of the design scheme.
[0055] In some embodiments, the applied energy can be accumulated. If the maximum value of the applied energy is greater than or equal to the evaluation energy threshold, the applied lateral pressure is greater than or equal to the lateral pressure threshold, the applied vertical pressure is greater than or equal to the vertical pressure threshold, and the applied longitudinal pressure is greater than or equal to the longitudinal pressure threshold, the safety performance of the target device is determined to be up to standard. If any one of the following is true: the maximum value of the applied energy is less than the evaluation energy threshold, the applied lateral pressure is less than the lateral pressure threshold, the applied vertical pressure is less than the vertical pressure threshold, or the applied longitudinal pressure is less than the longitudinal pressure threshold, the safety performance of the target device is determined to be down to standard.
[0056] The method described in the above embodiment sets up a tension / compression unit that is difficult to compress and easy to stretch on the basis of the finite element model of the target device. By loading and unloading the displacement of the tension / compression unit, the plastic deformation of the target device can be analyzed and calculated by explicit solution method without knowing the plastic deformation of the target device in advance. This avoids the problems of complex model and difficulty in convergence when using implicit solution method, reduces the amount of simulation calculation, improves the simulation efficiency, and thus improves the design efficiency of the target device that can meet the evaluation requirements.
[0057] In some embodiments, flowcharts of the loading and unloading process in step 140 above are as follows: Figure 2A As shown.
[0058] In some embodiments, loading and unloading simulations employ explicit solution algorithms or are implemented using explicit solvers. In some embodiments, tension / compression elements can be as follows: Figure 2B As shown in the diagram, the dotted end is the first end of the tension / compression unit, connected to the finite element model of the target equipment. In some embodiments, it can be connected to the side wall of the target equipment. The arrow indicates the second end of the tension / compression unit, which is away from the target equipment, and the direction of this away movement is the target direction. In some embodiments, taking the cab as an example, the target direction can be at least one of the lateral 11, vertical 12, or longitudinal 13. The bottom of the cab is a fixed tooling base plate 21, such as... Figure 2C As shown.
[0059] In the current embodiment, the first target direction, the second target direction, and the third target direction are each one of the lateral, longitudinal, and vertical directions, respectively, and any two of the first target direction, the second target direction, and the third target direction are different. In some embodiments, the first, second, and third target directions can be set according to relevant simulation specifications, for example, lateral loading first, followed by vertical loading, and finally longitudinal loading.
[0060] In step 241, displacement loading is performed on the first target direction (such as the lateral direction) of the finite element model until the displacement estimate corresponding to the first target direction is reached, and then the first unloading operation is performed.
[0061] In some embodiments, the loading operation may include: applying a forced displacement to the second end of the tension / compression unit located at the first position until a predetermined displacement is reached, so as to apply a forced displacement to the position where the target device is connected to the first end. The second end is the opposite end of the first end.
[0062] like Figure 2D As shown in the figure, the first end of the tension / compression unit is located at position 2, the second end is located at position 1, and the target device is connected to the tension / compression unit at position 2. The bottom O of the finite element model is fixed, and the initial state is as shown. Figure 2D As shown by the dashed line. When a displacement is applied to the second end of the tension-compression unit, due to the large compressive stiffness of the tension-compression unit, the distance compressed by the unit can be ignored. The second end changes from position 1 to position 3. 3. The displacement is the same as the predicted value. A forced displacement occurs at the connection point between the target device and the first end, reaching position 4. The target device's shape, as shown in simulation data (O2), reaches the state shown in O4. The pressure and energy applied to overcome the reaction force of the target device during this process are collected. This concludes the loading process.
[0063] In some embodiments, the unloading operation may include: applying a displacement to the tension / compression unit that is equal to and opposite to the estimated displacement value, so that the target device recovers its elastic deformation and the second end returns to the first position. For example... Figure 2E As shown in the diagram, after loading is complete, the target device is connected to the first end of the tension-compression unit at position 4, and the second end is connected to position 3. After the unloading operation begins, the connection point between the target device and the first end of the tension-compression unit changes from position 4 to position 6, and the target device recovers from position O4 to position O6, restoring its elastic deformation. At this time, the second end of the tension-compression unit is located at position 5. Due to the plastic deformation of the target device, 3 The distance between 5 is less than the estimated displacement length (1 (distance between 3), such as Figure 2F As shown, the tension-compression unit continues to change position under the forced displacement during the unloading process until it returns to the first position 1 from position 5. Since the tensile stiffness of the tension-compression unit is very small, the positional change at the second end of the tension unit caused by the continued tensioning operation can be ignored. This concludes the unloading process.
[0064] In step 242, displacement loading is performed on the second target direction of the finite element model after the first unloading operation in step 241, until the displacement estimate corresponding to the second target direction is reached, and then the second unloading operation is performed.
[0065] In some embodiments, the loading and unloading operations are similar to those in step 241.
[0066] In step 243, displacement loading is performed on the finite element model in the third target direction after the second unloading operation until the estimated displacement value corresponding to the third target direction is reached. In some embodiments, the loading operation is similar to that in step 241. Since simulation in the next direction is not required, the unloading operation can be omitted.
[0067] The method described in the above embodiment eliminates the need to consider the elastic or plastic deformation of the target device during each unloading operation. After each unloading operation, the applied pressure position is clearly defined and the device returns to its initial position. This solves the problems of unstable unloading and difficulty in subsequent loading, enabling the implementation of the explicit solution method for simulation. It avoids the impact of convergence difficulties on simulation efficiency and improves simulation efficiency. It also avoids the influence of convergence operation on model dependence, making it easier to simulate target devices of different types and parameters, which is beneficial for widespread application.
[0068] Flowcharts of other embodiments of the simulation method for the target device disclosed herein are as follows: Figure 3A As shown.
[0069] In step 310, finite element modeling is performed based on the structure and materials of the target equipment to obtain the finite element model of the target equipment. In some embodiments, material tests or relevant literature can be conducted on the materials used in the structure of the target equipment (e.g., the anti-rollover protection structure of the cab) to obtain the nonlinear mechanical property parameters of the materials, and then finite element modeling is performed on the target equipment, and the obtained nonlinear mechanical property parameters of the materials are assigned to the corresponding structural components.
[0070] In step 320, the established finite element model is subjected to quasi-static unidirectional displacement loading in dynamic calculation mode. The displacement values corresponding to the required lateral, vertical, and longitudinal loading forces and energy are estimated as displacement estimates, so as to use the displacement estimates as the simulation cutoff condition and make the target deformation degree of the simulation controllable.
[0071] In some embodiments, the loading order of the target direction can also be determined so that the target direction for each operation can be determined in subsequent steps.
[0072] In some embodiments, unidirectional loading operations can be performed based on a deformation-free finite element model, without the need for unloading operations. In some embodiments, an initial loading amount (e.g., 500 mm) is set, and unidirectional loading operations are performed on each direction of the finite element model. If either the energy or the loading pressure fails to meet the target (i.e., the loaded energy or loading pressure is still less than the corresponding target when the initial loading amount is reached), it is deemed unqualified, the test is discontinued, and the design scheme needs to be modified. When the loading pressure in each direction and the total loading energy both meet the target, the displacement value in each direction when the loading force and loading energy just meet the target is determined by the loading force and loading energy curve (e.g., slightly greater than the value when the loading force and loading energy are equal to the corresponding target, such as greater than 10~50 mm), which is used as the estimated displacement value in the corresponding direction.
[0073] In step 330, tension / compression elements are set in the target direction of the finite element model of the target device. In some embodiments, the tension / compression element is a variable stiffness uniaxial tension / compression element, with its first end connected to the finite element model. The compressive stiffness of the tension / compression element is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, wherein the first threshold is much greater than the second threshold.
[0074] In some embodiments, the compressive stiffness of the uniaxial tension-compression unit is 1,000,000 N / mm, meaning that the uniaxial tension-compression unit requires a pressure of 1,000,000 N to compress 1 mm; the tensile stiffness is 0.01 N / mm, meaning that the uniaxial tension-compression unit can be stretched 100 mm under a tensile force of 1 N. That is, the uniaxial tension-compression unit can be stretched almost infinitely, but is difficult to compress.
[0075] In step 340, displacement loading and unloading operations are performed on the target direction of the finite element model based on the estimated displacement for the target direction.
[0076] In some embodiments, taking the target equipment as a cab as an example, the loading process includes: In the dynamic calculation mode, the tension-compression unit starts from position AB and applies a forced displacement (e.g., 100mm) to position A (the end relatively far from the cab). The tension-compression unit compresses, and position B causes the cab to deform, eventually reaching position EF (the horizontal distance between position F and position B is slightly less than 100mm). At this point, the tension-compression unit is under pressure, with a large pressure but a very small compression. The unloading process includes: Starting from EF, a forced displacement equal to or opposite to the loading direction is applied to position E. The elastic deformation of the cab gradually recovers. When it reaches position CD, the elastic deformation of the cab is completely recovered, but the plastic deformation cannot be recovered. Therefore, the cab remains at position D. The end of the tension-compression unit located at position C continues to move under the action of the forced displacement. The tension-compression unit is stretched and finally reaches position DG, where position G is the same as position A. At this point, the single-axis tension-compression rod is under tension, with a large stretch but a very small tensile force.
[0077] In step 350, the evaluation result of the target device is determined based on the loading amount and the preset evaluation threshold, wherein the loading amount includes at least one of the loading pressure or energy.
[0078] In step 360, it is determined whether the evaluation result is satisfactory. If the evaluation result is satisfactory, the target equipment meets the standard, and the design ends. If the evaluation result is unsatisfactory, step 370 is executed.
[0079] In step 370, the current design of the target device is modified, or the target device is redesigned. In some embodiments, it can be determined whether the issue can be resolved by modifying the current design based on the difference between the loading amount and a preset evaluation threshold. If the difference is too large, the device can be redesigned.
[0080] This method enables targeted modeling of the target equipment, improving the matching degree between the finite element model and the target equipment, and enhancing the reference value of the simulation results. It eliminates the need to spend time resolving static calculation non-convergence issues, significantly improving simulation efficiency. Furthermore, this method is not limited to a single piece of equipment and is unaffected by factors such as materials, structure, shock absorbers, and multi-step loading, exhibiting strong versatility and applicability to the rollover protection design of cabs for different models of engineering machinery. It allows for timely design modifications based on simulation results and subsequent re-simulation, thereby improving the reliability and efficiency of the final design.
[0081] In some embodiments, since the target device has already undergone plastic deformation after loading, Figure 3B This is a top-view diagram illustrating the loading direction, where point 2 overlaps with the fixed point O. From... Figure 3B It can be observed that when the next loading operation is performed in the same direction, the loading direction will deflect, with the deflection angle as follows: Figure 3B The ∠α and ∠β shown will introduce some errors. When the plastic deformation is the same, if the length of the tension / compression element is larger, the deflection angle will be relatively smaller, such as... Figure 3B As shown in the left and right figures, the distance between positions 2 and 6 is the same in both figures, and the deflection angle ∠α on the left is significantly larger than the deflection angle ∠β on the right. Therefore, setting the initial length of the tension / compression unit to be no less than the third threshold controls the error caused by the deflection angle. In some embodiments, the third threshold is greater than or equal to 15000 mm. In some embodiments, the error can also be reduced by increasing the initial length of the tension / compression unit.
[0082] This method allows us to control and reduce the errors caused by setting up tension and compression units, ensuring the reliability of the simulation.
[0083] This example uses the cab of an earthmoving machine as a case study for detailed explanation. The cab is as follows: Figure 3CAs shown in the figure, 1 is the driver's cab and 2 is the fixed tooling.
[0084] (1) The cab structure is made of Q235, and the plasticity data of the material is obtained through material testing.
[0085] (2) Perform finite element modeling on the cab and assign the material plasticity data obtained in (1) to the finite element model.
[0086] (3) Fully constrain the tooling base plate, and apply unidirectional displacement loading to the finite element model of the cab three times, loading the lateral, vertical, and longitudinal directions respectively, such as Figure 3D As shown in the figure, dynamic loading was performed with a loading distance of 500 mm. The required displacement values for energy and loading force are shown in Table 1.
[0087] Table 1 Displacement values under unidirectional loading
[0088]
[0089] (4) Modify the finite element model established in (2), adopt the loading method in this disclosure, and introduce uniaxial tension and compression elements. The triaxial loading diagram is shown below. Figure 2C As shown in Table 2, the parameter settings for the tension / compression unit are shown in Table 3. The triaxial loading energy and the displacement values required to achieve the loading force are shown in Table 3.
[0090] Table 2. Parameters of uniaxial tension / compression unit
[0091]
[0092] Table 3 Displacement values under triaxial loading
[0093]
[0094] (5) The rollover performance requirements and finite element calculation results of the cab are shown in Table 4. By comparison, it was found that all indicators of the cab are higher than the target values, so the safety performance meets the requirements. Moreover, the loading calculation was performed using the loading method of this disclosure, and no non-convergence was found, so the calculation results are good.
[0095] Table 4 Anti-rollover performance
[0096]
[0097] This example demonstrates that the simulation method for the target device disclosed herein has an error within an acceptable range, enabling reliable analysis of the target device while improving simulation efficiency.
[0098] Schematic diagrams of some embodiments of the simulation device 41 for the target equipment disclosed herein are shown below. Figure 4 As shown.
[0099] The tension / compression unit setting module 413 can set tension / compression units in the target direction of the finite element model of the target device. In some embodiments, the tension / compression unit is a variable stiffness uniaxial tension / compression unit, providing only the axial translational degree of freedom, and only the axial parameters need to be set. The first end of the tension / compression unit is connected to the finite element model. The compressive stiffness of the tension / compression unit is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, wherein the first threshold is much greater than the second threshold.
[0100] The loading and unloading operation module 414 can perform displacement loading and unloading operations on the target direction of the finite element model based on the estimated displacement value for the target direction. In some embodiments, the loading and unloading operations of the loading and unloading operation module 414 can be as follows: Figure 2A As shown in the corresponding embodiment.
[0101] The evaluation module 415 can determine the evaluation result of the target device based on the load amount and the preset evaluation threshold, wherein the load amount includes at least one of the applied pressure or energy.
[0102] Such a device sets up tensile and compressive elements that are difficult to compress and easy to stretch on the basis of the finite element model of the target equipment. By loading and unloading the displacement of the tensile and compressive elements, it is not necessary to predict the plastic deformation of the target equipment. This allows for analysis and calculation through explicit solution methods, avoiding the problems of complex models and difficulty in convergence when using implicit solution methods. It reduces the amount of simulation computation, improves the simulation efficiency, and thus improves the design efficiency of the target equipment that can meet the evaluation requirements.
[0103] In some embodiments, such as Figure 4 As shown, the simulation device 41 for the target device also includes a model acquisition module 411 and a predicted displacement acquisition module 412.
[0104] The model acquisition module 411 can perform finite element modeling based on the structure and materials of the target equipment to obtain the finite element model of the target equipment. In some embodiments, material tests or relevant literature can be conducted on the materials used in the structure of the target equipment (e.g., the anti-rollover protection structure of the cab) to obtain the nonlinear mechanical performance parameters of the materials, and then the target equipment can be modeled using finite element methods, and the obtained nonlinear mechanical performance parameters of the materials can be assigned to the corresponding structural components.
[0105] The displacement estimation module 412 can perform quasi-static unidirectional displacement loading on the established finite element model in dynamic calculation mode, and estimate the displacement values corresponding to the required lateral, vertical, and longitudinal loading forces and energy. These displacement estimates are used as the simulation cutoff conditions to ensure that the degree of target deformation in the simulation is controllable. In some embodiments, the loading sequence of the target direction can also be determined so that the target direction of each operation can be determined in subsequent steps.
[0106] The further triggering unit setting module 413 performs the corresponding operation.
[0107] Such a device can perform targeted modeling of the target equipment, improve the matching degree between the finite element model and the target equipment, and enhance the reference value of the simulation results.
[0108] In some embodiments, such as Figure 4 As shown, the simulation device 41 for the target device also includes a prompting module 416 and a design module 417.
[0109] The prompt module 416 can determine whether the evaluation result meets the standard. If the evaluation result meets the standard, the target equipment meets the standard and the design ends; if the evaluation result does not meet the standard, it prompts that the current design of the target equipment needs to be modified or the target equipment needs to be redesigned.
[0110] Design module 417 is capable of designing and modifying the target device. Furthermore, the target device modified or redesigned by design module 417 can serve as the basis for generating or updating the finite element model, which can then be re-simulated and evaluated via tension / compression element setting module 413, loading and unloading operation module 414, and evaluation module 415. In some embodiments, the design results of design module 417 can be sent to model acquisition module 411 to regenerate the finite element model, or updated on the previous finite element model, and then re-simulated.
[0111] Such a simulation device can modify the design based on the simulation evaluation results, and then further simulate and evaluate the modified scheme, thereby improving the reliability of the final design scheme and increasing the design efficiency of the target equipment.
[0112] A schematic diagram of the structure of an embodiment of the simulation device for the target equipment disclosed herein is shown below. Figure 5 As shown, the simulation apparatus for the target device includes a memory 501 and a processor 502. The memory 501 can be a disk, flash memory, or any other non-volatile storage medium. The memory stores instructions from the corresponding embodiments of the target device simulation method described above. The processor 502 is coupled to the memory 501 and can be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. The processor 502 executes the instructions stored in the memory, improving simulation efficiency and thus contributing to improved design efficiency for the target device to meet evaluation requirements.
[0113] In one embodiment, it can also be as follows: Figure 6As shown, the target device simulation device 600 includes a memory 601 and a processor 602. The processor 602 is coupled to the memory 601 via a BUS bus 603. The target device simulation device 600 can also be connected to an external storage device 605 via a storage interface 604 to access external data, and can also be connected to a network or another computer system (not shown) via a network interface 606. Further details are omitted here.
[0114] In this embodiment, storing data instructions in a memory and then processing those instructions with a processor can improve simulation efficiency, thereby helping to improve the design efficiency of the target device that can meet the evaluation requirements.
[0115] In another embodiment, a computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the steps of a method for simulating a target device corresponding to the method in the embodiment. Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, apparatus, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0116] Schematic diagrams of some embodiments of the target device generation system 70 of this disclosure are shown below. Figure 7 As shown.
[0117] The target device generation system 70 includes a simulation device 71 and a design device 72.
[0118] The simulation device 71 can simulate the finite element model of the target equipment using the methods mentioned above, obtain evaluation results, and prompt modification of the target equipment design or redesign of the target equipment if the evaluation results indicate that the safety performance is substandard. In some embodiments, the simulation device 71 can be a simulation device for the target equipment mentioned above, including a model acquisition module 411, a predicted displacement acquisition module 412, a tension / compression unit setting module 413, a loading and unloading operation module 414, an evaluation module 415, and a prompting module 416, or have the capability to perform the functions of the above modules.
[0119] The design device 72 can provide the simulation device with the design scheme of the target equipment, and modify or redesign the target equipment according to the prompts from the simulation device until the simulation device determines that the evaluation result is that the safety performance meets the standards.
[0120] Such a generation system reduces the computational load of simulation and improves simulation efficiency; it enables timely design modifications based on simulation results and allows for re-simulation, thereby improving the reliability of the final design scheme and increasing the design efficiency of the target equipment that meets the evaluation requirements.
[0121] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0122] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0123] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0124] This concludes the detailed description of the present disclosure. To avoid obscuring the concept of the disclosure, some details known in the art have not been described. Those skilled in the art will fully understand how to implement the technical solutions disclosed herein based on the above description.
[0125] The methods and apparatus of this disclosure may be implemented in many ways. For example, they may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the methods is for illustrative purposes only, and the steps of the methods of this disclosure are not limited to the order specifically described above unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Thus, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.
[0126] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this disclosure and not to limit them; although this disclosure has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications can still be made to the specific implementation of this disclosure or equivalent substitutions can be made to some technical features without departing from the spirit of the technical solutions of this disclosure, and all such modifications and substitutions should be covered within the scope of the technical solutions claimed in this disclosure.
Claims
1. A simulation method for a target device, comprising: Tension-compression units are set in the target direction of the finite element model of the target device, wherein the first end of the tension-compression unit is connected to the finite element model, the compressive stiffness of the tension-compression unit is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, the first threshold is much greater than the second threshold, and the target direction includes one or more of the lateral, longitudinal and vertical directions; Based on the estimated displacement in the target direction, displacement loading and unloading operations are performed on the finite element model in the target direction. The displacement loading operation includes applying a forced displacement to the second end of the tension / compression unit located at the first position until the estimated displacement is reached, wherein the second end is the opposite end of the first end. The unloading operation includes applying a displacement equal to and opposite to the estimated displacement to the tension / compression unit so that the finite element model recovers its elastic deformation and the second end returns to the first position. The evaluation result of the target device is determined based on the loading amount and a preset evaluation threshold, wherein the loading amount includes at least one of the loaded pressure or energy.
2. The method according to claim 1, wherein, The step of performing displacement loading and unloading operations on the target direction of the finite element model based on the displacement estimate for the target direction includes: Displacement loading is applied to the first target direction of the finite element model until the estimated displacement value corresponding to the first target direction is reached, and then the first unloading operation is performed. After the first unloading operation, displacement loading is applied to the second target direction of the finite element model until the estimated displacement value corresponding to the second target direction is reached, and then the second unloading operation is performed; and Displacement loading is applied to the finite element model following the second unloading operation in the third target direction until the estimated displacement value corresponding to the third target direction is reached. Wherein, the first target direction, the second target direction, and the third target direction are each one of the lateral, longitudinal, and vertical directions, and any two of the first target direction, the second target direction, and the third target direction are different.
3. The method according to claim 1, further comprising: Finite element modeling is performed based on the structure and materials of the target equipment to obtain the finite element model of the target equipment. and Determine the estimated displacement value in the target direction.
4. The method according to claim 1, wherein, The process of determining the evaluation result of the target device based on the loading amount and a preset evaluation threshold includes: Compare the maximum value of the loading amount with the corresponding evaluation threshold for the target direction; If the maximum value of the loading amount is greater than or equal to the evaluation threshold, then the safety performance of the target direction meets the standard. If the maximum value of the loading amount is less than the evaluation threshold, then the safety performance of the target direction is not up to standard.
5. The method according to claim 4, wherein, The maximum value of the loading amount being greater than or equal to the evaluation threshold includes: the maximum value of the loaded pressure being greater than or equal to the evaluation pressure threshold, and the maximum value of the loaded energy being greater than or equal to the evaluation energy threshold; and The maximum value of the loading amount being less than the evaluation threshold includes at least one of the following: the maximum value of the loaded pressure is less than the evaluation pressure threshold, or the maximum value of the loaded energy is less than the evaluation energy threshold.
6. The method according to claim 4, wherein, The process of determining the evaluation result of the target device based on the loading amount and a preset evaluation threshold includes: The safety performance of the target device is determined to be up to standard if the maximum value of the applied energy is greater than or equal to the evaluation energy threshold, the applied lateral pressure is greater than or equal to the lateral pressure threshold, the applied vertical pressure is greater than or equal to the vertical pressure threshold, and the applied longitudinal pressure is greater than or equal to the longitudinal pressure threshold. If any one of the following conditions is met: the maximum value of the applied energy is less than the evaluation energy threshold, the applied lateral pressure is less than the lateral pressure threshold, the applied vertical pressure is less than the vertical pressure threshold, or the applied longitudinal pressure is less than the longitudinal pressure threshold, the safety performance of the target device is determined to be substandard.
7. The method according to claim 3, wherein, The estimated displacement value for determining the target direction includes: Based on the finite element model, by applying quasi-static unidirectional displacement loading, the displacement value is estimated when at least one of the applied pressure or energy in the target direction is greater than or equal to the corresponding threshold, and this value is used as the displacement estimate.
8. The method according to claim 1, wherein, The initial length of the tension / compression unit is not less than the third threshold.
9. The method according to claim 1, further comprising: Increase the initial length of the tension / compression unit to reduce error.
10. The method of claim 1, further comprising: If the evaluation result indicates that the safety performance fails to meet the standards, it is suggested to modify the design of the target equipment or redesign the target equipment. and For the target equipment that has been modified or redesigned, the process of setting tension and compression units in the target direction of the finite element model of the target equipment is carried out until the evaluation result of the target equipment shows that the safety performance meets the standards.
11. A simulation device for a target device, comprising: The tension / compression unit setting module is configured to set tension / compression units in the target direction of the finite element model of the target device, wherein the first end of the tension / compression unit is connected to the finite element model, the compressive stiffness of the tension / compression unit is greater than or equal to a first threshold, and the tensile stiffness is less than or equal to a second threshold, the first threshold being much greater than the second threshold, and the target direction including one or more of the lateral, longitudinal, and vertical directions; The loading and unloading operation module is configured to perform displacement loading and unloading operations on the finite element model in a target direction based on a displacement estimate for that target direction. The displacement loading operation includes applying a forced displacement to the second end of the tension / compression element located at a first position until the displacement estimate is reached, wherein the second end is the opposite end of the first end. The unloading operation includes applying a displacement equal to and opposite to the displacement estimate to the tension / compression element, so that the finite element model recovers its elastic deformation and the second end returns to the first position. The evaluation module is configured to determine the evaluation result of the target device based on the loading amount and a preset evaluation threshold, wherein the loading amount includes at least one of the loading pressure or energy.
12. The apparatus according to claim 11, wherein, The loading and unloading operation module is configured as follows: Displacement loading is applied to the first target direction of the finite element model until the estimated displacement value corresponding to the first target direction is reached, and then the first unloading operation is performed. After the first unloading operation, displacement loading is applied to the second target direction of the finite element model until the estimated displacement value corresponding to the second target direction is reached, and then the second unloading operation is performed. and Displacement loading is applied to the finite element model following the second unloading operation in the third target direction until the estimated displacement value corresponding to the third target direction is reached. Wherein, the first target direction, the second target direction, and the third target direction are each one of the lateral, longitudinal, and vertical directions, and any two of the first target direction, the second target direction, and the third target direction are different.
13. The apparatus of claim 11, further comprising: The model acquisition module is configured to perform finite element modeling based on the structure and materials of the target device, and acquire the finite element model of the target device. and The displacement estimation module is configured to determine the displacement estimate in the target direction.
14. The apparatus of claim 11, further comprising: The prompting module is configured to prompt modification of the target device design or redesign of the target device if the evaluation result indicates that the safety performance does not meet the standards. The design module is configured to design and modify the target device.
15. A simulation device for a target device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to perform the method as described in any one of claims 1 to 10 based on instructions stored in the memory.
16. A non-transitory computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1 to 10.
17. A system for generating a target device, comprising: The simulation device is configured to perform the method according to any one of claims 1 to 9, and, if the evaluation result indicates that the safety performance is substandard, to prompt modification of the design of the target device or redesign of the target device; and The design device is configured to provide the simulation device with a design scheme for the target device, and modify or redesign the target device according to the prompts from the simulation device, until the simulation device determines that the evaluation result meets the safety performance standards.