5.1. Model Validity
In order to prove the validity of the link-blockage model, this paper uses another method to judge the state of the VLC link. This method is called the shadow method in this paper. When visible light encounters obstacles, a specific shadow will form, as shown in
Figure 6. The shadow area can be obtained by the position of the AP and the obstacle. When the receiver on the AGV is in the shadow area, the VLC link between the AP and the AGV will be blocked. In this paper, the result obtained from the link blockage model is the theoretical value. The result obtained by the shadow method is the simulation value.
In this simulation, a road with a length of 8 m is considered. The AGV is located at the coordinate origin. Static obstacles are deployed on both sides of the road. Dynamic obstacles are deployed on the road. The size of obstacles, the size of AGV, the width of the road and the height of AP are shown in
Table 1. The specific position of obstacles is shown in
Table 2. The central axis of the road is
.
According to Equation (5), the link states of APs at different positions under the influence of static obstacles are obtained, as shown in
Figure 7a. When
,
can be obtained by Equation (5).
is the horizontal distance between AP and the central axis of the road. It can be seen from
Figure 7a that when the
is less than 1.425 m, and the VLC link is not affected by static obstacles. The shelves on both sides of the road are densely arranged. When the
is greater than 1.425 m, VLC links are easily blocked. It can be seen from
Figure 7a that for the AP in
, the VLC link is blocked by static obstacles.
According to Equation (6), the link states of APs at different positions under the influence of dynamic obstacles are obtained, as shown in
Figure 7b. When
,
can be obtained by Equation (6). It can be seen from
Figure 7b that for the AP in
, the VLC link is blocked by obstacle-4 when the
is less than 1.368 m and the
is more than 1.482 m. When
,
can be obtained by Equation (6). It can be seen from
Figure 7b that for the AP in
, the VLC link is blocked by obstacle-4 when the
is more than 1.368 m, and the angle between the VLC link and the central axis of the road is less than
.
It can be seen from
Figure 7 that when the horizontal distance between AP and the central axis of the road is more than
, the VLC link is easily blocked by static obstacles. Therefore, the AP should be deployed directly above the road. For the AP directly above the road, the blocking probability of the VLC link increases with the increase in the horizontal distance between the receiver and the AP. The blocking probability of the VLC link increases with the decrease in the horizontal distance between the receiver and the obstacle. Therefore, in order to ensure the reliability of the VLC link, AGV should communicate with reliable AP. Reliable AP refers to the AP located right above the road and horizontally close to the AGV. In order to verify the theoretical value, the link states of several typical AP are simulated by the shadow method. The specific positions of APs are shown in
Table 3.
Under the influence of static obstacles, the shaded areas of different APs are shown in
Figure 8. It can be seen from the figure that the receiver is in the shadow of AP2, AP3, AP6 and AP8. The receiver is not in the shadow of AP1, AP4, AP5 and AP7. According to
Figure 7, the VLC links of AP2, AP3, AP6 and AP8 are blocked by static obstacles. The VLC links of AP1, AP4, AP5 and AP7 are not blocked by static obstacles. Therefore, the theoretical value is consistent with the simulation value.
Under the influence of dynamic obstacles, the shaded areas of different APs are shown in
Figure 9. It can be seen from the figure that the receiver is in the shadow of AP1, AP2 and AP7. The receiver is not in the shadow of AP3, AP4, AP5, AP6 and AP8. According to
Figure 7, the VLC link of AP1, AP2 and AP7 are blocked by dynamic obstacles. The VLC link of AP3, AP4, AP5, AP6 and AP8 are not blocked by dynamic obstacles. Therefore, the theoretical value is consistent with the simulation value.
5.2. Verification of the Model when Obstacles Are at the Critical Position
The position of the obstacle in this simulation is the same as in Model Analysis 4.1. The position of the receiver is (0 m, 0 m). The position of the static obstacle is (0 m, 0.98 m). The position of the dynamic obstacle is (0.9 m, 0 m). According to model analysis, the AP area can be divided into several parts under the influence of different obstacles. In this simulation, one representative AP is set in each area. The shaded areas of representative APs are shown in
Figure 10.
Under the influence of static obstacles, it can be seen from
Figure 10 that the receiver is in the shadow of AP3. The receiver is not in the shadow of AP1 and AP4. According to
Figure 4a, the AP3 is in the area shown in
Figure 4(2). The VLC link between AGV and AP3 is blocked under the influence of static blockage. The AP1 is in the area shown in
Figure 4(1). The AP4 is in the area shown in
Figure 4(3). The VLC link of AP1 and AP4 are not blocked by static obstacles. Therefore, the theoretical value is consistent with the simulation value. Under the influence of dynamic obstacles, it can be seen from
Figure 10 that the receiver is in the shadow of AP2 and AP4. The receiver is not in the shadow of AP1 and AP3. According to
Figure 4b, the AP1 is in the area shown in
Figure 4(4). The AP3 is in the area shown in
Figure 4(5). The VLC link of AP1 and AP3 are not blocked by dynamic obstacles. The AP2 is in the area shown in
Figure 4(6). The AP4 is in the area shown in
Figure 4(7). The VLC link of AP2 and AP4 is blocked by dynamic obstacles. Therefore, the theoretical value is consistent with the simulation value.
According to Equation (8), the
is 1.197 m under the current simulation parameters. The shadow area of the APs within
is calculated, as shown in
Figure 11. It can be seen from this figure that the VLC link between the AP and the AGV is not affected by the obstacle when the distance between the AP and AGV is less than 1.197 m.
5.3. Effectiveness of AP Placement Scheme
According to the link-blockage model, the spacing of the AP placement is obtained to achieve a no-blockage link between the AGV and the VLC AP. In order to prove the effectiveness of the AP placement scheme, the link reliability under different AP spacings is simulated in this paper. This simulation refers to a typical working scenario of AGV in a logistics warehouse. The size of the whole room is
, as shown in
Figure 12. Static blockages are deployed on all shelves. The number of dynamic obstacles on the road is
. APs are deployed right above the road. According to the working environment of AGV, the AP spacing consists of two parts.
represents the AP spacing in the horizontal direction.
represents the AP spacing in the longitudinal direction. The setting parameters of AP spacing are:
.
For the VLC link between the AGV and the AP, the number of dynamic obstacles, the AP spacing and the AP height will have an impact on link performance. Because APs are deployed directly above the road, static obstacles have less impact on the link. Through the path planning method, N + 1 moving trajectories of AGV are generated. Among the N + 1 trajectories, one trajectory is the moving trajectory of the target AGV. The other N trajectories are the moving trajectories of dynamic obstacles. In order to intuitively display the link performance under the occlusion of obstacles, this paper simulates the outage probability and data rate under different impact factors. In the simulation, the width of the road, the size of the obstacle and the AGV are shown in
Table 1. The parameter settings related to the channel are shown in
Table 4.
5.3.1. Average Outage Probability
The average outage probability of the VLC link under different AP heights and AP spacings is shown in
Figure 13. As can be seen from the figure, the height of AP, the AP spacing and the number of dynamic obstacles will all affect the outage probability.
Under the same AP height and AP spacing, the outage probability of the VLC link increases with the increase in the number of dynamic obstacles. This is because link blockage is more likely to occur as the number of obstacles increases. The SNR decreases, resulting in an increase in outage probability. Under the same AP spacing and number of dynamic obstacles, the outage probability increases with the decrease in AP height. This is because link blockage is more likely to occur as the AP height decreases. The link outage probability when the AP height is 4 m is significantly greater than that when the AP height is 5 m and 6 m. When the AP height is 4 m, the AP spacing is 4 m * 3 m and the number of dynamic obstacles is 25, the average outage probability is as high as 73%. This shows that when APs are deployed at a low height, and the AP spacing is large, link reliability will be seriously affected. Under the same AP height and number of dynamic obstacles, the link outage probability increases with the increase in the AP spacing. This is because the probability of link blockage will increase with the increase in the AP spacing. When the AP height is 4 m, and the AP spacing is , the link outage probability is 0 under different numbers of obstacles. This shows that link outages can be effectively avoided by setting reasonable AP spacing.
It can be seen from
Figure 13 that there are three AP placements to ensure the reliability of VLC links. They are:
,
and
. Under these three AP placements, the average outage probability of the VLC link is 0 under a different number of dynamic obstacles.
5.3.2. Average Data Rate
The average data rate of the VLC link under different AP heights and AP spacings is shown in
Figure 14. As can be seen from the figure, the height of AP, the spacings between AP and the number of dynamic obstacles will all affect the data rate.
Under the same number of dynamic obstacles and AP spacing, the average data rate decreases with the increase in the AP height. This is because the channel gain of the receiver decreases with the increase in the AP height. The received power decreases. Therefore, the data rate decreases. Under the same number of dynamic obstacles and AP height, the average data rate decreases with the increase in the AP spacing. This is because the link blockage probability increases with the increase in AP spacing. The SNR decreases under the influence of link blockage. Therefore, the data rate decreases. Under the same AP height and AP spacing, the average data rate decreases with the increase in the number of obstacles. This is because link blockage is more likely to occur as the number of obstacles increases. However, it can be seen from the figure that under the three AP placements of , and , the data rate is not affected by the number of dynamic obstacles.
5.3.3. Performance Improvement
When the receiver is deployed in the middle of the AGV, there is a safe distance between the AGV and the AP. Given the size of the AGV, the size of the obstacle and the width of the road, the safety distance at different AP heights can be obtained. Thus, the AP spacing can be determined. Through the AP placement scheme proposed in this paper, there is a reliable AP for an AGV at any position. The VLC link between AGV and reliable AP is not affected by obstacles.
According to Equation (8), the
is 1.197 m when
. The
is 0.987 m when
. The
is 0.777 m when
. The comparison between the actual simulation results and the theoretical output results is shown in
Table 5. According to the AP-placement scheme proposed in this paper, the AP spacing should be less than 2.394 m when
. According to the simulation results, when
the outage probability of the VLC link is 0 at any number of obstacles. Therefore, when the AP spacing is less than 2.394 m, the reliability of the VLC link can be guaranteed. The comparison results illustrate that the AP-placement scheme proposed in this paper can effectively avoid link interruption.
For the optical link between AGV and AP in the logistics–warehousing VLC network, the aim of this paper is to solve the link interruption caused by link blockage. In this paper, the optimal AP placement needs to ensure the reliability of the VLC link. Under the optimal AP placement, the VLC link of AGV will not be interrupted due to random blockage. The AP placement in
Table 5 can meet the uninterrupted requirement. From the point of view of maximizing the average data rate, it can be obtained from
Table 5 that the optimal AP placement is
. From the point of view of minimizing the number of AP, it can be obtained from
Table 5 that the optimal AP placement is
or
.
Under optimal AP placement, the influence of the FOV angle on the communication quality of channels in indoor VLC networks will be studied. The average outage probability and average data rate under different FOV angles of the receiver are shown in
Figure 15 and
Figure 16. Under the optimal AP placement, VLC links are not affected by link blockage. However, the VLC link will be interrupted when
. It can be observed from
Figure 15 that under the AP placement of
, the average outage probability is 0 when
. Under the AP placement of
, the average outage probability is 0 when
. Under the AP placement of
, the average outage probability is 0 when
.
It can be observed from
Figure 16 that the average data rate decreases with the increase in the FOV angle of the receiver. According to the channel model, the channel gain decreases with the increase in the FOV angle. The decrease in received power leads to a decrease in SNR. Therefore, the data rate decreases. In this paper, the performance improvement is to maximize the data rate without link interruption. Therefore, the optimal value of the FOV angle is
when the AP placement is
. The optimal value of the FOV angle is
when the AP placement is
. The optimal value of the FOV angle is
when the AP placement is
.