Related Experiment Video
Updated: Jun 28, 2026

Fabricating Metamaterials Using the Fiber Drawing Method
Published on: October 18, 2012
Automated discovery of reprogrammable nonlinear dynamic metamaterials
Giovanni Bordiga1, Eder Medina1,2, Sina Jafarzadeh1,3
1John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, USA.
Abstract:
Harnessing the rich nonlinear dynamics of highly deformable materials has the potential to unlock the next generation of functional smart materials and devices. However, unlocking such potential requires effective strategies to spatially engineer material architectures within the nonlinear dynamic regime. Here we introduce an inverse-design framework to discover flexible mechanical metamaterials with a target nonlinear dynamic response. The desired dynamic task is encoded via optimal tuning of the full-scale metamaterial geometry through an inverse-design approach powered by a fully differentiable simulation environment. By deploying such a strategy, mechanical metamaterials are tailored for energy focusing, energy splitting, dynamic protection and nonlinear motion conversion. Furthermore, our design framework can be expanded to automatically discover reprogrammable architectures capable of switching between different dynamic tasks. For instance, we encode two strongly competing tasks-energy focusing and dynamic protection-within a single architecture, using static precompression to switch between these behaviours. The discovered designs are physically realized and experimentally tested, demonstrating the robustness of the engineered tasks. Our approach opens an untapped avenue towards designer materials with tailored robotic-like reprogrammable functionalities.
Related Concept Videos
Non-equilibrium in the Cell
Distributed Loads: Problem Solving
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Statically Indeterminate Problem Solving
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be calculated...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

