A method, device, electronic device and storage medium for determining fit tolerance

By using finite element model and load application technology in the three-bearing structure, the mating tolerance is accurately determined, which solves the problem that mating tolerance in the three-bearing structure is difficult to accurately determine, and improves the performance and service life of the motor reducer.

CN115034110BActive Publication Date: 2025-04-18CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210624381.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-02
Publication Date
2025-04-18
Estimated Expiration
2042-06-02

AI Technical Summary

Technical Problem

The matching tolerance between the motor rotor and the stator in the three-bearing structure is difficult to accurately determine, resulting in uneven stress on the motor shaft and reducing the performance and service life of the motor reducer.

Method used

By determining the finite element model to be used corresponding to the target bearing structure, applying the load under different working conditions, calculating the shaft end angle, and determining the matching tolerance according to the preset angle conditions.

Benefits of technology

The mating tolerance between the three bearing structures is quickly and accurately determined, which solves the problem that mating tolerance is difficult to accurately determine, and improves the performance and service life of the motor reducer.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115034110B_ABST
    Figure CN115034110B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, electronic device and storage medium for determining a fit tolerance, wherein the method comprises: determining a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure comprises at least one of a fixed bearing, an input shaft and a motor shaft; determining a load to be used for the finite element model to be used under at least one working condition to be used, and based on each load to be used, determining a shaft end angle to be used for the finite element model to be used under the corresponding working condition to be used; determining a target shaft end angle based on each shaft end angle to be used, and when the target shaft end angle meets a preset angle condition, determining a fit tolerance to be used corresponding to the finite element model to be used. The problem that the fit tolerance of a three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the fit tolerance between the three bearing structures is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automobile design, and in particular to a method, device, electronic equipment and storage medium for determining a matching tolerance. Background Art

[0002] Generally, most motor reducers adopt a four-bearing structure. In order to make the bearing structure lightweight and miniaturized, one bearing can be eliminated in the four-bearing structure to shorten the size in the axial direction.

[0003] However, due to the reduction of bearing load, the stiffness of the three-bearing structure is more affected by the input shaft. How to determine the fit tolerance between the motor rotor and stator under the three-bearing structure is a new problem under the new technology. At present, when calculating the fit tolerance between the motor rotor and stator in the three-bearing structure, it is usually based on the personal experience of engineers and verified by experimental technical means. The fit tolerance obtained in this way is not accurate enough, which may cause uneven force on the motor shaft and reduce the performance and service life of the motor reducer.

[0004] In order to obtain accurate fit tolerance, the method of determining fit tolerance needs to be improved. Summary of the invention

[0005] The present invention provides a method, device, electronic equipment and storage medium for determining a matching tolerance, so as to solve the problem that the matching tolerance of a three-bearing structure is difficult to accurately determine.

[0006] According to one aspect of the present invention, a method for determining a fit tolerance is provided, comprising:

[0007] Determine a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure includes at least one of a fixed bearing, an input shaft, and a motor shaft;

[0008] Determining a load to be used of the finite element model to be used under at least one working condition to be used, and based on each load to be used, determining a shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used;

[0009] A target shaft end rotation angle is determined based on each shaft end rotation angle to be used, and when the target shaft end rotation angle meets a preset rotation angle condition, a matching tolerance to be used corresponding to the finite element model to be used is determined.

[0010] According to another aspect of the present invention, there is provided a device for determining a fit tolerance, comprising:

[0011] A finite element model determination module, used to determine a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure includes at least one of a fixed bearing, an input shaft, and a motor shaft;

[0012] A shaft end rotation angle determination module, used to determine a load to be used of the finite element model to be used under at least one working condition to be used, and based on each load to be used, determine a shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used;

[0013] The fitting tolerance determination module is used to determine the target shaft end angle based on each shaft end angle to be used, and when the target shaft end angle meets the preset angle condition, determine the fitting tolerance to be used corresponding to the finite element model to be used.

[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0015] at least one processor; and

[0016] a memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for determining the fitting tolerance described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining the fitting tolerance described in any embodiment of the present invention when executed.

[0019] The technical solution of this embodiment is to determine the finite element model to be used corresponding to the target bearing structure, and by performing finite element simulation on each bearing structure in the target bearing structure, a sub-model to be used corresponding to each bearing structure can be obtained, and based on the connection relationship between each bearing structure, each sub-model to be used is connected to obtain a finite element model to be used corresponding to the target bearing structure. The load to be used of the finite element model to be used under at least one working condition to be used is determined, and based on each load to be used, the shaft end angle to be used of the finite element model to be used under the corresponding working condition to be used is determined, and under different working conditions to be used, the corresponding load to be used is applied to the finite element model to be used, and the shaft end angle to be used corresponding to the finite element model to be used under each working condition to be used is determined, so as to determine the target shaft end angle corresponding to the finite element model to be used according to each shaft end angle to be used. The target shaft end angle is determined based on each shaft end angle to be used. When the target shaft end angle meets the preset angle condition, the matching tolerance to be used corresponding to the finite element model to be used is determined. The target shaft end angle is detected based on the preset angle area. When the target shaft end angle is in the preset angle range, the deformation amount corresponding to the target shaft end angle for the finite element model to be used is obtained, so as to determine the matching tolerance corresponding to the finite element model to be used according to the deformation amount. The problem that the matching tolerance of the three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the matching tolerance between the three bearing structures is achieved.

[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 is a flow chart of a method for determining a fitting tolerance provided according to Embodiment 1 of the present invention;

[0023] Figure 2 is a flow chart of a method for determining a matching tolerance provided in accordance with a second embodiment of the present invention;

[0024] Figure 3 is a schematic diagram of a target bearing structure provided according to Embodiment 3 of the present invention;

[0025] Figure 4is a schematic diagram of grid division provided according to Embodiment 3 of the present invention;

[0026] Figure 5 is a schematic diagram of a motor shaft spline axis symmetry provided according to Embodiment 3 of the present invention;

[0027] Figure 6 is a schematic diagram of the geometric structure of a target bearing structure provided according to Embodiment 3 of the present invention;

[0028] Figure 7 is a schematic diagram of the bearing outer ring structure of a target bearing structure provided according to Embodiment 3 of the present invention;

[0029] Figure 8 is a structural schematic diagram of a device for determining a matching tolerance provided according to a fourth embodiment of the present invention;

[0030] Fig. 9 It is a structural schematic diagram of an electronic device for the matching tolerance determination method implemented by the present invention. DETAILED DESCRIPTION

[0031] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0033] Embodiment 1

[0034] Figure 1This is a flow chart of a method for determining a fit tolerance provided in Embodiment 1 of the present invention. This embodiment can be applied to the case of determining the fit tolerance between three bearing structures. The method can be executed by a fit tolerance determination device. The fit tolerance determination device can be implemented in the form of hardware / or software. The fit tolerance determination device can be configured in an electronic device that can execute the fit tolerance determination method.

[0035] like Figure 1 As shown, the method includes:

[0036] S110, determining a finite element model to be used corresponding to the target bearing structure.

[0037] Usually, the bearing structure in the motor reducer is mostly a four-bearing structure, which bears the front and rear support of the motor shaft and the input shaft respectively. In order to make the bearing structure lighter and smaller, a three-bearing structure can be used. Since the three-bearing structure lacks one bearing compared to the four-bearing structure, the matching tolerance between the bearing structures in the three-bearing structure obtained based on the existing matching tolerance determination method is not accurate enough. In order to obtain the accurate matching tolerance between the bearing structures in the three-bearing structure, it is necessary to improve the matching tolerance determination method.

[0038] The target bearing structure can be understood as a three-bearing structure used in a motor reducer, including at least one of a fixed bearing, an input shaft, and a motor shaft. The finite element model to be used can be understood as a model obtained by performing finite element simulation on the target bearing structure based on finite element simulation software.

[0039] Specifically, the target bearing structure contains a large number of bearing structures, and it is very inconvenient to directly measure each component to obtain the fitting tolerance between the components. In order to quickly determine the fitting tolerance between the bearing structures in the target bearing structure, a finite element model to be used corresponding to the target bearing structure can be pre-constructed, and the finite element model to be used can be processed to obtain the fitting tolerance corresponding to the finite element model to be used, and the obtained fitting tolerance is used as the fitting tolerance corresponding to the target bearing structure. It can be understood that the finite element model to be used is established based on the target bearing structure, and matches the size information of the target bearing structure, the component information included, and the connection information between the components.

[0040] Optionally, determining a finite element model to be used corresponding to the target bearing structure includes: simulating each bearing structure in the target bearing structure based on finite element simulation software to obtain a sub-model to be used corresponding to each bearing structure; and constructing a finite element model to be used corresponding to the target bearing structure based on each sub-model to be used.

[0041] The finite element simulation software can be understood as software for simulating the target bearing structure based on the finite element method. The target bearing structure usually includes multiple bearing structures, such as gear components and spline shafts, and the sub-model to be used can be understood as a sub-model obtained by simulating each bearing structure in each target bearing structure based on the finite element simulation software.

[0042] Specifically, when making the finite element model to be used, in order to ensure that the finite element model to be used corresponds to the target bearing structure, finite element simulation is usually performed on each bearing structure in the target bearing structure to obtain a sub-model to be used corresponding to each bearing structure, and based on the connection relationship between the bearing structures in the target bearing structure, each sub-model to be used is connected to establish the finite element model to be used corresponding to the target bearing structure based on each sub-model to be used.

[0043] S120, determining a load to be used of the finite element model to be used under at least one working condition to be used, and based on each load to be used, determining a shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used.

[0044] Among them, the working condition to be used is used to characterize the different working environments or working conditions corresponding to the finite element model to be used, including gear force conditions and eccentric force conditions. The load to be used includes gear meshing load and eccentric force load. The shaft end rotation angle to be used can be understood as the rotation angle corresponding to the finite element model to be used under different working conditions to be used, which corresponds to the rotation angle of the shaft end of the target bearing structure in each direction.

[0045] In the present technical solution, the loads to be used include gear meshing loads and eccentric force loads. It is understandable that the loads to be used corresponding to the target bearing structure under different working conditions to be used are different, and different loads to be used cause different pressures on the target bearing structure, resulting in different deformations of the bearing structures in the target bearing structure. Therefore, under different working conditions to be used, there are certain differences in the fitting tolerances between the bearing structures in the target bearing structure. In order to ensure that the fitting tolerances of the target bearing structure are more universal, the fitting tolerances corresponding to the target bearing structure under each working condition to be used can be determined by applying corresponding loads to be used to the finite element model to be used under different working conditions to be used, and the optimal fitting tolerances matching the target bearing structure can be determined based on the fitting tolerances under each working condition to be used.

[0046] Accordingly, under different working conditions to be used, different loads to be used are applied to the finite element model to be used corresponding to the target bearing structure, and the shaft end angle to be used corresponding to the finite element model to be used under each load to be used is calculated, so as to determine the fitting tolerance corresponding to the finite element model to be used according to each shaft end angle to be used, and based on this, determine the fitting tolerance corresponding to the target bearing structure.

[0047] It should be noted that determining the load to be used of the finite element model to be used under at least one working condition to be used includes: when the working condition to be used is a gear force condition, applying a gear meshing load to the finite element model to be used; when the working condition to be used is an eccentric force condition, applying an eccentric force load to the finite element model to be used.

[0048] Optionally, determining the shaft end angle to be used of the finite element model to be used under the corresponding working condition to be used includes: for each working condition to be used, determining the rotation arc to be used of the finite element model to be used in at least one rotation direction under the current working condition to be used; processing each rotation arc to be used based on the angle determination function to obtain the rotation angle to be used of the finite element model to be used in the corresponding rotation direction; superimposing each rotation angle to be used to obtain the shaft end angle to be used corresponding to the finite element model to be used.

[0049] The rotation radian to be used can be understood as the rotation radian of the finite element model to be used in the lateral direction and the longitudinal direction in the cylindrical coordinate system. The rotation angle determination function can be understood as a function for calculating the rotation angle to be used corresponding to the finite element model to be used based on the rotation radian to be used. The rotation angle to be used can be understood as the rotation angle corresponding to the finite element model to be used in each direction of each cylindrical coordinate system.

[0050] Specifically, under different working conditions to be used, the shaft end angle to be used corresponding to the finite element model to be used is different. In order to determine the shaft end angle to be used under each working condition, the rotation arc of the finite element to be used in the transverse and longitudinal directions of the cylindrical coordinate system can be set based on a flexible unit, such as the RBE3 unit, and then each rotation arc to be used is calculated through the angle determination function to obtain the shaft end angle to be used of the finite element model to be used in the corresponding rotation direction, so as to determine the shaft end angle to be used of the finite element model to be used based on each angle to be used.

[0051] The rotation angle determination function can be expressed by the following formula:

[0052]

[0053] Among them, UR represents the shaft end angle to be used corresponding to the finite element model to be used; UR1 represents the rotation arc of the finite element model to be used in the lateral direction, UR1 represents the rotation arc of the finite element model to be used in the longitudinal direction, and θ is the shaft end angle to be used corresponding to the finite element model to be used.

[0054] S130, determining a target shaft end rotation angle based on each shaft end rotation angle to be used, and when the target shaft end rotation angle meets a preset rotation angle condition, determining a fit tolerance to be used corresponding to the finite element model to be used.

[0055] The target shaft end angle can be understood as the shaft end angle corresponding to the finite element model to be used after the load to be used is applied to the finite element model to be used. The preset angle condition can be understood as a preset angle range, such as 0.2°. The fit tolerance to be used can be understood as the fit tolerance corresponding to the finite element model to be used. Based on the fit tolerance to be used of the finite element model to be used, the fit tolerance corresponding to the target bearing structure can be determined.

[0056] Specifically, based on the target shaft end rotation angle of the finite element model to be used, it can be determined whether the stiffness of the target bearing structure is qualified. When the target shaft end rotation angle meets the preset rotation angle condition, it means that the stiffness of the target bearing structure is qualified. When the stiffness corresponding to the target bearing structure is qualified, further, the matching tolerance corresponding to the finite element model to be used can be determined, and then the matching tolerance corresponding to the target bearing structure can be determined according to the matching tolerance of the finite element model to be used.

[0057] The technical solution of this embodiment is to determine the finite element model to be used corresponding to the target bearing structure, and by performing finite element simulation on each bearing structure in the target bearing structure, a sub-model to be used corresponding to each bearing structure can be obtained, and based on the connection relationship between each bearing structure, each sub-model to be used is connected to obtain a finite element model to be used corresponding to the target bearing structure. The load to be used of the finite element model to be used under at least one working condition to be used is determined, and based on each load to be used, the shaft end angle to be used of the finite element model to be used under the corresponding working condition to be used is determined, and under different working conditions to be used, the corresponding load to be used is applied to the finite element model to be used, and the shaft end angle to be used corresponding to the finite element model to be used under each working condition to be used is determined, so as to determine the target shaft end angle corresponding to the finite element model to be used according to each shaft end angle to be used. The target shaft end angle is determined based on each shaft end angle to be used. When the target shaft end angle meets the preset angle condition, the matching tolerance to be used corresponding to the finite element model to be used is determined. The target shaft end angle is detected based on the preset angle area. When the target shaft end angle is in the preset angle range, the deformation amount corresponding to the target shaft end angle for the finite element model to be used is obtained, so as to determine the matching tolerance corresponding to the finite element model to be used according to the deformation amount. The problem that the matching tolerance of the three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the matching tolerance between the three bearing structures is achieved.

[0058] Embodiment 2

[0059] Figure 2A flow chart of a method for determining a fitting tolerance is provided for implementation of the second embodiment of the present invention. Optionally, a target shaft end angle is determined based on each shaft end angle to be used. When the target shaft end angle meets a preset angle condition, the fitting tolerance to be used corresponding to the finite element model to be used is refined.

[0060] like Figure 2 As shown, the method includes:

[0061] S210: Determine a finite element model to be used corresponding to the target bearing structure.

[0062] S220, determining a load to be used of the finite element model to be used under at least one working condition to be used, and based on each load to be used, determining a shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used.

[0063] S230, superimposing the shaft end rotation angles to be used corresponding to the working conditions to be used to obtain the target shaft end rotation angle.

[0064] Specifically, after obtaining the shaft end rotation angles to be used corresponding to the finite element model to be used under different working conditions to be used, each shaft end rotation angle to be used is superimposed to obtain the target shaft end rotation angle.

[0065] Exemplarily, under gear force conditions, the shaft end angle to be used corresponding to the finite element model to be used is 0.1°, and under eccentric force conditions, the shaft end angle to be used corresponding to the finite element model to be used is 0.02°, then the target shaft end angle corresponding to the finite element model to be used is 0.12°.

[0066] S240: Detect the target shaft end angle based on a preset angle interval, and when the target shaft end angle belongs to the preset angle interval, determine the fit tolerance to be used corresponding to the finite element model to be used.

[0067] The preset turning angle interval may be understood as a turning angle range preset according to actual needs, such as being set to less than 0.2°.

[0068] Optionally, determining the fit tolerance to be used corresponding to the finite element model to be used includes: determining the deformation to be used of the finite element model to be used under the corresponding working condition to be used based on the deformation determination function; linearly superimposing each deformation to be used to obtain a target deformation corresponding to the finite element model to be used; and setting the fit tolerance to be used of the finite element model to be used according to the target deformation.

[0069] Among them, the deformation determination function can be understood as a function for calculating the deformation of the finite element model to be used after applying different loads to the finite element model to be used, such as the Newton-Raphson method. It can be understood that the deformation corresponding to the target bearing structure can be determined based on the deformation corresponding to the finite element model to be used. The deformation to be used can be understood as the deformation corresponding to the finite element model to be used under each working condition to be used. The target deformation can be understood as the deformation corresponding to the finite element model to be used, which fully considers the influence of each load to be used on the finite element model to be used.

[0070] Specifically, different loads to be used are applied to the finite element model to be used, and the finite element model to be used is processed by the deformation determination function, so that the deformation to be used corresponding to the finite element model to be used under the corresponding working condition to be used can be obtained. Further, each deformation to be used is linearly superimposed to obtain the target deformation, so as to set the fit tolerance to be used of the finite element model to be used according to the target deformation. It should be noted that when setting the fit tolerance to be used, the fit tolerance to be used can be greater than the target deformation.

[0071] The technical solution of this embodiment is to perform superposition processing on the shaft end angles to be used corresponding to each of the working conditions to be used, and obtain the target shaft end angle, so as to determine whether the stiffness of the target bearing structure corresponding to the finite element model to be used is qualified according to the target shaft end angle. The target shaft end angle is detected based on a preset angle interval. When the target shaft end angle belongs to the preset angle interval, the fit tolerance to be used corresponding to the finite element model to be used is determined, and the deformation to be used corresponding to the finite element model to be used under different working conditions to be used is determined to obtain the target deformation, and then the fit tolerance to be used is set according to the target deformation. The problem that the fit tolerance of the three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the fit tolerance between the three bearing structures is achieved.

[0072] Embodiment 3

[0073] In a specific example, a finite element model to be used corresponding to the target bearing structure is established, and each bearing component in the target bearing structure is meshed, such as Figure 3 As shown, the target bearing structure includes a motor shaft 1, an input shaft 2, a front bearing 3, a middle bearing 4, and a rear bearing 5, and then they are assembled together by defining the contact relationship between the contacting parts. The torque in the target bearing structure is transmitted through the contact meshing between the motor shaft 1 and the input shaft 2 by the spline, and the meshing tooth surface of the motor shaft spline 101 and the input shaft spline 201 is refined, as shown in FIG. Figure 4The motor shaft spline 101 and the input shaft spline 201 are modeled using axisymmetry. The motor shaft spline 101 is taken as an example to illustrate the modeling process of the simplified model. Based on the symmetry characteristics of the motor shaft spline 101, see Figure 5 , only a single spline tooth surface mesh is established, and a complete motor shaft spline 101 mesh model is established through axisymmetry. Considering the calculation accuracy and calculation speed, the spline tooth surface mesh is divided into partitions, and the middle of the spline tooth surface is roughly drawn and the two ends are refined to form a spline tooth surface refined mesh 1011 and a spline tooth surface coarse mesh 1012.

[0074] Taking into account the calculation accuracy and convergence of the interference contact, the contact areas between the motor shaft 1, input shaft 2 and the front bearing 3, middle bearing 4 and rear bearing 5 are cut to form regular geometric areas, so that the unit nodes of the contact part grid correspond one to one, and the corresponding interference contact relationship is established.

[0075] In order to make the finite element model to be used closer to the various parameters of the target bearing structure and better simulate the target bearing structure, the material properties of the finite element model to be used can be set according to the material properties of the target bearing structure. For example, the elastic modulus of the finite element model is defined as E=210000MPa, Poisson's ratio μ=0.3, and all finite element models are linear elastic materials. At the same time, the corresponding boundary conditions are applied to the finite element model to be used, where the model boundary conditions are divided into two categories. One is to fix all degrees of freedom of the bearing except axial rotation; the other is to fix the axial rotation degree of freedom of the motor shaft 1. Specifically, the outer rings of the front bearing 3, the middle bearing 4 and the rear bearing 5 can be fixed to simulate the support of the reducer and the motor housing to the bearings. Taking the front bearing 3 as an example, the fixing process of the outer ring 31 is explained, see Figure 6 , when fixing, it needs to be applied with the help of RBE3 unit. The main point of RBE3 unit is the 33 unit node of the outer ring surface, and the secondary point is the bearing geometric center 34, see Figure 7 , the six degrees of freedom of the RBE3 unit from point around the cylindrical coordinate system 6 are not constrained, and all other degrees of freedom are constrained. The Z axis of the cylindrical coordinate system 6 is along the axial direction of the gear shaft, and R is along the radial direction of the gear shaft. t is determined by Z and R according to the right-hand rule. The axial rotational freedom of the motor shaft 1 is fixed. The RBE3 unit is used to apply it. The main point of the RBE3 unit is the node of the outer surface unit of the motor shaft 1, and the geometric center 34 of the motor shaft 1 is selected from the point. Only the six degrees of freedom of the RBE3 unit from point around the cylindrical coordinate system 6 are constrained.

[0076] Furthermore, under different working conditions to be used, corresponding loads to be used are applied to the finite element model to be used, wherein the working conditions to be used include gear force conditions and eccentric force conditions, and the loads to be used include gear meshing loads and eccentric force loads. Apply the gear meshing force, take the meshing node 21 of the primary active gear as the slave point, and the unit nodes on the nearby tooth surface 22 and tooth surface 23 as the master point to establish the RBE3 unit; calculate the gear meshing force according to the input shaft transmission torque M, gear meshing parameters and gear load calculation formula, and apply it to the meshing node 21 of the primary active gear; the gear meshing force includes the circumferential force F t , radial force F r and axial force F a , is applied with the aid of a local cylindrical coordinate system 6 defined on the input shaft axis.

[0077] Among them, the gear meshing load to be applied using the finite element model can be determined by the following formula:

[0078]

[0079] Among them, F t represents the circumferential force corresponding to the finite element model to be used, F r represents the radial force corresponding to the finite element model to be used, F a represents the axial force corresponding to the finite element model to be used, M is the torque transmitted by each gear in the finite element model to be used, d represents the pitch circle diameter of the gear in the finite element model to be used, a n represents the normal pressure angle of the gear, and β represents the helix angle at the pitch circle of the gear.

[0080] Before determining the fit tolerance to be used corresponding to the finite element model to be used, it is necessary to first determine whether the stiffness corresponding to the finite element model to be used is qualified. Specifically, it can be determined whether the stiffness of the finite element model to be used is qualified according to whether the target shaft end angle corresponding to the finite element to be used belongs to the preset angle range. When determining the target shaft end angle, it can be understood that the shaft end angle to be used under different working conditions to be used is different. The shaft end angle to be used corresponding to the finite element model to be used under each working condition to be used is obtained through the angle determination function:

[0081] The rotation angle determination function can be expressed by the following formula:

[0082]

[0083] Among them, UR represents the shaft end angle to be used corresponding to the finite element model to be used; UR1 represents the rotation arc of the finite element model to be used in the lateral direction, UR1 represents the rotation arc of the finite element model to be used in the longitudinal direction, and θ is the shaft end angle to be used corresponding to the finite element model to be used.

[0084] After obtaining the shaft end angle to be used under each working condition to be used, the shaft end angles to be used are superimposed to obtain the target shaft end angle. When the target shaft end angle meets the preset angle condition, the stiffness of the finite element model to be used is qualified, and the deformation to be used of the finite element model to be used under each working condition to be used is further determined.

[0085] Among them, the deformation to be used can be determined according to the Newton-Raphson method. After obtaining each deformation to be used, each deformation to be used is linearly superimposed to obtain a target deformation. Then, the fit tolerance to be used of the finite element model to be used can be set according to the target deformation, so as to determine the fit tolerance corresponding to the target bearing structure according to the fit tolerance to be used. It should be noted that the fit tolerance to be used is greater than the maximum deformation.

[0086] The technical solution of this embodiment is to determine the finite element model to be used corresponding to the target bearing structure, and by performing finite element simulation on each bearing structure in the target bearing structure, a sub-model to be used corresponding to each bearing structure can be obtained, and based on the connection relationship between each bearing structure, each sub-model to be used is connected to obtain a finite element model to be used corresponding to the target bearing structure. The load to be used of the finite element model to be used under at least one working condition to be used is determined, and based on each load to be used, the shaft end angle to be used of the finite element model to be used under the corresponding working condition to be used is determined, and under different working conditions to be used, the corresponding load to be used is applied to the finite element model to be used, and the shaft end angle to be used corresponding to the finite element model to be used under each working condition to be used is determined, so as to determine the target shaft end angle corresponding to the finite element model to be used according to each shaft end angle to be used. The target shaft end angle is determined based on each shaft end angle to be used. When the target shaft end angle meets the preset angle condition, the matching tolerance to be used corresponding to the finite element model to be used is determined. The target shaft end angle is detected based on the preset angle area. When the target shaft end angle is in the preset angle range, the deformation amount corresponding to the target shaft end angle for the finite element model to be used is obtained, so as to determine the matching tolerance corresponding to the finite element model to be used according to the deformation amount. The problem that the matching tolerance of the three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the matching tolerance between the three bearing structures is achieved.

[0087] Embodiment 4

[0088] Figure 8 This is a schematic structural diagram of a fit tolerance determination device provided in Embodiment 4 of the present invention. The device comprises: a finite element model determination module 310, a shaft end angle determination module 320 and a fit tolerance determination module 330.

[0089] The finite element model determination module 310 is used to determine a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure includes at least one of a fixed bearing, an input shaft, and a motor shaft;

[0090] The shaft end rotation angle determination module 320 is used to determine the load to be used of the finite element model to be used under at least one working condition to be used, and based on each load to be used, determine the shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used;

[0091] The fit tolerance determination module 330 is used to determine the target shaft end angle based on each shaft end angle to be used, and when the target shaft end angle meets the preset angle condition, determine the fit tolerance to be used corresponding to the finite element model to be used.

[0092] The technical solution of this embodiment is to determine the finite element model to be used corresponding to the target bearing structure, and by performing finite element simulation on each bearing structure in the target bearing structure, a sub-model to be used corresponding to each bearing structure can be obtained, and based on the connection relationship between each bearing structure, each sub-model to be used is connected to obtain a finite element model to be used corresponding to the target bearing structure. The load to be used of the finite element model to be used under at least one working condition to be used is determined, and based on each load to be used, the shaft end angle to be used of the finite element model to be used under the corresponding working condition to be used is determined, and under different working conditions to be used, the corresponding load to be used is applied to the finite element model to be used, and the shaft end angle to be used corresponding to the finite element model to be used under each working condition to be used is determined, so as to determine the target shaft end angle corresponding to the finite element model to be used according to each shaft end angle to be used. The target shaft end angle is determined based on each shaft end angle to be used. When the target shaft end angle meets the preset angle condition, the matching tolerance to be used corresponding to the finite element model to be used is determined. The target shaft end angle is detected based on the preset angle area. When the target shaft end angle is in the preset angle range, the deformation amount corresponding to the target shaft end angle for the finite element model to be used is obtained, so as to determine the matching tolerance corresponding to the finite element model to be used according to the deformation amount. The problem that the matching tolerance of the three-bearing structure is difficult to determine accurately is solved, and the effect of quickly and accurately determining the matching tolerance between the three bearing structures is achieved.

[0093] Optionally, the finite element model determination module includes: a sub-model to be used determination sub-module, which is used to simulate each bearing structure in the target bearing structure based on finite element simulation software to obtain a sub-model to be used corresponding to each bearing structure;

[0094] The finite element model determination submodule is used to construct a finite element model to be used corresponding to the target bearing structure based on each submodel to be used.

[0095] Optionally, the shaft end rotation angle determination module includes: a gear meshing load application submodule, which is used to apply a gear meshing load to the finite element model to be used when the working condition to be used is a gear force working condition;

[0096] The eccentric force load application submodule is used to apply the eccentric force load to the finite element model to be used when the working condition to be used is the eccentric force working condition.

[0097] Optionally, the shaft end rotation angle determination module includes: a rotation arc determination submodule, which is used to determine the rotation arc to be used in at least one rotation direction of the finite element model to be used under the current working condition to be used for each working condition to be used;

[0098] A rotation angle determination submodule, used for processing each rotation radian to be used based on the rotation angle determination function to obtain the rotation angle to be used of the finite element model to be used in the corresponding rotation direction;

[0099] The shaft end angle determination submodule is used to superimpose each rotation angle to be used to obtain the shaft end angle to be used corresponding to the finite element model to be used.

[0100] Optionally, the matching tolerance determination module includes: a target shaft end angle determination submodule, which is used to perform superposition processing on the shaft end angles to be used corresponding to each working condition to be used to obtain the target shaft end angle;

[0101] The fit tolerance determination submodule is used to detect the target shaft end angle based on a preset angle interval, and when the target shaft end angle belongs to the preset angle interval, determine the fit tolerance to be used corresponding to the finite element model to be used.

[0102] Optionally, the fit tolerance determination submodule includes: a deformation amount determination unit to be used, used to determine the deformation amount to be used of the finite element model to be used under the corresponding working condition to be used based on the deformation amount determination function;

[0103] A target deformation determination unit is used to perform linear superposition processing on each deformation to be used to obtain a target deformation corresponding to the finite element model to be used;

[0104] The fit tolerance determination unit is used to set the fit tolerance to be used of the finite element model to be used according to the target deformation amount.

[0105] Optionally, the fit tolerance to be used is greater than the target deformation.

[0106] The fit tolerance determination device provided in the embodiment of the present invention can execute the fit tolerance determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0107] Embodiment 5

[0108] Fig. 9 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0109] like Fig. 9 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0110] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0111] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the fit tolerance determination method.

[0112] In some embodiments, the fit tolerance determination method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the fit tolerance determination method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the fit tolerance determination method in any other appropriate manner (e.g., by means of firmware).

[0113] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0114] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0115] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0116] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0117] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0118] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0119] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0120] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for determining a fit tolerance, characterized in that: include: Determining a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure includes at least one of a fixed bearing, an input shaft, and a motor shaft; Determining a load to be used for the finite element model to be used under at least one working condition to be used, and based on each load to be used, determining a shaft end rotation angle to be used for the finite element model to be used under the corresponding working condition to be used; determining a target shaft end rotation angle based on each shaft end rotation angle to be used, and determining a fit tolerance to be used corresponding to the finite element model to be used when the target shaft end rotation angle meets a preset rotation angle condition; Determining the shaft end rotation angle to be used of the finite element model to be used under the corresponding working condition to be used includes: For each working condition to be used, determining a rotation arc to be used of the finite element model to be used in at least one rotation direction under the current working condition to be used; Processing each rotation arc to be used based on the rotation angle determination function to obtain the rotation angle to be used of the finite element model to be used in the corresponding rotation direction; Each rotation angle to be used is superimposed to obtain the shaft end rotation angle to be used corresponding to the finite element model to be used.

2. The method according to claim 1, characterized in that The determining of a finite element model to be used corresponding to the target bearing structure includes: Simulating each bearing structure in the target bearing structure based on finite element simulation software to obtain a sub-model to be used corresponding to each bearing structure; Based on each sub-model to be used, a finite element model to be used corresponding to the target bearing structure is constructed.

3. The method according to claim 1, characterized in that The working conditions to be used include a gear force working condition and an eccentric force working condition, the load to be used includes a gear meshing load and an eccentric force load, and determining the load to be used of the finite element model to be used under at least one working condition to be used includes: When the working condition to be used is the gear force working condition, applying a gear meshing load to the finite element model to be used; When the working condition to be used is the eccentric force working condition, an eccentric force load is applied to the finite element model to be used.

4. The method according to claim 1, wherein The step of determining a target shaft end rotation angle based on each shaft end rotation angle to be used, and determining a fit tolerance to be used corresponding to the finite element model to be used when the target shaft end rotation angle meets a preset rotation angle condition, includes: Superimposing the shaft end rotation angles to be used corresponding to the working conditions to be used to obtain the target shaft end rotation angle; The target shaft end rotation angle is detected based on a preset rotation angle interval, and when the target shaft end rotation angle belongs to the preset rotation angle interval, a fit tolerance to be used corresponding to the finite element model to be used is determined.

5. The method according to claim 4, characterized in that The determining of the fit tolerance to be used corresponding to the finite element model to be used includes: Determining the deformation amount of the finite element model to be used under the corresponding working condition to be used based on the deformation amount determination function; Performing linear superposition processing on each deformation amount to be used to obtain a target deformation amount corresponding to the finite element model to be used; The fit tolerance to be used of the finite element model to be used is set according to the target deformation amount.

6. The method according to claim 5, characterized in that The to-be-used fitting tolerance is greater than the target deformation amount.

7. A device for determining a fit tolerance, characterized in that: include: a finite element model determination module, configured to determine a finite element model to be used corresponding to a target bearing structure; wherein the target bearing structure includes at least one of a fixed bearing, an input shaft, and a motor shaft; a shaft end rotation angle determination module, configured to determine a load to be used for the finite element model to be used under at least one working condition to be used, and based on each load to be used, determine a shaft end rotation angle to be used for the finite element model to be used under the corresponding working condition to be used; a fit tolerance determination module, configured to determine a target shaft end rotation angle based on each shaft end rotation angle to be used, and determine a fit tolerance to be used corresponding to the finite element model to be used when the target shaft end rotation angle meets a preset rotation angle condition; The shaft end angle determination module includes: A rotation arc determination submodule, configured to determine, for each working condition to be used, a rotation arc to be used in at least one rotation direction of the finite element model to be used under the current working condition to be used; A rotation angle determination submodule, configured to process each rotation arc to be used based on the rotation angle determination function to obtain the rotation angle to be used of the finite element model to be used in the corresponding rotation direction; The shaft end angle determination submodule is used to superimpose each rotation angle to be used to obtain the shaft end angle to be used corresponding to the finite element model to be used.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the fit tolerance determination method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining the fitting tolerance according to any one of claims 1 to 7 when the computer instructions are executed.