automation of hubble space telescope mission operations ·  · 2013-04-10automation of hubble...

21
Automation of Hubble Space Telescope Mission Operations Richard Burley' Goddard Space Flight Center, Greenbelt, Maryland, 20770 Gregory Gouler, Mark Slater', William Huey', and Lynn Bassford' Loclcheed Martin, Greenbelt, Maryland, 20770 and Larry Dunham 6 Prototype Productions Incorporated, Ashburn, Virginia, 20147 On June 13, 2011, after more than 21 years, 115 thousand orbits, and nearly 1 million exposures taken, the operation of the Hubble Space Telescope successfully transitioned from 24x7x365 staffing to 815 staffing. This required the automation of routine mission operations induding telemetry and forward link acquisition, data dumping and solid-state recorder management, stored command loading, and health and safety monitoring of both the observatory and the HST Ground System. These changes were driven by budget reductions, and required ground system and onboard spacecraft enhancements across the entire operations spectrum, from planning and scheduling systems to payload flight software. Changes in personnel and staffing were required in order to adapt to the new roles and responsibilities required in the new automated operations era. This paper will provide a high level overview of the obstacles to automating nominal HST mission operations, both technical and cultural, and how those obstacles were overcome. I. Purpose and Goals of Automation TN late 2006, while preparations for Servicing Mission 4 were underway, out-year budget projections for HST .!Mission Operations indicated that severe budget-driven staff cuts of approximately 50% would have to occur. An HST Project team was assembled and tasked with producing the most cost-efficient operations concept while maintaining HST's minimum acceptable risk posture and complete science data collection rate. This task included the development of the methodology to assess options for 'best value' (see 7 th RCSGSO - Operations Modeling for Hubble Space Telescope - M. Prior, et.al.), sensitive to cost savings, efficiency and risk, with identification of key facilities and equipment within HST inventory that should be retained to support on-orbit operations, and examination of upfront costs and investments that would be required. This assessment and the implementation of its recommendations were schedule-driven by the post-Servicing Mission 4 HST Operations contract RFP hard date of October I, 20 I 0, and the start of that contract on July I, 20 II. While cost savings, consolidations and efficiencies could be identified, for most HST Operations departments including Systems Management, Systems Engineering, Flight Software, Hubble Integrated Test Team, Ground Systems and Systems Administration, it meant 'make do with less'. This translates to fewer spacecraft flight software and ground system updates, and slower responses or recovery rather than outright elimination of these functions. Significant reduction of the Flight Operations Team consisting of the Observatory operators, ground system operators, and level-zero data processing operators could be accomplished with the introduction of , NASA Opemtions Manager, Code 441 Goddard Space Flight Center, Greenbelt, Mary land, 20770 2 MOSES II Deputy Program Manager, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 3 AO Implementation Manager, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 4 Chief Ground Systems Engineer, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 ' MOSES II Flight Mission Ops Manager, Code 440.8 Goddard Space Flight Center, Greenbelt, Maryland, 20770 6 Chief Flight Systems Engineer, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 I American Institute of Aeronautics and Astronautics https://ntrs.nasa.gov/search.jsp?R=20120011760 2018-06-17T08:13:11+00:00Z

Upload: vuongnhu

Post on 06-May-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

Automation of Hubble Space Telescope Mission Operations

Richard Burley' Goddard Space Flight Center, Greenbelt, Maryland, 20770

Gregory Gouler, Mark Slater', William Huey', and Lynn Bassford' Loclcheed Martin, Greenbelt, Maryland, 20770

and

Larry Dunham 6

Prototype Productions Incorporated, Ashburn, Virginia, 20147

On June 13, 2011, after more than 21 years, 115 thousand orbits, and nearly 1 million exposures taken, the operation of the Hubble Space Telescope successfully transitioned from 24x7x365 staffing to 815 staffing. This required the automation of routine mission operations induding telemetry and forward link acquisition, data dumping and solid-state recorder management, stored command loading, and health and safety monitoring of both the observatory and the HST Ground System. These changes were driven by budget reductions, and required ground system and onboard spacecraft enhancements across the entire operations spectrum, from planning and scheduling systems to payload flight software. Changes in personnel and staffing were required in order to adapt to the new roles and responsibilities required in the new automated operations era. This paper will provide a high level overview of the obstacles to automating nominal HST mission operations, both technical and cultural, and how those obstacles were overcome.

I. Purpose and Goals of Automation TN late 2006, while preparations for Servicing Mission 4 were underway, out-year budget projections for HST .!Mission Operations indicated that severe budget-driven staff cuts of approximately 50% would have to occur. An HST Project team was assembled and tasked with producing the most cost-efficient operations concept while maintaining HST's minimum acceptable risk posture and complete science data collection rate. This task included the development of the methodology to assess options for 'best value' (see 7th RCSGSO - Operations Modeling for Hubble Space Telescope - M. Prior, et.al.), sensitive to cost savings, efficiency and risk, with identification of key facilities and equipment within HST inventory that should be retained to support on-orbit operations, and examination of upfront costs and investments that would be required. This assessment and the implementation of its recommendations were schedule-driven by the post-Servicing Mission 4 HST Operations contract RFP hard date of October I, 20 I 0, and the start of that contract on July I, 20 II.

While cost savings, consolidations and efficiencies could be identified, for most HST Operations departments including Systems Management, Systems Engineering, Flight Software, Hubble Integrated Test Team, Ground Systems and Systems Administration, it meant ' make do with less'. This translates to fewer spacecraft flight software and ground system updates, and slower responses or recovery rather than outright elimination of these functions. Significant reduction of the Flight Operations Team consisting of the Observatory operators, ground system operators, and level-zero data processing operators could be accomplished with the introduction of

, NASA Opemtions Manager, Code 441 Goddard Space Flight Center, Greenbelt, Mary land, 20770 2 MOSES II Deputy Program Manager, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 3 AO Implementation Manager, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 4 Chief Ground Systems Engineer, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770 ' MOSES II Flight Mission Ops Manager, Code 440.8 Goddard Space Flight Center, Greenbelt, Maryland, 20770 6 Chief Flight Systems Engineer, Code 441 Goddard Space Flight Center, Greenbelt, Maryland, 20770

I American Institute of Aeronautics and Astronautics

https://ntrs.nasa.gov/search.jsp?R=20120011760 2018-06-17T08:13:11+00:00Z

Page 2: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

significant end-to-end changes to HST operations from Planning & Scheduling to Observatory Flight Software, and staffand systems consolidation (see Figure 1).

AuIDIubDn ., (Aul ZD'IO) ~CIII Itt .. »1t) (7 j7

'M U , Nile"" • 1 .tjJHItIIP COIItraci IncB - '--------------------.-.-----<[7 ~ 10'.) ._-'-_.

ccs"' ...... _ 17

3! FkT'- - ------ FDT ... 7!!2!.. _____ _________ .~

I DOC."'CO'" " c:: j TrWIin' • ~". ". ___ .J. ... _~._ OC.oPCx..TII I'IIlU y~ __ ..vI

-TobIFOT

lx'

3D

81 2' >---_.- ---_. I-

!:Gntrolo", loC) U. 0 20

.. :.c ....... _·40Sf

\: - DC

--~~===~~-.... j.li,.Li'Oii.:C··iI·i.lIlPC~.~4I"'T ---- - DOC

I ~I \ ~~~~~~~~~~~------------_t-1~---~~--~ ---PACoR

h' __ .'osr 7 :! \ --~~~~PACoR 1.!----------~~~~~~::::::::::::~~_:-I~---~ 9OC.'.c+205T

~ I " ~

... amernblr.am.·:H." I a~ _____ l:-___________ _ i OPC "-- I'

.. _ _ _ ;;:J

4.1.1,urnbu"'!n+2t.ct.

.cDC.2 DPr"21J.IST I

,0 DOC

Figure 1. Flight Operations Staff Consolidation Summa,ry - Separate operations teams were co-located, consolidated, cross-trained and were reduced by 75% with automation of routine operations

n Introductiou to Pre-AO HST Operations Like most spacecraft, HST operates primarily on stored commands. The Planning and Scheduling (PASS) team

at the Space Telescope Science Institute (STScI) nominally delivers command loads weekly; however, re-planning can occur outside this nominal schedule for multiple reasons. Re-planning due to a target of opportunity is a prime example.

The Flight Operations Team (FOT) conducted HST operations on a 24x7 rotating shift schedule. The FOT itself was comprised of four separate sub-teams, on two separate contracts, working in separate facilities, as follows:

Observatory Controllers (4 per shift) performed ail operations on the HST Observatory including telemetry and forward link acquisition, commanding, and health and safety monitoring, from the Space Telescope Operations Control Center (STOCC). Data Operations Center (DOC) (two per shift) monitored and maintained configuration of all local ground system elements. Local ground system elements corisist of three Operational strings responsible for HST command and control, two science data processing strings and associated user workstations located in two separate facilities. Over 100 separate hardware components were monitored, including all network infrastructure. If a ground system failure occurred, the DOC was visually alerted to the failure and would work the problem, leaving the Observatory Controllers free to continue operations on the HST. PACOR Level-O processing facility was created in 1991, and at one time served 12 missions performing level-O processing on Time-Division-Multiplexed (TOM) formatted science telemetry, and distributing it to their science data centers, with the STScI being the science data processing and archive site for HST. After 2005, a PACOR system dedicated to HST was provided.

2 American Institute of Aeronautics and Astronautics

Page 3: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

Operations Support Team (OST) members provided management and training of the other FOT sub-tearns, coordinated their activities with the other elements of the HST Project, and represented them at Project meetings.

Routine HST operations were conducted and managed by the Observatory Controllers following pre-approved procedures. These procedures guided the controller thru the execution and verification of the multiple steps needed to perform commanding. Any special or contingency commanding requested by HST Systems-Engineers and approved by the NASA and FOT Mission Operations Mangers had to be integrated into these routine operations by the Observatory controllers. These special commanding activities included:

Return and forward link acquisition - HST operations required -20 to 25 TDRSS passes per day. The nominal TDRSS schedule was part of the weekly PASS product delivery from the STScl. Adjustments to this schedule during the week were common. The impacts of any changes were assessed by the controllers. Usually, these consisted of small service time 'trims' and were usually benign and known several days in advance; however, entire passes were sometimes dropped with little warning. These were usually due to problems with TDRSS and higher priority mission supports. Solid State Recorder (SSRl dumping and management - Downlink of recorded science data could only be done when TDRS/ S-band Single-Access Return (SSA-R) service was scheduled. In order to minimize the number of cycles placed on the HST SSA transmitters, PASS provided one downlink opportunity for any science observation. Downlink margin occurred because PASS slightly overestimated science data volume, and subsequent loss of SSA-R time or data lost ·on the downlink and requiring re-dump impacted our ability to recover 100.00% of our science data. The data locations and dump durations were calculated by the observatory controllers and manually commanded. Uplink of stored command loads - Stored command loads were uplinked -four times per day. Typically, three or four uplink windows were scheduled by PASS for each command load, starting on average 3.5 hours before its 'load-by' time, in large part due to the limited memory capacity of the HST payload computer. Failure to get a load up in time resulted in safemode entry. TDRS schedule changes such as pass deletions or even the forWard link trimmed too short for a load to be completely up linked had to be closely monitored by the Observatory Controllers. Tracking data acquisition - Tracking data was collected -8 times per day by the Observatory Controllers. During periods where TDRS two-way Doppler tracking service were scheduled, the controllers issued commands to HST and Ground Control Message Requests (GCMRs) to White Sands Complex (WSC) to reconfigure to coherent-mode, from our nominal mode of non-coherent for the collection of this data, then they would reconfigure back to nominal. Observatory Health and Safetv monitoring - Observatory Controllers monitored spacecraft health and safety real-time telemetry data consisting of more than 3900 limit-checked mnemonics. The evaluation of these mnemonics was complicated by multiple factors, including: • Lack of Reed-Solomon engineering data encoding - Out-of-Limits (OOL) conditions occurred during

return-link acquisition, transition to and from tracking mode, premature loss of signal (LOS), and during periods of noisy data. Observatory controllers had to remain aware of RF quality at all times, account for these events, and ignore 'single-sample' telemetry hits. Evaluation of 'single-sample' was complicated by the fact that telemetry sample rates varied by telemetry format.

• OOL evaluation not automated - Many HST OOL conditions were expected and posed no risk to the observatory. The proper responses by the controllers to these cases were documented in Routine Out-of­Limits (ROOL) documentation. The Observatory Controller responded to anomalous OOL or ground system conditions by performing any restorative commanding, documenting it in an HST Anomaly Report (HSTAR), and communicating with on-call systems engineers when necessary. Some examples of ROOL included:

• Reaction Wheel Torque for multiple samples during a vehicle slew • Total commanded torque while in the South Atlantic Anomaly (SAA) due to its weak magnetic field • Gyro analog rates and saturation error counts for multiple samples when switching the gyros between

high and low modes Guide Star Acquisition monitoring not automated - Guide-Star acquisitions were monitored and recorded by the Observatory Controllers. Acquisitions failed for a multitude of reasons (binary stars were the most common reason). Multiple consecutive failures resulted in the inability to perform on-board gyro bias updates and an accumulated attitude error that potentially required ground intervention by Observatory Controllers and System Engineers.

3 American Institute of Aeronautics and Astronautics

Page 4: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

Daily Status Reports were manually published - OST compiled three separate daily reports by collecting Observatory Controller log entries. anomaly [nformation. command execution data, guide-star acquisition success metrics, and information regarding affected science observations.

It can be clearly seen that automation of HST operations would not be isolated to ground system enhancements alone. but had to be spread across the entire operations spectrum from planning and scheduling to onboard flight software. Additionally, the HST Project was understandably reluctant to change an operations model that can only be described as an extraordinarily successful21-year program. This reluctance was based not only on normal human resistance to change, but also due to the very strong culture of risk aversion within the team due to HST's essential role in science, its designation as a "National Asset" , and its high visibility with NASAlHQ and the public. The HST team shared a great sense of duty as stewards of one of the greatest inventions of mankind.

Skeptics repeatedly pointed out that the HST Observatory and ground system were not designed for automated operations and that the technical details of its operation were too complex, and pointed to failure with an earlier attempt at automation as evidence. While it was true that HST operations were more complex than the typical mission, the team was convinced that by coordinating changes across the entire operations spectrum involving planning arid scheduling. onboard flight software, and the telemetry and command system, automation could be achieved.

nr. Automated Operations (AO) Development Process

• •• " . Co

ccs c.--- Pc: I

ICD-T1 ccs/pss

'NM

ICD.no ,CCS/AS-"

Figure 2. Pre-AO HST Operational Architecture - Optimized for 24x7 staffed operations

The first step in the Automated Operations Concept development was defining the true operational requirements versus what the team was historically accustomed to doing. For example, the team was used to immediate notification of all problems but many of these notifications were minor and not time critical. Management was used to receiving reports on acquisition successes and failures that were current to within an hour but there was no driving reason for retaining this requirement on timeliness. The FOT was expected to take immediate action to prevent loss of any science and engineering data but in many cases the FOT would have been able to recover the data within 24 hours. The pre-AO architecture (see Figure 2) was optimized for operations under a 24x7 staffed operational paradigm.

The development strategy and process for implementing automated HST routine operations were tailored to address significant cultural challenges and to maximize the probably of AO success. The development process included these key features:

The formal system development process of an Ops-Concept Review, SRR, PDR, CDR, ORR with an Independent Review Team of Directorate senior staff and GSFC Mission Directors with mission automation

4 American Institute of Aeronautics and Astronautics

Page 5: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

experience was followed. In addition to the well-known benefits of this staodard development model, it assured HST Project and upper management buy-in. Development compensated for a hard schedule end-date associated with the end of the existing contract. Risks were mitigated by using multiple releases (see Figure 3). The most challenging aspects of the automation were execution of all routine commanding during TDRSS passes, and reliable health & safety monitoring. Delivering these capabilities within the initial releases allowed for an eight month long period of 'shadow-mode' where the FOT was still in place 24x7 monitoring both the Observatory and the automation and able to rapidly resume manual control if necessary. This long operational verification period allowed problems to be identified for correction in the fmal release, allowed time for the health and safety rules to be refined, and perhaps most importaotly, time for the HST team to gain confidence in the system. No changes to the ground software development process were made. The HST ground system team software development process had an established record of producing highly reliable software and meeting all schedule commitments. It was deemed by the HST team that attempting to change or accelerate its process would represent a greater overall risk to success than would be gained in schedule. Changes were introduced incrementally. Changes were introduced throughout the development schedule, and as early as feasible. Multiple working groups (WGs) representing all team-elements, including the NASA HST Operations and Ground System Managers, were established. The function of these WGs were not only to flush out all requirements, testing strategies, failure scenarios, contingency plans, metrics identification and configuration management approaches, but to get "All-In" ownership of the process and product by the entire team. Work groups included: • Automated commanding procedures • State of Health monitoring of spacecraft telemetry • State of Health monitoring of ground network infrastructure • Situational awareness • Command Buffering • Alerting on-call staff • Automated Operations Roles and Responsibilities • Engineering workstation • Integration and Test. An AD Coordination WG was formed to facilitate communications and address issues between the WGs and to manage the progress of the overall AD schedule. In addition to a rigorous acceptance test and certification plan, a two-day mission simulation was conducted using HSTs Vehicle Electrical System Test Facility (VEST) high fidelity simulator suite. Multiple anomalies were introduced in both Observatory systems and ground systemslnetworks in order to exercise all on-call teams under both staffed and unstaffed situations, to observe anomaly coordination and responses, and to measure the response times. This highly successful simulation validated the AD concept, system design, operations procedures, and training.

5 American Institute of Aeronautics and Astronautics

Page 6: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

,---,,= .. 0-------- -----.... ----20"10--------.-.----------.---------·-·----·2011·----------,

't' ARS 1.0 't7 ARS 2.0 !JASIC DAl. Y REPORT OOSfA noN. FaT lOG FALOVEfl CAP.'\BlJTY ,INTI:RfACfS WlTI1 STSCI, EWS

PASS 33.50 .,. FULLTNECOJERENT VNAY, ABlJTTE)1-WAY TRA(2(

PASS33.60 ~ COt.t.lAN) BLfFERWG (QBF) aer-ERA nON

FSWl.4INSSCDQ9.1.1 VI .. s'"'

CCS 1.1 VI

PASS 33.70 VI ::NiANCED AO LOAO I..PLH(, MNMZE MAT =-es

WPAS533.8G

""'""" """"""' TRACK~T

NSSC-1 DQ 9.2 T NSSC""

CCS82 W ACf 1/l cot.MAN) LOADS, SSA DLM'S, ACQlA'tE TLM MANJAll'"UGHT PLAN (!'PI GeERATIO'II (GEN)

ACE 24 AUTO FP GEN, ALERT NraiFACE, CB' AlERT 2.:1: PACZ ONr.£IFNIG.Fl.l1. BAarut' SfTUA~AWAREIESS to: " rAONTOfI (KMJ

ALERT1..D: AOHOC & AUTOMA.TED Cl'1I KM~NG SSRMONTOR

TORSS MANAGER

ENGINEERING WORKSTATION JEWS) 0/ GLIJE STAR ACOIOfIAD STATS 'ffiEN) TO .MS

SPACE NETWORK lSI V SNSI.JIPCRT AGREEMENT OURNGlJNSTAFFEDOPS

OPERATIOHAllllLESTONES

"If fU.LTM: COi-ERENT 2JNAY, ABlJT1B)1-WAY TRACK fNABLfD a.iORaT

T ACe cOt.WANl SPACECRAFTLOAOS, SSRDUt.f'S,GC~

,.. QBF F9N IIISTAllED ON ORBIT

'\1' OAl. Y EHCltEERINO DlM'

'r KMfNABlfO F01~ STATE OF I-EALTHr.IlNTO/IfIIG

'f/ ewSGUDfSTARACOlClEIA£)STATSTRENlTO~

10,0 SM.LA lION V AUTOMATED FLIClI-fT PLAN WlTI1 QBF ENABLED W

1:;X7STAffN3 V 8X5STAFFm "

Figure 3. AO Delivery Chronology - Mitigated risk by deploying challenging aspects within initial releases and allowing for FOT shadow period

N. Hubble Automation Challenges and Solutions

The success of HST automated operations was contingent upon addressing the various challenges identified. Consequently, numerous changes were required both within the space and ground segments.

A. Automated Reporting System (ARS) The first AO delivery was the Automated Reporting System (ARS) Release 1.0. HST high public visibility and

designation as a "National Asset" dictated stringent reporting requirements. ARS 1.0 provided autonomous daily report generation and FOT log compilation based primarily on HSTARs, Control Center System (CCS) events, Ops Requests, Ops Notes, and flash reports, reducing the FOT workload to compile these reports (see Figure 4). The ARS 2.0 enhancement subsequently provided failover capabilities, a means to ingest inputs from additional sources, and an interface for providing engineering information to the STScI.

6 American Institute of Aeronautics and Astronautics

Page 7: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

'~ HST Report Date

~' -:...J Mard1 3D, 2012

1.;.,'-1 March 29. 2012

'''' W Mar:" 28, '::01:&'

""'..oJ March 2;., 2012

;.., . ....J March 26. :::!O12

i+...) March 2.!, ,i.O]':

"-1 March 24, 2012

i<..J March 23, 2012

, .. ;~ March .12. lO12

.-1 ~arch 2l. 2012-

" -1 nareb 20. 2012

:t ~ March 19. 2012

.,';..:::J Mard'l18. 2D12

i+,W Nard'l17.,20l"!

i"-J ""1arch 16, 2012

\+;-3 MardllS, 2012

r,-: ':J March 14.2012

+..J March 13, 2012

i+"2J Ma1"d112. :lOt:!

.-1 March 11, 2012

(f.; ~ March 10, 2012

" -1 March~, 2012

~+: ;:.J March B. 'l012 .. ......1. - ~,... ....

~ none

,l,-CI ... rT -[It --~~- --

HSTIntemili Report Oat6 March 30, 2.01:L S9{OOOOz to S9/2.Z:;9z

ECS ACQ STADJ$;;

..... """"" FGSllEAcq

Scheduled successful Unknown Failure Tinaes

ORAD wJIh Maneuver LOSS 01 LOCI[

Conunpndinp Hr;tgry;

10

s 7

10

• 7

o o o

F-Stnng 089/01S3Z.ACE - ITCONN_SC=l ITTGT_SC=HST F-Sblng OM/OIS3Z .6.CE - INrTPASS F-Stnng 009/0153% ACE - ACQUIRE F-Stnng 089/0155% ACE - ACQUIREFWD F-String 089/0157z ACE - SSRDUW 3 SCI 428 f-Stnng 089/02U1z ACE - LOADNSSCIBUF B21N31JOE Opportunity 1 of 19 F-Stnng 089/02021: ACE - SSRDUMP 1 SCI :i.l619 F-Stnng 089/0202z ACE - PASSEND

186 UB LIMn UPUTESCRDP pE-IW' none

OPEN OM BEO:;' mtLJ - Dump OBAD tables after failed OBAD U6.sP.=..! - ESTR ReconditlOrnng

CON'JJN6ENCY OPS RBI" l§~~ - CONTINGENCY COntrolled warm-up of WFC3 UVIS TEes ~Il:.Q - CONTiNGENO: Tum off WFC3 UVIS TEa! after ramping D..85.J.:J). - CONTINGENCY. FGS &tu<:k in CoilTS8 Track lilll:::l - CONTlNGENCY GYRO RESTART

CQMPLmD OPS 'FQ5' none

OPS NOIQ EXECUTED none

PMSOPS; none

iSt"',n'OOa9!1721z; HIgher prionty CRI11CAl request . 174 - West Event C0B9!1903Z. Higher Priority

DAD Y SIiMMMY;

Man. sa SSR. DUMP - I)

Man. E"'G SSR DUMP - I)

ETR DUMP - 0 4B6 MEM DUMP • I)

486 SPC DUMP - I)

486 ESB DUMP - I)

HSTAR- 2 MQDEl&MODE2-1)

ACE tnlttated:

CDS - 0

HLGBU - I)

Man NSSCI Direct LOAD - 0

Man. NSSCI QBF LOAD - 1)

Man. 486 lOAD - I)

EPHMLOAD - I)

GENSlEW REQ - I)

DF-IBA UMIT - I)

AUto. SCI SSR DUMP - 16 ACE Pass mit - 18

AUto. ENG SSR DUMP - 1 ACE. Pass End - 18

Auto. 11m Acqutre - 18 AUto Fwd Acquire - 18

Auto. 486 LOAD - 1

ms "mMOS Ind SSI EDAC EITO!' log HIftm1es· none

Flash Report:s: none CQMMENJS;' none

LOR- I)

COP - I)

R/T OBAD - {) NSSCl DUMP - 0

0P5 REQ OPEN - 6

OPS REq CQt.FLETED - I)

OPS NOTES EXEOJTED - I)

RDP - 0

Auto NSsa DlI'8Ct LOAD - I)

Auto . N55CI QBI= LOAO· 3

CommL.oss '. I)

Figure 4. Automated Reporting System Displays - Dynamically created and updated, remotely accessible report page provides status infonnation and replaced daily manual generated reports

Page 8: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

B. Coherent Mode Track and range data are required for orbit determination and are ultimately used to produce HST definitive and

predictive ephemerides. As mentioned previously, track and range data collection were managed by the FOT ~8 times per day via spacecraft commands and GCMRs. To eliminate this manual intervention during unstaffed operations, the prime MUltiple Access Transponder (MAT) was configured to full time coherent mode. This allowed track and range data to be collected any time the prime MAT was in use, without having to issue spacecraft commands and GCMRs. To maintain this configuration, PASS enhancements were implemented to activate the command carrier 30 seconds in advance of the associated return carrier. One penalty associated with coherent mode supports prohibited having a return carrier without a forward; a penalty that was deemed relatively insignificant in consideration of the eliminated commanding. Conversely, the -30 seconds of real-time telemetry loss experienced during commanded transitions into and out of coherent mode were eliminated.

C. Co-locate Observatory Controllers, DOC, and PACOR Teams To resolve Operations team stratification issues, in November 2010 the Observatory Controllers, DOC, and

PACOR teams transitioned from a segregated team/facility structure into a co-located unified team structure, and team members were identified as Mission Engineers (MEs). Operational procedure and training documentation and the system used to manage and track training and proficiency data were expanded to encompass the full set of operations performed by the unified team. Staff cross-training was completed to the levels specified in the AO training plan with each team member meeting AO training/proficiency requirements. MEs were involved throughout the entire development cycle to ensure they shared ownership. ME responsibilities were expanded to include the development and testing of new AO command procedures.

D. Automated Command Engine (ACE) The Automated Command Engine (ACE) conceptually serves as an auto-pilot and performs all commanding

during unstaffed periods. The ACE executes a pre-defined command execution and telemetry collection schedule (a.k.a., Flight Plan). The ACE confirms that TDRSS contacts occur as scheduled and acts to establish or restore TDRSS contacts when they deviate from the schedule. Upon confirming the scheduled contact has activated, the ACE performs stored command loads and SSR dumps according to the scheduled time remaining in the contact. The ACE produces the Flight Plan upon user request or autonomously upon detecting revised schedule data through the Space Network Access System (SNAS) client interface (see Figure 5).

The ACE utilizes a standard template that defines the list of major activities to be performed in sequence for every TDRSS contact. Each major activity is defined by a macro containing the logic that ultiroately specifies Command Control Language (CCL) procedures (a.k.a., CCLs) and associated variables to be executed on the legacy CCS (see Figure 6). The ACE autonomously issues responses to prompts that would otherwise be issued to the FOT during staffed operations. When commanding anomalies or significant TDRSS contact anomalies are detected, the ACE and its macros and CCLs all issue alerts to the Alert system. The use of templates, macros, and CCLs within the overall ACE architecture provides the ability to quickly respond to changing spacecraft conditions.

8 American Institute of Aeronautics and Astronautics

Page 9: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

~ I I,,, 0' ,~J., ,A t 'I"JI II'''', Lu"t~, .. ~ I

.-.. ......... . " .~ '. ,--• -.'-' :';'> ... ;t ..... : ~, i;;~j.'='. · j'··: '; I ,",·:

L. ' ") ... -'- ,..,"' .... " .... ""'1 4 • I ~Io->Jrt., 'I" ~"H ... , {, nhJ ,. • • •

II , 1 j H... ....)' Cl. ~ ".","""" .. JI • \ I Ie •• ~, 1~ :; rI.}" ...... , ~ ..... , .... JI I ~ 1 I" \o,.'>·'tt r .. LF'" If- • t:l 1 . _ _ ·. ~l. j.~" ... " . .IoU:: tLk. 11, ,

- f.lmD' __ " .... ' ... . ,

Figure 5. ACE Fligbt Plan Generator and Executor Displays - Flight Plan Executor display (right) allows operators to see the currently executing flight plan and status, and allows them to halt the plan and immediately take manual control

r--'·-

I r--- r---1-': ...... j ."P'~' ~ .,' :.;'" ,

f ' - ;;,:.C' ... )

r-..... -:;o.;.,-]

Figure 6. Flight Plan Contact Processing Flow - Expansion of Templates, Macros and execution by CCLs allow flexibility for flight plan changes without changing the generation software itself

E. SNAS Interface for Automating TDRS Scbedule Updates As a user of the Space Network, HST is subject to changes in the TDRSS schedule. Although TDRSS schedule

changes can occur at any time, most schedule changes occur at least several hours prior to the affected scheduled 9

American Institute of Aeronautics and Astronautics

Page 10: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

contact. HST staff coordinated with the SNAS Development Project to implement SNAS client interface enhancements that ultimately trigger autonomous Flight Plan generation upon detecting TDRSS schedule changes. A governing Interim Support Instruction (lSI) with WSC defines the methods by which WSC staff may initiate contact with the FOT when Space Network driven schedule changes are required. The SNAS client interface itself allows the FOT to perform TDRSS schedule changes remotely during unstaffed periods, eliminating the need for the FOT to report to the Control Center to enact trims to scheduled contacts or even to delete contacts. Contact extension and added contacts may also be remotely scheduled; however, the FOT must be present in the Control Center when those contacts are active as automated commanding does not alter the on/off state of HST's transmitters and thus no automated commanding will occur within those periods. When TDRS schedule changes are subsequently detected by the HST ground system, a new Flight Plan is autonomously generated 10 minutes prior to the next scheduled contact. In the unlikely event that a schedule change is received within the 10 minute window of its associated service activating, the ACE manages execution of the contact to ensure that commanding is performed only while the service is active.

F. Alert System With the advent of unstaffed operations, systems needed to be deployed to autonomously detect numerous types

of spacecraft and ground segment anomalies and to autonomously alert the appropriate on-call personnel to ensure a timely response. An Alert System was deployed that accepts anomaly information from the space or ground segment components and issues escalating andlor informational alerts to specified on-call groups. The Alert system autonomously escalates alerts through on-call groups according to pre-defined schedules until acknowledgements are received. Alerts can be sent via Short Message Service (SMS) and via email to users or groups of users, and can be acknowledged in the same manner or via a secure web interface. To address concerns regarding potential alert flooding events, an enhancement was deployed that bins alerts according to configurable criteria on a user group basis. Weekly paging tests were initiated in October 2010 to ensure that all on-call personnel were trained in the response procedure well in advance of the first unstaffed periods. The alert system is fully redundant and supports multiple delivery methods in the event of a transmission failure. Smart phones (iPhones) on two different major sen ice networks were distributed to on-call staff to mitigate potential risks associated with service network outages. To facilitate the process of performing off-hours TDRSS schedule changes, the Alert system also featores an interface that allows WSC staff to initiate contact with the FOT during unstaffed periods by accepting WSC emails and transforming them into an SMS sent to on-call FOT staff.

G. Spacecraft Health and Safety Monitoring Both on-board and ground limits thresholds were previously optimized for 24x7 staffed operations. Unstaffed

operations demanded extensive enhancements to spacecraft health and safety (H&S) monitoring capabilities. Visual alerts that were previously conveyed to the on-duty FOT now needed to be actively distributed directly to the appropriate on-call staff which does not necessarily include the on-call FOT. Consequently, the spacecraft engineers reviewed and modified limits associated with over 3900 telemetry mnemonics, and a Key Monitor System was deployed that automated spacecraft telemetry limits violation assessments and corresponding actions. System Generated Key Monitors (SGKMs) were initially defined that applied spacecraft engineer-specified persistence thresholds, messages, and actions for each yellow and red limit violation for each mnemonic. To accommodate more complex logic typically associated with ROOL violations, User Generated Key Monitor (UGKM) functionality was deployed allowing the spacecraft engineers to specity complex logic, to correlate values for mUltiple mnemonics, and to specity value limits that override yellow and red limits thresholds.

The Key Monitor System also allows spacecraft engineers to define UGKMs in real time in response to changing spacecraft conditions, and provides for configuration management of all Key Monitors. Key Monitors issue alerts and events; however, they're also capable of generating pre-defined reports and plots (see Figure 7). Tracking of Key Monitor firing metrics in 20 II (Figure 8) was essential in refining configuration parameters and in assessing whether the associated alert levels were sustainable.

10 American Institute of Aeronautics and Astronautics

Page 11: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

rw~C_;;-------~-;;-;;"'(ii;===;--------;--~-;:-1 I ... "'." . .....

I ~JCi> ~~ l~ 19 iliG

Ii KMII,,'M" PtlW~Q~' D<o~w~.J

~CNllSi;;;i~~:-~J·2-.o.~1i9n I .... <.t.o

I 'I ([p<!CNTL~ T _ ') &' [OO'_lJ-EJ. ~ -O.oooooOOO00!16QJJ "J<J~ ' 1 .

{[P~CNT\.ST OE 1] ' ,", (0:)'. THE.r.l > O.OOJOOOOOO505» ,.,5U\i: · 2 ,,,,c .. ([F l::Na::T "" 11.";' (00' 1HE.L < -O OOOCJOOOO(J~

_ '*=3 ,t-

o r .... . ~

--.

.' •. ---... -~. - .-.... -_., ... - .,.~'~ ... : -- :.q . .. : - -- , " f'. ___ ...

• _ : _Iilai.;.z.""""""

.... I .... n.. (--.I.),.! Lo .. ~IIIt4';·!' ''''' LL'I!'~II:. __ _

tP. .... _, I.' I~:~~;- ':" :~=~ ,.'''''':~ "'U:_

1

01 .. >f ,:r'== - 11 •• I""""'" < - ,-," '_." . ft;) "".10 ' •

••••• f , .'c>-n"" _ 11 •• [-"'"= >' ' , ',':'!t, =-,-,. ,

.J... U elM","""" -11" IgDI. • ..,.~ ........... .".....11 <Holo " 1 . ..

Figure 7. Key Monitor Tool Displays - Suite of tools enables rapid creation, verification, monitoring and configuration control of Key Monitors

II American Institute of Aeronautics and Astronautics

Page 12: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

1600

1400

800 , ........ .

600

400

200

o

Figure 8. 2011 Key Monitor Firing Metrics - Trend of cumulative Key Monitor firings, escalating alerts issued, escalating alerts not responded to by primary on-call engineers, and firings that resulted in Key Monitor changes and FOT response required

H. Ground System Health and Safety Monitoring The HST Ground System remains fully redundant, supporting both string and facility failover/isolation. No

single points of failure exist within the ground system allowing contact with HST to be maintained throughout scheduled contacts. Multiple tools (see Figure 9) provide visual alerts to operators in the event of ground system component failures . To accommodate unstaffed periods, ground system H&S monitoring enhancements autonomously detect anomalies and alert the appropriate on-call staff.

12 American Institute of Aeronautics and Astronautics

Page 13: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

.ftI. YoIhlIPUp Gold VlAN_220 ~'1.

DioIII:IOroup8

-UMl'N_

DeVIces

~ :.JDtnllluc 131014' EXlmplllS

0:' ::']K8T_OSSJ)OC

WDSI~ng

WFIlltng

:...JH rt~ng

;..Jups

~VL.A'UDB

.:..JVLAfUl0

~VLA'U1S

. .JVLAN_21D

·..JVLAN_22D

~V~NJ:JJ

4t WhllsUp Gold· D III1ng

Dm,"

- ~JMyN_':

~ wDtnam1C Group ElImpl_

- :....;:IHST_G8S_DOC

uH It~ng

~UPS

~"LANJ(.olo

WVLAfU10

:..JV~N..215

~VLAfUl~

...,lVLANJ20

!...JV~NJ2D

..JVLA~ao

Imor..:41

./

i _ _ , _, _ ,~ l oAo O"'.,.VI_ : ) ... ,fIIIl

- - ----"----~ ,

-- "'''

... ~ALPIIA'

... . "'{ BaeIcbonaOlihSuMr..w

, ,!!! CC1ll..W

... . ~ N~

.. . _.NodIDIIk " ,!I"j ,_F\IeSlI5IIm ... . wj. HodllMlmory

.. . ~,llodIiNeIwork

• ~ NOdeSWIIp

... ,"I{~ CCII1DHmmI

• • ~'1a:lIIIrIrras1rw:Iu.a

, .It! CCIIJIOMlIr

Ji!.Proc:asCUllnt-1

.~ PflIc..qIlIJll1 _ D

" ,~,scmAglIIIt ao- $ SCmSar\ll=r

"' , E:J ~_IWI"..w - ,,~£'-"'rlUlllilIISerwr..w

...... .... -v_ -- "",....,""'" - ..... ...... ..... -. .-- m....lA"O.l-or..-..oI-IIC_O(. - RT. DC"

Tr ....... c:aNDd1P","",*",IIII1knIIm ... ~ .....

Figure 9. Ground System Monitoring Displays - Multiple tools monitor the status of critical ground system elements

Page 14: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

I. Buffered Payload Stored Command Load (QBF) The bus computer was designed with a much larger memory than the payload computer. Flight Software (FSW)

staff conceived of a means of buffering payload stored command loads in the bus computer and then transferring them at the appropriate time to the payload computer. The FSW within the bus and payload computers, PASS, and CCS were all extensively modified to generate, uplink, and ultimately transfer to the payload computer the new type of buffered payload stored command load. This effectively increased the load windows for payload stored command loads from - 3Y: hours to -24 hours. FSW staff also extended the bus computer stored command load windows from -4 to -12 hours. CCS was modified to mark payload stored command loads or their associated QBF loads as having been uplinked when a sibling is uplinked, to provide the Situational Awareness System (SAS) with the current list of loads that are within their load windows that await uplink, and to issue an alert when a given QBF or bus stored command load has not been uplinked and is within 5Y: hours of the end of its load window. In so doing, the FOT was provided a large window of opportunity to report to the Control Center during unstaffed periods to manually uplink stored command loads in response to automated commanding problems.

During the implementation of the QBF capability, FSW staff identified the potential for command collisions between ground commands and commands originating on the spacecraft. In order to mitigate risks imposed by potential command collisions, PASS was modified to advance the start of the transfer windows into the several minute period immediately preceding TDRS contacts, allowing transfers to be completed prior to the contact being established. In so doing, the potential for command collisions between ground commands and on-board commands involved with the transfer of QBF loads to the payload computer was nearly eliminated. Procedures used for manual commanding of the payload were also modified to temporarily disable the transfer function thereby eliminating remaining command collision concerns.

Note: As an additional benefit, the effective increase in the load windows for payload and bus computer stored command loads to -24 hours and -12 hours, respectively allowed additional reductions in MAT cycling to be realized. Essentially, the need to have specific TDRS contacts dedicated only to uplinking a stored command load was significantly relaxed.

J. Guide Star Acquisition Monitoring Guide Star Acquisition (GSAcq) monitoring is of special interest to the FOT and SE disciplines; so much so that

GSAcq metrics are included within daily reports. GSAcq failures preclude the collection of science data by the "arious science instruments, and multiple consecutive GSAcq failures will eventually result in on-board attitude determination problems that require manual intervention to resolve.

To eliminate the need for the FOT to continuously monitor GSAcq status, FSW changes were deployed to count and report in telemetry the number of consecutive GSAcq failures. This telemetry was then Key-Monitored to autonomously alert on-call staff when persistent GSAcq failures are encountered. Lastly, a tool was deployed to the Engineering Workstations to perform long term GSAcq tending and to provide GSAcq metrics to ARS for inclusion within daily reports.

K. Solid State Recorder. Monitor During 24x7 staffed operations, the FOT monitored the state of the SSRs and, if necessary, would schedule

additional TDRSS contacts to dump the SSRs to avoid data loss. As one mitigation against the risk of potential data loss during AO, the SSR Monitor tool was deployed that tracks the current states of the SSRs and dynamically predicts potential data loss through the end of the most recently received set of stored command loads (i.e., typically 4 to 11 days in the future) based on the current SSR data volumes, the current TORS schedule, and the science observation schedule.

The SSR Monitor (see Figure 10) tool issues cautionary event messages if any data loss is predicted within the next four days, and it issues both critical event messages and alerts when science or engineering data loss is predicted within more imminent 12 or 24 hours windows, respectively. The SSR Monitor tool also provides the current states of the SSRs to SAS.

14 American Institute of Aeronautics and Astronautics

Page 15: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

3n"it .. 9 J t' 4 .,...,. "":. ~ . M4if.tn .''It.o:IIt59' r.~:)f; ':111

Jw~'"

SSR3

Predicted Science Volume

'" " , " .f' ,

• . ,."." .,... .. Tim. (lITC)

fit: ODOaIs Mdt

A RlIt: 4~7 1 1 ~ pa 481l0l

SSR1

Predicted engineering Volume

I I

• 1;!t1(NOO

Tlme(UTC)

. C~

Figure 10. SSR Monitor Tool Displays - Current and predicted data yolume on the recorders based on real-time telemetry, latest TDRS schedule, and estimated observatory data collection is displayed

L. Situational Awareness System (SAS) During 24x7 staffed operations, the FOT maintained continuous situational awareness that was facilitated largely

via shift handoyers. With the first unstaffed periods, the FOT would no longer conduct shift handoyers, nor would they even be the first responders for various types of anomalies. SAS was deployed to provide a quick means of remotely assessing the basic status of the spacecraft and the ground system, and to track anomaly response information. SAS was designed to provide simple web pages (see Figure II) of basic spacecraft telemetry mnemonics, event data, SSR status information, stored command load uplink status information, Flight Plan information, a message board, and links to important additional information, all suitable for secure, remote display on desktop computers, laptops, and smart phones.

15 American Institute of Aeronautics and Astronautics

Page 16: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

Figure 11. Situational Awareness System Displays - Remotely accessible status pages allow for knowledge and coordination of key operations status

M. Science Data Packet Processor (a.k.a., PACOR) Prior to automation, science data loss monitoring and response was almost completely manual, relying on

PACOR Analysts to identify science observations featuring padded or missing data, and to subsequently act to resolve the data anomalies in order to achieve the phenomenal - 100% science data return. Barring moderate levels

16 American Institute of Aeronautics and Astronautics

Page 17: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

of PACOR automation, an 8x5 HST operations staffing profile would haye been incapable of achieving the >99% science data return threshold (a.k.a., <1% science data loss threshold) agreed to as a condition for automation implementation. Several PACOR enhancements were subsequently deployed along with operational rules that allowed the <I % science data loss threshold to be met. In the most extreme cases, on-call FOT were required to report to the Control Center to perform manual redumps. Science data collection metrics and processes were also instituted to verifY compliance against the <I % science data loss threshold.

N. Elimination of Non-Essential Products In reviewing requirements for AO, several reports and logs produced by the FOT were deemed non-essential in

the AO-era. For instance, the annotated graphical mission timeline that identifies various events and whether they had succeeded or failed and attitude corrections performed during each orbit was identified as non-essential. System Engineers were accustomed to having this armotated timeline available and considered complex ways to automate the generation. In the end, it was agreed that this visual tool was a lUxury and that other reports and tools could provide the information.

\

\~. ioN r,!~c~;~)"cc \

,··I-iCl)·II!CCflSNOC \ . ,.,.'"_,

/1

Gt .... r~ N., ....... ,,1 pUt ~..:.,

K~-ICDJPl . GSF,.A·'r~ ··~

v.

CCS L~'er iF..'h.oOC.5£1 I(;O.Tt1 ('.<';1>

AOD3'~_t

Summary

,

ICD.Tt" ce' ACID s,-.I8m. cu: tANT

:CO·TI c.ct"~ : '<

• PNIl

• I ,

ICO-lIZ AI.'In~''''''''I~I._

"i''''_sIs

;CD·T12 I\ITf(I~"","""';' ~_"

AIo,nRt"l-'

... ..... ,...

$CMP~.

-

Figure 12. HST AO Architecture - Significant changes to support automated operations are identified in blue

One year has elapsed since HST transitioned to 8x5 operations on June 13, 2011. Given the numerous changes introduced with the AD architecture (see Figure 12), Operations metrics are closely monitored and include science and engineering data collection rates, operations procedure change rates, FOT manual intervention frequency and reason (see Figure 13), paging and off-hour support trends (see Figure 14), and ground system anomaly trends. Operator error rates, already extremely low for such a complex observatory and ground system, remain very low. No loss of proficiency has been detected.

17 American Institute of Aeronautics and Astronautics

Page 18: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

70 - ---_._-_ .. _--_. __ . _ _ ._--- -- - --

- . - Training/ Proficiency - SSR Redump. _ Routine but not automated - . Other _ Totlll Pause Events

60 ;-.- - - - -----j

50 -- -.---.- -40 -; .. ~

30

20

10 ~. " / - - :. ..... -!" - .-

o .!- ---.. .---_-- .._--_ --;.-----,-.- .._--.._--..-..",.-.,,--~-.. --Apr-11 May-11 Jun-ll Jul-11 Aug-11 Sep-11 Oct-11 Nov-11 Oec-11 Jan-12 Feb-12

Figure 13. Manual Commanding Metrics - Trend of how often the FOT takes manual control and why

100 -, ' - ... - ......... . ----- . -- . --.

- 0-# FOT Alerts, Totlll _# FOTStaffed GSFCOff-Hrs 90

ao -------- ._ .... _--- -........... - ... _._ .

70 -- -----

60

50

40

30

20

10

o &-~~==~jr___~ . ~~~. -- -- - '~~.--~~. Apr-11 May-11 Jun-11 Jul-11 Aug-11 Sop-11 Oct-11 Nov-11 0",-11 J_n-12 Feb·12

Figure 14. Flight Operations Team On-Call responses - Trend of how often and when the FOT is paged, and required immediate response

Freed from continuously manning the operations consoles, the FOT has expanded its roles and responsibilities and now supplements the Hubble Integrated Test Team (HITI') to support acceptance testing of software and

18 American Institute of Aeronautics and Astronautics

Page 19: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

operations procedures, and verification of authorized ground system changes. The FOT has also expanded its role into areas previously done by Systems Engineers.

Systems Engineers are continuing a cross-training program in order to enhance their depth of knowledge on multiple HST subsystems (electrical, thennal, attitude control, sating, optical telescope assembly, communication and data management) in order to increase the depth of each team as a means to mitigate staff attrition risk.

It is importaot to note that since going operational with AO the data loss is only around 0.1 %. This percentage is figured as the percentage of observations missing any bit and therefore potentially impacted. The majority of the time the loss even within those .1 % missing bits is insignificant to the science objective.

Part of the culture change was just letting folks understand that Management had agreed to a change in expectations. For instance, many in the FOT felt they were expected to always be aware of the current status of on­orbit events (roles & responsibilities). They felt the need to sit on console when they were at work and watch the automation. GSFC and MOSES management had to explicitly tell them to sit in their offices where they could be more productive on other tasks and that they . would not be expected to be fully aware of the current spacecraft events to a fine detail. While this was a tough culture change, the FOT were successful in making it and are now available to be fully engaged in other tasks in support of Operations.

The flexibility of the automation systems has been tested this past year by Observatory anomalies including the failure of the prime transponder to operate in coherent mode, and by lock-ups of the Solid State Recorders. In these cases, and others, modifications to the macros and CCLs run by the ACE, and the modification of Key Monitors or the generation of new Key Monitors to detect reoccurrence of the anomaly have been rapidly deployed.

The Key Monitors (KM) that check the health and safety of the observatory continue to be adjusted, although the rate of change has significantly settled. While some changes have been made due to the continuing evolution of the Observatory and flight software modifications, or to reduce the frequency of nuisance alarms, most changes have been adding email notification to all members of a given team, instead of just an escalating alert to the tearn on-call member.

Alerts relating to the state of the ground system and network constitute approximately 75% of all alerts that have been generated, while observatory KMs account for the remaining 25%. Of the ground system and network alerts, the majority of these are due to planned maintenance activities such as security scans, patches and reboots. Issues related to over-paging were carried as a risk item during the development of the automation, but one year of operations experience has proven that the paging rate is sustainable indefinitely.

Improvements to the ground system and automation capabilities continue to be introduced. Among the most significant enhancements are:

Automation of science data re-dumps when data is corrupted by RFI during downlink. When the level-O processing system detects such data losses, its re-dump reports are now routed back into the automation system where enhanced CCLs execute the re-<iump, or not depending on the current volume of stored data in the Solid State Recorders. The Automated Control Engine (ACE) and CCLs now handle cases where there are mUltiple forward links in any given pass. Although this is rare, normally occurring only a few tiroes a year, manual intervention by !he FOT is no longer required. The ACE also now verifies that sufficient uplink opportunities exist for all loads when it generates a flight plan. This provides additional protection against too rew uplink opportunities should TDRS schedule changes liroit the number of forward links. The Key Monitor system now has a configurable settling time after minor frame gaps, which makes false alerts less likely, and now includes a 'solve-from-file' capability to facilitate the testing of new or changed Key Monitors. Multiple alerts are now combined to prevent an 'alert-flood' condition. Significant spacecraft anomalies such as an entry into safe-mode can generate over 100 escalating alerts. Previously !he TelAlert system manager would have to manually intervene to clear the system and halt the escalations. Now, !he system automatically detects an alert flooding condition and subsequently collects !he multiple alerts and sends a single escalating alert wi!h a link to a dynamically created webpage listing all the individual alerts.

19 American Institute of Aeronautics and Astronautics

Page 20: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

SM3A SM4 • CiVil Servanls • GSFC

Start 01 _tid (?8ratf.lns

Figure IS. HST Operations Staffing - Trend and plan ofHST operations staffing

STSel

The Hubble Space Telescope remains in excellent health following Servicing Mission 4 in May 2009. HST scientific output is higher than ever and is increasing, its observation time continues to be heavily oversubscribed, demand for archival data is increasing, and citations to HST publications are increasing exponentially. With the cost of mission operations at the lowest it has ever been (see Figure 15), HST is well positioned for another decade of amazing discoveries.

ACE

AO

ARS

CCL

CCS

DOC

EWS

FOT

FP

FSW

GCMR

GSFC

H&S

HST

HSTAR

lSI

KM

LOS

Automated Command Engine

Automated Operations

Automated Reporting System

Command Control Language

Control Center System

Data Operations Center

Engineering Workstation

Flight Operations Team

Flight Plan

Flight Software

Ground Control Message Request

Goddard Space Flight Center

Health and Safety

Hubble Space Telescope

Appendix A

Acronym List

Hubble Space Telescope Anomaly Report

Interim Support Instruction

Key Monitor

loss of signal

20 American Institute of Aeronautics and Astronautics

Page 21: Automation of Hubble Space Telescope Mission Operations ·  · 2013-04-10Automation of Hubble Space Telescope Mission Operations ... 2011, after more than 21 years, ... but also

MAT

ME

NSSC-l

OOL

OST

PACOR

PASS

QBF ROOL

SAS

SCM

SGKM

SMS

SN

SNAS

SSA

SSA-R

SSR

STOCC

STScI

TDRSS

UGKM

VEST

WG

WSC

Multiple Access Transponder

Mission Engineer

NASA Standard Spacecraft Computer Model I

Out of Limit

Operations Support Team

Science Data Packet Processor

Plarming and Scheduling

Buffered Payload Stored Command Load

Routine out of Limit

Situational Awareness System

System Configuration Monitor

System Generated Key Monitor

Short Message Service

Space Network

Space Network Access System

Soulh Atlantic Anomaly

S-Band Single Access Return

Solid State Recorder

Space Telescope Operations Control Center

Space Telescope Science Institute

Tracking and Data Relay Satellite System

User Generated Key Monitor

Vehicle Electrical System Test

Working Group

White Sands Complex

Acknowledgments

The authors wish to acknowledge and thank all members of the HST Team. This effort required end-to-end changes to HST Operations and required leadership and support from Project Managers, Flight Operators, Planning System and Ground System Developers, Flight Software Engineers, Hubble Integrate Test Team Engineers, Systems Management, Systems Engineers and System Administrators.

References

Prior M., Wright N., " Operations Modeling for the Hubble Space Telescope Mission", RCSGSO, SP·648, Moscow, 2007

21 American Institute of Aeronautics and Astronautics