Aerospace and Electronic Systems Magazine August 2016 - 18
Design of Telecommand Software for the Mars Orbiter Mission
remote system failure, the heart beat signal is exchanged between
the local and remote system. The heart beat signal tells about the
health of that system to the other system. If there is a problem in
the heart beat signal of the local system in a time window, then the
remote system automatically takes over.
In local system failure, the local hardware detects it and initiates the changeover.
OTHER FEATURES
Configurable Command Blocks
CCB is a block of commands. These commands don't have any
delay/time associated with them. The uplinked commands are validated and stored onboard. The CCB is specified by a block number.
The CCB is a set of commands which perform a definite operation when executed. The CCB can be reused again and again.
For example, CCBs are used for storing load shedding commands and also configuration commands, which can be triggered
whenever required.
Real-Time Commands
Real-time commands have the highest priority among all the commands. These commands are executed immediately after validating the uplinked command.
For example, liquid engine burn commands are given in real
time if the spacecraft is visible during the earth bound phase.
Command/Data Transfer on 1553 Bus
Figure 9.
OBT logic block diagram.
from the ground station so that their configuration and database
remains synchronized if there is an uplink from the ground station.
The changes done by the enabled/main processor in configuration
onboard are transferred to a disabled/redundant processor so that
their configuration remains the same after onboard actions. The
functionalities running in a redundant processor monitor the same
functionalities running in main processor and update their configuration by looking at what is happening in main processor. This
helps the functionalities running in a redundant processor to resume operation from the same point where main processor failed.
For example, the OBT module running in main MTcP executes
the commands when the OBT matures, but the OBT module running in redundant processor deletes the OBT events whose time
has matured instead of executing the commands. Therefore, both
main and redundant OBT modules remain in synch. After MTcP
auto-changeover happens, the OBT module running in redundant
MTcP starts executing the commands and the OBT operation is as
expected until the ground station intervenes.
The functional diagram of TC autonomy is shown in Figure 10.
Two kinds of failure detection are local and remote. For detecting
18
The TC system has a RT on the AOCE 1553B bus. All the 1553B
commands/data are sent on this bus. The 1553B commands/data can
be sent to AOCE BC and other RTs on the bus. The software supports
real time, TT, OBT, and CCB commands through the 1553B bus.
The software also transfers telemetry parameters to AOCE
over the 1553B bus. All telemetry data are programmable.
The MTcP software sends an executed telecommand history to
a baseband data handling package on the 1553B bus. Therefore,
the telecommand history is available in playback data. The executed telecommand history is very useful for post-operation analysis.
The main MTcP software also transfers data to redundant MTcP
software in order to keep redundant MTcP software configuration the
same as the main MTcP software. This configuration synchronizes
redundant MTcP to take over when MTcP auto-changeover happens.
Remote Programming
The remote programming feature enables the MTcP software to
accommodate new requirements. If any new software modules are
required to meet the new requirements, then new software modules
can be uplinked through ground commands.
The remote program is provided with an enable/disable feature.
Linking Features
The real strength of the MTcP software is the ability to combine various MTcP features to perform an operation. It provides flexibility to
IEEE A&E SYSTEMS MAGAZINE
AUGUST 2016
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