Multi-Objective Optimization of Conceptual Design of Communication Satellites with a Two-Branch Tournament Genetic Algorithm

In spacecraft design, many specialized state-of-theart design tools are employed to optimize the performance of various subsystems. However, there is no structured system-level concept-definition process. Consequently, designers usually compromise some mission goals to satisfy only one primary design objectives. In this study, the conceptual stage of the spacecraft design process is formulated into a multiobjective discrete optimization problem. Such a problem is well suited for solution with a Genetic Algorithm, which is a global search technique that performs optimization-like tasks. The use of multiobjective design allows the designer to evaluate different design alternatives across the whole set of design objectives. This work addresses two key design objectives for the spacecraft design process: the minimization of total launch mass and the maximization of spacecraft overall reliability. To predict values for the objective and constraint functions, a satellite design tool, which includes a satellite sizing model and a deterministic reliability model, was built and integrated with a genetic algorithm that employs a two-branch tournament to address the dual objective problem. The multi-objective approach was successful in determining sets of discrete design parameters that would minimize the launch mass as well as maximize the reliability of a geostationary communications satellite, using specified payload requirements.

[1]  Steven R. Oleson,et al.  Influence of Power System Technology on Electric Propulsion Missions , 1994 .

[2]  John Peterson,et al.  Multidisciplinary Integrated Design Assistant for Spacecraft (MIDAS) , 1995 .

[3]  William A. Crossley,et al.  Empirical studies of population size and parent mixing for a multiobjective genetic algorithm , 2000 .

[4]  T. L. Vincent,et al.  Optimality in parametric systems , 1981 .

[5]  J. Dunphy,et al.  Interactive sharable environment for collaborative spacecraft design , 1998, 1998 IEEE Aerospace Conference Proceedings (Cat. No.98TH8339).

[6]  Steven J. Isakowitz,et al.  International Reference Guide to Space Launch Systems , 1991 .

[7]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[8]  Alex Fukunaga,et al.  Automating the process of optimization in spacecraft design , 1997, 1997 IEEE Aerospace Conference.

[9]  William A. Crossley,et al.  Empirically-Derived Population Size and Mutation Rate Guidelines for a Genetic Algorithm with Uniform Crossover , 1998 .

[10]  G. Gardiner What's in a name? [product development] , 1996 .

[11]  William A. Crossley,et al.  Using the Two-Branch Tournament Genetic Algorithm for Multiobjective Design , 1999 .

[12]  Robert Parkinson The Hidden Costs of Reliability and Failure in Launch Systems , 1998 .

[13]  A. R. Timmins A study of total space life performance of GSFC spacecraft , 1975 .

[14]  N. Lamarra,et al.  Web-based operation of interactive sharable environment for collaborative spacecraft design , 1999, 1999 IEEE Aerospace Conference. Proceedings (Cat. No.99TH8403).

[15]  R. Strauss Reliability of SSPA's and TWTA's , 1994 .

[16]  Todd Mosher,et al.  Conceptual Spacecraft Design Using a Genetic Algorithm Trade Selection Process , 1999 .

[17]  Rania Hassan,et al.  Conceptual design of communication satellites with a genetic algorithm , 2001 .