A method and device for determining the sensitivity of the parameter tolerance of an involute spline
Patent Information
- Application Number
- CN202311687272.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-08
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2043-12-08
AI Technical Summary
[0003]目前,现有的仿真分析缺少对渐开线花键制造精度相关的分析,忽略了花键的参数公差对渐开线花键制造精度的影响,导致渐开线花键制造精度较低
[0035]The method and apparatus for determining the sensitivity of involute spline parameter tolerances provided in this application, compared with the parameter tolerance sensitivity determination methods in the prior art, determine the maximum stress value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter; and determine the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter; and determine the maximum life value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. The maximum stress value of the part, and the actual life value corresponding to the second candidate spline parameter, and the tolerance of the second candidate spline parameter, are used to determine the maximum life value of the standard part corresponding to the second candidate spline parameter. Then, based on the sensitivity coefficient of the maximum stress value and the sensitivity coefficient of the maximum life value, the sensitivity of each target involute spline in the batch to be tested is determined, so as to complete the manufacturing of each target involute spline. By determining the influence of parameter tolerance on actual stress value, stress distribution and actual life value, the influence of parameter tolerance on surface wear, fretting corrosion fatigue and bending fatigue of involute splines is determined. By determining the sensitivity of the target involute spline, the manufacturing accuracy of involute splines is improved.
Smart Images

Figure CN117906942B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mechanical design technology, and in particular to a method and apparatus for sensitive determination of involute spline parameter tolerances. Background Technology
[0002] Involute splines are an important component of power transmission systems in the automotive industry. Currently, with the rapid development of pure electric and hybrid vehicles, the wear characteristics and service life of involute splines have an increasingly significant impact on power transmission systems. Therefore, the manufacturing precision of involute splines is particularly important in power transmission systems, and the spline parameters of involute splines are a major factor affecting manufacturing precision. Good manufacturing precision of the involute spline profile greatly contributes to the reliability of the transmission system.
[0003] Currently, existing simulation analyses lack analysis related to the manufacturing accuracy of involute splines, ignoring the influence of spline parameter tolerances on the manufacturing accuracy of involute splines, resulting in low manufacturing accuracy of involute splines. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method and apparatus for sensitive determination of involute spline parameter tolerance, thereby improving the manufacturing accuracy of involute splines.
[0005] This application provides a method for determining the sensitivity of involute spline parameter tolerances, the method comprising:
[0006] Based on the spline parameters of the target involute splines of each part in the batch to be inspected, the corresponding parameter tolerances and parameter standard deviations of each target involute spline are determined.
[0007] For any test condition, based on the actual stress value corresponding to the first candidate spline parameter and the tolerance of the first candidate parameter, the maximum stress value of the standard part corresponding to the first candidate spline parameter is determined. Based on the actual life value corresponding to the second candidate spline parameter and the tolerance of the second candidate parameter, the maximum life value of the standard part corresponding to the second candidate spline parameter is determined. The first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested.
[0008] Based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, the sensitivity coefficient of the maximum stress value of each of the target involute splines in the batch to be tested is determined; and based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, the sensitivity coefficient of the maximum life value of each of the target involute splines in the batch to be tested is determined.
[0009] Based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, the sensitivity of each target involute spline in the batch to be tested is determined in order to complete the manufacturing of each target involute spline.
[0010] Furthermore, determining the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested, based on the actual stress value, the maximum stress value of the standard part, the number of parts, a preset statistical simulation algorithm, and the standard deviation of the parameters, includes:
[0011] Based on the actual stress value and the maximum stress value of the standard part, the target maximum stress value of the first candidate parameter tolerance is determined, wherein the first candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the first candidate spline parameter;
[0012] Based on the target maximum stress value, the number of parts, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested is determined.
[0013] Furthermore, the determination of the sensitivity coefficient for the maximum stress value of each target involute spline in the batch to be tested, based on the target maximum stress value, the number of parts, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, includes:
[0014] Based on the target maximum stress value and the number of parts, determine the tolerance-target maximum stress value weight to obtain the first weight ratio of the parameter tolerance to the target maximum stress value;
[0015] Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
[0016] Furthermore, the step of determining the maximum stress sensitivity coefficient of each target involute spline in the batch to be tested based on the first weight ratio, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation includes:
[0017] Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value of the qualified part under the test condition is determined.
[0018] Based on the maximum stress value of the qualified parts and the actual stress value, determine the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested.
[0019] Furthermore, determining the sensitivity coefficient of the maximum lifespan of each target involute spline in the batch to be tested, based on the actual lifespan value, the maximum lifespan value of the standard part, the number of parts, a preset statistical simulation algorithm, and the standard deviation of the parameters, includes:
[0020] Based on the actual life value and the maximum life value of the standard part, the target maximum life value of the second candidate parameter tolerance is determined, wherein the second candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the second candidate spline parameter;
[0021] Based on the target maximum lifespan value, the number of parts, the preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested is determined.
[0022] Furthermore, the determination of the sensitivity coefficient for the maximum lifespan of each target involute spline in the batch to be tested, based on the target maximum lifespan value, the number of parts, a preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, includes:
[0023] Based on the target maximum lifespan value and the number of parts, determine the tolerance-target maximum lifespan value weight to obtain a second weight ratio of the parameter tolerance to the target maximum lifespan value;
[0024] Based on the second weighting ratio, the preset statistical simulation algorithm, the actual lifetime value, and the parameter standard deviation, the maximum lifetime value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
[0025] Furthermore, the determination of the maximum lifetime sensitivity coefficient of each target involute spline in the batch to be tested, based on the second weight ratio, a preset statistical simulation algorithm, the actual lifetime value, and the parameter standard deviation, includes:
[0026] Based on the second weighting ratio, the preset statistical simulation algorithm, the actual life value and the parameter standard deviation, the maximum life value of qualified parts under the test conditions is determined.
[0027] Based on the maximum lifespan value of the qualified parts and the actual lifespan value, determine the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested.
[0028] This application embodiment also provides a sensitivity determination device for involute spline parameter tolerance, the sensitivity determination device for involute spline parameter tolerance includes:
[0029] The first determining module is used to determine the corresponding parameter tolerance and parameter standard deviation of each target involute spline based on the spline parameters of each part under the target involute spline in the batch to be inspected.
[0030] The second determining module is used to determine, for any test condition, the maximum stress value of the standard part corresponding to the first candidate spline parameter based on the actual stress value corresponding to the first candidate spline parameter and the tolerance of the first candidate parameter corresponding to the first candidate spline parameter, and to determine the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the tolerance of the second candidate parameter corresponding to the second candidate spline parameter, wherein the first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested;
[0031] The third determining module is used to determine the maximum stress value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation; and to determine the maximum life value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation.
[0032] The fourth determining module is used to determine the sensitivity of each target involute spline in the batch to be tested based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, so as to complete the manufacturing of each target involute spline.
[0033] This application also provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the sensitivity determination method for involute spline parameter tolerances described above are performed.
[0034] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the above-described method for determining the sensitivity of involute spline parameter tolerances.
[0035] The method and apparatus for determining the sensitivity of involute spline parameter tolerances provided in this application, compared with the parameter tolerance sensitivity determination methods in the prior art, determine the maximum stress value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter; and determine the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter; and determine the maximum life value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. The maximum stress value of the part, and the actual life value corresponding to the second candidate spline parameter, and the tolerance of the second candidate spline parameter, are used to determine the maximum life value of the standard part corresponding to the second candidate spline parameter. Then, based on the sensitivity coefficient of the maximum stress value and the sensitivity coefficient of the maximum life value, the sensitivity of each target involute spline in the batch to be tested is determined, so as to complete the manufacturing of each target involute spline. By determining the influence of parameter tolerance on actual stress value, stress distribution and actual life value, the influence of parameter tolerance on surface wear, fretting corrosion fatigue and bending fatigue of involute splines is determined. By determining the sensitivity of the target involute spline, the manufacturing accuracy of involute splines is improved.
[0036] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0037] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This document illustrates one of the flowcharts of a sensitivity determination method for involute spline parameter tolerances provided in an embodiment of this application.
[0039] Figure 2 The second flowchart illustrates a method for determining the sensitivity of involute spline parameter tolerances according to an embodiment of this application.
[0040] Figure 3 This paper shows a structural block diagram of a sensitivity determination device for involute spline parameter tolerance provided in an embodiment of this application;
[0041] Figure 4A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown.
[0042] 300 - Sensitivity determination device for involute spline parameter tolerance; 310 - First determination module; 320 - Second determination module; 330 - Third determination module; 340 - Fourth determination module; 400 - Electronic device; 410 - Processor; 420 - Memory; 430 - Bus. Detailed Implementation
[0043] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.
[0044] First, the applicable scenarios for this application will be introduced. This application can be applied to the field of mechanical design technology.
[0045] Research has revealed that existing simulation analyses lack analysis related to the manufacturing precision of involute splines, neglecting the impact of spline parameter tolerances on the manufacturing precision of involute splines, resulting in low manufacturing precision of involute splines.
[0046] Furthermore, the actual contact stress and life values of existing involute splines will deviate to some extent from the simulation values.
[0047] Based on this, embodiments of this application provide a method and apparatus for sensitive determination of involute spline parameter tolerances, thereby improving the manufacturing accuracy of involute splines.
[0048] Please see Figure 1 , Figure 1 This is one of the flowcharts illustrating a sensitivity determination method for involute spline parameter tolerances provided in an embodiment of this application. Figure 1 As shown in the embodiments of this application, the sensitivity determination method for involute spline parameter tolerance includes the following steps:
[0049] S101. Based on the spline parameters of the target involute splines of each part in the batch to be inspected, determine the corresponding parameter tolerance and parameter standard deviation of each target involute spline.
[0050] In this step, since the target involute spline will have certain parameter tolerances during processing, and although the spline parameters under the target involute spline of the qualified part meet the parameter tolerance range, the parameter tolerance will still affect the manufacturing accuracy of the target involute spline. Therefore, the embodiments provided in this application determine the corresponding parameter tolerances and parameter standard deviations of each target involute spline by the spline parameters under the target involute spline of each part.
[0051] Here, the target involute spline includes internal and external splines. The internal spline is divided into a left tooth surface and a right tooth surface; the external spline is also divided into a left tooth surface and a right tooth surface. Therefore, the target involute spline has a total of four degrees of freedom according to the tooth surface type: the left tooth surface of the internal spline, the right tooth surface of the internal spline, the left tooth surface of the external spline, and the right tooth surface of the external spline. Therefore, the spline parameters under the target involute spline can be specifically represented by V. ij Let represent , where i is used to characterize the i-th degree of freedom; j is used to characterize the j-th tooth surface parameter.
[0052] In the above, the parameter tolerance under the target involute spline can be specifically represented by T. ij Let represent , where i is used to characterize the i-th degree of freedom; j is used to characterize the j-th tooth surface parameter.
[0053] Furthermore, the spline parameters of the internal spline include the major diameter, minor diameter, involute starting circle diameter, effective tooth space width, and actual tooth space width; the spline parameters of the external spline include the major diameter, minor diameter, involute starting circle diameter, effective tooth space width, actual tooth space width, and tooth profile modification and bulging amount.
[0054] Among them, common modification methods for the target involute spline include tooth-direction drum-shaped modification, tooth-direction slope modification, and tooth-direction segmented parabolic modification. One of the application scenarios of the embodiments provided in this application is that the tooth-direction drum-shaped modification method is generally used in current new energy pure electric reducers.
[0055] Thus, the spline parameters under the target involute spline satisfy statistical laws, i.e., a normal distribution.
[0056] Here, the embodiment provided by Bei'anhe uses the Monte Carlo method to determine the standard deviation of the parameters of the target involute spline, and the standard deviation of the parameters is used to characterize the sample covering 99.73%. The standard deviation of the parameters is represented by σ. ij express.
[0057] In the above, i represents the i-th part; j represents the j-th tooth surface parameter.
[0058] Assuming the parameter tolerance range is (a, b), the tolerance band width C is (ba). At this time, the tolerance band covering 99.73% of the samples is (C / 2-3σij, C / 2+3σij).
[0059] S102. For any test condition, based on the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter, determine the maximum stress value of the standard part corresponding to the first candidate spline parameter; and based on the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter, determine the maximum life value of the standard part corresponding to the second candidate spline parameter. The first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested.
[0060] In this step, the embodiments provided in this application typically use finite element analysis software (such as Abaqus, Ansys, etc.) to calculate the actual stress value under a single test condition. After determining the actual stress value, the maximum stress value of the standard part corresponding to the first candidate spline parameter under the same test condition is calculated using the finite element analysis software.
[0061] Wherein, it is assumed that the actual stress value corresponding to the first candidate spline parameter provided in this application is used Let represent , where i represents the i-th part and j represents the j-th tooth surface parameter.
[0062] Wherein, it is assumed that the maximum stress value of the standard part provided in this application is σ 1ij express.
[0063] S103. Based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, determine the sensitivity coefficient of the maximum stress value of each of the target involute splines in the batch to be tested, and based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, determine the sensitivity coefficient of the maximum life value of each of the target involute splines in the batch to be tested.
[0064] In this step, determining the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested, based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, includes the following sub-steps:
[0065] Sub-step 1: Based on the actual stress value and the maximum stress value of the standard part, determine the target maximum stress value of the first candidate parameter tolerance, wherein the first candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the first candidate spline parameter.
[0066] In this step, the maximum absolute value of the difference between the actual stress value and the maximum stress value of the quasi-part is determined as the target maximum stress value of the first candidate parameter tolerance. The specific formula is as follows:
[0067] σ ijmax =|σ ij -σ0|;
[0068] Where, σ ijmax The target maximum stress value used to characterize the tolerance of the first candidate parameter.
[0069] Sub-step 2: Based on the target maximum stress value and the number of parts, determine the tolerance-target maximum stress value weight in order to obtain the first weight ratio of the parameter tolerance to the target maximum stress value.
[0070] In this step, the formula for calculating the tolerance-target maximum stress value weight in the embodiments provided in this application is as follows:
[0071]
[0072] Among them, K 1ij The tolerance-target maximum stress value weight is used to characterize the number of parts; i is used to characterize the j-th tooth surface parameter.
[0073] In the above, the larger the weight of the tolerance-target maximum stress value, the greater the influence of the tolerance parameter on the target maximum stress value; the smaller the weight of the tolerance-target maximum stress value, the smaller the influence of the tolerance parameter on the target maximum stress value.
[0074] Sub-step 3: Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, determine the maximum stress value of the qualified part under the test condition.
[0075] In this step, the embodiments provided in this application use a preset statistical simulation algorithm (Monte Carlo method) to calculate the maximum stress value σ of the qualified part under the test condition in a single working condition, given the tolerance. 总 .
[0076] Sub-step 4: Based on the maximum stress value of the qualified parts and the actual stress value, determine the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested.
[0077] In this step, the formula for calculating the maximum stress sensitivity coefficient of each target involute spline is:
[0078]
[0079] S1 is used to characterize the sensitivity coefficient of the maximum stress value of each target involute spline.
[0080] Thus, when the maximum stress value sensitivity coefficient S1 is 0, it means that the parameter tolerance is not sensitive to the actual stress value; when the maximum stress value sensitivity coefficient S1 is 0.5, it means that the parameter tolerance is sensitive to the actual stress value; and when the maximum stress value sensitivity coefficient S1 is 1, it means that the parameter tolerance is very sensitive to the actual stress value.
[0081] Optionally, determining the sensitivity coefficient of the maximum lifespan of each target involute spline in the batch to be tested, based on the actual lifespan value, the maximum lifespan value of the standard part, the number of parts, a preset statistical simulation algorithm, and the standard deviation of the parameters, includes the following sub-steps:
[0082] Sub-step 1: Based on the actual life value and the maximum life value of the standard part, determine the target maximum life value of the second candidate parameter tolerance, wherein the second candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the second candidate spline parameter.
[0083] In this step, the formula for the target maximum lifetime value of the second candidate parameter tolerance is as follows:
[0084] R ijmax =|R ij -R0|;
[0085] Among them, R ijmax The target maximum lifetime value used to characterize the tolerance of the second candidate parameter; R ij R0 is used to characterize the maximum lifespan of a standard part; R0 is used to characterize the actual lifespan.
[0086] Sub-step 2: Based on the target maximum lifespan value and the number of parts, determine the tolerance-target maximum lifespan value weight to obtain a second weight ratio between the parameter tolerance and the target maximum lifespan value.
[0087] In this step, the formula for calculating the tolerance-target maximum lifetime value weight in the embodiments provided in this application is as follows:
[0088]
[0089] Among them, K 2ij The tolerance-target maximum stress value weight is used to characterize the number of parts; i is used to characterize the j-th tooth surface parameter.
[0090] In the above, the larger the weight of the tolerance-target maximum stress value, the greater the influence of the tolerance parameter on the target maximum life value; the smaller the weight of the tolerance-target maximum stress value, the smaller the influence of the tolerance parameter on the target maximum life value.
[0091] Sub-step 3: Based on the second weight ratio, the preset statistical simulation algorithm, the actual life value, and the parameter standard deviation, determine the maximum life value of the qualified parts under the test conditions.
[0092] In this step, the embodiments provided in this application use a preset statistical simulation algorithm (Monte Carlo method) to calculate the maximum life value R of the qualified part under the test condition in a single working condition, based on the tolerance. 总 .
[0093] Sub-step 4: Based on the maximum lifespan value of the qualified parts and the actual lifespan value, determine the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested.
[0094] In this step, the formula for calculating the maximum lifetime sensitivity coefficient of each target involute spline is:
[0095]
[0096] S2 is used to characterize the sensitivity coefficient of the maximum lifetime value of each target involute spline.
[0097] Thus, when the maximum life value sensitivity coefficient S2 is 0, it means that the parameter tolerance is not sensitive to the actual life value; when the maximum life value sensitivity coefficient S2 is 0.5, it means that the parameter tolerance is sensitive to the actual life value; and when the maximum life value sensitivity coefficient S2 is 1, it means that the parameter tolerance is very sensitive to the actual life value.
[0098] S104. Based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, determine the sensitivity of each target involute spline in the batch to be tested, so as to complete the manufacturing of each target involute spline.
[0099] In this step, the sensitivity of the target involute spline can indicate the impact of the parameter tolerance of the spline modification parameters on the evaluation indicators of surface wear, fretting corrosion fatigue and bending fatigue, thereby determining the degree of influence of each spline parameter in the target involute spline on surface wear, fretting corrosion fatigue and bending fatigue, and then guiding the production of the target involute spline according to the degree of sensitivity.
[0100] The sensitivity determination method for involute spline parameter tolerances provided in this application, compared with the parameter tolerance sensitivity determination methods in the prior art, determines the maximum stress value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. It also determines the maximum lifespan value of the standard part corresponding to the second candidate spline parameter based on the actual lifespan value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter. Finally, it determines the maximum lifespan value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. The maximum stress value of the component, and the actual life value corresponding to the second candidate spline parameter, and the tolerance of the second candidate spline parameter, are used to determine the maximum life value of the standard part corresponding to the second candidate spline parameter. Then, based on the sensitivity coefficient of the maximum stress value and the sensitivity coefficient of the maximum life value, the sensitivity of each target involute spline in the batch to be tested is determined, so as to complete the manufacturing of each target involute spline. By determining the influence of parameter tolerance on actual stress value, stress distribution and actual life value, the influence of parameter tolerance on surface wear, fretting corrosion fatigue and bending fatigue of involute splines is determined. By determining the sensitivity of the target involute spline, the manufacturing accuracy of involute splines is improved.
[0101] Please see Figure 2 , Figure 2 This is a second flowchart illustrating a method for determining the sensitivity of involute spline parameter tolerances, provided as another embodiment of this application. Figure 2 As shown in the embodiments of this application, the sensitivity determination method for involute spline parameter tolerance includes the following steps:
[0102] S201. Based on the spline parameters of the target involute splines of each part in the batch to be inspected, determine the corresponding parameter tolerance and parameter standard deviation of each target involute spline.
[0103] S202. For any test condition, based on the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter, determine the maximum stress value of the standard part corresponding to the first candidate spline parameter; and based on the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter, determine the maximum life value of the standard part corresponding to the second candidate spline parameter. The first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested.
[0104] S203. Based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, determine the sensitivity coefficient of the maximum stress value of each of the target involute splines in the batch to be tested, and based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, determine the sensitivity coefficient of the maximum life value of each of the target involute splines in the batch to be tested.
[0105] S204. Based on the maximum stress value sensitivity coefficient, determine the first sensitivity of each target involute spline in the batch to be tested.
[0106] In this step, it is assumed that the target involute spline of the new energy pure electric reducer in the embodiment provided in this application includes, but is not limited to, the input shaft spline, the intermediate shaft spline, the output shaft left half-shaft spline, and the output shaft right half-shaft spline, which can be represented by expressions G1, G2, G3, and G4 respectively.
[0107] At this point, the first sensitivity of each target involute spline corresponds to: G11, G21, G31, and G41.
[0108] S205. Based on the maximum lifetime value sensitivity coefficient, determine the second sensitivity of each target involute spline in the batch to be tested.
[0109] Thus, the second sensitivity of each target involute spline corresponds to: G12, G22, G32, and G42.
[0110] S206. Based on the first sensitivity and the second sensitivity, adjust the parameter tolerance of each of the target involute splines in order to complete the manufacturing of each of the target involute splines.
[0111] In this step, after determining the first sensitivity and the second sensitivity, the embodiments provided in this application can adjust the manufacturing tolerances and parameter tolerances of the first sensitivity and the second sensitivity according to the first sensitivity and the second sensitivity in order to improve the manufacturing accuracy of each part.
[0112] The descriptions of S201 to S203 can be referred to those of S101 to S103, and the same technical effect can be achieved, so they will not be elaborated further.
[0113] The sensitivity determination method for involute spline parameter tolerances provided in this application, compared with the parameter tolerance sensitivity determination methods in the prior art, determines the maximum stress value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. It also determines the maximum lifespan value of the standard part corresponding to the second candidate spline parameter based on the actual lifespan value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter. Finally, it determines the maximum lifespan value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. The maximum stress value of the component, and the actual life value corresponding to the second candidate spline parameter, and the tolerance of the second candidate spline parameter, are used to determine the maximum life value of the standard part corresponding to the second candidate spline parameter. Then, based on the sensitivity coefficient of the maximum stress value and the sensitivity coefficient of the maximum life value, the sensitivity of each target involute spline in the batch to be tested is determined, so as to complete the manufacturing of each target involute spline. By determining the influence of parameter tolerance on actual stress value, stress distribution and actual life value, the influence of parameter tolerance on surface wear, fretting corrosion fatigue and bending fatigue of involute splines is determined. By determining the sensitivity of the target involute spline, the manufacturing accuracy of involute splines is improved.
[0114] Please see Figure 3 , Figure 3 This is a schematic diagram of a sensitivity determination device for involute spline parameter tolerances provided in an embodiment of this application. Figure 3 As shown, the sensitivity determination device 300 for involute spline parameter tolerance includes:
[0115] The first determining module 310 is used to determine the corresponding parameter tolerance and parameter standard deviation of each target involute spline based on the spline parameters of each part in the batch to be inspected.
[0116] The second determining module 320 is used to determine, for any test condition, the maximum stress value of the standard part corresponding to the first candidate spline parameter based on the actual stress value corresponding to the first candidate spline parameter and the tolerance of the first candidate parameter corresponding to the first candidate spline parameter, and to determine the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the tolerance of the second candidate parameter corresponding to the second candidate spline parameter. The first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested.
[0117] The third determining module 330 is used to determine the maximum stress value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation, and to determine the maximum life value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation.
[0118] Optionally, the third determining module 330 determines the maximum stress sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual stress value, the maximum stress value of the standard part, the number of parts, a preset statistical simulation algorithm, and the parameter standard deviation, including:
[0119] Based on the actual stress value and the maximum stress value of the standard part, the target maximum stress value of the first candidate parameter tolerance is determined, wherein the first candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the first candidate spline parameter.
[0120] Based on the target maximum stress value, the number of parts, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested is determined.
[0121] Optionally, determining the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested, based on the target maximum stress value, the number of parts, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, includes:
[0122] Based on the target maximum stress value and the number of parts, the tolerance-target maximum stress value weight is determined in order to obtain the first weight ratio of the parameter tolerance to the target maximum stress value.
[0123] Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
[0124] Optionally, determining the maximum stress sensitivity coefficient of each target involute spline in the batch to be tested based on the first weight ratio, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation includes:
[0125] Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value of the qualified part under the test condition is determined.
[0126] Based on the maximum stress value of the qualified parts and the actual stress value, determine the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested.
[0127] Optionally, the third determining module 330 determines the sensitivity coefficient of the maximum lifespan of each target involute spline in the batch to be tested based on the actual lifespan value, the maximum lifespan value of the standard part, the number of parts, a preset statistical simulation algorithm, and the standard deviation of the parameters, including:
[0128] Based on the actual life value and the maximum life value of the standard part, the target maximum life value of the second candidate parameter tolerance is determined, wherein the second candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the second candidate spline parameter.
[0129] Based on the target maximum lifespan value, the number of parts, the preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested is determined.
[0130] Optionally, determining the sensitivity coefficient of the maximum lifespan of each target involute spline in the batch to be tested, based on the target maximum lifespan value, the number of parts, a preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, includes:
[0131] Based on the target maximum lifespan value and the number of parts, the tolerance-target maximum lifespan value weight is determined in order to obtain a second weight ratio between the parameter tolerance and the target maximum lifespan value.
[0132] Based on the second weighting ratio, the preset statistical simulation algorithm, the actual lifetime value, and the parameter standard deviation, the maximum lifetime value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
[0133] Optionally, determining the maximum lifetime sensitivity coefficient of each target involute spline in the batch to be tested based on the second weight ratio, a preset statistical simulation algorithm, the actual lifetime value, and the parameter standard deviation includes:
[0134] Based on the second weighting ratio, the preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, the maximum lifespan value of qualified parts under the test conditions is determined.
[0135] Based on the maximum lifespan value of the qualified parts and the actual lifespan value, determine the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested.
[0136] The fourth determining module 340 is used to determine the sensitivity of each target involute spline in the batch to be tested based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, so as to complete the manufacturing of each target involute spline.
[0137] Optionally, the fourth determining module 340 is specifically used for:
[0138] Based on the maximum stress value sensitivity coefficient, the first sensitivity of each target involute spline in the batch to be tested is determined.
[0139] Based on the maximum lifetime value sensitivity coefficient, the second sensitivity of each target involute spline in the batch to be tested is determined.
[0140] Based on the first sensitivity and the second sensitivity, the parameter tolerances of each of the target involute splines are adjusted in order to complete the manufacturing of each of the target involute splines.
[0141] The involute spline parameter tolerance sensitivity determination device 300 provided in this application embodiment, compared with the parameter tolerance sensitivity determination device in the prior art, determines the maximum stress value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter; and determines the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter; and determines the maximum life value of the standard part corresponding to the first candidate spline parameter by using the actual stress value corresponding to the first candidate spline parameter and the first candidate parameter tolerance corresponding to the first candidate spline parameter. The maximum stress value of the standard part, and the actual life value corresponding to the second candidate spline parameter and the second candidate parameter tolerance corresponding to the second candidate spline parameter are used to determine the maximum life value of the standard part corresponding to the second candidate spline parameter. Then, based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, the sensitivity of each target involute spline in the batch to be tested is determined in order to complete the manufacturing of each target involute spline. By determining the influence of parameter tolerance on actual stress value, stress distribution and actual life value, the influence of parameter tolerance on surface wear, fretting corrosion fatigue and bending fatigue of involute splines is determined. By determining the sensitivity of the target involute spline, the manufacturing accuracy of involute splines is improved.
[0142] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.
[0143] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, they can perform the operations described above. Figure 1 as well as Figure 2 The steps of the sensitivity determination method for involute spline parameter tolerance in the method embodiment shown are described in the method embodiment for specific implementation, and will not be repeated here.
[0144] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 as well as Figure 2 The steps of the sensitivity determination method for involute spline parameter tolerance in the method embodiment shown are described in the method embodiment for specific implementation, and will not be repeated here.
[0145] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0146] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0147] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0148] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0149] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0150] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for determining the sensitivity of involute spline parameter tolerances, characterized in that, The sensitivity determination method for the involute spline parameter tolerance includes: Based on the spline parameters of the target involute splines of each part in the batch to be inspected, the corresponding parameter tolerances and parameter standard deviations of each target involute spline are determined. For any test condition, based on the actual stress value corresponding to the first candidate spline parameter and the tolerance of the first candidate parameter, the maximum stress value of the standard part corresponding to the first candidate spline parameter is determined. Based on the actual life value corresponding to the second candidate spline parameter and the tolerance of the second candidate parameter, the maximum life value of the standard part corresponding to the second candidate spline parameter is determined. The first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested. Based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, the sensitivity coefficient of the maximum stress value of each of the target involute splines in the batch to be tested is determined; and based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the standard deviation of the parameters, the sensitivity coefficient of the maximum life value of each of the target involute splines in the batch to be tested is determined. Based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, the sensitivity of each target involute spline in the batch to be tested is determined in order to complete the manufacturing of each target involute spline.
2. The method for determining the sensitivity of involute spline parameter tolerances according to claim 1, characterized in that, The determination of the maximum stress sensitivity coefficient for each target involute spline in the batch to be tested, based on the actual stress value, the maximum stress value of the standard part, the number of parts, a preset statistical simulation algorithm, and the parameter standard deviation, includes: Based on the actual stress value and the maximum stress value of the standard part, the target maximum stress value of the first candidate parameter tolerance is determined, wherein the first candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the first candidate spline parameter; Based on the target maximum stress value, the number of parts, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the sensitivity coefficient of the maximum stress value of each target involute spline in the batch to be tested is determined.
3. The sensitivity determination method for involute spline parameter tolerance according to claim 2, characterized in that, The determination of the sensitivity coefficient for the maximum stress value of each target involute spline in the batch to be tested, based on the target maximum stress value, the number of parts, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, includes: Based on the target maximum stress value and the number of parts, determine the tolerance-target maximum stress value weight to obtain the first weight ratio of the parameter tolerance to the target maximum stress value; Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
4. The method for determining the sensitivity of involute spline parameter tolerances according to claim 3, characterized in that, The determination of the maximum stress sensitivity coefficient of each target involute spline in the batch to be tested, based on the first weight ratio, a preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, includes: Based on the first weight ratio, the preset statistical simulation algorithm, the actual stress value, and the parameter standard deviation, the maximum stress value of the qualified part under the test condition is determined. Based on the maximum stress value of the qualified parts and the actual stress value, determine the maximum stress value sensitivity coefficient of each target involute spline in the batch to be tested.
5. The method for determining the sensitivity of involute spline parameter tolerances according to claim 1, characterized in that, The determination of the sensitivity coefficient for the maximum lifespan of each target involute spline in the batch to be tested, based on the actual lifespan value, the maximum lifespan value of the standard part, the number of parts, a preset statistical simulation algorithm, and the standard deviation of the parameters, includes: Based on the actual life value and the maximum life value of the standard part, the target maximum life value of the second candidate parameter tolerance is determined, wherein the second candidate parameter tolerance is used to characterize the parameter tolerance corresponding to the second candidate spline parameter; Based on the target maximum lifespan value, the number of parts, the preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested is determined.
6. The method for determining the sensitivity of involute spline parameter tolerances according to claim 5, characterized in that, The determination of the sensitivity coefficient for the maximum lifespan of each target involute spline in the batch to be tested, based on the target maximum lifespan value, the number of parts, a preset statistical simulation algorithm, the actual lifespan value, and the parameter standard deviation, includes: Based on the target maximum lifespan value and the number of parts, determine the tolerance-target maximum lifespan value weight to obtain a second weight ratio of the parameter tolerance to the target maximum lifespan value; Based on the second weighting ratio, the preset statistical simulation algorithm, the actual lifetime value, and the parameter standard deviation, the maximum lifetime value sensitivity coefficient of each target involute spline in the batch to be tested is determined.
7. The sensitivity determination method for involute spline parameter tolerance according to claim 6, characterized in that, The determination of the maximum lifetime sensitivity coefficient for each target involute spline in the batch to be tested, based on the second weighting ratio, a preset statistical simulation algorithm, actual lifetime values, and parameter standard deviations, includes: Based on the second weighting ratio, the preset statistical simulation algorithm, the actual life value and the parameter standard deviation, the maximum life value of qualified parts under the test conditions is determined. Based on the maximum lifespan value of the qualified parts and the actual lifespan value, determine the sensitivity coefficient of the maximum lifespan value of each target involute spline in the batch to be tested.
8. A sensitivity determination device for involute spline parameter tolerance, characterized in that, The sensitivity determination device for the involute spline parameter tolerance includes: The first determining module is used to determine the corresponding parameter tolerance and parameter standard deviation of each target involute spline based on the spline parameters of each part under the target involute spline in the batch to be inspected. The second determining module is used to determine, for any test condition, the maximum stress value of the standard part corresponding to the first candidate spline parameter based on the actual stress value corresponding to the first candidate spline parameter and the tolerance of the first candidate parameter corresponding to the first candidate spline parameter, and to determine the maximum life value of the standard part corresponding to the second candidate spline parameter based on the actual life value corresponding to the second candidate spline parameter and the tolerance of the second candidate parameter corresponding to the second candidate spline parameter, wherein the first candidate spline parameter is used to characterize the spline parameter with the largest actual stress value in the batch to be tested, and the second candidate spline parameter is used to characterize the spline parameter with the largest actual life value in the batch to be tested; The third determining module is used to determine the maximum stress value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual stress value, the maximum stress value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation; and to determine the maximum life value sensitivity coefficient of each of the target involute splines in the batch to be tested based on the actual life value, the maximum life value of the standard part, the number of parts, the preset statistical simulation algorithm, and the parameter standard deviation. The fourth determining module is used to determine the sensitivity of each target involute spline in the batch to be tested based on the maximum stress value sensitivity coefficient and the maximum life value sensitivity coefficient, so as to complete the manufacturing of each target involute spline.
9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the sensitivity determination method for involute spline parameter tolerance as described in any of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the sensitivity determination method for involute spline parameter tolerance as described in any one of claims 1-7.
Citation Information
Patent Citations
Method of detecting life state of spatial rolling bearing based on vibration-sensitive time-frequency characteristics
CN104807640A
Gear parameter tolerance sensitivity analysis method and system, tester and storage medium
CN114880803A