Standard package icon.
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
PermanentMagnetLosses | Model of permanent magnet losses dependent on current and speed |
StrayLoad | Model of stray load losses dependent on current and speed |
Stray load losses are modeled similar to standards EN 60034-2 and IEEE 512, i.e., they are dependent on square of current, but without scaling them to zero at no-load current.
For an estimation of dependency on varying angular velocity see: [Lang1984]
The stray load 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 stray load loss torque is
tau = PRef/wRef * (i/IRef)^2 * (w/wRef)^power_w
where i
is the current of the machine and w
is the actual angular velocity.
The dependency of the stray load torque on the angular velocity is modeled by the exponent power_w
.
If it is desired to neglect stray load losses, set strayLoadParameters.PRef = 0
(this is the default).
Extends from Modelica.Electrical.QuasiStationary.MultiPhase.Interfaces.OnePort
, Modelica.Electrical.Machines.Interfaces.FlangeSupport
(Shaft and support), and Modelica.Thermal.HeatTransfer.Interfaces.PartialElementaryConditionalHeatPortWithoutT
(Partial model to include a conditional HeatPort in order to dissipate losses, used for textual modeling, i.e., for elementary models).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
StrayLoadParameters | strayLoadParameters | Stray load loss parameters | |
Boolean | useHeatPort | false | =true, if heatPort is enabled |
Type | Name | Description |
---|---|---|
PositivePlug | plug_p | Positive quasi-static polyphase plug |
NegativePlug | plug_n | Negative quasi-static polyphase plug |
Flange_a | flange | Shaft end |
Flange_a | support | Housing and support |
HeatPort_a | heatPort | Optional port to which dissipated losses are transported in form of heat |
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
.
Permanent magnet loss parameters
If it is desired to neglect permanent magnet losses, set strayLoadParameters.PRef = 0
(this is the default).
Extends from Modelica.Electrical.Machines.Interfaces.FlangeSupport
(Shaft and support) and Modelica.Thermal.HeatTransfer.Interfaces.PartialElementaryConditionalHeatPortWithoutT
(Partial model to include a conditional HeatPort in order to dissipate losses, used for textual modeling, i.e., for elementary models).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
PermanentMagnetLossParameters | permanentMagnetLossParameters | Permanent magnet loss parameters | |
Boolean | useHeatPort | false | =true, if heatPort is enabled |
Type | Name | Description |
---|---|---|
Flange_a | flange | Shaft end |
Flange_a | support | Housing and support |
HeatPort_a | heatPort | Optional port to which dissipated losses are transported in form of heat |
Generated 2018-12-12 12:11:19 EST by MapleSim.