Automobile suspension system load sharing implementation method and system

By using an automated loading method for the suspension system, the problem of low efficiency in traditional suspension strength verification is solved, enabling fast and accurate suspension system analysis.

CN118940399BActive Publication Date: 2026-01-02CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410937572.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-12
Publication Date
2026-01-02
Estimated Expiration
2044-07-12

AI Technical Summary

Technical Problem

Traditional methods for verifying suspension strength require manual loading of multiple operating conditions, resulting in low efficiency and a high risk of errors. Furthermore, these methods cannot effectively distinguish the load effects on the linear and nonlinear segments of the suspension.

Method used

By reading the load table template configured in the background, the system automatically finds and loads the load application points of the linear and nonlinear segments of the suspension system, supporting the load distribution method of the suspension system, including an initialization module, a calculation and analysis module, and a result output module, to achieve automated loading of working conditions and output of results.

Benefits of technology

It enables rapid and efficient load distribution of the suspension system, reduces human error, supports flexible load application and result output, and improves the analysis efficiency and accuracy of the suspension system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118940399B_ABST
    Figure CN118940399B_ABST
Patent Text Reader

Abstract

The present disclosure provides a kind of automobile suspension system load sharing implementation method and system, it is related to automobile suspension technical field, including suspension analysis initialization, selection suspension bolt hole constraint node, apply constraint, create the constraint boundary of suspension analysis;According to the demand dynamic selection analysis working condition, obtain load table and read the configuration analysis parameter in load table, read the identification suspension variable, judge whether there is this suspension;Create load, according to the analysis working condition selected and selected load table, cyclically realize the load application of linear section and nonlinear section of each working condition;Automatically create the load step card associated with each analysis working condition, and define result parameter output, sequentially output the result under each investigation working condition and store;The present disclosure supports the processing of the load sharing or no load sharing situation of suspension in certain direction or certain direction under certain working condition, is convenient and efficient.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of automobile suspension, in particular to a method and system for realizing load distribution of automobile suspension system. BACKGROUND

[0002] The statements in this section merely provide background information related to the present disclosure and do not necessarily constitute the prior art.

[0003] The automobile suspension system, as an important component of the powertrain, bears the load of the powertrain and reduces the vibration transmitted to the vehicle body. The strength of the suspension bracket body must meet the strength requirements under various different working conditions.

[0004] Currently, the suspension strength check involves many analysis conditions, and the most commonly used is the suspension 28 condition (including typical condition and limit condition). Each condition includes three-direction load (FX, FY, FZ). However, in the traditional suspension strength check, the 28 condition load is directly applied at the elastic center point of each suspension to be investigated, without specifically subdividing the influence of the linear segment load and the nonlinear segment load on different load application points.

[0005] The suspension stiffness is composed of linear stiffness and nonlinear stiffness. The linear stiffness of the suspension is mainly determined by the suspension rubber main spring structure and the hardness of the rubber. The nonlinear stiffness of the suspension is determined by the suspension limiting structure and the hardness of the rubber limiting block. The suspension limiting structure is jointly determined by the rubber limiting block structure and the limiting bracket structure. In the actual stress process of the suspension under various conditions, the linear segment load and the nonlinear segment load of the suspension should be distinguished. Accordingly, when analyzing the strength of the suspension bracket, engineers need to apply three-direction load in each condition one by one. Meanwhile, the commonly used suspension system has three-point type (left suspension, right suspension, rear suspension) and four-point type (left, right, front, rear suspension) according to the arrangement mode. However, when performing strength check, the suspension is divided into body side suspension and powertrain side suspension for strength check. Therefore, for a three-point suspension system, engineers need to complete a round of 28 condition analysis, and the manual condition setting needs to be loaded 1008 times (if there is no load distribution in a certain direction, the load is 0). If it is a four-point suspension, the loading times are more. Moreover, for the suspension post-processing result reading, the stress under 28 conditions (main stress for brittle materials and main stress and Mises stress for plastic materials) needs to be read one by one. For such a large amount of repetitive and tedious work, it is time-consuming and laborious, and the manual work is prone to errors. SUMMARY

[0006] To solve the above problems, the present disclosure provides a method and system for realizing load distribution of automobile suspension system. By reading the load table template configured in the background, the required linear segment load application point and nonlinear segment load application point are automatically found and matched to complete the loading setting of the required condition.

[0007] According to some embodiments, the present disclosure adopts the technical solutions as follows:

[0008] An automobile suspension system load distribution implementation method comprises:

[0009] Suspension analysis initialization, selection of suspension bolt hole constraint nodes, application of constraints, and creation of constraint boundaries of the suspension analysis;

[0010] Dynamic selection of analysis conditions according to requirements, obtaining of a load table and reading of configuration analysis parameters in the load table, reading of suspension variable identifiers, and judgment of whether there is the suspension;

[0011] Load creation, load application of linear segments and nonlinear segments of each condition according to the selected analysis conditions and the selected load table;

[0012] Automatic creation of load step cards associated with each analysis condition, definition of result parameter output, and sequential output and storage of results under each investigation condition.

[0013] According to some embodiments, the present disclosure adopts the technical solutions as follows:

[0014] An automobile suspension system load distribution implementation system comprises:

[0015] An initialization module for suspension analysis initialization, selection of suspension bolt hole constraint nodes, application of constraints, and creation of constraint boundaries of the suspension analysis;

[0016] A calculation analysis module for dynamic selection of analysis conditions according to requirements, obtaining of a load table and reading of configuration analysis parameters in the load table, reading of suspension variable identifiers, and judgment of whether there is the suspension;

[0017] Load creation, load application of linear segments and nonlinear segments of each condition according to the selected analysis conditions and the selected load table, and automatic creation of load step cards associated with each analysis condition;

[0018] A result output module for definition of result parameter output, sequential output and storage of results under each investigation condition.

[0019] According to some embodiments, the present disclosure adopts the technical solutions as follows:

[0020] A non-transitory computer readable storage medium for storing computer instructions, the computer instructions being executed by a processor to implement the automobile suspension system load distribution implementation method.

[0021] According to some embodiments, the present disclosure adopts the technical solutions as follows:

[0022] An electronic device comprises a processor, a memory and a computer program; wherein the processor is connected with the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory, so that the electronic device executes the automobile suspension system load sharing implementation method.

[0023] Compared with the prior art, the automobile suspension system load sharing implementation method has the following beneficial effects:

[0024] The automobile suspension system load sharing implementation method can automatically load, read a background configured load value table template, and automatically find a matching required load point (a linear segment load application point and a nonlinear segment load application point) on an analysis model. The program can complete the load setting and output of a required working condition in a one-to-one correspondence manner in batches, which is very fast and efficient, avoids possible load errors caused by manual input, and greatly saves the pre-processing load time.

[0025] The automobile suspension system load sharing implementation method supports single or multiple arbitrary combination suspension load application, is flexible and variable, supports suspension load sharing or no load sharing (load is 0) in a certain direction (X or Y or Z) or a certain direction (arbitrary combination of X, Y and Z) under a specific working condition, is very convenient and efficient, and supports dynamic screening (according to analysis requirements), is flexible and convenient, and is very convenient for quick optimization and improvement of part of unqualified working conditions.

[0026] The automobile suspension system load sharing implementation method can quickly output results, only needs to simply specify the elastic center point load point ID and the test piece ID number (distinguish brittle materials and plastic materials), and can quickly and automatically output the results of each test piece under all working conditions (output load point displacement and stress, brittle material output principal stress, and plastic material output principal stress and Mises stress) in the form of a table, so as to facilitate quick viewing of the results and arrangement of the analysis report. BRIEF DESCRIPTION OF DRAWINGS

[0027] The accompanying drawings, which form a part of the present disclosure, are used to provide a further understanding of the present disclosure, and the schematic embodiments of the present disclosure and the description thereof are used to explain the present disclosure, and do not constitute an improper limitation on the present disclosure.

[0028] Figure 1 An automatic load pre-processing flowchart of the embodiment of the present disclosure;

[0029] Figure 2 A function flowchart of the embodiment of the present disclosure;

[0030] Figure 3 A parameter result output function flowchart of the embodiment of the present disclosure. DETAILED DESCRIPTION

[0031] The present disclosure is further described in connection with the accompanying drawings and examples.

[0032] It should be noted that the following detailed description is exemplary in nature and is intended to provide further description of the disclosure. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0033] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments in accordance with the present disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, steps, operations, elements, components, and / or groups thereof, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof.

[0034] Example 1

[0035] An embodiment of the present disclosure provides a method for implementing load distribution of a vehicle suspension system, including a pre-processing loading stage and a post-processing output stage, and the steps include:

[0036] Suspension analysis initialization, selection of suspension bolt hole constraint nodes, application of constraints, and creation of constraint boundaries for suspension analysis;

[0037] Dynamic selection of analysis conditions according to requirements, obtaining of a load table and reading of configuration analysis parameters in the load table, reading of suspension variable identifiers, and determination of whether there is such a suspension;

[0038] Load creation, according to the selected analysis conditions and the selected load table, cyclic implementation of load application for linear and nonlinear segments of each condition;

[0039] Automatic creation of load step cards associated with each analysis condition (pre-processing and post-processing together), definition of result parameter output, and sequential output and storage of results under each condition.

[0040] As an embodiment, the method for implementing load distribution of a vehicle suspension system according to the present disclosure includes the following specific implementation process:

[0041] As shown in Figure 1 the pre-processing loading process includes:

[0042] 1. Selection of constraint nodes to set the constraint boundaries for analysis;

[0043] 2. Selection of analysis conditions, which can be dynamically selected according to requirements;

[0044] 3. Select the load table, the load table is configured in advance, various analysis parameters are configured in it (including suspension working condition name, suspension specification name, linear segment and nonlinear segment loading point specification name, and three-direction load, etc.), after reading the load table, the program will judge whether there is the suspension according to whether the read suspension variable is "Null", if it is not "Null", it means that there is the suspension, the program continues to execute the corresponding script file of the suspension, if it is "Null", it means that there is no suspension, the program directly skips and does not process anything.

[0045] 4. Create load, according to the selected analysis working condition and the load table selected in step 3, the load of the linear segment and the nonlinear segment of each working condition is realized in a loop.

[0046] 5. Create load step card and set output, the program automatically creates load step card and parameter output;

[0047] 6. One-key export calculation file, after the settings in 1-5 are completed, step 6 can be executed to export the calculation file.

[0048] Further, the specific implementation process function flow is:

[0049] After starting the corresponding program, select the constraint node, apply the constraint, and create the constraint boundary required for analysis. After the constraint is created, select the analysis working condition, and dynamically select the required analysis working condition according to the analysis requirement. After the analysis working condition is set, select the load table, the load table is configured in advance, and various configuration analysis parameters are configured in it;

[0050] Among them, the configuration analysis parameters include suspension working condition name, suspension specification name, linear segment and nonlinear segment loading point specification name, and three-direction load, etc.

[0051] Further, after reading the load table, whether there is the suspension will be judged according to whether the read suspension variable is "Null", if it is not "Null", it means that there is the suspension, the program continues to execute the corresponding script file of the suspension, if it is "Null", it means that there is no suspension, the program directly skips and does not process anything. After selecting the load table, create the load, click the button here, according to the selected analysis working condition and the selected load table, first get the analysis working condition name to be investigated, and then judge whether there is the suspension according to whether the suspension variable is "Null", if there is, execute the corresponding script file of the suspension.

[0052] Wherein, first, the standard naming name of the elastic center point and the load sharing loading point corresponding to the suspension in the read load table is acquired, and then the node set name in the set set in the analysis model is matched using the acquired standard name. If the node set name is matched, the corresponding elastic center point load and load sharing load are loaded. If the X or Y or Z direction load sharing standard name is not matched, it indicates that there is no load sharing in this direction, and the program does not perform any processing.

[0053] As an embodiment, the present disclosure supports the suspension of the load sharing or no load sharing (the load is 0) load condition processing in a certain direction (X or Y or Z) or a certain direction (any combination of X, Y and Z) under a certain working condition, which is very convenient and efficient.

[0054] The load application of the linear segment and the nonlinear segment of each working condition is realized in a loop. After the load creation is completed, the load step card is created and the output is set. Click the button here to automatically create the load step card associated with each analysis working condition and define the result parameter output. After the above operation is completed, the export calculation file step can be executed to export the calculation file and submit the calculation.

[0055] Further, the post-processing process after outputting includes: starting the program under the post-processing hyperview interface, sequentially selecting the analysis file and the calculation result file, and inputting the node ID of the elastic center point loading point of the suspension to be investigated and the investigation piece ID number after the execution is completed;

[0056] Wherein, the investigation piece ID number distinguishes brittle materials and plastic materials. According to the different material categories, the interface parameter settings of the corresponding modules are selected, wherein the brittle material outputs the principal stress, and the plastic material outputs the principal stress and Mises stress.

[0057] After the setting is completed, an Excel file name is set again under the external path to store the output result;

[0058] As an embodiment, the storage result is selected in the form of a table. After all the settings are completed, the output button is executed to automatically load the calculation model and the result model, and according to the specified input parameters (the node ID of the elastic center point loading point and the investigation piece ID number), the various cloud map parameters required to be output are automatically set, and the results under each investigation working condition are sequentially output to the external specified file for storage.

[0059] Embodiment 2

[0060] An embodiment of the present disclosure provides a suspension system load sharing implementation system for a vehicle, which comprises an initialization module for suspension analysis initialization, selection of suspension bolt hole constraint nodes, application of constraints, and creation of constraint boundaries for suspension analysis.

[0061] A computing analysis module is configured to dynamically select an analysis working condition according to a requirement, acquire a load table and read configuration analysis parameters in the load table, read an identification suspension variable, and determine whether there is the suspension.

[0062] A load creation module is configured to create a load according to the selected analysis working condition and the selected load table, cyclically implement load application of linear segments and nonlinear segments of each working condition, and automatically create a load step card associated with each analysis working condition.

[0063] A result output module is configured to define result parameter output, and sequentially output results under each working condition and store the results.

[0064] As an embodiment, the pre-processing of the present disclosure is run under a hypermesh module, a constraint node is selected by running an automatic script, and a constraint boundary of analysis is set. Then, an analysis working condition is selected, and an engineer can dynamically select according to a requirement. After the working condition is set, a load table template is executed, and the load table is configured in advance, in which various analysis parameters (covering working condition names of each suspension, suspension specification naming, linear segment and nonlinear segment loading point specification naming, and three-direction load, etc.) are configured. After the load table selection is completed, a load is created, the linear segment and the nonlinear segment of each working condition of the suspension are cyclically implemented according to the selected analysis working condition and the previously selected load table, and each direction load application is implemented. After the load creation is completed, a load step card is created and output is set, and the program automatically creates the load step card and the parameter output. Finally, a calculation file is exported by one key, and after the engineer completes the previous setting, the calculation file export step can be executed. The post-processing is run under a hyperview module, after the script is started, the calculation file and the result file are selected, the elastic center point loading point ID number and the test piece ID number (distinguishing brittle materials and plastic materials) are loaded by the user, the output result file name (Excel format) is set, and the results of the test piece under all working conditions are automatically output (output in a table form, output loading point displacement and stress (brittle material output principal stress, plastic material output principal stress and Mises stress, which is convenient for the user to arrange the subsequent report), by one key.

[0065] Embodiment 3

[0066] In an embodiment of the present disclosure, a non-transitory computer readable storage medium is provided for storing computer instructions, which, when executed by a processor, implement the automobile suspension system load distribution implementation method.

[0067] Embodiment 4

[0068] An embodiment of the present disclosure provides an electronic device, comprising: a processor, a memory and a computer program; wherein the processor is connected with the memory, and the computer program is stored in the memory; when the electronic device is running, the processor executes the computer program stored in the memory, so that the electronic device executes the method for realizing load distribution of a car suspension system.

[0069] The present disclosure is described with reference to the flowcharts and / or block diagrams of the method, device (system) and computer program product according to the embodiments of the present disclosure. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one flow or multiple flows and / or blocks Figure 1 The means for implementing the functions specified in one block or multiple blocks.

[0070] These computer program instructions can also be loaded into a computer or other programmable data processing device to cause a series of operation steps to be executed on the computer or other programmable data processing device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing device provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one flow or multiple flows and / or blocks Figure 1 The steps for implementing the functions specified in one block or multiple blocks.

[0071] Although the specific embodiments of the present disclosure are described above with reference to the accompanying drawings, the present disclosure is not limited to the above embodiments, and various modifications or changes can be made on the basis of the technical solutions of the present disclosure without creative labor, and still fall within the protection scope of the present disclosure.

Claims

1. A method for load sharing of an automotive suspension system, characterized in that, It comprises: suspension analysis initialization, selection of suspension bolt hole constraint node, application of constraint, creation of constraint boundary of suspension analysis; dynamically selecting analysis conditions according to requirements, obtaining load table and reading configuration analysis parameters in the load table, reading suspension variable identification, and judging whether there is such suspension; creating load, according to the selected analysis conditions and the selected load table, cyclically realizing load application of linear segment and nonlinear segment of each condition; automatically creating load step card associated with each analysis condition, defining result parameter output, and sequentially outputting results under each investigation condition and storing; the configuration analysis parameters in the load table include suspension condition names, suspension specification naming, linear segment and nonlinear segment loading point specification naming, and three-direction load.

2. The method of claim 1, wherein the vehicle suspension system load sharing is achieved by, After reading the load table, whether there is such suspension is judged according to whether the read suspension variable identification is Null, if not, it indicates that there is such suspension, and the corresponding script file with such suspension is executed, if it is Null, it indicates that there is no such suspension, and it is directly skipped without any processing.

3. The method of claim 2, wherein the method further comprises: determining a load distribution of the vehicle suspension system; and determining a load distribution of the vehicle suspension system based on the load distribution of the vehicle suspension system. The specification naming names of the elastic center point and the sub-load loading point corresponding to the suspension in the read load table are obtained, and the node set name in the set set on the analysis model is matched with the obtained specification name, if it is matched, the corresponding elastic center point load and sub-load are loaded, if the X or Y or Z direction sub-load specification name is not matched, it indicates that there is no sub-load in this direction, and no processing is performed.

4. The method of claim 1, wherein the method further comprises: determining a load distribution of the vehicle suspension system; and determining a load distribution of the vehicle suspension system based on the load distribution of the vehicle suspension system. After sequentially selecting analysis files and calculation result files, the node ID and the part ID number of the elastic center point loading point of the suspension to be investigated are inputted, and after setting is completed, an Excel file name is set under the external path to store the output results, after all settings are completed, the output button is executed, the calculation model and the result model are automatically loaded, and according to the specified inputted node ID and part ID number of the elastic center point loading point of the suspension, various cloud map parameters required for output are automatically set, and the results under each investigation condition are sequentially outputted and stored.

5. The method of claim 1, wherein the method further comprises: determining a load distribution of the vehicle suspension system; and determining a load distribution of the vehicle suspension system based on the load distribution of the vehicle suspension system. The part ID number distinguishes brittle materials and plastic materials, according to different material categories, the interface parameter settings of the corresponding modules are selected respectively, wherein the brittle material outputs principal stress, and the plastic material outputs principal stress and Mises stress.

6. The method of claim 1, wherein, The output results are stored in the form of tables.

7. A vehicle suspension system load sharing implementation system, characterized by, It comprises: an initialization module for suspension analysis initialization, selection of suspension bolt hole constraint node, application of constraint, and creation of constraint boundary of suspension analysis; a calculation analysis module for dynamically selecting analysis conditions according to requirements, obtaining load table and reading configuration analysis parameters in the load table, reading suspension variable identification, and judging whether there is such suspension; creating load, according to the selected analysis conditions and the selected load table, cyclically realizing load application of linear segment and nonlinear segment of each condition, and automatically creating load step card associated with each analysis condition; a result output module for defining result parameter output, sequentially outputting results under each investigation condition and storing; the configuration analysis parameters in the load table include suspension condition names, suspension specification naming, linear segment and nonlinear segment loading point specification naming, and three-direction load. After reading the load table, whether there is such suspension is judged according to whether the read suspension variable identification is Null, if not, it indicates that there is such suspension, and the corresponding script file with such suspension is executed, if it is Null, it indicates that there is no such suspension, and it is directly skipped without any processing. The specification naming names of the elastic center point and the sub-load loading point corresponding to the suspension in the read load table are obtained, and the node set name in the set set on the analysis model is matched with the obtained specification name, if it is matched, the corresponding elastic center point load and sub-load are loaded, if the X or Y or Z direction sub-load specification name is not matched, it indicates that there is no sub-load in this direction, and no processing is performed.

8. A non-transitory computer-readable storage medium, comprising: The non-transitory computer readable storage medium is configured to store computer instructions, and the computer instructions are configured to be executed by a processor to implement the method for implementing load distribution of an automobile suspension system according to any one of claims 1-6.

9. An electronic device, comprising: The method comprises: A processor, a memory and a computer program, wherein the processor is connected with the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory to enable the electronic device to implement the method for implementing load distribution of an automobile suspension system according to any one of claims 1-6.

Citation Information

Patent Citations

  • Limiting operating condition automobile powertrain suspension displacement and load data processing method

    CN103577617A

  • Suspension strength inspection method, device and equipment and storage medium

    CN114580186A