Modelica.Mechanics.Rotational.Sensors

Sensors to measure variables in 1D rotational mechanical components

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.SensorsPackage (Icon for packages containing sensors).

Package Content

NameDescription
Modelica.Mechanics.Rotational.Sensors.AngleSensor AngleSensor Ideal sensor to measure the absolute flange angle
Modelica.Mechanics.Rotational.Sensors.SpeedSensor SpeedSensor Ideal sensor to measure the absolute flange angular velocity
Modelica.Mechanics.Rotational.Sensors.AccSensor AccSensor Ideal sensor to measure the absolute flange angular acceleration
Modelica.Mechanics.Rotational.Sensors.RelAngleSensor RelAngleSensor Ideal sensor to measure the relative angle between two flanges
Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor RelSpeedSensor Ideal sensor to measure the relative angular velocity between two flanges
Modelica.Mechanics.Rotational.Sensors.RelAccSensor RelAccSensor Ideal sensor to measure the relative angular acceleration between two flanges
Modelica.Mechanics.Rotational.Sensors.TorqueSensor TorqueSensor Ideal sensor to measure the torque between two flanges (= flange_a.tau)
Modelica.Mechanics.Rotational.Sensors.PowerSensor PowerSensor Ideal sensor to measure the power between two flanges (= flange_a.tau*der(flange_a.phi))


Modelica.Mechanics.Rotational.Sensors.AngleSensor Modelica.Mechanics.Rotational.Sensors.AngleSensor

Ideal sensor to measure the absolute flange angle

Modelica.Mechanics.Rotational.Sensors.AngleSensor

Information


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

Extends from Rotational.Interfaces.PartialAbsoluteSensor (Partial model to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeFlange of shaft from which sensor information shall be measured
output RealOutputphiAbsolute angle of flange

Modelica definition

model AngleSensor "Ideal sensor to measure the absolute flange angle"

  extends Rotational.Interfaces.PartialAbsoluteSensor;
  Modelica.Blocks.Interfaces.RealOutput phi "Absolute angle of flange";
equation 
  phi = flange.phi;
end AngleSensor;

Modelica.Mechanics.Rotational.Sensors.SpeedSensor Modelica.Mechanics.Rotational.Sensors.SpeedSensor

Ideal sensor to measure the absolute flange angular velocity

Modelica.Mechanics.Rotational.Sensors.SpeedSensor

Information


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

Extends from Rotational.Interfaces.PartialAbsoluteSensor (Partial model to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeFlange of shaft from which sensor information shall be measured
output RealOutputwAbsolute angular velocity of flange

Modelica definition

model SpeedSensor 
  "Ideal sensor to measure the absolute flange angular velocity"

  extends Rotational.Interfaces.PartialAbsoluteSensor;
  Modelica.Blocks.Interfaces.RealOutput w "Absolute angular velocity of flange";

equation 
  w = der(flange.phi);
end SpeedSensor;

Modelica.Mechanics.Rotational.Sensors.AccSensor Modelica.Mechanics.Rotational.Sensors.AccSensor

Ideal sensor to measure the absolute flange angular acceleration

Modelica.Mechanics.Rotational.Sensors.AccSensor

Information


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

Extends from Rotational.Interfaces.PartialAbsoluteSensor (Partial model to measure a single absolute flange variable).

Connectors

TypeNameDescription
Flange_aflangeFlange of shaft from which sensor information shall be measured
output RealOutputaAbsolute angular acceleration of flange

Modelica definition

model AccSensor 
  "Ideal sensor to measure the absolute flange angular acceleration"

  extends Rotational.Interfaces.PartialAbsoluteSensor;
  SI.AngularVelocity w "Absolute angular velocity of flange";
  Modelica.Blocks.Interfaces.RealOutput a 
    "Absolute angular acceleration of flange";

equation 
  w = der(flange.phi);
  a = der(w);
end AccSensor;

Modelica.Mechanics.Rotational.Sensors.RelAngleSensor Modelica.Mechanics.Rotational.Sensors.RelAngleSensor

Ideal sensor to measure the relative angle between two flanges

Modelica.Mechanics.Rotational.Sensors.RelAngleSensor

Information


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

Extends from Rotational.Interfaces.PartialRelativeSensor (Partial model to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_aLeft flange of shaft
Flange_bflange_bRight flange of shaft
output RealOutputphi_relRelative angle between two flanges (= flange_b.phi - flange_a.phi)

Modelica definition

model RelAngleSensor 
  "Ideal sensor to measure the relative angle between two flanges"

  extends Rotational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput phi_rel 
    "Relative angle between two flanges (= flange_b.phi - flange_a.phi)";

equation 
  phi_rel = flange_b.phi - flange_a.phi;
  0 = flange_a.tau;
end RelAngleSensor;

Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor

Ideal sensor to measure the relative angular velocity between two flanges

Modelica.Mechanics.Rotational.Sensors.RelSpeedSensor

Information


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

Extends from Rotational.Interfaces.PartialRelativeSensor (Partial model to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_aLeft flange of shaft
Flange_bflange_bRight flange of shaft
output RealOutputw_relRelative angular velocity between two flanges (= der(flange_b.phi) - der(flange_a.phi))

Modelica definition

model RelSpeedSensor 
  "Ideal sensor to measure the relative angular velocity between two flanges"

  extends Rotational.Interfaces.PartialRelativeSensor;

  SI.Angle phi_rel 
    "Relative angle between two flanges (flange_b.phi - flange_a.phi)";
  Modelica.Blocks.Interfaces.RealOutput w_rel 
    "Relative angular velocity between two flanges (= der(flange_b.phi) - der(flange_a.phi))";
    

equation 
  phi_rel = flange_b.phi - flange_a.phi;
  w_rel = der(phi_rel);
  0 = flange_a.tau;
end RelSpeedSensor;

Modelica.Mechanics.Rotational.Sensors.RelAccSensor Modelica.Mechanics.Rotational.Sensors.RelAccSensor

Ideal sensor to measure the relative angular acceleration between two flanges

Modelica.Mechanics.Rotational.Sensors.RelAccSensor

Information


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

Extends from Rotational.Interfaces.PartialRelativeSensor (Partial model to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_aLeft flange of shaft
Flange_bflange_bRight flange of shaft
output RealOutputa_relRelative angular acceleration between two flanges

Modelica definition

model RelAccSensor 
  "Ideal sensor to measure the relative angular acceleration between two flanges"

  extends Rotational.Interfaces.PartialRelativeSensor;

  SI.Angle phi_rel 
    "Relative angle between two flanges (flange_b.phi - flange_a.phi)";
  SI.AngularVelocity w_rel "Relative angular velocity between two flanges";
  Modelica.Blocks.Interfaces.RealOutput a_rel 
    "Relative angular acceleration between two flanges";

equation 
  phi_rel = flange_b.phi - flange_a.phi;
  w_rel = der(phi_rel);
  a_rel = der(w_rel);
  0 = flange_a.tau;
end RelAccSensor;

Modelica.Mechanics.Rotational.Sensors.TorqueSensor Modelica.Mechanics.Rotational.Sensors.TorqueSensor

Ideal sensor to measure the torque between two flanges (= flange_a.tau)

Modelica.Mechanics.Rotational.Sensors.TorqueSensor

Information


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

Extends from Rotational.Interfaces.PartialRelativeSensor (Partial model to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_aLeft flange of shaft
Flange_bflange_bRight flange of shaft
output RealOutputtauTorque in flange flange_a and flange_b (tau = flange_a.tau = -flange_b.tau)

Modelica definition

model TorqueSensor 
  "Ideal sensor to measure the torque between two flanges (= flange_a.tau)"

  extends Rotational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput tau 
    "Torque in flange flange_a and flange_b (tau = flange_a.tau = -flange_b.tau)";

equation 
  flange_a.phi = flange_b.phi;
  flange_a.tau = tau;
end TorqueSensor;

Modelica.Mechanics.Rotational.Sensors.PowerSensor Modelica.Mechanics.Rotational.Sensors.PowerSensor

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

Modelica.Mechanics.Rotational.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 Rotational.Interfaces.PartialRelativeSensor (Partial model to measure a single relative variable between two flanges).

Connectors

TypeNameDescription
Flange_aflange_aLeft flange of shaft
Flange_bflange_bRight flange of shaft
output RealOutputpowerPower in flange flange_a

Modelica definition

model PowerSensor 
  "Ideal sensor to measure the power between two flanges (= flange_a.tau*der(flange_a.phi))"

  extends Rotational.Interfaces.PartialRelativeSensor;
  Modelica.Blocks.Interfaces.RealOutput power "Power in flange flange_a";

equation 
  flange_a.phi = flange_b.phi;
  power = flange_a.tau*der(flange_a.phi);
end PowerSensor;

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