Controlled voltage

Voltage equal to the input signal.

  • signal
  • electrical
  • Modelica Standard Library
  • 3 ports
BlockControlled voltageKindsignalVoltageLibraryElectrical

Description

An ideal voltage source whose voltage equals its input signal. Use it to drive a circuit from a controller or any computed signal.

Example

Electrical sources Every voltage and current source driving a resistor, each with a voltmeter across it.

DC 12 VLoad A 12 Ωv AGround ADC 1 ALoad B 10 Ωv BGround BSine 10 VLoad C 10 Ωv CGround CSine 1 ALoad D 10 Ωv DGround DRamp 10 VLoad E 10 Ωv EGround EPulse 5 VLoad F 10 Ωv FGround F3 sin(2π·50t)Signal voltageLoad G 10 Ωv GGround G0.5Signal currentLoad H 10 Ωv HGround H
In Gradara, select a Controlled voltage block and press F1, then choose Open example. It opens as a new model in My models, ready to run.

Also in this example:DC voltageVoltage sensorConstantGroundSine waveResistorAC voltageAC currentDC currentRamp voltagePulse voltageControlled current

Ports

Inputs 1

  • v

    Commanded voltage p.v − n.v, in volts.

Conserving terminals 2

  • +p

    Positive terminal.

  • −n

    Negative terminal.

Equations

Modelica
p.v − n.v = v
p.i + n.i = 0

Implementation

Modelica Standard Library 4.1.0Modelica.Electrical.Analog.Sources.SignalVoltage
MSL documentation

Assumptions and limitations

  • No internal resistance or current limit. The voltage follows the input instantly.

Used in

These larger examples use it too. Open them from Examples in the app.

  • EV drivetrain

See also

Select a block in Gradara and press F1 to open its page offline.