Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses

For an energy-harvesting wireless transmission system, considering that a transmitter which can harvest energy from nature has two kinds of extra energy consumption, circuit consumption and storage losses, the optimization models are set up in this paper for the purpose of maximizing the average thr...

Full description

Bibliographic Details
Main Authors: Su Zhao, Gang Huang, Qi Zhu
Format: Article
Language:English
Published: MDPI AG 2019-01-01
Series:Algorithms
Subjects:
Online Access:http://www.mdpi.com/1999-4893/12/1/25
_version_ 1811267363360735232
author Su Zhao
Gang Huang
Qi Zhu
author_facet Su Zhao
Gang Huang
Qi Zhu
author_sort Su Zhao
collection DOAJ
description For an energy-harvesting wireless transmission system, considering that a transmitter which can harvest energy from nature has two kinds of extra energy consumption, circuit consumption and storage losses, the optimization models are set up in this paper for the purpose of maximizing the average throughput of the system within a certain period of time for both a time-invariant channel and time-varying channel. Convex optimization methods such as the Lagrange multiplier method and the KKT (Karush–Kuhn–Tucker) condition are used to solve the optimization problem; then, an optimal offline power allocation algorithm which has a three-threshold structure is proposed. In the three-threshold algorithm, two thresholds can be achieved by using a linear search method while the third threshold is calculated according to the channel state information and energy losses; then, the offline power allocation is based on the three thresholds and energy arrivals. Furthermore, inspired by the optimal offline algorithm, a low-complexity online algorithm with adaptive thresholds is derived. Finally, the simulation results show that the offline power allocation algorithms proposed in this paper are better than other algorithms, the performance of the online algorithm proposed is close to the offline one, and these algorithms can help improve the average throughput of the system.
first_indexed 2024-04-12T21:00:02Z
format Article
id doaj.art-2c38685eed66481eb663d159a452e2d4
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-04-12T21:00:02Z
publishDate 2019-01-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-2c38685eed66481eb663d159a452e2d42022-12-22T03:16:51ZengMDPI AGAlgorithms1999-48932019-01-011212510.3390/a12010025a12010025Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy LossesSu Zhao0Gang Huang1Qi Zhu2The National Mobile Communications Research Laboratory, Southeast University, Nanjing 210003, ChinaThe National Mobile Communications Research Laboratory, Southeast University, Nanjing 210003, ChinaJiangsu Key Lab of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaFor an energy-harvesting wireless transmission system, considering that a transmitter which can harvest energy from nature has two kinds of extra energy consumption, circuit consumption and storage losses, the optimization models are set up in this paper for the purpose of maximizing the average throughput of the system within a certain period of time for both a time-invariant channel and time-varying channel. Convex optimization methods such as the Lagrange multiplier method and the KKT (Karush–Kuhn–Tucker) condition are used to solve the optimization problem; then, an optimal offline power allocation algorithm which has a three-threshold structure is proposed. In the three-threshold algorithm, two thresholds can be achieved by using a linear search method while the third threshold is calculated according to the channel state information and energy losses; then, the offline power allocation is based on the three thresholds and energy arrivals. Furthermore, inspired by the optimal offline algorithm, a low-complexity online algorithm with adaptive thresholds is derived. Finally, the simulation results show that the offline power allocation algorithms proposed in this paper are better than other algorithms, the performance of the online algorithm proposed is close to the offline one, and these algorithms can help improve the average throughput of the system.http://www.mdpi.com/1999-4893/12/1/25energy harvestingcircuit consumptionstorage lossespower allocation
spellingShingle Su Zhao
Gang Huang
Qi Zhu
Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
Algorithms
energy harvesting
circuit consumption
storage losses
power allocation
title Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
title_full Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
title_fullStr Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
title_full_unstemmed Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
title_short Power Allocation Algorithm for an Energy-Harvesting Wireless Transmission System Considering Energy Losses
title_sort power allocation algorithm for an energy harvesting wireless transmission system considering energy losses
topic energy harvesting
circuit consumption
storage losses
power allocation
url http://www.mdpi.com/1999-4893/12/1/25
work_keys_str_mv AT suzhao powerallocationalgorithmforanenergyharvestingwirelesstransmissionsystemconsideringenergylosses
AT ganghuang powerallocationalgorithmforanenergyharvestingwirelesstransmissionsystemconsideringenergylosses
AT qizhu powerallocationalgorithmforanenergyharvestingwirelesstransmissionsystemconsideringenergylosses