Aerospace and Electronic Systems Magazine August 2016 - 15

Bhilawe et al. Table 1. Minor Cycles Definition Minor Cycle 1 Minor Cycle 2 Minor Cycle 3 Minor Cycle 4 Timing management Timing management Timing management Timing management Command execution logic Command execution logic Command execution logic Command execution logic Read and decode telecommands Macro execution check 1553 memory refresh OBT event decoding and sorting Thermal management Self test EBC condition sampling OBT event maturity check TC history transfer to BDH Snap logic EBC maturity check Page display refresh OBT offset calculation AOCE event detection AOCE telemetry acquisition Macro maturity check Remote program 1 AOCE event queue execution TM calibration voltage check Remote program 4 Memory refresh EBC condition sampling Remote program 3 Memory refresh Global memory refresh EBC maturity check Memory refresh Global memory refresh -- Remote program 2 Global memory refresh -- -- Memory refresh -- -- -- Global memory refresh -- -- lemetry frame. Therefore, the EBC sampling logic must check all conditions within a telemetry frame time. The timing management module maintains time for functionalities like TT, OBT, EBCs, etc. It periodically checks for TM health and initiates TM auto-changeover if necessary. The command execution logic decides the priority of command execution. It also handles execution of commands from various functionalities. MT c P SOFTWARE FUNCTIONS The MTcP software design is mainly focused on autonomy requirements and flexibility to meet mission requirements during various phases of MOM. Features like TM and MTcP auto-changeover makes it more robust. The software features minimize the ground control intervention in case of any failure as the mission involves significant delays in getting onboard telemetry, as well as visibility constraints. Features of MTcP software design are explained below. The features are divided as a) EBCs, b) TT Commands, c) FDIR, and d) other features. EVENT BASED COMMANDING Telemetry Event Based Commanding While operating the spacecraft, a general requirement is that when a particular parameter of a subsystem crosses some limit, or if a particular status is set or reset, some specific operation shall be carried out. To meet this requirement, the software monitors onboard AUGUST 2016 telemetry data of the subsystem/sensors and issues commands corresponding to that event. The software includes a set of arithmetic and logical checks (e.g., lesser, greater, all bits high, all bits low, etc.) for the telemetry data. Both event condition and commands are programmable from the ground. The sampling rate of the data is also programmable. A simplified block diagram for telemetry event based commanding logic is shown in Figure 7. The consistency of telemetry data is monitored and validated to avoid spurious event triggering. Multiple event conditions can also be combined for a particular action. The EBC feature is a general purpose feature and can be effectively used for normal operations as well as contingency management onboard. For example, an event can be programmed to switch off the payloads when the battery voltage falls below a particular value. EBCs are also used for battery management in spacecraft. In case of attitude loss, EBCs are used to detect Radio Frequency bit lock and sun presence by rotating the spacecraft. The same events can be programmed with different conditions and different actions during various phases of the mission. All of the events are provided with individual enable/disable control. The EBC logic is designed to work at all the telemetry data rates. AOCE Events Autonomy Functions The AOCE autonomy logic resides in MTcP software. AOCE sends events to MTcP and MTcP takes the action by executing commands corresponding to that event. The AOCE autonomy IEEE A&E SYSTEMS MAGAZINE 15

Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine August 2016

No label
Aerospace and Electronic Systems Magazine August 2016 - No label
Aerospace and Electronic Systems Magazine August 2016 - Cover2
Aerospace and Electronic Systems Magazine August 2016 - 1
Aerospace and Electronic Systems Magazine August 2016 - 2
Aerospace and Electronic Systems Magazine August 2016 - 3
Aerospace and Electronic Systems Magazine August 2016 - 4
Aerospace and Electronic Systems Magazine August 2016 - 5
Aerospace and Electronic Systems Magazine August 2016 - 6
Aerospace and Electronic Systems Magazine August 2016 - 7
Aerospace and Electronic Systems Magazine August 2016 - 8
Aerospace and Electronic Systems Magazine August 2016 - 9
Aerospace and Electronic Systems Magazine August 2016 - 10
Aerospace and Electronic Systems Magazine August 2016 - 11
Aerospace and Electronic Systems Magazine August 2016 - 12
Aerospace and Electronic Systems Magazine August 2016 - 13
Aerospace and Electronic Systems Magazine August 2016 - 14
Aerospace and Electronic Systems Magazine August 2016 - 15
Aerospace and Electronic Systems Magazine August 2016 - 16
Aerospace and Electronic Systems Magazine August 2016 - 17
Aerospace and Electronic Systems Magazine August 2016 - 18
Aerospace and Electronic Systems Magazine August 2016 - 19
Aerospace and Electronic Systems Magazine August 2016 - 20
Aerospace and Electronic Systems Magazine August 2016 - 21
Aerospace and Electronic Systems Magazine August 2016 - 22
Aerospace and Electronic Systems Magazine August 2016 - 23
Aerospace and Electronic Systems Magazine August 2016 - 24
Aerospace and Electronic Systems Magazine August 2016 - 25
Aerospace and Electronic Systems Magazine August 2016 - 26
Aerospace and Electronic Systems Magazine August 2016 - 27
Aerospace and Electronic Systems Magazine August 2016 - 28
Aerospace and Electronic Systems Magazine August 2016 - 29
Aerospace and Electronic Systems Magazine August 2016 - 30
Aerospace and Electronic Systems Magazine August 2016 - 31
Aerospace and Electronic Systems Magazine August 2016 - 32
Aerospace and Electronic Systems Magazine August 2016 - 33
Aerospace and Electronic Systems Magazine August 2016 - 34
Aerospace and Electronic Systems Magazine August 2016 - 35
Aerospace and Electronic Systems Magazine August 2016 - 36
Aerospace and Electronic Systems Magazine August 2016 - 37
Aerospace and Electronic Systems Magazine August 2016 - 38
Aerospace and Electronic Systems Magazine August 2016 - 39
Aerospace and Electronic Systems Magazine August 2016 - 40
Aerospace and Electronic Systems Magazine August 2016 - 41
Aerospace and Electronic Systems Magazine August 2016 - 42
Aerospace and Electronic Systems Magazine August 2016 - 43
Aerospace and Electronic Systems Magazine August 2016 - 44
Aerospace and Electronic Systems Magazine August 2016 - 45
Aerospace and Electronic Systems Magazine August 2016 - 46
Aerospace and Electronic Systems Magazine August 2016 - 47
Aerospace and Electronic Systems Magazine August 2016 - 48
Aerospace and Electronic Systems Magazine August 2016 - Cover3
Aerospace and Electronic Systems Magazine August 2016 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com