| 90 | Figure 3 PROBA 2 internal structure and accommodation |
| 91 | |
| 92 | 2.1.2. Attitude control and Navigation system |
| 93 | The PROBA 2 ACNS is strongly based on the PROBA 1 ACNS. The latter was a complex system providing (i) |
| 94 | 3-axis attitude control including high accuracy pointing and maneuvering capabilities in different pointing |
| 95 | modes, (ii) full spacecraft attitude control based only on target oriented commands and (iii) the demonstration of |
| 96 | new technologies. Furthermore, it was developed relying heavily on the use of Computer-Aided Software |
| 97 | Engineering tools. The PROBA 2 ACNS includes the full PROBA 1 ACNS, with the additional functionality |
| 98 | to support the solar observation mission. This includes an improved Sun-model and the possible inclusion of a |
| 99 | sun-sensor in the control loop. Furthermore, the ACNS incorporates a technology demonstration of a series of |
| 100 | new algorithms: |
| 101 | * low-cost determination of the attitude and orbit using temperature, light and/or magnetic-field |
| 102 | sensors; |
| 103 | * the use of a Square-Root Unscented Kalman Filter (SR-UKF) for attitude and orbit |
| 104 | determination; |
| 105 | * autonomous, high-precision, recurrent largeangle manoeuvre capability during the Sun- |
| 106 | Observation Mode to avoid star-sensor blinding by the Earth |
| 107 | |
| 108 | Finally, the ACNS functions support automatic “image paving” for the Sun-Imaging instrument (SWAP) |
| 109 | in order to increase its actual field of view. PROBA 2, as PROBA 1, has been fitted with a highaccuracy |
| 110 | double head star tracker, with GPS receiversand with a set of reaction wheels for the nominal ACNS |
| 111 | operation. This set of sensors and actuators is complemented with the magnetotorquers and 3-axis |
| 112 | magnetometers. As explained above, PROBA 2 carries as well an additional star tracker, an additional GPS, an |
| 113 | additional magnetometer and a Sun Sensor as technology demonstrations. |
| 114 | |
| 115 | As on PROBA 1, the star tracker is the main attitude determination sensor. It provides full-sky coverage and |
| 116 | achieves the high accuracy required for Sun pointing. The sensor can autonomously reconstruct the |
| 117 | spacecraft’s inertial attitude starting from a “lost in space” attitude with a performance of a few arc-seconds |
| 118 | up to an arc-minute. The attitude can be reconstructed at relatively high inertial rates, which allows the ACNS |
| 119 | software to perform gyro-less rate measurements sufficiently accurately to control large-angle precise and |
| 120 | stable manoeuvres. The model selected to fly on PROBA 2 is the micro-autonomous stellar compass (m- |
| 121 | ASC), a next generation of the star tracker to that flown onboard PROBA 1. It requires less electrical power, |
| 122 | has a lower mass and smaller volume, can connect to 4 camera heads instead of to 2 (although only 2 are used |
| 123 | in PROBA 2) and provides attitude output at 4 Hz instead of 2 Hz. The star tracker is provided by the |
| 124 | Technical University of Denmark. Orbit and time knowledge is acquired autonomously |
| 125 | from measurements performed by a GPS receiver. As a technology demonstration, PROBA 2 flies a redundant |
| 126 | set of Phoenix GPS receivers provided by DLR. |
| 127 | |
| 128 | [wiki:File:PROBA2_Auto2.jpeg File:PROBA2 Auto2.jpeg] |
| 129 | Phoenix GPS architecture for PROBA-2 |
| 130 | |
| 131 | It is a miniature receiver specifically designed for high dynamics space applications. It is based on SigTech’s |
| 132 | commercial-off-the-shelf MG5001 receiver board but operates a proprietary firmware developed by DLR. |
| 133 | Though originally designed for automotive applications, the receiver board has been qualified for space use in a |
| 134 | series of thermal-vacuum, vibration and total ionization dose tests. The receiver employs a GP4020 baseband |
| 135 | processor which combines a 12 channel GP2021 correlator and an ARM7TDMI microprocessor kernel. |
| 136 | At a power consumption of less than one Watt and a board size of 50 x 70 mm the receiver is among the |
| 137 | smallest of its kind and particularly well suited for satellites with limited onboard resources. The Phoenix |
| 138 | receiver is extensively used in European sounding rocket missions and has been selected for various other |
| 139 | micro-satellite missions in low Earth orbit (LEO) such as X-Sat, ARGO, Flying Laptop and PRISMA. Specific |
| 140 | features of the Phoenix receiver software for LEO applications include optimized tracking loops for high |
| 141 | accuracy code and carrier tracking, precision timing and integer ambiguities for carrier phase based relative |
| 142 | navigation, a twoline elements orbit propagator for signal acquisition aiding, and an attitude interface to |
| 143 | account for non-zenith pointing antennas in the channel allocation process. A pulse-per-second signal enables |
| 144 | synchronization to GPS (or UTC) time with an accuracy of better than 1ms. Noise levels of 0.4 m (pseudorange) |
| 145 | and 0.5 mm (carrier phase) at representative signal conditions (C/N0=45dB-Hz) have been demonstrated in |
| 146 | signal simulator and open air tests which render the receiver suitable for precise orbit determination. While |
| 147 | the instantaneous (kinematic) navigation solution is restricted to an accuracy of roughly 10m (3D rms) due |
| 148 | to broadcast ephemeris errors and unaccounted ionospheric path delays, an accuracy of about 0.5-1m |
| 149 | can be achieved in a ground based precise orbit determination. |
| 150 | |
| 151 | The orbital information allows pointing of the spacecraft towards any point on Earth (by using as well |
| 152 | an onboard Earth-rotation ephemeris calculator), to autonomously determine the optimal moments for a |
| 153 | high-angle maneuver to avoid sensor blinding by the Earth and to perform accurate Sun-pointing. |
| 154 | The generation of control torques is by means of four reaction wheels (Dynacon, Canada) mounted in a |
| 155 | tetrahedron configuration. Their inertia capacity is 0.65 Nms and their maximum torque capacity is 30 mNm. |
| 156 | The reaction wheels are an evolution of those used on the Canadian MOST mission. |
| 157 | |
| 158 | All ACNS sensors and actuators are controlled by the ACNS software running on the central LEON based |
| 159 | computer and provides functions including: |
| 160 | * Navigation (NAV) which consists in the onboard Kalman filter based autonomous |
| 161 | estimation of the orbit using GPS measurements and the on-board autonomous |
| 162 | determination of the attitude using data from the star tracker, digital Sun sensor and |
| 163 | magnetometers. The navigation function also includes the prediction for all the mission |
| 164 | related orbital events (eclipses, next Earth target passages, next ground station flybys, Earth exclusion angle etc…). |
| 165 | * Guidance (GDC) which consists in the onboard autonomous generation of the commanded reference attitude profiles and |
| 166 | manoeuvres, depending on the spacecraft operational mode. The guidance function also includes the computation of the control error, |
| 167 | the difference between the desired and the current, estimated, dynamical state. |
| 168 | * Control (CTL) which consists in the determination and execution of the necessary control commands that will bring the current |
| 169 | dynamical state of the spacecraft coincident with the desired state. The control function also includes the maintenance of internal |
| 170 | dynamic variables within specified boundaries (e.g. reaction wheel speed). |
| 171 | * Failure Detection & Identification (FDI) which consists in monitoring the inputs, the internal |
| 172 | and output variables and parameters of the AOCS software to test them for numerical and/or physical validity. |
| 173 | Furthermore, to increase the pointing accuracy of the SWAP instrument, the AOCS SW also provides inflight |
| 174 | compensation of thermo-elastic misalignments of the star tracker relative to the instrument. |
| 175 | |
| 176 | |
| 177 | |
| 178 | |
| 179 | |
| 180 | |
| 181 | |
| 182 | |
| 183 | |
| 184 | |
| 185 | |
| 186 | |
| 187 | |
| 188 | |
| 189 | |
| 190 | |
| 191 | |
| 192 | |
| 193 | |
| 194 | |
| 195 | |
| 196 | |
| 197 | |
| 198 | |
| 199 | |
| 200 | |
| 201 | |
| 202 | |
| 203 | |
| 204 | |
| 205 | |