2014
DOI: 10.2514/1.a32751
|View full text |Cite
|
Sign up to set email alerts
|

Large-Scale Multidisciplinary Optimization of a Small Satellite’s Design and Operation

Abstract: The design of satellites and their operation is a complex task that involves a large number of variables and multiple engineering disciplines. Thus, it could benefit from the application of multidisciplinary design optimization, but previous efforts have been hindered by the complexity of the modeling and implementation, discontinuities in the design space, and the wide range of time scales. We address these issues by applying a new mathematical framework for gradient-based multidisciplinary optimization that … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
3
3

Relationship

4
5

Authors

Journals

citations
Cited by 77 publications
(40 citation statements)
references
References 31 publications
0
40
0
Order By: Relevance
“…We then provide the numerical background of the prototype framework in the Numerical Framework subsection, and describe the implementation of the proposed nonlinear system of equations within the framework. Much of the core of the prototype framework developed by Hwang and Martins [20] has been implemented in the NASA OpenMDAO framework. The mission analysis tool has been incorporated into the OpenMDAO framework upon successful development and implementation within our prototype framework.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We then provide the numerical background of the prototype framework in the Numerical Framework subsection, and describe the implementation of the proposed nonlinear system of equations within the framework. Much of the core of the prototype framework developed by Hwang and Martins [20] has been implemented in the NASA OpenMDAO framework. The mission analysis tool has been incorporated into the OpenMDAO framework upon successful development and implementation within our prototype framework.…”
Section: Methodsmentioning
confidence: 99%
“…The second subsystem uses these inputs to generate B-spline interpolants, which allow us to reduce the number of input variables (which are design variables during optimization) while maintaining the accuracy of the collocation method. The B-spline implementation is similar to the approach taken by Hwang et al for a small satellite design optimization problem [20]. The third subsystem takes the parameterized input profiles, and computes the corresponding flight conditions at each collocation point explicitly.…”
Section: B Numerical Frameworkmentioning
confidence: 99%
“…OpenMDAO is open-source and is written in Python, which is a language known for its ease of interfacing to compiled languages such as C++ and Fortran. OpenMDAO has been used to solve MDO problems in satellite design [15], wind turbine design [14], aircraft design [16], and aircraft trajectory optimization [17].…”
Section: A Openmdaomentioning
confidence: 99%
“…Hwang et al 15 developed an alternative, graph-free method for computing automatic system level sensitivities that used a global design variable vector. Their method addressed the scalability challenges with Moore's work by using a matrix-free approach with components providing partial derivatives via a linear operator.…”
Section: Introductionmentioning
confidence: 99%