1 / 8

EFCS I/O

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

Download Presentation

EFCS I/O

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EFCS I/O

  2. 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

  3. 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;

  4. 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;

  5. 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

  6. 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;

  7. 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;

  8. 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;

More Related