Output response identification in a multistable system for piezoelectric energy harvesting

Peter Harris, Mustafa Arafa, Grzegorz Litak, Chris R. Bowen, Joanna Iwaniec

Research output: Contribution to journalArticlepeer-review

24 Citations (SciVal)


In this paper we examine in detail the multiple responses of a novel vibrational energy harvester composed of a vertical bistable beam whose complex non-linear behavior is tuned via magnetic interaction. The beam was excited horizontally by a harmonic inertial force while mechanical vibrational energy is converted to electrical power through a piezoelectric element. The bistable laminate beam coupled to the piezoelectric transducer showed a variety of complex responses in terms of the beam displacement and harvested power output. The range of vibration patterns in this non-linear system included single-well oscillations and snap-through vibrations of periodic and chaotic character. Harvested power was found to be strongly dependent on the vibration pattern with nonlinearities providing a broadband response for energy harvesting. Wavelet analysis of measured voltage, displacement and velocity time histories indicated the presence of a variety of nonlinear periodic and also chaotic phenomena. To measure the complexity of response time series we applied phase portraits and determine stroboscopic points and multiscale entropy. It is demonstrated that by changing parameters such as the magnetic interaction, the characteristics of the bistable laminate harvester, such as the natural frequency, bandwidth, vibration response and peak power can be readily tailored for harvesting applications.

Original languageEnglish
Article number20
JournalEuropean Physical Journal B : Condensed MAtter and Complex Systems
Issue number1
Publication statusPublished - 1 Jan 2017


  • Statistical and Nonlinear Physics


Dive into the research topics of 'Output response identification in a multistable system for piezoelectric energy harvesting'. Together they form a unique fingerprint.

Cite this