Electric Machine

From OpenMBD
Jump to: navigation, search

General information about Electric Machine

The electric machine is modeled using maps to represent the relation between its mechanical and electrical (DC) power. It is divided into three parts, the stator, rotor and the power electronics.

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 rad/s
Mem,min dat.mintorque.torque.vec Electric machine minimum torque (Min torque = f(speed)) Nm
dat.mintorque.speed.vec 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 Electric machine power map = f(voltage,speed,torque) V
dat.elecpowmap.motor.speed.vec rad/s
dat.elecpowmap.motor.torque.vec Nm
dat.elecpowmap.motor.elecpow.map W
dat.elecpowmap.geneator.voltage.vec V
dat.elecpowmap.geneator.speed.vec rad/s
dat.elecpowmap.geneator.torque.vec Nm
dat.elecpowmap.generator.elecpow.map W