The invention discloses an unmanned aerial vehicle
relay system energy efficiency maximization method based on
physical layer network coding, and the method comprises the steps: carrying out the mathematical modeling of an energy efficiency maximization problem of an unmanned aerial vehicle
relay system, and converting the energy efficiency maximization problem into a mixed integer non-convex
optimization problem, decoupling the non-convex
optimization problem into a sub-problem of solving a
transmission scheduling and association variable A, a sub-problem of transmission power variables P of the unmanned aerial vehicle and the UD, and a sub-problem of a trajectory variable Q of the unmanned aerial vehicle; and solving the sub-problem by combining a block
coordinate descent algorithm, a continuous convex optimization method and a Dinkelbach
algorithm. According to the energy efficiency maximization scheme provided by the invention, the
relay throughput of the unmanned aerial vehicle and the
energy consumption caused by flight of the unmanned aerial vehicle can be considered, and the communication
throughput is improved to the greatest extent while the flight
energy consumption is reduced as much as possible.