Dependent non-linear sources available in PSPICE are supported to allow existing third party models to be incorporated readily.

Note Note

To define a non-linear generator always use an element of type B. Use elements of type E and G only for linear generators.

Non-linear Voltage Sources

The general form of the instance is the following:

E<name> <node1(+)> <node2(-)> VALUE = {expr}

Parameters

name

Is the name of the component.

node1(+), node2(-)

Are the positive and negative output nodes, respectively.

expr

The expression may be any function of voltages and currents through voltage sources in the system. In an AC analysis, only the DC component of a voltage or current source when the initial operating point was calculated is used. In a transient analysis, any voltages or currents are evaluated at each time point. See also Behavioral modeling expressions.

Non-linear Current Sources

The general form of the instance is the following:

G<name> <nodo1(+)> <nodo2(-)> VALUE = {expr}

Parameters

name

Is the name of the component.

nodo1(+), nodo2(-)

Are the positive and negative nodes, respectively. Current flow is from the positive node, through the source, to the negative node.

expr

The expression may be any function of voltages and currents through voltage sources in the system. In an AC analysis, only the DC component of a voltage or current source when the initial operating point was calculated is used. In a transient analysis, any voltages or currents are evaluated at each time point. See also Behavioral modeling expressions.

Examples

E1 10 0 VALUE = { V(1,0) + V(2,0) }
G1 0 1 VALUE = { cos(v(1)) + sin(v(2)) }

See also

Non-linear Dependent Sources