modelDC_ElectricalExcited
Electrical shunt/separate excited linear DC machine
Extends from Machines.Interfaces.PartialBasicDCMachine (Partial model for 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:
- heat losses in the temperature dependent armature winding resistance
- heat losses in the temperature dependent excitation winding resistance
- brush losses in the armature circuit
- friction losses
- core losses (only eddy current losses, no hysteresis losses)
- stray load losses
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.29 | kg.m2 |
| rotor's moment of inertia | 0.15 | kg.m2 |
| nominal armature voltage | 100 | V |
| nominal armature current | 100 | A |
| nominal torque | 63.66 | Nm |
| nominal speed | 1425 | rpm |
| nominal mechanical output | 9.5 | kW |
| efficiency | 95.0 | % only armature |
| efficiency | 94.06 | % including excitation |
| armature resistance | 0.05 | Ohm at reference temperature |
| reference temperature TaRef | 20 | °C |
| temperature coefficient alpha20a | 0 | 1/K |
| armature inductance | 0.0015 | H |
| nominal excitation voltage | 100 | V |
| nominal excitation current | 1 | A |
| excitation resistance | 100 | Ohm at reference temperature |
| reference temperature TeRef | 20 | °C |
| temperature coefficient alpha20e | 0 | 1/K |
| excitation inductance | 1 | H |
| 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 current does not cover excitation current of a shunt excitation; in this case total current drawn from the grid = armature current + excitation current.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Inertia | Jr (from PartialBasicMachine) | Rotor's moment of inertia | |
| Boolean | useSupport (from PartialBasicMachine) | false | Enable / disable (=fixed stator) support |
| SI.Inertia | Js (from PartialBasicMachine) | Jr | Stator's moment of inertia |
| Boolean | useThermalPort (from PartialBasicMachine) | false | Enable / disable (=fixed temperatures) thermal port |
| Operational temperatures | |||
| SI.Temperature | TaOperational (from PartialBasicDCMachine) | Operational armature temperature | |
| SI.Temperature | TeOperational | Operational (shunt) excitation temperature | |
| Nominal parameters | |||
| SI.Voltage | VaNominal (from PartialBasicDCMachine) | Nominal armature voltage | |
| SI.Current | IaNominal (from PartialBasicDCMachine) | Nominal armature current (>0..Motor, <0..Generator) | |
| SI.AngularVelocity | wNominal (from PartialBasicDCMachine) | Nominal speed | |
| SI.Temperature | TaNominal (from PartialBasicDCMachine) | Nominal armature temperature | |
| Armature | |||
| SI.Resistance | Ra (from PartialBasicDCMachine) | Armature resistance at TaRef | |
| SI.Temperature | TaRef (from PartialBasicDCMachine) | Reference temperature of armature resistance | |
| Machines.Thermal.LinearTemperatureCoefficient20 | alpha20a (from PartialBasicDCMachine) | Temperature coefficient of armature resistance | |
| SI.Inductance | La (from PartialBasicDCMachine) | Armature inductance | |
| Losses | |||
| Machines.Losses.FrictionParameters | frictionParameters (from PartialBasicMachine) | Friction loss parameter record | |
| Machines.Losses.CoreParameters | coreParameters (from PartialBasicDCMachine) | Armature core loss parameter record | |
| Machines.Losses.StrayLoadParameters | strayLoadParameters (from PartialBasicDCMachine) | Stray load loss parameter record | |
| Machines.Losses.BrushParameters | brushParameters (from PartialBasicDCMachine) | Brush loss parameter record | |
| Excitation | |||
| SI.Current | IeNominal | Nominal excitation current | |
| SI.Resistance | Re | Field excitation resistance at TeRef | |
| SI.Temperature | TeRef | Reference temperature of excitation resistance | |
| Machines.Thermal.LinearTemperatureCoefficient20 | alpha20e | Temperature coefficient of excitation resistance | |
| SI.Inductance | Le | Total field excitation inductance | |
| Real | sigmae | Stray fraction of total excitation inductance | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | flange (from PartialBasicMachine) | Shaft | |
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | support (from PartialBasicMachine) | Support at which the reaction torque is acting | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | pin_ap (from PartialBasicDCMachine) | Positive armature pin | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | pin_an (from PartialBasicDCMachine) | Negative armature pin | |
| Machines.Interfaces.DCMachines.PartialThermalPortDCMachines | thermalPort (from PartialBasicDCMachine) | ||
| Modelica.Electrical.Analog.Interfaces.PositivePin | pin_ep | Positive excitation pin | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | pin_en | Negative excitation pin |