proc-0022 gos factory acceptance test plan filegos fat plan document proc-0022 revision a gregorian...
TRANSCRIPT
GOS FAT Plan Document PROC-0022
Revision A
Gregorian Optical System Factory Acceptance Test
Plan
Andy Ferayorni, Wes Cole, Scott Gregory, Austin Kootz, Stacey Sueoka
PA&C Team 9 January 2019
GOS FAT Plan
PROC-0022, Revision A Page ii
REVISION SUMMARY: 1. Date: 19 February 2016
Revision: DRAFT Changes: Initial release
2. Date: 1 December 2017 Revision: DRAFT Changes: Updated for PA&C CDR
3. Date: 9 January 2019 Revision: A Changes: Final update before SEIC review and GOS LAT execution
GOS FAT Plan
PROC-0022, Revision A Page iii
Table of Contents
1. INTRODUCTION ................................................................................................... 1 1.1 SCOPE ................................................................................................................... 1 1.2 ACRONYMS / DEFINITIONS ....................................................................................... 1 1.3 REFERENCED DOCUMENTS ...................................................................................... 1 2. FACTORY ACCEPTANCE TEST (FAT) PLAN .................................................... 2 2.1 OVERVIEW .............................................................................................................. 2 2.2 TEST DESCRIPTIONS ............................................................................................... 2 2.3 TEST CONFIGURATION ............................................................................................ 2 2.3.1 Environment .................................................................................................................... 2 2.3.2 Mechanical ....................................................................................................................... 3 2.3.3 Electrical .......................................................................................................................... 3 2.3.4 Software ........................................................................................................................... 3 2.4 TESTS .................................................................................................................... 4 2.4.1 Upper GOS: Location ...................................................................................................... 5 2.4.2 Upper GOS: Level 3 Stage: Light Source ..................................................................... 6 2.4.3 Upper GOS: Level 2 Stage: Polarizers .......................................................................... 7 2.4.4 Upper GOS: Level 1 Stage: Retarders ........................................................................... 8 2.4.5 Polarization Calibration Optical Element: Positioning Accuracy ............................... 9 2.4.6 Polarization Calibration Optical Element: Positioning Repeatability ....................... 10 2.4.7 Polarization Calibration Optical Element: Rotation Time .......................................... 11 2.4.8 Polarization Calibration Optical Element: Deployment Speed ................................. 12 2.4.9 Calibration Linear Polarizer: Rotation Repeatability ................................................. 13 2.4.10 Calibration Retarder: Rotation Repeatability .............................................................. 14 2.4.11 Calibration Retarder: Rotation Accuracy .................................................................... 15 2.4.12 Artificial Broadband Light Source: Power .................................................................. 16 2.4.13 Artificial Broadband Light Source: Uniformity ........................................................... 17 2.4.14 Artificial Broadband Light Source: Stability ............................................................... 18 2.4.15 Artificial Broadband Light Source: Spectral Features ............................................... 20 2.4.16 Artificial Broadband Light Source: Induced Polarization .......................................... 21 2.4.17 Aperture Wheel Stage ................................................................................................... 22 2.4.18 Aperture Illumination .................................................................................................... 23 2.4.19 Aperture Selection ........................................................................................................ 24 2.4.20 Aperture Positioning Accuracy ................................................................................... 25 2.4.21 Aperture Positioning Repeatability ............................................................................. 26 2.4.22 Field Stop, 5 arc-minute ............................................................................................... 27 2.4.23 Field Stop, 2.83 arc minute field stop .......................................................................... 28 2.4.24 Occulter, 5 arc-minute .................................................................................................. 29 2.4.25 Occulter, 5 arc-minute, Range of Motion .................................................................... 30 2.4.26 Occulter, 5 arc-minute, Limb Sensor .......................................................................... 31 2.4.27 Occulter,2.83 arc-minute .............................................................................................. 32 2.4.28 Occulter, 2.83 arc-minute, Range of Motion ............................................................... 33 2.4.29 Occulter, 2.83 arc-minute, Limb Sensor ..................................................................... 34 2.4.30 Wavefront sensor pinhole ............................................................................................ 35 2.4.31 Wavefront sensor pinhole: size ................................................................................... 36 2.4.32 Wavefront sensor pinhole: shape ............................................................................... 37 2.4.33 Wavefront sensor pinhole: accuracy .......................................................................... 38 2.4.34 Context Viewer Pinhole ................................................................................................ 39
GOS FAT Plan
PROC-0022, Revision A Page iv
2.4.35 Context Viewer Pinhole: Size ....................................................................................... 40 2.4.36 Context viewer pinhole: shape .................................................................................... 41 2.4.37 Context viewer pinhole: accuracy ............................................................................... 42 2.4.38 Boresight Alignment Inverse Pinhole ......................................................................... 43 2.4.39 Boresight Alignment Inverse Pinhole: Size ................................................................ 44 2.4.40 Boresight alignment invserve pinhole: shape............................................................ 45 2.4.41 Boresight alignment inverse pinhole: opacity ........................................................... 46 2.4.42 Boresight alignment inverse pinhole: transmission .................................................. 47 2.4.43 Boresight alignment inverse pinhole: beam deflection ............................................. 48 2.4.44 Dark Shutter ................................................................................................................... 49 2.4.45 Dark Shutter: Transmission ......................................................................................... 50 2.4.46 Line Grid ........................................................................................................................ 51 2.4.47 Line Grid: Spacing ........................................................................................................ 52 2.4.48 Line Grid: Irregularity ................................................................................................... 53 2.4.49 Multi-Instrument Alignment Target.............................................................................. 54 2.4.50 Non-Redundant Array ................................................................................................... 55 2.4.51 Interferometer Sphere ................................................................................................... 56 2.4.52 DKIST Standards ........................................................................................................... 57 2.4.53 Source Documentation ................................................................................................. 58 2.4.54 Rely upon DKIST for secure communications ........................................................... 59 2.4.55 Respond to global interlock ......................................................................................... 60 2.4.56 System Mode Requirements: Off ................................................................................. 61 2.4.57 System Mode Requirements: Standby ........................................................................ 62 2.4.58 System Mode Requirements: Active ........................................................................... 63 2.4.59 System Mode Transitions ............................................................................................. 64 2.4.60 System Actions: Start ................................................................................................... 65 2.4.61 System Actions: Cancel ............................................................................................... 66 2.4.62 System Actions: Abort ................................................................................................. 67 2.4.63 Default State .................................................................................................................. 68 2.4.64 Persistence of Data ....................................................................................................... 69 2.4.65 Alarms ............................................................................................................................ 70 2.4.66 Time Standard ............................................................................................................... 71 2.4.67 Simulation Control ........................................................................................................ 72 2.4.68 Position of upper GOS level 2 translation stage ........................................................ 73 2.4.69 Position of upper GOS level 2 rotational mechanisms.............................................. 74 2.4.70 Position of upper GOS level 1 translation stage ........................................................ 75 2.4.71 Position of upper GOS level 1 rotational mechanisms.............................................. 76 2.4.72 State of upper GOS artificial light source ................................................................... 77 2.4.73 Position of upper GOS level 3 translation stage ........................................................ 78 2.4.74 Position of lower GOS aperture wheel ........................................................................ 79 2.4.75 Position of lower GOS occulter rotational mechanism ............................................. 80 2.4.76 State of lower GOS occulter rotational tracking of solar limb .................................. 81 2.4.77 Position and monitor mechanisms ............................................................................. 82 2.4.78 Multiple simultaneous motions ................................................................................... 83 2.4.79 Stow positions ............................................................................................................... 84 2.4.80 Set and monitor Thermal Control Loops .................................................................... 85 2.4.81 Set and monitor Power Controls ................................................................................. 86 2.4.82 Telescope Control System ........................................................................................... 87 2.4.83 Operator GUI .................................................................................................................. 88 2.4.84 Engineering GUI ............................................................................................................ 89 2.4.85 Operator GUI: Standards .............................................................................................. 90
GOS FAT Plan
PROC-0022, Revision A Page v
2.4.86 Operator GUI: Access ................................................................................................... 91 2.4.87 Operator GUI: Status .................................................................................................... 92 2.4.88 Operator GUI: Collect input parameters ..................................................................... 93 2.4.89 Operator GUI: OCS sub-screen ................................................................................... 94 2.4.90 Operator GUI: Response time ...................................................................................... 95 2.4.91 Operator GUI: Java engineering screens ................................................................... 96 2.4.92 Engineering GUI: Standards ........................................................................................ 97 2.4.93 Engineering GUI: Access ............................................................................................. 98 2.4.94 Engineering GUI: Status ............................................................................................... 99 2.4.95 Engineering GUI: Control ........................................................................................... 100 2.4.96 Engineering GUI: Response time .............................................................................. 101 2.4.97 Engineering GUI: Java engineering screens ............................................................ 102 2.4.98 Engineering GUI: Layout ............................................................................................ 103 2.4.99 Engineering GUI: Banner ........................................................................................... 104 2.4.100 Engineering GUI: General Status ........................................................................ 105 2.4.101 Engineering GUI: Detailed Status Tabs .............................................................. 106 2.4.102 Engineering GUI: Health status tab ..................................................................... 107 2.4.103 Engineering GUI: Layout ...................................................................................... 108 2.4.104 Engineering GUI: Auxiliary Status Tab ............................................................... 109 2.4.105 Engineering GUI: Control and Admin Tabs ........................................................ 110 2.4.106 Engineering GUI: Operations Tab ....................................................................... 111 2.4.107 Engineering GUI: Manual Control Tab ................................................................ 112 2.4.108 Engineering GUI: Logging Tab ............................................................................ 113 2.4.109 Engineering GUI: Management Tab .................................................................... 114 2.4.110 Limb Sensor Microcontroller ............................................................................... 115 2.4.111 Storage of Metadata .............................................................................................. 116 2.4.112 Codes, Regulations, and Standards ................................................................... 117 2.4.113 Labels ..................................................................................................................... 118 2.4.114 Electronic / Electrical Design ............................................................................... 119 2.4.115 Certifications ......................................................................................................... 120 2.4.116 Grounding .............................................................................................................. 121 2.4.117 Connectors ............................................................................................................ 122 2.4.118 Cables .................................................................................................................... 123 2.4.119 Thermal .................................................................................................................. 124 2.4.120 Facility Services Interface .................................................................................... 125 2.4.121 Interfaces ............................................................................................................... 126 2.4.122 Reliability ............................................................................................................... 127 2.4.123 Maintenance .......................................................................................................... 128 2.4.124 Derating ................................................................................................................. 129 2.4.125 Telescope calibrator ............................................................................................. 130
GOS FAT Plan
PROC-0022, Revision A Page 1 of 130
1. INTRODUCTION
1.1 SCOPE
This document describes the Factory Acceptance Test (FAT) plans for the Gregorian Optical System (GOS).
1.2 ACRONYMS / DEFINITIONS
DRD Design Requirements Document
ICD Interface Control Document
FAT Factory Acceptance Test
GOS Gregorian Optical System
PA&C Polarimetry Analysis and Calibration
PACCS PA&C Control System
TAF Test Applications Framework
TCS Telescope Control System
TMA Telescope Mount Assembly
1.3 REFERENCED DOCUMENTS
ICD 1.1 – 3.1.1 TMA to PA&C
ICD 3.1.1-4.4 PA&C to TCS
MAN-0015 PA&C Operations Manual
MAN-0017 PA&C Maintenance Manual
PROC-0027 Polarization Optics Test Plan
SPEC-0080 GOS Design Requirements Document
SPEC-0134 PA&C Specification
SPEC-0136 GOS Operational Concepts Definition
SPEC-0167 Limb Tracker Design Requirements Document
SPEC-0170 GOS Design Document
TN-0231 Evaluation of Components for Lab Spectropolarimeter
GOS FAT Plan
PROC-0022, Revision A Page 2 of 130
2. FACTORY ACCEPTANCE TEST (FAT) PLAN
2.1 OVERVIEW
The FAT plan described in this section is designed to verify that the GOS meets the requirements as laid out in SPEC-0080 GOS Design Requirements Document (DRD) at the NSO Boulder Lab (the “factory”). For this reason the GOS will be tested standalone and interfaces to the facility will be simulated. Inspections will be performed by DKIST personnel with appropriate training (i.e. mechanical inspections done by mechanical engineer/technician). Manual tests will be run using engineering GUI widgets, whereas automated tests can be run using Jython scripts built with the DKIST Test Applications Framework (TAF). Testing of the GOS optics is not covered in this document. Instead, please refer to PROC-0027 Polarization Optics Test Plan.
2.2 TEST DESCRIPTIONS
This section describes the steps necessary to verify all requirements where the verification method was listed as either inspection or manual-test in the PA&C Compliance Matrix CMX-0021. Those tests with a verification method of auto-test include an automated test (see PA&C source tree $ATST/src/jython/atst/pac/tests) which includes details of what the requirement is, what the test steps are and what conditions have to be met for the test to be considered successful.
2.3 TEST CONFIGURATION
Most of the requirement verification relies on the same test configuration. Rather than repeat that information for each requirement the standard configuration is captured here. Verifications which rely on a non-standard configuration call that out in their pre-conditions section.
2.3.1 Environment
NSO Boulder Lab, N130 Modular clean room, class 100,000 Temperature range: 68-70 degrees Celsius GOS assembly mounted on two 1 ton saw horses Other lab equipment used as noted in test details
GOS FAT Plan
PROC-0022, Revision A Page 3 of 130
2.3.2 Mechanical
Deviations of the test configuration to the final integrated configuration at the summit are indicated in the following table:
Test Configuration Integrated Final Configuration
Fittings Compression NPT
Tubing Tygon Steel‐braided PTFE Core
Mount Two 1 ton saw horses GOS frame mounted to TMA per ICD interface
Temperature 21‐25 deg C Varies between 0‐20 deg C
Pump 3 GPM Recirculator Facility Pump
Table 1: Deviations from Final Integrated Configuration
Further details are included in the following sections for specific test configurations.
2.3.3 Electrical
The GOS electronics will be installed in the OSS rack in the NSO, Boulder lab. The bulkhead interface on the OSS rack and on the GOS frame will be used in the testing. Electrical connections to the GOS as tested in the lab are compliant with the ICD 1.1 – 3.1.1 TMA to PA&C and DKIST-DWG-00342. GIS system is not available for testing, therefore the interface between the GIS and GOS as described in ICD 3.1.1 – 4.5 PA&C to GIS will be tested at the DKIST summit. For our purposes, the GOS Safe Torque Off (STO) function was tested independently to ensure proper functioning.
2.3.4 Software
Software/Hardware Configuration: Operating System – the operating system will be CentOS 7.3 running kernel version 3.10 Common Services – the Canary 10 release will be used Java – Java version 1.8 as required by the use of Canary 10 The PACCS release tagged as “beta_rc1” in the ATST CVS repository The PACCS software is installed on the PACCS computer according to the software manual The PACCS software and GUI will run on the PACCS control computer The CSF services and database will be hosted on nsocsf.int.colorado.edu Network connectivity between all machines listed above is through NetGear 1Gbit switch
Unless otherwise stated the GOS software and its dependencies should be installed as per the instructions in PACCS User’s Manual. The PACCS release will include the file $ATST/admin/pac/pacSite.config.fat and that file should be used for configuring the PACCS for the FAT. See SPEC-0022 for details on the pkgDevel framework and how to configure a system and the PACCS Maintenance Manual for an explanation of the PACCS pkgDevel options.
GOS FAT Plan
PROC-0022, Revision A Page 4 of 130
The PACCS should be in the running state for all of its tests and unless otherwise noted may remain running between tests. The PACCS and its GUI should be started following the instructions in PACCS User’s Manual. The PACCS requires an event from the TCS in order for the occulter tracking to work properly. Thus the TCS will be installed on another machine on the same CSF network and configured to produce the tracking event per ICD 3.1.1 – 4.4 PA&C to TCS. .
2.4 TESTS
The following sub-sections describe the lab acceptance tests that will be performed:
GOS FAT Plan
PROC-0022, Revision A Page 5 of 130
2.4.1 Upper GOS: Location
Type Inspection Requirement 3.1.1.3-0010 Preconditions Lower GOS has been installed
Nominal location for Gregorian focus is assumed to be the deployed position for lower GOS aperture wheel CV pinhole
Test Steps Using an indicator measure the distance to each of the upper GOS levels Pass Criteria Upper GOS levels 1, 2, and 3 distance from lower GOS wheel are 350mm,
450mm, and 550mm respectively with a tolerance of +/- 2mm. Notes Per the GOS alignment procedures, the GOS frame with lower GOS installed must be
aligned to the Gregorian focus within +/-2mm at a telescope reference position. The lower GOS aperture wheel mount can then be adjusted +/- 2mm to align the Gregorian focus on the apertures.
GOS FAT Plan
PROC-0022, Revision A Page 6 of 130
2.4.2 Upper GOS: Level 3 Stage: Light Source
Type Inspection Requirement 3.1.1.3-0020 Preconditions The GOS is available for inspection in the lab
Test Steps Verify the upper GOS level 3 stage contains an artificial light source
Turn on the artificial light source and inspect illumination of the lower GOS apertures
Pass Criteria An artificial light source is provided at level 3 Lower GOS apertures can be fully illuminated by the light source
Notes
GOS FAT Plan
PROC-0022, Revision A Page 7 of 130
2.4.3 Upper GOS: Level 2 Stage: Polarizers
Type Inspection Requirement 3.1.1.3-0030 Preconditions GOS is available for inspection in the lab
Test Steps Inspect the level 2 upper GOS stage for available optic and aperture positions
Pass Criteria The upper GOS level 2 stage contains a clear aperture
The upper GOS level 2 stage contains a linear polarizer The upper GOS level 2 stage contains the ability to add up to four more optic
stages for future expansion Notes The GOS will be shipped with three functioning rotation stages in the upper GOS level
2. Only one of these will be used for initial commissioning and will contain a linear polarizer. One other position will be reserved as a clear aperture (no optic). The remaining two positions will also be clear apertures, but future optic stages may be added as long as they conform to the mounting interfaces.
GOS FAT Plan
PROC-0022, Revision A Page 8 of 130
2.4.4 Upper GOS: Level 1 Stage: Retarders
Type Inspection Requirement 3.1.1.3-0040 Preconditions GOS is available for inspection in the lab
Test Steps Inspect level 1 upper GOS stage for available optic and aperture positions
Pass Criteria The level 1 upper GOS stage contains the following:
o Clear aperture o Calibration retarder for ViSP / VTF o Calibration retarder for DL-NIRSP o Calibration retarder for Cryo-NIRSP
Notes The GOS will be shipped with three functioning rotation stages in the upper GOS level 1. All three of these will be used for initial commissioning. One other position will be reserved as a clear aperture (no optic). The remaining two positions will also be clear apertures, but future optic stages may be added as long as they conform to the mounting interfaces.
GOS FAT Plan
PROC-0022, Revision A Page 9 of 130
2.4.5 Polarization Calibration Optical Element: Positioning Accuracy
Type Manual Test Requirement 3.1.1.3-0055 Preconditions GOS, CMM arm, and laser tracker are available for testing in the lab
Laser tracker and/or CMM arm have been used to establish the frame and theoretical light beam in SA.
Test optic with SMR nests glued in three positions is available for install into any upper GOS rotation stage
Test Steps For each upper GOS level 1, level 2, and level 3 deployable rotation stage o Install the test optic into the rotation stage o Deploy the optic into the beam o Use laser tracker line of sight to frame reference SMRs and 0.5” SMRs
on deployed optic to measure and establish location of optic relative to frame and light beam in SA.
o If laser tracker line of sight to deployed optic cannot be established, use CMM arm on stable platform outside GOS to register frame reference SMRs and deployed optic 0.5” SMRs.
Pass Criteria The location of each deployed position is accurate in X/Y decenter to DRD tolerances. X/Y tip/tilt is within the adjustment range per the DRD
Notes
GOS FAT Plan
PROC-0022, Revision A Page 10 of 130
2.4.6 Polarization Calibration Optical Element: Positioning Repeatability
Type Manual Test Requirement 3.1.1.3-0057 Preconditions Test 2.4.5 has been completed.
Test Steps For each upper GOS level 1, level 2, and level 3 deployable rotation stage
o Move to a deployed position different than that being measured o Return to the deployed position o Repeat laser tracker and/or CMM measurements from Test 2.4.5
Pass Criteria The location of each deployed position is repeatable in X/Y plane per the
requirements in the DRD. Notes
GOS FAT Plan
PROC-0022, Revision A Page 11 of 130
2.4.7 Polarization Calibration Optical Element: Rotation Time
Type Manual Test Requirement 3.1.1.3-0060 Preconditions The GOS is available for testing in the lab
All upper GOS rotation stages have been indexed
Test Steps For each optic rotation stage in upper GOS level 1 and level 2 o Command the GOS to rotate the optic 45 degrees from current position o Command the GOS to rotate the optic 180 degrees from current position
Pass Criteria All optic rotation stages in the upper GOS are able to complete a 45 degree
move in less than 1 second, and a 180 degree move in <4 seconds Notes
GOS FAT Plan
PROC-0022, Revision A Page 12 of 130
2.4.8 Polarization Calibration Optical Element: Deployment Speed
Type Manual Test Requirement 3.1.1.3-0070 Preconditions GOS is available for testing in the lab
All upper GOS linear stages have been indexed All upper GOS linear stages are in their stow position
Test Steps For each upper GOS linear stage deployable position
o Command the GOS to move to the deploy position o Command the GOS to move to a different adjacent position o Command the GOS to move back to the original deploy position o Command the GOS to move to another position that is the furthest from
the current position
Pass Criteria All upper GOS linear stage deployable positions can move to an adjacent position in less than 4 seconds, and the furthest position away in less than 20 seconds.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 13 of 130
2.4.9 Calibration Linear Polarizer: Rotation Repeatability
Type Manual Test Requirement 3.1.1.3-0120 Preconditions Test 2.4.5 has been completed
Test Steps Install the test optic with SMR nests into the level 3 rotation stage
Using the laser tracker and/or CMM arm measure the SMRs according to Test 2.4.5.
Rotate the test optic at least 180 degrees and then rotate it back to the same original position.
Remeasure using procedure in Test 2.4.5
Pass Criteria The rotational repeatability is <0.04 degrees Notes The encoders on the upper GOS rotation stages have 960,000 encoder counter per
revolution. This allows for rotational positioning accuracy of 360 / 960,000 = 0.000375 degrees which is two orders of magnitude better than the DRD requirement.
GOS FAT Plan
PROC-0022, Revision A Page 14 of 130
2.4.10 Calibration Retarder: Rotation Repeatability
Type Manual Test Requirement 3.1.1.3-0148 Preconditions Test 2.4.5 has been completed
Test Steps Install the test optic with SMR nests into the level 3 rotation stage
Using the laser tracker and/or CMM arm measure the SMRs according to Test 2.4.5 but only for the level 3 stage
Rotate the test optic at least 180 degrees and then rotate it back to the same original position.
Remeasure using procedure in Test 2.4.5 for the level 3 stage
Pass Criteria The rotational repeatability is <0.04 degrees Notes The encoders on the upper GOS rotation stages have 960,000 encoder counter per
revolution. This allows for rotational positioning accuracy of 360 / 960,000 = 0.000375 degrees which is two orders of magnitude better than the DRD requirement.
GOS FAT Plan
PROC-0022, Revision A Page 15 of 130
2.4.11 Calibration Retarder: Rotation Accuracy
Type Manual Test Requirement 3.1.1.3-0150 Preconditions The GOS is available for testing in the lab
Test Steps Index the calibration linear retarder rotation stage
Deploy the calibration linear retarder and move to a desired rotational position Note the rotational position of the calibration linear polarizer in motor units For each calibration retarder rotational stage
o Index the stage o Deploy the stage into the beam o Note the rotational position of the stage in motor units
Pass Criteria The vendor documentation shows that the resolution of the encoder on the linear
polarizer and retarder stages is better than 0.04 degrees The rotational position for each stage can be obtained and used relative to the
index positions to establish a relative rotational relationship between the two stages
Notes
GOS FAT Plan
PROC-0022, Revision A Page 16 of 130
2.4.12 Artificial Broadband Light Source: Power
Type Manual Test Requirement 3.1.1.3-0180 Preconditions Newport QTH 600W bulb irradiance vs. wavelength data sheet used to estimate
the Philips 575W QTH bulb used in the ALS. Spectral power density data at GOS focus from solar illumination (Flux data
from SAR.xlsx) Zemax non-sequential ray trace of the ALS to calculate the percent of the 575W
bulb’s power is relayed to GOS focus. 5% of the bulb’s irradiance illuminates the GOS 5 arc min focal plane. (Final_NonSEQ_notel.zmx)
Test Steps Digitize Newport QTH 600W bulb irradiance data, multiply by .05 to convert to
a curve that represents 5% of the bulb’s irradiance over the 5 arc min field of view at GOS.
Compare the Spectral Power Density curves of 1% of the solar illumination to the calculated 5% of the 575W bulb.
Pass Criteria Optical power at Gregorian focal plane per analysis is > 1% solar power over required wavelength range
Notes All precondition information is summarized in TN-0238 section 7.
GOS FAT Plan
PROC-0022, Revision A Page 17 of 130
2.4.13 Artificial Broadband Light Source: Uniformity
Type Manual Test Requirement 3.1.1.3-0185 Preconditions GOS is available for testing in the lab
Engineering camera with zoom lens is deployed below the GOS for imaging the Gregorian focal plane
Test Steps Deploy and turn on the artificial light source Deploy the resolution target in the lower GOS aperture wheel Focus the engineering camera on the resolution target using zoom lens Deploy the 2.8 arc minute field stop in the lower GOS aperture wheel Image the focal plane and analyze the data for uniformity
Pass Criteria The image has uniformity of +/-50% of the mean intensity over the 2.8 arc
minute field Notes
GOS FAT Plan
PROC-0022, Revision A Page 18 of 130
2.4.14 Artificial Broadband Light Source: Stability
Type Manual Test Requirement 3.1.1.3-0187 Preconditions Artificial light source (bulb, reflector, and housing) is mounted on optical bench
in the lab, delivering beam to nominal optical station. Spectrometer with NIR wavelength range (goal 900-1600nm) is mounted in the
lamp beam path. Collimating lens will collect light from the lamp and focus it onto a fiber that
feeds the spectrometer. Matlab scripts need to collect up to 2 hours of data.
Test Steps Turn on the artificial light source and wait for power to stabilize at 575W Turn on spectrometer and start readout (sampling > 1kHz) Record dark data Record data for > 2 hours Analyze data at frequencies of 1Hz, 2Hz, 5Hz, and 10Hz
Pass Criteria Image data analysis shows that the stability of the light intensity at the sampled frequencies is stable to 0.01% per second, and 1% per hour. Photodiode system measured SNR must be better than 0.001% per second (10x high speed stability requirement)
Notes
GOS FAT Plan
PROC-0022, Revision A Page 19 of 130
GOS FAT Plan
PROC-0022, Revision A Page 20 of 130
2.4.15 Artificial Broadband Light Source: Spectral Features
Type Manual Test Requirement 3.1.1.3-0188 Preconditions Vendor test report for the lamp are available
Test Steps Review vendor test reports
Review curves for spectral flatness Pass Criteria The spectral flatness over the required wavelength range is within specifications
per the DRD Notes
GOS FAT Plan
PROC-0022, Revision A Page 21 of 130
2.4.16 Artificial Broadband Light Source: Induced Polarization
Type Manual Test Requirement 3.1.1.3-0189 Preconditions Reflective sample corresponding to the light source relay optics mirror is
available NLSP is available
Test Steps Measure the reflective sample for the relay optics mirror using NLSP
Pass Criteria Verify that the reflective sample does not introduce more than 10% induced
polarization signal Notes
GOS FAT Plan
PROC-0022, Revision A Page 22 of 130
2.4.17 Aperture Wheel Stage
Type Manual Test Requirement 3.1.1.3-0200 Preconditions The aperture wheel is assembled and functional in the GOS frame
The PACCS is running The PACCS engineering GUI is available on engineering workstation
Test Steps Use the PACCS engineering GUI to deploy each of the twelve apertures into the
beam path Measure each aperture opening
Pass Criteria The PACCS is able to command the aperture wheel to deploy each of the twelve apertures
The aperture openings can pass the 5 arc minute field (76.2mm) Notes
GOS FAT Plan
PROC-0022, Revision A Page 23 of 130
2.4.18 Aperture Illumination
Type Manual Test Requirement 3.1.1.3-0202 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The GOS heat exchanger / air flow system is running The artificial light source is available in the upper GOS The PACCS is running The PACCS engineering GUI is available on engineering workstation
Test Steps Use the PACCS engineering GUI to open the GOS frame covers
Use the PACCS engineering GUI to deploy each of the twelve apertures into the beam path
Use the PACCS engineering GUI to turn on the artificial light source in the upper GOS
Use the PACC engineering GUI to deploy each of the twelve apertures into the beam path for 1 hour.
During the 1 hour deployment of an aperture use a IR gun to take thermal measurement
After 1 hour of exposure, inspect the aperture for any damage Pass Criteria The PACCS is able to command the aperture wheel to deploy each of the twelve
apertures into the beam with both the artificial light source off and on. The apertures show no signs of damage after 1 hour exposure to artificial light
Notes We do not have the ability to simulate the full DKIST beam in the lab and can therefore not perform survival tests under that load. Analysis via thermal FEM is available in the GOS design document to demonstrate the apertures will survive and meet SPEC-0063 surface temp specifications.
GOS FAT Plan
PROC-0022, Revision A Page 24 of 130
2.4.19 Aperture Selection
Type Manual Test Requirement 3.1.1.3-0203 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The PACCS is running The PACCS engineering GUI is available on engineering workstation
Test Steps Use the PACCS engineering GUI to rotate the wheel a distance of 30 degrees
followed by a dwell of 10 seconds, and repeat this process 25 times. Use the PACCS engineering GUI to rotate the wheel a distance of 300 degrees,
followed by a dwell of 10 seconds, and repeat this process 25 times Pass Criteria The aperture wheel is able to move 30 degrees in 2 seconds or less repeatedly
The aperture wheel is able to move 300 degrees in 10 seconds or less repeatedly Notes
GOS FAT Plan
PROC-0022, Revision A Page 25 of 130
2.4.20 Aperture Positioning Accuracy
Type Manual Test Requirement 3.1.1.3-0204 Preconditions See TN-0311 2
Test Steps See TN-0311 2.4
Pass Criteria Each aperture is positioned in the beam with X/Y decenter of +/-0.1mm and any
combination of X/Y tilt and relative Z displacement within a tolerance of +/-130um.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 26 of 130
2.4.21 Aperture Positioning Repeatability
Type Manual Test Requirement 3.1.1.3-0205 Preconditions See TN-0311 section 2 and 3
Test Steps See TN-0311 section 2.4 and 3.2.3 Pass Criteria The x/y plane positioning of the aperture when moved back into the beam is
within +/-12.7 microns of that recorded during the positioning accuracy test in section 2.4.20
Notes
GOS FAT Plan
PROC-0022, Revision A Page 27 of 130
2.4.22 Field Stop, 5 arc-minute
Type Manual Test Requirement 3.1.1.3-0210 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The PACCS is running The PACCS engineering GUI is available on engineering workstation
Test Steps Using an indicator or optical comparitor, measure the diameter of the 5 arc
minute field stop Using the PACCS engineering GUI, deploy the 5 arc minute field stop into the
light path Pass Criteria The 5 arc minute field stop measure 76.28 +/-0.1mm
The PACCS deploys the 5 arc minute field stop into the beam Notes
GOS FAT Plan
PROC-0022, Revision A Page 28 of 130
2.4.23 Field Stop, 2.83 arc minute field stop
Type Manual Test Requirement 3.1.1.3-0220 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The PACCS is running The PACCS engineering GUI is available on engineering workstation
Test Steps Using an indicator or optical comparitor, measure the diameter of the 2.83 arc
minute field stop Using the PACCS engineering GUI, deploy the 2.83 arc minute field stop into
the light path Pass Criteria The 2.83 arc minute field stop measure 43.18 +/-0.1mm
The PACCS deploys the 2.83 arc minute field stop into the beam Notes
GOS FAT Plan
PROC-0022, Revision A Page 29 of 130
2.4.24 Occulter, 5 arc-minute
Type Manual Test Requirement 3.1.1.3-0230 Preconditions 5 arc minute occulter stage is available for inspection/test outside the GOS
Test Steps Using an optical comparator measure the following:
o Measure the diameter of the aperture o Measure the radius of curvature of the occulting blade o Measure the location at which the occulting blade crosses the field of
view on a chord relative to the center of the optical axis o Measure the radius of the edge of the occulting blade
Pass Criteria All measurements meet specifications per the DRD Notes Tracking accuracy will be demonstrated by analysis and software testing
GOS FAT Plan
PROC-0022, Revision A Page 30 of 130
2.4.25 Occulter, 5 arc-minute, Range of Motion
Type Manual Test Requirement 3.1.1.3-0231 Preconditions The lower GOS 5 arc minute occulter is available for testing in the GOS
Test Steps Deploy the 5 arc minute occulter into the beam
Command the occulter to rotate over its full range of motion Pass Criteria The occulter is capable of rotating at least 540 degrees without reset or
obstruction Notes
GOS FAT Plan
PROC-0022, Revision A Page 31 of 130
2.4.26 Occulter, 5 arc-minute, Limb Sensor
Type Manual Test Requirement 3.1.1.3-0235 Preconditions PROC-0265 Limb Sensor Test Plan has been executed, results recorded in TN-
0294 Limb Sensor Test Results, and CMX-0011 updated with lab acceptance test verification status
Test Steps Review CMX-0011 Limb Tracker Compliance Matrix Pass Criteria CMX-0011 indicates lab acceptance testing has been completed and verified for
all limb sensor related requirements Notes
GOS FAT Plan
PROC-0022, Revision A Page 32 of 130
2.4.27 Occulter,2.83 arc-minute
Type Manual Test Requirement 3.1.1.3-0240 Preconditions 2.83 arc minute occulter stage is available for inspection/test outside the GOS
Test Steps Using an optical comparator measure the following: o Measure the diameter of the aperture o Measure the radius of curvature of the occulting blade o Measure the location at which the occulting blade crosses the field of
view on a chord relative to the center of the optical axis o Measure the radius of the edge of the occulting blade
Pass Criteria All measurements meet specifications per the DRD Notes Tracking accuracy will be demonstrated by analysis and software testing
GOS FAT Plan
PROC-0022, Revision A Page 33 of 130
2.4.28 Occulter, 2.83 arc-minute, Range of Motion
Type Manual Test Requirement 3.1.1.3-0241 Preconditions The lower GOS 2.83 arc minute occulter is available for testing in the GOS
Test Steps Deploy the 2.83 arc minute occulter into the beam Command the occulter to rotate over its full range of motion
Pass Criteria The occulter is capable of rotating at least 540 degrees without reset or obstruction
Notes
GOS FAT Plan
PROC-0022, Revision A Page 34 of 130
2.4.29 Occulter, 2.83 arc-minute, Limb Sensor
Type Manual Test Requirement 3.1.1.3-0245 Preconditions PROC-0265 Limb Sensor Test Plan has been executed, results recorded in TN-
0294 Limb Sensor Test Results, and CMX-0011 updated with lab acceptance test verification status
Test Steps Review CMX-0011 Limb Tracker Compliance Matrix Pass Criteria CMX-0011 indicates lab acceptance testing has been completed and verified for
all limb sensor related requirements Notes
GOS FAT Plan
PROC-0022, Revision A Page 35 of 130
2.4.30 Wavefront sensor pinhole
Type Inspection Requirement 3.1.1.3-0250 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The wavefront sensor pinhole is installed in the aperture wheel
Test Steps Inspect the aperture wheel for wavefront sensor pinhole Pass Criteria The wavefront sensor pinhole target is present in the aperture wheel Notes
GOS FAT Plan
PROC-0022, Revision A Page 36 of 130
2.4.31 Wavefront sensor pinhole: size
Type Manual test Requirement 3.1.1.3-0251 Preconditions Vendor metrology report is available for inspection
Test Steps Review the vendor metrology report Pass Criteria The wavefront sensor pinhole diameter is between 381 and 476 um
The pinhole is located at the center of the target Notes
GOS FAT Plan
PROC-0022, Revision A Page 37 of 130
2.4.32 Wavefront sensor pinhole: shape
Type Manual test Requirement 3.1.1.3-0252 Preconditions Vendor metrology report is available for inspection
Test Steps Review the vendor metrology report Pass Criteria The diameter measurements are within spec and within 5% of each other Notes
GOS FAT Plan
PROC-0022, Revision A Page 38 of 130
2.4.33 Wavefront sensor pinhole: accuracy
Type Manual test Requirement 3.1.1.3-0253 Preconditions See TN-0311 section 3
Test Steps See TN-0311 section 3 Pass Criteria Verify the x and y coordinates of the two pinholes are within 38.1 um of each
other Notes
GOS FAT Plan
PROC-0022, Revision A Page 39 of 130
2.4.34 Context Viewer Pinhole
Type Inspection Requirement 3.1.1.3-0260 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The context viewer pinhole is installed in the aperture wheel
Test Steps Inspect the aperture wheel for presence of context viewer pinhole Pass Criteria The context viewer pinhole is present in the aperture wheel Notes
GOS FAT Plan
PROC-0022, Revision A Page 40 of 130
2.4.35 Context Viewer Pinhole: Size
Type Inspection Requirement 3.1.1.3-0261 Preconditions Vendor metrology report is available for inspection Test Steps Review vendor metrology report Pass Criteria The context viewer pinhole has a diameter of between 44.5 and 59.6 um
The pinhole is located at the center of the target Notes
GOS FAT Plan
PROC-0022, Revision A Page 41 of 130
2.4.36 Context viewer pinhole: shape
Type Manual test Requirement 3.1.1.3-0262 Preconditions Vendor metrology report is available for inspection Test Steps Review vendor metrology report Pass Criteria The diameter measurements are within spec and within 10% of each other Notes
GOS FAT Plan
PROC-0022, Revision A Page 42 of 130
2.4.37 Context viewer pinhole: accuracy
Type Manual test Requirement 3.1.1.3-0263 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The context viewer pinhole is installed in the aperture wheel The boresight alignment inverse pinhole is installed in the aperture wheel The PACCS is running and engineering GUI is available on workstation
Test Steps Using the PACCS engineering GUI, deploy the CV pinhole
Using the CMM arm register the location of the CV pinhole Using the PACCS engineering GUI, deploy the inverse pinhole Using the CMM arm register the location of the inverse pinhole
Pass Criteria Verify the x and y coordinates of the two pinholes are within 38.1 um of each other
Notes
GOS FAT Plan
PROC-0022, Revision A Page 43 of 130
2.4.38 Boresight Alignment Inverse Pinhole
Type Inspection Requirement 3.1.1.3-0270 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The inverse pinhole is installed in the aperture wheel
Test Steps Inspect the aperture wheel for presence of inverse pinhole Pass Criteria The inverse pinhole is present in the aperture wheel Notes
GOS FAT Plan
PROC-0022, Revision A Page 44 of 130
2.4.39 Boresight Alignment Inverse Pinhole: Size
Type Inspection Requirement 3.1.1.3-0261 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The inverse pinhole is installed in the aperture wheel
Test Steps Using an indicator measure the diameter of the inverse pinhole Using an indicator measure the distance from the edge of the target to the
pinhole location on both sides Measure the diameter of the target clear aperture
Pass Criteria The inverse pinhole has a diameter of between 63.5 and 88.9 um The pinhole is located at the center of the target The clear aperture of the target spans the 2.83 arc minute field (43.18mm) Light in the field is unobstructed, other that at the inverse pinhole location
Notes
GOS FAT Plan
PROC-0022, Revision A Page 45 of 130
2.4.40 Boresight alignment invserve pinhole: shape
Type Manual test Requirement 3.1.1.3-0272 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The inverse pinhole is installed in the aperture wheel The alignment microscope is installed and images can be captured on a laptop
for analysis
Test Steps Take an image of the inverse pinhole using the microscope Pass Criteria Measure the diameter of the inverse pinhole in the image at 8 different points to
verify it does not deviate from a perfect circle by more than 5% Notes
GOS FAT Plan
PROC-0022, Revision A Page 46 of 130
2.4.41 Boresight alignment inverse pinhole: opacity
Type Manual test Requirement 3.1.1.3-0273 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The inverse pinhole is installed in the aperture wheel The upper GOS artificial light source is installed An engineering camera with objective lens is installed below the lower GOS. The PACCS is running and engineering GUI available at workstation
Test Steps Using the PACCS engineering GUI, deploy the inverse pinhole Using the PACCS engineering GUI, turn on the artificial light source Using the engineering camera, focus the inverse pinhole and take an image Analyze the image
Pass Criteria Verify the image shows the inverse pinhole has blocked light Review data sheets for chrome used to mask the inverse pinhole to verify they
block out light between 400 and 700 nm. Notes
GOS FAT Plan
PROC-0022, Revision A Page 47 of 130
2.4.42 Boresight alignment inverse pinhole: transmission
Type Manual test Requirement 3.1.1.3-0274 Preconditions The aperture wheel is assembled and functional in the lower GOS frame
The inverse pinhole is installed in the aperture wheel The upper GOS artificial light source is installed An engineering camera with objective lens is installed below the lower GOS. The PACCS is running and engineering GUI available at workstation
Test Steps Using the PACCS engineering GUI, deploy the inverse pinhole Using the PACCS engineering GUI, turn on the artificial light source Using the engineering camera, focus the inverse pinhole and take an image Analyze the image
Pass Criteria Verify the image shows the light is transmitted in the 2.83 arc minute field around the pinhole
Notes
GOS FAT Plan
PROC-0022, Revision A Page 48 of 130
2.4.43 Boresight alignment inverse pinhole: beam deflection
Type Manual test Requirement 3.1.1.3-0275 Preconditions Metrology on parallelism is available from the substrate vendor Test Steps Review metrology report Pass Criteria Verify the report indicates the parallelism is 5 arc seconds or less Notes Beam deflection is calculated as: parallelism * index of refraction. For sapphire the
index of refraction is 1.7
GOS FAT Plan
PROC-0022, Revision A Page 49 of 130
2.4.44 Dark Shutter
Type Manual test Requirement 3.1.1.3-0290 Preconditions The lower GOS aperture wheel is available with dark shutter installed
The artificial light source is available in the upper GOS The PACCS is running and engineering GUI available at workstation
Test Steps Use the PACCS to deploy the dark shutter into the light path Use the PACCS to turn on the artificial light source
Pass Criteria Verify that the dark shutter is present in the beam has blocked transmission of light
Notes
GOS FAT Plan
PROC-0022, Revision A Page 50 of 130
2.4.45 Dark Shutter: Transmission
Type Manual test Requirement 3.1.1.3-0291 Preconditions The lower GOS aperture wheel is available with dark shutter installed
The artificial light source is available in the upper GOS An engineering camera with objective lens is deployed below the GOS The PACCS is running and engineering GUI available at workstation
Test Steps Use the PACCS to close the GOS covers Take an image with the engineering camera Use the PACCS to open the GOS covers, deploy the dark shutter into the light
path, and turn on the artificial light source Take an image with the engineering camera
Pass Criteria Verify that the intensity in the two images has not changed Notes
GOS FAT Plan
PROC-0022, Revision A Page 51 of 130
2.4.46 Line Grid
Type Manual test Requirement 3.1.1.3-0300 Preconditions The lower GOS aperture wheel is available with line grid installed
Metrology report from vendor is available
Test Steps Inspect the line grid target with an indicator Inspect the line grid target metrology report from vendor
Pass Criteria Verify that the line grid target is present Verify the line grid spans at least a 43mmx43mm field
Notes
GOS FAT Plan
PROC-0022, Revision A Page 52 of 130
2.4.47 Line Grid: Spacing
Type Manual test Requirement 3.1.1.3-0301 Preconditions The lower GOS aperture wheel is available with line grid installed
Metrology report from vendor is available
Test Steps Inspect the line grid target metrology report from vendor Pass Criteria Verify the line spacing is between 0.254 and 1.27mm
Notes
GOS FAT Plan
PROC-0022, Revision A Page 53 of 130
2.4.48 Line Grid: Irregularity
Type Manual test Requirement 3.1.1.3-0302 Preconditions The lower GOS aperture wheel is available with line grid installed
Metrology report from vendor is available
Test Steps Inspect the line grid target metrology report from vendor Pass Criteria Verify the line spacing irregularity has a max non-cumulative error of 12.7 um
Notes
GOS FAT Plan
PROC-0022, Revision A Page 54 of 130
2.4.49 Multi-Instrument Alignment Target
Type Manual test Requirement 3.1.1.3-0310 Preconditions The lower GOS aperture wheel is available with multi-instrument alignment
target installed Metrology report from vendor is available
Test Steps Inspect the multi-instrument alignment target with an indicator
Inspect the metrology report from vendor Pass Criteria Verify that the target has an array of USAF 1951 groups from 0 through 7
Verify the line grid spans at least 30.5mm x 30.5mm Verify relative positioning between 1951 USAF elements is accurate to 12.7 um
Notes See TN-0283 for analysis of USAF 1951 groups needed for DKIST first light
instruments
GOS FAT Plan
PROC-0022, Revision A Page 55 of 130
2.4.50 Non-Redundant Array
Type Manual test Requirement 3.1.1.3-0320 Preconditions The lower GOS aperture wheel is available with Cryo-NIRSP target installed
Metrology report from vendor is available
Test Steps Inspect the Cryo-NIRSP target with an indicator Inspect the metrology report from vendor
Pass Criteria Verify that the target spans at least the 3 arc minute x 4 arc minute field (45.72mm x 60.96mm)
Notes
GOS FAT Plan
PROC-0022, Revision A Page 56 of 130
2.4.51 Interferometer Sphere
Type Manual test Requirement 3.1.1.3-0330 Preconditions The lower GOS aperture wheel is available with reflecting sphere target
installed Metrology report from vendor is available CMM arm is available for measurement in lower GOS A simulated Gregorian focal plane has been established The upper GOS artificial light source is available An engineering camera with objective lens is available below the GOS The PACCS is running and engineering GUI available at workstation
Test Steps Inspect the reflecting sphere target
Inspect the metrology report from vendor Use the PACCS to close the GOS covers Take an image with the engineering camera Use the PACCS to open the GOS covers, deploy the reflecting sphere, and turn
on the artificial light source Take an image with the engineering camera Use the CMM arm to measure the location of the reflecting sphere in x, y, and z
Pass Criteria Verify that the reflecting sphere can be deployed in the beam Verify the reflecting sphere is facing downstream Verify that light is blocked Use CMM arm data to verify the reflecting sphere is centered on the guy ray
with its base perpendicular to the guy ray to within +/-100 microns in x-y decenter and +/-130 um combined x/y tilt and z.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 57 of 130
2.4.52 DKIST Standards
Type Manual test Requirement 3.1.1.3-0500 Preconditions The PACCS software is available for inspection
The PACCS software is running and engineering GUI available at workstation
Test Steps Inspect the PACCS code for conformance with DKIST standards Using the PACCS engineering GUI, monitor and control the PACCS through
typical use cases as outlined in the OCD Pass Criteria The PACCS is built using CSF
Where possible the PACCS reuses components from the Base repository Notes
GOS FAT Plan
PROC-0022, Revision A Page 58 of 130
2.4.53 Source Documentation
Type Inspection Requirement 3.1.1.3-0530 Preconditions The PACCS software is available for inspection
Test Steps Inspect the PACCS code for conformance with DKIST standards
Pass Criteria A consistent syntactical style is used
Source files have a header containing version number, revisions, author(s), and functional description
Source functions or methods shall have a description of the interface and operations of the function
Major algorithms or operational sections of the code shall be clearly commented.
Java docs shall be supported for all Java code Notes
GOS FAT Plan
PROC-0022, Revision A Page 59 of 130
2.4.54 Rely upon DKIST for secure communications
Type Inspection Requirement 3.1.1.3-0540 Preconditions The PACCS software is available for inspection
Test Steps Inspect the PACCS for existence of any security measures
Pass Criteria The PACCS presumes all communications are secure
The PACCS does not implement any access or encryption protection of its own
Notes
GOS FAT Plan
PROC-0022, Revision A Page 60 of 130
2.4.55 Respond to global interlock
Type Inspection Requirement 3.1.1.3-0550 Preconditions The PACCS software is available for inspection
The PACCS GIS interface hardware is available
Test Steps Inspect the PACCS software for existence of any GIS interlock handling Inspect the PACCS GIS interlock hardware
Pass Criteria The PACCS software does not respond to any GIS interlock event
The PACCS GIS interface hardware handles all safety needs
Notes
GOS FAT Plan
PROC-0022, Revision A Page 61 of 130
2.4.56 System Mode Requirements: Off
Type Manual Test Requirement 3.1.1.3-0560-01 Preconditions The PACCS software is running in ‘standby’ or ‘active’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘off’
Pass Criteria The PACCS commands the GOS to: o Park and de-energize all motors in stow positions o Turn off the calibration lamp o Turn off all thermal control loops o Turn off all power distribution modules
Notes
GOS FAT Plan
PROC-0022, Revision A Page 62 of 130
2.4.57 System Mode Requirements: Standby
Type Manual Test Requirement 3.1.1.3-0560-02 Preconditions The PACCS software is the ‘off’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘standby’
Pass Criteria The PACCS commands the GOS to: o Turn on all power distribution modules o Turn on all thermal control loops and wait for preconditioning to
complete o Turn off the calibration lamp o Enable, phase, and index all motion mechanisms o Park all mechanisms in stow positions
Notes
GOS FAT Plan
PROC-0022, Revision A Page 63 of 130
2.4.58 System Mode Requirements: Active
Type Manual Test Requirement 3.1.1.3-0560-03 Preconditions The PACCS software is the ‘standby’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘active’ and include several demand state for GOS mechanisms
Use the PACCS engineering GUI to submit another set of mechanism configurations
Pass Criteria The PACCS commands the GOS mechanisms to the demand positions Upon receiving the new mechanism configuration, the PACCS moves the
mechanisms to the new demand positions Notes
GOS FAT Plan
PROC-0022, Revision A Page 64 of 130
2.4.59 System Mode Transitions
Type Manual Test Requirement 3.1.1.3-0570 Preconditions The PACCS software is the ‘off’operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘active’ and include several demand state for GOS mechanisms
Pass Criteria The PACCS commands the GOS to first move into the ‘standby’ operational mode, followed by the ‘active’ operational mode with mechanisms matching the demand positions
Notes
GOS FAT Plan
PROC-0022, Revision A Page 65 of 130
2.4.60 System Actions: Start
Type Manual Test Requirement 3.1.1.3-0580 Preconditions The PACCS software is the ‘active’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘active’ and include several demand state for GOS mechanisms
Inspect the PACCS log files Pass Criteria The PACCS engineering GUI submits a CSF configuration to the PACCS
which subsequently ‘starts’ the configuration and matches the demand state/positions for all mechanisms.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 66 of 130
2.4.61 System Actions: Cancel
Type Manual Test Requirement 3.1.1.3-0590 Preconditions The PACCS software is the ‘active’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘active’ and include several demand state for GOS mechanisms
Immediately after submitting the configuration, click the ‘Cancel’ button on the GUI
Inspect the PACCS log files Pass Criteria The PACCS received the submit configuration and starts to act on it.
The PACCS receives the ‘cancel’ command and stops all actions being executed Notes
GOS FAT Plan
PROC-0022, Revision A Page 67 of 130
2.4.62 System Actions: Abort
Type Manual Test Requirement 3.1.1.3-0600 Preconditions The PACCS software is the ‘active’ operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to set the operational mode to ‘active’ and include several demand state for GOS mechanisms
Immediately after submitting the configuration, click the ‘Abort button on the GUI
Inspect the PACCS log files Pass Criteria The PACCS received the submit configuration and starts to act on it.
The PACCS receives the ‘cancel’ command and immediately stops all actions being executed
Notes
GOS FAT Plan
PROC-0022, Revision A Page 68 of 130
2.4.63 Default State
Type Manual Test Requirement 3.1.1.3-0610 Preconditions The PACCS software is not running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to start up the system Pass Criteria The PACCS starts up, but enters the ‘off’ operational mode
All motors are de-energized in their stow positions, and thermal control loops are not running
Notes
GOS FAT Plan
PROC-0022, Revision A Page 69 of 130
2.4.64 Persistence of Data
Type Manual Test Requirement 3.1.1.3-0620 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to shut down the system Use the PACCS engineering GUI to inspect the PACCS properties Use the PACCS engineering GUI to start up the system Use the PACCS engineering GUI to inspect the PACCS properties
Pass Criteria When shut down, the PACCS properties contain information such as default
mechanical positions, named positions, input parameter ranges, and tolerances When running, the PACCS properties contain the same information
Notes
GOS FAT Plan
PROC-0022, Revision A Page 70 of 130
2.4.65 Alarms
Type Manual Test Requirement 3.1.1.3-0630 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Switch off the bus voltage power feed to the motion controllers using a break in the rack
Use the PACCS to command the mechanisms to a new demand configuration Reset the system to the running state Disconnect the Ethernet connection to the motion controllers Use the PACCS to command the mechanisms to a new demand configuration
Pass Criteria In both scenarios about, an alarm is raised indicating the motion controllers have
failed Notes
GOS FAT Plan
PROC-0022, Revision A Page 71 of 130
2.4.66 Time Standard
Type Manual Test Requirement 3.1.1.3-0640 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Inspect the PACCS engineering GUI for time display Inspect the PACCS logs for time stamps
Pass Criteria Time reported in the PACCS engineering GUI is in UTC Time stamps recorded in the PACCS log files use UTC
Notes
GOS FAT Plan
PROC-0022, Revision A Page 72 of 130
2.4.67 Simulation Control
Type Manual Test Requirement 3.1.1.3-0650 Preconditions The PACCS software running with simulated hardware
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to control the GOS simulated mechanisms Record the time it takes to move mechanisms to various demand configurations Compare the move times of simulated hardware to actual hardware
Pass Criteria All hardware can be simulated All motion mechanisms shall perform moves to within +/-10% of actual
hardware time to make the same move Notes
GOS FAT Plan
PROC-0022, Revision A Page 73 of 130
2.4.68 Position of upper GOS level 2 translation stage
Type Manual test Requirement 3.1.1.3-0660 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics on the level 2 stage
Repeat the test and specify the demand position using raw encoder units
Pass Criteria The PACCS is able to command the level 2 translation stage to deploy the demand optics into the light path
Notes
GOS FAT Plan
PROC-0022, Revision A Page 74 of 130
2.4.69 Position of upper GOS level 2 rotational mechanisms
Type Manual test Requirement 3.1.1.3-0670 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics on the level 2 stage
For each deployed optic, use the PACCS to specify a demand rotation angle in degrees
Repeat the test and specify rotation angles in raw encoder units
Pass Criteria The PACCS is able to command the rotational position of each optic on the level 2 stage when deployed in the beam, using either degrees or raw encoder units
Notes
GOS FAT Plan
PROC-0022, Revision A Page 75 of 130
2.4.70 Position of upper GOS level 1 translation stage
Type Manual test Requirement 3.1.1.3-0680 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics on the level 1 stage
Repeat the test and specify the demand position in raw encoder units
Pass Criteria The PACCS is able to command the level 1 translation stage to deploy the required optic in the beam using named positions or raw encoder units.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 76 of 130
2.4.71 Position of upper GOS level 1 rotational mechanisms
Type Manual test Requirement 3.1.1.3-0685 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics in the level 1 stage
For each deployed optic, use the PACCS to specify a demand rotation angle in degrees
Repeat the test and specify rotation angles in raw encoder units
Pass Criteria The PACCS is able to command the rotational position of each optic on the level 1 stage when deployed in the beam, using either degrees or raw encoder units
Notes
GOS FAT Plan
PROC-0022, Revision A Page 77 of 130
2.4.72 State of upper GOS artificial light source
Type Manual test Requirement 3.1.1.3-0690 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to turn the artificial light source on Use the PACCS to turn the artificial light source off
Pass Criteria The PACCS is able to turn the light source on and off
Notes
GOS FAT Plan
PROC-0022, Revision A Page 78 of 130
2.4.73 Position of upper GOS level 3 translation stage
Type Manual test Requirement 3.1.1.3-0700 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics on the level 3 stage
Repeat the test and specify the demand position in raw encoder units
Pass Criteria The PACCS is able to command the level 3 translation stage to deploy the required optic in the beam using named positions or raw encoder units.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 79 of 130
2.4.74 Position of lower GOS aperture wheel
Type Manual test Requirement 3.1.1.3-0710 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different named optics on the lower GOS aperture wheel into the light path
Repeat the test and specify the demand position in raw encoder units
Pass Criteria The PACCS is able to command the lower GOS aperture wheel to deploy the required optics in the beam using named positions or raw encoder units.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 80 of 130
2.4.75 Position of lower GOS occulter rotational mechanism
Type Manual test Requirement 3.1.1.3-0730 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS to execute a series of moves deploying different rotational positions of the 5 arc minute and 2.8 arc minute occulkters in degrees
Repeat the test and specify the demand position in raw encoder units
Pass Criteria The PACCS is able to command the lower GOS5 arc minute and 2.8 arc minutes occulters to demand rotational positions using degrees or raw encoder units.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 81 of 130
2.4.76 State of lower GOS occulter rotational tracking of solar limb
Type Manual test Requirement 3.1.1.3-0740 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS GUI to deploy the 5 arc minute occulter in the light path Check the tracking status of the 5 arc minute occulter Use the PACCS GUI manual control screens to stop tracking and then restart
tracking of the 5 arc minute occulkter Use the PACCS GUI to deploy the 2.8 arc minute occulter into the light path Check the tracking status of the 2.8 arc minute occulter Use the PACCS GUI manual control screens to stop tracking and then restart
tracking of the 2.8 arc minute occulter
Pass Criteria The PACCS is able to deploy the 5 arc minute and 2.8 arc minute occulters in the beam and start tracking the solar limb rotational position.
Using the PACCS engineering GUI manual controls, the occulter tracking can be turned off and turned back on
Notes
GOS FAT Plan
PROC-0022, Revision A Page 82 of 130
2.4.77 Position and monitor mechanisms
Type Manual test Requirement 3.1.1.3-0750 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI manual control screens to command the PACCS to place mechanisms in various demand configurations
Review the status monitoring provided via the PACCS GUI Send demand configurations that result in mechanisms reaching their limits, and
thus triggering limit switches Review the limit switch status reporting on the GUI Review the status information for all other power distribution hardware and note
what information is reported Review the PACCS logs for status, warning, and error messages
Pass Criteria The PACCS is able to control and monitor the position of all mechanisms in the GOS
The PACCS detects and reports when mechanisms have reached their limits and report this via the GUI and log files
The PACCS power distribution screens allow the user to monitor the voltage and current readings
The PACCS log files include status, warning, and error notifications Notes
GOS FAT Plan
PROC-0022, Revision A Page 83 of 130
2.4.78 Multiple simultaneous motions
Type Manual test Requirement 3.1.1.3-0752 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI manual control screens to command the PACCS to place mechanisms in various demand configurations
Ensure commands request new positions for more than once stage (i.e. translation stage and rotational position)
Pass Criteria The PACCS is able to control mechanisms such that multiple moves are made in parallel, instead of sequentially
Notes
GOS FAT Plan
PROC-0022, Revision A Page 84 of 130
2.4.79 Stow positions
Type Manual test Requirement 3.1.1.3-0755 Preconditions The PACCS software running
The PACCS engineering GUI is available on a workstation
Test Steps Inspect the PACCS properties for definition of a stow position on each motion stage
Use the PACCS GUI to command each mechanism to its stow position
Pass Criteria The PACCS allows definition of a stow positions for each motion stage The PACCS GUI can be used to move each motion stage to its stow position
Notes
GOS FAT Plan
PROC-0022, Revision A Page 85 of 130
2.4.80 Set and monitor Thermal Control Loops
Type Manual test Requirement 3.1.1.3-0760 Preconditions The PACCS software is running in active operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to monitor the status of the GOS air flow system
Use the PACCS engineering GUI to monitor the status of the GOS temperature monitoring system
Inspect the PACCS log files
Pass Criteria The PACCS reports status of the GOS air flow system including entry/exit port temperatures, fan speed, and proportional flow
The PACCS reports the temperature measurement at each location being monitored
The PACCS log files include status information history such as changes to temperature measurements, fan speed, and proportional flow
Notes
GOS FAT Plan
PROC-0022, Revision A Page 86 of 130
2.4.81 Set and monitor Power Controls
Type Manual test Requirement 3.1.1.3-0770 Preconditions The PACCS software is running in active operational mode
The PACCS engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to monitor the status of the PACCS power supply and distribution systems
Use the PACCS to change the state of power supply system from on to off and back to on
Use the PACCS to change the state of power distribution outlets from on to off and back to on
Review the PACCS logs for status information Pass Criteria The PACCS reports status of the GOS power supply and power distribution
systems including values for electrical current, voltage, and operational state (on/off)
The PACCS is able to control the on/off state of power supplies and power distribution outlets
The PACCS logs include information about current and historic changes to power supply and distribution systems
Notes
GOS FAT Plan
PROC-0022, Revision A Page 87 of 130
2.4.82 Telescope Control System
Type Manual test Requirement 3.1.1.3-0780 Preconditions The PACCS is deployed on the Boulder E2E system
The PACCS software is running in active operational mode The OCS operator GUI tab for the PACCS is available
Test Steps Use the OCS operator GUI tab for the PACCS to build and submit demand configurations
Pass Criteria The user is able to build configurations for the PACCS and submit them to the TCS according to the ICD 3.1.1-4.4
Status of the PACCS components is available in the PACCS operator tab Notes
GOS FAT Plan
PROC-0022, Revision A Page 88 of 130
2.4.83 Operator GUI
Type Inspection Requirement 3.1.1.3-0790 Preconditions The PACCS is deployed on the Boulder E2E system
The PACCS software is running in active operational mode The OCS operator GUI tab for the PACCS is available
Test Steps Inspect the OCS operator GUI for existence of a PACCS tab
Pass Criteria A tab for operator monitoring and control of the PACCS is available in the OCS GUI
Notes
GOS FAT Plan
PROC-0022, Revision A Page 89 of 130
2.4.84 Engineering GUI
Type Inspection Requirement 3.1.1.3-0800 Preconditions The PACCS software is running
The PACCS engineering GUI is available for inspection Test Steps Inspect the PACCS engineering GUI control and monitoring features
Pass Criteria The GUI supports control of all GOS functionality
The GUI supports monitoring of all GOS functional systems The GUI is built upon the JES framework and works on the CSF network
Notes
GOS FAT Plan
PROC-0022, Revision A Page 90 of 130
2.4.85 Operator GUI: Standards
Type Manual test Requirement 3.1.1.3-0900 Preconditions The PACCS software is running on the Boulder E2E system
The PACCS operator tab is available from the OCS GUI Test Steps
Use the monitoring and control features of the GUI to execute the operational use cases for the GOS per the OCD
Note how the features of this GUI conform to the engineering standards of other DKIST operator GUIs
Pass Criteria The operator GUI follows the look and feel established by other DKIST operator GUIs
The operator GUI responds to user input without any noticeable delay Notes
GOS FAT Plan
PROC-0022, Revision A Page 91 of 130
2.4.86 Operator GUI: Access
Type Manual test Requirement 3.1.1.3-0910 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available Test Steps Use the OCS operator GUI tab for the PACCS to monitor the GOS
Pass Criteria Verify that the PACCS operator GUI works when run from the OCS
workstation, and not just from the computer where the PACCS is deployed. Notes
GOS FAT Plan
PROC-0022, Revision A Page 92 of 130
2.4.87 Operator GUI: Status
Type Manual test Requirement 3.1.1.3-0920 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available Test Steps Use the OCS operator GUI tab for the PACCS to monitor status the GOS
Inspect the widgets used for status reporting of each component of GOS
Pass Criteria Color coding is used to indicate is current mode equals demand mode (green vs yellow)
Progress monitoring via percent complete towards matching demand configuration
Upper GOS linear slides: current and demand named positions, color coding for in position vs not in position
Upper GOS rotation stages: current and demand positions in user units, color coding for in positions vs not in position
Upper GOS light source, color coding to indicate current state: on or off Lower GOS wheel: current and demand named position, color coding for in
position vs not in position Lower GOS occulters: current and demand position in user units, color coding
for in position vs not in position, indication of tracking vs not tracking Notes
GOS FAT Plan
PROC-0022, Revision A Page 93 of 130
2.4.88 Operator GUI: Collect input parameters
Type Manual test Requirement 3.1.1.3-0930 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available Test Steps Use the OCS operator GUI tab for the PACCS to control the system
Enter demand configurations for the operational mode, upper GOS stage positions, artificial light source, lower GOS stage position, and occulter tracking
Pass Criteria Verify that the PACCS operator GUI allows the following to be set: o Operational mode o Upper GOS linear stage positions and (if applicable) rotation angle o Lower GOS wheel deployed optic o Occulter tracking
Notes
GOS FAT Plan
PROC-0022, Revision A Page 94 of 130
2.4.89 Operator GUI: OCS sub-screen
Type Manual test Requirement 3.1.1.3-0940 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available The PACCS operator tab source code is available for inspection
Test Steps Locate the OCS operator GUI tab for the PACCS Use the PACCS tab from within the OCS GUI to monitor and control the GOS Inspect the PACCS operator tab code for details on how JES is used
Pass Criteria Verify that the PACCS operator GUI works when run from within the OCS GUI
Verify the PACCS operator tab takes up no more than 1000x800 Verify the PACCS operator tab GUI code uses the JES interface correctly
Notes
GOS FAT Plan
PROC-0022, Revision A Page 95 of 130
2.4.90 Operator GUI: Response time
Type Manual test Requirement 3.1.1.3-0950 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available Test Steps Use the OCS operator GUI tab for the PACCS to monitor the GOS
Pass Criteria Verify that the PACCS operator GUI responds to user input via mouse or
keyboard input without noticeable delay (i.e. 0.1s). Notes
GOS FAT Plan
PROC-0022, Revision A Page 96 of 130
2.4.91 Operator GUI: Java engineering screens
Type Manual test Requirement 3.1.1.3-0960 Preconditions The PACCS is deployed on the Boulder E2E system
The OCS operator GUI tab for the PACCS is available Test Steps Use the OCS operator GUI tab for the PACCS to monitor the GOS
Pass Criteria Verify that the PACCS operator GUI is built using the JES framework Notes
GOS FAT Plan
PROC-0022, Revision A Page 97 of 130
2.4.92 Engineering GUI: Standards
Type Manual test Requirement 3.1.1.3-0970 Preconditions The PACCS is running and the engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor and control the PACCS
Note how the features of this GUI conform to the engineering standards of other DKIST operator GUIs
Pass Criteria The GUI follows the DKIST standards for engineering GUI design The GUI has a similar look and feel as other DKIST sub-system GUIs
Notes
GOS FAT Plan
PROC-0022, Revision A Page 98 of 130
2.4.93 Engineering GUI: Access
Type Manual test Requirement 3.1.1.3-0980 Preconditions The PACCS is running and the engineering GUI is available on a workstation
Test Steps Use the PACCS engineering GUI to monitor the GOS
Pass Criteria Verify that the PACCS engineering GUI works when run from the engineering
workstation and not just from the computer where the PACCS is deployed. Notes
GOS FAT Plan
PROC-0022, Revision A Page 99 of 130
2.4.94 Engineering GUI: Status
Type Manual test Requirement 3.1.1.3-0990-01 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor status the GOS
Inspect the widgets used for status reporting of each component of GOS
Pass Criteria Color coding is used to indicate is current mode equals demand mode (green vs yellow)
Progress monitoring via percent complete towards matching demand configuration
Upper GOS linear slides: current and demand named positions, color coding for in position vs not in position
Upper GOS rotation stages: current and demand positions in user units, color coding for in positions vs not in position
Upper GOS light source, color coding to indicate current state: on or off Lower GOS wheel: current and demand named position, color coding for in
position vs not in position Lower GOS occulters: current and demand position in user units, color coding
for in position vs not in position, indication of tracking vs not tracking Report the lifecycle, health, and debug level of each component in the system Provide access to log messages and properties
Notes
GOS FAT Plan
PROC-0022, Revision A Page 100 of 130
2.4.95 Engineering GUI: Control
Type Manual test Requirement 3.1.1.3-0990-02 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to control the system
Enter demand configurations for the operational mode, upper GOS stage positions, artificial light source, lower GOS stage position, and occulter tracking
Inspect the properties and source of each hardware controller for the option to simulate
Pass Criteria Verify that the PACCS engineering GUI allows the following to be set: o Operational mode o Upper GOS linear stage positions and (if applicable) rotation angle o Lower GOS wheel deployed optic o Occulter tracking
Verify the lifecycle state can be transitioned for each component Verify the properties of each hardware controller support switching to simulated
hardware Notes
GOS FAT Plan
PROC-0022, Revision A Page 101 of 130
2.4.96 Engineering GUI: Response time
Type Manual test Requirement 3.1.1.3-1000 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI tab to monitor the GOS
Pass Criteria Verify that the PACCS engineering GUI responds to user input via mouse or
keyboard input without noticeable delay (i.e. 0.1s). Notes
GOS FAT Plan
PROC-0022, Revision A Page 102 of 130
2.4.97 Engineering GUI: Java engineering screens
Type Manual test Requirement 3.1.1.3-1010 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation The source code for the GUI is available to inspect
Test Steps Use the PACCS engineering GUI to monitor the GOS Inspect the source code for the GUI
Pass Criteria Verify that the PACCS engineering GUI is built using the JES framework Notes
GOS FAT Plan
PROC-0022, Revision A Page 103 of 130
2.4.98 Engineering GUI: Layout
Type Manual test Requirement 3.1.1.3-1020 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS
Pass Criteria Verify that the PACCS engineering GUI has dimensions of 1650x1000 or less
The GUI consists of four main sub-panels: banner, general status, detailed status, and control/admin.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 104 of 130
2.4.99 Engineering GUI: Banner
Type Manual test Requirement 3.1.1.3-1030 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS
Pass Criteria Verify that the PACCS engineering GUI has a banner with dimensions no more
than 575x50 Verify the banner includes DKIST logo, system name, text ‘Engineering GUI’,
and software release number Notes
GOS FAT Plan
PROC-0022, Revision A Page 105 of 130
2.4.100 Engineering GUI: General Status
Type Manual test Requirement 3.1.1.3-1040 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS
Pass Criteria Verify that the PACCS engineering GUI general status panel has dimensions of
575x200 or less The GUI consists of at least the following: operational status, status message,
operational status/position/mode, and time in UTC. Notes
GOS FAT Plan
PROC-0022, Revision A Page 106 of 130
2.4.101 Engineering GUI: Detailed Status Tabs
Type Manual test Requirement 3.1.1.3-1050 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS
Use the detailed status tabs to monitor PACCS sub-systems
Pass Criteria Verify that the PACCS engineering GUI detailed status tab has dimensions of 575x750 or less
The GUI consists of four main sub-panels: health, mechanisms, and auxiliary Notes
GOS FAT Plan
PROC-0022, Revision A Page 107 of 130
2.4.102 Engineering GUI: Health status tab
Type Manual test Requirement 3.1.1.3-1060 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS health status
Pass Criteria Verify that the PACCS engineering GUI contains a health status tab
Verify health status is identified using colors: green=good, yellow=ill, red=bad Notes
GOS FAT Plan
PROC-0022, Revision A Page 108 of 130
2.4.103 Engineering GUI: Layout
Type Manual test Requirement 3.1.1.3-1070 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS mechanism status
Pass Criteria Verify that the PACCS engineering GUI provides a mechanism status tab
The mech status tab includes an image identifying the mechanism, CSF controller name, date/time of last status update, lifecycle, health, and simulated status.
The mech status include mode, state, fault status, current position (in raw and user units), and current named position.
The mech status tab include current velocity, follow error, indexed, brake, and position
All of the above are available in user and raw units
Notes
GOS FAT Plan
PROC-0022, Revision A Page 109 of 130
2.4.104 Engineering GUI: Auxiliary Status Tab
Type Manual test Requirement 3.1.1.3-1080 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to monitor the GOS auxiliary systems
Pass Criteria Verify that the PACCS engineering GUI has an auxiliary status tab
The tab identifies controls which are not related to motion control It includes images identifying the auxiliary hardware It includes name of CSF controllers, date/time of last status update, lifecycle,
health, and simulated status. It include the mode/state, power status, fault status
Notes
GOS FAT Plan
PROC-0022, Revision A Page 110 of 130
2.4.105 Engineering GUI: Control and Admin Tabs
Type Manual test Requirement 3.1.1.3-1090 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI to control the GOS
Pass Criteria Verify that the PACCS engineering GUI has a control/admin tab with
dimensions of 1025x1000 or less Verify sub-tabs exist for operations, manual control, logging, and
management/admin
Notes
GOS FAT Plan
PROC-0022, Revision A Page 111 of 130
2.4.106 Engineering GUI: Operations Tab
Type Manual test Requirement 3.1.1.3-1100 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI operations tab to control the GOS
Pass Criteria Verify that the PACCS engineering GUI operations tab allows high level control
of the GOS components Verify upper GOS components can be deployed Verify lower GOS components can be deployed
Notes
GOS FAT Plan
PROC-0022, Revision A Page 112 of 130
2.4.107 Engineering GUI: Manual Control Tab
Type Manual test Requirement 3.1.1.3-1110 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI manual control tab to control various GOS
sub-systems
Pass Criteria Verify that the PACCS engineering GUI has a manual control tab The tab allows direct control of motors, power supplies, power distribution, and
thermal systems A manual control screen exists for each piece of hardware that can be remotely
controlled Notes
GOS FAT Plan
PROC-0022, Revision A Page 113 of 130
2.4.108 Engineering GUI: Logging Tab
Type Manual test Requirement 3.1.1.3-1120 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI logging tab to monitor the PACCS log
messages
Pass Criteria Verify that the PACCS engineering GUI has a logging tab The tab shows current and historical log messages The user can enter manual log messages The debug level and category of each PACCS sub-component can be set
Notes
GOS FAT Plan
PROC-0022, Revision A Page 114 of 130
2.4.109 Engineering GUI: Management Tab
Type Manual test Requirement 3.1.1.3-1130 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation Test Steps Use the PACCS engineering GUI management tab to perform administrative
functions on the PACCS
Pass Criteria Verify that the PACCS engineering GUI has a management tab The tab allows the user to manage the PACCS properties
Notes
GOS FAT Plan
PROC-0022, Revision A Page 115 of 130
2.4.110 Limb Sensor Microcontroller
Type Manual test Requirement 3.1.1.3-1140 Preconditions The PACCS is running
The PACCS engineering GUI is available on a workstation The lower GOS occulters have limb sensors installed
Test Steps Review results of all inspection and test procedures in sections X through X related to SPEC-0167 requirements 2.5-0000 through 2.5-1045 have passed.
Pass Criteria Verify that all inspection and test procedures referenced above have passed. Notes
GOS FAT Plan
PROC-0022, Revision A Page 116 of 130
2.4.111 Storage of Metadata
Type Manual test Requirement 3.1.1.3-1150 Preconditions The PACCS is running on the Boulder E2E test bed
The PACCS engineering GUI is available on a workstation Test Steps Execute all of the OCD use cases for the GOS
Review the metadata written to the header store during execution of these use cases
Pass Criteria Verify that all metadata required per SPEC-0122 table 1f has been written by the PACCS to the header database
Notes
GOS FAT Plan
PROC-0022, Revision A Page 117 of 130
2.4.112 Codes, Regulations, and Standards
Type Inspection Requirement 3.1.13-01200 – 01210, SPEC-0063, Section 4.1 Codes, Regulations, & Standards Preconditions All electrical components of the PACCS shall be available for inspection.
All data sheets and manuals for electrical equipment shall be accessible. Test Steps Since the PACCS is assembled from commercial off-the-shelf equipment, it will
be inspected to verify that its components comply with the appropriate standards.
Any custom-made equipment will be inspected for use of safe conservative design methods and compliance with the appropriate standards.
Pass Criteria All inspected equipment complies with the required standards per SPEC-0063 Rev C Section 4.1.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 118 of 130
2.4.113 Labels
Type Inspection Requirement 3.1.1.3-01320, SPEC-0063, Section 4.2 Labels Preconditions All of the cables for the GOS shall be available for inspection.
All schematics and other drawings describing GOS electrical equipment shall be accessible.
Test Steps Verify all GOS cables are correctly labeled and match the corresponding label located on the equipment near the mating connector.
Pass Criteria All inspected equipment complies with the required standards per SPEC-0063 Rev C Section 4.2.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 119 of 130
2.4.114 Electronic / Electrical Design
Type Inspection Requirement 3.1.1.3-01200 – 01210, SPEC-0063, Section 4.3 Electronic/Electrical Design Preconditions All electrical components of the GOS shall be available for inspection.
All schematics and other drawings describing GOS electrical equipment shall be accessible.
Test Steps Verify that the GOS drawings specify the inclusion of a circuit breaker for the AC power.
Verify that the GOS drawings call for shielded cabling. Pass Criteria All inspected equipment complies with the required standards per SPEC-0063
Rev C Section 4.3. Notes
GOS FAT Plan
PROC-0022, Revision A Page 120 of 130
2.4.115 Certifications
Type Inspection Requirement 3.1.1.3-01210, SPEC-0063, Section 4.3.1 Certifications Preconditions All electrical components of the GOS shall be available for inspection.
All data sheets and manuals for electrical equipment shall be accessible. Test Steps Since the GOS is assembled from commercial off-the-shelf equipment, it will be
inspected to verify that its components comply with the following standards: FCC regulation Part 15 Class B limit for EMI emissions and the appropriate portions of IEC-1000-4.
Pass Criteria All inspected equipment complies with the required standards per SPEC-0063 Rev C Section 4.3.1.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 121 of 130
2.4.116 Grounding
Type Inspection Requirement 3.1.1.3-01220 – 01230, SPEC-0063, Section 4.3.2 Grounding Preconditions All electrical components of the PACCS shall be available for inspection.
All data sheets and manuals for electrical equipment shall be accessible. All schematics and other drawings describing PACCS electrical equipment shall
be accessible. Test Steps Since the PACCS is assembled from commercial off-the-shelf equipment, it will
be inspected to verify that its components comply with the appropriate standards.
The GOS has been designed using the guidelines set down in DKIST TN-0200 “DKIST Instrument Grounding & EMC Considerations”. The GOS will be inspected to verify it complies with this tech note.
Pass Criteria All inspected equipment complies with the required standards per SPEC-0063 Rev C Section 4.3.2 and DKIST TN-0200.
Notes
GOS FAT Plan
PROC-0022, Revision A Page 122 of 130
2.4.117 Connectors
Type Inspection Requirement 3.1.1.3-01230 - 01240, SPEC-0063, Section 4.3.3 Connectors Preconditions All electrical components of the PACCS shall be available for inspection.
All data sheets and manuals for electrical equipment shall be accessible. All schematics and other drawings describing PACCS electrical equipment shall
be accessible. Test Steps Verify that the connectors used for PACCS cabling complies with the
requirements set down in SPEC-0063 Rev C Section 4.3.3. Pass Criteria All inspected equipment complies with the required standards per SPEC-0063
Rev C Section 4.3.3. Notes
GOS FAT Plan
PROC-0022, Revision A Page 123 of 130
2.4.118 Cables
Type Inspection Requirement 3.1.1.3-01230 - 01240, SPEC-0063, Section 4.3.4 Cables Preconditions All electrical components of the PACCS shall be available for inspection.
All data sheets and manuals for electrical equipment shall be accessible. All schematics and other drawings describing PACCS electrical equipment shall
be accessible. Test Steps Verify that the PACCS cabling complies with the requirements set down in
SPEC-0063 Rev C Section 4.3.4. Pass Criteria All inspected equipment complies with the required standards per SPEC-0063
Rev C Section 4.3.4. Notes
GOS FAT Plan
PROC-0022, Revision A Page 124 of 130
2.4.119 Thermal
Type Inspection Requirement 3.1.1.3-01250, SPEC-0063 Section 4.4 Preconditions GOS assembly is connected to chiller in the lab
Chiller is providing ambient-4C coolant at ≈2 l/min flow rate Attached thermocouples to warmest surface on GOS assembly during operation Collecting thermocouple data
Test Steps Run GOS through normal OCD use cases with artificial lamp on Record temperature of ambient air, cooling loop, and GOS attached
thermocouple Pass Criteria All GOS attached thermocouples must register between -3C and +1.5C from
ambient during the test
Notes
GOS FAT Plan
PROC-0022, Revision A Page 125 of 130
2.4.120 Facility Services Interface
Type Inspection Requirement 3.1.1.3-1290 Preconditions GOS assembly is connected to lab services that simulate facility services Test Steps Inspect all facility interfaces and confirm they match ICD 1.1 – 3.1.1
Execute all functional and performance tests Pass Criteria All facility interfaces match ICD 1.1 - 3.1.1 and referenced drawings
All functional and performance tests have passed per CMX-0021 Notes
GOS FAT Plan
PROC-0022, Revision A Page 126 of 130
2.4.121 Interfaces
Type Inspection Requirement 3.1.1.3-01300 Preconditions GOS assembly interfaces per ICD have been simulated in the lab Test Steps Inspect all interfaces to GOS assembly
Run GOS through OCD use cases Engage Safe Torque Off (STO) by switching circuit breaker
Pass Criteria All interfaces match ICD 1.1 - 3.1.1 and referenced drawings
Verify that engaging circuit breaker tied to STO causes running motor to halt
Notes
GOS FAT Plan
PROC-0022, Revision A Page 127 of 130
2.4.122 Reliability
Type Inspection Requirement 3.1.1.3-01310 Preconditions MAN-0017 GOS Maintenance Manual is available Test Steps Inspect MAN-0017 GOS Maintenance Manual
Inspect sub-component OEM manuals Pass Criteria MAN-0017 GOS Maintenance Manual covers procedures for upkeep of
equipment MTBF data available in OEM manuals
Notes
GOS FAT Plan
PROC-0022, Revision A Page 128 of 130
2.4.123 Maintenance
Type Inspection Requirement 3.1.1.3-01320 Preconditions MAN-0017 GOS Maintenance Manual available
Maintenance tools and materials available Test Steps Inspect MAN-0017
Inspect maintenance tools and materials PA&C team to demonstrate maintenance procedures as requested
Pass Criteria MAN-0017 provides procedures for all routine maintenance Tools and materials available for all MAN-0017 procedures Demonstration of maintenance procedures successful
Notes
GOS FAT Plan
PROC-0022, Revision A Page 129 of 130
2.4.124 Derating
Type Inspection Requirement 3.1.1.3-02010 Preconditions GOS electrical equipment requiring cooling is available for inspection Test Steps Inspect equipment that requires cooling Pass Criteria GOS electrical equipment is adequately cooled in the OSS rack, or if outside the
rack is derated to ensure overheating does not occur. Notes GOS electrical equipment located in the OSS rack will be actively cooled by the rack
thermal system. Any equipment located outside the rack should be inspected for adequate derating.
GOS FAT Plan
PROC-0022, Revision A Page 130 of 130
2.4.125 Telescope calibrator
Type Inspection Requirement 3.1.1-0300 Preconditions GOS frame is available for inspection
PACCS software is available for inspection Test Steps Inspect GOS frame for future pupil mask mounting points
Inspect PACCS software for ability to add future PA&C equipment Pass Criteria GOS frame has provisions for mounting a pupil mask in the future
PACCS can be extended to control additional pupil mask and telescope calibrator mechanisms
Notes The TMA was built with mounting points for future attachment of a telescope calibrator near M1