Abstract:
There are several problems during the demonstration process of collaborative design of space science missions, such as strong coupling between sub-system solutions, poor data consistency, difficulty in data modification, and associated relationship between data and demonstration process. In order to solve these problems, a multi-layer digital model for typical space missions was proposed. The demonstration process was graphically modeled, and the mapping between the process and data was established. The shared data pool was provided as the data collaboration mechanism for all users and all sub-system solutions. The message bus was adopted as the timely reminder to notify the changes of data. The design solution coupling matrix was used to describe the coupling relationship between sub-system solutions and to gain the system solution for the missions by the automatically merged method. The demonstration platform, as a distributed platform for the collaborative design of space science missions, uses the technology architecture of Eclipse RCP and Spring and integrates the middlewares of Hibernate and Activiti5. The platform can provide a unified portal and support multi-user, multi-mission, multi-solution and multi-version data management, and also support process monitor and data interactive collaboration. A space mission was used as an example to verify the efficacy of the platform.