AMPS - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

AMPS

Description:

Basic Concepts. What is AMPS? AMPS Overall Capabilities. AMPS ... In response to current mission needs we have added the ... Basic Concepts ... – PowerPoint PPT presentation

Number of Views:207
Avg rating:3.0/5.0
Slides: 26
Provided by: paulh84
Category:
Tags: amps | basic

less

Transcript and Presenter's Notes

Title: AMPS


1
AMPS
CSC
  • Creating Simplicity in a
  • Complex World

2
Agenda for Presentation
  • AMPS History Synopsis
  • Basic Concepts
  • What is AMPS?
  • AMPS Overall Capabilities
  • AMPS Functional Capabilities
  • Appendix
  • NASA Environment
  • MOPSS Overview
  • AMPS Features Description

3
AMPS History Synopsis
  • AMPS (Automated Mission Planning and Scheduling
    system) began as a result of the award of NASA
    Research Agreements to develop an abstract
    planning prototype for upcoming constellation
    missions. In response to current mission needs
    we have added the requirement to develop
    capabilities that are immediately applicable to
    todays missions.
  • AMPS currently is an integrated hybrid of new
    AMPS components and MOPSS components.
    Eventually, as missions currently supported by
    MOPSS are decommissioned, AMPS will replace
    MOPSS.

4
Basic Concepts
  • Abstract planner
  • allows science and mission planners to specify
    high level goals for the constellation or
    spacecraft.
  • determines individual spacecraft directives to
    carry out the goals.
  • Dynamic scheduler
  • uses expert system rules to automatically
    generate/regenerate events (commands, activities,
    etc.) in response to triggers (flight dynamics
    data, NCC schedules, AMPS scheduled contacts,
    etc.).
  • MOPSS is a dynamic scheduler.

5
So What Exactly is AMPS?
  • Generic state-of-the-art PS system based on the
    MOPSS framework
  • Provides standard MOPSS capabilities (dynamic
    scheduling, generic data storage, robust GUI,
    expert system, operator reconfiguration, etc.)
  • Supports enhanced single spacecraft operations
    while incorporating new technologies specifically
    developed for the more complex environment of
    multi-spacecraft missions
  • TRL Levels MOPSS components 8/9, JAVA client
    7, AMPS advanced algorithms 4/5

6
AMPS Overall Capabilities
  • OOD s/c domain model (February 2003)
  • Configurable for level of onboard autonomy
  • Advanced graphics and easy-use features (ongoing)
  • MOPSS PS capabilities
  • Communication network scheduling (e.g., replace
    UPS)
  • Database independence (2003)
  • Automated multi-s/c control
  • Abstract planning (ongoing)
  • Advanced dynamic scheduling
  • Full spectrum PS (science to real-time)
  • Multi-s/c mission domain model
  • PC (future) or UNIX based server

7
The system can be configured to (1 of 2)
  • Perform station scheduling. The system will
  • Simulate a constellation of spacecraft
  • Use an AMPS advanced scheduling algorithm
    (profile resource allocation) to determine which
    spacecraft should use which ground stations at
    which time.
  • Use the MOPSS dynamic scheduler to issue commands
    required to support the computed contacts based
    on expert system rules.

8
The system can be configured to (2 of 2)
  • Perform target scheduling. The system will use
    another AMPS advanced scheduling algorithm (pool
    resource allocation) to allocate targets to the
    various spacecraft based on a pool of target
    goals.

9
Appendix
10
NASAs S/C Control PS Environment
  • System Requirements
  • Dynamically plan, schedule, and create the
    commands needed to control complex scientific
    satellites and their science instruments
  • Reduce operations costs wherever possible by
    scheduling and automatically controlling the
    ground software that supports the spacecraft
  • Plan and schedule the activities of operations
    personnel

11
NASAs Multi-spacecraft Environment
  • New Level of Complexity
  • Domain model includes allocation of ground
    antenna to individual s/c based on dynamic
    priorities
  • Cost/manpower for constellation management must
    be on the order of that for single spacecraft
    mission
  • Degree of orbital control of spacecraft will vary
    from constellation to constellation
  • Degree of s/c and constellation autonomy will
    vary from constellation to constellation
  • Additional level of domain model (constellation)
    and order of magnitude of complexity requires
    abstract planning capability

12
What is MOPSS?
  • Mission Operations Planning and Scheduling System
  • Generic PS system that can be easily configured
    for missions
  • WEB enabled, multi-tier client-server
    architecture using JAVA, C, CORBA ORACLE
  • Features dynamic scheduling, generic data
    storage, and easy to use, robust GUI
  • Expert system automates mission ops and frees
    flight ops team to concentrate on critical
    activities
  • Designed to be easily reconfigured by flight ops
    team as mission evolves
  • Ongoing evolution of MOPSS is supported by Code
    583

13
MOPSS Space Communication
  • Has been interfaced to GN, SN, DSN, and USN
    communication networks and most real-time and FD
    systems
  • Dynamic schedule generation automatically
    generates/ regenerates activities and commands in
    response to FDF, science, and communication
    network data

14
MOPSS Technical Details
  • Access Concurrent multi-user
  • Application domain Not limited
  • Data Management Oracle database
  • Schedule generation Automated using expert
    system rules and manual via user interface
  • Ways to ingest data
  • MOPSS input language
  • Direct API layer to database
  • User interface using timeline and editors

15
MOPSS Technical Details (Contd)
  • Platforms
  • Server Any UNIX system
  • X Client Xterm or PC running an X-emulator
  • Java Client PC or workstation running Windows
    NT/2000/98/95 or UNIX
  • Architectures
  • Two tier client/server C, X, Motif, Oracle
  • Three tier client/server C, Java, CORBA,
    Oracle
  • Scope of problem handling Problem domain data
    limited only by hardware
  • Constraint checking User interface to specify
    constraint rules. Violations graphically shown.

16
MOPSS Technical Details (Contd)
  • Rescheduling User interface to specify rules to
    automatically correct constraint violations.
  • Customization and integration Attach models and
    algorithms using supplied and created event
    trigger actions.
  • Web capabilities (Java client)
  • Intranet
  • Internet
  • Security User privileges combined with
    bidirectional firewall compatibility

17
How MOPSS Has Been Used
18
Scheduling Communications Between Satellites
18
19
19
Scheduling Pictures Taken by an Earth-Pointing
Satellite
20
20
Scheduling Spacecraft Maneuvers
21
MAP Real-time Scenario Scheduling
22
22
HST Using the New JAVA Client
23
23
HST Using the New JAVA Client (Contd)
24
AMPS Developed and Planned Major Features (1 of
2)
  • Abstract planning allows science and mission
    planners to specify high level goals for the
    constellation or spacecraft. AMPS will determine
    individual spacecraft directives to carry out the
    goals.
  • Object representation of spacecraft domain models
    allows mission engineers to quickly configure
    the system for multiple spacecraft
  • Output adaptable to onboard level of autonomy
    allows AMPS to accommodate smart and simple
    spacecraft (i.e., low level commanding or high
    level directives).
  • Constellation domain model captures the mega
    data and relationships that allows the system to
    treat the constellation as an entity

25
AMPS Developed and Planned Major Features (2 of
2)
  • Advanced 3D graphics allows users to view and
    sort large amounts of data visually
  • Database independence allows projects to
    capitalize on the strengths of commercial
    databases without dictating the one they will
    use.
  • Dynamic update of domain model rules
    incorporates AI learning technology to update (or
    make recommendations to update) individual
    spacecraft domain models based on spacecraft
    performance
Write a Comment
User Comments (0)
About PowerShow.com