Multi-input Energy Harvesting System with Battery Management Support for WSN Applications

Nowadays, increasing the demand for data and the complexity of wireless sensor network hardware lead to an increase in the energy consumption of the respective devices. Using a huge number of WSN nodes is required to provide sufficient data to meet the requirements of modern applications. Energy harvesting systems are an ideal response to the rise in energy prices and costs of maintenance, but using a single energy harvester is insufficient because of the discrete nature of renewable energy resources and the high demand for energy in modern IoT systems. The solution is to harvest energy from several different resources to provide for a continuous energy source. In this paper, we introduce a new design of a platform for harvesting and combining energy from different renewable energy resources and storing it in a device equipped with battery management system to provide information about the current state of charge.