Package Modelica.​Electrical.​Machines.​BasicMachines.​DCMachines
Models of DC machines

Information

This package contains models of DC machines:

Extends from Modelica.​Icons.​VariantsPackage (Icon for package containing variants).

Package Contents

NameDescription
DC_ElectricalExcitedElectrical shunt/separate excited linear DC machine
DC_PermanentMagnetPermanent magnet DC machine
DC_SeriesExcitedSeries excited linear DC machine

Model Modelica.​Electrical.​Machines.​BasicMachines.​DCMachines.​DC_PermanentMagnet
Permanent magnet DC machine

Information

Model of a DC Machine with permanent magnets.
Armature resistance and inductance are modeled directly after the armature pins, then using a AirGapDC model. Permanent magnet excitation is modelled by a constant equivalent excitation current feeding AirGapDC. The machine models take the following loss effects into account:

No saturation is modelled.
Default values for machine's parameters (a realistic example) are:

stator's moment of inertia 0.29kg.m2
rotor's moment of inertia 0.15kg.m2
nominal armature voltage 100V
nominal armature current 100A
nominal speed 1425rpm
nominal torque 63.66Nm
nominal mechanical output 9.5kW
efficiency 95.0%
armature resistance 0.05Ohm at reference temperature
reference temperature TaRef 20°C
temperature coefficient alpha20a 01/K
armature inductance 0.0015H
armature nominal temperature TaNominal 20°C
armature operational temperature TaOperational 20°C
Armature resistance resp. inductance include resistance resp. inductance of commutating pole winding and compensation winding, if present.

Extends from Modelica.​Electrical.​Machines.​Interfaces.​PartialBasicDCMachine (Partial model for DC machine).

Parameters

TypeNameDefaultDescription
TemperatureTaOperational Operational armature temperature
VoltageVaNominal Nominal armature voltage
CurrentIaNominal Nominal armature current (>0..Motor, <0..Generator)
AngularVelocitywNominal Nominal speed
TemperatureTaNominal Nominal armature temperature
ResistanceRa Armature resistance at TRef
TemperatureTaRef Reference temperature of armature resistance
LinearTemperatureCoefficient20alpha20a Temperature coefficient of armature resistance
InductanceLa Armature inductance
InertiaJr Rotor's moment of inertia
BooleanuseSupportfalseEnable / disable (=fixed stator) support
InertiaJsJrStator's moment of inertia
BooleanuseThermalPortfalseEnable / disable (=fixed temperatures) thermal port
FrictionParametersfrictionParameters Friction loss parameter record
CoreParameterscoreParameters Armature core loss parameter record
StrayLoadParametersstrayLoadParameters Stray load loss parameter record
BrushParametersbrushParameters Brush loss parameter record
final TemperatureTpmOperational293.15Operational temperature of permanent magnet

Connectors

TypeNameDescription
Flange_aflangeShaft
Flange_asupportSupport at which the reaction torque is acting
PositivePinpin_apPositive armature pin
NegativePinpin_anNegative armature pin
ThermalPortDCPMthermalPort 

Model Modelica.​Electrical.​Machines.​BasicMachines.​DCMachines.​DC_ElectricalExcited
Electrical shunt/separate excited linear DC machine

Information

Model of a DC Machine with electrical shunt or separate excitation.
Armature resistance and inductance are modeled directly after the armature pins, then using a AirGapDC model.
The machine models take the following loss effects into account:

No saturation is modelled.
Shunt or separate excitation is defined by the user's external circuit.
Default values for machine's parameters (a realistic example) are:

stator's moment of inertia 0.29kg.m2
rotor's moment of inertia 0.15kg.m2
nominal armature voltage 100V
nominal armature current 100A
nominal torque 63.66Nm
nominal speed 1425rpm
nominal mechanical output 9.5kW
efficiency 95.0% only armature
efficiency 94.06% including excitation
armature resistance 0.05Ohm at reference temperature
reference temperature TaRef 20°C
temperature coefficient alpha20a 01/K
armature inductance 0.0015H
nominal excitation voltage 100V
nominal excitation current 1A
excitation resistance 100Ohm at reference temperature
reference temperature TeRef 20°C
temperature coefficient alpha20e 01/K
excitation inductance 1H
stray part of excitation inductance 0
armature nominal temperature TaNominal 20°C
armature operational temperature TaOperational 20°C
(shunt) excitation operational temperature TeOperational 20°C
Armature resistance resp. inductance include resistance resp. inductance of commutating pole winding and compensation winding, if present.
Armature current does not cover excitation current of a shunt excitation; in this case total current drawn from the grid = armature current + excitation current.

Extends from Modelica.​Electrical.​Machines.​Interfaces.​PartialBasicDCMachine (Partial model for DC machine).

Parameters

TypeNameDefaultDescription
TemperatureTaOperational Operational armature temperature
VoltageVaNominal Nominal armature voltage
CurrentIaNominal Nominal armature current (>0..Motor, <0..Generator)
AngularVelocitywNominal Nominal speed
TemperatureTaNominal Nominal armature temperature
ResistanceRa Armature resistance at TRef
TemperatureTaRef Reference temperature of armature resistance
LinearTemperatureCoefficient20alpha20a Temperature coefficient of armature resistance
InductanceLa Armature inductance
InertiaJr Rotor's moment of inertia
BooleanuseSupportfalseEnable / disable (=fixed stator) support
InertiaJsJrStator's moment of inertia
BooleanuseThermalPortfalseEnable / disable (=fixed temperatures) thermal port
FrictionParametersfrictionParameters Friction loss parameter record
CoreParameterscoreParameters Armature core loss parameter record
StrayLoadParametersstrayLoadParameters Stray load loss parameter record
BrushParametersbrushParameters Brush loss parameter record
CurrentIeNominal Nominal excitation current
ResistanceRe Field excitation resistance at TRef
TemperatureTeRef Reference temperature of excitation resistance
LinearTemperatureCoefficient20alpha20e Temperature coefficient of excitation resistance
InductanceLe Total field excitation inductance
Realsigmae Stray fraction of total excitation inductance
TemperatureTeOperational Operational (shunt) excitation temperature

Connectors

TypeNameDescription
Flange_aflangeShaft
Flange_asupportSupport at which the reaction torque is acting
PositivePinpin_apPositive armature pin
NegativePinpin_anNegative armature pin
ThermalPortDCEEthermalPort 
PositivePinpin_epPositive excitation pin
NegativePinpin_enNegative excitation pin

Model Modelica.​Electrical.​Machines.​BasicMachines.​DCMachines.​DC_SeriesExcited
Series excited linear DC machine

Information

Model of a DC Machine with series excitation.
Armature resistance and inductance are modeled directly after the armature pins, then using a AirGapDC model.
The machine models take the following loss effects into account:

No saturation is modelled.
Series excitation has to be connected by the user's external circuit.
Default values for machine's parameters (a realistic example) are:

stator's moment of inertia 0.29kg.m2
rotor's moment of inertia 0.15kg.m2
nominal armature voltage 100V
nominal armature current 100A
nominal torque 63.66Nm
nominal speed 1410rpm
nominal mechanical output 9.4kW
efficiency 94.0% only armature
armature resistance 0.05Ohm at reference temperature
reference temperature TaRef 20°C
temperature coefficient alpha20a 01/K
armature inductance 0.0015H
excitation resistance 0.01Ohm at reference temperature
reference temperature TeRef 20°C
temperature coefficient alpha20e 01/K
excitation inductance 0.0005H
stray part of excitation inductance 0
armature nominal temperature TaNominal 20°C
series excitation nominal temperature TeNominal 20°C
armature operational temperature TaOperational 20°C
series excitation operational temperature TeOperational 20°C
Armature resistance resp. inductance include resistance resp. inductance of commutating pole winding and compensation winding, if present.
Parameter nominal armature voltage includes voltage drop of series excitation;
but for output the voltage is split into:
va = armature voltage without voltage drop of series excitation
ve = voltage drop of series excitation

Extends from Modelica.​Electrical.​Machines.​Interfaces.​PartialBasicDCMachine (Partial model for DC machine).

Parameters

TypeNameDefaultDescription
TemperatureTaOperational Operational armature temperature
VoltageVaNominal Nominal armature voltage
CurrentIaNominal Nominal armature current (>0..Motor, <0..Generator)
AngularVelocitywNominal Nominal speed
TemperatureTaNominal Nominal armature temperature
ResistanceRa Armature resistance at TRef
TemperatureTaRef Reference temperature of armature resistance
LinearTemperatureCoefficient20alpha20a Temperature coefficient of armature resistance
InductanceLa Armature inductance
InertiaJr Rotor's moment of inertia
BooleanuseSupportfalseEnable / disable (=fixed stator) support
InertiaJsJrStator's moment of inertia
BooleanuseThermalPortfalseEnable / disable (=fixed temperatures) thermal port
FrictionParametersfrictionParameters Friction loss parameter record
CoreParameterscoreParameters Armature core loss parameter record
StrayLoadParametersstrayLoadParameters Stray load loss parameter record
BrushParametersbrushParameters Brush loss parameter record
ResistanceRe Series excitation resistance at TRef
TemperatureTeRef Reference temperature of excitation resistance
LinearTemperatureCoefficient20alpha20e Temperature coefficient of excitation resistance
InductanceLe Total field excitation inductance
Realsigmae Stray fraction of total excitation inductance
TemperatureTeNominal Nominal series excitation temperature
TemperatureTeOperational Operational series excitation temperature

Connectors

TypeNameDescription
Flange_aflangeShaft
Flange_asupportSupport at which the reaction torque is acting
PositivePinpin_apPositive armature pin
NegativePinpin_anNegative armature pin
ThermalPortDCSEthermalPort 
PositivePinpin_epPositive series excitation pin
NegativePinpin_enNegative series excitation pin