Abstract
Recently, the mem-elements-based circuits have been addressed frequently in the nonlinear circuit theory due to their unique behavior. Thus, the modeling and characterizing of the mem-elements has become essential, especially studying their response under any excitation signal. This paper investigates the response of the meminductor under DC, sinusoidal, and periodic current signals for the first time. Furthermore, a meminductor emulator is developed to fit the obtained formulas which are built using commercial off the shelf components. The proposed analysis offers closed form expressions for the meminductance for each case. Moreover, many fundamentals and properties are derived to understand the responses such as the maximum saturation time in case of the DC response. A general closed form expression for the meminductance is derived under any periodic waveform, and this formula has been validated by applying a square wave as an example.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Scientists have been aware of the existence of mem-elements for two centuries [19], but they were not discussed until Chua postulated the existence of the first mem-element which represents the missing link between the charge q(t) and the flux φ(t) which is called the memristor (from memory+resistor) [8]. Recently, the theory of mem-elements was generalized [9, 23] to include higher-order elements such as the memcapacitor which offers a link between time integral of charge σ(t) and flux φ(t), and the meminductor which links charge q(t) and time integral of the flux ρ(t). The SPICE model of the mem-elements is introduced in [1, 18].
Nowadays, the mem-elements are very useful in different applications such as chaotic oscillators [5, 6], synapse modeling [14, 17], memories [16, 21], biomedical applications [7, 16], phase locked loops [24], and relaxation oscillators [11–13].
The first general meminductor model was introduced in [9] which described the nth-order current-controlled meminductive system
where L m is the meminductance.
However, there has not been any solid-state meminductor fabricated until now. Biolek et al. introduced a meminductor model based on the idea of a simple electro-mechanical system (any other meminductor model can be analyzed by following the same procedure used in this paper) [4]. The meminductance introduced by Biolek’s L m is enclosed between the minimum meminductance L min and the maximum meminductance L max which is given as follows:
where the rate of change in the state variable x(t) is given by
The rate of change of the state variable is directly proportional to the mobility factor K L .
Mathematical modeling of mem-elements is essential for the study of their behavior in order to easily implement them in circuits where different current and voltage signals will be applied. New definitions were defined for mem-elements like saturation time and mem-element range. These definitions are defined for the memristor in [20].
This paper is arranged as follows: Sect. 2 will discuss the mathematical meminductor model under general current excitations. Then, this model is used to develop a meminductor emulator in Sect. 3. Moreover, Sect. 4 discusses the response under DC current excitation and the saturation time of the meminductor. Then, the meminductor is subjected to a sinusoidal current source in Sect. 5 where closed form expressions for instantaneous meminductance are derived. Finally, the meminductor is subjected to non-periodic signal excitations, and the instantaneous meminductance is derived.
2 Mathematical Model of a Meminductor
In the linear circuit theory, the voltage across the conventional inductor is proportional to the rate of change of the current passing through the inductor, and the proportionality constant is the known inductance. However, the inductance of the meminductor was given by (2), and it is a function of the state variable x. Therefore, the implicit relation of the meminductance can be obtained by differentiating (2) with respect to time and substituting into (3)
By integrating both sides with respect to time, the meminductance is given by
where \(K'_{L}=K_{L}(\sqrt{L_{\max}}-\sqrt{L_{\min}})\), \(q(t)=\int^{t}_{-\infty}{i(\tau)\,d\tau}\), and L o represents the initial meminductance. The instantaneous meminductance is a quadratic equation of the charge q(t). It is important to note that the effect of any initial current in the meminductor will affect the initial meminductance L o . Therefore, there is no need to study the effect of the initial current since it is inherently inside the initial meminductance.
3 Proposed Meminductor Emulator
A meminductor emulator is built using a memristor and mutator to transform the memristor into a meminductor as shown in Fig. 1 [2, 22]. The relations of MR and ML are accomplished by a linear transformation which is given by the following matrix:
where k x and k y are real constants and their values depend on the mutator implementation. This linear transformation transforms (φ,q) to (ρ,q), which represents the constitutive relation of the meminductor, so that the meminductance is given by
According to the previous equation, to build a meminductor having the same proposed meminductance, we need to build a memristor of memristance \(R_{m}=\frac{k_{y}}{k_{x}}L_{m}\) and use (4). The memristance should be
However, memristor samples are not commercially available, yet; thus we will use a memristor emulator instead of a solid-state memristor. Also the proposed model is different from the previous emulator models so the emulator should be modified to fit the proposed model.
Recently, different memristor emulators were introduced, showing good behavior [3, 15]; however, the most practical one was introduced in [10] where the authors implemented and tested the emulator experimentally. Despite the fact that this emulator is designed to model the memresistance R m =R s +kq(t), it should be modified to fit the proposed model. Figure 2 shows the modified memristor’s emulator where the input current of the memristor i mr is given by
The feedback voltage V fb is given by
By substituting into (9), the input voltage of the memristor V mr is given by
so the input memresistance is
By comparing the coefficients in (12) and (8), the emulator parameters can be obtained as \(R_{s}=\frac {k_{y}}{k_{x}}L_{o}\), \(R=8\frac{k_{y}}{k_{x}}L_{o}\) and \(R_{1}C_{1}=\frac{1.6L^{3/2}_{o}}{K'_{L}}\). Figure 3 shows the transient input current and input voltage, and the I–V hysteresis of the proposed memristor emulator under current excitation with i(t)=0.5sin(200πt) mA where the circuit parameters are R s =1 kΩ,R=2 kΩ,R 1=0.5 kΩ,C 1=1 μF and R 2=1 kΩ.
The designed memristor emulator is connected to the mutator to obtain the complete realization of meminductor emulator where k x and k y are equal to 0.001 and 1, respectively. Figures 4(a)–4(b) shows a transient simulation of the meminductor current I ml, voltage V ml and flux φ ml; moreover, Figs. 4(c)–4(d) show the I–V and I–φ hysteresis, respectively.
4 Step Response
A DC current is mathematically defined by the step current i(t)=i DC u(t), where u(t) is the unit step function and the amplitude i DC may be positive or negative. By substituting into (5), the meminductance is given by
When the step input current increases, the meminductance increases in the case i DC is positive and with a rate that depends on the amplitude of the applied current until the meminductance reaches its maximum L max. Moreover, in the case of a negative applied current, the meminductance decreases, as the absolute value of the applied voltage increases until it reaches its minimum L min as shown in Figs. 5(a)–5(b) for L min, L max, L o and K L are equal to 0.1 mH, 10 mH, 1 mH and 10 A−1 s−1, respectively (these values are used throughout the paper).
From the previous discussion, there is a certain time duration in which the meminductance reaches its boundary value, either maximum or minimum, depending on the sign of the input voltage so the saturation time should be calculated. The saturation time is given by
where L bd represents the boundary meminductance at either L max or L min depending on the polarity of the applied current. The maximum saturation time is reached when the meminductor changes its state from the minimum to maximum value, or vice versa. Therefore, the maximum saturation time is
where the maximum saturation time is inversely proportional to the amplitude and mobility factor of the meminductor.
5 Sinusoidal Response
The inductor has a linear relation between flux φ(t) and current i(t) and a circular relation between voltage V(t) and current i(t). But the meminductor has a pinched hysteresis between flux φ(t) and current i(t) as shown in Fig. 6(a) and an nonlinear persimmon-shaped relation between voltage V(t) and current i(t) as shown in Fig. 6(b). The pinched hysteresis shrinks until it becomes linear by increasing the applied frequency, and the elliptic relation expands till it becomes circular as shown in Figs. 6(a) and 6(b), respectively. As obvious from Fig. 6(b), the I–V hysteresis has an even symmetry around the voltage axis.
Assuming a single tone current is applied on the meminductor given by i(t)=i o sin(ω o t), and then by substituting into (5), the meminductance is given by
The meminductance range decreases until it reaches a value of zero where the meminductance will not change its initial value L o by increasing the applied frequency as shown in Fig. 7 at L o =1 mH for positive or negative applied current.
6 Periodic Signals Response
Any periodic signal can be expanded using Fourier series expansion as a sum of a DC signal and sinusoidal signals (sines and cosines)
where a o represents the average of the applied signal (DC component) and a n and b n represent the amplitude of the sinusoidal signals with different frequencies. By substituting (17) into (5), the instantaneous meminductance is given by
The DC component is represented by a o which causes the meminductor to saturate, reaching one of its boundaries, so the average number of periods where the meminductor saturates is given by:
For example, we will apply this concept to the square wave signal in the following subsection.
6.1 Square Wave Signal Response
The meminductor is biased by a square wave signal which is defined by
where τ=tmod(T). The applied signal alternates between positive and negative voltages with sharp transitions. By applying Fourier series expansion to the input signal, the coefficients are given by
As obvious from (18), the DC term, a o , leads to the saturation, so the square wave signal shows two cases:
-
1.
Zero DC component means that the accumulated charge after each period is zero, so \(\frac{i_{o1}}{i_{o2}} =\frac{\alpha-1}{\alpha }\) should be satisfied. Figure 8(a) shows the instantaneous meminductance under a square wave input with i o1, i o2 and α equal to 10 mA, −10 mA, and 0.5, respectively, where the meminductance increases and decreases depending on the sign of the applied current with nonlinear curves. Also its hysteresis curve is shown in Fig. 8(b). The instantaneous meminductance expression can be written by using the behavior of the square signal where the discussed step response can be used periodically, by using the last-obtained value as the initial value of the next step. So the meminductance changes up and down as the current changes periodically, which is given during any period by
$$ L_m(t)= \begin{cases} (\sqrt{L_o}+K'_Li_{o1}\tau )^2,&0<\tau<\alpha T, \\ (\sqrt{L_o}+K'_L (i_{o1}\alpha T+i_{o2}(\tau-\alpha T) ) )^2,&\alpha T<\tau<T. \end{cases} $$(22) -
2.
Nonzero DC component means that the accumulated charge, due to DC components, leads the meminductor become saturated. Figure 9 shows that the instantaneous meminductance increases with time until it reaches the maximum meminductance L max where i o1,i o2 and α are equal to 10 mA, −10 mA, and 0.6, respectively. The meminductance reaches saturation after an average number of periods which is given by
$$ N_{\mathrm{sat}}=\frac{\sqrt{L_{\mathrm{bd}}}-\sqrt{L_o}}{K'_LT(\alpha i_{o1}+(1-\alpha)i_{o2})}. $$(23)
7 Conclusion
A new emulator was introduced to emulate the behavior of the meminductor depending on the proposed mathematical model. The response of the meminductor was discussed under periodic current excitations. Moreover, expressions for instantaneous meminductance were provided for a step current signal, where the saturation time formula was derived. Also a closed form expression for any periodic signal was derived using Fourier series expansion. An example was also introduced and analyzed when a square wave signal was used with and without a DC component.
References
Z. Biolek, D. Biolek, V. Biolkova, SPICE model of memristor with nonlinear dopant drift. Radioengineering 18, 210–214 (2009)
D. Biolek, V. Biolková, Z. Kolka, Mutators simulating memcapacitors and meminductors, in IEEE Asia Pacific Conf. Circuits and Systems (2010), pp. 800–803
D. Biolek, J. Bajer, V. Biolkova, Z. Kolka, Mutators for transforming nonlinear resistor into memristor, in European Conf. Circuit Theory and Design (2011), pp. 488–491
D. Biolek, Z. Biolek, V. Biolova, PSPICE modeling of meminductor. Analog Integr. Circuits Signal Process. 66, 129–137 (2011)
A. Buscarino, L. Fortuna, M. Frasca, L.V. Gambuzza, A chaotic circuit based on Hewlett–Packard memristor. Chaos, Interdiscip. J. Nonlinear Sci. 22, 023136 (2012)
A. Buscarino, L. Fortuna, M. Frasca, L.V. Gambuzza, A gallery of chaotic oscillators based on HP memristor. Int. J. Bifurc. Chaos 23, 1330015 (2013)
S. Carrara, D. Sacchetto, M. Doucey, C. Baj-Rossi, G. De Micheli, Y. Leblebici, Memristive-biosensors: a new detection method by using nanofabricated memristors. Sens. Actuators B, Chem. 171, 449–457 (2012)
L. Chua, Memristor—the missing circuit element. IEEE Trans. Circuit Theory 18, 507–519 (1971)
M. Di Ventra, Y. Pershin, L. Chua, Circuit elements with memory: memristors, memcapacitors, and meminductors. Proc. IEEE 97, 1717–1724 (2009)
A.S. Elwakil, M.E. Fouda, A.G. Radwan, A simple model of double-loop hysteresis behavior in memristive elements. IEEE Trans. Circuits Syst. II, Express Briefs 60(8), 487–491 (2013)
M.E. Fouda, A.G. Radwan, Memristor-based voltage-controlled relaxation oscillators. Int. J. Circuit Theory Appl. (2013). doi:10.1002/cta.1907
M.E. Fouda, A.G. Radwan, K.N. Salama, Effect of boundary on controlled memristor-based oscillator, in Proceedings of International Conference on Engineering and Technology (2012), pp. 1–5
M.E. Fouda, M. Khatib, A. Mosad, A.G. Radwan, Generalized analysis of symmetric and asymmetric memristive two-gate relaxation oscillators. IEEE Trans. Circuits Syst. I, Regul. Pap. 60(10), 2701–2708 (2013)
S. Jo, T. Chang, I. Ebong, B. Bhadviya, P. Mazumder, W. Lu, Nanoscale memristor device as synapse in neuromorphic systems. Nano Lett. 10, 1297–1301 (2010)
H. Kim, M.P. Sah, C. Yang, S. Cho, L.O. Chua, Memristor emulator for memristor circuit applications. IEEE Trans. Circuits Syst. I, Regul. Pap. 59, 2422–2431 (2012)
R. Kozma, R.E. Pino, G.E. Pazienza, Advances in Neuromorphic Memristor Science and Applications (Springer, Berlin, 2012)
C. Li, C. Li, T. Huang, H. Wang, Synaptic memcapacitor bridge synapses. Neurocomputing 122, 370–374 (2013)
Y.V. Pershin, M. Di Ventra, SPICE model of memristive devices with threshold. Radioengineering 22, 210–214 (2013)
T. Prodromakis, C. Toumazou, L. Chua, Two centuries of memristors. Nat. Mater. 11, 478–481 (2012)
A.G. Radwan, M.A. Zidan, K.N. Salama, On the mathematical modeling of memristors, in Proceedings of International Conference on Microelectronics (2010), pp. 284–287
P. Vontobel, W. Robinett, P. Kuekes, D. Stewart, J. Straznicky, R. Williams, Writing to and reading from a nano-scale crossbar memory based on memristors. Nanotechnology 20, 425204 (2009)
F. Wang, A triangular periodic table of elementary circuit elements. IEEE Trans. Circuits Syst. I, Regul. Pap. 60, 616–623 (2013)
H. Wang, X. Wang, C. Li, L. Chen, SPICE mutator model for transforming memristor into meminductor. Abstr. Appl. Anal. 2013, 281675 (2013)
Y. Zhao, C. Tse, J. Feng, Y. Guo, Application of memristor-based controller for loop filter design in charge-pump phase-locked loops. Circuits Syst. Signal Process. 32, 1013–1023 (2013)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fouda, M.E., Radwan, A.G. Meminductor Response Under Periodic Current Excitations. Circuits Syst Signal Process 33, 1573–1583 (2014). https://doi.org/10.1007/s00034-013-9708-y
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-013-9708-y