MIPS IOC/SV Telemetry Tracking

Principal: dmkelly
Deputy: alberto
Data Monkey(s): Bob Narron, Nanyao Lu, and other SSC types
Priority: Necessary
Downlink Priority: Normal
Analysis Time: 24h
Last Updated:


Objective

Track a select set of MIPS telemetry items during IOC/SV to determine whether MIPS is behaving properly.

Description

For a select set of telemetry items, generate telemetry plots after each MIPS downlink. Visually examine the telemetry and determine whether anything anomalous happened.
Items to monitor:
I-0029 HK_mips4dnI4     CSM_RampChop
I-0031 HK_mips4dnI4     CSM_Directn
I-0043 HK_mips4dnI4     D160AnHtrEn
I-0044 HK_mips4dnI4     D70AnHtrEn
I-0061 HK_mips4dnI4     DCE_FrameCmd
I-0075 HK_mips4euR4     CSM_SlopeCmd
I-0078 HK_mips4dnI4     CalibCyclCnt
I-0101 HK_mips4euR4     70DucCurA
I-0102 HK_mips4euR4     70DucCurB
I-0104  HK_mips600euR4  D70m5RefV
I-0105 HK_mips4euR4     70VIload
I-0106  HK_mips600euR4  D70AnalogRtn
I-0107 HK_mips4euR4     CSM PosOut
I-0108 HK_mips4dnI4     CSMM fine pos DAC
I-0110 HK_mips4euR4     CSM Current
I-0111 HK_mips4euR4     160DucCurA
I-0112 HK_mips4euR4     160DucCurB
I-0120 HK_mips4euR4     160VIload
I-0121  HK_mips600euR4  D160m5RefV
I-0130  HK_mips600euR4  D160BoardTmp
I-0200 HK_mips4euR4     160VBias
I-0201 HK_mips4euR4     160Vrst_1
I-0202 HK_mips4euR4     160Vrst_2
I-0203 HK_mips4euR4     160Vrst_3
I-0204 HK_mips4euR4     160Vrst_4
I-0210 HK_mips4euR4     70VBias
I-0211 HK_mips4euR4     70Vrst_1
I-0212 HK_mips4euR4     70Vrst_2
I-0213 HK_mips4euR4     70Vrst_3
I-0214 HK_mips4euR4     70Vrst_4
I-0215 HK_mips4euR4     70Vrst_5
I-0216 HK_mips4euR4     70Vrst_6
I-0217 HK_mips4euR4     70Vrst_7
I-0218 HK_mips4euR4     70Vrst_8
I-0300 HK_mips4euR4     ScanCrsPos1
I-0301 HK_mips4euR4     ScanCrsPos2
I-0302 HK_mips4euR4     ScanRampStrt_1
I-0303 HK_mips4euR4     ScanRampStrt_2
I-0304 HK_mips4euR4     ScanStepCmd
I-0305 HK_mips4dnI4     ScanPosIndex
I-0310                  NumDCEs
I-0311 HK_mips4dnI4     DCEs_ExpCnt
I-0312                  MIPSExpStat
I-0317 HK_mips4dnI4     CSM_OOLCnt
I-0370                  SyncPulseCnt
I-1045                  D70StimFlashed
I-1046                  D160StimFlashed
K-0035 HK_mips4euR4     D24TmpA
K-0036 HK_mips4euR4     D24TmpB
K-0040  HK_mips600euR4  D160BaseTmp
K-0041 HK_mips4euR4     D70TmpA
K-0042 HK_mips4euR4     D70TmpB
K-0043 HK_mips4euR4     D160TmpA
K-0045 HK_mips4euR4     D160TmpB
K-0046  HK_mips600euR4  CSMMTmp
K-0058  HK_mips600euR4  CEBoxTmp  
K-0060  HK_mips600euR4  D70BoardTmp
K-0061  HK_mips600euR4  S/C input volt
K-0062  HK_mips600euR4  S/C input current
K-0063  HK_mips600euR4  CS 5V monitor
K-0064  HK_mips600euR4  IES 5V monitor
K-0065  HK_mips600euR4  IES 15V monitor
K-0067  HK_mips600euR4  SiDet5VDRef
K-0074  HK_mips600euR4  SiDet5VARef
K-0075 HK_mips4euR4     VDSubVolt
K-0081  HK_mips600euR4  SiDet10VARef
K-0082  HK_mips600euR4  SiDet12VARef
K-0083  HK_mips600euR4  SiDetM12VARef
K-0092 HK_mips4dnI4     CmdRjctCnt
K-0094 HK_mips4dnI4     InvalRespCnt
K-0113 HK_mips4dnI4     CEState
K-0258 HK_mips4dnI4     LimViolation
K-0261 HK_mips4dnI4     Command abort in progress
K-0263 HK_mips4dnI4     SciFIFOBad
K-0276 HK_mips4dnI4     SDMGroupFail
K-0279 HK_mips4dnI4     DiagColState
K-0288 HK_mips4dnI4     ErrorID
K-0289 HK_mips4dnI4     ErrorParam
K-0290 HK_mips4dnI4     TotalErrors
K-0316 HK_mips4dnI4     TPGCmdErrCnt
K-0346 HK_mips4dnI4     SiAnnealEnbl
K-0360 HK_mips4dnI4     D24HeaterDAC
F-0125                  AORID
                        TPRIMIR
                        TSECMIR
                        VSTOP
                        TBARBAF
                        HTHTSINK
                        MICBP

Data Collected

Housekeeping and ancillary telemetry.




Data Reformatting Requirements

Array Data Desired:

None

Data Reformatting Option:

Special Instructions:

Task Dependencies


Calibration Dependencies


Output and Deliverable Products

1) Plots of each of the telemetry items above for each downlink.
2) A list of anomalous events from each telemetry set.  Each should be
   accompanied by a description of what happened.  As we learn more
   about the telemetry, we will learn to recognize which "events"
   can be ignored.
3) For select items (TBD), we will need to compare the data from one
   campaign to the next.  Identify these items and generate plots of
   the telemetry items versus time, with one sample per downlink and
   with a timescale covering multiple campaigns.

Data Analysis

Step by step analysis:
1) Use Bob Narron's telemetry plotting tool to generate plots of each item.
2) Search for anomalous events.  Write each one up.
3) Chase down each of the anomalies until an explanation is found.  If 
   something is learned that is important to understanding the telemetry
   in the future, make sure that the knowledge is recorded.
4) For select telemetry items, add the new data to long-term trending plots.

Software Requirements

Bob Narron's telemetry plotting tool and perhaps other plotting tools.

Actions Following Analysis

Take action as need be on any anomalies. Make sure that lessons learned are recorded for future reference.

Failure Modes and Responses

If we do not get the telemetry that we need, we are really screwed. I don't have a workaround for that situation. Get the problem fixed.

Additional Notes