Current-controlled voltage source
Linear controlled source: v2 = R·i1.
- electrical
- Modelica Standard Library
- 4 ports
- 1 parameter
ccvsLibraryElectricalDescription
A linear current-controlled voltage source. Port 1 is a short circuit that senses its current; port 2 is an ideal voltage source proportional to that current.
Example
Controlled sources Voltage- and current-controlled sources and a gyrator, each driving a 10 Ω load.
1 V AVCVS ×2Load Av AGround AGround A out1 V BVCCS 0.1 SLoad Bv BGround BGround B out1 V C1 Ω CCCVS 10 ΩLoad Cv CGround CGround C out1 V D1 Ω DCCCS ×3Load Dv DGround DGround D out1 V EGyrator 1 SLoad Ev EGround EGround E out
Also in this example:DC voltageVoltage sensorGroundResistorGyratorVoltage-controlled voltage sourceVoltage-controlled current sourceCurrent-controlled current source
Ports
Conserving terminals 4
-
1+
p1Control input, positive pin. The sensed current i1 flows into p1.
-
1−
n1Control input, negative pin. Held at the same voltage as p1.
-
2+
p2Output, positive pin.
-
2−
n2Output, negative pin.
Parameters
-
Transresistance
transResistance1 ΩTransresistance, in ohms. Any real number.
Equations
Modelica
i1 = p1.i, p1.i + n1.i = 0 p1.v = n1.v v2 = p2.v − n2.v, p2.i + n2.i = 0 v2 = transResistance · i1
Implementation
Modelica Standard Library 4.1.0
MSL documentation Modelica.Electrical.Analog.Basic.CCVAssumptions and limitations
- Ideal: zero input and output impedance, unlimited output.
See also
Select a block in Gradara and press F1 to open its page offline.