! File: 3979C.PROP ! Database: PEPDB ! Date: 20-FEB-1994:02:29:18 coverpage: title_1: ZERO GYRO SUNPOINT SAFEMODE TEST proposal_for: ENG/AST pi_fname: MIKE pi_lname: URBAN pi_inst: CODE 441 pi_country: USA num_pri: 1 ! end of coverpage abstract: line_1: This proposal will acquire data to be used to validate the line_2: performance of the zero gyro sunpoint control law. The line_3: zero gyro sunpoint control law will be operated at two line_4: different vehicle orientations, +V3 to the sun and -V1 to line_5: the sun. At the beginning of the test the vehicle will be line_6: commanded to +V3 software sunpoint and subsequent transitions line_7: between +V3 software sunpoint and +V3 zero gyro sunpoint line_8: will be executed. After 7 orbits, capture of the -V1 line_9: sunpoint axis under zero gyro sunpoint will be executed line_10: and the control law performance at this attitude will be line_11: evaluated for 4 orbits. At the completion of the zero line_12: gyro sunpointtesting the vehicle will be recovered from line_13: software sunpoint to normal mode, the duration of which line_14: will be approximately 24 hours. During the 42 hour period line_15: in which the test is to occur, no additional ScI generated line_16: commands in the SMS are required. ! ! end of abstract general_form_proposers: lname: URBAN fname: MIKE inst: GFSC/CODE 441 country: USA esa: X ! ! end of general_form_proposers block general_form_text: question: 2 section: 1 line_1: As a result of the two gyro failures on HST, concern about line_2: future gyro failures has resulted in the design of a zero line_3: gyro sunpoint (ZGSP) safemode control law. The zero gyro line_4: sunpoint control will provide a level of safemode in the line_5: event of gyro failures resulting in the availability of line_6: fewer than three gyros. The controller uses coarse sun line_7: sensors and magnetometers for rate and position line_8: determination which are then used to produce commands to line_9: the reaction wheels and magnetic torquers. The vehicle, line_10: under ZGSP control, will capture and maintain, either a line_11: +V3 or -V1 sunpoint attitude to provide a power positive line_12: state. ! question: 2 section: 2 line_1: The controller has been thoroughly tested through ground line_2: simulations, however, these simulations are limited and line_3: an on-orbit test of the ZGSP controller is required to line_4: insure spacecraft survivability. The results of the test line_5: will either validate the current ZGSP design or lead to line_6: further modifications to the controller. The test will line_7: exercise all possible modes, with exception of sky sweep, line_8: of the ZGSP at the two sunpointing attitudes, +V3 and line_9: -V1 sunpoint. ! question: 3 section: 1 line_1: The ZGSP test will exercise the various modes of the contol line_2: system. Initially the vehicle will be at a +V3 sunpoint line_3: attitude operating in normal mode and then commanded to line_4: +V3 software sunpoint via SPC list exhaustion, which will line_5: result in a soft safing the science instruments. After line_6: six orbits of performance evaluation at the +V3 attitude, line_7: a +V3 to -V1 sunpoint attitude slew while under ZGSP control line_8: will be activated to provide sun capture performance data. line_9: The performance at the -V1 sunpoint attitude will then be line_11: evaluated for four orbits. During the entire test period line_12: the vehicle control will transition between ZGSP and software line_13: sunpoint to provide added health and safety protection. ! question: 3 section: 2 line_1: The command sequence executed at the +V3 sunpoint attitude line_2: will consist of activation of zero gyro sunpoint and a line_3: transistion back to software sunpoint 78 minutes later. The line_4: transistion to ZGSP control will occur enter orbit day. The line_5: timing will be such that the majority of the eclipse periods line_6: will be under software sunpoint control. The commands will line_7: be executed automously via the special Processor, which will line_8: be initially activated by real-time commanding. ! question: 3 section: 3 line_1: The sun capture maneuver from the +V3 sunpoint attitude line_2: to the -V1 sunpoint attitude will be accomplished using line_3: commands executed from the special processor ans activated line_4: by a real-time command. The slew will start at the beginning line_5: of orbit day of the eighth orbit of the test. The command line_6: sequences at the -V1 attitude will be similar to those line_7: executed at the +V3 attitude. ! question: 3 section: 4 line_1: After completion of the test, recovery of the vehicle line_2: from software sunpoint to normal mode control at the -V1 line_3: sunpoint attitude will be executed. The duration of the line_4: recovery is approximately 24 hours. ! question: 5 section: 1 line_1: At the beginning of the test the vehicle must be pointing line_2: at the South Ecliptic Pole (SEP) with +V3 to the Sun and line_3: the -V1 LGA visible to TDRSS. The beginning of an orbit for line_4: purposes of this is defined to be entry into orbit day. The line_5: orbit geometry will be such that ZOE will not occur during line_6: the following periods: line_7: A) During orbit night for Orbits 1-4 and Orbits 8-10 line_8: of the test. line_9: B) During the first 40 minutes of the orbit day for line_10: Orbit 8. line_11: ZOE avoidance during critical periods of data acquisition line_12: is required immediate vehicle performance evaluation and line_13: will be used for decision purposes to continue with the test. line_14: This requirement can be met if the beginning of Orbit 1 is line_15: designated as the EOD occuring at one of the following times: line_16: 343/02:20 line_17: 344/02:29 line_18: 345/02:38 line_19: 346/02:47 line_20: 347/02:56 line_21: 348/03:05 line_22: 349/03:14 ! question: 5 section: 2 line_1: In addition, at least one Level 1 SAA event occurs during line_2: the orbit day periods of Orbits 2-4 or Orbits 8-10. This line_3: will be used to evaluate the controller performance through line_4: the SAA. This requirement will also be met if the above line_5: start times are used. ! question: 5 section: 3 line_1: The test is to be scheduled at a date after the installation line_2: of the zero gyro sunpoint FSW code has occurred. ! question: 5 section: 4 line_1: R/T command to initiate +V3 software sunpoint via SPC list line_2: exhaustion. This will soft safe the SI's. Commanding will line_3: begin at enter orbit day (EOD) of Orbit 1. RT command to line_4: load special processor (SP) and partial safe mode recovery. line_5: See exposure log line 2.000 ! question: 5 section: 5 line_1: Transition to zero gyro sunpoint control (ZGSP) via SP. line_2: Must be at EOD (ORBIT 2). RT ANALYSIS REQUIRED FROM LINE line_3: #5 to #33. Req uplink from line #5 to #33 via SSAF and line_4: SSAR low gain ant. on ST to TDRSS. line_5: See exposure log line 5.000 ! question: 7 section: 1 line_1: Results will be processed by the ESS system and compared line_2: against predicted performance values supplied by LMSC. ! question: 8 section: 1 line_1: An additional requirement is to make sure the data recorders line_2: are dumped of all data prior to the beginning of line_3: the test window. The test is to be scheduled at a date line_4: after the installation of the zero gyro sunpoint FSW code line_5: has occurred. ! !end of general form text general_form_address: lname: URBAN fname: MIKE category: PI inst: GFSC/CODE 441 addr_1: GSFC city: GREENBELT state: MD zip: 20771 ! ! end of general_form_address records fixed_targets: targnum: 1 name_1: SEP descr_1: S. ECLIPTIC POLE (NOMINAL) WITH +V3 TO SUN pos_1: RA=90.0D +/- .1", pos_2: DEC = - 66.500D +/- .01" equinox: 1991 ! ! end of fixed targets ! No solar system records found ! No generic target records found exposure_logsheet: linenum: 1.000 targname: SEP config: S/C opmode: POINTING aperture: V1 num_exp: 1 time_per_exp: 1S fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: CYCLE 1/ 1-33; req_2: SEQ 1-33 NO GAP; comment_1: MAKE SURE THE SCIENCE TAPE RECORDERS comment_2: ARE DUMPED OF ALL DATA PRIOR TO THE comment_3: BEGINNING OF LINE #1. (SEE NOTE 8-1) comment_4: SLEW TO TARGET +V3 ATTITUDE VIA SPC. comment_5: COMPLETE SLEW 10 MIN PRIOR TO EOD. ! linenum: 2.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 25M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: SEE NOTE 5-4 ! linenum: 2.500 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 25M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: RT COMMAND FOR PARTIAL SAFEMODE comment_2: RECOVERY MUST BE EOD ORBIT 1 ! linenum: 3.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SET SP TO ENABLE ZERO GYRO comment_2: MACRO 1. MUST BE AT EON comment_3: (ORBIT 1) ! linenum: 5.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SEE NOTE 5-5 ! linenum: 6.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: CONTROL=CSS comment_2: TRANSITION BACK TO SOFTWARE comment_3: SUNPOINT (ORBIT2) VIA SP ! linenum: 7.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SET SP TO ENABLE ZERO GYRO comment_2: MACRO 2. MUST BE AT EON comment_3: (ORBIT 2) ! linenum: 8.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANSITION TO ZGSC VIA SP comment_2: MUST BE AT EOD comment_3: (ORBIT 3) ! linenum: 9.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANSITION BACK TO SOFTWARE comment_2: SUNPOINT (ORBIT 3) comment_3: CONTROL=CSS ! linenum: 10.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SET SP TO ENABLE ZERO GYRO comment_2: MACRO 3. MUST BE AT EON comment_3: (ORBIT 3) ! linenum: 11.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANSITION TO ZGSC VIA SP comment_2: MUST BE AT EOD comment_3: (ORBIT 4) ! linenum: 12.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANISTION BACK TO SOFTWARE comment_2: SUNPOINT (ORBIT 4) comment_3: CONTROL=CSS ! linenum: 13.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SET SP TO ENABLE ZERO GYRO comment_2: MACRO 4. MUST BE AT EON comment_3: (ORBIT 4) ! linenum: 14.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANSITION TO ZGSC VIA SP comment_2: MUST BE AT EOD (ORBIT 5) ! linenum: 15.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANISTION BACK TO SOFTWARE comment_2: SUNPOINT (ORBIT 5) comment_3: CONTROL=CSS ! linenum: 16.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: REQUIRED UPLINK FOR BACK CUT comment_2: PURPOSES AND TO PROVIDE ADDED comment_3: HEALTH AND SAFETY PROTECTION VIA comment_4: RT COM. BEGIN 10 MIN. PRIOR TO comment_5: EON AND END 10 MIN. PRIOR TO comment_6: EOD (ORBIT 6) ! linenum: 17.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: REQUIRED UPLINK TO SET SP FOR comment_2: +V3 TO -V1 VEHICLE SLEW TYPE 2 comment_3: AT EOD (ORBIT 7) ! linenum: 18.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 25M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: SET SP TO ENABLE ZERO GYRO comment_2: MACRO 5. MUST BE AT EON comment_3: (ORBIT 7) ! linenum: 19.000 targname: SEP config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: REQ UPLINK; req_2: RT ANALYSIS; comment_1: TRANSITION TO ZGSC VIA SP comment_2: MUST BE AT EOD (ORBIT 8) ! linenum: 20.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION BACK TO SOFTWARE comment_2: SUNPOINT VIA SP. POST SLEW comment_3: NEW AT -V1 ATTITUDE comment_4: (ORBIT 8) ! linenum: 21.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: SET SPECIAL PROCESSOR (SP) TO comment_2: ENABLE ZERO GYRO MACRO 6 VIA comment_3: R/T COMMAND MUST BE AT EON comment_4: (ORBIT 8) ! linenum: 22.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSISTION TO ZGSP VIA SP comment_2: MUST BE AT EOD. (ORBIT 9) ! linenum: 23.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION BACK TO SOFTWARE comment_2: SUNPOINT VIA SP (ORBIT 9) comment_3: CONTROL=CSS, ! linenum: 24.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: R/T COMMAND TO SET SP ENABLE comment_2: MACRO 7. MUST BE comment_3: AT EON (ORBIT 9) ! linenum: 25.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION TO ZGSP VIA SP comment_2: MUST BE AT EOD (ORBIT 10) ! linenum: 26.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION BACK TO SOFTWARE comment_2: SUNPOINT VIA SP (ORBIT 10) comment_3: CONTROL=CSS ! linenum: 27.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: R/T COMMAND TO SET SP comment_2: TO ENABLE MACRO 8. comment_3: MUST BE AT EON (ORBIT 10) ! linenum: 28.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION TO ZGSP VIA SP comment_2: MUST BE AT EOD (ORBIT 11) ! linenum: 29.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION BACK TO SOFTWARE comment_2: SUNPOINT VIA SP (ORBIT 11) comment_3: CONTROL=CSS ! linenum: 30.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 30M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: R/T COMMAND TO SET SP TO ENABLE comment_2: MACRO 9. comment_3: MUST BE AT EON (ORBIT 11) ! linenum: 31.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANSITION TO ZGSP VIA SP. comment_2: MUST BE AT EOD (ORBIT 12) ! linenum: 32.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 20M fluxnum_1: 1 priority: 1 req_1: RT ANALYSIS; req_2: REQ UPLINK; comment_1: TRANISTION BACK TO SOFTWARE comment_2: SUNPOINT VIA SP (ORBIT 12) comment_3: CONTROL=CSS ! linenum: 33.000 targname: ANTI-SUN config: S/C opmode: DATA aperture: V1 num_exp: 1 time_per_exp: 1440M fluxnum_1: 1 priority: 1 param_1: CONTROL=GYRO, comment_1: ALLOW 15 ORBITS FOR comment_2: SAFEMODE RECOVERY ! ! end of exposure logsheet ! No scan data records found