Planet Ring Gear - MapleSim Help

Home : Support : Online Help : MapleSim Toolboxes : MapleSim Driveline Component Library : Simple Gear Sets : Basic Gear Sets : DrivelineComponentLibrary/planetRingGear

Planet Ring Gear

Planet Ring Gear component

The Planet Ring Gear component models a set of carrier, ring, and planet gear wheels with specified ring-planet gear ratio without inertia, elasticity or backlash. The inertia of the gears and carrier may be included by attaching the Inertia components to the ‘planet’, ‘ring’ or ‘carrier’ flanges respectively. The damping in the bearing connecting the planet(s) to the carrier can be included via the component options. Bearing friction on the ‘ring’ and ‘carrier’ shafts may be included by attaching the Bearing Friction component(s) to these flanges.

Note 1:  Since the planet’s mass is rotating at a distance from the planet ring gear axis, ensure that when adding inertia to the ‘planet', proper inertia is also added to the ‘carrier’.

Note 2: When attaching a bearing friction component to the planet shaft to represent planet/carrier bearing friction, the configuration shown in the figure below should be used to correctly account for the relative velocity of the planet with respect to the carrier.

Including Planet/Carrier Bearing Friction

Kinematic Equation

where   ${r}_{R/P}$  is the gear ratio and is defined as:

${r}_{R/P}=\frac{{N}_{R}}{{N}_{P}}$

where ${N}_{R}$ is the number of teeth of the outer planet gear and   ${N}_{P}$  is the number of teeth of the inner planet gear.

Also  and ${\mathrm{\varphi }}_{P}$ are defined as the rotation angles of the carrier, outer planet, and inner planet, respectively.



Torque Balance Equation (No Inertia)

where ${\mathrm{\tau }}_{C}$ , ${\mathrm{\tau }}_{R}$ and ${\mathrm{\tau }}_{p}$ are the torques applied to the carrier, ring, and planet, respectively and ${n}_{\mathrm{pl}}$ is the number of identical planets meshing with the ring.

Also ${\mathrm{\tau }}_{\mathrm{loss}}$ is the loss torque and is defined as:





Also

${\mathrm{\omega }}_{\mathrm{P}/C}$ =  - ${\mathrm{\omega }}_{C}$

${\mathrm{\omega }}_{R/C}$ =  - ${\mathrm{\omega }}_{C}$

where

,

Power Loss:

The power loss (${P}_{\mathrm{loss}}$) is calculated as:



Connections

 Name Condition Description ID $\mathrm{carrier}$ - Carrier flange carrier $\mathrm{planet}$ - Planet flange planet ring - Ring flange ring $\mathrm{ideal}=\mathbf{false}$ Conditional real output port for power loss lossPower data source = input port Conditional real input port for meshing loss data lossdata

Parameters

Symbol

Condition

Default

Units

Description

ID

$\mathrm{ideal}$

-

$\mathbf{true}$

-

Defines whether the component is:

true - ideal or

false - non-ideal

ideal

data source

$\mathrm{ideal}=\mathbf{false}$

GUI

-

Defines the source for the loss data:

 • entered via GUI [data entered via GUI]
 • by an attachment [data is attached to model]
 • by an external file [data is stored in a file]
 • an input port [input port]

datasourcemode

${n}_{\mathrm{input}}$

data source = input port

$1$

-

Number of efficiency inputs

 • 1 input:
 • 2 inputs:

inputNo

${r}_{R/P}$

-

$1$

-

Gear ratio

ratio

${n}_{\mathrm{pl}}$

$\mathrm{ideal}=\mathbf{false}$

$1$



Number of planet gears

numberofPlanets

$\mathrm{\eta }\left({\mathrm{\omega }}_{R/C}\right)$

$\mathrm{ideal}=\mathbf{false}$

data source = GUI

$\left[0,1,1\right]$

$\left[\frac{\mathrm{rad}}{s},-,-\right]$

Defines Ring/Planet velocity dependant meshing efficiency as a function of ${\mathrm{\omega }}_{R/C}$ .

The columns:

[${\mathrm{\omega }}_{R/C}$    (${\mathrm{\eta }}_{1}$ (${\mathrm{\omega }}_{R/C}$ )     ${\mathrm{\eta }}_{2}$ (${\mathrm{\omega }}_{R/C}$ )]

First column is angular velocity of inner gear w.r.t. carrier (${\mathrm{\omega }}_{R/C}$)

Five options are available:

 • 1 by 1 array: entered value is taken as the constant efficiency for forward and backward cases

${\mathrm{\eta }}_{1}$ (${\mathrm{\omega }}_{R/C}$ ) = ${\mathrm{\eta }}_{2}$ (${\mathrm{\omega }}_{R/C}$ ) = ${\mathrm{\eta }}_{}$

 • 1 by 2 array: first entered value is taken as the constant efficiency for forward case and the second for backward cases

${\mathrm{\eta }}_{1}$ (${\mathrm{\omega }}_{R/C}$ ) =  (${\mathrm{\omega }}_{R/C}$ ) = ${\mathrm{\eta }}_{2}$

 • 1 by 3 array: first column is ignored and the second and third values are taken as constant efficiencies for forward and backward cases, respectively
 • n by 2 array: Second column is forward and backward efficiency

$\mathrm{η}$ (${\mathrm{\omega }}_{R/C}$) = (${\mathrm{\omega }}_{R/C}$ ) =(${\mathrm{\omega }}_{R/C}$ )

 • n by 3 array:

Second column is forward efficiency

${\mathrm{\eta }}_{1}$ (${\mathrm{\omega }}_{R/C}$)

Third column is backward efficiency

${\mathrm{\eta }}_{2}$ (${\mathrm{\omega }}_{R/C}$ )

meshinglossTable

$\mathrm{ideal}=\mathbf{false}$

data source = attachment

-

Defines velocity dependant meshing efficiency

First column is angular velocity (${\mathrm{\omega }}_{R/C}$ )

(See $\left[\mathrm{η}\right]$ below)

data

$\mathrm{ideal}=\mathbf{false}$

data source = file

-

fileName

$\left[\mathrm{η}\right]$

$\mathrm{ideal}=\mathbf{false}$

data source = attachment or file

$\left[2,3\right]$

-

Defines the corresponding data columns used for forward efficiency (${\mathrm{\eta }}_{1}$) and backward efficiency (${\mathrm{\eta }}_{2}$ )

Two options are available:

 • 1 by 1 array:

Data column corresponding to the column number is used for both forward and backward efficiency (

 • 1 by 2 array:

Data column corresponding to the first column number is used for forward efficiency (

and data column corresponding to the second column number is used for backward efficiency (

columns1

d

$\mathrm{ideal}=\mathbf{false}$

0

Linear damping in planet/carrier bearing

d

smoothness

$\mathrm{ideal}=\mathbf{false}$

Table points are linearly interpolated

-

Defines the smoothness of table interpolation

There are two options:

 • Table points are linearly interpolated
 • Table points are interpolated such that the first derivative is continuous

smoothness

Note:  Gear ratio ${r}_{R/P}$  must be strictly greater than one.

References

Pelchen C., Schweiger C., and Otter M., “Modeling and Simulating the Efficiency of Gearboxes and Planetary Gearboxes,” 2nd International Modelica Conference, Proceedings, pp. 257-266.