Modelica.Magnetic.FluxTubes.Interfaces

Interfaces of magnetic network components

Information

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).

Package Content

Name Description
Modelica.Magnetic.FluxTubes.Interfaces.MagneticPort MagneticPort Generic magnetic port
Modelica.Magnetic.FluxTubes.Interfaces.PositiveMagneticPort PositiveMagneticPort Positive magnetic port
Modelica.Magnetic.FluxTubes.Interfaces.NegativeMagneticPort NegativeMagneticPort Negative magnetic port
Modelica.Magnetic.FluxTubes.Interfaces.TwoPortElementary TwoPortElementary Interface component with two magnetic ports for textual programming
Modelica.Magnetic.FluxTubes.Interfaces.TwoPortExtended TwoPortExtended Extended TwoPort interface model with alias variables for magnetic voltage and flux
Modelica.Magnetic.FluxTubes.Interfaces.TwoPort TwoPort Interface component including flux balance equation
Modelica.Magnetic.FluxTubes.Interfaces.ConditionalHeatPort ConditionalHeatPort Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network

Modelica.Magnetic.FluxTubes.Interfaces.MagneticPort

Generic magnetic port

Contents

NameDescription
V_mMagnetic potential at the port [A]
PhiMagnetic flux flowing into the port [Wb]

Modelica.Magnetic.FluxTubes.Interfaces.PositiveMagneticPort Modelica.Magnetic.FluxTubes.Interfaces.PositiveMagneticPort

Positive magnetic port

Information

Extends from FluxTubes.Interfaces.MagneticPort (Generic magnetic port).

Contents

NameDescription
V_mMagnetic potential at the port [A]
PhiMagnetic flux flowing into the port [Wb]

Modelica.Magnetic.FluxTubes.Interfaces.NegativeMagneticPort Modelica.Magnetic.FluxTubes.Interfaces.NegativeMagneticPort

Negative magnetic port

Information

Extends from FluxTubes.Interfaces.MagneticPort (Generic magnetic port).

Contents

NameDescription
V_mMagnetic potential at the port [A]
PhiMagnetic flux flowing into the port [Wb]

Modelica.Magnetic.FluxTubes.Interfaces.TwoPortElementary Modelica.Magnetic.FluxTubes.Interfaces.TwoPortElementary

Interface component with two magnetic ports for textual programming

Information

Partial model of a flux tube component with two magnetic ports: the positive port connector port_p, and the negative port connector port_n.

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port

Modelica.Magnetic.FluxTubes.Interfaces.TwoPortExtended Modelica.Magnetic.FluxTubes.Interfaces.TwoPortExtended

Extended TwoPort interface model with alias variables for magnetic voltage and flux

Information

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).

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port

Modelica.Magnetic.FluxTubes.Interfaces.TwoPort Modelica.Magnetic.FluxTubes.Interfaces.TwoPort

Interface component including flux balance equation

Information

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).

Parameters

NameDescription
Initialization
PhiMagnetic flux from port_p to port_n [Wb]

Connectors

NameDescription
port_pPositive magnetic port
port_nNegative magnetic port

Modelica.Magnetic.FluxTubes.Interfaces.ConditionalHeatPort Modelica.Magnetic.FluxTubes.Interfaces.ConditionalHeatPort

Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network

Information

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.

Parameters

NameDescription
Losses and heat
HeatPort
useHeatPort= true, if HeatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
heatPort 
Automatically generated Thu Oct 1 16:07:49 2020.