Optimization of Multiple-Rendezvous Low-Thrust Missions on General-Purpose Graphics Processing Units

被引:3
|
作者
Massari, Mauro [1 ]
Wittig, Alexander [1 ]
机构
[1] Politecn Milan, I-20156 Milan, Italy
来源
关键词
GPU;
D O I
10.2514/1.I010390
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A massively parallel method for the identification of optimal sequences of targets in multiple-rendezvous low-thrust missions is presented. Given a list of possible targets, a global search of sequences compatible with the mission requirements is performed. To estimate the feasibility of each transfer, a heuristic model based on Lambert's transfers is evaluated in parallel for each target, making use of commonly available general-purpose graphics processing units such as the Nvidia Tesla cards. The resulting sequences are ranked by user-specified criteria such as length or fuel consumption. The resulting preliminary sequences are then optimized to a full low-thrust trajectory using classical methods for each leg. The performance of the method is discussed as a function of various parameters of the algorithm. The efficiency of the general-purpose graphics processing unit implementation is demonstrated by comparing it with a traditional CPU-based branch-and-bound method. Finally, the algorithm is used to compue asteroid sequences used in a solution submitted to the seventh edition of the Global Trajectory Optimization Competition.
引用
收藏
页码:80 / 92
页数:13
相关论文
共 50 条
  • [1] MASSIVELY PARALLEL OPTIMIZATION OF TARGET SEQUENCES FOR MULTIPLE-RENDEZVOUS LOW-THRUST MISSIONS ON GPUS
    Massari, Mauro
    Wittig, Alexander
    [J]. SPACEFLIGHT MECHANICS 2015, PTS I-III, 2015, 155 : 1841 - 1853
  • [2] Special issue: General-purpose processing using graphics processing units
    Kaeli, David R.
    Leeser, Miriam
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (10) : 1305 - 1306
  • [3] TRAJECTORY OPTIMIZATION FOR LOW-THRUST MULTIPLE ASTEROIDS RENDEZVOUS MISSION
    Tang, Gao
    Jiang, Fanghua
    Li, Junfeng
    [J]. ASTRODYNAMICS 2015, 2016, 156 : 2353 - 2371
  • [4] General-Purpose Graphics Processing Units in Service-Oriented Architectures
    Calatrava Moreno, Maria del Carmen
    Auzinger, Thomas
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, : 260 - 267
  • [5] Rapid design and optimization of low-thrust rendezvous/interception trajectory for asteroid deflection missions
    Li, Shuang
    Zhu, Yongsheng
    Wang, Yukai
    [J]. ADVANCES IN SPACE RESEARCH, 2014, 53 (04) : 696 - 707
  • [6] Passive Radar Parallel Processing Using General-Purpose Computing on Graphics Processing Units
    Szczepankiewicz, Karolina
    Malanowski, Mateusz
    Szczepankiewicz, Michal
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2015, 61 (04) : 357 - 363
  • [7] Accelerating reaction-diffusion simulations with general-purpose graphics processing units
    Vigelius, Matthias
    Lane, Aidan
    Meyer, Bernd
    [J]. BIOINFORMATICS, 2011, 27 (02) : 288 - 290
  • [8] Optimal low-thrust hyperbolic rendezvous for Earth-Mars missions
    Pontani, Mauro
    [J]. ACTA ASTRONAUTICA, 2019, 162 : 608 - 619
  • [9] General-purpose graphics processing units application for diffusion simulation using cellular automata
    Kolnoochenko, A.
    Gurikov, P.
    Menshutina, N.
    [J]. 21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 166 - 170
  • [10] Survey of global optimization methods for low-thrust, multiple asteroid tour missions
    Alemany, Kristina
    Braun, Robert D.
    [J]. SPACE FLIGHT MECHANICS 2007, VOL 127, PTS 1 AND 2, 2007, 127 : 1641 - +