AC current
Sinusoidal current source.
- electrical
- Modelica Standard Library
- 2 ports
- 4 parameters
sineCurrentLibraryElectricalDescription
An ideal sinusoidal current source with amplitude, frequency, phase, and DC offset.
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
Also in this example:DC voltageVoltage sensorConstantGroundSine waveResistorAC voltageDC currentRamp voltagePulse voltageControlled voltageControlled current
Ports
Conserving terminals 2
-
+
pPositive pin. The source current flows into p, through the source, and out of n.
-
−
nNegative pin.
Parameters
-
Amplitude
I1 APeak amplitude, in amperes.
-
Frequency
f50 Hz≥ 0
Frequency, in Hz. 0 or more.
-
Phase
phase0 radPhase at time 0, in radians.
-
Offset
offset0 ADC offset, in amperes.
Equations
Modelica
p.i = offset + I · sin(2π · f · time + phase) p.i + n.i = 0
Implementation
Modelica Standard Library 4.1.0
MSL documentation Modelica.Electrical.Analog.Sources.SineCurrentAssumptions and limitations
- No voltage limit. The wave starts at time 0; there is no start time.
Tips
- As with DC current, a positive value pushes current out of n into the circuit.
See also
Select a block in Gradara and press F1 to open its page offline.