modelCCV
Linear current-controlled voltage source
Extends from Interfaces.TwoPort (TwoPort partial model of analog electrical library).
Information
The linear current-controlled voltage source is built in bondgraphic technology using a flow detector and a modulated effort source. A-causal bonds must partially be used here, because the causality of the input and output ports depend on the embedding of the CCV element in its environment.
Parameters: transResistance: Transresistance (default value = 1 Volt/Amp)
Equations:
v2 = transResistance*i1
v1 = 0
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Resistance | transResistance | 1 | Transresistance |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Voltage | v1 (from TwoPort) | Voltage drop over the left port | |
| Modelica.SIunits.Voltage | v2 (from TwoPort) | Voltage drop over the right port | |
| Modelica.SIunits.Current | i1 (from TwoPort) | Current flowing from pos. to neg. pin of the left port | |
| Modelica.SIunits.Current | i2 (from TwoPort) | Current flowing from pos. to neg. pin of the right port | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | p1 (from TwoPort) | First left electrical connector | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | p2 (from TwoPort) | Second left electrical connector | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | n1 (from TwoPort) | First right electrical connector | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | n2 (from TwoPort) | Second right electrical connector |