80 likes | 190 Vues
This document provides a comprehensive overview of the input data for the EFCS Control Subsystem, focusing on Inertial Sensor Assemblies (ISA) and Star Tracker systems. It details the automatic calculations in simulations as well as the defined inputs from specific ADC files, including ISA and Star Tracker output data. Commands and telemetry data necessary for operational control and monitoring are also discussed, with a guide on scripting for control subsystem adjustments. The structure ensures seamless integration of data for test team analysis and simulation requirements.
E N D
ISA1 Input Data EFCS Control Subsystem DMS ISA2 Input Data ISA3 Input Data ST1 Input Data ST2 Input Data Command Data Telemetry Data PPM Commands ST Commands
Inertial Sensor Assembly (ISA) Inputs • Calculated automatically in simulation • Defined in gnc_1553_system_objects.ads • 3 Sensors; 2 records per sensor • Note that the output of the ISA is an input to EFCS • ISA1_OUTPUT_DATA_M01 : ISA_OUTPUT_DATA_M01_TYPE; • ISA1_OUTPUT_DATA_M02 : ISA_OUTPUT_DATA_M02_TYPE; • ISA2_OUTPUT_DATA_M01 : ISA_.OUTPUT_DATA_M01_TYPE; • ISA2_OUTPUT_DATA_M02 : ISA_OUTPUT_DATA_M02_TYPE; • ISA3_OUTPUT_DATA_M01 : ISA_OUTPUT_DATA_M01_TYPE; • ISA3_OUTPUT_DATA_M02 : ISA_OUTPUT_DATA_M02_TYPE;
Star Tracker Inputs • Calculated automatically in simulation • Defined in gnc_1553_system_objects.ads • 2 Sensors • Note that the output of the Star Tracker is an input to EFCS • ST1_OUTPUT_DATA : ST_OUTPUT_DATA_T; • ST2_OUTPUT_DATA : ST_OUTPUT_DATA_T;
Command Data • Defined in gnc_ul_system_objects.ads • Mode commands • Attitude commands • Provided to Control subsystem using Scripting language (Timeliner) in version given to you • Can be changed using Timeliner script, or using software • Look at mit-16-035_script.tls for script being used • env_uplink.ads defines numeric codes for command data (see “defines” at the beginning of the script) • Run tl_main.exe to compile a script • It will prompt for input script (*.tls) • No options are needed • It will produce *.tlx as output (same name as input) • Rename to cc_script.tlx for EFCS software to use it
Telemetry Data • Should contain all data needed by Test Team • Currently defined as follows • gnc_hfe_system_objects.ads • ATTITUDE_IB : ATTITUDE_IB_T; • ATTITUDE_RATE : ATTITUDE_RATE_T; • gnc_mfe_system_objects.ads • SSF_USER_STATE : SSF_USER_STATE_T; • ACF_COMMAND : ACF_COMMAND_T; • gnc_cs_system_objects.ads • GNC_CS_OUTPUT : GNC_CS_OUTPUT_T;
PPM Commands • Used automatically by simulation • Output from student-generated code • Defined in: • gnc_1553_system_objects.ads • PPM1_COMMAND_DATA : PPM_COMMAND_DATA_T; • PPM2_COMMAND_DATA : PPM_COMMAND_DATA_T;
Star Tracker Commands • Used automatically by simulation • Defined in gnc_1553_system_objects.ads • 2 Sensors; 2 records per sensor • Note that the output of the Star Tracker is an input to EFCS • ST1_COMMAND_DATA : ST_COMMAND_DATA_T; • ST2_COMMAND_DATA : ST_COMMAND_DATA_T;