modelDcpm
Permanent magnet excited dc machine
Extends from ElectricBraking.BaseModels.PartialMachine (Partial machine model).
Information
This is a simplified model of a permanent magnet excited DC machine. All losses except ohmic losses of the armature winding are neglected. The armature resistance is dependent on temperature. Additionally, the armature inductance is implemented. Induced voltage and generated torque are calculated in the electro-mechanical converter. By extending from the PartialMachine, shaft flange, inertia of stator and rotor as well as a conditional support/housing flange and a conditional thermal connector are inherited.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| ParameterRecords.DCPM.DcpmData | data | ||
| Boolean | QuasiStatic (from PartialMachine) | false | Ignore electrical transients? |
| Boolean | useSupport (from ConditionalSupport) | false | = true, if support flange enabled |
| Boolean | useHeatPort (from PartialConditionalHeatPort) | false | =true, if HeatPort is enabled |
| SI.Temperature | T (from PartialConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Interfaces.Support | support (from ConditionalSupport) | Support/housing of component | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from PartialConditionalHeatPort) | Optional port to which dissipated losses are transported in form of heat | |
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | shaft (from PartialMachine) | ||
| Modelica.Electrical.Analog.Interfaces.PositivePin | pin_p | ||
| Modelica.Electrical.Analog.Interfaces.NegativePin | pin_n |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Sources.FixedTemperature | fixedTemperature (from PartialConditionalHeatPort) | ||
| SI.AngularVelocity | w (from PartialMachine) | der(phi) | Mechanical shaft speed |
| SI.Angle | phi (from PartialMachine) | shaft.phi - internalSupport.phi | Mechnical shaft angle |
| SI.Torque | tau (from PartialMachine) | inertiaRotor.flange_a.tau | Inner torque |
| Modelica.Mechanics.Rotational.Components.Inertia | inertiaRotor (from PartialMachine) | ||
| Modelica.Mechanics.Rotational.Components.Inertia | inertiaStator (from PartialMachine) | ||
| SI.Voltage | va | pin_p.v - pin_n.v | Armature voltage |
| SI.Current | ia | pin_p.i | Armature current |
| ElectroMechanicalConverter | electroMechanicalConverter | ||
| Modelica.Electrical.Analog.Basic.Resistor | armatureResistance | ||
| Modelica.Electrical.Analog.Basic.Inductor | armatureInductance |