Harnessing Oscillatory Dynamics for Reprogrammable Mechanical Functionality

Sophie Monnery, Giada Risso, Loucas Plado Costante, Arnaud Lazarus, Katia Bertoldi

Published: 2025/9/30

Abstract

A long-standing goal in the field of "mechanical computing" is the creation of truly reprogrammable mechanical structures, where the function of each unit can be dynamically defined, modified, and accessed on demand, much like rewriting data on a hard drive. Prior efforts have largely focused on bistable building blocks, which mimic binary states, but robust and efficient methods for programming large arrays of such units remain limited. In this study, we introduce a new approach for defining and reconfiguring the state of mechanical bits. Specifically, we investigate arrays of pendula whose boundary conditions break symmetry, effectively transforming them into mechanical bits. When actuation times are short compared to the natural oscillation periods, the state of each pendulum can be controlled solely by adjusting the timing of global boundary conditions. This mechanism enables rapid reprogramming, arbitrary information writing, and even the construction of a "mechanical piano" capable of generating user-defined note and chord sequences within only a few oscillation cycles. Because it integrates seamlessly with diverse functionalities, our strategy establishes a scalable framework for reprogrammable mechanical systems and can be readily generalized to other oscillatory systems like membranes or beams.

Harnessing Oscillatory Dynamics for Reprogrammable Mechanical Functionality | SummarXiv | SummarXiv