Analog simulator of integro-differential equations with classical memristors

by   G. Alvarado Barrios, et al.

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 to 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-differential models of fluid dynamics type, 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.


page 1

page 2

page 3

page 4


About using analog computers in today's largest computational challenges

Analog computers perceive a revival as a feasible technology platform fo...

Efficient quantum algorithm for dissipative nonlinear differential equations

While there has been extensive previous work on efficient quantum algori...

Adaptive Mesh Refinement in Analog Mesh Computers

The call for efficient computer architectures has introduced a variety o...

Input-to-State Stable Neural Ordinary Differential Equations with Applications to Transient Modeling of Circuits

This paper proposes a class of neural ordinary differential equations pa...

Explicit Runge-Kutta algorithm to solve non-local equations with memory effects: case of the Maxey-Riley-Gatignol equation

A standard approach to solve ordinary differential equations, when they ...

Neural Echo State Network using oscillations of gas bubbles in water

In the framework of physical reservoir computing (RC), machine learning ...

Bayesian identification of a projection-based Reduced Order Model for Computational Fluid Dynamics Computers and Fluids

In this paper we propose a Bayesian method as a numerical way to correct...

Please sign up or login with your details

Forgot password? Click here to reset