GenericFluxTube

Flux tube with fixed cross-section and length; linear or non-linear material characteristics

    GenericFluxTube

Library

Modelica/Magnetic/FluxTubes/Shapes/FixedShape

Description

Please refer to the enclosing sub-package FixedShape for a description of all elements of this package and to [Ro41] for derivation and/or coefficients of the equation for permeance G_m.

Parameters

GenericFluxTube_0

NameLabelDescriptionData TypeValid Values

mo_nonLinearPermeability

nonLinearPermeability

= true, if non-linear rel. permeability is used, otherwise constant rel. permeability

Scalar

true
false

mo_mu_rConst

mu_rConst

Constant relative permeability; used if nonLinearPermeability = false

Scalar

mo_material

material

Ferromagnetic material characteristics; used if nonLinearPermeability = true

FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.BaseData')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.DC01')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.DC03')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.X6Cr17')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.CobaltIron.Vacoflux50')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.NickelIron.MuMetall')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.PureIron.RFe80')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.PureIron.VacoferS2')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.AISI_1008')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.AISI_12L14')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.Steel_9SMn28K')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.Steel.Steel_9SMnPb28')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M330_50A')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M350_50A')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M530_50A')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M700_100A')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.ElectricSheet.M940_100A')
FromModelica('Modelica.Magnetic.FluxTubes.Material.SoftMagnetic.NickelIron.Permenorm3601K3')

mo_l

l

Length in direction of flux

Scalar

mo_area

area

Area of cross section

Scalar

GenericFluxTube_1

NameLabelDescriptionData TypeValid Values

mo_V_m

V_m

V_m

Structure

mo_V_m/fixed

fixed

Cell of scalars

true
false

mo_V_m/start

start

Cell of scalars

mo_Phi

Phi

Phi

Structure

mo_Phi/fixed

fixed

Cell of scalars

true
false

mo_Phi/start

start

Cell of scalars

mo_R_m

R_m

R_m

Structure

mo_R_m/fixed

fixed

Cell of scalars

true
false

mo_R_m/start

start

Cell of scalars

mo_G_m

G_m

G_m

Structure

mo_G_m/fixed

fixed

Cell of scalars

true
false

mo_G_m/start

start

Cell of scalars

mo_B

B

B

Structure

mo_B/fixed

fixed

Cell of scalars

true
false

mo_B/start

start

Cell of scalars

mo_A

A

A

Structure

mo_A/fixed

fixed

Cell of scalars

true
false

mo_A/start

start

Cell of scalars

mo_H

H

H

Structure

mo_H/fixed

fixed

Cell of scalars

true
false

mo_H/start

start

Cell of scalars

mo_mu_r

mu_r

mu_r

Structure

mo_mu_r/fixed

fixed

Cell of scalars

true
false

mo_mu_r/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

port_p

implicit

Positive magnetic port

input

1

port_n

implicit

Negative magnetic port

output

1