electricpy.passive.loadedvcapdischarge

electricpy.passive.loadedvcapdischarge(t, vo, C, P)[source]

Loaded Capacitor Discharge Formula.

Returns the voltage of a discharging capacitor after time (t - seconds) given initial voltage (vo - volts), capacitor size (cap - Farads), and load (P - Watts).

\[V_t=\sqrt{v_0^2-2*P*\frac{t}{C}}\]
Parameters:
t : float

Time at which to calculate voltage.

vo : float

Initial capacitor voltage.

C : float

Capacitance (in Farads)

P : float

Load power consumption (in Watts).

Returns:

Vt – Voltage of capacitor at time t.

Return type:

float