Loss Element
Loss Element component
The Loss Element component models losses using velocity-dependent efficiency.
Kinematic Equation
ϕfb = ϕfa+▵ϕ
Where ϕfa and ϕfb are the absolute rotation angles of flangea and flangeb, respectively and ▵ϕ is the fixed rotation angles of flangeb with respect to flangeb.
Also ϕa and ϕb are defined as:
ϕx = ϕfx −ϕsupport use Support = true0otherwise , x ∈ a,b
Torque Balance Equation (No Inertia)
τb= −τa+τloss
Where τa and τb are the torques applied to flangea and flangeb, respectively.
Also τloss is the loss torque and is defined as:
τloss=(1−η1(ωa)) τa ωa·τa≥0 (1−1η2(ωa) )·τa ωa·τa<0
Where
ωa = ⅆⅆ t ϕa =ϕ·a
Power Loss:
When the gear is non-ideal (ideal = false ), the power loss (Ploss) is calculated as:
Ploss = 0ideal=true or ideal=false and locked=true1−η1 τa· ωaτa· ωa≥0 1−1η2 τa· ωaτa· ωa<0
Connections
Name
Condition
Description
ID
flangea
-
Flange to driver shaft
flange_a
flangeb
Flange to driven shaft
flange_b
support
use support =true
Conditional Support Flange
Support
Loss Power
ideal=false
Conditional real output port for power loss
lossPower
Parameters
Symbol
Default
Units
ideal
false
Defines whether the component is:
true - ideal or
false - non-ideal
▵ϕ
0
rad
Defines fixed rotation of flangeb with respect to flangea
deltaPhi
data source
GUI
Defines the source for the loss data:
entered via GUI [GUI]
by an attachment [attachment]
by an external file [file]
datasourcemode
Use support
Enables/disables the support flange
useSupport
ηωa
data source = GUI
0,1,1
rads,−,−
Defines velocity dependent efficiency
The columns are:
[ωa (η1 (ωa ) η2 (ωa )]
Five options are available:
1 by 1 array: entered value is taken as the constant efficiency for forward and backward cases
η1 (ωa ) = η2 (ωa ) = η
1 by 2 array: first entered value is taken as the constant efficiency for forward case and the second for backward cases
η1 (ωa ) = η1 , η2 (ωa ) = η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: 2nd column is efficiency
η (ωa ) = η1 (ωa ) = η2(ωa )
n by 3 array:
2nd column is forward efficiency
η1 (ωa )
3rd column is backward efficiency
η2 (ωa )
Note: The rows of the array are ordered according to ωa, with the first row having the smallest |ωa|
lossTable
data source = attachment
First column is angular velocity (ωa )
(See col η below)
data
data source = file
fileName
col η
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)
columns
smoothness
Table points are linearly interpolated
Defines the smoothness of table interpolation. There are two options:
Table points are interpolated such that the first derivative is continuous
See Also
Driveline Library Overview
MapleSim Library Overview
1-D Mechanical Overview
Loss Elements
Download Help Document