WOLFRAM SYSTEM MODELER

RollerBearing

Roller bearing possible to parameterize with values corresponding

Diagram

Wolfram Language

In[1]:=
SystemModel["RotatingMachinery.RollingBearings.RollerBearings.RollerBearing"]
Out[1]:=

Information

Bearing Parameterization

Figure 1 shows a generic built-in roller bearing that can be parameterized to get any cylindrical roller bearing. 

BearingDimensions.JPG

Figure 1: Generic cylindirical roller bearing [1]. 

The parameters to model the desired bearing are categorized as follows:

  • Catalog parameters
  • System parameters
  • Other parameters

Below, an SKF NU 306 ECP bearing is used to show how to parameterize the model. 

Note that the library also contains specific examples for the following manufacturers: SKF, NSK, KOYO, TIMKEN, and FAG.

Catalog Parameters

Catalog parameters are found in the bearing catalog from the respective manufacturer, in this case, the SKF Catalog[2].

Figure 2 shows the parameters for the NU 306 ECP bearing. These are the values that should be entered in the Catalog Parameters section of the Bearing Dimensions tab.

 

Figure 2:  NU 306 ECP bearing catalog parameters.

For some bearings, the catalog parameters may not be represented as the given configuration above. In such models, it is advised to use CAD files instead.

System Parameters

As shown in Figures 3 and 4, the radial and axial clearances are also listed in the catalog. However, in both cases, ranges are given, as they depend on the installation. Therefore, the chosen values should be set in the System Parameters section of the Bearing Dimensions tab.

Figure 3: Radial internal clearance of cylindrical bearings with a cylindrical bore (such as the NU 306 ECP).

The axial clearances are chosen from the axial internal clearance tables. Below, axial clearances for NUP cylindrical bearings are shown. To model the desired bearing, the corresponding table should be looked at.   

Figure 4: Axial internal clearance for NUP cylindrical roller bearings (such as the NU 306 ECP).

For the axial clearance in the NU 306 ECP, it has been set to 0 since there is no clearance between the outer ring and rollers. This is simply an implementation decision. However, it is recommended to set the radial clearance to -0.001mm in order to make the simulations more robust. Without this setting, the simulations may generate numerous events as they try to determine whether or not contact is occurring.

Other Parameters

The parameters found in the Other Parameters section cannot be easily found in catalogs. Instead, different methods should be used, depending on the specific manufacturer. 

For instance, in this example, a corresponding CAD file can be found on SKF website, see Figure 5.

Figure 5: Bearing 3D CAD taken from the SKF website

The roller dimensions, roller number and wall width can be measured from this CAD file. 

References for Roller Bearing Parameter Values

[1]  SKF Group. SKF Catalog, Chapter 6.1. "Single Row Cylindrical Roller Bearings." 2018: 520. https://www.skf.com/binaries/pub12/Images/0901d196802809de-Rolling-bearings---17000_1-EN_tcm_12-121486.pdf.

[2]  SKF Group. SKF Catalog, Chapter 6.1. "Single Row Cylindrical Roller Bearings." 2018: 518. https://www.skf.com/binaries/pub12/Images/0901d196802809de-Rolling-bearings---17000_1-EN_tcm_12-121486.pdf.

[3]  SKF Group. SKF Catalog, Chapter 6.1. "Single Row Cylindrical Roller Bearings." 2018: 508. https://www.skf.com/binaries/pub12/Images/0901d196802809de-Rolling-bearings---17000_1-EN_tcm_12-121486.pdf.

Parameters (30)

useOuterRingFlangeSupport

Value: false

Type: Boolean

Description: Use the build in Fixed or connect to an external flange support

useShaftFlangeSupport

Value: true

Type: Boolean

Description: Use if the rotating shaft (inner ring) is connected to an external component

d

Value:

Type: Diameter (m)

Description: Bearing inner (bore) diameter

D

Value:

Type: Diameter (m)

Description: Bearing outer diameter

B

Value:

Type: Distance (m)

Description: Bearing width

d1

Value:

Type: Diameter (m)

Description: Bearing innerring wall outer diamter

D1

Value:

Type: Diameter (m)

Description: Outer diameter for roller

F

Value:

Type: Diameter (m)

Description: Inner diameter for roller

s

Value:

Type: Length (m)

Description: Cage clearance

clearance_z

Value: 0

Type: Length (m)

Description: Clearance in z direction

clearance_dr

Value: -1e-06

Type: Length (m)

Description: clearence in radial direction

dRoller

Value:

Type: Diameter (m)

Description: Roller diameter

dLength

Value:

Type: Distance (m)

Description: Roller length

wallWidth

Value:

Type: Distance (m)

Description: Wall thickness of outer ring

numberOfRollers

Value:

Type: Integer

Description: Number of rollers

useShaftInitiated

Value: false

Type: Boolean

Description: true = Shaft will be initiated. Set this to true at left side if no powersource is used

torsionalDampingConstant

Value: 10

Type: RotationalDampingConstant (N⋅m⋅s/rad)

Description: Damping constant

verticalDampingConstant

Value: 10

Type: TranslationalDampingConstant (N⋅s/m)

Description: Damping constant

horisontalDampingConstant

Value: 10

Type: TranslationalDampingConstant (N⋅s/m)

Description: Damping constant

outerRingDefect

Value: false

Type: Boolean

Description: If an outer ring defect exists

addForceOuterRingDefectAmplitude

Value: 0

Type: Force (N)

Description: Size of outer ring defect. Used if outerRingDefect = true

axialPosition

Value: 0

Type: Length (m)

Description: Axial position in z direction (used if useOuterRingFlangeSupport = false)

horisontalPosition

Value: 0

Type: Length (m)

Description: Horisontal position in x direction (used if useOuterRingFlangeSupport = false)

verticalPosition

Value: 0

Type: Length (m)

Description: Vertical position in y direction (used if useOuterRingFlangeSupport = false)

animateOuterRing

Value: false

Type: Boolean

Description: Animate outer ring

animateInnerRing

Value: true

Type: Boolean

Description: Animate inner ring

animateCage

Value: true

Type: Boolean

Description: Animate cage

animateRollers

Value: true

Type: Boolean

Description: Animate rollers

animateRollerForce

Value: true

Type: Boolean

Description: Animate roller forces

animateOuterRingForce

Value: false

Type: Boolean

Description: Animate outer ring forces

Connectors (3)

frame_outer

Type: Frame_a

Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon)

frame_b

Type: Frame_b

Description: Coordinate system fixed to the component with one cut-force and cut-torque (non-filled rectangular icon)

frame_a

Type: Frame_a

Description: Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon)

Components (7)

rollerAssembly

Type: RollerAssembly

Description: Model of an assembly of rollers, containing RollerPart components

outerRing

Type: OuterRing

Description: Model of the outer ring of an SKF roller bearing

innerRing

Type: InnerRing

Description: Model of an inner ring of an SKF roller bearing

fixedRotation

Type: FixedRotation

Description: Fixed translation followed by a fixed rotation of frame_b with respect to frame_a

shaftInitiated

Type: ShaftInitiated

Description: The main purpose for this component is to initiate a shaft supported with rolling bearings

fixedOuter

Type: Fixed

Description: Frame fixed in the world frame at a given position

cage

Type: Cage

Description: Model of a cage to be used in roller bearings

Extended by (5)

FAG_N_1914_KSP

RotatingMachinery.RollingBearings.RollerBearings

Roller bearing parameterized with values corresponding to FAG N1914KSP

TIMKEN_NU_313_EJ

RotatingMachinery.RollingBearings.RollerBearings

Roller bearing parameterized with values corresponding to TIMKEN NU313EJ

KOYO_N_209

RotatingMachinery.RollingBearings.RollerBearings

Roller bearing parameterized with values corresponding to KOYO N209

NSK_NU_207_EW

RotatingMachinery.RollingBearings.RollerBearings

Roller bearing parameterized with values corresponding to NSK NU 207 EW

SKF_NU_306_ECP

RotatingMachinery.RollingBearings.RollerBearings

Roller bearing parameterized with values corresponding to SKF NU_306_ECP