Difference between revisions of "SIMarchitect Library Overview/Component library/Powertrain/Energy Converters/Electric Machine"

From OpenMBD
Jump to: navigation, search
(Module output)
(Module Parameter)
Line 61: Line 61:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-  
 
|-  
! style="width:150px" | Parameter
+
! Variable
! Description
+
! Parameter
 +
! Style = "width:600px" | Description
 +
! Unit
 +
|-
 +
| J<sub>em
 +
| dat.inertia.value
 +
| Electric machine inertia
 +
| kgm<sup>2
 +
|-
 +
| τ<sub>1
 +
| dat.timeconstant.value
 +
| Electric machine time constant
 +
| -
 +
|-
 +
| M<sub>em,max
 +
| dat.maxtorque.torque.vec
 +
| Electric machine maximum torque (Max torque = f(speed))
 +
| Nm
 +
|-
 +
|
 +
| dat.maxtorque.speed.vec
 +
| Electric machine speed vector for maximum torque
 +
| rad/s
 +
|-
 +
| M<sub>em,min
 +
| dat.mintorque.torque.vec
 +
| Electric machine minimum torque (Min torque = f(speed))
 +
| Nm
 +
|-
 +
|
 +
| dat.mintorque.speed.vec
 +
| Electric machine speed vector for minimum torque
 +
| rad/s
 +
|-
 +
| K<sub>p
 +
| dat.controller.p.value
 +
| Proportional constant for Speed controller (PI)
 +
| -
 +
|-
 +
| K<sub>i
 +
| dat.controller.i.value
 +
| Integral constant for Speed controller (PI)
 +
| -
 +
|-
 +
| rowspan="6", style="text-align: center; | P<sub>el,em
 +
| dat.elecpowmap.motor.voltage.vec
 +
| rowspan="6", style="text-align: center; | Power map = f(voltage,speed,torque)
 +
| V
 +
|-
 +
| dat.elecpowmap.motor.speed.vec
 +
| rad/s
 +
|-
 +
| dat.elecpowmap.motor.torque.vec
 +
| Nm
 +
|-
 +
| dat.elecpowmap.geneator.voltage.vec
 +
| V
 +
|-
 +
| dat.elecpowmap.geneator.speed.vec
 +
| rad/s
 +
|-
 +
| dat.elecpowmap.geneator.torque.vec
 +
| Nm
 
|}
 
|}

Revision as of 08:36, 6 April 2018

General information about Electric Machine

test

Module

ElecMac.jpeg

Bus Selector for module input

ElecMacbus.png

Module output

Output
Node Variable Label Description Unit
Sensor Mem ElecMac_tqAct_Nm Electric machine output torque Nm
ωem ElecMac_nAct_radps Electric machine output speed rad/s
i ElecMac_iAct_A Electric machine output current A
ϑ ElecMac_tAct_K Electric machine output temperature K
elec fb out [A] i phys_current_A Current A
mech out [Nm] Mem phys_torque_Nm torque Nm
Jem phys_inertia_kgm2 inertia kgm2

Module Parameter

Variable Parameter Description Unit
Jem dat.inertia.value Electric machine inertia kgm2
τ1 dat.timeconstant.value Electric machine time constant -
Mem,max dat.maxtorque.torque.vec Electric machine maximum torque (Max torque = f(speed)) Nm
dat.maxtorque.speed.vec Electric machine speed vector for maximum torque rad/s
Mem,min dat.mintorque.torque.vec Electric machine minimum torque (Min torque = f(speed)) Nm
dat.mintorque.speed.vec Electric machine speed vector for minimum torque rad/s
Kp dat.controller.p.value Proportional constant for Speed controller (PI) -
Ki dat.controller.i.value Integral constant for Speed controller (PI) -
Pel,em dat.elecpowmap.motor.voltage.vec Power map = f(voltage,speed,torque) V
dat.elecpowmap.motor.speed.vec rad/s
dat.elecpowmap.motor.torque.vec Nm
dat.elecpowmap.geneator.voltage.vec V
dat.elecpowmap.geneator.speed.vec rad/s
dat.elecpowmap.geneator.torque.vec Nm