In this article, an effective energy-efficiency optimization problem is investigated in the cognitive unmanned aerial vehicle (UAV) communication system, where the moving following UAV (FUAV) transmits collected data to the leading UAV (LUAV) by reusing the spectrum of the ground primary user. For this scenario, a novel joint UAV trajectory and resource allocation optimization algorithm is proposed. We aim to maximize the energy efficiency of the cognitive UAV communication systems under interference, shortest step size, collision prevention, and speed constraints. However, this optimization problem is difficult to be solved, as it is nonconvex and involves strong relations among many variables. To address this issue, we first decompose the original optimization problem into four subproblems: 1) spectrum sensing duration subproblem; 2) spectrum sensing threshold subproblem; 3) transmitted power subproblem; and 4) FUAV trajectory optimization subproblem. For spectrum sensing duration subproblem and spectrum sensing threshold subproblem, their optimal solutions can be efficiently solved via a golden section search method. For the transmitted power subproblem, the closed-form expression of the optimal transmitted power is deduced. For the nonconvex FUAV trajectory optimization subproblem, we consider the shortest step size design under known starting and destination positions and then obtain an approximate solution of FUAV trajectory via the successive convex optimization (SCO) technique. Finally, an alternate iterative framework with fast convergence is designed to solve the original optimization problem. The simulation results show that the proposed algorithm has 18 times improvement in energy efficiency compared with the straight flight scheme with lower energy consumption.
Read full abstract