Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A. Elfving
XMM Project, ESA Directorate for Scientific Programmes,
ESTEC, Noordwijk, The Netherlands
The Attitude and Orbit Control Subsystem – the high-accuracy inertial pointing
(AOCS) – the delta-velocity injection of about 210 m/s
The AOCS on XMM supports six different – no failure or ground-control error may point
operational modes, as indicated in Figure 1. the telescope closer than 15 deg to the Sun
The first three acquisition modes are – ‘gyro-lean’ operations.
transitional. The Initial Sun Acquisition mode is
used exclusively after XMM’s separation from High-accuracy inertial pointing
the launcher, to support rate damping, Sun The high-accuracy attitude information is
acquisition and solar-array deployment. The provided by a star tracker, co-aligned with
Sun Sensor Acquisition mode handles XMM’s telescope, giving accurate star-position
transitions from the use of the wide-angle Sun data on up to five stars every 0.5 sec. In
Acquisition Sensors to the Fine Sun Sensor. It addition, there is an accurate Sun sensor for
is also used for recovery from the Emergency precision Sun-line determination around the
Sun Acquisition mode (an entirely hardware- telescope line-of-sight. The sensor information
supported mode activated by particular failure is processed by the attitude-control computer,
detection criteria). Finally the Star Tracker on which the operation mode logic and control
Acquisition mode supports the transition from algorithm software is executed. The resulting
gyroscope to star tracker and from thrusters to control demand is achieved by accurate spin-
reaction wheels. rate control of three extremely well-balanced
reaction wheels. Since the telescope must be
Attitude and orbit control of the XMM spacecraft relies on two inertially pointed in all three axes, a so-called
subsystems on-board: the Attitude and Orbit Control Subsystem ‘Sun steering law’ is implemented to compensate
(AOCS) and the Reaction Control Subsystem (RCS). Together they for the orbit progression around the Sun.
must provide:
– stable Sun-pointing after the spacecraft’s separation from the Thanks to the low noise in the star-tracker
launcher and during solar-array deployment measurements, a narrow-bandwidth controller
– increase the spacecraft’s perigee altitude by means of a chemical and accurate momentum control of the
propulsion delta-V of about 210 m/s reaction wheels, the pointing is very stable,
– provide undisturbed, high-accuracy, three-axis pointing during being ~1 arcsec over a 2 minute period. The
scientific observations lasting up to 40 h absolute accuracy of the reconstructed attitude
– slew the spacecraft between observations, and before and after based on star-tracker measurements is also
perigee very high, at typically 1 arcsec.
– ensure that the Sun remains more than 15 deg away from the
telescope at all times. Slew manoeuvres are used to reorient the
telescope between observations and before
and after perigee passages. For large slews
The two main modes for routine operations, outside the star-tracker field of view of 3 x 4
described in more detail in the following deg, a so-called ‘open-loop slew’ strategy is
paragraphs, are the Inertial Pointing and Slew implemented. Based on the ground slew tele-
mode and the Thruster Control Manoeuvre commanding, the on-board software generates
mode. a three-axis momentum reference profile and a
two-axis Sun-sensor reference profile. During
The various units of the AOCS are shown in the slew, a roll and pitch controller is super-
Figure 2. In addition, it makes use of the imposing momentum correction onto the
propulsion capabilities of the Reaction Control reference momentum profile, based on the
Subsystem (RCS), which is described below. actual Sun-sensor measurements.
The attitude and orbit control design is Since no absolute measurements are available
influenced by four main drivers: for the yaw axis, a residual yaw attitude error
attitude and orbit control
Liquid Filter
(LF) be a reflection of the dynamic spacecraft
motion under the influence of the actuators. For
this purpose, a dedicated test environment,
the AOCS-SCOE, was constructed which
Latch Valve
performs the following main sequence of tasks
(LV)
40 times per second:
– Monitoring of the drive-current requests to
the reaction wheels and the thrusters,
signals marked ‘A’ in Figure 2.
– Calculation of the dynamic motion of the
spacecraft as a result of these drive
requests.
– Translation of this motion into angles and
angular rates relevant to each of the different
sensors.
– Electrical stimulation of the respective
sensor electronics, signals marked ‘S’ in
Pressure Transducer Figure 2.
(PT)
Z In addition, the test environment developed
supports a powerful test language that enables
the mission, two other gyroscopes are available repetitive execution of complex test scenarios.
in cold stand-by to be used by the safe-attitude Telecommands can be called-up from the
controller in case of identified danger. operational database and the test execution
flow can be made dependent on the results of
For the full mission lifetime of 10 years, the actual telemetry processing. A version of this
estimated in-orbit operating time for ‘the most test environment was used by the subsystem
used’ gyroscope is less than 1600 h and 700 contractor for the subsystem function
on/off cycles. Each gyroscope is qualified for verification before delivery to the spacecraft.
well over 4000 h and 4000 on/off cycles. Figure 4 shows the subsystem tests in progress
at Matra Marconi Space (UK) in Bristol with all
The Reaction Control Subsystem (RCS) AOCS flight hardware and flight-representative
The RCS is a mono-propellant hydrazine harnesses mounted on a test table. Later, a
system made entirely of titanium and operated second version has been used by the
in ‘blow-down’ mode. Its layout, shown in spacecraft prime contractor to support
Figure 3, is characterised by four tanks and two subsystem integration onto the spacecraft and
branches, each with four thrusters, a pressure to verify functional integrity before and after
transducer, a liquid filter and an isolation latch various environmental tests. Finally, the test
valve. The tanks have a maximum capacity of environment has also been extensively used for
530 kg of N2H4 and the fuel expulsion is operational-procedure validation and to support
achieved through surface-tension techniques. System Validation Tests conducted by ESOC.
Three of the tanks feed their fuel into the fourth
main tank, which acts as the main supplier to Schedule constraints and achievements
the thrusters. The flow-control valve of each In line with the original schedule, the total time
thruster has dual seats and is self-closing when taken to design, procure, integrate and verify
electrical power is removed. the AOCS as a subsystem has been 44
months. Three main phases can be
Subsystem verification distinguished; subsystem design and
The functionality of XMM’s AOCS has been engineering-model unit procurement (23
verified by testing at all levels, i.e. unit, months), electrical-model integration and
subsystem and spacecraft. Performances have testing (10 months), and flight-model
been verified by testing at unit level and by integration and testing (11 months). A total of
analysis and simulation at subsystem and 88 hardware units have been produced,
spacecraft level. The operational procedures including 30 flight units and three types of units
have been verified by review at subsystem level containing a considerable amount of software.
and by testing at spacecraft level.
The main challenges in terms of unit
Functional ‘closed-loop’ testing procurement have been to ensure correct
In order to test all of the functions of such a interpretation of the unit specifications, timely
complex control system, there is a need to access to high-reliability EEE parts, and
provide the sensors with representative stimuli, maintaining a continuous focus on schedule-
either electrically or optically. These stimuli must critical tasks. Not surprisingly, the electrical-
r bulletin 100 — december 1999 bull
model integration phase was characterised by design and procedure documentation ‘to hand’
‘debugging’ of the electrical ground-support has been essential during the test campaign,
equipment (EGSE) to get it operationally stable, and will be no less important during the launch
and the discovery of a number of short- campaign and LEOP phases.
comings in the on-board software logic.
Ultimately, however, the flight-model integration Acknowledgement
and testing phase clearly demonstrated the The author would like to extend his gratitude to
completeness of the test coverage and all personnel in the more than 16 companies
confirmed the subsystem’s functionality. who have contributed to the timely delivery,
testing and launch readiness of the AOCS and
Knowledge transfer from design to RCS subsystems for XMM. Without detracting
operation from the value of any individual’s contribution, I
One lesson learned is the importance of early would like to mention a few key colleagues by
involvement of the ground operations team in name: T. Strandberg of Dornier for his infinite
the AOCS design and verification process, and energy in fulfilling his responsibilities as
in particular in the development of flight subsystem manager; A. Kolkmeier of Dornier,
procedures. The concept of three independent W. Holmes of SATASINT, and W. Davis of
functions for nominal operations, for failure CAPTEC for their total, around-the-clock
detection and for failure correction relies on the dedication to getting every aspect of the AOCS
ground segment ensuring a context-consistent tested; R. Harris, D. Jukes and M. Backler of
configuration on-board. This is a demanding Matra Marconi Space (UK) for having
task for the ground segment and has been a conceived and flawlessly implemented a
focal point during the system verification tests complex AOCS within an unprecedented short
and the mission-rehearsal campaign. time; P. Henry, P. Chapman and M. Neal of
Matra Marconi Space for their unselfish
The importance of correct, consistent and contributions in a difficult labour situation; B.
complete documentation must not be Scheurenberg of Dornier for his eagerness to
underestimated. In a project of this size, the get a good propulsion system delivered on
only effective means of ensuring adequate time; A. Schnorhk of ESTEC for his expertise
knowledge transfer is through proper and experience in every aspect of the
documentation. This was particularly so in this propulsion system; J. Wohlfart of Dornier and
case because the contractor’s site in Bristol C. Carnevale of Fiat Avio for getting the
was closing during the flight-model delivery propulsion system through the CSG safety
phase and access to many key engineers could acceptance and safely fuelled; A. Ferretti of Fiat
not be maintained. The AOCS and RCS user Avio for his well thought out propulsion system
manuals, comprising well over 200 documents, design and technical supervision of its
have been collected on a dedicated CD-ROM suppliers. r
with full-text retrieval capability. Having all