Backlash Calculation Method and Device for Transmission System Based on Monte Carlo Simulation

The calculation of the transmission system back-reduction by Monte Carlo simulation method solves the problems of insufficient computing conservatism and precision in the prior art, improves the calculation accuracy and reduces the manufacturing cost.

CN114139312BActive Publication Date: 2025-07-29ZHIXIN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111423025.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-26
Publication Date
2025-07-29
Estimated Expiration
2041-11-26

AI Technical Summary

Technical Problem

In the prior art, when calculating the transmission system back-deflation, the extreme value method and statistical method have problems of insufficient conservatism and accuracy, resulting in an increase in manufacturing costs, and the Monte Carlo simulation method has rounding errors in the calculation of nonlinear dimension chains.

Method used

The transmission system back-difference calculation method based on Monte Carlo simulation is adopted. By obtaining the basic parameters of the transmission and simulation boundary information, the Monte Carlo method is used to simulate the transmission component size parameters and calculate the target transmission system back-difference of each gear, avoiding the construction of the back-difference equation for transmission systems with different speed ratios, and improving the calculation accuracy.

Benefits of technology

It realizes a more accurate reflection of the transmission performance and structural components' contribution to system back-return, reduces manufacturing costs and avoids unnecessary waste of precision.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114139312B_ABST
    Figure CN114139312B_ABST
Patent Text Reader

Abstract

The present application discloses a backlash calculation method and a computer device for a transmission system based on Monte Carlo simulation. The method includes: simulating the size parameters of the first transmission components required for each gear through the Monte Carlo method to determine the size parameters of the third transmission components for each gear; determining the target transmission system backlash for each gear according to the basic parameters of the transmission, the transmission ratios of the transmission for each gear, the simulation boundary information, the size parameters of the second transmission components, and the size parameters of the third transmission components, meeting the requirements for backlash calculation of the same series of transmission systems, without having to separately construct backlash equations for transmission systems with different speed ratios, more accurately reflecting the transmission performance of the transmission and the contribution rate of each structural component to the system backlash, thereby avoiding unnecessary precision waste and reducing manufacturing costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of gear transmission, and particularly to a backlash calculation method for a gearbox system based on Monte Carlo simulation and a computer device. Background Art

[0002] The transmission backlash of a gearbox system is one of the important parameters in the design, manufacture, and installation of a gearbox. In a gearbox system, the spline backlash, synchronizer system backlash, gear system backlash, and differential system backlash have a greater impact on the transmission backlash. There are many factors affecting the transmission backlash, such as temperature rise, center distance deviation, individual gear deviations such as tooth profile, tooth direction, and tooth pitch, bearing radial runout, elastic deformation, etc.

[0003] Currently, the calculation and analysis of transmission backlash are usually divided into the extreme value method or the statistical method. The extreme value method is based on the complete interchangeability of parts and is a simple but conservative tolerance calculation method, which requires higher machining accuracy and thus increases the manufacturing cost. The methods for tolerance analysis based on probability theory and mathematical statistics are collectively referred to as statistical tolerance methods, mainly including the probability method, the convolution method, and the Monte Carlo simulation method. The probability method is based on the assumption that the closed loop is normally distributed and the confidence level is fixed. If the confidence level is changed, it is difficult to perform calculations; while the convolution method is mainly applied to the solution of linear dimension chains, and linearization of non-linear dimension chains will generate rounding errors. Summary of the Invention

[0004] The main purpose of this application is to provide a backlash calculation method for a gearbox system based on Monte Carlo simulation and a computer device, aiming to solve the technical problem that there are drawbacks in the existing calculation and analysis of transmission backlash by the extreme value method or the statistical method.

[0005] In a first aspect, this application provides a backlash calculation method for a gearbox system based on Monte Carlo simulation, and the method includes the following steps:

[0006] Obtain the basic parameters of the gearbox, the gearbox gear position information, and the simulation boundary information, where the gear position information includes the number of gear positions of the gearbox, the gear ratios of each gear position, and the transmission component transmission paths of each gear position; the basic parameters of the gearbox include the material parameters of each component of the gearbox.

[0007] According to the transmission component transmission paths of each gear position, obtain the dimensional parameters of the transmission components required for each gear position, where the dimensional parameters of the transmission components include the dimensional parameters of the first transmission component and the dimensional parameters of the second transmission component.

[0008] Simulate the dimensional parameters of the first transmission component required for each gear position according to the Monte Carlo method to obtain the dimensional parameters of the third transmission component required for each gear position.

[0009] Based on the basic parameters of the gearbox, the simulated boundary information, the gear ratios of the gearbox for each gear, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear, determine the target backlash of the gearbox system for each gear.

[0010] Preferably, the step of simulating the size parameters of the first transmission component required for each gear according to the Monte Carlo method to determine the size parameters of the third transmission component for each gear includes:

[0011] Simulate the size parameters of the first transmission component required for each gear according to the Monte Carlo method to generate random numbers uniformly distributed in (0, 1).

[0012] Transform the random numbers uniformly distributed in (0, 1) into random numbers distributed as N(u) according to a preset transformation formula to determine the size parameters of the third transmission component for each gear.

[0013] Preferably, the simulated boundary information includes a preset temperature and a preset confidence interval; based on the basic parameters of the gearbox, the simulated boundary information, the gear ratios of the gearbox for each gear, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear, determining the target backlash of the gearbox system for each gear includes:

[0014] Calculate the backlash of the gearbox system for each gear respectively according to the basic parameters of the gearbox, the gear ratios of the gearbox for each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component, wherein the backlash of the gearbox system for each gear includes spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash, and the backlash of the gearbox system for each gear is at least one.

[0015] Based on the backlash of each gearbox system for each gear and the preset confidence interval, determine the target backlash of the gearbox system for each gear.

[0016] Preferably, the step of calculating the backlash of the gearbox system for each gear respectively according to the basic parameters of the gearbox, the gear ratios of the gearbox for each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component includes:

[0017] Based on the basic parameters of the gearbox, the preset simulation temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear, calculate the differential system backlash and the gear system backlash for each gear respectively.

[0018] Based on the basic parameters of the gearbox, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear, calculate the backlash of the spline system and the backlash of the synchronizer system for each gear respectively;

[0019] According to the gear ratio of the gearbox, the backlash of the spline system, the backlash of the synchronizer system, the backlash of the differential system, and the backlash of the gear system for each gear, calculate the backlash of the gearbox system for each gear respectively.

[0020] Preferably, the simulated boundary information includes the preset number of simulations; after calculating the backlash of the gearbox system for each gear respectively, it further includes:

[0021] Record the number of times of simulation by the Monte Carlo method;

[0022] According to the recorded number of times of simulation by the Monte Carlo method, determine whether it is greater than or equal to the preset number of simulations;

[0023] If it is determined that it is greater than or equal to the preset number of simulations, obtain the multiple backlash values of the gearbox system for each gear after each simulation based on the Monte Carlo method.

[0024] Preferably, after determining whether it is greater than or equal to the preset number of simulations according to the recorded number of times of simulation by the Monte Carlo method, it further includes:

[0025] If it is determined that it is less than the preset number of simulations, continue to simulate the size parameters of the first transmission component required for each gear based on the Monte Carlo method;

[0026] If it is determined that the recorded number of simulation times is greater than or equal to the preset number of simulations, obtain the multiple backlash values of the gearbox system for each gear after each simulation based on the Monte Carlo method.

[0027] Preferably, determining the target backlash of the gearbox system for each gear based on the backlash of the gearbox system for each gear and the preset confidence interval includes:

[0028] Based on the multiple backlash values of the gearbox system for each gear, generate a histogram of the backlash distribution of the gearbox system for each gear;

[0029] Based on the histogram, generate a probability distribution diagram of the backlash of the gearbox system for each gear;

[0030] According to the preset confidence interval and the probability distribution diagram, determine the target backlash of the gearbox system for each gear.

[0031] Preferably, the target backlash of the gearbox system includes extreme values, expected values, standard deviations, and variances.

[0032] Preferably, after determining the target transmission system backlash of each gear position, the method further includes:

[0033] Obtaining the basic transmission parameters, the first transmission component size parameters, the second transmission component size parameters, the third transmission component size parameters, the transmission ratio, and the simulation boundary information, subsystem backlash, transmission system backlash, and the target transmission system backlash required for each gear position, generating a report according to a preset template, and displaying the report on a preset simulation interface.

[0034] In a second aspect, the present application further provides a computer device, which includes a processor, a memory, and a computer program stored on the memory and executable by the processor. When the computer program is executed by the processor, the steps of the method for calculating the transmission system backlash based on Monte Carlo simulation as described above are implemented.

[0035] The present application provides a method for calculating the transmission system backlash based on Monte Carlo simulation and a computer device. By obtaining the basic transmission parameters, transmission gear position information, and simulation boundary information, where the gear position information includes the transmission ratio of each gear position and the transmission path of the transmission components of each gear position; the simulation boundary information includes a preset simulation temperature, a preset number of simulation times, and a preset confidence interval; the basic transmission parameters include the number of transmission gear positions and the material parameters of each component of the transmission; according to the transmission path of the transmission components of each gear position, obtaining the size parameters of the transmission components required for each gear position, where the transmission component size parameters include the first transmission component size parameters and the second transmission component size parameters; simulating the first transmission component size parameters required for each gear position according to the Monte Carlo method to determine the third transmission component size parameters of each gear position; according to the basic transmission parameters, the transmission ratio of each gear position, the simulation boundary information, the second transmission component size parameters, and the third transmission component size parameters, determining the target transmission system backlash of each gear position, meeting the requirements for calculating the backlash of the same series of transmission systems, not requiring a separate backlash equation to be constructed for transmission systems with different transmission ratios, more accurately reflecting the transmission performance of the transmission and the contribution rate of each structural component to the system backlash, thereby avoiding unnecessary precision waste and reducing manufacturing costs. Description of the Drawings

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0037] Figure 1 It is a schematic flowchart of a backlash calculation method for a transmission system based on Monte Carlo simulation provided by an embodiment of the present application;

[0038] Figure 2 It is a schematic block diagram of the structure of a computer device related to an embodiment of the present application.

[0039] The realization of the purpose of the present application, functional features and advantages will be further described with reference to the embodiments and the accompanying drawings. Detailed implementation manners

[0040] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0041] The flowchart shown in the accompanying drawings is only an example illustration, and does not necessarily include all contents and operations / steps, nor does it necessarily need to be executed in the described order. For example, some operations / steps can also be decomposed, combined or partially merged, so the actual execution order may be changed according to the actual situation.

[0042] An embodiment of the present application provides a backlash calculation method for a transmission system based on Monte Carlo simulation and a computer device. Among them, the backlash calculation method for the transmission system based on Monte Carlo simulation can be applied to the computer device, and the computer device can be an electronic device such as a notebook computer or a desktop computer.

[0043] Next, some implementation manners of the present application will be described in detail with reference to the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0044] Please refer to Figure 1 , Figure 1 It is a schematic flowchart of a backlash calculation method for a transmission system based on Monte Carlo simulation provided by an embodiment of the present application.

[0045] As Figure 1 shown, the method includes steps S101 to S104.

[0046] Step S101, obtain the basic parameters of the transmission, the gear information of the transmission, and the simulation boundary information, where the gear information includes the number of transmission gears, the transmission ratio of each gear, and the transmission component transmission path of each gear.

[0047] Exemplarily, for example, receive an instruction from a user in a preset simulation interface, obtain the carried preset storage path from the instruction, so as to read a pre-stored table from the preset storage path. Obtain the basic parameters of the transmission, the gear information of the transmission, and the simulation boundary information from the pre-stored table. Among them, the basic parameters of the transmission include the material parameters of each component of the transmission. Among them, the material parameters of each component of the transmission include the coefficient of thermal expansion and contraction of the corresponding materials of the transmission housing, gears or differential housing. For example, the linear expansion coefficient of the transmission housing, the linear expansion coefficient of the gears, the linear expansion coefficient of the differential housing, the linear expansion coefficient of the bevel gears.

[0048] The gear information of the transmission includes the number of transmission gears, the transmission ratio of each gear of the transmission, and the transmission path of the transmission components of each gear. For example, the number of gears includes the first gear, the second gear, the third gear, the fourth gear, the fifth gear, and the sixth gear. The transmission ratio of each gear of the transmission includes the transmission ratio of the first gear, the transmission ratio of the second gear, the transmission ratio of the third gear, the transmission ratio of the fourth gear, the transmission ratio of the fifth gear, and the transmission ratio of the sixth gear. The transmission path of the transmission components of each gear includes the transmission path of the transmission components of the first gear of the transmission, the transmission path of the transmission components of the second gear of the transmission, the transmission path of the transmission components of the third gear of the transmission, the transmission path of the transmission components of the fourth gear of the transmission, the transmission path of the transmission components of the fifth gear of the transmission, and the transmission path of the transmission components of the sixth gear of the transmission.

[0049] The simulation boundary information includes the preset simulation temperature, the preset simulation times, and the preset confidence interval. For example, the preset simulation temperature is 20 degrees, and the preset simulation times are 10,000 times.

[0050] Step S102: Obtain the size parameters of the transmission parts required for each of the gears according to the transmission paths of the transmission components of each of the gears. Among them, the size parameters of the transmission components include the first size parameter of the transmission component and the second size parameter of the transmission component.

[0051] Exemplarily, based on the transmission component transfer paths for each gear position, obtain the dimensional parameters of the transmission components for each gear position. Among them, the dimensional parameters of the transmission components for each gear position include spline system dimensional parameters, synchronizer system dimensional parameters, gear system dimensional parameters, and differential system dimensional parameters. The spline system dimensional parameters include the number of teeth of the spline, the module of the spline, the backlash width of the spline, and the tooth thickness of the spline. The synchronizer system dimensional parameters include the number of teeth of the synchronizer ring, the module of the synchronizer ring, the backlash of the synchronizer ring, the groove depth of the synchronizer ring, and the tooth thickness of the synchronizer ring. The gear system dimensional parameters include the number of teeth of the driving gear, the number of teeth of the driven gear, the tooth thickness of the driving gear, the tooth thickness of the driven gear, the helix angle of the gear pair, the module of the gear pair, the actual center distance of the gear pair, the transmission housing temperature, the gear temperature, and the pressure angle of the gear pair. The differential system dimensional parameters include the module of the bevel gear pair, the number of teeth of the driving bevel gear, the number of teeth of the driven bevel gear, the pitch cone angle of the driving bevel gear, the pitch cone angle of the driven bevel gear, the tooth thickness of the driving bevel gear, the tooth thickness of the driven bevel gear, the axial mounting distance, the radial mounting distance, the differential housing temperature, the differential gear temperature, the axial deviation of the driving bevel gear, and the axial deviation of the driven bevel gear.

[0052] The dimensional parameters of the transmission components required for each gear position include first transmission component dimensional parameters and second transmission component dimensional parameters. The first transmission component dimensional parameters need to be simulated using the Monte Carlo method. The first transmission component dimensional parameters include the backlash width of the spline, the tooth thickness of the spline, the backlash of the synchronizer ring, the groove depth of the synchronizer ring, the tooth thickness of the synchronizer ring, the tooth thickness of the driving gear, the tooth thickness of the driven gear, the actual center distance of the gear pair, the tooth thickness of the driving bevel gear, the tooth thickness of the driven bevel gear, the axial deviation of the driving bevel gear, and the axial deviation of the driven bevel gear. The second transmission component dimensional parameters include the spline system dimensional parameters including the number of teeth of the spline, the module of the spline, the number of teeth of the synchronizer ring, the module of the synchronizer ring, the number of teeth of the driving gear, the number of teeth of the driven gear, the helix angle of the gear pair, the module of the gear pair, the pressure angle of the gear pair, the transmission housing temperature, the gear temperature, the module of the bevel gear pair, the number of teeth of the driving bevel gear, the number of teeth of the driven bevel gear, the pitch cone angle of the driving bevel gear, the pitch cone angle of the driven bevel gear, the differential housing temperature, the differential gear temperature, the axial mounting distance, and the radial mounting distance.

[0053] Step S103: Simulate the first transmission component dimensional parameters required for each of the gear positions according to the Monte Carlo method to determine the third transmission component dimensional parameters required for each of the gear positions.

[0054] Exemplarily, the dimensional parameters of the first transmission component required for each gear are simulated by the Monte Carlo method to obtain the dimensional parameters of the third transmission component required for each gear. The probability of an event in Monte Carlo simulation can be estimated by the frequency of occurrence in a large number of trials. When the sample size is large enough, it can be considered that the frequency of occurrence of this event is its probability. Therefore, a large number of random samples can be taken first for the random variables affecting its reliability, and then these sample values are substituted into the functional function one by one to determine whether the structure fails. Finally, the failure probability of the structure is obtained from them.

[0055] For example, obtain the nominal value, maximum value, and minimum value of the backlash width of the spline; the nominal value, maximum value, and minimum value of the tooth thickness of the spline; the nominal value, maximum value, and minimum value of the backlash of the synchronizer ring; the nominal value, maximum value, and minimum value of the groove depth of the synchronizer ring; the nominal value, maximum value, and minimum value of the tooth thickness of the synchronizer ring; the nominal value, maximum value, and minimum value of the tooth thickness of the driving gear; the nominal value, maximum value, and minimum value of the tooth thickness of the driven gear; the nominal value, maximum value, and minimum value of the actual center distance of the gear pair; the nominal value, maximum value, and minimum value of the tooth thickness of the driving bevel gear.

[0056] Simulate the nominal values, maximum values, and minimum values of the tooth thickness of the driving bevel gear, the axial deviation of the driving bevel gear, and the axial deviation of the driven bevel gear through the Monte Carlo method. Simulate the nominal values, maximum values, and minimum values of the backlash width of the spline, the tooth thickness of the spline, the backlash of the synchronizer ring, the groove depth of the synchronizer ring, the tooth thickness of the synchronizer ring, the tooth thickness of the driving gear, the tooth thickness of the driven gear, the nominal value, maximum value, and minimum value of the actual center distance of the gear pair, the tooth thickness of the driving bevel gear, the tooth thickness of the driven bevel gear, the axial deviation of the driving bevel gear, and the axial deviation of the driven bevel gear. Obtain the backlash width of multiple splines, the tooth thickness of multiple splines, the backlash of multiple synchronizer rings, the groove depth of multiple synchronizer rings, the tooth thickness of multiple synchronizer rings, the tooth thickness of multiple driving gears, the tooth thickness of multiple driven gears, the actual center distance of multiple gear pairs, the tooth thickness of multiple driving bevel gears, the tooth thickness of multiple driven bevel gears, the axial deviation of multiple driving bevel gears, and the axial deviation of multiple driven bevel gears. Select the target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear from the backlash width of multiple splines, the tooth thickness of multiple splines, the backlash of multiple synchronizer rings, the groove depth of multiple synchronizer rings, the tooth thickness of multiple synchronizer rings, the tooth thickness of multiple driving gears, the tooth thickness of multiple driven gears, the actual center distance of multiple gear pairs, the tooth thickness of multiple driving bevel gears, the tooth thickness of multiple driven bevel gears, the axial deviation of multiple driving bevel gears, and the axial deviation of multiple driven bevel gears. Use the selected target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear as the size parameters of the third transmission components required for each gear position.

[0057] Specifically, simulating the size parameters of the first transmission component required for each gear according to the Monte Carlo method to determine the size parameters of the third transmission component for each gear includes: simulating the size parameters of the first transmission component required for each gear according to the Monte Carlo method to generate random numbers uniformly distributed in (0,1); transforming the random numbers uniformly distributed in (0,1) into random numbers distributed in N(u) according to a preset transformation formula to determine the size parameters of the third transmission component for each gear.

[0058] Exemplarily, simulate the size parameters of the first transmission component required for each gear according to the Monte Carlo method to generate random numbers uniformly distributed in (0,1). Determine whether the generated random numbers uniformly distributed in (0,1) follow a normal distribution; if it is determined that the generated random numbers uniformly distributed in (0,1) follow a normal distribution, then sample using the Matlab experimental platform to obtain a sampling value of each random variable corresponding to the [0,1] distribution, and transform a sampling value of each random variable corresponding to the [0,1] distribution into a random number distributed in N(u) through a transformed sampling method, and select the size parameters of the third transmission component required for each gear from the random numbers distributed in N(u). For example, use the transformed sampling method to transform the random numbers uniformly distributed in (0,1) into random numbers distributed in N(u), and obtain the probability density function of the normal distribution as And obtain through the transformed sampling method So as to transform the random numbers uniformly distributed in (0,1) into random numbers distributed in N(u).

[0059] Select the target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear required for each gear from the random numbers distributed in N(u), and use the selected target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear as the size parameters of the third transmission component required for each gear.

[0060] Alternatively, if it is determined that the random numbers of the uniform distribution are not normally distributed, then obtain a preset database; select random numbers from the preset database to determine the size parameters of the third transmission component for each gear.

[0061] Exemplarily, if it is determined that the random numbers of the (0, 1) uniform distribution are not normally distributed, a preset database is obtained. The preset database includes backlash widths of multiple splines, tooth thicknesses of multiple splines, backlash of multiple synchronizer rings, groove depths of multiple synchronizer rings, tooth thicknesses of multiple synchronizer rings, tooth thicknesses of multiple driving gears, tooth thicknesses of multiple driven gears, actual center distances of multiple gear pairs, tooth thicknesses of multiple driving bevel gears, tooth thicknesses of multiple driven bevel gears, axial deviations of multiple driving bevel gears, and axial deviations of multiple driven bevel gears. From the backlash widths of multiple splines, tooth thicknesses of multiple splines, backlash of multiple synchronizer rings, groove depths of multiple synchronizer rings, tooth thicknesses of multiple synchronizer rings, tooth thicknesses of multiple driving gears, tooth thicknesses of multiple driven gears, actual center distances of multiple gear pairs, tooth thicknesses of multiple driving bevel gears, tooth thicknesses of multiple driven bevel gears, axial deviations of multiple driving bevel gears, and axial deviations of multiple driven bevel gears.

[0062] Select the target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear from the backlash widths of multiple splines, tooth thicknesses of multiple splines, backlash of multiple synchronizer rings, groove depths of multiple synchronizer rings, tooth thicknesses of multiple synchronizer rings, tooth thicknesses of multiple driving gears, tooth thicknesses of multiple driven gears, actual center distances of multiple gear pairs, tooth thicknesses of multiple driving bevel gears, tooth thicknesses of multiple driven bevel gears, axial deviations of multiple driving bevel gears, and axial deviations of multiple driven bevel gears in the preset database. Take the selected target backlash width of the spline, the tooth thickness of the spline, the target backlash of the synchronizer ring, the target groove depth of the synchronizer ring, the target tooth thickness of the synchronizer ring, the target tooth thickness of the driving gear, the target tooth thickness of the driven gear, the target actual center distance of the gear pair, the target tooth thickness of the driving bevel gear, the target tooth thickness of the driven bevel gear, the target axial deviation of the driving bevel gear, and the target axial deviation of the driven bevel gear as the size parameters of the third transmission components required for each gear.

[0063] Step S104: Determine the target transmission system backlash of each gear according to the basic transmission parameters, the simulated boundary information, the transmission ratios of the transmission for each gear, the size parameters of the second transmission components required for each gear, and the size parameters of the third transmission components required for each gear.

[0064] Exemplarily, by calculating the basic parameters of the transmission, the simulated boundary information, the transmission speed ratios of each gear, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear, the backlash of the transmission system for each gear is determined. If the number of backlashes of the transmission system for each gear is multiple, then the multiple backlashes of the transmission system for each gear are calculated, and the calculated backlash of the transmission system is used as the target backlash of the transmission system for each gear, or one is selected from the multiple backlashes of the transmission system for each gear as the target backlash of the transmission system for each gear.

[0065] Specifically, the simulated boundary information includes a preset temperature and a preset confidence interval; determining the target backlash of the transmission system for each gear according to the basic parameters of the transmission, the simulated boundary information, the transmission speed ratios of each gear, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear includes: respectively calculating the backlash of the transmission system for each gear according to the basic parameters of the transmission, the transmission speed ratios of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component, wherein the backlash of the transmission system for each gear includes spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash; determining the target backlash of the transmission system for each gear based on the backlash of each transmission system for each gear and the preset confidence interval.

[0066] Exemplarily, the basic parameters of the transmission, the transmission speed ratios of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component are obtained, and the basic parameters of the transmission, the transmission speed ratios of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component are calculated through a preset formula to respectively calculate the backlash of the transmission system for each gear. For example, the subsystem backlashes for each gear are respectively calculated, wherein the subsystem backlashes include spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash. After obtaining the spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash for each gear, the spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash for each gear are calculated to obtain the backlash of the transmission system for each gear. When at least one backlash of the transmission system for each gear is obtained, through the preset confidence interval, it is determined that at least one backlash of the transmission system for each gear is within the preset confidence interval, and the backlash of the transmission system for each gear within the preset confidence interval is used as the target backlash of the transmission system for each gear.

[0067] Specifically, calculating the backlash of the transmission system for each gear based on the basic parameters of the transmission, the transmission ratio of each gear of the transmission, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component includes: calculating the backlash of the differential system and the backlash of the gear system for each gear based on the basic parameters of the transmission, the preset simulation temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear; calculating the backlash of the spline system and the backlash of the synchronizer system for each gear based on the basic parameters of the transmission, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear; calculating the backlash of the transmission system for each gear according to the transmission ratio, the backlash of the spline system, the backlash of the synchronizer system, the backlash of the differential system, and the backlash of the gear system for each gear.

[0068] Exemplarily, the spline system includes splines, which are composed of a shaft and straight teeth, and the shaft and straight teeth are respectively arranged at the clutch connection and the half - shaft connection. The backlash of the spline system for each gear is calculated based on the basic parameters of the transmission, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear. For example, obtaining the number of teeth of the spline and the module of the spline in the size parameters of the second transmission component to get the diameter of the spline. For example, obtaining the first preset formula d1 = z1 * m n1 , the number of teeth of the spline and the module of the spline to get the diameter d1 of the spline, where z1 is the number of teeth of the spline and m n1 is the module of the spline. Obtaining the target tooth clearance width and the target tooth thickness of the spline in the size parameters of the third transmission component, and calculating the circumferential backlash of the spline by calculating the target tooth clearance width and the target tooth thickness of the spline. For example, obtaining the second preset formula J t_spl = e1 - s n1 , the target tooth clearance width and the target tooth thickness of the spline to get the circumferential backlash of the spline, where e1 is the target tooth clearance width of the spline, s n1 is the target tooth thickness of the spline, and J t_spl is the circumferential backlash of the spline. Obtaining the circumferential backlash and the pitch circle radius of the spline, and calculating the angular backlash of the spline. For example, obtaining the third preset formula calculating the angular backlash of the spline from the circumferential backlash and the pitch circle radius of the spline, where J t_spl is the circumferential backlash and d1 / 2 is the pitch circle radius of the spline.

[0069] The synchronizer system includes a synchronizer, and the synchronizer includes four mating relationships. For example, it includes shaft-synchronizer spline hub, synchronizer spline hub-slider, slider-synchronizing ring, and sleeve-synchronizer spline hub. Among them, the connections between the shaft and the synchronizer spline hub and between the synchronizing ring and the idler gear rely on welding or are composed of the same component. For example, since there is a groove on both sides of the tooth clearance of the synchronizing ring, the backlash width is doubled.

[0070] Obtain the number of teeth of the synchronizing ring and the module of the synchronizing ring in the size parameters of the second transmission component. By calculating the number of teeth of the synchronizing ring and the module of the synchronizing ring, the diameter of the synchronizing ring is obtained. Obtain the fourth preset formula, the number of teeth of the synchronizing ring, and the module of the synchronizing ring to obtain the diameter of the synchronizing ring. For example, the fourth preset formula d2 = z2 * m n2 , where d2 is the diameter of the synchronizing ring, z2 is the number of teeth of the synchronizing ring, and m n2 is the module of the synchronizing ring.

[0071] Since there is a groove on both sides of the tooth clearance of the synchronizing ring, its concave must be doubled. Obtain the target tooth clearance of the synchronizing ring and the target groove depth of the synchronizing ring in the size parameters of the third transmission component, and calculate the target tooth clearance of the synchronizing ring and the target groove depth of the synchronizing ring to obtain the tooth clearance of the synchronizer system. For example, obtain the fifth preset formula e syn = e2 + 2 * t, to obtain the tooth clearance of the synchronizer system, where e syn is the tooth clearance of the synchronizer system, e2 is the target tooth clearance of the synchronizing ring, and t is the target groove depth of the synchronizing ring.

[0072] Obtain the target tooth thickness of the synchronizing ring and the tooth clearance of the synchronizer system in the size parameters of the third transmission component, and calculate the target tooth thickness of the synchronizing ring and the tooth clearance of the synchronizing ring to obtain the circumferential backlash of the synchronizing ring. For example, obtain the sixth preset formula J t_syn = e syn - s n2 , to obtain the circumferential backlash of the synchronizing ring, where J t_syn is the circumferential backlash of the synchronizing ring, e syn is the tooth clearance of the synchronizer system, and s n2 is the target tooth thickness of the synchronizing ring.

[0073] After obtaining the circumferential backlash of the synchronizing ring and the diameter of the synchronizing ring, by calculating the circumferential backlash of the synchronizing ring and the diameter of the synchronizing ring, the backlash of the synchronizer is obtained. For example, obtain the seventh preset formula where J θ_syn is the backlash of the synchronizer, d2 is the diameter of the synchronizing ring, and J t_syn is the circumferential backlash of the synchronizing ring.

[0074] The transmission backlash of the gear system mainly constitutes the transmission backlash of the gearbox. Since the transmission gears of the gearbox are all helical gears, before calculating the backlash of the helical gear, the input gear data must be converted to the end face part in advance. A pair of meshing gears in the gear system have the same backlash. Only when considering the angular backlash during conversion, the diameter difference between the gears needs to be taken into account. The transmission gear system of the gearbox is all helical gears, with different conversions from normal dimensions to end face dimensions. Obtain the target active gear tooth thickness and gear pair helix angle of the helical gear in the size parameters of the third transmission component, and by calculating the target active gear tooth thickness and gear pair helix angle of the helical gear, obtain the end face active gear tooth thickness of the helical gear. For example, obtain the eighth preset formula to obtain the end face active gear tooth thickness of the helical gear, where s t1 is the end face active gear tooth thickness of the helical gear, s n3 is the active gear tooth thickness of the helical gear, and β is the gear pair helix angle. Obtain the target driven gear tooth thickness and gear pair helix angle in the size parameters of the third transmission component, and by calculating the target driven gear tooth thickness and gear pair helix angle of the helical gear, obtain the end face driven gear tooth thickness of the helical gear. For example, obtain the ninth preset formula to obtain the end face driven gear tooth thickness of the helical gear, where s t2 is the end face driven gear tooth thickness of the helical gear, s n4 is the driven gear tooth thickness of the helical gear, and β is the gear pair helix angle.

[0075] Obtain the gear pair module and gear pair helix angle of the helical gear in the size parameters of the second transmission component, and by calculating the gear pair module and gear pair helix angle of the helical gear, obtain the end face module of the helical gear. For example, obtain the tenth preset formula where m t is the end face module of the helical gear, m n3 is the gear pair module of the helical gear, and β is the gear pair helix angle of the helical gear.

[0076] For the pitch of the helical gear, obtain the end face module of the helical gear, and by calculating the end face module of the helical gear, obtain the gear pitch of the helical gear. For example, obtain the eleventh preset formula p t =m t *Π, where m t is the end face module of the helical gear, and p t is the gear pitch of the helical gear.

[0077] Obtain the number of teeth of the active gear of the helical gear and the end face module of the helical gear in the size parameters of the second transmission component, and by calculating the number of teeth of the active gear of the helical gear and the end face module of the helical gear, obtain the pitch diameter of the active gear. For example, obtain the twelfth preset formula d3=m t *z3, where d3 is the pitch diameter of the active gear, m twhere \(m\) is the normal module of the helical gear and \(z_3\) is the number of teeth of the driving gear of the helical gear. Obtain the number of teeth of the driven gear of the helical gear and the normal module of the helical gear in the size parameters of the second transmission component, and obtain the pitch diameter of the driven gear by calculating the number of teeth of the driven gear of the helical gear and the normal module of the helical gear. For example, obtain the thirteenth preset formula \(d_4 = m\) t * \(z_4\), where \(d_4\) is the pitch diameter of the driven gear, \(m\) t is the normal module of the helical gear, and \(z_4\) is the number of teeth of the driven gear of the helical gear.

[0078] Obtain the tooth thickness of the end face driving gear and the pitch of the helical gear, and obtain the gear width between the helical gears by calculating the tooth thickness of the end face driving gear and the pitch of the helical gear. For example, obtain the fourteenth preset formula \(e\) qear = \(p\) t - \(s\) t1 , where \(e\) qear is the gear width between the helical gears, \(p\) t is the pitch of the helical gear, and \(s\) t1 is the tooth thickness of the end face driving gear.

[0079] Obtain the pitch diameter of the driving gear and the pitch diameter of the driven gear, and obtain the nominal center distance of the gear pair by calculating the pitch diameter of the driving gear and the pitch diameter of the driven gear. For example, obtain the fifteenth preset formula where \(a_1\) is the nominal center distance of the gear pair, \(d_3\) is the pitch diameter of the driving gear, and \(d_4\) is the pitch diameter of the driven gear.

[0080] Due to the change of the backlash of the gear system caused by the temperature rise, therefore, obtain the temperature of the gearbox housing, the temperature of the gear, the helix angle of the gear pair, and the pressure angle of the gear pair in the size parameters of the second transmission component, the linear expansion coefficient of the gearbox housing and the linear expansion coefficient of the gear in the basic parameters of the gearbox, as well as the preset simulation temperature and the nominal center distance of the gear pair, and obtain the first compensation backlash of the helical gear by calculating the temperature of the gearbox housing, the temperature of the gear, the helix angle of the gear pair, the pressure angle of the gear pair, the linear expansion coefficient of the gearbox housing, the linear expansion coefficient of the gear, and the preset simulation temperature and the nominal center distance of the gear pair. For example, obtain the sixteenth preset formula where \(a_1\) is the nominal center distance of the gear pair, \(t\) G1 is the temperature of the gearbox housing, \(a\) G1 is the linear expansion coefficient of the gearbox housing, \(t\) Z is the temperature of the gear, \(a\) Z is the linear expansion coefficient of the gear, \(a\) n is the pressure angle of the gear pair, \(\beta\) is the helix angle of the gear pair, \(\Delta\) Jθ is the first compensation backlash of the helical gear, and \(20^{\circ}\) is the preset simulation temperature.

[0081] Obtain the pressure angle of the gear pair and the helix angle of the gear pair in the size parameters of the second transmission component, and calculate the pressure angle of the gear pair and the helix angle of the gear pair to obtain the transverse pressure angle of the helical gear. For example, obtain the seventeenth preset formula where, a t is the transverse pressure angle of the helical gear, a n is the pressure angle of the gear pair, and β is the helix angle of the gear pair.

[0082] In the middle plane of the gear, the difference between the actual center distance of the gear pair and the nominal center distance of the gear pair is called the center distance deviation. Obtain the target actual center distance a2 of the gear pair in the size parameters of the third transmission component, and compare the target actual center distance a2 of the gear pair with the nominal center distance a1 of the gear pair to obtain the center distance deviation Δa.

[0083] Obtain the center distance deviation and the transverse pressure angle of the helical gear, and calculate the center distance deviation and the transverse pressure angle of the helical gear to obtain the second compensation backlash of the helical gear. For example, obtain the eighteenth preset formula Δ Ja = 2 * Δa * tan(a t ), where, Δ Ja is the second compensation backlash of the helical gear, Δa is the center distance deviation, and a t is the transverse pressure angle of the helical gear.

[0084] Obtain the gear clearance of the helical gear in the size parameters of the second transmission component, the tooth thickness of the target driven gear in the size parameters of the third transmission component, the first compensation backlash of the helical gear, and the second compensation backlash of the helical gear, and calculate the gear clearance of the helical gear, the tooth thickness of the target driven gear, the first compensation backlash of the helical gear, and the second compensation backlash of the helical gear to obtain the circumferential backlash of the helical gear. For example, obtain the nineteenth preset formula J t_gear = e gear - s t2 + Δ Jθ + Δ Ja , where, J t_gear is the circumferential backlash of the helical gear, e gear is the gear clearance of the helical gear, s t2 is the tooth thickness of the target driven gear, Δ Jθ is the first compensation backlash of the helical gear, and Δ Ja is the second compensation backlash of the helical gear.

[0085] Obtain the circumferential backlash of the helical gear and the pitch diameter of the driving gear, and calculate the circumferential backlash of the helical gear and the pitch diameter of the driving gear to obtain the backlash of the gear system. For example, obtain the twentieth preset formula where, J θ_gear is the backlash of the gear system, J t_gear is the circumferential backlash of the helical gear, and d3 is the pitch diameter of the driving gear.

[0086] Obtain the number of teeth of the driving bevel gear and the pitch cone angle of the driving bevel gear in the differential system among the dimensional parameters of the second transmission component, and obtain the virtual number of teeth of the differential system by calculating the number of teeth of the driving bevel gear and the pitch cone angle of the driving bevel gear in the differential system. For example, obtain the twenty-first preset formula Obtain the virtual number of teeth of the differential system, where Z v1 is the virtual number of teeth of the differential system, z5 is the number of teeth of the driving bevel gear, and σ1 is the pitch cone angle of the driving bevel gear.

[0087] Obtain the number of teeth of the driving bevel gear and the module of the bevel gear pair of the differential in the dimensional parameters of the second transmission component, and obtain the diameter of the driving bevel gear by calculating the number of teeth of the driving bevel gear and the module of the bevel gear pair of the differential. For example, obtain the twenty-second preset formula d m1 = z5 * m n4 , obtain the diameter of the driving bevel gear, where d m1 is the diameter of the driving bevel gear, z5 is the number of teeth of the driving bevel gear, and m n4 is the module of the bevel gear pair.

[0088] Obtain the number of teeth of the driven bevel gear and the module of the bevel gear pair of the differential in the dimensional parameters of the second transmission component, and obtain the diameter of the driven bevel gear by calculating the number of teeth of the driven bevel gear and the module of the bevel gear pair of the differential. For example, obtain the twenty-third preset formula d m2 = z6 * m n4 , obtain the diameter of the driven bevel gear, where d m2 is the diameter of the driven bevel gear, z6 is the number of teeth of the driving bevel gear, and m n4 is the module of the bevel gear pair.

[0089] Obtain the diameter of the driving bevel gear, the diameter of the driven bevel gear, the pitch cone angle of the driving bevel gear and the pitch cone angle of the driven bevel gear in the dimensional parameters of the second transmission component, and obtain the virtual diameter of the differential system by calculating the diameter of the driving bevel gear, the diameter of the driven bevel gear, the pitch cone angle of the driving bevel gear and the pitch cone angle of the driven bevel gear. For example, obtain the twenty-fourth preset formula Obtain the virtual diameter of the differential system, where d v is the virtual diameter of the differential system, d m1 is the diameter of the driving bevel gear, σ1 is the pitch cone angle of the driving bevel gear, d m2 is the diameter of the driven bevel gear, and σ2 is the pitch cone angle of the driven bevel gear.

[0090] Obtain the module of the bevel gear pair of the differential system in the dimensional parameters of the second transmission component, and obtain the pitch of the bevel gear of the differential system through the twenty-fifth preset formula and the module of the bevel gear pair of the differential system. For example, obtain the twenty-fifth preset formula p diff = mn4 *Π, where p diff is the pitch of the bevel gear of the differential system, m n4 is the module of the bevel gear pair of the differential system. Obtain the pitch of the bevel gear of the differential system and the tooth thickness of the driving bevel gear of the differential system, and calculate the gear clearance of the bevel gear pair of the differential system by calculating the pitch of the bevel gear of the differential system and the target tooth thickness of the driving bevel gear of the differential system. For example, obtain the twenty-sixth preset formula e _diff = p diff - s t3 , to obtain the gear clearance of the bevel gear pair, where e _diff is the gear clearance of the bevel gear pair, s t3 is the target tooth thickness of the driving bevel gear, p diff is the pitch of the bevel gear of the differential system.

[0091] The change in backlash caused by temperature rise is mainly due to the different materials of the differential case and the bevel gear, and the change in backlash caused by temperature rise also needs to consider the axial and radial directions. Obtain the axial installation distance of the bevel gear, the differential case temperature, and the differential gear temperature in the size parameters of the second transmission component, the linear expansion coefficient of the differential case and the linear expansion coefficient of the bevel gear in the basic parameters of the gearbox, and the preset simulation temperature, and calculate the axial installation distance, the differential case temperature, the differential gear temperature, the linear expansion coefficient of the differential case, the linear expansion coefficient of the bevel gear, and the preset simulation temperature to obtain the first linear expansion coefficient of the differential system. For example, obtain the twenty-seventh preset formula Δ JθX = E D1 *[(t G2 - 20°)*a G2 -(t k - 20°)*a k , to obtain the first linear expansion coefficient of the differential system, where Δ JθX is the first linear expansion coefficient of the differential system, E D1 is the axial installation distance, t G2 is the differential case temperature, t k is the differential gear temperature, a G2 is the linear expansion coefficient of the differential case, a k is the linear expansion coefficient of the bevel gear, and the preset simulation temperature is 20°.

[0092] Obtain the radial mounting distance of the bevel gear, the differential housing temperature, and the differential gear temperature in the second transmission component size parameters, the differential housing linear expansion coefficient and the bevel gear linear expansion coefficient in the basic transmission parameters, and the preset simulation temperature. Then, by calculating the radial mounting distance, the differential housing temperature, the differential gear temperature, the differential housing linear expansion coefficient, the bevel gear linear expansion coefficient, and the preset simulation temperature, obtain the second linear expansion coefficient of the differential system. For example, obtain the twenty-eighth preset formula Δ Jθy =E D2 *[(t G2 -20°)*a G2 -(t k -20°)*a k , to obtain the second linear expansion coefficient of the differential system, where Δ JθX is the second linear expansion coefficient of the differential system, E D2 is the radial mounting distance, t G2 is the differential housing temperature, t k is the differential gear temperature, a G2 is the differential housing linear expansion coefficient, a k is the bevel gear linear expansion coefficient, and the preset simulation temperature is 20°.

[0093] Due to the axial deviation of the differential gear, in order to convert the axial deviation into circumferential backlash, use the angular function to convert the axial deviation into circumferential backlash. Obtain the pitch cone angle of the driven bevel gear in the second transmission component size parameters, the axial deviation of the target driving bevel gear in the third transmission component size parameters, and the first linear expansion coefficient of the differential system. Then, by calculating the pitch cone angle of the driven bevel gear, the axial deviation of the target driving bevel gear, and the first linear expansion coefficient of the differential system, obtain the third compensation backlash of the differential system. For example, obtain the twenty-ninth preset formula ΔJ tx =sinσ2*(av ant +Δ Jθx ), to obtain the third compensation backlash of the differential system, where ΔJ tx is the third compensation backlash of the differential system, σ2 is the pitch cone angle of the driven bevel gear, av ant is the axial deviation of the target driving bevel gear, and Δ Jθx is the first linear expansion coefficient of the differential system. Obtain the axial deviation of the target driven bevel gear in the third transmission component size parameters, the pitch cone angle of the driven bevel gear in the second transmission component size parameters, and the second linear expansion coefficient of the differential system. Then, by calculating the pitch cone angle of the driven bevel gear, the axial deviation of the target driven bevel gear, and the second linear expansion coefficient of the differential system, obtain the fourth compensation backlash of the differential system. For example, obtain the thirtieth preset formula ΔJ ty =sinσ2*(av aus +Δ Jθy), to obtain the fourth compensation backlash of the differential system, where ΔJ ty is the fourth compensation backlash of the differential system, σ2 is the pitch cone angle of the driven bevel gear, and av aus is the target axial deviation of the driven bevel gear, and Δ Jθy is the second linear expansion coefficient of the differential system.

[0094] Obtain the tooth thickness of the target driven bevel gear of the differential system, the third compensation backlash of the differential system, the fourth compensation backlash of the differential system, and the gear clearance of the bevel gear pair in the size parameters of the third transmission component. By calculating the tooth thickness of the driven bevel gear of the differential system, the third compensation backlash of the differential system, the fourth compensation backlash of the differential system, and the gear clearance of the bevel gear pair, obtain the circumferential backlash of the differential system. For example, obtain the thirty-first preset formula J t_diff = e diff - s t4 + ΔJ tx + ΔJ ty , to obtain the backlash of the differential system, where J t_diff is the circumferential backlash of the differential system, e diff is the gear clearance of the bevel gear pair, s t4 is the tooth thickness of the target driven bevel gear, and ΔJ tx is the third compensation backlash of the differential system, and ΔJ ty is the fourth compensation backlash of the differential system.

[0095] Obtain the circumferential backlash of the differential system and the virtual diameter of the differential system. By calculating the circumferential backlash of the differential system and the virtual diameter of the differential system, obtain the backlash of the differential system. For example, obtain the thirty-second preset formula to obtain the backlash of the differential system, where J θ_diff is the backlash of the differential system, J t_diff is the circumferential backlash of the differential system, and d v is the virtual diameter of the differential system.

[0096] When obtaining the spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash for each gear, and obtaining the speed ratios from the spline to the differential output end, from the synchronizer to the differential output end, and from the gear system to the differential output end for each gear, by calculating the spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash for each gear, and the speed ratios from the spline system to the synchronizer system output end, from the synchronizer system to the differential output end, and from the gear system to the differential system output end for each gear, obtain the transmission system backlash for each gear. For example, obtain the thirty-third preset formula Through the thirty-third preset formula When calculating the backlash of the spline system, synchronizer system, differential system, and gear system for each gear, as well as the speed ratios from the spline system to the output end of the synchronizer system, from the synchronizer system to the output end of the differential system, and from the gear system to the output end of the differential system for each gear, the transmission system backlash for each gear is obtained, where J θ_sys is the transmission system backlash for each gear, J θ_spl is the backlash of the spline system for each gear, i spl is the speed ratio from the spline system to the output end of the differential system for each gear, J θ_syn is the backlash of the synchronizer system, i syn is the speed ratio from the synchronizer system to the output end of the differential system for each gear, J θ_gear is the backlash of the gear system, i gear is the speed ratio from the gear system to the output end of the differential system for each gear, J θ_diff is the backlash of the differential system.

[0097] Specifically, the simulated boundary information includes the preset number of simulation times; after calculating the transmission system backlash for each gear respectively, it further includes: recording the number of times of simulation by the Monte Carlo method; determining whether it is greater than or equal to the preset number of simulation times according to the recorded number of times of simulation by the Monte Carlo method; if it is determined to be greater than or equal to the preset number of simulation times, then obtaining multiple transmission system backlashes for each gear after each simulation based on the Monte Carlo method.

[0098] Exemplarily, record the number of times of the size parameters of the first transmission component required for simulating each gear by the Monte Carlo method, compare the recorded number of times of simulation by the Monte Carlo method with the preset number of simulation times, if it is determined to be greater than or equal to the preset number of simulation times, then determine that the preset simulation condition is met, and obtain multiple transmission system backlashes for each gear after obtaining the size parameters of the first transmission component required for each simulation by the Monte Carlo method. For example, if the preset number of simulation times is 10,000 times, and the recorded number of times of the size parameters of the first transmission component required for simulating each gear by the Monte Carlo method is greater than or equal to 10,000 times, then it is determined that the preset simulation condition is met.

[0099] Specifically, after determining whether it is greater than or equal to the preset number of simulation times according to the recorded number of times of simulation by the Monte Carlo method, it further includes: if it is determined to be less than the preset number of simulation times, then continue to simulate the size parameters of the first transmission component required for each gear based on the Monte Carlo method; if it is determined that the recorded number of simulation times is greater than or equal to the preset number of simulation times, then obtain multiple transmission system backlashes for each gear after each simulation based on the Monte Carlo method.

[0100] Exemplarily, if the number of times of recording the size parameters of the first transmission component required for each gear by the Monte Carlo method is less than the preset simulation times, continue to simulate the size parameters of the first transmission component required for each gear by the Monte Carlo method until the number of times of simulation by the Monte Carlo method is greater than or equal to the preset simulation times. If it is determined that the preset simulation conditions are met, obtain the multiple transmission system backlash values of each gear obtained after each simulation of the size parameters of the first transmission component required for each gear by the Monte Carlo method. For example, if the number of times of simulating the size parameters of the first transmission component required for each gear by the Monte Carlo method is 10,000 times and the number of simulation times meets the preset simulation times, obtain 10,000 transmission system backlash values of each gear.

[0101] Specifically, determining the target transmission system backlash value of each gear based on the multiple transmission system backlash values of each gear and the preset confidence interval includes: generating a histogram of the transmission system backlash distribution of each gear based on the multiple transmission system backlash values of each gear; generating a probability distribution graph of the transmission system backlash of each gear based on the histogram; and determining the target transmission system backlash value of each gear according to the preset confidence interval and the probability distribution graph.

[0102] Exemplarily, when obtaining the multiple transmission system backlash values of each gear obtained after meeting the preset simulation conditions, draw the transmission system backlash distribution information of each gear through the multiple transmission system backlash values of each gear to generate a histogram of the transmission system backlash distribution of each gear. By analyzing the generated histogram of the transmission system backlash distribution of each gear, obtain a probability distribution graph of the transmission system backlash of each gear. Obtain the ±M Sigma range predefined in the preset simulation interface, and determine the confidence interval through the predefined ±M Sigma range, and use the determined confidence interval as the preset confidence interval. Perform statistics on the probability distribution graph of the transmission system backlash of each gear based on the preset confidence interval to obtain the target transmission system backlash distribution result of each gear, where the target transmission system backlash value of each gear includes the extreme value, expected value, standard deviation, and variance of the transmission system backlash of each gear. For example, perform statistics on the probability distribution graph of the transmission system backlash of each gear based on the preset confidence interval to obtain the extreme value, expected value, standard deviation, and variance of the target transmission system backlash of each gear.

[0103] Specifically, after determining the target transmission system backlash for each gear, the following steps are further included: obtaining the basic transmission parameters, the size parameters of the first transmission component, the size parameters of the second transmission component, the size parameters of the third transmission component, the transmission ratio of the transmission, the simulation boundary information, the subsystem backlash, the transmission system backlash, and the target transmission system backlash for each gear, generating a report according to a preset template, and displaying the report on a preset simulation interface.

[0104] Exemplarily, the Monte Carlo method is used to simulate the basic transmission parameters, the size parameters of the first transmission component, the size parameters of the second transmission component, the transmission ratio, the simulation boundary information required for each gear each time, as well as the size parameters of the third transmission component determined after each simulation, and to determine the subsystem backlash of each gear, the transmission system backlash of each gear, and the target transmission system backlash of each gear. Among them, the target transmission system backlash includes extreme values, expected values, standard deviations, and variances, so as to generate a report and display it on the simulation interface.

[0105] Using the Monte Carlo method to simulate the basic transmission parameters, the size parameters of the transmission components, the transmission ratio, and the structural component parameters required for each gear, compared with the extreme value method, the Monte Carlo simulation is more in line with the actual transmission system backlash distribution. It not only considers the influence of temperature on the transmission system backlash, but also can simulate the transmission system backlash distribution at different temperatures. At the same time, the contribution of each subsystem is calculated, and the main sources of the transmission system backlash can be clearly seen, ensuring the stability and reliability of the calculation method, and avoiding calculation errors caused by changes in different transmission structures and parameters.

[0106] In the embodiment of the present application, the Monte Carlo method is used to simulate the size parameters of the first transmission component required for each gear, so as to calculate the basic transmission parameters, the size parameters of the second transmission component, the size parameters of the third transmission component, the transmission ratio, and the simulation boundary information required for each gear, and obtain the target transmission system backlash of each gear, meeting the requirements of the backlash calculation of the same series of transmission systems. There is no need to separately construct a backlash equation for transmission systems with different transmission ratios, more accurately reflecting the transmission performance of the transmission and the contribution rate of each structural component to the system backlash, and thus avoiding unnecessary precision waste and reducing the manufacturing cost.

[0107] Please refer to Figure 2 , Figure 2 which is a schematic block diagram of the structure of a computer device provided by an embodiment of the present application. This computer device can be a terminal.

[0108] As Figure 2As shown in the figure, the computer device includes a processor, a memory, and a network interface connected via a system bus. Among them, the memory may include a non-volatile storage medium and an internal memory.

[0109] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions that, when executed, enable the processor to execute any one of the Monte Carlo simulation-based backlash calculation methods for the transmission system.

[0110] The processor is used to provide computing and control capabilities to support the operation of the entire computer device.

[0111] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, it enables the processor to execute any one of the Monte Carlo simulation-based backlash calculation methods for the transmission system.

[0112] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand that Figure 2 the structure shown in the figure is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0113] It should be understood that the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0114] Among them, in one embodiment, the processor is used to run the computer program stored in the memory to implement the following steps:

[0115] Obtain the basic parameters of the transmission, the gear information of the transmission, and the simulation boundary information. Among them, the gear information includes the number of gears of the transmission, the transmission ratio of each gear, and the transmission path of the transmission components of each gear; the basic parameters of the transmission include the material parameters of each component of the transmission.

[0116] According to the transmission component transmission paths of each gear position, obtain the dimensional parameters of the transmission parts required for each gear position, where the transmission component dimensional parameters include first transmission component dimensional parameters and second transmission component dimensional parameters;

[0117] Simulate the first transmission component dimensional parameters required for each gear position according to the Monte Carlo method to obtain the third transmission component dimensional parameters required for each gear position;

[0118] Determine the target transmission system backlash of each gear position according to the basic parameters of the transmission, the simulated boundary information, the transmission ratios of the transmission for each gear position, the second transmission component dimensional parameters required for each gear position, and the third transmission component dimensional parameters required for each gear position.

[0119] In one embodiment, when the processor implements simulating the first transmission component dimensional parameters required for each gear position according to the Monte Carlo method to determine the third transmission component dimensional parameters of each gear position, it is used to implement:

[0120] Simulate the first transmission component dimensional parameters required for each gear position according to the Monte Carlo method to generate random numbers with a uniform distribution of (0, 1);

[0121] Transform the random numbers with a uniform distribution of (0, 1) into random numbers with an N(u) distribution according to a preset transformation formula to determine the third transmission component dimensional parameters of each gear position.

[0122] In one embodiment, when the processor implements determining the target transmission system backlash of each gear position according to the basic parameters of the transmission, the simulated boundary information, the transmission ratios of the transmission for each gear position, the second transmission component dimensional parameters required for each gear position, and the third transmission component dimensional parameters required for each gear position, it is used to implement:

[0123] Calculate the transmission system backlash of each gear position respectively according to the basic parameters of the transmission, the transmission ratios of the transmission for each gear position, the preset temperature, the second transmission component dimensional parameters, and the third transmission component dimensional parameters, where the transmission system backlash of each gear position includes spline system backlash, synchronizer system backlash, differential system backlash, and gear system backlash, and the transmission system backlash of each gear position is at least one;

[0124] Determine the target transmission system backlash of each gear position based on the transmission system backlash of each gear position and the preset confidence interval.

[0125] In one embodiment, when the processor calculates the backlash of the transmission system for each gear according to the basic parameters of the transmission, the transmission speed ratio of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component, it is used to implement:

[0126] Based on the basic parameters of the transmission, the preset simulation temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear, calculate the backlash of the differential system and the backlash of the gear system for each gear respectively;

[0127] Based on the basic parameters of the transmission, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear, calculate the backlash of the spline system and the backlash of the synchronizer system for each gear respectively;

[0128] According to the transmission speed ratio, the backlash of the spline system, the backlash of the synchronizer system, the backlash of the differential system, and the backlash of the gear system for each gear, calculate the backlash of the transmission system for each gear respectively.

[0129] In one embodiment, after the processor calculates the backlash of the transmission system for each gear respectively, it is used to implement:

[0130] Record the number of times of simulation by the Monte Carlo method;

[0131] According to the recorded number of times of simulation by the Monte Carlo method, determine whether it is greater than or equal to the preset number of simulation times;

[0132] If it is determined that it is greater than or equal to the preset number of simulation times, obtain multiple backlashes of the transmission system for each gear after each simulation based on the Monte Carlo method.

[0133] In one embodiment, after the processor determines whether it is greater than or equal to the preset number of simulation times according to the recorded number of times of simulation by the Monte Carlo method, it is used to implement:

[0134] If it is determined that it is less than the preset number of simulation times, continue to simulate the size parameters of the first transmission component required for each gear based on the Monte Carlo method;

[0135] If it is determined that the recorded number of simulation times is greater than or equal to the preset number of simulation times, obtain multiple backlashes of the transmission system for each gear after each simulation based on the Monte Carlo method.

[0136] In one embodiment, when the processor determines the target backlash of the transmission system for each gear based on the backlash of the transmission system for each gear and the preset confidence interval, it is used to implement:

[0137] Generate a histogram of the backlash distribution of the transmission system for each of the gears based on the backlash of multiple transmission systems for each of the gears;

[0138] Generate a probability distribution graph of the backlash of the transmission system for each of the gears based on the histogram;

[0139] Determine the target backlash of the transmission system for each of the gears according to the preset confidence interval and the probability distribution graph.

[0140] In one embodiment, when the processor is implemented, it is used to implement: The target backlash of the transmission system includes extreme values, expected values, standard deviations, and variances.

[0141] In one embodiment, after the processor determines the target backlash of the transmission system for each of the gears, it is used to implement: Obtain the basic transmission parameters, the size parameters of the first transmission component, the size parameters of the second transmission component, the size parameters of the third transmission component, the transmission ratio of the transmission, and the simulation boundary information, subsystem backlash, transmission system backlash, and the target backlash of the transmission system for each of the gears, generate a report according to a preset template, and display the report on a preset simulation interface.

[0142] The embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, and the computer program includes program instructions. The method implemented when the program instructions are executed can refer to the embodiments of the method for calculating the backlash of the transmission system based on Monte Carlo simulation in the present application.

[0143] Among them, the computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiments, such as the hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk equipped on the computer device, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc.

[0144] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or system. Without further limitations, the element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, article or system including the element.

[0145] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments. As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art in the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for calculating the backlash of a transmission system based on Monte Carlo simulation, characterized in that Including: Obtain the basic parameters of the transmission, the gear information of the transmission, and the simulation boundary information. Among them, the gear information of the transmission includes the number of transmission gears, the transmission ratio of each gear, and the transmission path of the transmission components of each gear. The basic parameters of the transmission include the material parameters of each component of the transmission. The simulation boundary information includes the preset temperature and the preset confidence interval; According to the transmission path of the transmission components of each gear, obtain the size parameters of the transmission components required for each gear. Among them, the size parameters of the transmission components include the size parameters of the first transmission component and the size parameters of the second transmission component; Simulate the size parameters of the first transmission component required for each gear according to the Monte Carlo method to obtain the size parameters of the third transmission component required for each gear; Determine the target transmission system backlash of each gear according to the basic parameters of the transmission, the simulation boundary information, the transmission ratio of each gear of the transmission, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear; Determine the target transmission system backlash of each gear according to the basic parameters of the transmission, the simulation boundary information, the transmission ratio of each gear of the transmission, the size parameters of the second transmission component required for each gear, and the size parameters of the third transmission component required for each gear, including: Respectively calculate the transmission system backlash of each gear according to the basic parameters of the transmission, the transmission ratio of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component. Among them, the transmission system backlash of each gear includes the spline system backlash, the synchronizer system backlash, the differential system backlash, and the gear system backlash, and the transmission system backlash of each gear is at least one; Based on the transmission system backlash of each gear and the preset confidence interval, determine the target transmission system backlash of each gear.

2. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 1, characterized in that, The step of simulating the size parameters of the first transmission component required for each gear according to the Monte Carlo method to determine the size parameters of the third transmission component of each gear includes: Simulate the size parameters of the first transmission component required for each gear according to the Monte Carlo method to generate random numbers uniformly distributed in (0, 1); Transform the random numbers uniformly distributed in (0, 1) into random numbers distributed in N(u) according to the preset transformation formula to determine the size parameters of the third transmission component of each gear.

3. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 1, wherein, The step of respectively calculating the transmission system backlash of each gear according to the basic parameters of the transmission, the transmission ratio of each gear, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component includes: Respectively calculate the differential system backlash and the gear system backlash of each gear based on the basic parameters of the transmission, the preset temperature, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear; Based on the basic transmission parameters, the size parameters of the second transmission component, and the size parameters of the third transmission component required for each gear position, calculate the backlash of the spline system and the backlash of the synchronizer system for each gear position respectively; Based on the transmission ratio of the transmission, the backlash of the spline system, the backlash of the synchronizer system, the backlash of the differential system, and the backlash of the gear system for each gear position, calculate the transmission system backlash for each gear position respectively.

4. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 1, wherein, The simulated boundary information includes a preset number of simulation times; after calculating the transmission system backlash for each gear position respectively, it further includes: Record the number of times of simulation by the Monte Carlo method; Based on the recorded number of times of simulation by the Monte Carlo method, determine whether it is greater than or equal to the preset number of simulation times; If it is determined that it is greater than or equal to the preset number of simulation times, obtain the multiple transmission system backlashes of each gear position after each simulation based on the Monte Carlo method.

5. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 4, characterized in that, After the step of determining whether it is greater than or equal to the preset number of simulation times based on the recorded number of times of simulation by the Monte Carlo method, it further includes: If it is determined that it is less than the preset number of simulation times, continue to simulate the size parameters of the first transmission component required for each gear position based on the Monte Carlo method; If it is determined that the recorded number of simulation times is greater than or equal to the preset number of simulation times, obtain the multiple transmission system backlashes of each gear position after each simulation based on the Monte Carlo method.

6. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 1, wherein, Determining the target transmission system backlash for each gear position based on the transmission system backlashes of each gear position and the preset confidence interval includes: Generate a histogram of the distribution of the transmission system backlash of each gear position based on the multiple transmission system backlashes of each gear position; Generate a probability distribution graph of the transmission system backlash of each gear position based on the histogram; Determine the target transmission system backlash for each gear position according to the preset confidence interval and the probability distribution graph.

7. The backlash calculation method for a gearbox system based on Monte Carlo simulation according to claim 1, wherein The target transmission system backlash includes extreme values, expected values, standard deviations, and variances.

8. The backlash calculation method for a transmission system based on Monte Carlo simulation according to claim 1, characterized in that After determining the target transmission system backlash for each gear position, it further includes: Obtain the basic transmission parameters, the size parameters of the first transmission component, the size parameters of the second transmission component, the size parameters of the third transmission component, the transmission ratio of the transmission, and the simulated boundary information, subsystem backlashes, transmission system backlashes, and the target transmission system backlashes required for each gear position, generate a report according to a preset template, and display the report on a preset simulation interface.

9. A computer device, characterized in that, The computer device includes a processor, a memory, and a computer program stored on the memory and executable by the processor. When the computer program is executed by the processor, it implements the steps of the method for calculating the transmission system backlash based on Monte Carlo simulation as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • None-return-difference transmission device with double reducers with mutual anti-backlash action

    CN107559386A

  • Method and system for light transport path manipulation

    US20160005209A1