modelMultiplier

Analog multiplier

Information

This is an idealized model of an analog 4-quadrant multiplier: out.v=in1.v*in2.v/ER. There is an optional summing input z.

  • Input resistance infinite
  • Output resistance zero
  • Implicitely used internal ground
  • Inputs are limited in the range [-ER, +ER]
  • Output is scaled by 1/ER

Parameters

TypeNameDefaultDescription
SI.VoltageER10Scaling / maximum voltage
BooleanuseZfalse= true, if summing input is used

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.PositivePinin1Input pin 1
Modelica.Electrical.Analog.Interfaces.PositivePinin2Input pin 2
Modelica.Electrical.Analog.Interfaces.PositivePinoutOutput pin
Modelica.Electrical.Analog.Interfaces.PositivePinzsumming Input pin z

Components

TypeNameDefaultDescription
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Electrical.Analog.Sensors.VoltageSensorvoltageSensor1
Modelica.Electrical.Analog.Sensors.VoltageSensorvoltageSensor2
Modelica.Blocks.Math.MultiProductmultiProduct
Modelica.Blocks.Sources.Constantscaling
SimpleLimiterlimiter1
SimpleLimiterlimiter2
Modelica.Electrical.Analog.Sources.SignalVoltagesignalVoltage
Modelica.Blocks.Math.Addadd
Modelica.Electrical.Analog.Sensors.VoltageSensorvoltageSensor3