69
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Evolutionary system design using a generalized component–resource model

ORCID Icon &
Pages 2164-2179 | Received 07 Mar 2020, Accepted 03 Nov 2020, Published online: 21 Dec 2020
 

ABSTRACT

This article presents a method for multiobjective optimization of a complex system, modelling it as a collection of components and resource flows between them. Constraints can be imposed on a component basis or system-wide, based on the resource flows. Optimization is performed by a genetic algorithm utilizing a variable-length genome. This specialized genome enables a more open-ended design capability than previous similar frameworks. Systems are evaluated through a user-defined simulation, and results can be presented in any trade space of interest based on the performance in the simulation. The framework is then applied to the design of a table as a simple proof of concept. In this problem, the framework was found to identify a design within 4% of the theoretical optimum 80% of the time, and within 8% of the theoretical optimum the remaining 20% of the time.

Acknowledgments

The authors would like to thank the rest of the members of the Space Power and Propulsion Lab and the Center for Orbital Debris Education and Research who assisted in this work and provided advice and feedback.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the National Science Foundation Graduate Research Fellowship [grant number DGE1322106].

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,161.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.