Abstract

Multi-stable piezoelectric energy harvesters have been exploited to enhance performance for extracting ambient vibrational energy from a broadband energy source. Since magnetic force plays a significant role in enhancing the dynamic behavior of harvesters, it is necessary to model and understand the significant influencing of structural parameters on magnetic force. Recently, several theoretical modeling methods, including magnetic dipole, improved dipole, magnetic current, and magnetic charge models, have been developed to calculate the magnetic force in multi-stable energy harvesters. However, the influence of structural parameters and magnet dimensions on the accuracy of magnetic force calculation for these methods has not been analyzed. Therefore, it is necessary to investigate the applicability of these methods under a range of operating conditions. New insights into the accuracy and application constraints of these methods are presented in this paper to calculate the impact of magnetic force on multi-stable energy harvesters. From the theoretical derivation of models and numerical results obtained, a quantitative assessment of errors under different structural parameters and magnet sizes is presented and compared to evaluate the application constraints. Moreover, experimental measurements are performed to verify the applicability of these modeling methods for bi-stable and tri-stable energy harvesters with different structural parameters.

Original languageEnglish
Pages (from-to)1104-1120
JournalJournal of Intelligent Material Systems and Structures
Volume34
Issue number9
Early online date9 Nov 2022
DOIs
Publication statusPublished - 31 May 2023

Keywords

  • magnetic force
  • Multi-stable energy harvester
  • nonlinearity
  • theoretical modeling

ASJC Scopus subject areas

  • General Materials Science
  • Mechanical Engineering

Fingerprint

Dive into the research topics of 'Applicability of magnetic force models for multi-stable energy harvesters'. Together they form a unique fingerprint.

Cite this