modelexpI

Step response current ramping source for Spice

Extends from BondLib.Electrical.Analog.Interfaces.OnePort (OnePort partial model of analog electrical library).

Information

The step response current ramping source for Spice is built from two superposed sources, a step response source and a ramping source placed in parallel.


Parameters:

 I:              Height of step response source current after infinite time (default value = 1 Amp)

 riseTime:       Rise time of step response to be generated (default value = 0.5 sec)

 riseTimeConst:  Rise time constant of step response to be generated (default value = 0.1)

 fallTimeConst:  Fall time constant of step response to be generated (default value = riseTimeConst)

 offset:         Offset of step response to be generated (default value = 0 Amp)

 rampTime:       Initial ramping period (default value = 0 sec)

 settleTime:     Initial settling period (default value = 0 sec)

Parameters

TypeNameDefaultDescription
Modelica.SIunits.CurrentI1Amplitude of step response
Modelica.SIunits.TimeriseTime0.5Rise time
Modelica.SIunits.TimeriseTimeConst0.1Rise time constant
Modelica.SIunits.TimefallTimeConstriseTimeConstFall time constant
Modelica.SIunits.Currentoffset0Current offset
Modelica.SIunits.TimerampTime0Ramping period
Modelica.SIunits.TimesettleTime0Settling period

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.PositivePinp (from OnePort)Left electrical connector
Modelica.Electrical.Analog.Interfaces.NegativePinn (from OnePort)Right electrical connector

Components

TypeNameDefaultDescription
Modelica.SIunits.Voltagev (from OnePort)Voltage drop between the two pins
Modelica.SIunits.Currenti (from OnePort)Current flowing from pin p to pin n