Main Content

PCCVS

Polynomial current-controlled voltage source

  • PCCVS block

Libraries:
Simscape / Electrical / Additional Components / SPICE Sources

Description

The PCCVS (Polynomial Current-Controlled Voltage Source) block represents a voltage source whose output voltage value is a polynomial function of the current through the input ports. The following equations describe the voltage across the source as a function of time:

  • If you specify an n-element vector of polynomial coefficients for the Polynomial coefficients parameter:

    Vout=p(0)+p(1)*Iin+...+p(n1)*Iinn1+p(n)*Iinn

  • If you specify a scalar coefficient for the Polynomial coefficients parameter:

    Vout=p*Iin

where:

  • Iin is the current through the input ports.

  • p is the Polynomial coefficients parameter value.

Ports

Refer to the figure for port locations.

Conserving

expand all

Electrical conserving port associated with the PCCVS positive voltage of the controlling input.

Electrical conserving port associated with the PCCVS negative voltage of the controlling input.

Electrical conserving port associated with the PCCVS positive output voltage.

Electrical conserving port associated with the PCCVS negative output voltage.

Parameters

expand all

The polynomial coefficients that relate the input current to the output voltage, as described in the preceding section.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2008a