Abstract:In this paper, a genetic programming method for satellite system design is proposed to simultaneously optimize the topology and parameters of a satellite system. Firstly, the representation of satellite system design is defined according to the tree structure. The genetic programming method is designed based on that representation. Secondly, according to the tree structure of different satellite schemes, different multiscale satellite models are established, in which various physical fields couple together. Th… Show more
“…The basic operations of GP include replication, crossover, and mutation. In this paper, the genetic operation among individuals of the same granularity in the population is consistent with the method in [21]. A method of how to deal with the relationship between groups of individuals with different granularities in a population is proposed.…”
Section: Table I Definition Of Operator Set and Terminator Set Node Categorymentioning
confidence: 91%
“…The objective function and constraints of the satellite system design are expressed as J(X) and C(X), respectively. The optimization problem of the satellite system design can be described as [21] find min ( ) s.t.…”
Section: Problem Description Of Multi-granularity Satellite System Design Optimizationmentioning
confidence: 99%
“…where the objective function and constraints of the field model are defined in our previous work [21]. Two levels of the index system are established which are the system indices and subsystem indices.…”
Section: Problem Description Of Multi-granularity Satellite System Design Optimizationmentioning
confidence: 99%
“…The five-level tree structure is used to describe the satellite system scheme [21]. In this paper, combined with the definition of the multi-granularity model, each node of the tree structure is redefined, and the tree structures of the point model, stream model, and field model are obtained.…”
Section: A Multi-granularity Tree Structurementioning
confidence: 99%
“…The ADCS, power, thermal, TT&C, propulsion, payload, and structure subsystems are selected to optimize the system composition, structure, and parameters. The weighted coefficients of the main optimization objectives are set as [21]. The optimizer parameters are set as Table II in which parameters for the optimization of satellite system scheme are set according to [21].…”
Section: Application Of Mggpo Into An Earth Observation Satellitementioning
Granular computing is usually considered as a representative method for solving complex problems, which can be solved quickly through freely switching among different granular models. In this paper, a genetic programming method based on the concept of granular computing is proposed to provide an efficient solution for optimizing the topology and parameters of a satellite system simultaneously. According to the coupling relationship of multiple physical fields, the multi-granularity description method of the satellite system scheme is defined and a multi-granularity digital satellite model is constructed. The genetic programming method is improved according to the principle of falsity preserving in granular computing. The concept and calculation method of granular risk factor are proposed to allow different individuals of the current population to switch among different granularities. The convergence difficulty caused by the complexity, hugeness and high integration of satellites is effectively alleviated. The application to design and optimize an earth observation satellite proves the effectiveness of the proposed method.
“…The basic operations of GP include replication, crossover, and mutation. In this paper, the genetic operation among individuals of the same granularity in the population is consistent with the method in [21]. A method of how to deal with the relationship between groups of individuals with different granularities in a population is proposed.…”
Section: Table I Definition Of Operator Set and Terminator Set Node Categorymentioning
confidence: 91%
“…The objective function and constraints of the satellite system design are expressed as J(X) and C(X), respectively. The optimization problem of the satellite system design can be described as [21] find min ( ) s.t.…”
Section: Problem Description Of Multi-granularity Satellite System Design Optimizationmentioning
confidence: 99%
“…where the objective function and constraints of the field model are defined in our previous work [21]. Two levels of the index system are established which are the system indices and subsystem indices.…”
Section: Problem Description Of Multi-granularity Satellite System Design Optimizationmentioning
confidence: 99%
“…The five-level tree structure is used to describe the satellite system scheme [21]. In this paper, combined with the definition of the multi-granularity model, each node of the tree structure is redefined, and the tree structures of the point model, stream model, and field model are obtained.…”
Section: A Multi-granularity Tree Structurementioning
confidence: 99%
“…The ADCS, power, thermal, TT&C, propulsion, payload, and structure subsystems are selected to optimize the system composition, structure, and parameters. The weighted coefficients of the main optimization objectives are set as [21]. The optimizer parameters are set as Table II in which parameters for the optimization of satellite system scheme are set according to [21].…”
Section: Application Of Mggpo Into An Earth Observation Satellitementioning
Granular computing is usually considered as a representative method for solving complex problems, which can be solved quickly through freely switching among different granular models. In this paper, a genetic programming method based on the concept of granular computing is proposed to provide an efficient solution for optimizing the topology and parameters of a satellite system simultaneously. According to the coupling relationship of multiple physical fields, the multi-granularity description method of the satellite system scheme is defined and a multi-granularity digital satellite model is constructed. The genetic programming method is improved according to the principle of falsity preserving in granular computing. The concept and calculation method of granular risk factor are proposed to allow different individuals of the current population to switch among different granularities. The convergence difficulty caused by the complexity, hugeness and high integration of satellites is effectively alleviated. The application to design and optimize an earth observation satellite proves the effectiveness of the proposed method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.