19
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei Email: [email protected]

Design and realization of Payload Operation and

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Design and realization of Payload Operation and

Design and realization of Payload Operation and Application system of China’s Space Station

Wang HongFei Email: [email protected]

Page 2: Design and realization of Payload Operation and

TianGong-1 Space Lab ShenZHou8, 9 and 10 SpaceShip

China's first space lab module

docking technology tests

China Space Station

Page 3: Design and realization of Payload Operation and

Establishing a communication link with the ground

station, spacecraft control center and Science Center

Receiving telemetry data and various types of

application data

Real-time processing Science and telemetry data

Monitor the health status of the payload

Planning and scheduling payload work

Providing Space Station payload tele-science support

Providing technical support for science education and

international cooperation

Payload Operation and Application system is a very important system of the ground system for the China's Space Station.

Introduction

Page 4: Design and realization of Payload Operation and

The software architecture of the Payload Operation and Application ground system is SOA (Service oriented architecture). All system functions are designed as service components to achieve software functional reuse in the system. All the service components are designed by the CCSDS SOA Standards.

System architecture design

Page 5: Design and realization of Payload Operation and

There is a general trend toward increasing mission complexity at the same time as increasing

pressure to reduce the cost of mission operations, both in terms of initial deployment and

recurrent expenditure. This lack of architectural openness leads to:

Problem of Architectural

lack of interoperability between agencies;

lack of re-use between missions and ground

systems;

increased cost of mission-specific development

and deployment;

inability to replace implementation technology

without major system redesign;

lack of operational commonality between

mission systems, and increased training costs.

Page 6: Design and realization of Payload Operation and

CCSDS offer a standardisation of a Mission Operations Service Framework, which offers a number of

potential benefits for the development, deployment and maintenance of mission operations infrastructure:

Mission Operations Service Framework

increased interoperability between agencies, at the level of

spacecraft, payloads, or ground-segment infrastructure

components;

standardisation of operational interfaces for spacecraft from

different manufacturers;

reduced cost of mission-specific deployment through the

integration of re-usable components;

greater flexibility in deployment boundaries: functions can be

migrated more easily between ground-segment sites or even

from ground to space;

improved long-term maintainability, through system evolution

over the mission

Page 7: Design and realization of Payload Operation and

Overview of the Mission Operations Service Framework

Page 8: Design and realization of Payload Operation and

Overview of the Mission Operations Service Framework

The connecting lines show end-to-end interactions between these functions. As each facility could be operated by a separate agency, where interactions cross distribution boundaries,these could constitute interoperable interfaces. Other distributions may be used

Mission Operations Services are end-to-end application-level services and may be carried over communications protocols appropriate to the environment

Page 9: Design and realization of Payload Operation and

The software architecture of the Payload Operation and Application ground system is SOA (Service oriented architecture).

All system functions are designed as service components to achieve software functional reuse in the system.

All system service components exchange information and data between various functional components through standardized interfaces by Data Distribution Service Bus.

The feature of this system is reuse, scalability and flexibility.

Software architecture design

Parameter Display

Quick Look

User request DB HK&Science Data DB Payload Work Plan DB

Net Work and Storage Virtualization Managenment

Application Layer

Communication Front2

Data Exchange service

Communication Front1

Station Communication front

Resource Layer

Real-Time Data Bus(Rti DDS)&Enterprise Service Bus(ESB)

UI Layer

Real-Time Data Procressing

Planning&Scheduling

Payload MonitoringData Archiving& User

Service

Orbit Dynamics system

TeleScience Support system

Data simulation &Training support

Fault diagnosis&Preocress

Integration Layer

Page 10: Design and realization of Payload Operation and

System Scheduling

Data receive

Space StationControl Center

Relay SatelliteControl center

Ground Station

安全网关防火墙

Realtime data Procressing

RealTime data Procressing

Payload Monitor

Planning&Scheduling

Fault diagnosis User’s service

Fiber-

optic

ne

twor

k

1 U1 U1 UMagnetic

Tape storage

3 U3 U3 U3 U

RAID Storage Array

3 U3 U3 U3 U

RAID Storage Array

1 U

Storage Servers

Large-screen projection

system

Computer syswtemMeeting Rooms

Computer Control Center

Global cooperation roomPayload user’s room

Hall of POAC

Operation

management network

Front Communication

netWork

Data Storage System

Operation management

systemOperation management place

Core Switches

FireWall

Tel-Science Support System

Hardware architecture design

Payload Operation and application ground system is a typical information system, composed mainly by the computing systems, network devices, storage system, its high performance computing and mass storage devices are integrated together by virtual software technology for sharing of resources and easy to manage.

Page 11: Design and realization of Payload Operation and

Lego Architecture Design

Construction of the base platform

The expanded mission base platform Based on a combination of dynamically scalable mission system

Jenga Game

Good Idea?

Seamless upgrade mechanism

Expand new task

A plurality of base platform combinations

Page 12: Design and realization of Payload Operation and

Software Environment Management Sub-platform(SEMS)

Auto Test Lib

STAF Framework

STAX Engine

Basic Common Widget Lib(BCWL)

COTS Lib Open Source Lib Self-Dev Lib

MEF Framework

Easy Expansion

Modular SOAWidget development

Automatic Test Sub-platform(ATS)

Automatic Test Environment

Software &

Tools

Development

Environment

Software Environmen

t

Widget install

Widget update

Widget update

Bug feedback

Development Environment(DE)

Incubator& Development Sub-platform(IDS)

Pu

sh

Update

ESB

BU

S

This platform is designed to support the Payload Operation and Application ground system

can seamless upgrade easily.

The platform consists of Software Environment Management Sub-platform(SEMS),

Automatic Test Sub-platform(ATS) and Incubator& Development Sub-platform(IDS).

Seamless Upgrade Support Platform

Page 13: Design and realization of Payload Operation and

BCWL

COTS Lib Open Source Lib Self-Dev Lib

Seamless Upgrade frameWorkEasy

ExpansionModular SOA

DE

SoftWar

e

Exportisntall

Wid

get

Inst

all

新功能模块孵化开发

Developers

ATS

Auto Test Tools

STAF Framework

STAF Engine

Regression testing

Wid

get

Inst

all

Wid

get

Inst

all

Operator Operator

ESB

Mission system(Running)

SoftWare

SoftWare

Support System

Seamless Upgrade Support Platform

The principles of service-orientation are independent of any vendor, product or technology. SOA makes it easier for software components on computers connected over an ESB to cooperate. Every computer can run any number of services, and each service is built in a way that ensures that the service can exchange information with any other service in the ESB

Page 14: Design and realization of Payload Operation and

VOI桌面虚拟化

Low CPU Calculate ability

Low Memoery

Cloud server Center server Thin-client

VDI MODE

TCP/IP

High CPU Calculate ability

Large Momory Local Calculate

Software server

System& Software Environment

TCP/IP

VOI MODE

Task Graphical screen data

PC Client

All software and operating environment in the centralized management server can automatically push software to any client.

All desktop applications and operation occurred on the server, a remote terminal via a network mouse keyboard signal transmitted to the server, and the server through the network of information to the output terminal of the output device (usually just the output screen information) for simple applications surroundings.

App server

Software Deployment System(Push )

Page 15: Design and realization of Payload Operation and

Software Deployment Push System

Data

OS

All software and system environment

Development environment

Auto test environment

Deployment environment

VS2010&Eclipse&BugTrace&CppUnit&SVN

Page 16: Design and realization of Payload Operation and

Seamless Upgrade Support Platform--Software Development Tools

Plug-in Development project template

Plug-in remote management tools

Programming visual editing tools

publishing Packaging tools

Page 17: Design and realization of Payload Operation and

Seamless upgrade mechanism

Payload Operation and application ground system

needs to support new scientific experiments tasks by

dynamically upgrade while the system working. So this

system needs a flexible system architecture to deal

with this situation.

With the follows support system:

•Automatic Test Sub-platform(ATS)

•Software Environment Management Sub-

platform(SEMS)

•Development Environment(DE)

DevelopmentPlatform

Auto TestPlatform

AutoUpgrade

New function iterative development &deployment

iterative development &Test

New function iterative development &deployment

iterative development &Test

Space station cabin1, Spacecraft

AutoUpgrade

Space station cabin1, Spacecraft

AutoUpgrade

Space station special cabin

AutoUpgrade

Space station core cabin, Spacecraft

The minimum core system

Page 18: Design and realization of Payload Operation and

System Operating mode

Payload Operation and Application Ground system has three work mode. They are:

Normal work mode (NWM) : refers to the payload monitoring and management in accordance

with the normal operation control flow and data processing flow to work. It is the most conventional and most comprehensive work mode of our ground system during the Space station on orbit

Emergency work mode (EWM):is a special work mode of our system. It will start to work when the payload of the Space station will be broken or has broken. In this mode, we will deal with temporarily interrupted the normal operation control process (Including data processing and task Planning) by fault plan manual requirement to rescue the payload equipment.

Minimum system work mode (MSWM) : When the software, computer system or network device of the Payload Operation and Application Ground system are failure, the MSWM mode required to start to make sure continued space science experiments mission not stopped. EWM is a special work mode of our system. It will start to work when the payload of the Space station will be broken or has broken. In this mode, we will deal with temporarily interrupted the normal operation control process (Including data processing and task Planning) by fault plan manual requirement to rescue the payload equipment.

Page 19: Design and realization of Payload Operation and

Thanks!!!