Modelica.Mechanics.Translational.Sensors

Sensors for 1-dim. translational mechanical quantities

Information


This package contains ideal sensor components that provide the connector variables as signals for further processing with the Modelica.Blocks library.

Extends from Modelica.Icons.Library2 (Icon for library where additional icon elements shall be added).

Package Content

NameDescription
Modelica.Mechanics.Translational.Sensors.PositionSensor PositionSensor Ideal sensor to measure the absolute position
Modelica.Mechanics.Translational.Sensors.SpeedSensor SpeedSensor Ideal sensor to measure the absolute velocity
Modelica.Mechanics.Translational.Sensors.AccSensor AccSensor Ideal sensor to measure the absolute acceleration
Modelica.Mechanics.Translational.Sensors.RelPositionSensor RelPositionSensor Ideal sensor to measure the relative position
Modelica.Mechanics.Translational.Sensors.RelSpeedSensor RelSpeedSensor Ideal sensor to measure the relative speed
Modelica.Mechanics.Translational.Sensors.RelAccSensor RelAccSensor Ideal sensor to measure the relative acceleration
Modelica.Mechanics.Translational.Sensors.ForceSensor ForceSensor Ideal sensor to measure the force between two flanges
Modelica.Mechanics.Translational.Sensors.PowerSensor PowerSensor Ideal sensor to measure the power between two flanges (= flange_a.f*der(flange_a.s))


Modelica.Mechanics.Translational.Sensors.PositionSensor Modelica.Mechanics.Translational.Sensors.PositionSensor

Ideal sensor to measure the absolute position

Modelica.Mechanics.Translational.Sensors.PositionSensor

Information


Measures the absolute position s of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialAbsoluteSensor (Device to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeflange to be measured (flange axis directed in to cut plane, e. g. from left to right)
output RealOutputsAbsolute position of flange

Modelica definition

model PositionSensor "Ideal sensor to measure the absolute position"
  extends Translational.Interfaces.PartialAbsoluteSensor;
  Modelica.Blocks.Interfaces.RealOutput s "Absolute position of flange";

equation 
  s = flange.s;
end PositionSensor;

Modelica.Mechanics.Translational.Sensors.SpeedSensor Modelica.Mechanics.Translational.Sensors.SpeedSensor

Ideal sensor to measure the absolute velocity

Modelica.Mechanics.Translational.Sensors.SpeedSensor

Information


Measures the absolute velocity v of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialAbsoluteSensor (Device to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeflange to be measured (flange axis directed in to cut plane, e. g. from left to right)
output RealOutputvAbsolute velocity of flange as output signal

Modelica definition

model SpeedSensor "Ideal sensor to measure the absolute velocity"
  extends Translational.Interfaces.PartialAbsoluteSensor;
  Modelica.Blocks.Interfaces.RealOutput v 
    "Absolute velocity of flange as output signal";

equation 
  v = der(flange.s);
end SpeedSensor;

Modelica.Mechanics.Translational.Sensors.AccSensor Modelica.Mechanics.Translational.Sensors.AccSensor

Ideal sensor to measure the absolute acceleration

Modelica.Mechanics.Translational.Sensors.AccSensor

Information


Measures the absolute acceleration a of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialAbsoluteSensor (Device to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeflange to be measured (flange axis directed in to cut plane, e. g. from left to right)
output RealOutputaAbsolute acceleration of flange as output signal

Modelica definition

model AccSensor "Ideal sensor to measure the absolute acceleration"
  extends Translational.Interfaces.PartialAbsoluteSensor;
  SI.Velocity v "Absolute velocity of flange";
  Modelica.Blocks.Interfaces.RealOutput a 
    "Absolute acceleration of flange as output signal";

equation 
  v = der(flange.s);
  a = der(v);
end AccSensor;

Modelica.Mechanics.Translational.Sensors.RelPositionSensor Modelica.Mechanics.Translational.Sensors.RelPositionSensor

Ideal sensor to measure the relative position

Modelica.Mechanics.Translational.Sensors.RelPositionSensor

Information


Measures the relative position s of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialRelativeSensor (Device to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_a(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)
Flange_bflange_b(right) driven flange (flange axis directed out of cut plane)
output RealOutputs_relDistance between two flanges (= flange_b.s - flange_a.s)

Modelica definition

model RelPositionSensor 
  "Ideal sensor to measure the relative position"
  extends Translational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput s_rel 
    "Distance between two flanges (= flange_b.s - flange_a.s)";

equation 
  s_rel = flange_b.s - flange_a.s;
  0 = flange_a.f;
end RelPositionSensor;

Modelica.Mechanics.Translational.Sensors.RelSpeedSensor Modelica.Mechanics.Translational.Sensors.RelSpeedSensor

Ideal sensor to measure the relative speed

Modelica.Mechanics.Translational.Sensors.RelSpeedSensor

Information


Measures the relative speed v of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialRelativeSensor (Device to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_a(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)
Flange_bflange_b(right) driven flange (flange axis directed out of cut plane)
output RealOutputv_relRelative velocity between two flanges (= der(flange_b.s) - der(flange_a.s))

Modelica definition

model RelSpeedSensor "Ideal sensor to measure the relative speed"
  extends Translational.Interfaces.PartialRelativeSensor;
  SI.Position s_rel 
    "distance between the two flanges (flange_b.s - flange_a.s)";
  Modelica.Blocks.Interfaces.RealOutput v_rel 
    "Relative velocity between two flanges (= der(flange_b.s) - der(flange_a.s))";

equation 
  s_rel = flange_b.s - flange_a.s;
  v_rel = der(s_rel);
  0 = flange_a.f;
end RelSpeedSensor;

Modelica.Mechanics.Translational.Sensors.RelAccSensor Modelica.Mechanics.Translational.Sensors.RelAccSensor

Ideal sensor to measure the relative acceleration

Modelica.Mechanics.Translational.Sensors.RelAccSensor

Information


Measures the relative acceleration a of a flange in an ideal way and provides the result as output signals (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialRelativeSensor (Device to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_a(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)
Flange_bflange_b(right) driven flange (flange axis directed out of cut plane)
output RealOutputa_relRelative acceleration between two flanges (= der(v_rel))

Modelica definition

model RelAccSensor 
  "Ideal sensor to measure the relative acceleration"
  extends Translational.Interfaces.PartialRelativeSensor;
  SI.Position s_rel 
    "distance between the two flanges (flange_b.s - flange_a.s)";
  SI.Velocity v_rel 
    "relative velocity between the two flanges (der(flange_b.s) - der(flange_a.s))";
  Modelica.Blocks.Interfaces.RealOutput a_rel 
    "Relative acceleration between two flanges (= der(v_rel))";

equation 
  s_rel = flange_b.s - flange_a.s;
  v_rel = der(s_rel);
  a_rel = der(v_rel);
  0 = flange_a.f;
end RelAccSensor;

Modelica.Mechanics.Translational.Sensors.ForceSensor Modelica.Mechanics.Translational.Sensors.ForceSensor

Ideal sensor to measure the force between two flanges

Modelica.Mechanics.Translational.Sensors.ForceSensor

Information


Measures the cut-force between two flanges in an ideal way and provides the result as output signal (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialRelativeSensor (Device to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_a(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)
Flange_bflange_b(right) driven flange (flange axis directed out of cut plane)
output RealOutputfforce in flange_a and flange_b (f = flange_a.f = -flange_b.f)

Modelica definition

model ForceSensor 
  "Ideal sensor to measure the force between two flanges"
  extends Translational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput f 
    "force in flange_a and flange_b (f = flange_a.f = -flange_b.f)";
equation 
  flange_a.s = flange_b.s;
  flange_a.f = f;
end ForceSensor;

Modelica.Mechanics.Translational.Sensors.PowerSensor Modelica.Mechanics.Translational.Sensors.PowerSensor

Ideal sensor to measure the power between two flanges (= flange_a.f*der(flange_a.s))

Modelica.Mechanics.Translational.Sensors.PowerSensor

Information


Measures the power between two flanges in an ideal way and provides the result as output signal power (to be further processed with blocks of the Modelica.Blocks library).

Extends from Translational.Interfaces.PartialRelativeSensor (Device to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_a(left) driving flange (flange axis directed in to cut plane, e. g. from left to right)
Flange_bflange_b(right) driven flange (flange axis directed out of cut plane)
output RealOutputpowerPower in flange flange_a

Modelica definition

model PowerSensor 
  "Ideal sensor to measure the power between two flanges (= flange_a.f*der(flange_a.s))"
  extends Translational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput power "Power in flange flange_a";
equation 
  flange_a.s = flange_b.s;
  power = flange_a.f*der(flange_a.s);
end PowerSensor;

HTML-documentation generated by Dymola Sun Jan 17 21:11:50 2010.