WOLFRAM SYSTEM MODELER

SuperCapDischargeCharge

Discharge and charge idealized supercap

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.Batteries.Examples.SuperCapDischargeCharge"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

A supercap with a capacitance of 500 F, starting initially at nominal voltage 48 V, is discharged with 5 current pulses of 240 A for 10 seconds, and breaks between the pulses of 10 seconds. Subsequently, the supercap is charged again with 5 current pulses of 240 A for 10 seconds, and breaks between the pulses of 10 seconds. In the end, the supercap is in no-load condition to reveal self-discharge effects.

Note that self-discharge is set to an unrealistic high value, to show self-discharge within a rather short time span.
The other parameters of the supercap is set to estimated but realistic values:

  • C = 500 F
  • Vnom = 48 V
  • Qnom = C*Vnom = 24,000 As
  • Ri = 2 mΩ

Simulate and plot terminal voltage supercap.v.

Plotting energy.y, it is remarkable that first energy is delivered by the supercap, but then due to the losses more energy is consumed to recharge the supercap.

Components (7)

pulseSeries

Type: PulseSeries

Description: Series of pulses

superCap

Type: SuperCap

Description: Simple model of a supercapacitor

ground

Type: Ground

Description: Ground node

signalCurrent

Type: SignalCurrent

Description: Generic current source using the input signal as source current

powerSensor

Type: PowerSensor

Description: Sensor to measure the power

energy

Type: Integrator

Description: Output the integral of the input signal with optional reset

gain

Type: Gain

Description: Output the product of a gain value with the input signal