1. Introduction
In an ideal capacitor with capacitance
C, the charge–voltage relationships in the time and frequency domains are:
where lower-case letters denote the time domain, and capital letters denote the Fourier domain. The simple relation of (1) is no longer true when the capacitance varies with time as pointed out in [
1]. In that case, the convolution operator is required, as a multiplication in one domain is equivalent to a convolution in the other. Convolution is defined by:
In the time-varying capacitance case, only one of the following alternatives can be valid. The first one is:
This time-domain multiplication is assumed in [
2] and recommended in [
3,
4]. The alternative, based on time-domain convolution, is
which is recommended in [
1,
5] based on the analysis of and measurements on systems with fractional capacitors, also called constant phase elements (CPEs). In this paper, fractional capacitors and constant phase elements are considered to be equivalent. Note that capacitance here has unit F/s, hence the terminology
and
.
Here, we report the results from measurements on a time-varying non-fractional capacitor which lend support to the expression with time domain multiplication (3). We then show that ordinary and fractional capacitors follow different rules. This explains why different and seemingly conflicting results have been reported in the recent literature.
We first recall theory for time-varying capacitors and find the consequences of the two alternative models. We then analyze CPEs showing the charge–voltage response and the relationship with classical dielectric models, the Curie–von Schweidler current response, and the Kohlrausch charge response. Then, we discuss how an ordinary time-varying capacitor with enough range of variation can be built using op-amps and a motor-driven potentiometer. Finally, we report measurements that distinguish between the two alternatives.
2. Theory
The current–charge relation is by definition:
This means that there are also two alternative voltage–current relations corresponding to (3) and (4). The first one is:
This equation is implemented in the Micro-Cap circuit simulator (ver. 12) from Spectrum Software while OrCAD PSpice (ver. 15.7) has implemented just the first term of (6). Simulink® from The Mathworks, Inc. (Natick, MA, USA) gives the user a choice between the first term alone or both (Introduced in ver. R2008a).
2.1. Temporal Responses of Linearly Increasing Capacitance
The capacitor is assumed to increase linearly with time
As is the case in time-varying systems, the time variable in (8) denotes when the system starts changing. It is, in general, independent of the time of application of an excitation [
6]. However, when the input is an impulse or a step, the two are usually the same, and this is assumed here.
The capacitor is connected in parallel with a resistor
as shown in
Figure 1. In the following, we find two solutions that in the end are similar. The first is the particular (forced or transient) solution resulting from an input current impulse, which is such that the voltage response starts at
. The second is the homogeneous (unforced or stationary) solution resulting from an initial voltage condition
. The latter case is what we will measure later.
It is first assumed that the multiplication relation of (6) is valid. In that case, both the forced and the unforced voltage responses of the circuit of
Figure 1 are:
The derivation is quite involved and is given in [
2], which builds on the Appendix of [
6]. In the limit as
, this is a power-law function where the voltage follows
As mentioned, a simplified version of the multiplication relation is assumed in some circuit simulation tools, where only the first term in (6) is included [
2]. This model will also give a power-law result, but it will vary as
. Thus, it is easy to distinguish from (10).
The second follows an analysis of the response if the convolution relation of (7) is assumed. First, it has to be realized that the time-varying capacitance expression in (8) is in the frequency domain. Therefore, a constant capacitor,
, corresponds to
in the time domain, with unit F/s. Likewise, a linearly increasing capacitor is the integral of a constant capacitor, and the integral of the delta function
is the step function
, giving
It may be noted that this result is the temporal derivative of (8) when an implicit step function is assumed in (8), i.e.,
. This is an alternative explanation for why the additional differentiation appears in Equation (9) of [
7]; see the discussion in [
3,
8].
Inserted in (7), the current is:
The voltage response to a current impulse is found by setting the above expression to 0, and this gives a differential equation with solution
where
is an initial value determined by the amplitude and duration of the input current impulse.
Thus, in order to distinguish whether (6) or (7) is valid for a time-varying capacitor, one needs to find the voltage response to a current impulse or an initial voltage and check whether it follows the power-law response of (10) or the exponential response of (13). If it follows a power law, it should be checked whether the exponent is or just .
2.2. Constant Phase Element
The constant phase element (CPE) is a circuit element with a history going back to Cole [
9,
10]. It is defined by the impedance in the frequency domain [
11]:
The equivalent capacitance is:
As the order
approaches unity, it becomes an ordinary capacitor, and for
it simplifies to an ordinary resistor. Inverse Fourier transformation of (15) gives:
As noted, a tilde is used for
and
, as these are not capacitances in the ordinary sense. The equivalent capacitance of a CPE should therefore be found in some other way, e.g., by finding the capacitance which gives the same time constant as the CPE in an RC-circuit [
12].
2.2.1. Charge–Voltage Relation for CPE
In the time domain, the current–voltage relation of the CPE is given by a fractional derivative:
When (5) is combined with (17), the result is
This is a result from [
4], where it is also shown that in the case of a time-varying CPE, the relation is
On the one hand, for the special case , where the model becomes an ordinary capacitor, (19) will simplify to (6), and (18) to the time-domain multiplication of (3).
On the other hand, when (18) is solved for the charge, the result is:
This is the convolution description of (4), and the result is a consequence of the frequency domain definition of the CPE in (14).
With the ordinary time-varying capacitor, there may be uncertainty as to which of the charge–voltage responses are valid as shown in the previous section. Therefore, experimental evidence, as in the remainder of this paper, is needed to decide between the two models. This is different for the CPE, as the charge–voltage response is given by a convolution in time due to the way it has been defined in (14).
2.2.2. Temporal Response of CPE
Due to the singularity as the frequency approaches zero, it is evident that the CPE is an idealized circuit element. As capacitance is
, where
A is the plate area,
d is the plate distance, and
is the permittivity of vacuum, the CPE also corresponds to a singular model for relative permittivity:
where
is a characteristic relaxation time, and
.
It is not uncommon to inverse transform (21) and obtain the Curie–von Schweidler law found below; see [
4,
7,
13]. But as this law also is singular, we find that it gives more insight to view both the CPE and the Curie–von Schweidler law as limiting cases of the response of well-behaved standard dielectric models [
14].
The most general of these dielectric models, the Havriliak–Negami model, has a relative permittivity of
where
are parameters that characterize the model. Assuming
,
, and
will lead to (21). Therefore, the CPE can be found in the limit from either the Havriliak–Negami model, the Cole–Davidson model (
), or the Cole–Cole model (
).
Here, the latter case is analyzed. In [
14], it is shown that the time-domain current step response is proportional to the response function
of [
15]. The response function is the inverse Fourier transform of the relative permittivity in normalized form,
. Taking into account that
in [
14] is
here, the Cole–Cole model gives:
where
is the two-parameter Mittag–Leffler function. The small time approximation is the Curie–von Schweidler law from 1889/1907.
Likewise, in [
14] it is shown that the charge step response is proportional to the relaxation function,
, of [
15]. The relaxation function is the inverse Fourier transform of
and is for the Cole–Cole model:
The small time approximation is a stretched exponential which corresponds to the Kohlrausch law [
14] from 1854. This demonstrates the close relationship between the CPE, the standard dielectric models, and the classical current and charge responses.
2.2.3. Inductive CPE
An inductive CPE of order
is defined by the extension of the results for the capacitive CPE [
2]:
This can be considered to be a capacitive CPE, where
and it will have a similar temporal response as that of (23) with voltage and current-changing roles, i.e., voltage proportional to
for small temporal arguments. The similarity with the temporal response of the linearly varying capacitance in (10) is striking, and indicates one way of making a circuit with the same voltage response as a CPE as noted in [
2].
3. Method
The results reported here were found during an attempt to make a circuit with the same voltage response as the inductive CPE, exploiting the just-mentioned similarity in responses. In our first attempt at circuit realization, we used the circuit of Figure 2 of [
16] consisting of two op-amps and a voltage-controlled resistor configured to yield a voltage-controlled capacitor. The voltage-controlled resistor was implemented by a JFET operating in the non-saturated or triode region. The circuit was not very successful due to the restricted range of variation of the JFET resistance that was possible to achieve.
To improve performance, the JFET was substituted with a potentiometer mechanically coupled to a stepper motor using a 3D-printed adapter. The stepper motor was controlled by a microcontroller programmed in the Arduino programming environment. In this way, a precise time-varying resistor can be realized, but as it is a circuit with physically moving parts, it will be much slower than the JFET circuit. The circuit diagram is shown in
Figure 2.
The components used were:
Potentiometer: Bourns 91A1A-B28-B20, 240, 100 k , 1 Watt, linear taper, measured to be .
Motor: 28BYJ-48, nominally 2048 steps per revolution.
Microcontroller: Adafruit Metro M0 Express.
The capacitor was made by connecting eight ceramic capacitors with nominal value
in parallel. The total capacitance was measured with a component tester [
17] to have a value of
. Off-the-shelf capacitors may have a capacitance which varies with frequency, but this particular component tester measures the capacitance by means of the time constant for a discharge. As this is similar to how the capacitor is used in our circuit, the measured value is relevant for our circuit.
The purpose of and was to set the initial voltage over and the time-varying capacitor. As the motor starts rotating the potentiometer, transistor is opened so that the monitored voltage is no longer fixed but is free to vary. The op-amps used are not very critical since the frequency is very low. The most important parameters are a high open-loop gain, a high input impedance, and a low output impedance. The LM358 dual op-amp was used, with satisfactory results.
The measurement of was performed by using a 16-bit analog-to-digital converter (Adafruit ADS1115) connected to a separate microcontroller and sampling at 860 Hz.
First, the motor-driven potentiometer was connected to a DC source, and it was verified that it actually worked as a linearly varying resistor. The time
from zero to max resistance was
. This gives the value for the rate of change of the resistance
:
The number of steps of the stepper motor used in practice is due to the limited rotation angle of the potentiometer .
The time-varying capacitor as seen between the ground and the input of op-amp
, marked
, is given by the value of the feedback capacitor
C and the Miller effect. The negative voltage gain of the two unity gain amplifiers
and
and the potentiometer combined is:
where
is the resistor of the upper part of the potentiometer
R. The input impedance as a function of the impedance of the feedback capacitor
is:
When the capacitor
also is taken into account, the equivalent capacitance is:
The coefficient of variation of the capacitor,
of (8), therefore takes the value
The capacitor was not implemented by any physical capacitor. It represents mechanical effects in the motor–potentiometer system, and its value is estimated from the measurements.