dummy-link

MGEO-test

Just a test.

Readme

MGEO.jl - A Julia Library for MGEO

MGEO.jl is a Julia library that implements the Multiobjective Generalized Extremal Optimization algorithm. It was coded by Ronan Arraes Jardim Chagas at INPE (National Institute for Space Research, in portuguese).

The code was based on MGEOCpp

Requirements

  • Julia >= 0.7
  • StaticArrays >= 0.8.3

MGEO

GEO is an evolutionary algorithm developed at INPE [1] that, along with its multiobjective version (M-GEO), has already been successfully applied to a myriad of optimization engineering problems:

  • Thermal design [2];
  • Structural optimization [3];
  • Satellite layout design [4];
  • Spacecraft attitude controller for a rigid-flexible satellite [5];
  • Design satellite constellations that minimize the average and the maximum revisit time over a region of interest [6];
  • Given an analysis interval and a region of interest, design satellite constellations that minimize the number of spacecraft, the mean orbital altitude, and the area not accessible [7].

Documentation

The functions of the methods are highly documented using Julia documentation systems. However, a comprehensive documentation of the package is not available yet.

References

[1] F. L. de Sousa, F. M. Ramos, P. Paglione, and R. M. Girardi, "New stochastic algorithm for design optimization," AIAA Journal, vol. 41, no. 9, pp. 1808-1818, 2003.

[2] A. P. C. Cuco, F. L. de Sousa, V. V. Vlassov, and A. J. da Silva Neto, "Multi-objective design optimization of a new space radiator," Optimization and Engineering, vol. 12, no. 3, pp. 393-406, 2011.

[3] F. L. de Sousa and W. K. Takahashi, Generalized extremal optimization applied to three-dimensional truss design," in 18th Internation Congress of Mechanical Enginering. Ouro Preto, MG, Brazil: Associação Brasileira de Engenharia e Ciências Mecânicas, 2005.

[4] A. P. C. Cuco, F. L. de Sousa, and A. J. S. Neto, "A multi-objective methodology for spacecraft equipment layouts," Optimization and Engineering (Online), 2014.

[5] I. Mainenti-Lopes, L. C. G. Souza, and F. L. de Sousa, "Design of a nonlinear controller for a rigid-flexible satellite using multi-objective generalized extremal optimization with real codification," Shock and Vibration, vol. 19, pp. 947-956, 2012.

[6] R. L. Galski, F. L. de Sousa, and F. M. Ramos, "Application of a new multiobjective evolutionary algorithm to the optimum design of a remote sensing satellite constellation," in 5th International Conference of Inverse Problems in Engineering: Theory and Practice, Cambridge, UK, 2005.

[7] R. A. J. Chagas, R. L. Galski, F. L. de Sousa, "OrbGEO - An Orbit Selection Tool for Satellite Constellations Using the Multiobjective Generalized Extremal Optimization (MGEO) Algorithm", in 6th International Conference on Systems & Concurrent Engineering for Space Applications, Stuttgart, Germany, 2014.

First Commit

08/12/2018

Last Touched

over 1 year ago

Commits

14 commits

Requires:

Used By: