Naval Research Laboratory Automated Ground Operations Patricia Klein May 2010 [email protected] (202) 767-6636 Briefing is UNCLASS 1 AGENDA BP overview and missions ´ What is AGO ? ´ Automated Ground Ops Software ´ « Scheduling « Resource Management « Contact Plan Execution « External Notification ´ Observations 2 BLOSSOM POINT ´ Government (NRL) owned facility « « « « ´ RF quiet environment Classified and Unclassified communications in place Physical and data access control for DoD/SCI/SAP 35 miles to Washington, DC Government (NRL) owned software (CGA) « « Non-proprietary Source code transferable to government partners Graphic UNCLASS 3 BP CONNECTIVITY 13 Meter SGLS/X-Band 10 Meter 3.5 Meter SGLS SGLS SNE Antennas (FY10) 6m L/C Band 6m S/UHF USB R&D San Diego Melbourne Florida Misawa Japan Graphic UNCLASS 8 Local Antennas (UHF/L/S/C/X) AFSCN Connectivity AFSCN Indirect Connectivity Remote Sites (FL, CA, JA) 4 BP HAS DIVERSE MISSION & SPONSORS Current Missions Program Project 7 Project 8 Upper Stage Space Quest STPSat CubeSat CP-6 # SC Orbit 10 2 1 2 1 1 LEO LEO GEO LEO LEO LEO Milestone Date Milestone Sponsor Operations Operations Operations Operations Operations Operations OSD OSD DARPA/NRL NRL NRL NRL Milestone Date Milestone Sponsor 1st Qtr FY10 1st Qtr FY10 2nd Qtr FY10 1st Qtr FY11 4th Qtr FY10 2nd Qtr FY12 3rd Qtr FY11 1st Qtr FY11 Delivery Operations Launch Launch Launch Launch Launch Launch Tower 1 Air Force/DOD ORS Tower 1 Tower 1 ONR ONI Tower 1 Milestone Date Milestone Sponsor 4th Qtr FY11 1st Qtr FY12 2nd Qtr FY12 Launch Launch Launch Tower 1 Tower 1 ORS 1st Qtr FY10 4th Qtr FY09 4th Qtr FY09 Planned Missions Program CubeSat NFIRE TacSat-4 CubeSat Space Weather Aquila JMAPS GLADIS CubeSat Follow-On # SC 2 1 1 4 1 1 6 4 LEO LEO HEO LEO LEO HEO LEO LEO Potential Future Missions Program CubeSat Colony 2 Advanced Payload Program SARSat # SC 20+ 1/year 1 LEO/HEO LEO LEO 5 WHAT IS AGO? ´ Replaces ALL Operators « In operation for 24 months at ADF-C & BP « Over 140,000 contacts supported automatically « Automated Schedule Generation & Deconfliction « Automated Ground Resource Allocation & Monitoring « Automated Spacecraft Monitoring & Contact Plan Execution « Automated Personnel Notification 6 AGO HISTORY ´ In 2006, BP was directed to develop a fully automated system « High risk program « Maximize cost savings « Prove it can be done AFSCN incorporated automated pre-pass procedures to support this effort ´ Since then it has been adapted to more than 15 satellites at BP ´ 7 SCHEDULING & DECONFLICTION Graphic UNCLASS 8 RESOURCE ALLOCATION ´ ´ ´ ´ Hardware Architecture supports dynamic component allocation (no fixed hardware strings) Inference Engine deconflicts and matches highest priority, functioning equipment to a contact Future allocations predicted (look ahead) Ground telemetry stream created from hardware status « « « Decommutated Alarm & Limit checking Derived processing 9 DYNAMIC HARDWARE CONTROL Matrices allow automated changes › › › › Real-time status collected from all hardware Real-time reconfiguration Failed components removed from future consideration Allows for partial solutions Graphic UNCLASS 10 SPACECRAFT MONITORING & CONTACT PLAN EXECUTION Graphic UNCLASS 11 CONTACT PLAN EXECUTION Plan Execution › Execute Tasks › Monitor command windows › Single contact control Graphic UNCLASS CONTACT MONITORING ´ Monitors system for proper: Configuration – Pre-pass Resource allocation « Setup – Configure hardware & software « Telemetry - % collected vs. % expected « Commanding - % successful vs. % attempted « Plan execution - tasks completed vs. total tasks ² at – (t1et + t2et …tnet) > (x)% « Shutdown – Deconfigure hardware & software « Post-pass – Data processing & dissemination « 13 SPACECRAFT MONITORING Derived status equations: › Logical › Mathematical › Mission rules & constraints Database defined logic determines satellite & subsystem health Graphic UNCLASS 14 CONTINUOUS MONITORS ´ Software « 3 types of software monitored Constant – Always running ² Transient – Comes up & down with each contact ² Cron Table ² ´ Hardware « Interrogated at least every 20 seconds Ack/Nack response & configuration validation ² Daemons monitor CPU’s, disks, memory, etc. ² ´ Derived Hierarchy Trees « « « Proper execution = Event Non-Critical component failures = Warning Critical component failures = ERROR 15 AGO EXECUTION & MODES ´ ´ ´ System sets up as if operators were present Operator workstations are configured Control « « « ´ Automation disabled by single click Level of automation selectable by individual spacecraft & ground system Individual contact instance Modes « « « Monitor – Potential actions reported, not executed Assist – Operator prompted before for concurrence Auto – action executed automatically 16 EXAMPLE PERSONNEL NOTIFICATION MATRIX Graphic UNCLASS Category Spacecraft Hardware Severity Email Email Text Pop Text Software Pop Email Text Contact Pop Email Text Pop Event Warning Error Blackberry email Work email Office Computer (BP local) Currently 50 people receiving personalized notifications 17 FAILSAFE MONITORING Graphic UNCLASS 18 OBSERVATIONS ´ ´ ´ Reduced Costs – No recurring costs for 4 shifts of operators Decrease in overall system errors Resolves human related problems « « « ´ Every task executed on time, every time No improvising No Human Error Lacks human related ingenuity « « Can’t adapt dynamically Every task executed on time, every time 19 BACKUP SLIDES 20 “LIGHTS OUT” GUI Unplanned Contact Satellites & Ground Stations Graphic UNCLASS Real-time Planned Contact Spacecraft Roll-up Status Satellites & Mode Continuous Monitors Batch Jobs 21 “LIGHTS OUT” EXECUTIVE ´ LO is designed to: « « ´ ´ ´ Do what the operator would do NOT do anything unauthorized ² AGO executes files written by Spacecraft & Ground System Engineers ² Detects errors and Initiates files to take corrective action ² Files send whatever commands are necessary including safing the vehicle ² Notify engineers of the status Each mode is selectable by individual spacecraft and ground system Scoring for Hardware, Software, Contact, Spacecraft Selectable Automatic notification via text message, email, and/or pop-up 22 NEXT STEPS ´ AFSCN automation required for non-Nxx systems « 22 SOPS on board « Test plan development is progress « Testing will start this 1st Quarter FY10 Real-time status to AFSCN ´ More sophisticated scheduling algorithms ´ « Dynamic scheduling modifications « Priority adjustments 23 “LIGHTS OUT” GUI HISTORY Graphic UNCLASS 24 SCHEDULING & DECONFLICTION Contact schedule after deconfliction Graphic UNCLASS 25 RESOURCE MANAGEMENT • Resource Allocations planned by Inference Engine – – – – Optimally Satisfied Satisfied Partially Satisfied Unsatisfied Graphic UNCLASS 26 COMMON GROUND ARCHITECTURE Ground architecture provides backbone for Command and Control System › › › Augmented by other COTS products Ground specific component Mission unique component Ground architecture provides infrastructure and Services supporting Distributed, Scalable Command and Control environment Automated execution and resource control › Telemetry and Commanding › Recording Services › Ground software supports Development, Integration and Test, and Flight Ops with common processes › › › › Databases Execution Files (scripts) Error Detection and Correction Displays Graphic UNCLASS 27 CGA SOFTWARE LAYERS Automated Ground Operations Graphic UNCLASS 28 BP REMOTE SITE CONNECTIVITY POGO PIKE OAFS SAFB Nxxx Japan LION BOSS COOK BP San Diego HULA Melbourne GUAM REEF 29 BP OVERVIEW ´ BP Mission Metrics « « « « ´ US Government Customers « ´ Westfields, NRL, ORS, DARPA, DOD, NOAA BP is a certified SOC on the AFSCN network « ´ 22 R&D Missions 88 satellites and 35 launches Over 186 overhead and remote contacts per day Local RF Assets ² 8 antennas, C/L/S/X/UHF ² SGLS, USB Direct and indirect connectivity to Supports missions in LEO, HEO, GEO, and Lunar orbits 30 BP LOCATION For Official Use Only 031120BP_STF.3 For Official Use Only Graphic UNCLASS 31 HARDWARE COMPONENT MONITOR Graphic UNCLASS 32 COMPUTER MONITORING Graphic UNCLASS 33 SOFTWARE MONITORING Nodes Graphic UNCLASS Roll-up Status 34 TASK MONITORING Graphic UNCLASS 35 CRIT_HEALTH MONITORING Graphic UNCLASS 36 FUNCTIONAL VERIFICATION Graphic UNCLASS 37 Graphic UNCLASS TASK EXECUTION Potential Tasks Planned Tasks Command Windows Operator Override Configuration Parameters TASK EXECUTION STATUS Graphic UNCLASS 39 Graphic UNCLASS H/W, S/W Status Contact Status Double Click Significant Events Contact Details 40 CONTACT HIERARCHY ERROR EX. Graphic UNCLASS Error Events Error Event Details 41 CONTACT EXECUTION Graphic UNCLASS 42 BP SUPPORTED SATELLITES Graphic UNCLASS 43 SATELLITE ORBITS Graphic UNCLASS 44
© Copyright 2026 Paperzz