Modelica.Magnetic.FundamentalWave.Sources

Sources

Information


This package provides sources of magnetic potential difference and magnetic flux.

Extends from Modelica.Icons.SourcesPackage (Icon for packages containing sources).

Package Content

NameDescription
Modelica.Magnetic.FundamentalWave.Sources.ConstantMagneticPotentialDifference ConstantMagneticPotentialDifference Source with constant magnetic potential difference
Modelica.Magnetic.FundamentalWave.Sources.SignalMagneticPotentialDifference SignalMagneticPotentialDifference Source of magnetic potential difference with signal input
Modelica.Magnetic.FundamentalWave.Sources.ConstantFlux ConstantFlux Source of constant magnetic flux
Modelica.Magnetic.FundamentalWave.Sources.SignalFlux SignalFlux Source of constant magnetic flux


Modelica.Magnetic.FundamentalWave.Sources.ConstantMagneticPotentialDifference Modelica.Magnetic.FundamentalWave.Sources.ConstantMagneticPotentialDifference

Source with constant magnetic potential difference

Modelica.Magnetic.FundamentalWave.Sources.ConstantMagneticPotentialDifference

Information


Source of constant magneto motive force.

See also

SignalMagneticPotentialDifference, ConstantFlux, SignalFlux

Extends from Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort (Two magnetic ports for graphical modeling).

Parameters

TypeNameDefaultDescription
ComplexMagneticPotentialDifferenceV_mComplex(re=1, im=0)Complex magnetic potential difference

Connectors

TypeNameDescription
PositiveMagneticPortport_pPositive complex magnetic port
NegativeMagneticPortport_nNegative complex magnetic port

Modelica definition

model ConstantMagneticPotentialDifference 
  "Source with constant magnetic potential difference"
  extends Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort;
  parameter Modelica.SIunits.ComplexMagneticPotentialDifference  V_m=
        Complex(re=1, im=0) "Complex magnetic potential difference";

  Modelica.SIunits.ComplexMagneticFlux  Phi "Complex magnetic flux";

equation 
  // Flux into positive port
  port_p.V_m - port_n.V_m = V_m;

  // Magneto motive force
  port_p.Phi = Phi;

  // Local flux balance
  port_p.Phi + port_n.Phi = Complex(0,0);

end ConstantMagneticPotentialDifference;

Modelica.Magnetic.FundamentalWave.Sources.SignalMagneticPotentialDifference Modelica.Magnetic.FundamentalWave.Sources.SignalMagneticPotentialDifference

Source of magnetic potential difference with signal input

Modelica.Magnetic.FundamentalWave.Sources.SignalMagneticPotentialDifference

Information


Source of magneto motive force with complex signal input.

See also

ConstantMagneticPotentialDifference, ConstantFlux, SignalFlux

Extends from Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort (Two magnetic ports for graphical modeling).

Connectors

TypeNameDescription
PositiveMagneticPortport_pPositive complex magnetic port
NegativeMagneticPortport_nNegative complex magnetic port
input ComplexInputV_mComplex signal input of magnetic potential difference

Modelica definition

model SignalMagneticPotentialDifference 
  "Source of magnetic potential difference with signal input"
  extends Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort;

  Modelica.ComplexBlocks.Interfaces.ComplexInput V_m 
    "Complex signal input of magnetic potential difference";
  Modelica.SIunits.ComplexMagneticFlux  Phi "Complex magnetic flux";

equation 
  // Flux into positive port
  port_p.V_m - port_n.V_m = V_m;

  // Magneto motive force
  port_p.Phi = Phi;

  // Local flux balance
  port_p.Phi + port_n.Phi = Complex(0,0);

end SignalMagneticPotentialDifference;

Modelica.Magnetic.FundamentalWave.Sources.ConstantFlux Modelica.Magnetic.FundamentalWave.Sources.ConstantFlux

Source of constant magnetic flux

Modelica.Magnetic.FundamentalWave.Sources.ConstantFlux

Information


Source of constant magnetic flux.

See also

ConstantMagneticPotentialDifference, SignalMagneticPotentialDifference, SignalFlux

Extends from Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort (Two magnetic ports for graphical modeling).

Parameters

TypeNameDefaultDescription
ComplexMagneticFluxPhiComplex(re=1, im=0)Complex magnetic flux

Connectors

TypeNameDescription
PositiveMagneticPortport_pPositive complex magnetic port
NegativeMagneticPortport_nNegative complex magnetic port

Modelica definition

model ConstantFlux "Source of constant magnetic flux"
  extends Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort;

  Modelica.SIunits.ComplexMagneticPotentialDifference  V_m 
    "Complex magnetic potential difference";
  parameter Modelica.SIunits.ComplexMagneticFlux  Phi=
    Complex(re=1, im=0) "Complex magnetic flux";

equation 
  // Flux into positive port
  port_p.V_m - port_n.V_m = V_m;

  // Magneto motive force
  port_p.Phi = Phi;

  // Local flux balance
  port_p.Phi + port_n.Phi = Complex(0,0);

end ConstantFlux;

Modelica.Magnetic.FundamentalWave.Sources.SignalFlux Modelica.Magnetic.FundamentalWave.Sources.SignalFlux

Source of constant magnetic flux

Modelica.Magnetic.FundamentalWave.Sources.SignalFlux

Information


Source of magnetic flux with complex signal input.

See also

ConstantMagneticPotentialDifference, SignalMagneticPotentialDifference, ConstantFlux,

Extends from Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort (Two magnetic ports for graphical modeling).

Connectors

TypeNameDescription
PositiveMagneticPortport_pPositive complex magnetic port
NegativeMagneticPortport_nNegative complex magnetic port
input ComplexInputPhiComplex signal input of magnetic flux

Modelica definition

model SignalFlux "Source of constant magnetic flux"
  extends Modelica.Magnetic.FundamentalWave.Interfaces.PartialTwoPort;

  Modelica.SIunits.ComplexMagneticPotentialDifference  V_m 
    "Complex magnetic potential difference";
  Modelica.ComplexBlocks.Interfaces.ComplexInput Phi 
    "Complex signal input of magnetic flux";

equation 
  // Flux into positive port
  port_p.V_m - port_n.V_m = V_m;

  // Magneto motive force
  port_p.Phi = Phi;

  // Local flux balance
  port_p.Phi + port_n.Phi = Complex(0,0);

end SignalFlux;

Automatically generated Fri Nov 12 16:30:02 2010.