DOI QR코드

DOI QR Code

An optimization framework to tackle challenging cargo accommodation tasks in space engineering

  • 투고 : 2013.09.16
  • 심사 : 2013.11.29
  • 발행 : 2014.03.25

초록

Quite a demanding task frequently arises in space engineering, when dealing with the cargo accommodation of modules and vehicles. The objective of this effort usually aims at maximizing the loaded cargo, or, at least, at meeting the logistic requirements posed by the space agencies. Complex accommodation rules are supposed to be taken into account, in compliance with strict balancing conditions and very tight operational restrictions. The context of the International Space Station (ISS) has paved the way for a relevant research and development activity, providing the company with a remarkable expertise in the field. CAST (Cargo Accommodation Support Tool) is a dedicated in-house software package (funded by the European Space Agency, ESA, and achieved by Thales Alenia Space), to carry out the whole loading of the Automated Transfer Vehicle (ATV). An ad hoc version, tailored to the Columbus (ISS attached laboratory) on-board stowage issue, has been further implemented and is to be used from now on. This article surveys the overall approach followed, highlighting the advantages of the methodology put forward, both in terms of solution quality and time saving, through an overview of the outcomes obtained to date. Insights on possible extensions to further space applications, especially in the perspective of the paramount challenges of the near future, are, in addition, presented.

키워드

참고문헌

  1. Blum, C. and Roli, A. (2003), "Metaheuristics in combinatorial optimization: overview and conceptual comparison", ACM Comput. Surv., 35(3), 268-308. https://doi.org/10.1145/937503.937505
  2. Cagan, J., Shimada, K. and Yin, S. (2002), "A survey of computational approaches to three-dimensional layout problems", Comput. Aided Design, 34, 597-611. https://doi.org/10.1016/S0010-4485(01)00109-9
  3. Daughtrey, R.S. (1991), "A simulated annealing approach to 3-D packing with multiple constraints", Cosmic Program MFS28700, Boeing Huntsville AI Center Huntsville, Alabama.
  4. Dyckhoff, H., Scheithauer, G. and Terno, J. (1997), Cutting and packing, In: Dell'Amico, M., Maffioli, F., Martello, S. (eds.), Annotated bibliographies in combinatorial optimization, John Wiley & Sons, Chichester, 393-412.
  5. Egeblad, J., Nielsen, B.K. and Brazil, M. (2009), "Translational packing of arbitrary polytopes", Comput. Geometry, 42(4), 269-288. https://doi.org/10.1016/j.comgeo.2008.06.003
  6. Floudas, C.A. and Pardalos, P.M. (2001), Encyclopedia of optimization, Kluwer Academic Publishers, Dordrecht, The Netherlands.
  7. Fasano, G. (2009), "A multi-level MIP-based heuristic approach for the cargo accommodation of a space vehicle", 6th ESICUP Meeting, Valencia, Spain, March 25-29.
  8. Fasano, G. (2013), "A global optimization point of view to handle non-standard object packing problems", J. Global Optim., 55(2), 279-299. https://doi.org/10.1007/s10898-012-9865-8
  9. Fasano, G. (forthcoming), Solving non-standard packing problems by global optimization and heuristics, SpringerBrief in Optimization.
  10. Fasano, G., Saia, D. and Piras A. (2010), "Columbus stowage optimization by CAST (Cargo Accommodation Support Tool)", Acta Astronaut., 67(3-4), 489-495. https://doi.org/10.1016/j.actaastro.2010.03.009
  11. Fasano, G. and Vola, M.C. (2013), "Space module on-board stowage optimization exploiting containers' empty volumes", In: Fasano, G., Pinter, J.D. (eds.), Mod. Optim. Space Eng., 249-269. Springer Science + Business Media, New York
  12. Glover, F. and Kochenberger, G.A. (2003), Handbook of metaheuristics, Springer, International Series in Operations Research & Management Science.
  13. Grossmann, I.E. and Kravanja, Z. (1997), Mixed integer non-linear programming: a survey of algorithms and applications, In: Biegler, L.T., Colemann, T.F., Conn, A.R., Santosa, F.N. (eds.) Large-scale optimization with applications, 73-100. Springer-Verlag, New York, Inc.
  14. Hillier, F.S. and Lieberman, G.J. (2001), Introduction to operations research, McGraw-Hill Companies, New York.
  15. http://www.esa.int (European Space Agency, ESA).
  16. http://www.esa.int/Our_Activities/Human_Spaceflight/ATV (European Space Agency, ESA, Automated Transfer Vehicle).
  17. http:// http://www.esa.int/Our_Activities/Human_Spaceflight/Columbus (European Space Agency, ESA, Columbus Laboratory).
  18. http://glossary.computing.society.informs.org (INFORMS Computing Society: Mathematical Programming Glossary).
  19. http://www.jaxa.jp (Japan Aerospace Exploration Agency, JAXA).
  20. http://www.nasa.gov (National Aeronautics and Space Administration NASA)
  21. http://www.roscosmos.ru (Russian Federal Space Agency, ROSCOSMOS).
  22. Ibaraki, T., Imahori, S. and Yagiura, M. (2008), Hybrid metaheuristics for packing problems, In: Blum, C., Aguilera, M.J., Roli, A., Sampels, M. (eds.), Hybrid Metaheuristics: an emerging approach to Optimization. Studies in Computational Intelligence (SCI), 114, 185-219, Springer, Berlin.
  23. Kallrath, J. (1999), Mixed-integer nonlinear applications, In: Ciriani, T., Ghiozzi, S., Johnson, E.L. (eds.), Operations research in industry, 42-76. Macmillan, London.
  24. Kallrath, J. (2008), Modeling difficult optimization problems, In: Floudas C.A., Pardalos P.M. (eds.), Encyclopedia of optimization, 2284-2297, 2nd Edition, Springer, New York.
  25. Liberti, L. and Maculan, N. (eds.) (2005), Global Optimization: From Theory to Implementation, Springer Science + Business Media, New York.
  26. Martello, S., Pisinger, D. and Vigo, D. (2000), "The three-dimensional bin packing problem", Oper. Res., 48 (2), 256-267. https://doi.org/10.1287/opre.48.2.256.12386
  27. Martello, S., Pisinger, D., Vigo, D., Den Boef, E. and Korst, J. (2007), "Algorithms for general and robot-packable variants of the three-dimensional bin packing problem", ACM T.Math. Software., 33(1).
  28. Minoux, M. and Vajda, S. (1986), Mathematical programming: theory and algorithms, John Wiley & Sons, Inc., London.
  29. Nemhauser, G.L. and Wolsey, L.A. (1988), Integer and combinatorial optimization, John Wiley & Sons Inc, NewYork.
  30. Pardalos, P.M. and Romeijn, H.E. (2002), Handbook of global optimization, Kluwer, Dordrecht, The Netherlands.
  31. Pinter, J.D. (1996), Global optimization in action, Kluwer Academic Publishers, Dordrecht, The Netherlands.
  32. Pisinger, D. (2002), "Heuristics for the container loading problem", Eur. J. Operat. Res., 141(2), 382-392. https://doi.org/10.1016/S0377-2217(02)00132-7
  33. Preparata, F.P. and Shamos, M.I. (1988), Computational geometry - an introduction, Springer-Verlag, New York.
  34. Stoyan, Y.G. and Chugay, A.M. (2009), "Packing cylinders and rectangular cuboids with distances between them into a given region", Eur. J. Operat. Res., 197, 446-455. https://doi.org/10.1016/j.ejor.2008.07.003
  35. Stoyan, Y.G., Yaskov, G. and Scheithauer, G. (2003), "Packing of various radii solid spheres into a parallelepiped", Central Eur. J. Operat. Res., 11(4), 389-407.
  36. Takadama, K., Tokunaga, F. and Shimohara, K. (2004), "Capabilities of a multiagent-based cargo layout system for H-II transfer vehicle", 16th IFAC Symposium on Automatic Control in Aerospace (ACA'04), St. Petersburg, Russia, June 14-18.
  37. Voss, S., Martello, S., Osman, I.H. and Roucairol, C. (1999), Meta-heuristics: advances and trends in local search paradigms for optimization, Kluwer, Dordrecht.
  38. Williams, H.P. (1993), Model building in mathematical programming, John Wiley & Sons, London.