Title: Brian Buckley Executive Vice President buckleyinterfacecontrol.com Interface
1Brian BuckleyExecutive Vice Presidentbuckley_at_int
erfacecontrol.com Interface Control Systems,
Inc.122 Fourth AvenueIndialantic, FL
32903(321) 723-0399
RoadRunner Ground Segment Autonomy
AFRL/VSES
2Corporate Overview
- Formed in 1988 by 3 Aerospace Engineers
- Currently 35 employees
- Offices in
- Columbia, Maryland
- Indialantic, Florida
- Albuquerque, New Mexico
- Boulder, Colorado
- Sunnyvale, California
3Company Focus
- State-of-the-art software development for the
Aerospace Industry. (DoD, National Programs,
NASA, Commercial Space) - Multi-platform, portable software development
(UNIX/ LINUX, Windows NT/2000/XP, Embedded
systems, etc) - Specializing in
- Systems Engineering
- Software Development
- Systems Integration
- Distribution, Support and Maintenance
- Software Development
- C/C - Database-Centric Applications
- Java Applications - Web-Enabled Applications
- Java/Web Servlets - Message-Oriented Middleware
- XML - Built upon Open Source Technologies
- Provide value through Core Software Technology
product used for automation. - Source code available through Source Alliance
Program
4What We Do
Software Development and Integration for
- Workstation Class Software
- Control Centers
- Advisory Systems
- Integration Test
- Bench Test Equipment
- Simulations
- Embedded Software
- Satellite Autonomous Command and Control
- Payload Controller
- Spacecraft CT Controller
- Software Defined Radios
- Avionics
5The SCL Product
- SCL is
- A COTS software package used to build automated
command and control systems whose behavior is
specified by a full-featured scripting language - The control system can be designed to take action
as a function of operator directive, time,
detected system state, or any combination of
these - A data fusion platform
- Not limited to Satellite CT, applied to many
other market segments - SCL Supports
- Real-time Command Control
- Scripting (sequencing)
- Commanding
- Fault Detection, Isolation Recovery
- Real-time/Offline Diagnostics
- Automation
- Simulation
- Embedded Applications
- Web-based monitor and control (RIMS)
- Commercial Database support built into SCL
scripting language - Personalized e-Mail alerts to desktops, cell
phones, pagers, PDAs, etc.
6History of the Automation Architecture
- Clementine
- Flight Software
- Ground Segment Support Software
- FUSE
- End-to-end architecture
- TechSat-21
- End-to-end architecture
- Cluster Manager
- Boeing Phantomworks Swarm-bots
- EO-1 on-orbit uplink of TS-21 Architecture
- Northrop Grumman Space Technology/Swales
- Orbital Deep Space Imager
- uSat Testbed
- Formation Flying
- AFRL RoadRunner
- End-to-end architecture
7AFRL - TechSat-21
- Formation Flying Microsats
- Reusable Cluster Manager Architecture
- Cooperative queuing among satellites (find
GMTIs) - SCL - Key Infrastructure, Executive, FDIR
- CASPER - Dynamic onboard planning
- Livingstone - Mode Identification and Recovery
Sparse Aperture Formation
Cooperative Cluster Manager Queuing via
Crosslinks
8RoadRunner Overview
- Rapid Response
- AFRL Space Vehicles Directorate
- Build in less than a year
- Launch in December of 2004
- Goal fly it with 2 people
- SCL - Key Automation Technology
- ICS Software Systems Integrator
9RoadRunner Program Objectives
- Demonstrate Rapid Fielding of New Capability
- Stored State to On-orbit in a Week
- Autonomous On-Orbit Checkout in a Day
- Demonstrate Responsive Support to Tactical User
- Field Tasking and Downlink of Mission Data
(Imagery, Signals) in Same Pass - Dynamic Tasking Based on Internal/External Cueing
- Collect Phenomenology Data to Characterize New
Sensing Capability - Study Ways to Reduce Mission Develop Timeline
- 2004 Launch, 6-12 Month Mission Life
- Costs Under 10 M, Class-D Capability Based
- Explore Mature Payloads, New CONOPs
10CONOPS Supports 7-day Call-up To Theater Tasking
11Intelligent Messaging Overview
User/Customer Profile
- Telemetry
- Logistics
- Click Streams
- User Inputs
- Profile Updates
- Transactions
- Commanding
- Tasking Requests
RealTime Event Handler
Messaging Service
DBMS
Business Rules
Logging
Custom Interface
12Real-Time Infrastructure Overview
RoadRunner Sensors
User Profiles
Data Acquisition Decom
Web Browser
Web Browser
Web Browser
ODBC-Compliant Server DB
SCL Shared Memory
Events
Interface, e-mail address
Derived Values
Current Values
ODBC
Current Values
Messaging Services
Alerts
ODBC-Compliant Server DB
Events
Sensor Data
Commands
Events
Monitor Calibrate Sensors
Trigger
Health Science Rules
Commands
Using SCL Shared Memory, Commercial Database
Product, And Science Processing Applications
Uplink Interface
13SCL/RIMS Software Architecture
14Remote Intelligent Monitor System - RIMS
- Intelligent Monitor Control via web
- Uses Standard Web browser
- Monitor Spacecraft Health and Safety
- Email and pager alert for anomalies
- Remote update of scripts, rules and telemetry
database - Remote control of the underlying SCL system
- Data fusion of multiple sensor systems using SCL.
- Real-time monitoring gauges, meters, strip
charts, alarms - Remote user administration
- Built on Standard Internet protocols, encrypted
links, and web services
15RIMS - User Authentication
- Multiple Levels of Security
- NT Challenge-Response Dialog
- User Logins
- SSL encryption using a Secure Server ICS uses
the Tomcat server.
16RIMS - Remote Administration
- Start and stop the SCL system remotely
17RIMS- Private/Public Display Pages
Private Displays
Public Displays
18RIMS - Text Displays
19RIMS - Real-time Playback Plots
20Ocean Buoy Data Telemetry Relay uSAT
21Data Mining and Adaptive Control
- Automated Machine Learning
- Data Mining Phase II SBIR with NASA (current)
- Generate Monitor and Control Rules based on past
performance - Tested against Shuttle Main Engine valve data
- Discovery algorithms uncover relationships in
data
Sensor Relationship Management/Data Fusion An
structured approach to support adaptive
monitoring and control of your sensors/effectors
22Automated Machine Learning GUI
23NASA/KSC - Automated Machine Learning
Interface Control Systems SCL Automated
Command and Control System
Shuttle Main Engine Data
Data Signature
Monitor and Control Rules
Florida Institute of Technologys Automated
Machine Learning Algorithms
24TS-21 End-to-End Architecture
CASPER
L2
SCLRTE
AUTO-GENERATION
Visual Modeler
ADRRules/Scripts
DB
TLM
Fault Scenarios
SIM
Spacecraft Control Center
SCLRTE
Data
GUI Web.
Screens
OPTIONAL
Operations / ADRRules/Scripts
25(No Transcript)
26Model Definition
XML
Back-end Code Generator
Vendor Neutral Algorithms
Rational Rose Modeler with ICS Fault Tree and
other Diagrams
Rose offers a web publishing and collaboration
capability for team coordination via the web
27Artifacts Web-Access
- XML embedded in scripts and rules
- Cross-referencing of SCL projects
- Self-documenting using XSL -XML style sheet
language - Details viewed in Browser
28Summary
Interface Control Systems
- Heritage 15 year history of mission critical
software product development - Industries Aerospace, Intelligence and e-Business
- Infrastructure Clearances, Processes, Products,
Configuration Management - Experience Wide cross-section of industries and
applications. Design, development, deployment,
maintenance. - Agility Customer-Centric, small teams, high
productivity - Responsive Available, Motivated, Dedicated
29Local Contact
- Brian Buckley
- Executive Vice President
- Interface Control Systems, Inc.
- 122 Fourth Avenue
- Indialantic, FL 32903
- (321) 723-0399 x203 (voice)
- (321) 722-9052 (fax)
- buckley_at_interfacecontrol.com