Method and apparatus for calculating bearing damage
By dividing the bearing rollers into slices and selecting predetermined slice groups, the problems of time consumption and ill-conditioned calculations in the slice method are solved, and efficient and accurate calculation of complex bearing damage is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING GOLDWIND SCI & CREATION WINDPOWER EQUIP CO LTD
- Filing Date
- 2021-12-21
- Publication Date
- 2026-04-10
AI Technical Summary
Existing technologies, such as the slicing method, are prone to matrix ill-conditioning when calculating bearing damage, resulting in high computational costs and time consumption, and cannot be effectively applied to damage calculation of complex bearings.
Each roller of the bearing is divided into multiple slices, and a predetermined number of slice groups with a predetermined positional relationship to each roller are selected. By determining the final slice force and dynamic load of each slice, the bearing damage is calculated.
It minimizes matrix ill-conditioning, reduces computation time and cost, improves computational efficiency, and can accurately calculate damage to complex bearings.
Smart Images

Figure CN116305595B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a computing method and device, and more particularly, to a computing method and device for bearing damage. BACKGROUND
[0002] The main computing methods for bearing damage are non-slicing method and slicing method. The non-slicing method is simple to calculate, but the calculation is relatively rough. The slicing method is considered to be a more accurate calculation method because it can take into account local details such as roller modification and roller tilt. However, because it involves iterative solution, the calculation is very time-consuming (for example, especially when the number of rollers is large), and when the load is small, the matrix is prone to illness, greatly increasing the calculation cost, and sometimes even unable to continue the iterative solution. Therefore, the skilled person in the art is reluctant to use the slicing method to calculate the bearing damage.
[0003] Nowadays, the traditional bearing has reached a bottleneck in the face of complex use conditions, and with the development of technology, various more complex bearings with good bearing capacity have been developed. Therefore, the demand for damage calculation of more complex bearings is increasing. Because the non-slicing method is relatively rough, it cannot be applied to the damage calculation of more complex bearings; while the slicing method can accurately calculate the damage calculation of more complex bearings, but because the matrix is prone to illness, the calculation cost is greatly increased. SUMMARY
[0004] The purpose of the present disclosure is to provide a computing method and device for bearing damage that can minimize the matrix illness and the resulting serious time consumption when using the slicing method to calculate the bearing damage.
[0005] According to one embodiment of the present disclosure, a computing method for bearing damage, the computing method comprising: dividing each roller of a bearing into a plurality of slices; selecting, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from the plurality of slices of each roller based on the contact force of each roller under the action of a load, wherein the predetermined slice group comprises at least one slice; determining the final slice force of each slice in the predetermined slice group of each roller under the action of the load based on the contact force of each roller under the action of the load; determining the dynamic load of each slice in the predetermined slice group of each roller under the action of the load based on the slice force of each slice; and calculating the bearing damage based on the dynamic load of each slice.
[0006] Optionally, the bearing is a three-row roller bearing, and each roller of the bearing is a cylindrical roller.
[0007] Optionally, the step of dividing each roller of a bearing into a plurality of slices comprises: dividing each roller into the plurality of slices along the direction of the rotation axis of each roller.
[0008] Optionally, the contact force of each roller under the load is determined by the following steps: based on the load, determining the contact force of each roller under the load according to a balance relationship of each roller, a geometric relationship after deformation of each roller, and a relationship between the contact force of each roller and the deformation.
[0009] Optionally, the step of determining the final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load comprises: determining the slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load; determining whether a predetermined condition is met, the predetermined condition comprising that the slice force of the slice at the edge in the predetermined slice group of each roller under the load is equal to a predetermined value and / or the number of slices in the predetermined slice group is equal to the number of the divided plurality of slices; in response to the predetermined condition being met, determining the slice force of each slice in the predetermined slice group of each roller under the load as the final slice force of each slice in the predetermined slice group of each roller under the load; in response to the predetermined condition not being met, expanding the number of slices in the predetermined slice group, and performing the steps of determining the slice force of each slice in the predetermined slice group of each roller under the load and determining whether the predetermined condition is met.
[0010] Optionally, the step of expanding the number of slices in the predetermined slice group comprises: additionally selecting, from the divided plurality of slices, a slice closest to an edge in the predetermined slice group having a predetermined positional relationship with the roller, and adding the additionally selected slice to the predetermined slice group.
[0011] Optionally, the step of selecting, from a plurality of slices of each roller, a predetermined number of slices having a predetermined positional relationship with each roller as a predetermined slice group of each roller based on the contact force of each roller under the load comprises: determining the predetermined number of slices corresponding to the contact force of each roller under the load according to a relationship between the roller contact force and the contact length; and selecting, from the plurality of slices, the predetermined number of slices having the predetermined positional relationship with each roller as the predetermined slice group of each roller.
[0012] Optionally, the calculation method further comprises: determining the relationship between the roller contact force and the contact length, wherein the step of determining the relationship between the roller contact force and the contact length comprises: determining a maximum contact force among the rollers under a limit load; generating a plurality of contact forces including the maximum contact force as a contact force group at a predetermined interval based on the maximum contact force; determining a contact length corresponding to each contact force in the contact force group; and determining the relationship between the roller contact force and the contact length based on the contact force group and the contact length corresponding to each contact force in the contact force group.
[0013] Optionally, the step of determining the contact length corresponding to each contact force in the contact force group comprises: determining the contact length corresponding to a first contact force in the contact force group, wherein the step of determining the contact length corresponding to the first contact force in the contact force group comprises: based on the first contact force in the contact force group, selecting a first number of slices having a predetermined positional relationship with the roller from the divided plurality of slices as a first slice group; based on the first contact force, determining the slice force of each slice in the first slice group; determining whether a first condition is satisfied, the first condition comprising that the slice forces of the edge slices in the first slice group are all equal to a predetermined value and / or the number of slices in the first slice group is equal to the number of the divided plurality of slices; in response to the first condition not being satisfied, expanding the number of slices in the first slice group, and performing the steps of determining the slice force of each slice in the first slice group and determining whether the first condition is satisfied; in response to the first condition being satisfied, determining the first contact length corresponding to the first contact force based on the thickness of each slice in the divided plurality of slices and the number of slices in the first slice group.
[0014] Optionally, the step of determining the contact length corresponding to each contact force in the contact force group further comprises: after completing the step of determining the first contact length corresponding to the first contact force in the contact force group, determining a second contact length corresponding to a second contact force in the contact force group, the second contact force being greater than the first contact force, wherein the step of determining the second contact length corresponding to the second contact force in the contact force group comprises: adding the slices in the first slice group to a second slice group; based on the second contact force, determining the slice force of each slice in the second slice group; determining whether a second condition is satisfied, the second condition comprising that the slice forces of the edge slices in the second slice group are all equal to a predetermined value and / or the number of slices in the second slice group is equal to the number of the divided plurality of slices; in response to the second condition not being satisfied, expanding the number of slices in the second slice group, and performing the steps of determining the slice force of each slice in the second slice group and determining whether the second condition is satisfied; in response to the second condition being satisfied, determining the second contact length corresponding to the second contact force based on the thickness of each slice in the divided plurality of slices and the number of slices in the second slice group.
[0015] According to one embodiment of the present disclosure, a bearing damage calculation device comprises: a slice division module configured to divide each roller of a bearing into a plurality of slices; a slice selection module configured to select, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from the plurality of slices of each roller based on a contact force of each roller under a load; a final slice force determination module configured to determine a final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load; a dynamic load determination module configured to determine a dynamic load of each slice in the predetermined slice group of each roller under the load based on the final slice force of each slice; and a damage calculation module configured to calculate bearing damage based on the dynamic load of each slice.
[0016] According to one embodiment of the present disclosure, a computer readable storage medium storing a computer program, when the computer program is executed by a processor, implements the bearing damage calculation method described above.
[0017] According to one embodiment of the present disclosure, a computing device comprises: a processor; and a memory storing a computer program, when the computer program is executed by the processor, implements the bearing damage calculation method described above.
[0018] According to the embodiments of the present disclosure, when the slice method is used to calculate bearing damage, since only part of the slices is selected from the divided plurality of slices as the predetermined slice group to participate in the calculation of bearing damage, the matrix ill-conditioning and the resulting serious time consumption can be minimized. BRIEF DESCRIPTION OF DRAWINGS
[0019] The above and / or other aspects of the present disclosure will become apparent and more readily appreciated from the following detailed description, taken in conjunction with the accompanying drawings, in which:
[0020] Figure 1 FIG. 1 is a flowchart illustrating a bearing damage calculation method according to an embodiment of the present disclosure.
[0021] Figure 2 FIG. 2 is a flowchart illustrating determining a final slice force of each slice in a predetermined slice group of each roller under a load according to an embodiment of the present disclosure.
[0022] Figure 3 FIG. 3 is a block diagram illustrating expanding the number of slices in a predetermined slice group according to an embodiment of the present disclosure.
[0023] Figure 4is a flowchart illustrating selecting a predetermined number of slices having a predetermined positional relationship with each roller from a plurality of slices of each roller according to an embodiment of the disclosure.
[0024] Figure 5 is a flowchart illustrating determining a relationship between a roller contact force and a contact length according to an embodiment of the disclosure.
[0025] Figure 6 is a flowchart illustrating determining a contact length corresponding to a first contact force in a contact force group according to an embodiment of the disclosure.
[0026] Figure 7 is a flowchart illustrating determining a contact length corresponding to a second contact force in a contact force group according to an embodiment of the disclosure.
[0027] Figure 8 is a block diagram illustrating a computing device for bearing damage according to the present disclosure.
[0028] Figure 9 is a block diagram illustrating a computing device according to an embodiment of the disclosure.
[0029] Throughout the drawings and detailed description, unless otherwise described or provided, the same drawing reference labels will be understood to refer to the same elements, features and structures. The drawings can not be to scale, and the relative dimensions, proportions and depiction of elements in the drawings can be exaggerated for clarity, illustration and convenience. DETAILED DESCRIPTION
[0030] The following DETAILED DESCRIPTION provides implementation insights to assist in gaining an extensive understanding of the methods, devices, and / or systems described herein. After considering this disclosure, those skilled in the art will comprehensively appreciate the changes, modifications, and equivalents of the methods, devices, and / or systems described herein. For example, the order of operations described herein is merely an example and is not limited to those set forth herein, but can be altered as will be apparent to one having ordinary skill in the art having the benefit of this disclosure. In addition, descriptions of features known to one skilled in the art can be omitted for increased clarity and conciseness.
[0031] The features described herein can be implemented in different forms and should not be construed as limited to the examples described herein. Rather, these examples have been provided so that this disclosure will be thorough and complete, and will fully convey the scope of the methods, devices, and / or systems described herein to one skilled in the art having the benefit of this disclosure.
[0032] Throughout the specification, when an element, or article, is described as being "connected," or "coupled," to another element, or article, it can be directly connected, or coupled, to the other element, or article, or intervening elements can be present. In contrast, when an element is referred to as being "directly connected," or "directly coupled," to another element, there are no intervening elements present. Like terms are to be construed as having the same meaning as one another, unless the context clearly dictates otherwise. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0033] Although the terms "first," "second," and "third" can be used herein to describe various elements, components, regions, layers and / or sections, these elements, components, regions, layers and / or sections should not be limited by these terms. Rather, these terms are only used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section described herein could also be termed a second element, component, region, layer or section without departing from the teachings of the examples.
[0034] The terminology used herein is for the purpose of describing various examples only and is not intended to be limiting of the disclosure. As used herein, singular forms are intended to include the plural forms as well unless the context clearly indicates otherwise. The terms "comprises," "comprising," "includes," "including," and "has," "having" as used herein, are specifically intended to be construed as having a meaning that is equivalent to the phrases "including but not limited to," "having one or more of," or "consisting of."
[0035] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art in the field of the disclosure to which this application belongs. The terminology used herein should not be interpreted as limiting the disclosure to the specific embodiments described herein and / or being used only in the context of the specific embodiments. Unless explicitly defined herein, the use of the terms "including," "comprising," or "having" should not be interpreted as limiting the described examples or embodiments to the specific examples or embodiments described. The use of the term "about" in relation to a numerical value means that the value is within 10% of the value.
[0036] Embodiments of the present disclosure will be described in detail below with reference to the attached drawings.
[0037] Figure 1 is a flowchart illustrating a method of calculating a bearing damage according to an embodiment of the present disclosure.
[0038] Referring to Figure 1 In step S1, each roller of the bearing is divided into a plurality of slices.
[0039] In the present disclosure, the bearing can be a bearing applied to any field. For example, the bearing can be a bearing applied to the fields of wind power generators, vehicles, robots, aircraft, ships, etc. Also, the bearing can be any type of bearing having rollers. For example, the bearing can be a rolling bearing such as a cylindrical roller bearing, a needle bearing, a tapered roller bearing, a spherical roller bearing, etc. In the present disclosure, the roller of the bearing can be any type of roller. For example, the roller can be a spherical roller, a cylindrical roller, a tapered roller, or a needle, etc. For example, in one embodiment, the bearing can be a three-row roller bearing applied to the field of wind power generators, and each roller of the bearing can be a cylindrical roller.
[0040] In one embodiment, each roller can be divided into a plurality of slices along the direction of the rotation axis of each roller. For example, in the case where the roller is a spherical roller, each roller can be divided into a plurality of slices along the direction of the rotation axis of each spherical roller actually rotating within the bearing (i.e., along the direction of the rolling axis of each spherical roller actually rolling within the bearing); in the case where the roller is a cylindrical roller, a tapered roller, or a needle, each roller can be divided into a plurality of slices along the direction of the rotation axis of each cylindrical roller, tapered roller, or needle actually rotating within the bearing (i.e., along the length direction of each cylindrical roller, tapered roller, or needle). Also, the number of the divided plurality of slices can be any number (e.g., any positive integer greater than 1), and the number of the divided plurality of slices can be determined according to user needs. For example, when higher calculation accuracy is needed, the number of the divided plurality of slices can be increased; when faster calculation speed is needed, the number of the divided plurality of slices can be decreased. Also, the number of the divided plurality of slices can be determined according to trial or experience. For example, the corresponding bearing damage can be calculated based on different numbers of the plurality of slices, respectively, and the number of the plurality of slices adopted when the difference between the calculation results of the bearing damage is less than a threshold value can be determined as the number of the divided plurality of slices for calculating the bearing damage hereafter.
[0041] In step S2, based on the contact force of each roller under the action of the load, a predetermined number of slices having a predetermined positional relationship with each roller are selected from the plurality of slices of each roller as a predetermined slice group of each roller, wherein the predetermined slice group includes at least one slice.
[0042] In one example, the load can be an equivalent load. The equivalent load represents a load capable of characterizing the overall force condition of the bearing in the first time period. For example, the equivalent load can be calculated according to results of multiple samplings of the force condition of the bearing in the first time period by various methods including mathematical methods (e.g., statistical methods).
[0043] In one example, the contact force can include a reaction force. For example, the contact force of each roller under the load can include an interaction force between each roller and the inner / outer ring of the bearing when the load acts on the bearing. The contact force of each roller under the load can be calculated using various methods, which are not specifically limited in the present disclosure.
[0044] In one example, the predetermined number of slices having the predetermined positional relationship with each roller can be a predetermined number of slices having a positional relationship symmetrical about a center of each roller. The center of the roller can be a geometric center of the roller. For example, in a case where the roller is a spherical roller, the geometric center of the roller can be a spherical center of the spherical roller, and the predetermined number of slices having the predetermined positional relationship with each roller can be a predetermined number of slices having a positional relationship symmetrical about the spherical center of each spherical roller; in a case where the roller is a cylindrical roller, a conical roller, or a needle roller, the geometric center of the roller can be a center in a length direction of the cylindrical roller, the conical roller, or the needle roller, and the predetermined number of slices having the predetermined positional relationship with each roller can be a predetermined number of slices having a positional relationship symmetrical about the center in the length direction of each cylindrical roller, conical roller, or needle roller. In addition, the center of the roller can be a force center of the roller. For example, the force center of the roller can be a center of elastic contact of the roller, and the predetermined number of slices having the predetermined positional relationship with each roller can be a predetermined number of slices having a positional relationship symmetrical about the center of elastic contact of each roller.
[0045] However, the present disclosure is not limited thereto. In another example, the predetermined number of slices having the predetermined positional relationship with each roller can be a predetermined number of slices having a positional relationship asymmetrical about a center of each roller. For example, in a case where only a detailed calculation of damage in a first side among a first side and a second side symmetrical about the center of the roller is desired and a rough calculation of damage in a second side among the first side and the second side is desired, a number of slices of the predetermined number of slices located in the first side can be set to be greater than a number of slices of the second side. In addition, in a case where the roller is subjected to a symmetrical force, the predetermined number of slices can all be located in one of the two sides symmetrical about the center of the roller.
[0046] In one example, the predetermined number of slices can be at least one. In another example, the predetermined number can be 2, 3, or other values. Further, in the case of symmetric forces on the rollers, the predetermined number can be at least one; in the case of asymmetric forces on the rollers, the predetermined number can be at least two.
[0047] In one example, the contact force of each roller under the load can be determined based on a balance relationship of each roller, a geometric relationship after deformation of each roller, and a relationship between the contact force and the deformation of each roller.
[0048] For example, the balance relationship of each roller can be two balance equations of the forces and bending moments established on the roller, which can include an axial force on the bearing, a force of the roller on the inner ring at each azimuth angle, a bending moment on the bearing, a pitch diameter of the roller, where the pitch diameter of the roller represents a radial distance of the center of the roller from the center of the bearing. For example, the geometric relationship after deformation of each roller can be a geometric equation of the roller at each azimuth angle established according to the geometric relationship after deformation of the roller, which can include a displacement of each roller, a tilt angle of the bearing under external forces, an axial displacement of the bearing under external forces, an axial clearance of the bearing. For example, the relationship between the contact force and the deformation of each roller can be determined based on the ISO 16281 specification. For example, by solving the nonlinear equations in the above equations and relationships by using the quasi-Newton method, the tilt angle and the axial displacement of the bearing can be obtained, and further the contact force of each roller can be obtained. However, it should be understood that the method of calculating the contact force of each roller given above is only an example, and various methods can be used by those skilled in the art to calculate the contact force of each roller, and the present disclosure does not limit this.
[0049] As described above, since only part of the slices are selected as the predetermined slice group to participate in the operation steps described below from the multiple slices divided in step S1 in step S2, the matrix ill-conditioning and the resulting serious time consumption can be minimized.
[0050] In the following, the steps of selecting a predetermined number of slices having a predetermined positional relationship with each roller from a plurality of slices of each roller will be described with reference to Figure 4 The step of selecting a predetermined number of slices having a predetermined positional relationship with each roller from a plurality of slices of each roller will be described in detail.
[0051] In step S3, the final slice force of each slice in the predetermined slice group of each roller under the load is determined based on the contact force of each roller under the load. The slice force can include the contact force and the contact stress of the slice. The final slice force of each slice can include the actual contact force and the actual contact stress of each slice. In the following, the steps of determining the final slice force of each slice in the predetermined slice group of each roller under the load will be described with reference to Figure 2The detailed description determines a final slice force of each slice in the predetermined slice group of each roller under the load.
[0052] At step S4, a dynamic load of each slice in the predetermined slice group of each roller under the load is determined based on the final slice force of each slice.
[0053] In one example, the dynamic load can include a basic rating dynamic load and an equivalent dynamic load. The basic rating dynamic load is a load value that the bearing can withstand when the basic rating life of the bearing reaches a certain value. The basic rating dynamic load can be obtained by consulting a bearing manual. The equivalent dynamic load can represent a load value that converts an actual load in operation of the bearing to a load value under the same condition as the basic rating dynamic load. For example, the equivalent dynamic load and the basic rating dynamic load of each slice of each roller can be calculated based on the final slice force of each slice of each roller according to the ISO 16281 specification.
[0054] At step S5, a bearing damage is calculated based on the dynamic load of each slice. For example, the bearing damage can be calculated according to the equivalent dynamic load and the basic rating dynamic load of each slice of each roller.
[0055] Figure 2 is a flowchart illustrating determining a final slice force of each slice in the predetermined slice group of each roller under the load according to an embodiment of the disclosure.
[0056] Referring to Figure 1 and Figure 2 Step S3 can include steps S31 to S34.
[0057] At step S31, a slice force of each slice in the predetermined slice group of each roller under the load is determined based on a contact force of each roller under the load.
[0058] In one example, the slice force of each slice of each roller can be calculated based on the slice theory according to the contact force of each roller, respectively.
[0059] For example, when one roller is under force, it is equivalent to two elastic bodies under the action of force Q to contact each other, and the basic equation is as follows:
[0060]
[0061] wherein, is a contact area, is a contact stress, is an elastic displacement, represents an initial spacing (the roller modification can be considered). is a constant determined by the elastic modulus and Poisson's ratio of the contact body 1 and the contact body 2.
[0062] The above equations (i.e., Equation 1 and Equation 2) are generally applicable to elastic contact problems and are also applicable to non-Hertz contact problems, but cannot be solved analytically and can only be calculated by means of numerical integration. In order to solve the above equations, in a conventional method, each roller of the bearing can be divided into a plurality of slices (e.g., n slices) as in step S1. It is assumed that the contact stress is uniformly distributed along the line direction and is distributed according to Hertz in the transverse direction within each of the n slices. For all the n slices divided, based on the formula in the integral table and numerical integration discretization, an n+1 order linear equation set is obtained according to the Hertz line contact theory formula, which contains n+1 parameters in total, and solving the linear equation set can obtain the contact force and contact stress of each slice of the roller.
[0063] A problem occurs when solving the above n+1 order linear equation set. Since the contact forces of the rollers are quite different, some rollers have a large contact force, some rollers have a small contact force, and some rollers have a contact force of 0. When the contact force of the roller is large, the roller and the raceway can be pressed tightly, so the contact force of each slice of the roller is not 0, the coefficient matrix of the above n+1 order linear equation set is not excessively ill-conditioned, and can be solved smoothly; however, the contact force of some rollers is small, only the slices in the middle region of the roller can be pressed tightly, which will cause the matrix to be ill-conditioned, resulting in a large increase in calculation time, and when the contact force of the roller is small to a certain extent, the coefficient matrix is extremely ill-conditioned, resulting in a failure to solve.
[0064] However, according to an embodiment of the present disclosure, although each roller is divided into a plurality of slices (e.g., n slices) in step S1, only the slices in a predetermined slice group (e.g., only a predetermined number (e.g., m, m is less than or equal to n) of slices having a predetermined positional relationship with each roller among the n slices) are selected for the subsequent calculation in step S2. Therefore, in step S31, instead of all the n slices divided in step S1, for the m slices in the predetermined slice group selected in step S2 and expanded in the subsequent steps, based on the formula in the integral table and numerical integration discretization, an m+1 order linear equation set is obtained according to the Hertz line contact theory formula, which contains m+1 parameters in total, and solving the linear equation set can obtain the contact force and contact stress of each slice in the predetermined slice group of the roller.
[0065] In step S32, it is determined whether a predetermined condition is met, and the predetermined condition includes that the slice force of the edge slice in the predetermined slice group of each roller under the action of the load is equal to a predetermined value and / or the number of slices in the predetermined slice group is equal to the number of the plurality of slices divided.
[0066] In the present disclosure, the predetermined condition can include a first predetermined condition and / or a second predetermined condition. The first predetermined condition is that the slice force of the slice of the edge in the predetermined slice group of each roller under the load is equal to a predetermined value. That is, if the slice force of the slice of the edge in the current predetermined slice group is equal to the predetermined value, the first predetermined condition is satisfied, and it is indicated that all the slices not included in the current predetermined slice group are all outside the deformation boundary (i.e., all do not elastically deform) and thus all are subjected to a force of 0; if there is a slice of the edge in the predetermined slice group whose slice force is not equal to (e.g., greater than) the predetermined value, the first predetermined condition is not satisfied, and it is indicated that at least a part of the slices not included in the current predetermined slice group is still on or inside the deformation boundary and is subjected to a force of 0 but does not participate in the calculation. In one example, the predetermined value can be 0. In addition, the second predetermined condition is that the number of slices in the predetermined slice group is equal to the number of the divided slices. That is, if the number of slices in the predetermined slice group is equal to the total number of slices (the number of the divided slices in step S1) (i.e., all the slices divided in step S1 are all included in the predetermined slice group), the second predetermined condition is satisfied; if the number of slices in the predetermined slice group is less than the total number of slices (i.e., all the slices divided in step S1 have not been all included in the predetermined slice group), the second predetermined condition is not satisfied.
[0067] In addition, in the present disclosure, the slice of the edge in the predetermined slice group can include one or two slices. For example, in the case where both the first side and the second side symmetrical to the center of the roller in the predetermined slice group include a slice, the slice of the edge in the predetermined slice group can include two slices; in the case where only one of the first side and the second side symmetrical to the center of the roller in the predetermined slice group includes a slice, the slice of the edge in the predetermined slice group can include one slice.
[0068] In step S33, in response to the predetermined condition being satisfied, the slice force of each slice in the predetermined slice group of each roller under the load is determined as the final slice force of each slice in the predetermined slice group of each roller under the load. That is, in response to the predetermined condition being satisfied (i.e., one of the first condition and the second condition being satisfied), the slice force of each slice in the current predetermined slice group of each roller under the load is determined as the final slice force of each slice in the predetermined slice group of each roller under the load, and thus the calculation is terminated.
[0069] In step S34, in response to the predetermined condition not being satisfied, the number of slices in the predetermined slice group is expanded, and the steps of determining the slice force of each slice in the predetermined slice group of each roller under the load and determining whether the predetermined condition is satisfied are performed. That is, in response to the predetermined condition (i.e., the first condition and the second condition are not all satisfied) not being satisfied, it is indicated that at least a part of the slices not included in the current predetermined slice group is still on or within the deformation boundary and the force is not 0, so it is necessary to expand the number of slices in the predetermined slice group in order to involve more slices not included in the current predetermined slice group in the calculation, and after expanding the number of slices in the predetermined slice group, the above steps S31 and S32 are re-executed using the expanded predetermined slice group.
[0070] In one example, the slice closest to the edge in the predetermined slice group that has a predetermined positional relationship with the roller can be additionally selected from the divided plurality of slices, and the additionally selected slice is added to the predetermined slice group, thereby expanding the number of slices in the predetermined slice group. Hereinafter, the step of expanding the number of slices in the predetermined slice group will be described with reference to Figure 3 The step of expanding the number of slices in the predetermined slice group will be described in detail.
[0071] Figure 3 is a block diagram illustrating the expansion of the number of slices in the predetermined slice group according to an embodiment of the disclosure.
[0072] It is assumed that the roller is a cylindrical roller, the total number of slices is 20 (from left to right, the slices are respectively slice 1 to slice 20), the predetermined number of slices having a predetermined positional relationship with the roller is a predetermined number of slices having a positional relationship symmetrical about the center of the roller, the center of the roller is the force center of the roller, the force center of the roller is located at slice 10, the predetermined number is 3, and the first side and the second side symmetrical about the center of the roller in the predetermined slice group each include a slice.
[0073] Referring to A in Figure 3 , the predetermined slice group initially includes the three slices of slice 9, slice 10, and slice 11, where the slices of the edges in the predetermined slice group are the first slice (i.e., slice 9) and the third slice (i.e., slice 11). By performing step S31, it can be determined that the slice force of the first slice (i.e., slice 9) of the edge in the predetermined slice group and the slice force of the third slice (i.e., slice 11) of the edge in the predetermined slice group are not 0. Therefore, in step S32, it can be determined that the predetermined condition is not satisfied. Since the predetermined condition is not satisfied, step S34 is performed, i.e., the number of slices in the predetermined slice group is expanded, and steps S31 and S32 are re-executed using the expanded predetermined slice group.
[0074] Referring to Figure 3In the case of B in FIG. 6, since both the first side and the second side symmetrical to the center of the roller in the predetermined slice group include a slice, the slice of the edge in the predetermined slice group includes two slices. In this case, the slice (i.e., slice 8) closest to the first slice (i.e., slice 9) of the edge in the current predetermined slice group and the slice (i.e., slice 12) closest to the third slice (i.e., slice 11) of the edge in the predetermined slice group having a predetermined positional relationship with the roller can be additionally selected from the 20 divided slices, and the additionally selected slices (i.e., slice 8 and slice 12) are added to the predetermined slice group, thereby expanding the number of slices (i.e., 3) in the current predetermined slice group to 5.
[0075] At this time, the predetermined slice group currently includes the 5 slices of slice 8, slice 9, slice 10, slice 11, and slice 12, in which the slices of the edge in the current predetermined slice group are the first slice (i.e., slice 8) and the fifth slice (i.e., slice 12). By performing step S31, it can be determined that the slice force of the first slice (i.e., slice 8) of the edge in the predetermined slice group and the slice force of the fifth slice (i.e., slice 12) are still both 0. Accordingly, in step S32, it can be determined that the predetermined condition is not satisfied. Since the predetermined condition is not satisfied, step S34 is performed, that is, the number of slices in the predetermined slice group is expanded, and steps S31 and S32 are re-performed using the expanded predetermined slice group.
[0076] Referring to Figure 3 In the case of C in FIG. 6, since both the first side and the second side symmetrical to the center of the roller in the predetermined slice group include a slice, the slice of the edge in the predetermined slice group includes two slices. In this case, the slice (i.e., slice 7) closest to the first slice (i.e., slice 8) of the edge in the current predetermined slice group and the slice (i.e., slice 13) closest to the fifth slice (i.e., slice 11) of the edge in the predetermined slice group having a predetermined positional relationship with the roller can be additionally selected from the 20 divided slices, and the additionally selected slices (i.e., slice 7 and slice 13) are added to the predetermined slice group, thereby expanding the number of slices (i.e., 5) in the current predetermined slice group to 7.
[0077] At this time, the predetermined slice group currently includes the 7 slices of slice 7, slice 8, slice 9, slice 10, slice 11, slice 12, and slice 13, in which the slices of the edge in the current predetermined slice group are the first slice (i.e., slice 7) and the seventh slice (i.e., slice 13). By performing step S31, it can be determined that the slice force of the first slice (i.e., slice 7) of the edge in the predetermined slice group and the slice force of the seventh slice (i.e., slice 13) All values are 0. Therefore, in step S32, it can be determined that the predetermined condition is met. Since the predetermined condition is met, step S33 is executed, that is, the cutting force of each slice in the predetermined cutting group of each roller under load is determined as the final cutting force of each slice in the predetermined cutting group of each roller under load.
[0078] Figure 4 This is a flowchart illustrating the selection of a predetermined number of slices from a plurality of slices of each roller, having a predetermined positional relationship with each roller, according to an embodiment of the present disclosure.
[0079] Reference Figure 1 and Figure 4 Step S2 may include steps S21 and S22.
[0080] In step S21, based on the relationship between roller contact force and contact length, a predetermined number of slices corresponding to the contact force of each roller under load is determined.
[0081] For example, based on the relationship between roller contact force and contact length, the contact length of each roller corresponding to the contact force of each roller under load can be determined by the contact force of each roller under load. For example, for the contact force of the j-th roller... When determined based on the relationship between roller contact force and contact length At that time, the contact length of the j-th roller is calculated using linear interpolation. As shown in Formula 3 below:
[0082]
[0083] in, , The contact force with respect to the i-th roller is found based on the relationship between the roller contact force and the contact length. For the i-th contact length and the (i+1)-th contact force For the (i+1)th contact length.
[0084] Then, based on the contact length of the j-th roller... The total length L of each roller and the total number of slices n are used to determine the contact force with the j-th roller under load. The predetermined number of corresponding slices As shown in Formula 4.
[0085]
[0086] In step S22, a predetermined number of slices that have a predetermined positional relationship with the roller are selected from multiple slices to form a predetermined slice group for each roller.
[0087] The present disclosure can also include a step of determining a relationship between the roller contact force and the contact length. Hereinafter, the step of determining the relationship between the roller contact force and the contact length will be described with reference to Figure 5 The step of determining the relationship between the roller contact force and the contact length will be described in detail.
[0088] Figure 5 is a flowchart illustrating a determination of a relationship between a roller contact force and a contact length according to an embodiment of the present disclosure.
[0089] At step S61, a maximum contact force among the rollers under an extreme load is determined. The extreme load indicates a maximum load among the loads of the bearing sampled in a second time period. The second time period and the first time period can be the same time period or different time periods.
[0090] At step S62, a plurality of contact forces including the maximum contact force is generated at a predetermined interval, based on the maximum contact force, as a contact force group. For example, the plurality of contact forces including the maximum contact force can be generated, and when the plurality of contact forces are sorted by size, the adjacent two contact forces can differ by a predetermined interval (i.e., a predetermined size). The number of contact forces in the contact force group (i.e., the number of the plurality of contact forces including the maximum contact force generated) can be predetermined. For example, when a more accurate relationship between the roller contact force and the contact length is required, the number of contact forces in the contact force group can be increased; when the relationship between the roller contact force and the contact length is required to be determined more quickly, the number of contact forces in the contact force group can be decreased.
[0091] At step S63, a contact length corresponding to each contact force in the contact force group is determined. When the contact force group includes a first contact force and a second contact force and the second contact force is greater than the first contact force, step S63 can include determining a contact length corresponding to the first contact force in the contact force group, and determining a second contact length corresponding to the second contact force in the contact force group after completing the step of determining the first contact length corresponding to the first contact force in the contact force group. Hereinafter, the step of determining the contact length corresponding to the first contact force in the contact force group will be described with reference to Figure 6 The step of determining the contact length corresponding to the first contact force in the contact force group will be described in detail. Figure 7 The step of determining the contact length corresponding to the second contact force in the contact force group will be described in detail.
[0092] At step S64, a relationship between the roller contact force and the contact length is determined based on the contact force group and the contact length corresponding to each contact force in the contact force group. For example, a graph can be drawn by plotting each contact force in the contact force group and the contact length corresponding to each contact force in the contact force group, as the relationship between the roller contact force and the contact length. However, it should be understood that the present disclosure is not limited thereto. For example, the relationship between the roller contact force and the contact length can also be a table or other forms.
[0093] Figure 6 is a flowchart illustrating a process of determining a contact length corresponding to a first contact force of a contact force group according to an embodiment of the present disclosure. Hereinafter, step S6311, step S6312, step S6313, and step S6314 can be similar to steps S2, S31, S32, and S34, respectively. Thus, for the sake of brevity, a repeated description will be omitted.
[0094] In step S6311, based on the first contact force of the contact force group, a first number of slices having a predetermined positional relationship with the roller are selected from the divided plurality of slices as a first slice group. The first slice group and the predetermined slice group described in step S2 can be slice groups independent of each other. The first number can be at least one, and can be the same as or different from the predetermined number described in step S2.
[0095] In step S6312, based on the first contact force, a slice force of each slice in the first slice group is determined.
[0096] In step S6313, it is determined whether a first condition is satisfied, the first condition including that the slice forces of the edges of the slices in the first slice group are all equal to a predetermined value and / or the number of the slices in the first slice group is equal to the number of the divided plurality of slices. The first condition can be similar to the predetermined condition described in step S32.
[0097] In step S6314, in response to the first condition not being satisfied, the number of the slices in the first slice group is expanded, and the step of determining the slice force of each slice in the first slice group and the step of determining whether the first condition is satisfied are performed.
[0098] In step S6315, in response to the first condition being satisfied, a first contact length corresponding to the first contact force is determined based on the thickness of each slice of the divided plurality of slices and the number of the slices in the first slice group. For example, the first contact length corresponding to the first contact force can be calculated by multiplying the thickness of each slice of the divided plurality of slices by the number of the slices in the current first slice group, where the thickness of each slice of the divided plurality of slices can be calculated by dividing the length of the roller by the total number of the slices.
[0099] Figure 7 is a flowchart illustrating a process of determining a contact length corresponding to a second contact force of a contact force group according to an embodiment of the present disclosure. Hereinafter, step S6322, step S6323, step S6324, and step S6325 can be similar to steps S6312, S6313, S6314, and S6315, respectively. Thus, for the sake of brevity, a repeated description will be omitted.
[0100] In step S6321, the slices in the first slice group are added to a second slice group.
[0101] Since the second contact force is greater than the first contact force, from the perspective of the deformation boundary, the deformation boundary corresponding to the second contact force is greater than the deformation boundary corresponding to the first contact force. That is, the number of slices in the second slice group corresponding to the second contact force is greater than the number of slices in the first slice group corresponding to the first contact force. Therefore, in one example, the slices in the first slice group after the step of determining the contact length corresponding to the first contact force in the contact force group is completed are added to the second slice group before the contact length corresponding to the second contact force in the contact force group is calculated, so that the calculation of the contact length corresponding to the second contact force starts from the slice group with an appropriate number of slices. However, the present disclosure is not limited thereto. For example, in another example, the first slice group after the step of determining the contact length corresponding to the first contact force in the contact force group is completed can continue to be used when performing the step of determining the contact length corresponding to the second contact force in the contact force group, so that the calculation of the contact length corresponding to the second contact force starts from the slice group with an appropriate number of slices. Since the calculation of the contact length corresponding to the second contact force starts from the slice group with an appropriate number of slices, the calculation efficiency is improved. When the contact lengths corresponding to the contact forces in the contact force group are calculated in order from small to large, the slice group obtained when calculating the contact length of a smaller contact force can be referred to when calculating the contact length of a larger contact force, thereby improving the overall calculation efficiency.
[0102] In step S6322, the slice force of each slice in the second slice group is determined based on the second contact force.
[0103] In step S6323, it is determined whether a second condition is satisfied, the second condition including that the slice forces of two slices of the edge in the second slice group are both greater than a predetermined value and / or the number of slices in the second slice group is equal to the number of divided multiple slices. The second condition can be similar to the predetermined condition described in step S32 and / or the first condition described in step S6313.
[0104] In step S6324, in response to the second condition not being satisfied, the number of slices in the second slice group is expanded, and the step of determining the slice force of each slice in the second slice group and the step of determining whether the second condition is satisfied are performed.
[0105] In step S6325, in response to the second condition being satisfied, a second contact length corresponding to the second contact force is determined based on the thickness of each slice in the divided multiple slices and the number of slices in the second slice group.
[0106] Since the contact length corresponding to the first contact force is calculated first and then the contact length corresponding to the second contact force greater than the first contact force is calculated, the calculation result of the contact length of the smaller contact force can be utilized when calculating the contact length of the larger contact force, which is equivalent to performing the calculation of the contact length of the larger contact force on the basis of the calculation result of the contact length of the smaller contact force. Therefore, unnecessary calculation is reduced, and the calculation efficiency is improved.
[0107] Figure 8 is a block diagram illustrating a bearing damage calculation device according to the present disclosure.
[0108] The bearing damage calculation device 100 according to the present disclosure includes a slice division module 110, a slice selection module 120, a final slice force determination module 130, a dynamic load determination module 140, and a damage calculation module 150.
[0109] The slice division module 110 is configured to divide each roller of the bearing into a plurality of slices. That is, the slice division module 110 can perform the processing corresponding to the above-described step S1.
[0110] The slice selection module 120 is configured to select, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from the plurality of slices of each roller based on the contact force of each roller under the load, wherein the predetermined slice group includes at least one slice. That is, the slice selection module 120 can perform the processing corresponding to the above-described step S2. In addition, the slice selection module 120 can also perform the processing corresponding to the above-described steps S21 and S22. In one example, the slice selection module 20 can also perform the processing corresponding to the steps S61 to S64, the steps S6311 to S6315, and the steps S6321 to S6325. In another example, the processing corresponding to the steps S61 to S64, the steps S6311 to S6315, and the steps S6321 to S6325 can be performed by other modules. For example, the processing corresponding to the steps S61 to S64 can be performed by a contact relationship module, and the processing corresponding to the steps S6311 to S6315, and the steps S6321 to S6325 can be performed by a contact length determination module.
[0111] The final slice force determination module 130 is configured to determine a final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load. The final slice force determination module 130 can perform the processing corresponding to the above-described steps S3, S31 to S34.
[0112] The dynamic load determination module 140 is configured to determine a dynamic load of each slice in the predetermined slice group of each roller under the load based on the final slice force of each slice. The dynamic load determination module 140 can perform the processing corresponding to the above-described step S4.
[0113] The damage calculation module 150 is configured to calculate the bearing damage based on the dynamic load of each slice. That is, the damage calculation module 150 can perform the processing corresponding to the above-described step S5.
[0114] Figure 9 is a block diagram illustrating a computing device according to an embodiment of the present disclosure.
[0115] Referring to Figure 9 The control device 200 for calculation of bearing damage according to an embodiment of the present disclosure can be, but is not limited to, a programmable logic controller (PLC) industrial computer. The control device 200 for calculation of bearing damage according to an embodiment of the present disclosure can include a processor 210 and a memory 220. The processor 210 can include, but is not limited to, a central processing unit (CPU), a digital signal processor (DSP), a microcomputer, a field programmable gate array (FPGA), a system on chip (SoC), a microprocessor, an application specific integrated circuit (ASIC), etc. The memory 220 stores a computer program to be executed by the processor 210. The memory 220 includes a high-speed random access memory and / or a non-volatile computer readable storage medium. When the processor 210 executes the computer program stored in the memory 220, the calculation method of bearing damage as described above can be implemented.
[0116] Alternatively, the control device 200 can communicate with other components in the water treatment system in a wired / wireless communication manner, and can also communicate with other devices in the water treatment system in a wired / wireless communication manner. In addition, the control device 200 can communicate with devices outside the water treatment system in a wired / wireless communication manner. In addition, the control device 200 can have a timer and an encoder function.
[0117] The bearing damage calculation method according to the embodiments of the present disclosure can be written as a computer program and stored on a computer-readable storage medium. When the computer program is executed by a processor, the bearing damage calculation method as described above can be implemented. Examples of the computer-readable storage medium include a read-only memory (ROM), a random access programmable read-only memory (PROM), an electrically erasable programmable read-only memory (EEPROM), a random access memory (RAM), a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, a non-volatile memory, a CD-ROM, a CD-R, a CD+R, a CD-RW, a CD+RW, a DVD-ROM, a DVD-R, a DVD+R, a DVD-RW, a DVD+RW, a DVD-RAM, a BD-ROM, a BD-R, a BD-R LTH, a BD-RE, a Blu-ray or optical disc memory, a hard disk drive (HDD), a solid state disk (SSD), a card memory (such as a multimedia card, a secure digital (SD) card or an extreme digital (XD) card), a magnetic tape, a floppy disk, a magneto-optical data storage device, an optical data storage device, a hard disk, a solid state disk, and any other device configured to store a computer program and any associated data, data files and data structures in a non-transitory manner and provide the computer program and any associated data, data files and data structures to a processor or computer so that the processor or computer can execute the computer program. In one example, the computer program and any associated data, data files and data structures are distributed over a networked computer system, so that the computer program and any associated data, data files and data structures are stored, accessed and executed in a distributed manner by one or more processors or computers.
[0118] According to the embodiments of the present disclosure, when the bearing damage is calculated using the slicing method, since only part of the slices from the divided plurality of slices are selected as the predetermined slice group to participate in the calculation of the bearing damage, the matrix ill-conditioning and the resulting severe time consumption can be minimized.
[0119] Although the present disclosure has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details can be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims.
Claims
1. A method of calculating bearing damage, characterized by, The calculation method comprises: dividing each roller of the bearing into a plurality of slices; selecting, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from the plurality of slices of each roller based on a contact force of each roller under a load, wherein the predetermined slice group comprises at least one slice; determining a final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load; determining a dynamic load of each slice in the predetermined slice group of each roller under the load based on the slice force of each slice; calculating a bearing damage based on the dynamic load of each slice.
2. The computing method of claim 1, wherein, The bearing is a three-row roller bearing, and each roller of the bearing is a cylindrical roller.
3. The computing method of claim 1, wherein, The step of dividing each roller of the bearing into a plurality of slices comprises: dividing each roller into the plurality of slices along a direction of a rotation axis of each roller.
4. The computing method of claim 1, wherein, The contact force of each roller under the load is determined by the following steps: determining the contact force of each roller under the load based on a balance relationship of each roller, a geometric relationship after deformation of each roller, and a relationship between the contact force and the deformation of each roller according to the load.
5. The computing method of claim 1, wherein, The step of determining the final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load comprises: determining the slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load; determining whether a predetermined condition is met, the predetermined condition comprising that the slice force of a slice at an edge in the predetermined slice group of each roller under the load is equal to a predetermined value and / or the number of slices in the predetermined slice group is equal to the number of the plurality of slices divided; in response to the predetermined condition being met, determining the slice force of each slice in the predetermined slice group of each roller under the load as the final slice force of each slice in the predetermined slice group of each roller under the load; in response to the predetermined condition not being met, expanding the number of slices in the predetermined slice group, and performing the steps of determining the slice force of each slice in the predetermined slice group of each roller under the load and determining whether the predetermined condition is met.
6. The computing method of claim 5, wherein, The step of expanding the number of slices in the predetermined slice group comprises: selecting, from the plurality of slices divided, a slice closest to an edge in the predetermined slice group and adding the selected slice to the predetermined slice group as an additional slice having a predetermined positional relationship with the roller.
7. The computing method of claim 1, wherein, The step of selecting, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from the plurality of slices of each roller based on a contact force of each roller under a load comprises: determining the predetermined number of slices corresponding to the contact force of each roller under the load according to a relationship between a roller contact force and a contact length; selecting, as the predetermined slice group of each roller, the predetermined number of slices having the predetermined positional relationship with each roller from the plurality of slices.
8. The computing method of claim 7, wherein, The calculation method further comprises determining the relationship between the roller contact force and the contact length, The step of determining the relationship between the roller contact force and the contact length includes: determining a maximum contact force among the rollers under an extreme load; generating, at predetermined intervals, a plurality of contact forces including the maximum contact force as a contact force group based on the maximum contact force; determining a contact length corresponding to each contact force in the contact force group; determining the relationship between the roller contact force and the contact length based on the contact force group and the contact length corresponding to each contact force in the contact force group.
9. The computing method of claim 8, wherein, The step of determining the contact length corresponding to each contact force in the contact force group includes determining a first contact length corresponding to a first contact force in the contact force group, wherein the step of determining the contact length corresponding to the first contact force in the contact force group includes: selecting, based on the first contact force in the contact force group, a first number of slices having a predetermined positional relationship with the roller from the divided plurality of slices as a first slice group; determining a slice force of each slice in the first slice group based on the first contact force; determining whether a first condition is satisfied, the first condition including that the slice forces of the edge slices in the first slice group are all equal to a predetermined value and / or the number of slices in the first slice group is equal to the number of the divided plurality of slices; in response to the first condition not being satisfied, expanding the number of slices in the first slice group and performing the steps of determining the slice force of each slice in the first slice group and determining whether the first condition is satisfied; in response to the first condition being satisfied, determining a first contact length corresponding to the first contact force based on the thickness of each slice in the divided plurality of slices and the number of slices in the first slice group.
10. The computing method of claim 9, wherein, The step of determining the contact length corresponding to each contact force in the contact force group further includes, after the step of determining the first contact length corresponding to the first contact force in the contact force group is completed, determining a second contact length corresponding to a second contact force in the contact force group, the second contact force being greater than the first contact force, wherein the step of determining the second contact length corresponding to the second contact force in the contact force group includes: adding the slices in the first slice group to a second slice group; determining a slice force of each slice in the second slice group based on the second contact force; determining whether a second condition is satisfied, the second condition including that the slice forces of the edge slices in the second slice group are all equal to a predetermined value and / or the number of slices in the second slice group is equal to the number of the divided plurality of slices; in response to the second condition not being satisfied, expanding the number of slices in the second slice group and performing the steps of determining the slice force of each slice in the second slice group and determining whether the second condition is satisfied; in response to the second condition being satisfied, determining a second contact length corresponding to the second contact force based on the thickness of each slice in the divided plurality of slices and the number of slices in the second slice group.
11. A computing device for bearing damage, characterized by The computing device includes: a slice division module configured to divide each roller of the bearing into a plurality of slices; The slice selection module is configured to select, as a predetermined slice group of each roller, a predetermined number of slices having a predetermined positional relationship with each roller from a plurality of slices of each roller based on the contact force of each roller under the load, wherein the predetermined slice group comprises at least one slice; The final slice force determination module is configured to determine a final slice force of each slice in the predetermined slice group of each roller under the load based on the contact force of each roller under the load; The dynamic load determination module is configured to determine a dynamic load of each slice in the predetermined slice group of each roller under the load based on the final slice force of each slice; The damage calculation module is configured to calculate bearing damage based on the dynamic load of each slice.
12. A computer readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, the bearing damage calculation method as claimed in any one of claims 1 to 10 is implemented.
13. A computing device, comprising: The computing device comprises: a processor; a memory storing a computer program, wherein when the computer program is executed by the processor, the bearing damage calculation method as claimed in any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Quick extraction method for static stiffness of crossed conical roller bearing
CN106934165A
Load distribution and life calculation method of double-row tapered roller bearings of wind turbines
CN108595765A