PermanentMagnetLosses

Model of permanent magnet losses dependent on current and speed

    PermanentMagnetLosses

Library

Modelica/Magnetic/QuasiStatic/FundamentalWave/Losses

Description

Permanent magnet losses are modeled dependent on current and speed.

The permanent magnet losses are modeled such way that they do not cause a voltage drop in the electric circuit.Instead, the dissipated losses are considered through an equivalent braking torque at the shaft.

The permanent magnet loss torque is

  tau = PRef/wRef * (c + (1 - c) * (i/IRef)^power_I) * (w/wRef)^power_w

where i is the current of the machine and w is the actual angular velocity.The parameter c designates the part of the permanent magnet losses that are present even at current = 0, i.e. independent of current.The dependency of the permanent magnet loss torque on the stator current is modeled by the exponent power_I.The dependency of the permanent magnet loss torque on the angular velocity is modeled by the exponent power_w.

See also

Permanent magnet loss parameters

If it is desired to neglect permanent magnet losses, set strayLoadParameters.PRef = 0 (this is the default).

Parameters

PermanentMagnetLosses_0

NameLabelDescriptionData TypeValid Values

mo_m

m

Number of phases

Scalar

mo_permanentMagnetLossParameters

permanentMagnetLossParameters

Permanent magnet loss parameters

FromModelica('Modelica.Electrical.Machines.Losses.PermanentMagnetLossParameters')

mo_useHeatPort

useHeatPort

=true, if heatPort is enabled

Number

0
1

PermanentMagnetLosses_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

'phi'
'tau'
'w'
'lossPower'
'iRMS'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

flange

implicit

Shaft end

input

1

support

implicit

Housing and support

input

2

Port 3

implicit

Optional port to which dissipated losses are transported in form of heat

input

mo_useHeatPort

See Also