Generation method, system and equipment of gearbox design and medium

By extracting data from the gearbox database and generating and evaluating a variety of gearbox layout solutions, the problem of low evaluation accuracy in the prior art is solved, more accurate bearing life prediction and gear shaft safety factor evaluation are achieved, and the optimal layout solution is determined.

CN120068306APending Publication Date: 2025-05-30SUOTE TRANSMISSION EQUIP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510129613.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the prior art, the evaluation accuracy of the gearbox design scheme is low, resulting in the inability to accurately determine the optimal layout scheme.

Method used

By extracting data from the gearbox database, multiple layout schemes are generated and the stress data of gears and bearings under each scheme are calculated. Based on the stress level and the fatigue limit of the bearing material, the bearing life is calculated, and the safety factor of the gear shaft is combined, each layout plan is sorted and evaluated to determine the optimal layout plan.

Benefits of technology

The evaluation accuracy of gearbox design scheme is improved, and the bearing life is predicted more accurately and the safety factor of the gear shaft can be evaluated, thereby determining the optimal layout scheme.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120068306A_ABST
    Figure CN120068306A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of gearboxes, and discloses a gearbox design generation method, system and device and a medium, and the method comprises the steps: generating a plurality of layout schemes based on gearbox data; calculating stress data of the gear and the bearing under each layout scheme according to the data of the gear box; when the stress level of the bearing is smaller than the fatigue limit of a bearing material, the service life of the bearing in the current layout scheme is set to be infinite; when the stress level of the bearing is greater than or equal to the fatigue limit of the bearing material, calculating the service life of the bearing in the current layout scheme through N = C / Sm; calculating the safety coefficient of the gear shaft in the current layout scheme according to the stress data of the gear and the stress data of the bearing in the current layout scheme; and sorting the layout schemes according to the safety coefficient of each layout scheme and the service life of the bearing, and determining an optimal layout scheme. The evaluation accuracy of the gearbox design scheme is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of gearboxes, and particularly to a method, system, device and medium for generating a gearbox design. Background Art

[0002] In the existing application scenarios of industrial gearboxes, since the center distance of standard industrial gearboxes is fixed and not continuous, and the span is relatively large, it often happens that the application center distance requirement cannot be met by using standard industrial gearboxes, resulting in the inapplicability of standard industrial gearboxes. The common solution is to design a modular gearbox to meet the application center distance requirement. In the prior art, some enterprises have provided software systems for modular layout design of gearboxes. By obtaining the data of the gearbox and then arranging the positions of each gear in the gearbox, different layout schemes are generated. For each scheme, the life and safety factor of the components are calculated to evaluate the advantages and disadvantages of each scheme, and finally the best gearbox design scheme is selected. However, the current design schemes often calculate the life and safety factor inaccurately, resulting in inaccurate evaluation of the gearbox design scheme. Therefore, how to improve the accuracy of gearbox design scheme evaluation is a problem. Summary of the Invention

[0003] In view of this, the present invention provides a method, system, device and medium for generating a gearbox design to solve the problem of low accuracy in evaluating gearbox design schemes.

[0004] In a first aspect, the present invention provides a method for generating a gearbox design, the method comprising: extracting gearbox data of a specified model from a gearbox database; generating a number of layout schemes based on the gearbox data; calculating the force data of gears and bearings under each layout scheme according to the gearbox data; judging whether the stress level of the bearings in the current layout scheme is lower than the fatigue limit of the bearing material according to the force data of the bearings in the current layout scheme; when the stress level of the bearings is less than the fatigue limit of the bearing material, setting the bearing life in the current layout scheme to infinity; when the stress level of the bearings is greater than or equal to the fatigue limit of the bearing material, calculating the bearing life in the current layout scheme through N = C / S m where N represents the bearing life, S represents the stress level, and C represents the material constant of the bearing; calculating the safety factor of the gear shaft in the current layout scheme according to the force data of the gears and the force data of the bearings in the current layout scheme; sorting each layout scheme according to the safety factor and bearing life of each layout scheme; and determining the optimal layout scheme based on the sorting result.

[0005] In some alternative embodiments, calculating the safety factor of the gear shaft in the current layout scheme according to the force data of the gear and the force data of the bearing in the current layout scheme includes: determining the bending moment parameters of the gear shaft according to the force data of the gear and the force data of the bearing; calculating the section modulus of the gear shaft; determining the bending stress of the gear shaft by the ratio of the bending moment parameters to the section modulus; calculating the dynamic torque parameters according to the dynamic load of the gearbox; calculating the maximum torsional stress of the gear shaft by the ratio of the dynamic torque parameters to the section modulus; when the gear shaft is made of brittle material, determining the safety factor based on the ratio of the tensile strength of the material to the bending stress; when the gear shaft is made of plastic material, performing vector calculation according to the maximum torsional stress and the bending stress to determine the equivalent stress; and determining the safety factor based on the ratio of the yield strength of the material to the equivalent stress.

[0006] In some alternative embodiments, sorting the layout schemes according to the safety factors and bearing lives of the respective layout schemes includes: obtaining a number of other evaluation indicators; assigning weight parameters to the safety factor, the bearing life, and the other evaluation indicators one by one; performing weighted summation on the safety factor, the bearing life, and the other evaluation indicators in each layout scheme based on the weight parameters to obtain the evaluation scores corresponding to the respective layout schemes; and sorting the layout schemes in descending order according to the evaluation scores.

[0007] In some alternative embodiments, assigning weight parameters to the safety factor, the bearing life, and the other evaluation indicators one by one includes: comparing the safety factor, the bearing life, and the other evaluation indicators pairwise and generating a judgment matrix according to the obtained importance indicators; calculating a set of weight data for the safety factor, the bearing life, and the other evaluation indicators based on each column in the judgment matrix; and calculating the weighted average of each indicator using a set of weight data corresponding to each column to obtain the weight parameters corresponding to the safety factor, the bearing life, and the other evaluation indicators.

[0008] In some alternative embodiments, the safety factor, bearing life, and other evaluation indicators in each layout scheme are weighted and summed based on the weight parameters to obtain the evaluation scores corresponding to each layout scheme; the maximum value of the current indicator is determined from each layout scheme, where the current indicator represents any one of the safety factor, the bearing life, and the other evaluation indicators; for the current layout scheme, the ratio of the current indicator to the maximum value of the indicator is calculated; the product of the weight parameter of the current indicator and the ratio of the indicators is calculated to obtain the score of the current indicator in the current layout scheme; according to the steps from calculating the ratio of the current indicator to the maximum value of the indicator to calculating the product of the weight parameter of the current indicator and the ratio of the indicators to obtain the score of the current indicator in the current layout scheme, the score of each indicator in the current layout scheme is determined; the sum of the scores of each indicator is calculated to obtain the evaluation score of the current layout scheme.

[0009] In some alternative embodiments, the extracting of the gearbox data of a specified model from the gearbox database includes: extracting the data information of the model of the bearing, the load coefficient, the material of the gear shaft, and the gear shaft profile from the gearbox data.

[0010] In a second aspect, the present invention provides a gearbox design generation system, including: an extraction subsystem and an analysis subsystem; the extraction subsystem is used to extract the gearbox data of a specified model from the gearbox database; the analysis subsystem is used to generate several layout schemes based on the gearbox data, calculate the safety factor and bearing life corresponding to each layout scheme, and then determine the optimal layout scheme according to the safety factor and bearing life corresponding to each layout scheme.

[0011] In some alternative embodiments, it further includes: a display subsystem, and the display subsystem is used to display the safety factor of the gear shaft, the life data of the bearing, and the optimal layout scheme.

[0012] In a third aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute the method according to the first aspect or any corresponding embodiment thereof.

[0013] In a fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the method according to the first aspect or any corresponding embodiment thereof.

[0014] The technical solution provided by the present invention has the following advantages:

[0015] For various layout schemes of gearboxes, the force data of gears and bearings are calculated for each layout scheme. Then, based on the relationship between the stress level and the fatigue limit of the bearing material, the bearing life is calculated in different cases to determine the dynamic change of the bearing life under different application scenarios and improve the prediction accuracy of the bearing life. Then, the safety factor of the gear shaft in the current layout scheme is calculated according to the force data of the gears and the force data of the bearings in the current layout scheme. Finally, the rationality of each layout scheme is evaluated by comprehensively considering the bearing life and the safety factor of the gear shaft. Using more accurate indicators to evaluate each gearbox layout scheme can further improve the accuracy of determining the optimal layout scheme. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0017] Figure 1 is a schematic flowchart of a method for generating a gearbox design according to an embodiment of the present invention;

[0018] Figure 2 is a schematic diagram of the first layout scheme according to an embodiment of the present invention;

[0019] Figure 3 is a schematic diagram of the second layout scheme according to an embodiment of the present invention;

[0020] Figure 4 is a schematic diagram of the third layout scheme according to an embodiment of the present invention;

[0021] Figure 5 is a schematic structural diagram of a system for generating a gearbox design according to an embodiment of the present invention;

[0022] Figure 6 is a schematic hardware structure diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.

[0024] According to an embodiment of the present invention, an embodiment of a method for generating a gearbox design is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0025] In this embodiment, a method for generating a gearbox design is provided, which can be used for the above-mentioned mobile terminal. Figure 1 FIG. is a flowchart of a method for generating a gearbox design according to an embodiment of the present invention. The process includes the following steps:

[0026] Step S101, extract gearbox data of a specified model from the gearbox database.

[0027] Specifically, for the method for generating a gearbox design provided by the embodiment of the present invention, before performing layout design, gearbox data of a specified model needs to be extracted from the gearbox database first. The gearbox database contains gearbox data of multiple models. And the gearbox data of each model includes data information such as the model of the bearing, the load coefficient, the material of the gear shaft, and the gear shaft profile. In other words, although the gearbox data of a specified model corresponds to an existing gearbox product, the gear layout in this product can actually be adjusted and optimized. Based on this, in this embodiment, when the data such as the gear size, the number of gears, and the gear material in a certain model of gearbox are fixed, the gear layout in this gearbox is optimized and adjusted to make the performance such as the safety and working efficiency of the gearbox the best.

[0028] Step S102, generate a number of layout schemes based on the gearbox data.

[0029] Step S103, calculate the force data of the gears and bearings under each layout scheme according to the gearbox data.

[0030] Specifically, after obtaining the gearbox data, in the embodiment of the present invention, a variety of design schemes for gear layouts are designed through design software, so as to obtain a number of layout schemes. For example Figure 2 、 Figure 3 、 Figure 4 As shown, they are respectively 3 different layout schemes. Then, through mechanical simulation and analysis software, the force data of the gears and bearings in each layout scheme are calculated for different layout schemes respectively. This calculation process can be automatically realized by software, and this embodiment will not elaborate.

[0031] Step S104, determine whether the stress level of the bearing in the current layout scheme is lower than the fatigue limit of the bearing material according to the force data of the bearing in the current layout scheme.

[0032] Step S105, when the stress level of the bearing is less than the fatigue limit of the bearing material, set the bearing life in the current layout plan to infinity.

[0033] Step S106, when the stress level of the bearing is greater than or equal to the fatigue limit of the bearing material, calculate the bearing life in the current layout plan through N = C / S m where N represents the bearing life, S represents the stress level, and C represents the material constant of the bearing.

[0034] Specifically, when evaluating the design plan of a gearbox by conventional technical means, the prediction of the bearing life often only calculates according to the standard working conditions, and does not accurately evaluate the bearing life according to the stress level of the bearing in different usage scenarios. In the embodiment of the present invention, there are two prediction scenarios. If the stress level of the bearing is lower than the fatigue limit of the bearing material, it is considered that the bearing will not break or be damaged, so the bearing life is set to infinity; if the stress level of the bearing is greater than or equal to the fatigue limit of the bearing material, it means that there is a possibility of damage to the bearing. In this embodiment, the bearing life in the current layout plan is calculated through the power function relationship N = C / S m usually several thousand hours, where N represents the bearing life, S represents the stress level, and C represents the material constant of the bearing. In this way, the bearing life evaluation scenario is refined, and the material constant of the bearing is related to temperature changes, pollution conditions, etc. in the actual working environment, further increasing the authenticity of the bearing life prediction, considering various environmental indicators, and improving the accuracy of the bearing life prediction.

[0035] In addition, since it is difficult to calculate with the safety factor for the infinite bearing life in this embodiment when evaluating the plan in subsequent steps, in some alternative embodiments, the infinite bearing life can be defined as 99,999 hours.

[0036] Step S107, calculate the safety factor of the gear shaft in the current layout plan according to the force data of the gears and the force data of the bearings in the current layout plan;

[0037] Step S108, sort each layout plan according to the safety factor and bearing life of each layout plan;

[0038] Step S109, determine the optimal layout plan based on the sorting result.

[0039] Specifically, in this embodiment, the safety factor of the gear shaft in the current layout scheme is also calculated based on the force data of the gear and the force data of the bearing in the current layout scheme. The safety factor is usually calculated based on the formula "Safety factor = actual bearing force / maximum possible load value". Then, the layout schemes are sorted according to the safety factors and bearing lives of the respective layout schemes. For example, the safety factors and bearing lives of the respective layout schemes are normalized and then weighted and summed to obtain the score of each layout scheme. The layout scheme with a larger score value is better, and thus the optimal layout scheme is selected.

[0040] In this way, the score of the gearbox layout scheme is calculated based on the bearing life parameters with improved accuracy, thereby improving the score accuracy. Furthermore, the optimal layout scheme is selected based on the accurate score, improving the accuracy of the gearbox design method for generating the optimal layout scheme.

[0041] In some alternative embodiments, step S107 above includes:

[0042] Step a1, determining the bending moment parameter of the gear shaft based on the force data of the gear and the force data of the bearing;

[0043] Specifically, the bending moment is a type of internal moment on the cross-section of a stressed member, that is, the moment required to bend the gear shaft. The bending moment parameter can be obtained through force analysis and calculation based on the force data of the gear and the force data of the bearing. The relevant calculation process is prior art and will not be elaborated in this embodiment.

[0044] Step a2, calculating the section modulus of the gear shaft;

[0045] Step a3, determining the bending stress of the gear shaft through the ratio of the bending moment parameter to the section modulus.

[0046] Specifically, the section modulus is an important parameter for measuring the bending resistance of a homogeneous material. It represents the ratio of the moment of inertia in the main axis direction to half of the section height. The specific calculation method is W = πd 3 / 32, where W represents the section modulus and d represents the diameter of the gear shaft. Thus, the bending stress of the gear shaft is calculated by the formula σ = M / W, where M represents the bending moment parameter.

[0047] Step a4, calculating the dynamic torque parameter according to the dynamic load of the gearbox;

[0048] Step a5, calculating the maximum torsional stress of the gear shaft according to the ratio of the dynamic torque parameter to the section modulus.

[0049] Specifically, in addition to the bending stress that the gear shaft may be subjected to, it may also be subjected to torsional stress. Therefore, in this embodiment, the torsional stress of the gear shaft needs to be calculated. Among them, the torsional stress τ is calculated by the ratio of the dynamic torque parameter T and the section modulus W, τ = T / W. When resisting torsion, W = πd 3 / 16. Among them, the dynamic torque parameter T is calculated based on the dynamic load of the gearbox. In this embodiment, the dynamic load also includes impact load, vibration load, etc. under the basic load condition.

[0050] Since the dynamic torque parameter T is calculated based on the dynamic load, the dynamic torque parameter T is a value that varies with the dynamic load to determine different torsional stresses τ under different load conditions. Also, because the service life of the gearbox is often related to extreme usage conditions, in this embodiment, the maximum torsional stress is determined from different torsional stresses τ and used as the torsional stress in extreme cases to participate in the calculation of the safety factor in subsequent steps to ensure the reliability of the safety factor.

[0051] Step a6, when the gear shaft is made of brittle material, determine the safety factor based on the ratio of the tensile strength of the material and the bending stress;

[0052] Step a7, when the gear shaft is made of plastic material, perform a vector calculation based on the maximum torsional stress and the bending stress to determine the equivalent stress;

[0053] Step a8, determine the safety factor based on the ratio of the yield strength of the material and the equivalent stress.

[0054] Specifically, the embodiment of the present invention calculates the safety factor in two scenarios. For brittle materials, the safety factor is determined by the maximum tensile stress principle, specifically by the ratio of the tensile strength of the material and the bending stress to determine the safety factor, as shown in the following formula:

[0055] n = σ b / σ

[0056] In the formula, n represents the safety factor, σ b represents the tensile strength, and σ represents the bending stress.

[0057] For plastic materials, the embodiment of the present invention determines the safety factor through the third strength theory. First, it is necessary to perform a vector calculation based on the maximum torsional stress and the bending stress to determine the equivalent stress σ eq3 , as shown in the following formula:

[0058]

[0059] Assume that the yield strength of the material is σ s , then the safety factor n = σ s / σ eq3 .

[0060] When calculating the safety factor in the related art, only the basic load condition is considered, and there is no calculation for different situations of the gear material, making the subsequent evaluation process inaccurate. Compared with the related art, through the safety factor calculation method provided by the embodiments of the present invention, the material factors, fatigue strength, and load uncertainty are fully considered in the calculation process, significantly improving the accuracy and reliability of the safety factor, and providing a reliable basis for the subsequent evaluation of the gear layout scheme.

[0061] In some alternative embodiments, the above step S108 includes:

[0062] Step b1, obtaining several other evaluation indicators;

[0063] Step b2, assigning weight parameters to the safety factor, bearing life, and other evaluation indicators one by one;

[0064] Step b3, performing weighted summation on the safety factor, bearing life, and other evaluation indicators in each layout scheme based on the weight parameters to obtain the evaluation scores corresponding to each layout scheme;

[0065] Step b4, sorting each layout scheme in descending order according to the evaluation scores.

[0066] Specifically, in order to further improve the accuracy of the layout scheme optimization, in addition to the safety factor and bearing life calculated by the foregoing scheme, the embodiments of the present invention can also collect other evaluation indicators related to the performance of the gearbox, such as, but not limited to, indicators such as the efficiency of the gearbox, manufacturing cost, and maintenance cost, so as to make the evaluation more comprehensive.

[0067] After that, weight parameters are assigned to each indicator one by one to represent the importance of each indicator. Then, through the calculation method of weighted summation, the safety factor, bearing life, and other evaluation indicators in each layout scheme are weighted and summed to obtain the evaluation scores corresponding to each layout scheme. For example: assuming that the importance weight of the safety factor is w1, the importance weight of the bearing life data is w2, and the manufacturing cost weight is w3, and w1 + w2 + w3 = 1, for each design scheme, the values of the gear shaft safety factor Si, bearing life Li, and manufacturing cost Ci are obtained respectively, and then the evaluation score Pi of each layout scheme is calculated as Pi = w1 * Si + w2 * Li + w3 * Ci. Finally, each layout design scheme is sorted in descending order according to the value of Pi, and the scheme with the largest Pi value is the optimal layout scheme.

[0068] In some alternative embodiments, the above step b2 includes:

[0069] Step c1, comparing the safety factor, bearing life, and other evaluation indicators pairwise, and generating a judgment matrix according to the obtained importance indicators;

[0070] Step c2: Calculate a set of weight data based on each column in the judgment matrix for safety factor, bearing life, and other evaluation indicators;

[0071] Step c3: Calculate the weighted average of each indicator using the set of weight data corresponding to each column to obtain the weight parameters corresponding to the safety factor, bearing life, and other evaluation indicators.

[0072] Specifically, the embodiment of the present invention provides a more reasonable weight allocation method, thereby allocating more accurate weight parameters for each indicator and avoiding the problem of inaccurate scoring caused by weight parameters set relying on experience macroscopically.

[0073] First, this embodiment makes pairwise comparisons for the safety factor, bearing life, and other evaluation indicators, determines which one is more important between two indicators, and determines the degree of importance. Thus, preliminary weight parameters are allocated to each indicator according to the degree of importance between the indicators, and a judgment matrix is formed.

[0074] As shown in the following table, it is a schematic table of the judgment matrix. Among them, the degree of importance of each indicator compared with itself is the same, so the weight parameter is 1. The safety factor is more important than the bearing life, and the defined degree of importance is 2 times. Therefore, the weight parameter allocated to the third column of the second row in the following table is 2. Conversely, compared with the safety factor, the bearing life is 1 / 2 of the safety factor. The settings of other parameters in the judgment matrix are the same and are determined by pairwise comparison between the indicators.

[0075] Table 1. Schematic table of the judgment matrix

[0076] Safety factor Bearing life Other evaluation indicators Safety factor 1 2 3 Bearing life 1 / 2 1 2 Other evaluation indicators 1 / 3 1 / 2 1

[0077] After that, calculate a set of weight data based on each column in the judgment matrix for the safety factor, bearing life, and other evaluation indicators. The specific process includes: calculating the ratio of the preliminary weight parameter corresponding to each indicator in each column of the judgment matrix to the sum of the weight parameters of the corresponding column to obtain a set of weight data. For example, the first set of weight data is:

[0078] Safety factor weight = 1 / (1 + 1 / 2 + 1 / 3) = 0.55;

[0079] Bearing life weight = (1 / 2) / (1 + 1 / 2 + 1 / 3);

[0080] Other evaluation indicator weight = (1 / 3) / (1 + 1 / 2 + 1 / 3).

[0081] The second set of weight data is:

[0082] Safety factor weight = 2 / (2 + 1 + 1 / 2) = 0.57;

[0083] Bearing life weight = 1 / (2 + 1 + 1 / 2);

[0084] Weight of other evaluation indicators = (1 / 2) / (2 + 1 + 1 / 2).

[0085] The weight data of the third group is as follows:

[0086] Safety factor weight = 3 / (3 + 2 + 1) = 0.5;

[0087] Bearing life weight = 2 / (3 + 2 + 1);

[0088] Weight of other evaluation indicators = 1 / (3 + 2 + 1).

[0089] Finally, use a set of weight data corresponding to each column to calculate the weighted average of each indicator, and obtain the weight parameters corresponding to the safety factor, bearing life, and other evaluation indicators.

[0090] For example: Calculate the weight parameter of the safety factor as (0.55 + 0.57 + 0.5) / 3 = 0.54. The calculation of the weight parameters of other indicators is the same.

[0091] Through the technical solution provided by the embodiment of the present invention, more reasonable weight parameters can be assigned to each indicator. The weights are determined through reasonable comparison between indicators, which is more accurate than the weight parameters assigned only by experience, thereby improving the accuracy of the subsequent layout scheme evaluation.

[0092] In some alternative embodiments, step b3 includes:

[0093] Step d1, determine the maximum value of the current indicator from each layout scheme, where the current indicator represents any one of the safety factor, bearing life, and other evaluation indicators;

[0094] Step d2, for the current layout scheme, calculate the ratio of the current indicator to the maximum value of the indicator;

[0095] Step d3, calculate the product of the weight parameter of the current indicator and the ratio of the indicator, and obtain the score of the current indicator in the current layout scheme;

[0096] Step d4, according to the steps of calculating the ratio of the current indicator to the maximum value of the indicator to calculating the product of the weight parameter of the current indicator and the ratio of the indicator to obtain the score of the current indicator in the current layout scheme, determine the score of each indicator in the current layout scheme;

[0097] Step d5, calculate the sum of the scores of each indicator to obtain the evaluation score of the current layout scheme.

[0098] Specifically, the embodiments of the present invention also improve the process of calculating the evaluation score by weighting. First, the maximum value of the current index is determined from each layout scheme, and then the index ratio of the current index to the maximum value of the index is calculated to unify the dimensions of each index. Finally, the product of the weight parameter of the current index and the index ratio is calculated, introducing the importance of each index into the calculation, and finally obtaining the score of the current index in the current layout scheme, thus significantly improving the comparability of the scores between each scheme. This avoids the problem that the optimal scheme cannot be analyzed due to the too large interval between different scores.

[0099] Suppose the system generates three gearbox layout schemes: Scheme A, Scheme B, and Scheme C. For the safety factor, assume the weight of the safety factor is 0.3. If the safety factor of Scheme A is 1.5, that of Scheme B is 1.3, and that of Scheme C is 1.4, according to the principle that the higher the safety factor, the better, Scheme A should get the highest score in terms of the safety factor. Therefore, in the embodiments of the present invention, the safety factor score of Scheme A is calculated as 1.5 / 1.5 * 0.3 = 0.3 (here, the actual value is divided by the maximum value among the three schemes and then multiplied by the weight); the safety factor score of Scheme B is 1.3 / 1.5 * 0.3 = 0.26; the safety factor score of Scheme C is 1.4 / 1.5 * 0.3 = 0.28.

[0100] Similarly, for the bearing life, assume the weight is 0.25. The predicted bearing life of Scheme A is 5000 hours, that of Scheme B is 4500 hours, and that of Scheme C is 4800 hours. Using the same method of dividing the actual value by the maximum value and then multiplying by the weight to calculate the score, the bearing life score of Scheme A is 5000 / 5000 * 0.25 = 0.25; the bearing life score of Scheme B is 4500 / 5000 * 0.25 = 0.225; the bearing life score of Scheme C is 4800 / 5000 * 0.25 = 0.24.

[0101] Suppose other evaluation indicators include the fuel tank oil level. For the limit data of the fuel tank oil level, the set weight is 0.2. Assume that the fluctuation range of the fuel tank oil level of Scheme A during normal operation is ±5%, that of Scheme B is ±8%, and that of Scheme C is ±6%. Considering that the smaller the fluctuation range, the better, the fuel tank oil level score of Scheme A is (1 - 5% / 8%) * 0.2 (in this embodiment, 8% is the maximum value of the fluctuation range among the three schemes) ≈ 0.075; the fuel tank oil level score of Scheme B is (1 - 8% / 8%) * 0.2 = 0; the fuel tank oil level score of Scheme C is (1 - 6% / 8%) * 0.2 ≈ 0.05.

[0102] Suppose other evaluation metrics also include the height of the box. For the limit data of the box height, assume the defined weight is 0.25. The box height of Plan A is 1.2 meters, Plan B is 1.3 meters, and Plan C is 1.25 meters. The design requirement is that the lower the box height, the better. The box height score of Plan A = (1 - 1.2 / 1.3) * 0.25 ≈ 0.019; the box height score of Plan B = (1 - 1.3 / 1.3) * 0.25 = 0; the box height score of Plan C = (1 - 1.25 / 1.3) * 0.25 ≈ 0.01.

[0103] Finally, calculate the total scores: The total score of Plan A = 0.3 + 0.25 + 0.075 + 0.019 = 0.644; the total score of Plan B = 0.26 + 0.225 + 0 + 0 = 0.485; the total score of Plan C = 0.28 + 0.24 + 0.05 + 0.01 = 0.58.

[0104] Sorted by scores from high to low are Plan A, Plan C, and Plan B. Plan A is the optimal plan, and Plan C is the second - best plan.

[0105] In this embodiment, a generation system for gearbox design is also provided. This device is used to implement the above - mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0106] This embodiment provides a generation system for gearbox design, as Figure 5 shown, including:

[0107] An extraction subsystem 501, configured to extract gearbox data of a specified model from a gearbox database;

[0108] An analysis subsystem 502, configured to generate several layout plans based on the gearbox data, calculate the safety factor and bearing life corresponding to each layout plan, and then determine the optimal layout plan according to the safety factor and bearing life corresponding to each layout plan.

[0109] In some alternative implementation manners, it further includes:

[0110] A display subsystem 503, and the display subsystem is configured to display the safety factor of the gear shaft, the life data of the bearing, and the optimal layout plan.

[0111] In some alternative implementation manners, the analysis subsystem 502 includes a modular layout analysis module, a data reception module, a bearing calculation module, a gear shaft calculation module, and an analysis and comparison module.

[0112] The modular layout analysis module is used to generate several layout schemes for the modular layout of the gearbox.

[0113] The data receiving module is connected to the modular layout analysis module, and the data receiving module receives the gearbox data from the extraction subsystem.

[0114] The bearing calculation module is connected to the data receiving module. The bearing calculation module calculates the force data of the gears and bearings and the bearing life under each layout scheme according to the gearbox data such as the layout scheme, the type of bearings, the load coefficient, the material of the gear shaft, and the profile of the gear shaft.

[0115] The gear shaft calculation module is connected to the bearing calculation module. The gear shaft calculation module calculates the safety factor of the gear shaft according to the force data of the gears and bearings under each layout scheme and transmits the safety factor of the gear shaft to the display subsystem.

[0116] The analysis and comparison module is connected to the gear shaft calculation module. The analysis and comparison module analyzes and judges according to the safety factor, bearing life, and other evaluation indexes of each layout scheme, sorts the weight of the design scheme of the gearbox to obtain the optimal layout scheme, and transmits the optimal layout scheme to the display subsystem.

[0117] Among them, the life data of the bearings is transmitted to the display subsystem by the bearing calculation module through the gear shaft calculation module and the analysis and comparison module. The display subsystem is used to display the safety factor of the gear shaft, the bearing life, and the optimal layout scheme.

[0118] In some optional embodiments, the extraction subsystem includes a program extraction module, a data parsing module, and a data sending module. The program extraction module is used to extract the gearbox data of the specified model from the standard gearbox database. The data parsing module is connected to the program extraction module, and the data parsing module is used to extract the data information of the type of bearings, the load coefficient, the material of the gear shaft, and the profile of the gear shaft from the gearbox data. The data sending module is connected to the data parsing module, and the data sending module is used to transmit the data information from the data parsing module to the analysis subsystem.

[0119] In some alternative embodiments, the analysis and comparison module includes a preliminary analysis and comparison module and a further analysis and comparison module. The preliminary analysis and comparison module uses the safety factor of the gear shaft and the bearing life as judgment conditions, and ranks the weight of the design scheme of the gearbox according to the judgment conditions to obtain the first optimal scheme. The further analysis and comparison module is connected to the preliminary analysis and comparison module. The further analysis and comparison module ranks the weight of the design scheme of the gearbox using other evaluation indicators, safety factor, and bearing life to obtain the second optimal scheme. The new judgment conditions at least include the safety factor of the gear shaft, the life data of the bearing, the limit data of the oil level in the fuel tank, and the limit data of the height of the gearbox housing.

[0120] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding embodiments above, and will not be repeated here.

[0121] The embodiment of the present invention also provides a computer device having the generation system for the gearbox design as shown above.

[0122] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As shown in Figure 6 , the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common main board or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 6 One processor 10 is taken as an example in

[0123] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above-mentioned hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device can be a complex programmable logic device, a field programmable gate array, a general array logic, or any combination thereof.

[0124] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0125] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely provided with respect to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0126] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 may further include a combination of the above types of memories.

[0127] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0128] The embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium may also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0129] A part of the present invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the present invention through the operations of the computer. Those skilled in the art should understand that the forms of existence of computer program instructions in a computer-readable medium include but are not limited to source files, executable files, installation package files, etc. Correspondingly, the ways for computer program instructions to be executed by a computer include but are not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.

[0130] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for generating a gearbox design, characterized in that: The method comprises: Extract the gearbox data of the specified model from the gearbox database; generating a plurality of layout schemes based on the gearbox data; Calculate the force data of gears and bearings under each layout scheme based on the gearbox data; Judging whether the stress level of the bearing in the current layout scheme is lower than the fatigue limit of the bearing material according to the force data of the bearing in the current layout scheme; When the stress level of the bearing is less than the fatigue limit of the bearing material, setting the bearing life in the current layout scheme to be infinite; When the stress level of the bearing is greater than or equal to the fatigue limit of the bearing material, N = C / S m Calculate the bearing life in the current layout solution, where N represents the bearing life, S represents the stress level, and C and represent the material constants of the bearing; Calculate the safety factor of the gear shaft in the current layout scheme according to the force data of the gear and the force data of the bearing in the current layout scheme; Sort each layout scheme according to its safety factor and bearing life; The optimal layout solution is determined based on the sorting results.

2. The method according to claim 1, characterized in that The calculating the safety factor of the gear shaft in the current layout scheme according to the force data of the gear and the force data of the bearing in the current layout scheme includes: Determine the bending moment parameters of the gear shaft according to the force data of the gear and the force data of the bearing; Calculate the section modulus of the gear shaft; Determining the bending stress of the gear shaft by the ratio of the bending moment parameter to the section modulus; Calculate dynamic torque parameters based on the dynamic load of the gearbox; Calculating the maximum torsional stress of the gear shaft according to the ratio of the dynamic torque parameter to the section modulus; When the gear shaft is made of a brittle material, the safety factor is determined based on the ratio of the tensile strength of the material to the bending stress; When the gear shaft is made of plastic material, vector calculation is performed based on the maximum torsional stress and the bending stress to determine the equivalent stress; The safety factor is determined based on the ratio of the yield strength of the material and the equivalent stress.

3. The method according to claim 1, characterized in that The arrangement schemes are sorted according to their safety factors and bearing life, including: Obtaining several other evaluation indicators; Assigning weight parameters to the safety factor, the bearing life and the other evaluation indicators one by one; Based on the weight parameters, weighted summation of the safety factor, bearing life and other evaluation indicators in each layout scheme is performed to obtain an evaluation score corresponding to each layout scheme; The layout schemes are sorted in descending order according to the evaluation scores.

4. The method according to claim 3, characterized in that The step of assigning weight parameters to the safety factor, the bearing life, and the other evaluation indicators one by one includes: Comparing the safety factor, the bearing life and the other evaluation indicators in pairs, and generating a judgment matrix according to the importance indicators obtained from the comparison; Calculate a set of weight data for the safety factor, the bearing life and the other evaluation indicators based on each column in the judgment matrix; A set of weight data corresponding to each column is used to calculate the weighted average value of each indicator to obtain the weight parameters corresponding to the safety factor, the bearing life and the other evaluation indicators.

5. The method according to claim 3, characterized in that: The safety factor, bearing life and other evaluation indicators in each layout scheme are weighted and summed based on the weight parameters to obtain the evaluation score corresponding to each layout scheme; Determine the maximum value of the current index from each layout scheme, where the current index represents any one of the safety factor, the bearing life, and the other evaluation indexes; For the current layout scheme, calculate the index ratio between the current index and the maximum value of the index; Calculate the product of the weight parameter of the current indicator and the indicator ratio to obtain the current indicator score in the current layout plan; The step of obtaining the current indicator score in the current layout scheme by multiplying the indicator ratio of the current indicator and the maximum value of the indicator by the weight parameter of the current indicator and the indicator ratio, and determining the score of each indicator in the current layout scheme; The sum of the scores of each indicator is calculated to obtain the evaluation score of the current layout scheme.

6. The method according to claim 1, characterized in that The step of extracting the gearbox data of a specified model from the gearbox database includes: Data information on the bearing model, load factor, gear shaft material and gear shaft profile are extracted from the gearbox data.

7. A system for generating a gearbox design, characterized in that: include: Extract subsystems and analyze subsystems; The extraction subsystem is used to extract the gearbox data of a specified model from the gearbox database; The analysis subsystem is used to generate several layout schemes based on the gearbox data, calculate the safety factor and bearing life corresponding to each layout scheme, and then determine the optimal layout scheme based on the safety factor and bearing life corresponding to each layout scheme.

8. The system according to claim 7, characterized in that Also includes: A display subsystem is used to display the safety factor of the gear shaft, the life data of the bearing and the optimal layout solution.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 6 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 6.