2604003557
  • Open Access
  • Article

Analysis and Control of an Energy Harvesting Model

  • Lakshmi N. Sridhar

Received: 24 Oct 2025 | Revised: 19 Jan 2026 | Accepted: 01 Apr 2026 | Published: 03 Apr 2026

Abstract

The energy harvesting process is highly nonlinear and one must understand the dynamics of this process in order to control it effectively. The main reason for this nonlinearity is the fact that the process is governed by second order nonlinear differential equations. In this work, these equations are modified into first order ODE and bifurcation and multiobjective nonlinear model predictive control (MNLMPC) calculations are performed on an energy harvesting model. MATCONT (a MATLAB program) was used for the bifurcation analysis while PYOMO was used for the MNLMPC calculations in conjunction with the state-of-the-art global optimization solvers IPOPT and BARON. The bifurcation analysis revealed the existence of a Hopf bifurcation point, which is eliminated using an activation factor involving the tanh function. The Hopf bifurcation causes limit cycles, which adversely affect both safety and productivity. The MNLMPC calculations provide the optimal control profiles for maximizing the voltage produced. 

References 

  • 1.

    Rome, L.C.; Flynn, L.; Goldman, E.M.; et al. Generating electricity while walking with loads. Science 2005, 309, 1725–1728.

  • 2.

    Elvin, N.G.; Lajnef, N.; Elvin, A.A. Feasibility of structural monitoring with vibration powered sensors. Smart Mater. Struct. 2006, 15, 977.

  • 3.

    Stephen, N.G. On energy harvesting from ambient vibration. J. Sound Vib. 2006, 293, 409–425.

  • 4.

    Donelan, J.M.; Li, Q.; Naing, V.; et al. Biomechanical energy harvesting: generating electricity during walking with minimal user effort. Science 2008, 319, 807–810.

  • 5.

    Mitcheson, P.D.; Yeatman, E.M.; Rao, G.K. Energy harvesting from human and machine motion for wireless electronic devices. Proc. IEEE 2008, 96, 1457–1486.

  • 6.

    Scruggs, J.; Jacob, P. Harvesting ocean wave energy. Science 2009, 323, 1176–1178.

  • 7.

    Erturk, A.; Hoffmann, J.; Inman, D.J. A piezomagnetoelastic structure for broadband vibration energy harvesting. Appl. Phys. Lett. 2009, 94, 254102.

  • 8.

    Wang, D.A.; Ko, H.H. Piezoelectric energy harvesting from flow-induced vibration. J. Micromech. Microeng. 2010, 20, 025019.

  • 9.

    Cammarano, A.; Burrow, S.G.; Barton, D.A.; et al. Tuning a resonant energy harvester using a generalized electrical load. Smart Mater. Struct. 2010, 19, 055003.

  • 10.

    Mann, B.P.; Owens, B.A. Investigations of a nonlinear energy harvester with a bistable potential well. J. Sound Vib. 2010, 329, 1215–1226.

  • 11.

    Stanton, S.C.; McGehee, C.C.; Mann, B.P. Nonlinear dynamics for broadband energy harvesting: Investigation of a bistable piezoelectric inertial generator. Phys. D Nonlinear Phenom. 2010, 239, 640–653.

  • 12.

    Litak, G.; Friswell, M.I.; Adhikari, S. Magnetopiezoelastic energy harvesting driven by random excitations. Appl. Phys. Lett. 2010, 96, 214103.

  • 13.

    Masana, R.; Daqaq, M.F. Relative performance of a vibratory energy harvester in mono-and bi-stable potentials. J. Sound Vib. 2011, 330, 6036–6052.

  • 14.

    Galchev, T.V.; McCullagh, J.; Peterson, R.L.; et al. Harvesting traffic-induced vibrations for structural health monitoring of bridges. J. Micromech. Microeng. 2011, 21, 104005.

  • 15.

    Erturk, A.; Inman, D.J. Broadband piezoelectric power generation on high-energy orbits of the bistable duffing oscillator with electromechanical coupling. J. Sound Vib. 2011, 330, 2339–2353.

  • 16.

    Amin Karami, M.; Inman, D.J. Powering pacemakers from heartbeat vibrations using linear and nonlinear energy harvesters. Appl. Phys. Lett. 2012, 100, 042901.

  • 17.

    Daqaq, M.F. On intentional introduction of stiffness nonlinearities for energy harvesting under white gaussian excitations. Nonlinear Dyn. 2012, 69, 1063–1079.

  • 18.

    Szarka, G.D.; Stark, B.H.; Burrow, S.G. Review of power conditioning for kinetic energy harvesting systems. IEEE Trans. Power Electron. 2012, 27, 803–815.

  • 19.

    Dicken, J.; Mitcheson, P.D.; Stoianov, I.; et al. Power-extraction circuits for piezoelectric energy harvesters in miniature and low-power applications. IEEE Trans. Power Electron. 2012, 27, 4514–4529.

  • 20.

    Halvorsen, E. Fundamental issues in nonlinear wideband-vibration energy harvesting. Phys. Rev. E 2013, 87, 042129.

  • 21.

    Zhao, S.; Erturk, A. On the stochastic excitation of monostable and bistable electroelastic power generators: relative advantages and tradeoffs in a physical system. Appl. Phys. Lett. 2013, 102, 103902.

  • 22.

    Green, P.L.; Papatheou, E.; Sims, N.D. Energy harvesting from human motion and bridge vibrations: An evaluation of current nonlinear energy harvesting solutions. J. Intell. Mater. Syst.Struct. 2013, 24, 1494–1505.

  • 23.

    Haji Hosseinloo, A. and Turitsyn, K. Fundamental limits to nonlinear energy harvesting. arXiv 2014, arXiv:1410.1429.

  • 24.

    Daqaq, M.F.; Masana, R.; Erturk, A. On the role of nonlinearities in vibratory energy harvesting: A critical review and discussion. Appl. Mech. Rev. 2014, 66, 040801.

  • 25.

    Dagdeviren, C.; Yang, B.D.; Su, Y.; et al. Conformal piezoelectric energy harvesting and storage from motions of the heart, lung, and diaphragm. Proc. Natl. Acad. Sci. USA 2014, 111, 1927–1932.

  • 26.

    Hosseinloo, A.H.; Turitsyn, K. Energy harvesting via an adaptive bistable potential. arXiv 2015, arXiv:1508.02126.

  • 27.

    Hosseinloo, A.H.; Vu, T.L.; Turitsyn, K. Optimal control strategies for efficient energy harvesting from ambient vibration. In Proceedings of the 54th IEEE Conference on Decision and Control (CDC), Osaka, Japan, 15–18 December 2015; pp. 5391–5396.

  • 28.

    Dhooge, A.; Govaerts, W.; Kuznetsov, Y.A. MATCONT: A Matlab package for numerical bifurcation analysis of ODEs. ACM Trans. Math. Softw. 2003, 29, 141–164.

  • 29.

    Dhooge, A.; Govaerts, W.; Kuznetsov, Y.A.; et al. Cl_matcont: a continuation toolbox in Matlab. In Proceedings of the SAC03: ACM Symposium on Applied Computing, Melbourne, FL, USA, 9–12 March 2004.

  • 30.

    Kuznetsov, Y.A. Elements of Applied Bifurcation Theory; Springer: New York, NY, USA, 1998.

  • 31.

    Kuznetsov, Y.A. Five Lectures on Numerical Bifurcation Analysis; Utrecht University: Utrecht, The Netherlands, 2009.

  • 32.

    Govaerts, W.J. Numerical Methods for Bifurcations of Dynamical Equilibria; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2000.

  • 33.

    Dubey, S.R.; Singh, S.K.; Chaudhuri, B.B. Activation functions in deep learning: A comprehensive survey and benchmark. Neurocomputing 2022, 503, 92–108. https://doi.org/10.1016/j.neucom.2022.06.111.

  • 34.

    Kamalov, F.; Nazir, A.; Safaraliev, M.; et al. Comparative analysis of activation functions in neural networks. In Proceedings of the 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS), Dubai, United Arab Emirates, 28 November–1 December 2021.

  • 35.

    Szandała, T. Review and Comparison of Commonly Used Activation Functions for Deep Neural Networks. In Bio-Inspired Neurocomputing; Springer: Berlin/Heidelberg, Germany, 2020. https://doi.org/10.1007/978-981-15-5495-7.

  • 36.

    Sridhar, L.N. Bifurcation Analysis and Optimal Control of the Tumor Macrophage Interactions. Biomed. J. Sci. Tech. Res. 2023, 53, 45218–45225.

  • 37.

    Sridhar, L.N. Elimination of oscillation causing Hopf bifurcations in engineering problems. J. AppliedMath 2024, 2, 1826.

  • 38.

    Flores-Tlacuahuac, A.; Morales, P.; Rivera-Toledo, M. Multiobjective Nonlinear model predictive control of a class of chemical reactors. Ind. Eng. Chem. Res. 2012, 51, 5891–5899.

  • 39.

    Hart, W.E.; Laird, C.D.; Watson, J.P.; et al. Pyomo—Optimization Modeling in Python, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2017; Volume 67.

  • 40.

    Wächter, A.; Biegler, L. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 2006, 106, 25–57. https://doi.org/10.1007/s10107-004-0559-y.

  • 41.

    Tawarmalani, M.; Sahinidis, N.V. A polyhedral branch-and-cut approach to global optimization. Math. Program. 2005, 103, 225–249.

Share this article:
How to Cite
Sridhar, L. N. Analysis and Control of an Energy Harvesting Model. Thermal Science and Applications 2026, 1 (2), 92–100. https://doi.org/10.53941/tsa.2026.100007.
RIS
BibTex
Copyright & License
article copyright Image
Copyright (c) 2026 by the authors.