Glowworm Swarm Optimization


Varying wind conditions

In this section, the capability of the modified GSO algorithm to locate an odor source in the presence of a wind with varying direction is demonstrated. The wind direction is varied sinusoidally as

 

where, 0m is the mean wind direction, 0v is the amplitude of variation of wind direction and w the rate of variation of wind direction. In the simulations we have assumed 0m to be along the positive x-direction. Figure 1 compares the performance of the deterministic and the probabilistic GSO algorithms, under varying wind conditions. In the simulations we assume that the glowworms are equipped with sensors capable of detecting the current wind direction. For simplicity, we have not included obstacle avoidance between glowworms. It can be seen that varying wind direction increases the convergence time significantly. The fast variation in wind direction is seen to mislead glowworm anemotaxis. Thus resulting in delayed convergence. 

 

Figure 1: The performance of the deterministic and probabilistic GSO algorithms under conditions of varying wind direction. Simulations assume the source location at (-2,0), 0v = 45 and a source strength, N = 20.