Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Optimization of location, power allocation and orientation for lighting lamps in a visible light communication system using the firefly algorithm

Open Access Open Access

Abstract

To optimize the uniformity of signal-to-noise ratio (SNR) distribution in a visible light communication (VLC) system, the firefly algorithm is improved for joint optimization of location, power allocation and orientation of a light-emitting diode (LED) lamp array. Taking 16 LED lamps as an example, optimizations with a different number of degrees-of-freedom (DOF) are investigated. The orientation-involved optimizations significantly decrease average SNR and average illuminance. However, if the average illuminance is restricted to a large value, the effects of the orientation DOF would be small. With the restriction of illuminance, the optimization with all the three DOFs gives an improvement of 4.18 times in SNR uniformity, compared to the typical square-circle layout. The optimizations are further studied by varying the number of LED lamps.

© 2021 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Light-emitting diode (LED) based visible light communication (VLC) is an attractive wireless communication technology, which can play an important role in high-speed communication, positioning, sensing and Internet of Things (IoT), since it can make full use of ubiquitous illumination infrastructures, enjoys low cost and has no electromagnetic radiation/interference [1]. Generally, the optical power irradiated on the receiving plane is not uniform, hence the signal-to-noise ratio (SNR) for photoelectric detectors and the illuminance for human eyes would fluctuate at different locations, which deteriorate the communication stability and the visual comfort for different users.

The most popular method to optimize the uniformity of SNR or illuminance distribution in VLC system is location design of LED lighting lamp array [2,3]. Taking 16 LED lamps as an example, the conventional typical schemes are square layout, circle layout, and square-circle layout [3,4]. Among these three typical schemes, the square-circle layout gives the most uniform SNR distribution. Based on specific location layouts, the power allocation [4] or orientation [5] can also be optimized. In these conventional optimizations, the parameter values are artificially selected. It can be inferred that the better performance can be reached if the more appropriate parameter values are selected after going through the whole value ranges. This is feasible in theory, but it cannot be realized in practice, since it leads to a huge amount of computation. In order to find the optimal values in the huge search space, intelligent optimization algorithms, such as convex optimization algorithm [69], evolutionary algorithm [1016], simulated annealing algorithm [17], local search algorithm [18] and artificial fish swarm algorithm [19], are preferred to cut the computational resource. To realize fast convergence, only one degree-of-freedom (DOF), including location [1519] or power allocation [912], was considered. Despite the single-degree-of-freedom (SDOF) has given significantly improved performance, the optimizations having multiple-degree-of-freedom (MDOF) could make further improvements. Combined with location, the power allocation in terms of the number of LED lamps [13] or the semi-angle at half illuminance of LED lamps [14] was adopted for two-degree-of-freedom (2DOF) optimization. In addition, a quasi 2DOF scheme, in which the location was produced by a specific stochastic function without iterative optimization, then the power allocation was determined by convex optimization algorithm, was also proposed [6,7]. Recently, taking the orientation into account, the aforementioned quasi 2DOF scheme was updated to be quasi three-degree-of-freedom (3DOF) scheme [8]. However, it is still a step-by-step optimization.

In this paper, considering location, power allocation and orientation, the SDOF, 2DOF and 3DOF schemes are investigated for the better uniformity of SNR distribution. For the sake of fast convergence in optimization, a swarm intelligent algorithm, namely, firefly algorithm, is adopted and improved. Both simultaneous and step-by-step optimizations are studied. The effects of orientation DOF is specially discussed. The schemes with and without orientation DOF are also compared at different number of LED lamps.

2. System model

In an empty room with the size of L × W × H (length × width × height), N LED lighting lamps are arranged on the ceiling. As shown in Fig. 1, the lower left corner is taken as the origin, and a Cartesian coordinate system is established along with the room edges as x, y, and z axes. For the i-th LED lamp, the location is denoted by point E (Xi, Yi, H), where 0 ≤ Xi ≤ L and 0 ≤ Yi ≤ W; the direct-current (DC) optical power is Pi, where P0 − ΔP ≤ Pi≤ P0 + ΔP, P0 and ΔP are the median value and dimming range for each LED lamp controlled by dimming technology; the alternative-current (AC) optical power is PiAC =ηM · Pi · p(t), where ηM is the modulation index and p(t) is the time-domain modulated signal in on-off-keying (OOK) modulation [4,9]; the orientation is defined by the zenith angle, θZi, and azimuth angle, θAi, of the normal vector in the light-emitting surface, VEi, where 0 ≤ θZi≤ π / 2 and 0 ≤ θAi≤ 2 π. The receiver is placed on a moving platform, of which the moving range in x and y directions are limited by the room size. The receiving surface is parallel to the floor (i.e. the normal vector of the receiving surface, VR, is perpendicular to the floor) and its height is HR. Hence, the location of the receiver is denoted by point R (x, y, HR), where 0 ≤ x ≤ L and 0 ≤ y ≤ W.

 figure: Fig. 1.

Fig. 1. LOS link model.

Download Full Size | PDF

Since the reflected lights have negligible impacts on the system performance, only line of sight (LOS) links are considered [68,16,19]. For the i-th LED lamp, let ϕi denotes the angle between VEi and the LOS line, and ψi denotes the angle between VR and the LOS line. The ϕi and ψi satisfy

$$\left\{ \begin{array}{l} \cos ({\phi_i}) = \frac{{{{||{ER} ||}^2} + {{||{ET} ||}^2} - {{||{RT} ||}^2}}}{{2||{ER} ||\cdot ||{ET} ||}}\\ \cos ({\psi_i}) = \frac{{H - {H_R}}}{{||{ER} ||}} \end{array} \right.,$$
where the operator || || is the Euclidean length. The point T (xi, yi, HR) is the intersection of VEi and the receiving plane. The xi and yi can be given as
$$\left\{ \begin{array}{l} {x_i} = {X_i} + ({H - {H_R}} )\tan ({\theta_i^Z} )\cos ({\theta_i^A} )\\ {y_i} = {Y_i} + ({H - {H_R}} )\tan ({\theta_i^Z} )\sin ({\theta_i^A} )\end{array} \right..$$

Assuming that the radiation intensity of LED lamp is Lambertian pattern, the DC illuminance on the receiving surface that perceived by human eyes can be expressed as [20]

$$I = \sum\limits_{i = 1}^N {\left[ {\frac{{m + 1}}{{2\pi D_i^2}}{\Phi _i}{{\cos }^m}({{\phi_i}} )\cos ({{\psi_i}} )} \right]} ,$$
where m is the order of Lambertian radiation, Di = || ER || is the distance between the i-th LED lamp and the receiver, Φi = Pi / ηc is the luminous flux, ηc is the conversion factor from optical power to luminous flux [20]. The time-domain average of AC optical power in OOK modulation received by the photoelectric detector can be represented as [19,21]
$$\begin{array}{cc} {{P_r} = \sum\limits_{i = 1}^N {\left[ {\frac{{m + 1}}{{2\pi D_i^2}}{\eta_M}{P_i}{{\cos }^m}({{\phi_i}} )\cos ({{\psi_i}} ){T_s}gA} \right],} }&{0 \le {\psi _i} \le {\psi _c},} \end{array}$$
where Ts and g are, respectively, the gains of optical filter and optical concentrator in the communication channel, A and ψc are, respectively, the receiving area and the field of view for the photoelectric detector. The noise at the photoelectric detector is mainly composed of shot noise, σshot, and thermal noise, σthermal, and hence can be written as [6,21]
$${\sigma ^2} = \sigma _{shot}^2 + \sigma _{thermal}^2.$$

The parameters related to σshot and σthermal were explained in [6,21]. It was shown that σshot is a function of Pr. The quality factor to evaluate the uniformity of SNR in VLC system can be described as [7,8]

$${F_P} = \frac{{\textrm{mean}(\varLambda )}}{{2\sqrt {{\mathop{\rm var}} (\varLambda )} }},$$
where Λ = ρ2Pr2 / σ2 is the electrical SNR and ρ is the photo-to-electric conversion efficiency. The operators mean(Λ) and var(Λ) are, respectively, the mean and variance of Λ, which is a matrix having the same size with the number of sampling points in the receiving plane. Therefore, to obtain the most uniform SNR, the objective function for the joint optimization of location, power allocation, and orientation can be written as
$$\begin{array}{cc} {\mathop {\max }\limits_{{X_i},{Y_i},{P_i},\theta _i^Z,\theta _i^A} }&{{F_P},}\\ {s.t.}&{0 \le {X_i} \le L,}\\ {}&{0 \le {Y_i} \le W,}\\ {}&{{P_0} - \Delta P \le {P_i} \le {P_0} + \Delta P,}\\ {}&{\sum\nolimits_i {{P_i}} = N\cdot {P_0},}\\ {}&{0 \le \theta _i^Z \le {\pi / \textrm{2}},}\\ {}&{0 \le \theta _i^A \le 2\pi ,} \end{array}$$
where [Xi, Yi, Pi, θZi, θAi] are the target variables. All parameters are given in Table 1.

Tables Icon

Table 1. The parameters for LOS link model

3. Improved firefly algorithm

The firefly algorithm, which is a heuristic algorithm suited for multimodal functions [22], is adopted and improved to optimize the location, power allocation, and orientation for LED lamps in VLC system. In the algorithm, a firefly is a possible solution representing the status of N LED lamps; each firefly has a possibility to move towards any other fireflies with higher brightness, and the moving distance depends on their attractiveness which decreases with the increase in the distance between the two fireflies; the actual movement will make the firefly get the highest brightness among all possible movements in a single generation; finally, the firefly with the highest brightness in all generations is the best solution.

The optimization process is described briefly in Table 2. In step 1, the parameters for iteration are given in Table 3 and the brightness function is defined as Fp. These parameters should be carefully adjusted to guarantee the convergence of max(Fp). In step 2, the first generation of firefly population is established. The status of N LED lamps for a firefly can be described by a N × 5 parameter matrix, MN,5, in which the i-th row representing the i-th LED lamp is [Xi, Yi, Pi, θZi, θAi]. The initial status of a firefly in the first generation is produced by uniform distribution and, hence each element of MN,5 can be given as

$$S = \textrm{unifrnd}({{S_{LB}},{S_{UB}}} ),$$
where S is Xi, Yi, Pi, θZi, and θAi; SLB and SUB are, respectively, the lower and upper limit of S; the function unifrnd (SLB, SUB) returns a random number chosen from the continuous uniform distribution on the interval from SLB to SUB. For each firefly, the parameter matrix MN,5 is passed to the function Fp to calculate the brightness.

Tables Icon

Table 2. Optimization process using improved firefly algorithm

Tables Icon

Table 3. The parameters for iteration in improved firefly algorithm

In steps 3-6, the iteration repeats between the niter-th and (niter + 1)-th generations until the maximum number of iteration is reached. In step 3, in the niter-th generation, a virtual firefly moves from the j-th firefly with lower brightness towards the v-th firefly with higher brightness, and the moving distance, S jvS j, is defined as

$${S^{jv}} - {S^j} = {\beta _S}\cdot ({{S^v} - {S^j}} )\cdot \textrm{unifrnd}({0,1} )+ \alpha \cdot {l_S}\cdot \textrm{unifrnd}({ - 1,1} ),$$
where the superscript jv represents the jv-th virtual firefly. The first and second term on the right-hand side are the attractive and mutative movement, which represent the global and local searching, respectively. Besides, the function unifrnd increases the diversity of firefly population. In the attractive movement, the attraction coefficient, βS, is
$${\beta _S} = \left\{ {\begin{array}{cc} {({{\beta_{UB}} - {\beta_{LB}}} ){e^{ - \gamma r_S^2}} + {\beta_{LB}},}&{if\;{\beta_S} > 0.5}\\ {0.5,}&{if\;{\beta_S} \le 0.5} \end{array}} \right.,$$
where βLB and βUB are, respectively, the lower and upper limits of the attraction coefficient, γ = 1/||SUB − SLB||2 is the light absorption coefficient, and rs = ||S vS j|| is the distance between the j-th and v-th fireflies. In the mutative movement, α is the mutation coefficient and ls = ||SUB − SLB|| is the mutation length. Note that, for a specific S, the moving distance is determined by the specific S itself. In other words, Xi, Yi, Pi, θZi, and θAi are treated separately in the iteration algorithm to avoid their interaction and mismatched magnitudes. In step 4, among all virtual fireflies originated from the j-th firefly, the one with the highest brightness become an actual firefly. The Npop actual fireflies constitute the (niter + 1/2)-th generation. In step 5, the top Npop fireflies, which have higher brightness among the 2 × Npop fireflies in the niter-th and (niter + 1/2)-th generations, constitute the (niter + 1)-th generation. In step 6, the iteration repeats or be terminated according to the number of iteration.

4. Results and discussion

4.1 Single-degree-of-freedom optimization

Taking 16 LED lighting lamps as an example, the SDOF optimizations are investigated in this section. In location, power and orientation SDOF schemes, the target variables are, respectively, [Xi, Yi], [Pi] and [θZi, θAi], while other parameters take default values. The default location is the typical square-circle layout [4,68], the default power allocation is equal power of P0, and the default orientation is perpendicular to the receiving plane. Figures 2 and 3 show, respectively, the layout and SNR distribution after SDOF optimizations, while Table 4 lists the performance indices, e.g. Fp, average SNR and average illuminance.

 figure: Fig. 2.

Fig. 2. Layouts after SDOF optimization of 16 LED lamps. The numbers near the points in (c) and (d) are the allocated [Pi] (in watts) and [θZi, θAi] (in degrees), respectively.

Download Full Size | PDF

 figure: Fig. 3.

Fig. 3. SNR distributions after SDOF optimization of 16 LED lamps.

Download Full Size | PDF

Tables Icon

Table 4. Performance indices after SDOF optimization of 16 LED lamps

The square-circle layout is presented at first for comparison. Its SNR distribution is uniform and the Fp is 3.8556. Using the improved firefly algorithm, the location SDOF scheme leads to a much higher Fp of 13.0172, indicating the more uniform SNR distribution, which demonstrates the algorithm is effective. The improvement can be ascribed to the optimized distribution of LED lamps in the center and near the edges. On the other hand, adopting the square-circle layout, using the improved firefly algorithm, the power and orientation SDOF schemes can also improve the uniformity of SNR distribution and increase Fp, although the improvements are not as high as the location SDOF scheme. From the perspective of Fp, it seems that the orientation SDOF scheme is better than the power SDOF scheme, since the former has a higher value of Fp than the latter. However, the former has much lower average SNR and average illuminance than the latter, especially the average illuminance of the former is much lower than the office-room standard of 300 lx [21], which are disadvantages for both illumination and communication. This can be attributed to the bad orientation settings, which cause lots of lights not to irradiate the receiving plane and decrease the SNR and illumination.

4.2 Multiple-degrees-of-freedom optimization

Considering every SDOF scheme can improve the uniformity of SNR distribution, MDOF optimizations are proposed for further improvement. For 2DOF joint optimization, two DOFs are selected from location, power allocation and orientation for simultaneous or step-by-step optimization. Taking the joint optimization of location and power allocation as an example, the differences between simultaneous and step-by-step optimizations are as follows. In the simultaneous optimization, denoted by L + P, the target variables are [Xi, Yi, Pi], hence their search space contains both location and power domains. In the location-first step-by-step optimization, denoted by L→P, the three variables are [Xi, Yi, PDefault] for location optimization in the first step then become [XOPT, YOPT, Pi] for power optimization in the second step, where PDefault is the default power allocation and [XOPT, YOPT] is the optimized location in the former step, hence the search space contains only the location domain at a specific value of power in the first step and contains only the power domain at a specific value of location in the second step. In the power-first step-by-step optimization, denoted by P→L, the three variables are [XDefault, YDefault, Pi] for power optimization in the first step then become [Xi, Yi, POPT] for location optimization in the second step, where [XDefault, YDefault] is the default location and POPT is the optimized power in the former step, hence the search space contains only the power domain at a specific value of location in the first step and contains only the location domain at a specific value of power in the second step. It is shown that the search space in the simultaneous optimization is much larger than that in the step-by-step optimization.

Table 5 lists the performance indices after 2DOF optimizations. Compared to SDOF schemes, 2DOF optimizations can further improve the uniformity of SNR distribution. For example, after L→P and P→L optimizations, the Fp are, respectively, improved to be 1.14 and 2.75 times of those after location SDOF and power SDOF optimizations. Moreover, the simultaneous optimization has better performance than the step-by-step optimization, owing to the much larger search space for target variables. For example, the L + P optimization leads to higher Fp, of which the improvements are, respectively, 0.4782 and 3.4177, compared to L→P and P→L optimizations. For the three types of simultaneous optimizations, from the perspective of Fp, it seems that the L + O gives the best performance, the L + P gives the moderate performance, and the P + O gives the worst performance. However, the L + O and P + O have much lower average SNR and average illuminance than L + P, especially the average illuminances of the L + O and P + O are much lower than the office-room standard of 300 lx [21], owing to the bad orientation settings.

Tables Icon

Table 5. Performance indices after 2DOF optimization of 16 LED lamps

For 3DOF optimizations, all three DOFs are selected for the joint location, power allocation and orientation optimization. Table 6 lists the performance indices after 3DOF joint optimizations, including simultaneous and step-by-step optimizations. Compared to 2DOF schemes, 3DOF optimizations can further improve the uniformity of SNR distribution. For example, after L→P→O and P→L→O optimizations, the Fp are, respectively, improved to be 1.15 and 1.15 times of those after L→P and P→L optimizations. Moreover, the simultaneous optimization also has better performance than the step-by-step optimization. However, the low average illuminance is still a problem, because the orientation is involved in the optimization process. In addition, in the step-by-step optimization, the higher the priority of orientation, the lower average SNR and average illuminance, i.e. the orientation-first optimization gives the lowest average values while the orientation-last optimization gives the highest average values.

Tables Icon

Table 6. Performance indices after 3DOF optimization of 16 LED lamps

4.3 Multiple-degrees-of-freedom optimization with restriction of illuminance

To meet the office-room illuminance standard, the MDOF optimization should be processed with an additional restriction that the average illuminance is larger than 300 lx. Table 7 lists the performance indices after optimizations with restriction of illuminance. Here, only the MDOF simultaneous optimizations and the SDOF optimizations are discussed.

Tables Icon

Table 7. Performance indices after MDOF optimization of 16 LED lamps with average illuminance > 300 lx

Compared to the results shown in Tables 45 and 6 without restriction of illuminance, the average SNR and average illuminance in the orientation-involved optimizations in Table 7 with restriction of illuminance are significantly improved, while the Fp is significantly decreased. On the other hand, the conclusion that the more DOF for optimization leads to the more uniformity of SNR distribution still holds true. As a result, the L + P+O optimization gives the highest Fp of 16.1188 among all the MDOF schemes, the L + P optimization gives the highest Fp of 15.3449 among all the 2DOF schemes, and the location optimization gives the highest Fp of 13.0172 among all the SDOF schemes. Compared to the typical square-circle layout, the improvements of Fp in the three schemes are, respectively, 4.18, 3.98 and 3.38 times. Compared to the highest Fp of 11.34 after quasi 2DOF optimization in [7,8], the MDOF schemes in this work show much better performance. The price of the performance improvement is the increased computing time, which represents the computational complexity of the MDOF schemes. Using our 2.7 GHz desktop computer, the computing time for the L + P+O 3DOF, L + P 2DOF, and location SDOF optimizations are, respectively, 16.57, 12.60, and 10.77 h. But the calculation for the typical square-circle layout only takes 2.84 s.

In Table 7, compared to L + P scheme, the improvement of Fp after L + P+O optimization is only 5.0%. As shown in Fig. 4, the SNR and illuminance distributions after these two optimizations are similar, although the layouts are different. The differences between these two optimizations in average SNR and average illuminance are, respectively, 0.4% and 2.1%. However, the increased computing time for L + P+O scheme is 31.5% compared to L + P scheme. In addition, the L + P+O scheme has much lower convergence speed than L + P scheme. Figure 5 presents the convergence curves of Fp in MDOF optimizations. It is shown that the more DOF leads to the lower convergence speed. Specially, with the restriction of illuminance, the Fp of L + P+O scheme is lower than that of L + P scheme before 312 iterations, then the former can surpass the latter. This can be attributed to the failed attempts of finding orientations to meet the requirement of illuminance. Without the restriction of illuminance, also shown in Fig. 5 for comparison, the former can surpass the latter after 73 iterations.

 figure: Fig. 4.

Fig. 4. Performance after MDOF optimization of 16 LED lamps with average illuminance

> 300 lx. The numbers near the points in (a) and (d) are the allocated [Pi] (in watts).

Download Full Size | PDF

 figure: Fig. 5.

Fig. 5. Convergence curves of Fp in MDOF optimization of 16 LED lamps with or without restriction of average illuminance > 300 lx.

Download Full Size | PDF

4.4 Influence of the number of LED lighting lamps

The layouts after MDOF optimization of 16 LED lamps, shown in Figs. 2(b), 4(a) and 4(d), present that most of the LED lamps are placed near the edges of the office-room and there always have two lamps standing quite close to each other. It seems that the number of LED lamps can be reduced to cut the cost of lamp array for packaging, driving, modulating, and installing, with affordable loss of Fp. Keeping the total optical power unchanged, the number of LED lamps varies from 4 to 16 and the optimization results of L + P+O and L + P schemes with restriction of illuminance are discussed in this section.

Figure 6 presents the layouts after optimization of different numbers of LED lamps. It seems that the optimal layout has a certain degree of symmetry, which can be attributed to the symmetric office-room model. This implies that a more effective algorithm can be established by considering the symmetry of the VLC system. Moreover, for the L + P+O scheme, most of the LED lamps are placed near the edges of the office-room, except that only one lamp is placed in the middle when N ≥ 8. For the L + P scheme, when N ≥ 9, similar to the former scheme, most of the LED lamps are placed near the edges and only one lamp is placed in the middle. This invariable type of multiple-edge-one-middle layout implies there would be plenty of LED lamps, which would suppress the rate of change in performance if N keeps increasing, and, thus, an optimal N can be found considering the cost-performance ratio.

 figure: Fig. 6.

Fig. 6. Layouts after optimization of different numbers of LED lamps with average illuminance > 300 lx.

Download Full Size | PDF

Figure 7 illustrates the performance indices after optimization of different numbers of LED lamps. With the increase of N, the Fp increases monotonously. In the range from N = 4 to 9, the Fp increases quickly, especially a significant increase occurs when N varies from 8 to 9; in the range from N = 9 to 16, the Fp increases slowly, which is consistent with the invariable type of multiple-edge-one-middle layout. As for the average SNR and average illuminance, those after the L + P+O optimization change slightly due to the restriction of illuminance. For the L + P scheme, the average SNR and average illuminance decrease quickly in the range from N = 4 to 8 and change slightly when N ≥ 9. Hence, considering the uniformity of SNR distribution, the larger N induces the better performance; considering the cost-performance ratio, N = 9 could be an optimal number of LED lamps.

 figure: Fig. 7.

Fig. 7. Performance indices after optimization of different numbers of LED lamps with average illuminance > 300 lx.

Download Full Size | PDF

Compared to the L + P scheme, the L + P+O scheme with restriction of illuminance can get higher Fp but lower average SNR and average illuminance, regardless of the number of LED lamps. When N = 4, the differences between the two schemes in Fp, average SNR and average illuminance are, respectively, 29.5%, 6.2% and 32.2%, demonstrating the significant impacts of the orientation DOF. However, with the increase of N in the range from 4 to 8, the differences decrease quickly. When N ≥ 8, the maximum differences between the two schemes in Fp, average SNR and average illuminance are, respectively, 7.1%, 1.0% and 4.5%, indicating the unnecessity of the orientation DOF. Hence, considering the uniformity of SNR distribution, the L + P+O scheme induces the better performance; considering the ease of implementation, the L + P scheme may be a preferred choice if N ≥ 8.

5. Conclusion

Considering a LOS VLC model, to optimize the uniformity of SNR distribution, the firefly algorithm is improved for joint optimization of location, power allocation and orientation. Taking 16 LED lamps arranged in a 5 × 5 × 3 m3 empty office-room as an example, the SDOF, 2DOF and 3DOF optimization are investigated. It is shown that the more DOF in optimization leads to the more uniformity of SNR distribution, and the simultaneous optimization has better performance than the step-by-step one. The orientation-involved optimizations significantly decrease the average SNR and average illuminance. In our case, on condition that the average illuminance is larger than 300 lx, the 3DOF optimization gives an improvement of 4.18 times in SNR uniformity, compared to the typical square-circle layout. Besides, with this restriction of illuminance, the differences between the L + P and L + P+O schemes in Fp, average SNR and average illuminance are small. These two schemes are further compared at different N. Considering the cost-performance ratio, the optimal N is 9; considering the ease of implementation, the L + P scheme may be a preferred choice if N ≥ 8.

Funding

Natural Science Foundation of Guangdong Province (2018A030310373).

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. H. Haas, L. Yin, Y. Wang, and C. Chen, “What is LiFi?” J. Lightwave Technol. 34(6), 1533–1544 (2016). [CrossRef]  

2. L. A. Azizan, M. S. Ab-Rahman, M. R. Hassan, A. A. A. Bakar, and R. Nordin, “Optimization of signal-to-noise ratio for wireless light-emitting diode communication in modern lighting layouts,” Opt. Eng. 53(4), 045103 (2014). [CrossRef]  

3. C. W. Chow, Y. Liu, C. H. Yeh, J. Y. Sung, and Y. L. Liu, “A practical in-home illumination consideration to reduce data rate fluctuation in visible light communication,” IEEE Wirel. Commun. 22(2), 17–23 (2015). [CrossRef]  

4. Z. Wang, C. Yu, W.-D. Zhong, J. Chen, and W. Chen, “Performance of a novel LED lamp arrangement to reduce SNR fluctuation for multi-user visible light communication systems,” Opt. Express 20(4), 4564–4573 (2012). [CrossRef]  

5. T.-H. Do, J. Hwang, and M. Yoo, “Analysis of the effects of LED direction on the performance of visible light communication system,” Photonic Netw. Commun. 25(1), 60–72 (2013). [CrossRef]  

6. G. V. S. S. Praneeth Varma, R. Sushma, V. Sharma, A. Kumar, and G. V. V. Sharma, “Power allocation for uniform illumination with stochastic LED arrays,” Opt. Express 25(8), 8659–8669 (2017). [CrossRef]  

7. G. V. S. S. Praneeth Varma, “Optimum power allocation for uniform illuminance in indoor visible light communication,” Opt. Express 26(7), 8679–8689 (2018). [CrossRef]  

8. M. Le Tran and S. Kim, “Joint power allocation and orientation for uniform illuminance in indoor visible light communication,” Opt. Express 27(20), 28575–28587 (2019). [CrossRef]  

9. H. Zheng, J. Chen, C. Yu, and M. Gurusamy, “Inverse design of LED arrangement for visible light communication systems,” Opt. Commun. 382, 615–623 (2017). [CrossRef]  

10. J. Ding, Z. Huang, and Y. Ji, “Evolutionary algorithm based power coverage optimization for visible light communications,” IEEE Commun. Lett. 16(4), 439–441 (2012). [CrossRef]  

11. J. Ding, Z. Huang, and Y. Ji, “Evolutionary algorithm based uniform received power and illumination rendering for indoor visible light communication,” J. Opt. Soc. Am. A 29(6), 971–979 (2012). [CrossRef]  

12. J. P. Ding and Y. F. Ji, “Evolutionary algorithm-based optimisation of the signal-to-noise ratio for indoor visible-light communication utilising white light-emitting diode,” IET Optoelectron. 6(6), 307–317 (2012). [CrossRef]  

13. S. Pal, “Optimization of LED array for uniform illumination over a target plane by evolutionary programming,” Appl. Opt. 54(27), 8221–8227 (2015). [CrossRef]  

14. R. Sharma, A. Charan Kumari, M. Aggarwal, and S. Ahuja, “Optimal LED deployment for mobile indoor visible light communication system: Performance analysis,” AEU - Int. J. Electron. Commun. 83, 427–432 (2018). [CrossRef]  

15. Y. Shen, Z. Ji, and Z. Su, “Optimizing spherical light-emitting diode array for highly uniform illumination distribution by employing genetic algorithm,” J. Photonics Energy 3(1), 034594 (2013). [CrossRef]  

16. H. Liu, X. Wang, Y. Chen, D. Kong, and P. Xia, “Optimization lighting layout based on gene density improved genetic algorithm for indoor visible light communications,” Opt. Commun. 390, 76–81 (2017). [CrossRef]  

17. Z. Su, D. Xue, and Z. Ji, “Designing LED array for uniform illumination distribution by simulated annealing algorithm,” Opt. Express 20(S6), A843–A855 (2012). [CrossRef]  

18. P. Lei, Q. Wang, and H. Zou, “Designing LED array for uniform illumination based on local search algorithm,” J. Eur. Opt. Soc.-Rapid Publ. 9, 14014 (2014). [CrossRef]  

19. J. Wang, A. Xu, J. Ju, and L. Guo, “Optimization lighting layout of indoor visible light communication system based on improved artificial fish swarm algorithm,” J. Opt. 22(3), 035701 (2020). [CrossRef]  

20. J. Grubor, S. Randel, K.-D. Langer, and J. W. Walewski, “Broadband information broadcasting using LED-based interior lighting,” J. Lightwave Technol. 26(24), 3883–3892 (2008). [CrossRef]  

21. T. Komine and M. Nakagawa, “Fundamental analysis for visible-light communication system using LED lights,” IEEE Trans. Consum. Electron. 50(1), 100–107 (2004). [CrossRef]  

22. X.-S. Yang, “Firefly Algorithms for Multimodal Optimization,” in Stochastic Algorithms: Foundations and Applications, O. Watanabe and T. Zeugmann, eds. (Springer, Berlin Heidelberg, 2009), pp. 169–178.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (7)

Fig. 1.
Fig. 1. LOS link model.
Fig. 2.
Fig. 2. Layouts after SDOF optimization of 16 LED lamps. The numbers near the points in (c) and (d) are the allocated [Pi] (in watts) and [θZi, θAi] (in degrees), respectively.
Fig. 3.
Fig. 3. SNR distributions after SDOF optimization of 16 LED lamps.
Fig. 4.
Fig. 4. Performance after MDOF optimization of 16 LED lamps with average illuminance
Fig. 5.
Fig. 5. Convergence curves of Fp in MDOF optimization of 16 LED lamps with or without restriction of average illuminance > 300 lx.
Fig. 6.
Fig. 6. Layouts after optimization of different numbers of LED lamps with average illuminance > 300 lx.
Fig. 7.
Fig. 7. Performance indices after optimization of different numbers of LED lamps with average illuminance > 300 lx.

Tables (7)

Tables Icon

Table 1. The parameters for LOS link model

Tables Icon

Table 2. Optimization process using improved firefly algorithm

Tables Icon

Table 3. The parameters for iteration in improved firefly algorithm

Tables Icon

Table 4. Performance indices after SDOF optimization of 16 LED lamps

Tables Icon

Table 5. Performance indices after 2DOF optimization of 16 LED lamps

Tables Icon

Table 6. Performance indices after 3DOF optimization of 16 LED lamps

Tables Icon

Table 7. Performance indices after MDOF optimization of 16 LED lamps with average illuminance > 300 lx

Equations (10)

Equations on this page are rendered with MathJax. Learn more.

{ cos ( ϕ i ) = | | E R | | 2 + | | E T | | 2 | | R T | | 2 2 | | E R | | | | E T | | cos ( ψ i ) = H H R | | E R | | ,
{ x i = X i + ( H H R ) tan ( θ i Z ) cos ( θ i A ) y i = Y i + ( H H R ) tan ( θ i Z ) sin ( θ i A ) .
I = i = 1 N [ m + 1 2 π D i 2 Φ i cos m ( ϕ i ) cos ( ψ i ) ] ,
P r = i = 1 N [ m + 1 2 π D i 2 η M P i cos m ( ϕ i ) cos ( ψ i ) T s g A ] , 0 ψ i ψ c ,
σ 2 = σ s h o t 2 + σ t h e r m a l 2 .
F P = mean ( Λ ) 2 var ( Λ ) ,
max X i , Y i , P i , θ i Z , θ i A F P , s . t . 0 X i L , 0 Y i W , P 0 Δ P P i P 0 + Δ P , i P i = N P 0 , 0 θ i Z π / 2 , 0 θ i A 2 π ,
S = unifrnd ( S L B , S U B ) ,
S j v S j = β S ( S v S j ) unifrnd ( 0 , 1 ) + α l S unifrnd ( 1 , 1 ) ,
β S = { ( β U B β L B ) e γ r S 2 + β L B , i f β S > 0.5 0.5 , i f β S 0.5 ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.