Algorithm 5: Simulation Annealing Method for UAV flight path planning |
Input: |
CH coordinates , ,
|
Output: |
UAV flight route sequence target points and
|
Steps: |
1: while () |
2: create a new Hamiltonian circuit and calculate
|
3:
|
4: if ( // calculate probability of acceptance
|
5:
|
6: Else
|
7:
|
8: End if
|
9: if rand() ≤
|
10: update using and
|
11: Else
|
12: discard
|
13: End if
|
14: update the
|
15: End while
|
16: return and the
|