13 June 2023 Power allocation scheme using particle swarm optimization for visible light communication systems
Xuhui Xu, Yu Qiu, Yang Hu, Rongdong Yu, Jiemin Chen, Binbin Zhu, Zhan Wang
Author Affiliations +
Abstract

A subcarrier-partition (SP) particle swarm optimization (SP-PSO) algorithm was proposed to search the optimal power allocation in discrete multi-tone signal for visible light communication (VLC) systems. Combining non-linear modeling of Volterra series, the relationship between the transmitted power and the effective signal-to-noise ratio of every subcarrier could be easily evaluated, which avoids the complicated deep neural network used in the iteration of the PSO. By SP and linearly interpolation, we further improved the performance of the PSO-based power allocation scheme. Simulation results show that only eight sub-channels are sufficient for the SP-PSO algorithm to search for the optimal power allocation. It has a gain of 0.03 to 0.2 bit / s / Hz when compared to uniform power allocation, water filling, and the pre-frequency domain equalization, which shows the great potential of increasing the channel capacity of the VLC systems.

© 2023 Society of Photo-Optical Instrumentation Engineers (SPIE)
Xuhui Xu, Yu Qiu, Yang Hu, Rongdong Yu, Jiemin Chen, Binbin Zhu, and Zhan Wang "Power allocation scheme using particle swarm optimization for visible light communication systems," Optical Engineering 62(6), 068102 (13 June 2023). https://doi.org/10.1117/1.OE.62.6.068102
Received: 11 October 2022; Accepted: 31 May 2023; Published: 13 June 2023
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Signal to noise ratio

Particle swarm optimization

Visible light communication

Optical engineering

Computer simulations

Telecommunications

Data transmission

RELATED CONTENT

On off keying and Manchester coding in a visible light...
Proceedings of SPIE (March 15 2023)

Back to Top