Skip to main content

Advertisement

Log in

On the Scheduling of Systems of UAVs and Fuel Service Stations for Long-Term Mission Fulfillment

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

The duration of missions that can be accomplished by a system of unmanned aerial vehicles (UAVs) is limited by the battery or fuel capacity of its constituent UAVs. However, a system of UAVs that is supported by automated refueling stations may support long term or even indefinite duration missions. We develop a mixed integer linear program (MILP) model to formalize the problem of scheduling a system of UAVs and multiple shared bases in disparate geographic locations. There are mission trajectories that must be followed by at least one UAV. A UAV may hand off the mission to another in order to return to base for fuel. To address the computational complexity of the MILP formulation, we develop a genetic algorithm to find feasible solutions when a state-of-the-art solver such as CPLEX cannot. In practice, the approach allows for a long-term mission to receive uninterrupted UAV service by successively handing off the task to replacement UAVs served by geographically distributed shared bases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lipton, A.J., Fujiyoshi, H., Patil, R.S.: Moving target classification and tracking from real-time video. In: Proc. IEEE Workshop on Applications of Computer Vision, Princeton, pp. 8–14 (1998)

  2. Saunders, J., Beard, R.: Tracking a target in wind using a micro air vehicle with a fixed angle camera. In: Proc. of the American Control Conference, Seattle, WA, pp. 3863–3868, June (2008)

  3. Dobrokhodov, V.N., Kaminer, I.I., Jones, K.D., Ghabcheloo, R.: Vision-based tracking and motion estimation for moving targets using small UAVs. In: Proc. of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Keystone, Paper no. AIAA-2006-6606 (2006)

  4. Ortiz, A.E., Langbort, C.: On multi-UAV scheduling for human operator target identification. In: Proc. of the American Control Conference, San Francisco, CA, pp. 1837–1842, June (2011)

  5. Cummings, M.L., Brzezinski, A.S.: Global vs. local decision support for multiple independent UAV schedule management. Int. J. Appl. Decis. Sci. 3(3), 188–205 (2010)

    Article  Google Scholar 

  6. Riseborough, P.: Automatic take-off and landing control for small UAVs. In: Proc. Control Conference, 5th Asian, Melbourne, Victoria, Australia, vol. 2, pp. 754–762, July (2004)

  7. Xu, G., Zhang, Y., Ji, S., Cheng, Y., Tian, Y.: Research on computer vision-based for UAV autonomous landing on a ship. Pattern Recogn. Lett. 30(6), 600–605 (2009)

    Article  Google Scholar 

  8. Kemper Filho, P., Suzuki, K.A.O., Morrison, J.R.: UAV consumable replenishment: Design concepts for automated service stations. J. Intell. Robot. Syst. Special Issue on Unmanned Aerial Vehicles, A Special Volume on Selected Papers from UAV’10 61(1), 369–397 (2011)

    Google Scholar 

  9. Suzuki, K.A.O., Kemper Filho, P., Morrison, J.R.: Automatic battery replacement system for UAVs: Analysis and design. J. Intell. Robot. Syst. Special Issue on Unmanned Aerial Vehicles, a Special Volume on Selected Papers from ICUAS’11 65(1), 563–586 (2012)

    Google Scholar 

  10. Swieringa, K.A., Hanson, C.B., Richardson, J.R., White, J.D., Hasan, Z., Qian, E., Girard, A.: Autonomous battery swapping systems for small-scale helicopters. In: Proc. of the 2010 IEEE International Conference on Robotics and Automation (ICRA), pp. 3335–3340 (2010)

  11. Zeng, J., Yang, X., Yang, L., Shen, G.: Modeling for UAV resource scheduling under mission synchronization. J. Syst. Eng. Electron. 21(5), 821–826 (2010)

    Google Scholar 

  12. Shima, T., Schumacher, C.: Assignment of cooperating UAVs to simultaneous tasks using genetic algorithm. In: Proc. AIAA Guidance, Navigation, and Control Conference and Exhibit, San Francisco, Paper no. AIAA-2005-5829 (2005)

  13. Weinstein, A.L., Schumacher, C.: UAV scheduling via the vehicle routing problem with time windows. In: Proc. AIAA Infotech@Aerospace 2007 Conference and Exhibit, Rohnert Park, California, Paper no. AIAA-2007-2839 (2007)

  14. Shima, T., Rasmussen, S., Gross, D.: Assigning micro UAVs to task tours in an urban terrain. IEEE Trans. Control Syst. Technol. 15(4), 601–612 (2007)

    Article  Google Scholar 

  15. Kim, Y.S., Gu, D.W., Postlethwaite, I.: Real-time optimal mission scheduling and flight path selection. IEEE Trans. Automat. Contr. 52(6), 1119–1123 (2007)

    Article  MathSciNet  Google Scholar 

  16. Alidaee, B., Wang, H., Landram, F.: A note on integer programming formulations of the real-time optimal scheduling and flight selection of UAVS. IEEE Trans. Control Syst. Technol. 17(4), 839–843 (2009)

    Article  Google Scholar 

  17. Kim, Y.S., Gu, D.W., Postlethwaite, I.: Real-time optimal mission scheduling and flight path selection. IEEE Trans. Automat. Contr. 52(6), 1119–1123 (2007)

    Article  MathSciNet  Google Scholar 

  18. Bethke, B.: Persistent vision-based search and track using multiple UAVs. Master Thesis, Massachusetts Institute of Technology (2005)

  19. Valenti, M.: Approximate dynamic programming with applications in multi-agent systems. PhD Thesis, Massachusetts Institute of Technology (2007)

  20. Nigam, N., Bieniawski, S., Kroo, I., Vian, J.: Control of multiple UAVs for persistent surveillance: algorithm and flight test results. IEEE Trans. Control Syst. Technol. 20(5), 1236–1251 (2012)

    Article  Google Scholar 

  21. Cai, X., Li, K.N.: A genetic algorithm for scheduling staff of mixed skills under multi-criteria. Eur. J. Oper. Res. 125(2), 359–369 (2000)

    Article  MATH  Google Scholar 

  22. Pezzella, F., Morganti, G., Ciaschetti, G.: A genetic algorithm for the flexible job shop scheduling problem. Comput. Oper. Res. 35(10), 3202–3212 (2008)

    Article  MATH  Google Scholar 

  23. Goncalves, J.F., Mendes, J.J.M., Resende, M.G.C.: A genetic algorithm for the resource constrained multi-project scheduling problem. Eur. J. Oper. Res. 189(3), 1171–1190 (2008)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to James R. Morrison.

Additional information

This work was supported in part by KAIST HRHRP Grant N10120008.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, J., Song, B.D. & Morrison, J.R. On the Scheduling of Systems of UAVs and Fuel Service Stations for Long-Term Mission Fulfillment. J Intell Robot Syst 70, 347–359 (2013). https://doi.org/10.1007/s10846-012-9727-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9727-0

Keywords

Navigation