Sustained high-frequency energy harvesting through a strongly nonlinear electromechanical system under single and repeated impulsive excitations

Kevin Remick, Han Kyul Joo, D. Michael McFarland, Themistoklis P. Sapsis, Lawrence Bergman, D. Dane Quinn, Alexander Vakakis

Research output: Contribution to journalArticle


This work investigates a vibration-based energy harvesting system composed of two oscillators coupled with essential (nonlinearizable) stiffness nonlinearity and subject to impulsive loading of the mechanical component. The oscillators in the system consist of one grounded, weakly damped linear oscillator mass (primary system), which is coupled to a second light-weight, weakly damped oscillating mass attachment (the harvesting element) through a piezoelastic cable. Due to geometric/kinematic mechanical effects the piezoelastic cable generates a nonlinearizable cubic stiffness nonlinearity, whereas electromechanical coupling simply sees a resistive load. Under single and repeated impulsive inputs the transient damped dynamics of this system exhibit transient resonance captures (TRCs) causing high-frequency 'bursts' or instabilities in the response of the harvesting element. In turn, these high-frequency dynamic instabilities result in strong and sustained energy transfers from the directly excited primary system to the lightweight harvester, which, through the piezoelastic element, are harvested by the electrical component of the system or, in the present case, dissipated across a resistive element in the circuit. The primary goal of this work is to demonstrate the efficacy of employing this type of high-frequency dynamic instability to achieve enhanced nonlinear vibration energy harvesting under impulsive excitations.

Original languageEnglish (US)
Pages (from-to)3214-3235
Number of pages22
JournalJournal of Sound and Vibration
StatePublished - Jan 1 2014


ASJC Scopus subject areas

  • Condensed Matter Physics
  • Mechanics of Materials
  • Acoustics and Ultrasonics
  • Mechanical Engineering

Cite this