Research Article
Efficient Placement of an Aerial Relay Drone for Throughput Maximization
Algorithm 1
Efficient Aerial Relay Node Placement using PSO Algorithm.
| 1: Input: | | 2: The lower and upper bounds of devision variable , construction coefficients , maximum number of iterations , population size | | 3: Initialiaztion: | | 4: , | | 5: , , , | | 6: For | | 7: Each particle starts at a random initial position: | | | | 8: Each particle starts with zero velocity: | | 9: Find the cost of particle : | | 10: Let the best location of particle equals the current location: | | | | 11: Let the best cost of particle equals the current cost: | | | | 12: If | | 13: | | 14: End if | | 15: End | | 16: PSO loop: | | 17: For | | 18: For | | 19: Find the velocity, position and cost for particle : | | | | | | 20: | | 21: If | | 22: | | 23: | | 24: Find an efficient placement of a UAV: | | If | | 25: | | 26: End if | | 27: End if | | 28: End | | 29: End |
|