Differential Gear - MapleSim Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Differential Gear

Differential Gear component

                         

 

The Differential Gear component represents a differential gear that distributes rotational motion of the longitudinal axis (drive shaft) to two lateral axes (left and right shafts). The longitudinal motion is divided by the user defined gear ratio, and then split between the lateral shafts.

The differential model uses two Planet Planet Gear components and two Basic Gear components as shown in the diagram below.

 

 

Internal Structure

 

 

         

 

 

Internal Settings

Component

PPG1

PPG2

BG1

BG2

r

rO/I  =  1

rO/I  =  1

rb/a  =  1

rb/a  = r

ideal=true

ideal=true

ideal=true

ideal=true

ideal=true

ideal=false

ηR/DSωDS, ηP/SGωSG, dP/C

ideal=false

ηωI/C =  ηP/SGωSG

 

d =dP/C

ideal=false

ηωI/C =  ηP/SGωSG

 

  d =dP/C

ideal=true

ideal=false

ηωa =  ηr/DSωDS

 

d = 0

   

Connections 

Name

Condition

Description

ID

Driveshaft flange DS

Flange to drive shaft

drive

Left flange

Flange to left shaft

left

Right flange

-

Flange to right shaft

right

Loss Power

ideal=false

Conditional real output port for power loss

lossPower

 

Parameters

Symbol

Condition

Default

Units

Description

ID

ideal

-

true

-

Defines whether the component is:

true - ideal or

false - non-ideal

ideal

r

-

1

-

Driveshaft pinion/Crown ring gear ratio (DS/R)

ratio

data source

ideal=false

GUI

-

Defines the source for the loss data:

• 

entered via GUI [GUI]

• 

by an attachment [attachment]

• 

by an external file [file]

datasourcemode

npl

ideal=false

2

Number of planet gears

numberofPlanets

ηR/DSωDS

ideal = false

 

data source = GUI

  0,1,1 

rads,, 

Defines Ring (crown)/Drive shaft pinion velocity dependent meshing efficiency as a function of ωDS .

The columns are:

[ωDS     (η1(ωDS )     η2(ωDS )]

First column is angular velocity of the input driveshaft (ωDS)

Five options are available:

• 

1 by 1 array:

Entered value is taken as the constant efficiency for forward and backward cases

η1(ωDS ) = η2ωDS = η

• 

1 by 2 array:

First entered value is taken as the constant efficiency for forward case and the second for backward cases

η1(ωDS ) = η1 , η2(ωDS ) = η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

η (ωDS ) = η1 (ωDS ) = η2 (ωDS )

• 

n by 3 array:

Second column is forward efficiency

η1 (ωDS )

Third column is backward efficiency

η2 (ωDS )

meshinglossTable1

 

ideal = false

 

data source = attachment

 

 

 

 

 

- 

 

 

 

 

Defines the velocity dependent meshing efficiency

First column is Drive Shaft angular velocity (ωDS )

(See col ηR/DS below)

 

 

 

data1

 

ideal = false

 

data source = file

 

 

-

 

 

fileName1

col ηR/DS

ideal = false

 

data source = attachment or file

  2,3

-

Defines the corresponding data columns used for forward efficiency (η1) and backward efficiency (η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=η2 = η) 

• 

1 by 2 array:

Data column corresponding to the first column number is used for forward efficiency (η1) and

data column corresponding to the second column number is used for backward efficiency (η2)

columns1

ηP/SGωSG

ideal = false

 

 

data source = GUI

  0,1,1 

rads,, 

Defines Side Gears/Planets velocity dependent meshing efficiency as a function of ωSG .

The columns are:

[ωSG     (η1(ωSG )     η2(ωSG )]

Five options are available:

• 

1 by 1 array:

Entered value is taken as the constant efficiency for forward and backward cases

η1(ωSG) = η2ωSG = η

• 

1 by 2 array:

First entered value is taken as the constant efficiency for forward case and the second for backward cases

η1(ωSG) = η1 , η2(ωSG ) = η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

η (ωSG ) = η1 (ωSG ) = η2 (ωSG )

• 

n by 3 array:

Second column is forward efficiency

η1 (ωSG )

Third column is backward efficiency

η2 (ωSG )

meshinglossTable2

ideal = false

 

data source = attachment

 

 

 

 

- 

 

 

Defines the velocity dependent meshing efficiency

First column is Side Gear (left or right) angular velocity (ωSG )

(See col ηP/SG below)

 

 

data2

ideal = false

 

data source = file

 

 

 

-

 

 

fileName2

col ηP/SG

ideal = false

 

data source = attachment or file

  2,3

-

Defines the corresponding data columns used for forward efficiency (η1) and backward efficiency (η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=η2 = η) 

• 

1 by 2 array:

Data column corresponding to the first column number is used for forward friction torque (η1) and data column corresponding to the second column number is used for backward friction torque (η2)

columns4

dP/C

 

ideal = false

 

0

N · mrads

Linear damping in Planet/Carrier bearings

d

smoothness

ideal=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

See Also

Driveline Library Overview

MapleSim Library Overview

1-D Mechanical Overview

Differential Gears

Basic Gear

Planet Planet Gear