Analog simulator of integro-differential equations with classical memristors
Abstract
An analog computer makes use of continuously changeable quantities of a system, such as its electrical, mechanical, or hydraulic properties, to solve a given problem. While these devices are usually computationally more powerful than their digital counterparts, they suffer from analog noise which does not allow for error control. We will focus on analog computers based on active electrical networks comprised of resistors, capacitors, and operational amplifiers which are capable of simulating any linear ordinary differential equation. However, the class of nonlinear dynamics they can solve is limited. In this work, by adding memristors to the electrical network, we show that the analog computer can simulate a large variety of linear and nonlinear integro-differential equations by carefully choosing the conductance and the dynamics of the memristor state variable. We study the performance of these analog computers by simulating integro-diferential models related to fluid dynamics, nonlinear Volterra equations for population growth, and quantum models describing non-Markovian memory effects, among others. Finally, we perform stability tests by considering imperfect analog components, obtaining robust solutions with up to 13% relative error for relevant timescales.
- Authors:
-
- Universidad de Santiago de Chile (USACH) (Chile). Dept. de Fisica; Center for the Development of Nanoscience and Nanotechnology, Santiago (Chile); Shanghai Univ. (China). Dept. of Physics. International Center of Quantum Articificial Intelligence for Science and Technology (QuArtists)
- Universidad de Santiago de Chile (USACH) (Chile). Dept. de Fisica; Center for the Development of Nanoscience and Nanotechnology, Santiago (Chile)
- Shanghai Univ. (China). Dept. of Physics. International Center of Quantum Articificial Intelligence for Science and Technology (QuArtists); Univ. of the Basque Country UPV/EHU, Bilbao (Spain). Dept. of Physical Chemistry; Basque Foundation for Science, Bilboa (Spain). IKERBASQUE
- Univ. of the Basque Country UPV/EHU, Bilbao (Spain). Dept. of Physical Chemistry
- Publication Date:
- Research Org.:
- Universidad de Santiago de Chile (USACH) (Chile)
- Sponsoring Org.:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
- OSTI Identifier:
- 1624487
- Grant/Contract Number:
- FG02-00ER41132
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Scientific Reports
- Additional Journal Information:
- Journal Volume: 9; Journal Issue: 1; Journal ID: ISSN 2045-2322
- Publisher:
- Nature Publishing Group
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; 97 MATHEMATICS AND COMPUTING; Science & Technology - Other Topics
Citation Formats
Barrios, G. Alvarado, Retamal, J. C., Solano, E., and Sanz, M. Analog simulator of integro-differential equations with classical memristors. United States: N. p., 2019.
Web. doi:10.1038/s41598-019-49204-y.
Barrios, G. Alvarado, Retamal, J. C., Solano, E., & Sanz, M. Analog simulator of integro-differential equations with classical memristors. United States. https://doi.org/10.1038/s41598-019-49204-y
Barrios, G. Alvarado, Retamal, J. C., Solano, E., and Sanz, M. Tue .
"Analog simulator of integro-differential equations with classical memristors". United States. https://doi.org/10.1038/s41598-019-49204-y. https://www.osti.gov/servlets/purl/1624487.
@article{osti_1624487,
title = {Analog simulator of integro-differential equations with classical memristors},
author = {Barrios, G. Alvarado and Retamal, J. C. and Solano, E. and Sanz, M.},
abstractNote = {An analog computer makes use of continuously changeable quantities of a system, such as its electrical, mechanical, or hydraulic properties, to solve a given problem. While these devices are usually computationally more powerful than their digital counterparts, they suffer from analog noise which does not allow for error control. We will focus on analog computers based on active electrical networks comprised of resistors, capacitors, and operational amplifiers which are capable of simulating any linear ordinary differential equation. However, the class of nonlinear dynamics they can solve is limited. In this work, by adding memristors to the electrical network, we show that the analog computer can simulate a large variety of linear and nonlinear integro-differential equations by carefully choosing the conductance and the dynamics of the memristor state variable. We study the performance of these analog computers by simulating integro-diferential models related to fluid dynamics, nonlinear Volterra equations for population growth, and quantum models describing non-Markovian memory effects, among others. Finally, we perform stability tests by considering imperfect analog components, obtaining robust solutions with up to 13% relative error for relevant timescales.},
doi = {10.1038/s41598-019-49204-y},
journal = {Scientific Reports},
number = 1,
volume = 9,
place = {United States},
year = {Tue Sep 10 00:00:00 EDT 2019},
month = {Tue Sep 10 00:00:00 EDT 2019}
}
Works referenced in this record:
The missing memristor found
journal, May 2008
- Strukov, Dmitri B.; Snider, Gregory S.; Stewart, Duncan R.
- Nature, Vol. 453, Issue 7191
Logic Computation in Phase Change Materials by Threshold and Memory Switching
journal, August 2013
- Cassinerio, M.; Ciocchini, N.; Ielmini, D.
- Advanced Materials, Vol. 25, Issue 41
The promise of analog computation
journal, May 2014
- MacLennan, B. J.
- International Journal of General Systems, Vol. 43, Issue 7
Synaptic behaviors and modeling of a metal oxide memristive device
journal, February 2011
- Chang, Ting; Jo, Sung-Hyun; Kim, Kuk-Hwan
- Applied Physics A, Vol. 102, Issue 4
Qubit-Based Memcapacitors and Meminductors
journal, July 2016
- Shevchenko, Sergey N.; Pershin, Yuriy V.; Nori, Franco
- Physical Review Applied, Vol. 6, Issue 1
A ferroelectric memristor
journal, September 2012
- Chanthbouala, André; Garcia, Vincent; Cherifi, Ryan O.
- Nature Materials, Vol. 11, Issue 10
Memristive devices and systems
journal, January 1976
- Chua, L. O.
- Proceedings of the IEEE, Vol. 64, Issue 2
Ferroelectric Tunnel Memristor
journal, October 2012
- Kim, D. J.; Lu, H.; Ryu, S.
- Nano Letters, Vol. 12, Issue 11
Performing Mathematical Operations with Metamaterials
journal, January 2014
- Silva, A.; Monticone, F.; Castaldi, G.
- Science, Vol. 343, Issue 6167
Some mathematical limitations of the general-purpose analog computer
journal, March 1988
- Rubel, Lee A.
- Advances in Applied Mathematics, Vol. 9, Issue 1
Switching phenomena in titanium oxide thin films
journal, May 1968
- Argall, F.
- Solid-State Electronics, Vol. 11, Issue 5
Resistance switching memories are memristors
journal, January 2011
- Chua, Leon
- Applied Physics A, Vol. 102, Issue 4
Composite Behavior of Multiple Memristor Circuits
journal, October 2013
- Budhathoki, Ram Kaji; Sah, Maheshwar Pd.; Adhikari, Shyam Prasad
- IEEE Transactions on Circuits and Systems I: Regular Papers, Vol. 60, Issue 10
Beyond series and parallel: Coupling as a third relation in memristive systems
conference, June 2014
- Cai, Weiran; Tetzlaff, Ronald
- 2014 IEEE International Symposium on Circuits and Systems (ISCAS)
Invited Article: Quantum memristors in quantum photonics
journal, August 2018
- Sanz, M.; Lamata, L.; Solano, E.
- APL Photonics, Vol. 3, Issue 8
Quantized Three-Ion-Channel Neuron Model for Neural Action Potentials
journal, January 2020
- Gonzalez-Raya, Tasio; Solano, Enrique; Sanz, Mikel
- Quantum, Vol. 4
‘Memristive’ switches enable ‘stateful’ logic operations via material implication
journal, April 2010
- Borghetti, Julien; Snider, Gregory S.; Kuekes, Philip J.
- Nature, Vol. 464, Issue 7290
Redox-Based Resistive Switching Memories - Nanoionic Mechanisms, Prospects, and Challenges
journal, July 2009
- Waser, Rainer; Dittmann, Regina; Staikov, Georgi
- Advanced Materials, Vol. 21, Issue 25-26, p. 2632-2663
Quantum Memristors with Superconducting Circuits
journal, February 2017
- Salmilehto, J.; Deppe, F.; Di Ventra, M.
- Scientific Reports, Vol. 7, Issue 1
Abstract computability and its relation to the general purpose analog computer (some connections between logic, differential equations and analog computers)
journal, January 1974
- Pour-el, Marian Boykan
- Transactions of the American Mathematical Society, Vol. 199
Ultra-low power Op-Amp design with memristor-based compensation
conference, April 2017
- Jahromi, Mohammad Rasekh; Shamsi, Jafar; Amirsoleimani, Amirali
- 2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)
Quantum memristors
journal, July 2016
- Pfeiffer, P.; Egusquiza, I. L.; Di Ventra, M.
- Scientific Reports, Vol. 6, Issue 1
Memristor-The missing circuit element
journal, January 1971
- Chua, L.
- IEEE Transactions on Circuit Theory, Vol. 18, Issue 5
Circuit Elements With Memory: Memristors, Memcapacitors, and Meminductors
journal, October 2009
- Di Ventra, Massimiliano; Pershin, Yuriy V.; Chua, Leon O.
- Proceedings of the IEEE, Vol. 97, Issue 10
Nanoscale Memristor Device as Synapse in Neuromorphic Systems
journal, April 2010
- Jo, Sung Hyun; Chang, Ting; Ebong, Idongesit
- Nano Letters, Vol. 10, Issue 4, p. 1297-1301
Quantized Single-Ion-Channel Hodgkin-Huxley Model for Quantum Neurons
journal, July 2019
- Gonzalez-Raya, Tasio; Cheng, Xiao-Hang; Egusquiza, Iñigo L.
- Physical Review Applied, Vol. 12, Issue 1
Dynamic Behavior of Coupled Memristor Circuits
journal, June 2015
- Yu, Dongsheng; Iu, Herbert Ho-Ching; Liang, Yan
- IEEE Transactions on Circuits and Systems I: Regular Papers, Vol. 62, Issue 6
Statistical-Mechanical Theory of Irreversible Processes. I. General Theory and Simple Applications to Magnetic and Conduction Problems
journal, June 1957
- Kubo, Ryogo
- Journal of the Physical Society of Japan, Vol. 12, Issue 6
Solution of a non-linear integro-differential equation
journal, January 1975
- Velikson, B. A.
- USSR Computational Mathematics and Mathematical Physics, Vol. 15, Issue 1
Memristive devices for computing
journal, January 2013
- Yang, J. Joshua; Strukov, Dmitri B.; Stewart, Duncan R.
- Nature Nanotechnology, Vol. 8, Issue 1, p. 13-24
Neuromorphic, Digital, and Quantum Computation With Memory Circuit Elements
journal, June 2012
- Pershin, Yuriy V.; Di Ventra, Massimiliano
- Proceedings of the IEEE, Vol. 100, Issue 6
Memristor-based reservoir computing
conference, January 2012
- Kulkarni, Manjari S.; Teuscher, Christof
- Proceedings of the 2012 IEEE/ACM International Symposium on Nanoscale Architectures - NANOARCH '12
Practical approach to programmable analog circuits with memristors
text, January 2009
- Pershin, Yuriy V.; Di Ventra, Massimiliano
- arXiv
Neuromorphic, Digital and Quantum Computation with Memory Circuit Elements
text, January 2010
- Pershin, Yuriy V.; Di Ventra, Massimiliano
- arXiv
A ferroelectric memristor
text, January 2012
- Chanthbouala, André; Garcia, Vincent; Cherifi, Ryan O.
- arXiv
Qubit-based memcapacitors and meminductors
text, January 2016
- Shevchenko, Sergey N.; Pershin, Yuriy V.; Nori, Franco
- arXiv
Quantum Memristors with Superconducting Circuits
text, January 2016
- Salmilehto, J.; Deppe, F.; Di Ventra, M.
- arXiv
Algorithmic quantum simulation of memory effects
text, January 2016
- Alvarez-Rodriguez, U.; Di Candia, R.; Casanova, J.
- arXiv
Analog computing by Brewster effect
text, January 2016
- Youssefi, Amir; Zangeneh-Nejad, Farzad; AbdollahRamezani, Sajjad
- arXiv
Quantized Single-Ion-Channel Hodgkin-Huxley Model for Quantum Neurons
text, January 2018
- Gonzalez-Raya, Tasio; Cheng, Xiao-Hang; Egusquiza, Iñigo L.
- arXiv
Redox-Based Resistive Switching Memories - Nanoionic Mechanisms, Prospects, and Challenges
journal, July 2009
- Waser, Rainer; Dittmann, Regina; Staikov, Georgi
- Advanced Materials, Vol. 21, Issue 25-26, p. 2632-2663
Logic Computation in Phase Change Materials by Threshold and Memory Switching
journal, August 2013
- Cassinerio, M.; Ciocchini, N.; Ielmini, D.
- Advanced Materials, Vol. 25, Issue 41
Resistance switching memories are memristors
journal, January 2011
- Chua, Leon
- Applied Physics A, Vol. 102, Issue 4
Switching phenomena in titanium oxide thin films
journal, May 1968
- Argall, F.
- Solid-State Electronics, Vol. 11, Issue 5
Solution of a non-linear integro-differential equation
journal, January 1975
- Velikson, B. A.
- USSR Computational Mathematics and Mathematical Physics, Vol. 15, Issue 1
Some mathematical limitations of the general-purpose analog computer
journal, March 1988
- Rubel, Lee A.
- Advances in Applied Mathematics, Vol. 9, Issue 1
The missing memristor found
journal, May 2008
- Strukov, Dmitri B.; Snider, Gregory S.; Stewart, Duncan R.
- Nature, Vol. 453, Issue 7191
Memristive devices for computing
journal, January 2013
- Yang, J. Joshua; Strukov, Dmitri B.; Stewart, Duncan R.
- Nature Nanotechnology, Vol. 8, Issue 1, p. 13-24
A general memristor-based partial differential equation solver
journal, July 2018
- Zidan, Mohammed A.; Jeong, YeonJoo; Lee, Jihang
- Nature Electronics, Vol. 1, Issue 7
The promise of analog computation
journal, May 2014
- MacLennan, B. J.
- International Journal of General Systems, Vol. 43, Issue 7
Algorithmic quantum simulation of memory effects
journal, February 2017
- Alvarez-Rodriguez, U.; Di Candia, R.; Casanova, J.
- Physical Review A, Vol. 95, Issue 2
A VLSI analog computer/math co-processor for a digital computer
conference, January 2005
- Cowan, G. E. R.; Melville, R. C.; Tsividis, Y. P.
- ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005.
A VLSI Analog Computer/Digital Computer Accelerator
journal, January 2006
- Cowan, G. E. R.; Melville, R. C.; Tsividis, Y. P.
- IEEE Journal of Solid-State Circuits, Vol. 41, Issue 1
Practical Approach to Programmable Analog Circuits With Memristors
journal, August 2010
- Pershin, Yuriy V.; Di Ventra, Massimiliano
- IEEE Transactions on Circuits and Systems I: Regular Papers, Vol. 57, Issue 8
A Study of the Applications of Analog Computers
journal, April 1967
- Kodali, V. P.
- IEEE Transactions on Industrial Electronics and Control Instrumentation, Vol. IECI-14, Issue 1
Composite Characteristics of Memristor Series and Parallel Circuits
journal, July 2015
- Hu, Xiaofang; Feng, Gang; Liu, Lu
- International Journal of Bifurcation and Chaos, Vol. 25, Issue 08
Analog computing using graphene-based metalines
journal, January 2015
- AbdollahRamezani, Sajjad; Arik, Kamalodin; Khavasi, Amin
- Optics Letters, Vol. 40, Issue 22
Analog computing by Brewster effect
journal, January 2016
- Youssefi, Amir; Zangeneh-Nejad, Farzad; Abdollahramezani, Sajjad
- Optics Letters, Vol. 41, Issue 15
A ferroelectric memristor
text, January 2012
- Chanthbouala, André; Garcia, Vincent; Cherifi, Ryan O.
- arXiv
Works referencing / citing this record:
Quantized Three-Ion-Channel Neuron Model for Neural Action Potentials
journal, January 2020
- Gonzalez-Raya, Tasio; Solano, Enrique; Sanz, Mikel
- Quantum, Vol. 4
Quantum Memristors in Frequency-Entangled Optical Fields
text, January 2019
- Gonzalez-Raya, Tasio; Lukens, Joseph M.; Céleri, Lucas C.
- arXiv