To the best of my knowledge, the capacitance of a pseudocapacitor (polyaniline, transition metal oxide, etc.) can be calculated from galvanostatic discharge curve using the following equation:
Capacitance, C = I/(dv/dt)
where, I is the discharge current and dv/dt is the slope of discharge curve.
This equation will give approximate capacitance of the pseudocapacitor provided that the discharge curve is linear. However, for polyaniline- or transition metal oxide-based capacitor, the discharge curve is normally not linear, particularly at low discharge current. In this case, dv/dt, which is the average slope of the discharge curve, obtained from this non-linear discharge curve will give incorrect value of capacitance.
Nonetheless, virtually all of the capacitance value of pseudocapacitor reported in the literature was calculated based on the above-mentioned equation. Is there other way to calculate the capacitance from a non-linear curve? Thanks in advance.