Main Content

Supercapacitor

Generic supercapacitor model

  • Supercapacitor block

Libraries:
Simscape / Electrical / Specialized Power Systems / Sources

Description

The Supercapacitor block implements a generic supercapacitor model. This figure shows the equivalent circuit of the supercapacitor:

The capacitors C1, C2, and C3 have fixed capacitances. The capacitance of capacitor Cv depends on the voltage across it. The resistors R1, R2, and R3 have fixed resistances.

The equation for the current through the first branch of the supercapacitor depends on the voltage across the capacitors in the branch,

i1={(C1+KvVC1)dVC1dtif VC1>0C1dVC1dtif VC1<0

where:

  • VC1 is the voltage across the capacitors in the first branch.

  • C1 is the capacitance of the fixed capacitor in the first branch.

  • Kv is the voltage-dependent capacitance gain.

  • i1 is the current through the first branch.

This equation defines the current through the remaining branches:

in=CndVCndt,

where n is the number of the branch in the range [2,3] and Cn is the capacitance of the nth branch.

The block derives the values of the resistors (R1, R2, and R3), capacitors (C1, C2, and C3), and Kv from the block parameters by using the methodology in [1].

Ports

Conserving

expand all

Specialized electrical conserving port associated with the supercapacitor positive terminal.

Specialized electrical conserving port associated with the supercapacitor negative terminal.

Output

expand all

Measurement signals. You can demultiplex these signals using the Bus Selector block.

SignalDefinitionUnitsSymbol
1Supercapacitor currentACurrent
2Supercapacitor voltageVVoltage
3State of charge (SOC), in the range [0,100]%SOC

Parameters

expand all

To edit block parameters interactively, use the Property Inspector. From the Simulink® Toolstrip, on the Simulation tab, in the Prepare gallery, select Property Inspector.

Parameters

Nominal capacitance of the supercapacitor, in farad.

Internal resistance of the supercapacitor, in ohms.

Rated voltage of the supercapacitor, in volts. Typical rated voltage is equal to 2.7 V.

Number of series capacitors to be represented.

Number of parallel capacitors to represent.

Initial voltage of the supercapacitor, in volts.

Operating temperature of the supercapacitor. The nominal temperature is 25° C.

Stern

Number of layers related to the Stern model.

Molecular radius related to the Stern model, in meters.

Permittivity of the electrolyte material, in farad/meter.

Self-discharge

Current prior to an open-circuit event, in amperes.

Supercapacitor voltage, in volts, at 0 s, 10 s, 100 s, and at 1000 s, when the supercapacitor is open-circuit. Specify the corresponding current prior to open-circuit in the Current prior open-circuit (A) parameter.

References

[1] Zubieta, L. and R. Bonert. "Characterization of Double-Layer Capacitors for Power Electronics Applications." IEEE Transactions on Industry Applications, Vol. 36, No. 1, 2000, pp. 199-205.

Extended Capabilities

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

Version History

Introduced in R2013a

expand all