Interfaces of magnetic network components
This package contains connectors for the magnetic domain and partial models for lumped magnetic network components.
Extends from Modelica.Icons.InterfacesPackage (Icon for packages containing interfaces).
| Name | Description |
|---|---|
| Generic magnetic port | |
| Positive magnetic port | |
| Negative magnetic port | |
| Interface component with two magnetic ports for textual programming | |
| Extended TwoPort interface model with alias variables for magnetic voltage and flux | |
| Interface component including flux balance equation | |
| Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network |
Generic magnetic port
| Name | Description |
|---|---|
| V_m | Magnetic potential at the port [A] |
| Phi | Magnetic flux flowing into the port [Wb] |
Modelica.Magnetic.FluxTubes.Interfaces.PositiveMagneticPortPositive magnetic port
Extends from FluxTubes.Interfaces.MagneticPort (Generic magnetic port).
| Name | Description |
|---|---|
| V_m | Magnetic potential at the port [A] |
| Phi | Magnetic flux flowing into the port [Wb] |
Modelica.Magnetic.FluxTubes.Interfaces.NegativeMagneticPortNegative magnetic port
Extends from FluxTubes.Interfaces.MagneticPort (Generic magnetic port).
| Name | Description |
|---|---|
| V_m | Magnetic potential at the port [A] |
| Phi | Magnetic flux flowing into the port [Wb] |
Modelica.Magnetic.FluxTubes.Interfaces.TwoPortElementaryInterface component with two magnetic ports for textual programming
Partial model of a flux tube component with two magnetic ports: the positive port connector port_p, and the negative port connector port_n.
| Name | Description |
|---|---|
| port_p | Positive magnetic port |
| port_n | Negative magnetic port |
Modelica.Magnetic.FluxTubes.Interfaces.TwoPortExtendedExtended TwoPort interface model with alias variables for magnetic voltage and flux
It is assumed that the magnetic flux flowing into port_p is identical to the flux flowing out of port_n. This magnetic flux is provided explicitly as flux Phi.
Extends from TwoPortElementary (Interface component with two magnetic ports for textual programming).
| Name | Description |
|---|---|
| port_p | Positive magnetic port |
| port_n | Negative magnetic port |
Modelica.Magnetic.FluxTubes.Interfaces.TwoPortInterface component including flux balance equation
It is assumed that the magnetic flux flowing into port_p is identical to the flux flowing out of port_n. This magnetic flux is provided explicitly as flux Phi.
Extends from TwoPortExtended (Extended TwoPort interface model with alias variables for magnetic voltage and flux).
| Name | Description |
|---|---|
| Initialization | |
| Phi | Magnetic flux from port_p to port_n [Wb] |
| Name | Description |
|---|---|
| port_p | Positive magnetic port |
| port_n | Negative magnetic port |
Modelica.Magnetic.FluxTubes.Interfaces.ConditionalHeatPortPartial model to include a conditional HeatPort in order to describe the power loss via a thermal network
This partial model provides a conditional heating port for the connection to a thermal network.
If this model is used, the loss power has to be provided by an equation in the model which inherits from ConditionalHeatingPort model (lossPower = ...). As device temperature T_heatPort can be used to describe the influence of the device temperature on the model behaviour.
| Name | Description |
|---|---|
| Losses and heat | |
| HeatPort | |
| useHeatPort | = true, if HeatPort is enabled |
| T | Fixed device temperature if useHeatPort = false [K] |
| Name | Description |
|---|---|
| heatPort |