EFCS I/O
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;