Design Patterns of GNC Simulation System Modeling in Spacecraft Rendezvous Mission

In order to implement the rapid modeling of spacecraft rendezvous simulation system, reduce research cost and improve safety, reusable object-oriented design patterns were adopted in the rendezvous GNC simulation system. The strategy pattern, builder and abstract factory pattern were researched for the application of the integral process, perturbation sets and the GNC system. Design patterns provide a frame for the system and make it easy to maintenance, expansion and reusability.