|
Toulouse Labège, France 5–7 December 2000 Edited by George Otrio 1- SED16 AUTONOMOUS STAR TRACKER MAIN FEATURESSED 16 is an autonomous, multi-missions and cost-effective star tracker. SED 16 delivers three axis satellite attitude and the satellite angular velocity to the Attitude Control Sub-system. The main functions of the sensor are :
In-house software routines were developed by SODERN to improve tracking accuracy, high angular rate operation, tracking even with a high level of stray-light and to operate with the Moon in the field of view, either in tracking or in acquisition. These routines were validated in-flight on previous star trackers or during the qualification process. The star tracker’s design involves a small number of components. This makes the SED 16 easy to integrate and leads to greater cost-effectiveness. This new family of star sensors is a breakthrough for attitude measurement due to the performance achieved, their easy integration on the satellite bus, their answer to the satellite’s mission requirements as well as their low recurring cost. The main features of the Star Tracker are indicated in Fig. 1. The Fig. 2 represents the SED16 with a line of sight parallel to the mounting plane (SED16-B) associated with a 25° baffle and the SED16 with a line of sight perpendicular to the mounting plane (SED16-A) associated with a 40° baffle. 2- SED16 QUALIFICATION PROCESSThe SED16 qualification process is described on Fig. 3 : At each step, the test results are compared to results obtained with simulation tools in order to validate the tools which are also used to assess the star tracker accuracy budget. 2.1MEV16 test benchesMEV16 is an automated star tracker test bench involving :
MEV16 single-star allows us not only to integrate calibrations and test a star tracker, but also to provide simulation software with reliable, accurate data and to adjust them. MEV16 multi-stars allows us, for a specific and fixed star configurations, to check star tracker’s performances at the beginning of its life. 2.2SIM16 test benchesThere are two SIM16 test facilities :
The first system SIM16-GI allows to test tracker algorithms with very representative image sequences, including stray light, EOL CCD dark current and sensitivity, objects, planets and Moon in the field of view, CTI effects. The second system SIM16-BF only generates simplified images but allows endurance tests during days, easy simulation of any 3-axis trajectory profile and real time close loop tests at AOCS level for validation or during acceptance (thermal vacuum, final functional test, …). 2.3Night Sky test benchThis test setup uses a rotating table on which the star tracker is fixed. This bench allows us to check functionality and noise performances of star trackers up to 30 degrees per second in a real sky landscape. The tracker is operating in ambient temperature and pressure conditions : Specific calibration parameters are used, including distortion law and signal to magnitude conversion factor. Star deviation by the atmosphere has been computed and have been incorporated in the tracker distortion law calibrated in the air. The signal to magnitude conversion factor has been calibrated and corrected using the attenuation computed with LOWTRAN. During the tests, the CCD is regulated at a temperature of +15°C instead of the nominal –10°C which simulates end of life dark current. 3NIGHT SKY TEST SETUPThe night sky test bench is an equipment which allows to operate the Star Tracker in static and dynamic conditions. It includes a single axis table which supports the star tracker and an electronic bench to control either the table motion and the star tracker powering and communication. The star tracker is mounted on a base plate (see Fig. 4) which allows to tilt its optical axis with regard to the vertical (0°, 10°, 20° and 30°). The overall is fixed on a rotating table by a brace, the table axis is adjusted to the local vertical using a spirit level. Signals are transmitted via rotating contacts to the electronic interface with star tracker : The electronic bench and test software includes low level communication functions which allows to directly operate the star tracker sending telecommand or pulling up telemetry on a case by case basis, as well as high level macro-functions which allow to run complete test sequences and process the data. During the test sequence proceeding, the operator can check the star tracker behavior using the real time control panel which reflects most useful part of the star tracker telemetry. Nevertheless, all the operating mode telemetry is recorded and can be directly checked or processed afterward to calculate absolute angular position, noise or any kind of statistic on the measured stars. 4-FUNCTIONAL TESTS RESULTSThe purpose of these tests was to check that the star tracker acquisition and tracking did not failed and to verify that operating mode behavior was nominal : Number of tracked stars, number of measured and coherent stars, measured attitude and angular rate noise (for constant angular rates only). The test conditions were rather representative of end of life conditions since the detector temperature was 15°C instead of –10°C during flight. 4.1Constant angular rate testsMost tests were performed at a constant angular rate : See Fig. 5. The sequence in this case used the star tracker “autonomous pointing mode” which consisted of two measurements in “acquisition mode” in order to measure star tracker initial attitude and angular rate, followed by measurements in “tracking mode” (from 1024 to 8096) but always interrupted by a telecommand. The tests were performed up to 30°/s : See Fig. 6. The acquisition was always performed at the same angular rate as the tracking even when this was out of range of the tracker specification : The only noticed consequence was that at high angular rates (15°/s to 30°/s) the attitude and angular rate measurement could take a few more image integration than the two expected. 4.2Acceleration testsOther tests were performed, at 5 Hz and with a tracker angle of 30° with respect to vertical, in order to check the star tracker robustness to acceleration rates : In this case, the star tracker first acquisition was performed at a constant angular rate and when in tracking, the table angular rate was modulated using Sine or linear ramps. The purpose of this test was to check that tracking was maintained over all the acceleration range (no return to acquisition) with a sufficient number of coherent stars. A high range of acceleration rates have been tested (see Fig. 7) and no tracking failure occurred up to 5°/s² : See Fig. 8. 4.3Endurance tests, celestial vault scanning and robustness testsThe purpose of last functional tests was endurance verification : In this case it was necessary to reproduce an important number of measurements, either in acquisition or in tracking. The tests used the “autonomous pointing” mode which starts with 2 measurements in acquisition mode followed by an autonomous switching to tracking mode, the two endurance sequences were :
The second sequence was also dedicated to a scanning of a significant part of the vault : 120°x80° which corresponds approximately to 15% of the vault. This allowed to check the star catalogs in acquisition and tracking in rich and poor star zones. Additional tests were performed to check the algorithms : Acquisition and tracking were performed for instance with obscuration of half of the field of view. This allowed to check that significant design margins exist and that robustness of the tracker design could face some unexpected operating conditions. 5- PERFORMANCE TESTS RESULTSThe detailed performance analysis was performed on some of the functional test sequence : Quasi-static test sequence (natural rotation of the Earth only) and dynamic test sequence at 5 Hz and 2°/s. The analysis consisted to compare the estimated noise using the same simulation tools and models as the one used to compute star tracker performances in orbit. Simulation took into account specific test conditions like temperature of the CCD and beginning of life dark current but did not include any error term induced by atmosphere which are difficult to estimate. The measured Noise Equivalent Angle (NEA) performances were calculated through the processing of the star tracker delivered telemetry : Single star coordinates and tracker angular rate. The first verification was performed at single star level (see Fig. 9). The measured values are slightly better or equivalent to the estimated performances. For the same sequence (quasi-static), the attitude NEA has also been estimated with exactly the measured star field and compared to measured values : Again, a good coincidence is obtained between both values (see Fig. 10). The last comparison has been performed in a dynamic case with different orientations of the star tracker line of sight with respect to the vertical (see Fig. 11). 6- CONCLUSIONThe night sky tests performed with the SED16 gave the best evidence of the star tracker functional and accuracy performance, and this without taking into account the perturbation of the atmosphere. Many tests have even been performed at SODERN, near Paris, where the conditions for straylight and aerosols are probably one of the worst in France. Additional tests are now foreseen in a more adequate location in order to get exact performances of the tracker, probably better than estimated. This location could be at a high altitude in one of Hawaï observatory in cooperation with US customer. The first flight models has now been delivered and other flight model deliveries are now scheduled at a rate of more than one model per month. The first flight model is dedicated to the SPOT 5 satellite, which is part of the French Earth observation program. |