Automatic Composition of Encoding Scheme and Search Operators in System Architecture Optimization

2021 ◽  
Author(s):  
Gabriel Apaza ◽  
Daniel Selva

Abstract The purpose of this paper is to propose a new method for the automatic composition of both encoding schemes and search operators for system architecture optimization. The method leverages prior work that identified a set of six patterns that appear often in system architecture decision problems (down-selecting, combining, assigning, partitioning, permuting, and connecting). First, the user models the architecture space as a directed graph, where nodes are decisions belonging to one of the aforementioned patterns, and edges are dependencies between decisions that affect architecture enumeration (e.g., the outcome of decision 1 affects the number of alternatives available for decision 2). Then, based on a library of encoding scheme and operator fragments that are appropriate for each pattern, an algorithm automatically composes an encoding scheme and corresponding search operators by traversing the graph. The method is demonstrated in two case studies: a study integrating three architectural decisions for constructing a portfolio of earth observing satellite missions, and a study integrating eight architectural decisions for designing a guidance navigation and control system. Results suggest that this method has comparable search performance to hand-crafted formulations from experts. Furthermore, the proposed method drastically reducing the need for practitioners to write new code.

2021 ◽  
Vol 2021 ◽  
pp. 1-13
Author(s):  
Xiangyu Huang ◽  
Maodeng Li ◽  
Xiaolei Wang ◽  
Jinchang Hu ◽  
Yu Zhao ◽  
...  

Tianwen-1, the first mission of China’s planetary exploration program, accomplished its goals of orbiting, landing, and roving on the Mars. The entry, descent, and landing (EDL) phase directly determines the success of the entire mission, of which the guidance, navigation, and control (GNC) system is crucial. This paper outlines the Tianwen-1 EDL GNC system design by introducing the GNC requirements followed by presenting the GNC system architecture and algorithms to meet such requirements. The actual flight results for the whole EDL phase are also provided in this paper.


Sign in / Sign up

Export Citation Format

Share Document