optimization control of uavs based on self learning