Supercapacitor
Electrochemical double-layer capacitor.
blockType: AcausalElectricPowerSystems.Passive.Supercapacitor
Path in the library:
|
Description
Block Supercapacitor It is an electrochemical double-layer capacitor (ELDC), which is commonly referred to as a supercapacitor or ultracapacitor. The capacitance values of supercapacitors are orders of magnitude higher than those of conventional capacitors. Supercapacitors can provide bursts of energy because they are able to charge and discharge quickly.
You can simulate any number of supercapacitors connected in series or parallel using a single unit. Supercapacitor. To do this, set the parameters Number of series cells or Number of parallel cells a value greater than 1. The block simulates only the equations for one supercapacitor cell, but at the same time calculates:
-
Output voltage depending on the number of cells connected in series;
-
The current depends on the number of parallel connected cells.
Calculating the output of a multicellular supercapacitor based on the output for a single cell is more efficient than modeling equations for each cell individually.
The figure shows an equivalent circuit for a single cell in a supercapacitor unit. This circuit is a network of resistors and capacitors, which is commonly used to model the behavior of a supercapacitor.

Capacitors , and they have a fixed capacity. Capacitor capacity depends on the voltage on it. Resistors , , and they have fixed resistances. The voltage across each individual fixed capacitor in the supercapacitor unit is calculated as
where
-
– voltage on the unit;
-
– the number of cells connected in series;
-
– branch number. = [1, 2, 3];
-
– current through - the 5th branch;
-
– resistance in -th branch;
-
– voltage across the capacitor in - th branch.
The equation for the current through the first branch of the supercapacitor depends on the voltage across the capacitors in this branch. If the capacitors have a positive voltage, that is
then
or
where
-
– voltage across the capacitors in the first branch;
-
– the capacity of the fixed capacitor in the first branch;
-
– voltage-dependent capacitance gain;
-
– current through the first branch.
For the other branches, the current is defined as:
where
-
– branch number. =[2, 3];
-
– capacity - th branch.
The total current through the supercapacitor unit is:
where
-
– the number of parallel connected cells;
-
– self-discharge resistance of the supercapacitor;
-
– current through the supercapacitor.
Variables
Use the parameter group Initial Targets to set the priority and initial target values for the block parameter variables before modeling. For more information, see Configuring physical blocks using target values.
Parameters
Cell Characteristics
#
Fixed resistances, [R1, R2, R3] —
fixed resistance values for each branch
Ohm | mOhm | kOhm | MOhm | GOhm
Details
Specify the resistances for the DC resistors in the individual branches of the supercapacitor as an array.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Fixed capacitances, [C1, C2, C3] —
fixed capacity values for each branch
F | pF | nF | uF | mF
Details
Specify the individual capacitance values for the constant-capacity capacitors in the supercapacitor as an array.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Voltage-dependent capacitor gain —
variable capacity coefficient for the first branch
F/V
Details
Specify the variable capacity factor, , for a voltage-dependent capacitor in the first branch of the supercapacitor. For information on determining the variable capacity factor, see 1.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Self-discharge resistance —
self-discharge resistance
Ohm | mOhm | kOhm | MOhm | GOhm
Details
Specify the self-discharge resistance of the supercapacitor connected between the two terminals.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
Configuration
# Number of series cells — number of supercapacitor cells connected in series
Details
Specify the number of cells in the supercapacitor connected in series.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
# Number of parallel cells — the number of parallel supercapacitor cells
Details
Specify the number of supercapacitor cells connected in parallel.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |