Engee documentation

Sinusoidal Current Source

A sinusoidal current source with attenuation.

sinusoidal current source

Description

The Sinusoidal Current Source unit is a sinusoidal current source whose output current is independent of the voltage at the source terminals. The following equations describe the current through the source as a function of time:



where

  • - corresponds to the value of the parameter Current offset, IO;

  • - corresponds to the value of the parameter Sinusoidal amplitude, IA;

  • - corresponds to the value of the parameter Sinusoidal frequency, FREQ;

  • - corresponds to the value of the parameter Time delay, TD;

  • - corresponds to the value of the parameter Damping factor, DF.

To prevent problems in numerical modelling, the block uses a small internal conductor. The conductor connects the + and - terminals of the device and has the conductivity GMIN:

By default, the value of GMIN is 1e-12 1/ohm.

Ports

Conserving

# + — positive terminal
scalar

Details

An electrical port connected to the positive terminal of a sinusoidal current source.

Program usage name

p

# - — negative terminal
scalar

Details

An electrical port connected to the negative terminal of a sinusoidal current source.

Program usage name

n

Parameters

Parameters

# Current offset, IO — current offset
A | MA | kA | mA | nA | pA | uA

Details

Current offset, independent of time.

Values

A | MA | kA | mA | nA | pA | uA

Default value

0.0 A

Program usage name

IO

Evaluatable

Yes

# Sinusoidal amplitude, IA — sinusoidal amplitude
A | MA | kA | mA | nA | pA | uA

Details

The amplitude of the sinusoidal part of the output current.

Values

A | MA | kA | mA | nA | pA | uA

Default value

0.0 A

Program usage name

IA

Evaluatable

Yes

# Sinusoidal frequency, FREQ — sinusoidal frequency
Hz | GHz | MHz | kHz

Details

The frequency of the sinusoidal part of the output current. The value may be less than 0.

Values

Hz | GHz | MHz | kHz

Default value

1e6 Hz

Program usage name

FREQ

Evaluatable

Yes

# Time delay, TD — sinusoidal delay time
d | s | hr | ms | ns | us | min

Details

The start time of a sine wave. A value less than 0 indicates a 180 degree phase shift.

Values

d | s | hr | ms | ns | us | min

Default value

0.0 s

Program usage name

TD

Evaluatable

Yes

# Damping factor, DF — damping factor
Hz | GHz | MHz | kHz | 1/s

Details

The exponential damping factor of a sinusoidal signal to produce an output voltage. If DF is greater than 0, the exponential part of the equation always dampens for a time greater than TD. The value must be greater than or equal to 0.

Values

Hz | GHz | MHz | kHz | 1/s

Default value

0.0 1/s

Program usage name

DF

Evaluatable

Yes

# Include parallel conductance, GMIN — parallel conduction inclusion

Details

Specify whether the current source includes parallel conductivity. By default, the parallel conductivity value GMIN is 1e-12 1/ohm.

Default value

true (switched on)

Program usage name

g_min_parameterization

Evaluatable

No