A Sensor Driven Trade Study for Autonomous Navigation Capabilities

Size: px
Start display at page:

Download "A Sensor Driven Trade Study for Autonomous Navigation Capabilities"

Transcription

1 A Sensor Driven Trade Study for Autonomous Navigation Capabilities Sebastián Muñoz and E. Glenn Lightsey The University of Texas at Austin, Austin, TX, Traditionally, most interplanetary exploration missions have relied heavily on navigation aids from Earth based resources. As new missions are considered, management of Earth Based Resources such as Deep Space Network tracking becomes more complex. On-board autonomous navigation capability adds reliability and robustness to these missions and mitigates the dependency on Earth based resources. This paper presents a sensor trade study to determine which combination of sensors is best suited to accomplish autonomous navigation for interplanetary missions. To perform this sensor trade study a sensor database has been created that is used with a sensor fusion navigation algorithm to determine which combination of sensors is best suited for a cislunar test case. The sensors / measurements that are considered in this sensor database are accelerometers, gyroscopes, sun sensors, star trackers, GPS receivers, Pulsar range observations, DSN 1-way range observations, and centroid and apparent diameter observations. I. Introduction and Motivation As new interplanetary exploration missions are considered, there is a growing need to increase the autonomy of the on board navigation capabilities. Given the fact that currently there are only three Deep Space Network (DSN) tracking stations, managing their resources to successfully aid in a spacecraft s navigation will become more complex, demanding, and expensive as the number of missions increases while the Earth based resources stay the same. 1 Apart from reducing the dependency on Earth based tracking resources, there are multiple reasons for wanting to increase the degree of autonomy of the spacecraft s navigation such as adding reliability and robustness to the system. If these missions include human exploration missions, then a completely autonomous navigation system would address safety concerns for the on board crew and allow the mission to return safely to Earth in case of any communication failures with Earth based resources. If on the other hand these missions include robotic spacecraft visiting asteroids or planets where during parts of their mission trajectories they might not be able to communicate with Earth, then adding an autonomous navigation capability greatly increases the missions robustness and reliability and decreases its operational risks. There have been multiple sensors that have been identified to increase the level of autonomy of the on board navigation system such as centroid and apparent diameter measurements of planetary bodies, angular measurements between surface features or horizon of a planetary body and reference stars, and x- ray pulsar based measurements. 2, 3 Apart from these sensors, other sensors that have been traditionally used for on-board navigation purposes include Inertial Measurement Units (IMUs), star trackers, sun sensors, and Global Positioning System (GPS) receivers. For completeness and to be able to compare against current navigation system architectures, the DSN 1-way ranging tracking measurement and GPS measurements are also included in the sensor database created for this study. This trade study compares these different sensor types and their ability to increase the spacecraft s autonomous navigation capability. It also combines the sensors using a sensor fusion algorithm in a navigation filter to determine which combinations of sensors increase the reliability of the autonomous navigation capabilities. To perform these sensor trade studies, one test case scenario was chosen of human exploration Graduate Research Assistant, Department of Aerospace Engineering and Engineering Mechanics, and AIAA Student Member. Professor, Department of Aerospace Engineering and Engineering Mechanics, and AIAA Associate Fellow. 1 of 16

2 mission in a lunar return trajectory. The following section discuss the navigation filter implementation chosen to perform these trade studies as well as all of the sensor models that are included in the sensor database. Although not all of them are used to perform the sensor trade studies, all of them are presented for completeness. Following the system description and an explanation of the test case scenario, results of the sensor trade study analysis are presented. II. Navigation Filter The navigation filter chosen to perform this trade study is a Multiplicative Extended Kalman Filter (MEKF). The reason this filter was chosen is because it allows the capability of estimating translational states, attitude states, and sensor parameters in one filter. One advantage of this filter structure is that it can be designed in a modular way that allows different sensor combinations to be characterized without having to change the design of the filter. For the MEKF, the state vector, x will be defined as x sc x = q (1) where x sc contains all of the spacecraft states to be estimated except for the spacecraft s attitude quaternion q which has been stated explicitly as it requires a different treatment as will be shown. The spacecraft state vector can include the spacecraft s position (r sc ), velocity (r sc ), and its angular velocity (ω); however these will be determined based on the particular test mission being studied. Additionally, the to be state vector to be estimated in the filter can include other parameters such as sensors biases which will be represented [ ] T by x p. The equations of motion of the state vector ẋ = x T sc q T ẋ T p are defined by x p ẋ sc = f (x) + w sc (2) [ ] q = 1 ω q (3) 2 ẋ p = g (x) + w p (4) whose non-quaternion dynamics are affected by process noise represented by zero-mean white noise processes such that the i-th component of each process noise vector behaves according to w sci N (, σsc 2 ) i (5) w pi N (, σp 2 ) i (6) unless otherwise specified. It should be noted that if the state vector includes the velocity of the spacecraft, the velocity vector is not affected by process noise. One of the special characteristics of the MEKF, is that instead of estimating the spacecraft s attitude quaternion, a small angle deviation (δα) is estimated which is then used to update the spacecraft s attitude estimation. 4, 5 For this reason, the state deviation model for the MEKF can be defines as δx = δx sc δα δx p where the deviations for the non-quaternion states are defined as (7) δx sc = x sc ˆx sc (8) δx p = x p ˆx p (9) such that they are the difference between the true and estimated states. The small angle deviation, δα is then defined by the following property [ ] δ q = q ˆ q δα (1) 1 2 of 16

3 where this approximation is valid to first-order if the deviation quaternion (δ q) from the true attitude quaternion ( q) to the estimated attitude quaternion (ˆ q) is small. The state deviation is governed by δẋ = F (ˆx) δx + w (11) where F (ˆx) is the Jacobian of the state vector evaluated at the current estimate of the state, and w is the vector containing all the zero-mean white noise processes (w sc, w p ) whose corresponding process noise covariance is given by Q such that [ ] E w (t) w (τ) T = Qδ (t τ) (12) Note that because the small angle deviation is included in the state deviation model rather than the full attitude quaternion deviation, the dimension of the state deviation vector is (n 1) 1 if the full state vector is of dimension n 1. For all the different sensors in the navigation filter, the measurement model at time t k is given by y k = h (x) + v k (13) where h (x) is the nonlinear measurement model, and v k is a zero-mean white noise process with corresponding measurement covariance given by R k such that E [ v k v T i ] = {R k,, i = k i k (14) It should be noted that it is assumed that at any time t k, the measurement noise is uncorrelated with the process noise at any other time such that E [ w (t) vk T ] = (15) For the MEKF, given some initial conditions, ˆx (t o ) = ˆx o, and an initial error covariance, P (t o ) = P o, the equations of motion are propagated forward until a measurement becomes available at time t k. Since one of the motivating factors behind choosing the MEKF implementation was for it to be modular such that multiple combinations of sensors can be studied, every time a new sensor measurement is available, the state is updated. If two measurements from different sensors become available at the same time, then they are accumulated as a single measurement to be update the state. Although it is possible to update the state individually with each sensor measurement assuming a zero time step in between updates and as as long as measurement errors are uncorrelated them, for numerical reasons it was decided to process them as a single measurement. 6 Each time a sensor is processed at time t k, the Kalman Gain, K k, and the state-observation matrix, H k, are evaluated at the current estimate, ˆx 6 k, and computed to be:5, K k = P k H [ k Hk P ] 1 k HT k + R k (16) [ H k = h x sc h α ] h x p x=ˆx k where P k is the error covariance at time t k before the update. After these matrices are computed, the state and covariance can be updated as given by (17) P + k = [I K kh k ] P k (18) δˆx + k = K [ )] k yk h k (ˆx k (19) ˆx + sc k = ˆx sc k + δˆx + sc k (2) Ξ (ˆ q ] ) [ˆq k = 4k I [ˆq ] (21) ˆq T ˆ q + k = ˆ q k Ξ (ˆ q k ) δ ˆα + k (22) ˆ q + k = ˆ q + k ˆ q + k (23) ˆx + p k = ˆx p k + δˆx + p k (24) 3 of 16

4 where as a precaution the updated quaternion has been renormalized, although it should already be unity norm to first-order. 5, 7, 8 After updating the state estimate and error covariance, the state estimate and error covariance can be propagated propagated forward to time t k+1 when a new measurement will be available by integrating The procedure for the MEKF is summarized in Figure 1. ˆx sc = f (ˆx) [ ] (25) ˆ q = 1 ˆω 2 ˆ q (26) ˆx p = g (ˆx) (27) Ṗ = FP + PF T + Q (28) Figure 1: Navigation Filter Flow Diagram The dynamic models used for the spacecraft translational equations of motion for the different trade studies can include two-body motion, with non-spherical central body perturbations, third body perturbations, and atmospheric drag. The inclusion of which models to use is based on the trade study being performed. For the rotational dynamics, we assume that the spacecraft is a rigid body with fixed mass properties, so the equations of motion are given by Euler s equations. The equations of motion for all of these models can be referenced in Vallado 9 and Crassidis. 5 III. Sensor Database Given that the navigation filter was designed with modularity in mind, a common sensor structure was designed to be able to create a sensor database. This database contains a common sensor structure where each sensor has four main components as shown in Figure 2. The Type of Sensor field defines what type of sensor each sensor is which allows multiple kinds of the same sensor with different performance or operating specifications within the database. The Status of Sensor field defines whether the sensor is active or not in a particular simulation segment which allows different combinations of sensors to be tried out or be active during different segment runs. The Frequency field for each sensor specifies the output frequency of the measurement for that particular sensor when it is active during a simulation segment. Finally the Sensor Specs field is a general structure which contains the performance specifications for each sensor and has a different structure depending on which type of sensor is defined in the database. These last three are implemented in such a way that if a simulation run includes several segments, then the sensor can have different parameters for each segment. Following are the descriptions of all the measurement models for the different sensors that are incorporated into the database. 4 of 16

5 Figure 2: Sensor Structure III.A. Inertial Measurement Unit Traditionally one of the primary sensors used for navigation purposes is the Inertial Measurement Unit (IMU). An IMU is used to sense the spacecraft s maneuvers as well as any non-conservative forces or external torques that affect the spacecraft s trajectory and orientation. In most cases, the IMU is used to dead-reckon in between navigation updates which means that instead of being used as a measurement in the navigation filter it is used directly to propagate the internal spacecraft s equations of motion. The IMU provides two types of measurements, one coming from the accelerometer and one from the gyroscope. Only for these two measurements in the database, if active they can be specified to be used as measurements in the navigation filter or directly to propagate the internal spacecraft s equations of motion. III.A.1. Accelerometers The accelerometer is one of the two sensors included in the Inertial Measurement Unit (IMU) and it is used to measure the non-conservative forces (i.e: drag, solar radiation pressure, thrusting maneuvers) a spacecraft might experience. Its measurement model is given by y k = (S a + S a ) T A A T A Ba B + b a + n a (29) where S a is the scale factor matrix, S a is the scale factor error matrix, T A A is the transformation matrix representing the misalignment and non-orthogonal error rotation matrix of the accelerometer frame (A), T A B is rotation matrix from the body frame (B) to the accelerometer frame (A), a B is the actual acceleration measured by the accelerometer in the body frame, b a is the accelerometer bias, and finally n a w N (, σ 2 n a I ) is a zero-mean white noise error that affects the measurement. Given that an accelerometer can only measure the non-conservative acceleration on a spacecraft, if we assume that the accelerometer is not located at the center of mass of the spacecraft, then a B = a B sc,nc + ω ω r B a/sc + ω rb IMU/sc (3) where a B sc,nc is the non-conservative acceleration of spacecraft at the center of mass, r B a/sc is relative location of the accelerometer with respect to the center of mass of the spacecraft expressed in the body frame, ω is the angular velocity of the spacecraft, and ω is the angular acceleration of the spacecraft. III.A.2. Gyroscopes The gyroscope is the other sensor making up the IMU and it measures the angular velocity of the spacecraft directly. As with the accelerometer, the gyroscope measurement model is very similar and is given by y k = (S g + S g ) T G G T G Bω + b g + n g (31) where S g is the gyro scale factor matrix, S g is the gyro scale factor error matrix, T G G is the transformation matrix representing the misalignment and non-orthogonal error rotation matrix of the gyroscope frame (G), 5 of 16

6 T G B is rotation matrix from the body frame (B) to the gyroscope frame (G), ω is the angular velocity of the spacecraft, b g is the gyroscope bias, and finally n g N (, σngi ) 2 is a zero-mean white noise error affecting the measurement. In the case of the gyroscope, the bias drifts with time and can be modeled as a first-order Gauss-Markov process given by ḃ g = 1 τ g b g + n bg (32) with variance (σ 2 bg ) and where τ g is the correlation time and n bg process. 1 ( ) N, 2σ2 bg τ g is a zero-mean white noise III.B. Sun Sensors As it name implies, a sun sensor is used to measure the direction of the sun as seen from the spacecraft. This measurement is mostly used to estimate the spacecraft s attitude to a sub-degree accuracy but it also provides some information on the spacecraft s position. The sun sensor measurement model is illustrated in Figure 3. The direction of the sun is given as azimuth and elevation measurements such that the measurement model Figure 3: Sun Sensor Measurement Model is given by [ ] [ ] Az n y k = + az El n el (33) where a simplifying assumption has been made that the measurement noise is uncorrelated so that n az N (, σ 2 az) and nel N (, σ 2 el) are zero-mean white noise error affecting the measurement, and and where T SS B Az = tan 1 ( u SS sun/ss,y u SS sun/ss,x El = sin 1 ( u SS sun/ss,z ) ) (34) (35) u SS sun/ss = TSS B T ( q) u sun/ss (36) is the rotation matrix between the body frame and the sun sensor frame, T ( q) is the rotation matrix between the inertial frame and the body frame, and u sun/ss is the unit-vector direction of the sun relative to the spacecraft. III.C. Star Trackers One of the most reliable and accurate sensors for attitude estimation (arc second accuracy) on a spacecraft are star trackers. In most cases star trackers include internal processing algorithms that compare star unit vector observations (u B ) against known star inertial unit vectors (u I ) to generate an observed quaternion 6 of 16

7 q obs with a corresponding measurement covariance P αα. Figure 4 shows the internal measurements of the star tracker which are given by the QUEST measurement model 11, z k as z k = u B i + n i (37) where u B i is the unit vector observation in the body frame to the i-th star and n i is a zero-mean white noise corrupting the measurement. It is assumed that the internal processing of the star tracker uses the QUEST algorithm 11 to generate an observed quaternion q obs. To process this observed quaternion as a measurement in the MEKF, it is assumed that a small angle deviation (δα obs ) from the current estimate quaternion (ˆ q ) can be obtained such that where δ q obs (δα obs ) = q obs (ˆ q ) 1 (38) δα obs 2δq obs (39) is valid if a small angle deviation is assumed from the current best estimate. Based on this, the measurement model for the sensor database can now be constructed to be y k = δα + n st = δα obs (4) where n st is a zero-mean white noise corrupting the measurement which has a corresponding error covariance matrix given by [ n 1 [ P αα = I 3 3 ( u B ) ( ) i u B T ] ] 1 i (41) σ 2 i=1 i which is the the QUEST error covariance matrix and where σ i is the standard deviation of the measurement 7, 11 noise n i for each unit vector observation. Figure 4: Star Tracker Measurement Model III.D. Centroid and Apparent Diameter Like the sun sensor and star tracker measurements, another optical measurement that is included in the sensor database is that of the direction of a planet or moon centroid and its apparent size (diameter) in the sensor s field of view. This type of measurement is useful in determining the relative range of the spacecraft to a celestial body if its size is known. 2 An illustration of this type of measurement is shown in Figure 5. As with the sun sensor, the direction of the planet is given by azimuth and elevation measurements of the centroid of the celestial body, and the apparent size is given by the apparent diameter of the celestial body. The measurement model is then given by Az n az y k = El + n el (42) γ n γ 7 of 16

8 Figure 5: Centroid and Apparent Diameter Measurement Model where again the simplifying assumption has been made that the measurements are uncorrelated and n az N (, σaz) 2, nel N (, σel) 2, and nγ N (, σγ) 2 are zero-mean white noise errors affecting the measurement. In this case the Azimuth, Elevation and Apparent Diameter are given by Az = tan 1 ( u CAM p/sc,y u CAM p/sc,x ( ) El = sin 1 u CAM p/sc,z γ = 2 sin 1 ( Rp r p/sc where u CAM p/sc is the unit vector direction to the centroid of the planet or moon in the camera frame, R p is the planet or moon s radius, and r p/sc is the relative distance between the planet/moon and the spacecraft. The unit vector direction to the centroid of the planet/moon in the camera frame is given by u CAM p/sc ) ) (43) (44) (45) = T CAM B T ( q) u p/sc (46) u p/sc = r p r r p/sc (47) r p/sc = r p r (48) where T CAM B is rotation matrix between the body frame (B) and the camera frame (CAM), and r p is the position of the planet/moon. III.E. X-Ray Pulsar Navigation One of the most promising measurement for autonomous navigation in interplanetary space is that of x-ray pulsar based ranging measurements as pulsar emit very accurate timing signals which can be used to navigate in space. For this measurement it is assumed that the spacecraft has an x-ray detector on board that can track variable celestial x-ray pulsars. 3 The measurement model is given by 3 y k = c (t SSBi t sci ) + b c + n pls (49) where c is the speed of light, t SSBi is the estimated time of arrival of the pulse from the i-th pulsar at the solar system barycenter, t sci is the time of arrival of the pulse of i-th pulsar at the spacecraft, b c is the satellite clock bias, and n pi N ( ), σp 2 i is a zero-mean white noise error affecting the measurement. Given that the spacecraft has an almanac with the unit vector directions to the available pulsars, for a given pulsar the measurement can be related to the spacecraft position by c (t SSB t sc ) = u T i r sc/ssb (5) r sc/ssb = r E + r (51) where u i is the unit vector direction to the i-th x-ray pulsar, and r E is the position of the Earth. The concept for this measurement is shown in Figure 6. It should be noted that if there is any celestial body in between the spacecraft and the x-ray pulsar the measurement will not be available. 8 of 16

9 Figure 6: Pulsar Based Measurement Model III.F. Global Positioning System The Global Position System (GPS) measurement is simulated as a pseudorange measurement between the spacecraft and each of the GPS satellite and is given by 12 y k = ρ GP Si + b c + n GP Si (52) where ρ GP Si is the range from the i-th GPS satellite to the spacecraft, b c is again the satellite s clock bias, and n GP Si N ( ), σgps 2 i is a a zero-mean white noise error affecting the measurement of the i-th GPS satellite. The range from the i-th GPS satellite to the spacecraft is given by as shown in Figure 7. ρ GP Si = r r GP Si (53) Figure 7: GPS Measurement Model III.G. Deep Space Network For completeness and to be able to compare current navigation architectures with the sensors provided in this database, a DSN 1-way ranging measurement model is also included in the database. In this case the measurement model is given by 1 y k = ρ GSi + b c + n GSi (54) where ρ GSi is the range from the one of the three DSN tracking ground stations to the satellite as shown in Figure 8, b c is the satellite clock bias, and n GSi N ( ), σgs 2 i is a zero-mean white noise error affecting the measurement from the i-th DSN ground station. The range is given by ρ = r r dsn (55) where r GSi is the inertial position of the DSN tracking station. It should be noted that no measurement is available if the spacecraft is not within line of sight of the tracking station. 9 of 16

10 Figure 8: DSN 1-Way Ranging Measurement Model IV. Simulation Scenario - Spacecraft in Lunar Return Trajectory To perform the trade studies presented in this paper and illustrate the autonomous navigation capabilities of different combination of sensors for an interplanetary mission a test case scenario where a human exploration mission is in a return trajectory from the Moon was chosen. To make this comparable to other interplanetary deep-space missions it was decided that GPS measurements would not be available to the spacecraft. IV.A. Navigation Requirements To further motivate these trade studies, it is a assumed that the human crewed vehicle on the lunar return trajectory to Earth has a communication failure with Earth occurs that occurs 3 hours prior to Entry Interface (EI). This prevents the vehicle from obtaining any navigation updates through DSN and hence only on-board sensors will be available to meet the navigation requirements. For this scenario, the highest priority is to try to get the astronauts safely back to Earth and land which implies that the flight path angle error requirement at Entry Interface (EI) to guarantee the crew s safety. IV.B. Initial Conditions φ e.1 deg (56) For all of the results presented, it is assumed that the spacecraft can be modeled as a rigid cylinder with constant mass whose parameters are given in Table 1. The spacecraft s x-axis is assumed to be along the long axis of the rigid cylinder. Table 1: Spacecraft Mass Properties Mass Height Radius 16,7 kg 8 m 2.5 m The true initial position and velocity of the spacecraft were taken from a reference lunar return trajectory provided by NASA JSC for the Orion spacecraft. The true initial attitude was chosen so that body frame was coincident with the inertial frame at the the start of the scenario. The initial true angular velocity was chosen randomly with a magnitude of.5 deg/s. A summary of the initial conditions is given in Table 2. If not specified in this table then they are assumed to be zero initially. IV.C. Sensor Specifications The sensors included on the spacecraft for navigation purposes in the simulation scenario are a Gyroscope, two Star Trackers, two Centroid & Apparent Diameter Measurements, three X-Ray Pulsar Range Measurements, and for comparison purposes the three DSN ground station 1-way range measurements are also included. The specifications used in this test case scenario are given in Tables 3-7. As part of the simulation the 1 of 16

11 Table 2: Spacecraft Initial Conditions when Communication Failure Occurs Position Velocity Attitude Angular Velocity (km) (km/s) (deg/s) r o = v o = q o = ω o = bias of the gyroscope is being estimated while the gyroscope is not used as a measurement but instead it is used to propagate the internal state of the filter which means that the angular velocity is not estimated. Note that if a parameter is not specified in the Sensor Specification Tables, it is assumed to zero or identity matrix if appropriate. Table 3: Gyro Specifications Parameter Bias (1σ) Bias Time Constant Noise (1σ) Value.5 deg/hr 1 hr.5 deg/hr Table 4: Star Tracker Specifications Parameter Star Tracker 1 Star Tracker 2 Field of View 22 deg 22 deg Observation Noise (1σ) 8 arcsec 8 arcsec Boresight Vector u B st1 = u B st1 = 1 1 V. Analysis & Results Two different trade studies were performed on the simulation scenario described above. Both of these trade studies looked at what sensor combinations would be better suited to meet the Flight Path Angle Error at Entry Interface Navigation Requirement. Under both of these trade studies the star tracker was used to estimate the attitude of the spacecraft while the gyro was used internally to propagate the filter s equations of motion directly. V.A. Sensor Combinations at Fixed Frequencies The first trade study performed looked at all possible autonomous sensor combinations with the available sensors where all the measurements were available at the same frequency. In this trade study, these combinations were then compared with one where only measurements from the Deep Space Network were available and one where all of the measurements were available to see which combinations perform better. Table 8 shows the summary of the results of all of these simulation runs. Figure 9-1 show the filter performance during one of the simulated runs as a representative example. In all cases, the filter behaved very similarly, being capable of estimating both the position and velocity of the spacecraft. What changed from run to run as expected was how much the error covariance estimate would shrink based on the available sensor combinations. 11 of 16

12 Table 5: Centroid & Apparent Diameter Specifications Parameter Field of View Azimuth Noise (1σ) Elevation Noise (1σ) Apparent Diameter Noise (1σ) Value 5 deg 8 arcsec 8 arcsec 8 arcsec Table 6: X-Ray Pulsar Specifications 3 Parameter Pulsar 1 Pulsar 2 Pulsar 3 Name B B B Right Ascension deg deg deg Declination deg deg deg Range Noise (1σ) 19 m 325 m 344 m Table 7: DSN 1-Way Range Specifications Parameter Station 1 Madrid Goldstone Name Canberra B B Latitude deg 4.41 deg deg Longitude deg deg deg Range Noise (1σ) 1 m 1 m 1 m Table 8: Sensor Combination Trade Study for Meeting FPA Navigation Requirement Simulation Sensor Measurement EI Autonomous Meets Nav Run Combination Frequency FPA Error (deg) Requirement 1 CAD 1 / Hr.659 Yes Yes 2 Pulsar 1 / Hr.154 Yes Yes 3 CAD, Pulsar 1 / Hr.144 Yes Yes 4 DSN 1 / Hr.33 No Yes 5 CAD, Pulsar, DSN 1 / Hr No Yes 12 of 16

13 5 Position Error Radial (km) Tangential (km) Normal (km) Time from EI (sec) Figure 9: Position Error Estimates before Entry Interface for the Fifth simulation run with all of the measurements available. Radial Vel (km/s) Tangential Vel (km/s) Normal Vel (km/s).2 Velocity Error Time from EI (sec) Figure 1: Velocity Error Estimates before Entry Interface for the Fifth simulation run with all of the measurements available. V.B. Sensor Combinations at Different Frequencies The second trade study performed was similar to the first but in this case in only focused on the autonomous sensor combinations and instead of having the measurements processed at the same frequency, changing the frequency of the sensors was investigated. In the first case, both sensors were sampled at the same frequency, and in the following 2 cases one sensor was sampled 6 times faster than the other to see if there would be any advantage over choosing one over the other. Table 9 shows the results of this trade study. From this table it is clear that if the Centroid & Apparent Diameter measurements are sampled in between the Pulsar measurements, the navigation performance is better. Figure 11 show the filter performance on estimating the position of spacecraft of this scenario as representative example. 13 of 16

14 Table 9: Sensor Combination Trade Study for Meeting FPA Navigation Requirement with Different Frequencies Simulation Sensor Measurement EI Autonomous Meets Nav Run Combination Frequencies FPA Error Requirement 1 CAD, Pulsar 1 / Hr, 1 / Hr.144 Yes Yes 2 CAD, Pulsar 1 / Hr, 6 / Hr.48 Yes Yes 3 CAD, Pulsar 6 / Hr, 1 / Hr.28 Yes Yes Figure 11: Position Error Estimates before Entry Interface for the Third simulation run with Centroid & Apparent Diameter and Pulsar. V.C. Attitude Estimation & Gyro Bias During both of the trade studies the star tracker was generating measurements at a rate of once per minute and the filter was capable of estimating both the attitude of the spacecraft and the gyro bias. Figures 12 and 13 show a representative run where the star tracker was now generating measurements at a rate of once per second and we can see that the filter does a good job of estimating both the attitude of the spacecraft as well as the bias of the gyroscope. VI. Conclusions From the results presented in this paper we can conclude that in trade studies performed, the navigation filter was able to show that better navigation performance was obtained when combining multiple autonomous sensors. It also showed that adding these sensors will improve the performance of the system even if ground based resources such as DSN are used. Also, it showed that changing the frequencies of different sensor combinations can lead to better results such as was the case of the Third simulation run in the second trade study. It was also shown that the attitude of the spacecraft and gyro bias were well estimated by the filter. Acknowledgements The authors wish to thank John A. Christian and Chris D Souza of the NASA Johnson Space Center. 14 of 16

15 5 x 1 4 Attitude Error Roll (deg) Pitch (deg) Yaw (deg) 5 x x Time from EI (sec) Figure 12: Attitude Error Estimates before Entry Interface with Star Tracker running at 1 Hz. b gx (deg/s) b gy (deg/s) b gz (deg/s) 2 x 1 6 Gyro Bias Error x x Time from EI (sec) Figure 13: Gyro Bias Error Estimates before Entry Interface with Star Tracker running at 1 Hz References 1 Thornton, C.L. and Border, J.S., Radiometric Tracking Techniques for Deep-Space Navigation, Jet Propulsion Laboratory, 2. 2 Christian,J.A. and Lightsey, E.G., A Review of Options for Autonomous Cislunar Navigation, AIAA Guidance, Navigation and Control Conference and Exhibit, No. AIAA , Honolulu, HI, Aug Sheikh, S., The Use of Variable Celestial X-Ray Sources for Spacecraft Navigation, Ph.D. thesis, University of Maryland, Markley, F. and Mortari, D., Quaternion Attitude Estimation Using Vector Observations, The Journal of the Astronautical Sciences, Vol. 48, No. 2/3, April-September 2, pp Crassidis, J.L. and Junkins, J.L., Optimal Estimation of Dynamical Systems, CRC Press LLC, Brown, R.G. and Hwang, P.Y.C., Introduction to Random Signals and Applied Kalman Filtering, John Wiley & Sons, 3rd ed., of 16

16 7 Markley, F.Landis, Attitude Error Representations for Kalman Filtering, Journal of Guidance, Control, and Dynamics, Vol. 26, No. 2, March-April Zanetti, R., Advanced Navigation Algorithms for Precision Landing, Ph.D. thesis, The University of Texas at Austin, December Vallado, D., Fundamentals of Astrodynamics and Applications, Springer, 3rd ed., Gelb, A., editor, Applied Optimal Estimation, The MIT press, Massachusetts Institute of Technology, Cambridge, MA, Shuster, M. and Oh, S., Three-Axis Attitude Determination from Vector Observations, Journal of Guidance and Control, Vol. 4, No. 1, January-February 1981, pp Misra, P. and Enge, P., Global Positioning System: Signals, Measurements, and Performance, Ganga-Jamuna Press, of 16

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Space Surveillance with Star Trackers. Part II: Orbit Estimation AAS -3 Space Surveillance with Star Trackers. Part II: Orbit Estimation Ossama Abdelkhalik, Daniele Mortari, and John L. Junkins Texas A&M University, College Station, Texas 7783-3 Abstract The problem

More information

Autonomous Mid-Course Navigation for Lunar Return

Autonomous Mid-Course Navigation for Lunar Return Autonomous Mid-Course Navigation for Lunar Return Renato Zanetti The Charles Stark Draper Laboratory, Houston, Texas 77058 Autonomous navigation systems provide the vehicle with estimates of its states

More information

Angular Velocity Determination Directly from Star Tracker Measurements

Angular Velocity Determination Directly from Star Tracker Measurements Angular Velocity Determination Directly from Star Tracker Measurements John L. Crassidis Introduction Star trackers are increasingly used on modern day spacecraft. With the rapid advancement of imaging

More information

Spacecraft Angular Rate Estimation Algorithms For Star Tracker-Based Attitude Determination

Spacecraft Angular Rate Estimation Algorithms For Star Tracker-Based Attitude Determination AAS 3-191 Spacecraft Angular Rate Estimation Algorithms For Star Tracker-Based Attitude Determination Puneet Singla John L. Crassidis and John L. Junkins Texas A&M University, College Station, TX 77843

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial

More information

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

Extension of Farrenkopf Steady-State Solutions with Estimated Angular Rate

Extension of Farrenkopf Steady-State Solutions with Estimated Angular Rate Extension of Farrenopf Steady-State Solutions with Estimated Angular Rate Andrew D. Dianetti and John L. Crassidis University at Buffalo, State University of New Yor, Amherst, NY 46-44 Steady-state solutions

More information

Space Surveillance using Star Trackers. Part I: Simulations

Space Surveillance using Star Trackers. Part I: Simulations AAS 06-231 Space Surveillance using Star Trackers. Part I: Simulations Iohan Ettouati, Daniele Mortari, and Thomas Pollock Texas A&M University, College Station, Texas 77843-3141 Abstract This paper presents

More information

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS AAS 6-135 A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS Andrew J. Sinclair,JohnE.Hurtado, and John L. Junkins The concept of nonlinearity measures for dynamical systems is extended to estimation systems,

More information

Verification of a Dual-State Extended Kalman Filter with Lidar-Enabled Autonomous Hazard- Detection for Planetary Landers

Verification of a Dual-State Extended Kalman Filter with Lidar-Enabled Autonomous Hazard- Detection for Planetary Landers Marquette University e-publications@marquette Master's Theses (29 -) Dissertations, Theses, and Professional Projects Verification of a Dual-State Extended Kalman Filter with Lidar-Enabled Autonomous Hazard-

More information

A Close Examination of Multiple Model Adaptive Estimation Vs Extended Kalman Filter for Precision Attitude Determination

A Close Examination of Multiple Model Adaptive Estimation Vs Extended Kalman Filter for Precision Attitude Determination A Close Examination of Multiple Model Adaptive Estimation Vs Extended Kalman Filter for Precision Attitude Determination Quang M. Lam LexerdTek Corporation Clifton, VA 4 John L. Crassidis University at

More information

Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Why Do We Need Autonomy?

Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Why Do We Need Autonomy? Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Presentation by Keric Hill For ASEN 5070 Statistical Orbit Determination Fall 2006 1 Why Do We Need Autonomy? New Lunar Missions:

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

On Underweighting Nonlinear Measurements

On Underweighting Nonlinear Measurements On Underweighting Nonlinear Measurements Renato Zanetti The Charles Stark Draper Laboratory, Houston, Texas 7758 Kyle J. DeMars and Robert H. Bishop The University of Texas at Austin, Austin, Texas 78712

More information

MEETING ORBIT DETERMINATION REQUIREMENTS FOR A SMALL SATELLITE MISSION

MEETING ORBIT DETERMINATION REQUIREMENTS FOR A SMALL SATELLITE MISSION MEETING ORBIT DETERMINATION REQUIREMENTS FOR A SMALL SATELLITE MISSION Adonis Pimienta-Peñalver, Richard Linares, and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY,

More information

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Ray Byrne, Michael Griesmeyer, Ron Schmidt, Jeff Shaddix, and Dave Bodette Sandia National Laboratories ABSTRACT Determining

More information

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2)

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2) Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2) Galder Bengoa, F. Alonso, D. García, M. Graziano (GMV S.A.) Dr. Guillermo Ortega (ESA/ESTEC) 2nd ESA Workshop on

More information

PRELIMINAJ3.:( 6/8/92 SOFTWARE REQUIREMENTS SPECIFICATION FOR THE DSPSE GUIDANCE, NAVIGATION, AND CONTROL CSCI. Prepared by

PRELIMINAJ3.:( 6/8/92 SOFTWARE REQUIREMENTS SPECIFICATION FOR THE DSPSE GUIDANCE, NAVIGATION, AND CONTROL CSCI. Prepared by PRELIMINAJ3.:( SOFTWARE REQUIREMENTS SPECIFICATION FOR THE DSPSE GUIDANCE, NAVIGATION, AND CONTROL CSCI Prepared by Space Applications Corporation 6/8/92.. 1 SCOPE 1.1 IDENTIFICATION 1.2 OVERVIEW This

More information

Investigation of the Attitude Error Vector Reference Frame in the INS EKF

Investigation of the Attitude Error Vector Reference Frame in the INS EKF Investigation of the Attitude Error Vector Reference Frame in the INS EKF Stephen Steffes, Jan Philipp Steinbach, and Stephan Theil Abstract The Extended Kalman Filter is used extensively for inertial

More information

Application of state observers in attitude estimation using low-cost sensors

Application of state observers in attitude estimation using low-cost sensors Application of state observers in attitude estimation using low-cost sensors Martin Řezáč Czech Technical University in Prague, Czech Republic March 26, 212 Introduction motivation for inertial estimation

More information

RELATIVE NAVIGATION FOR SATELLITES IN CLOSE PROXIMITY USING ANGLES-ONLY OBSERVATIONS

RELATIVE NAVIGATION FOR SATELLITES IN CLOSE PROXIMITY USING ANGLES-ONLY OBSERVATIONS (Preprint) AAS 12-202 RELATIVE NAVIGATION FOR SATELLITES IN CLOSE PROXIMITY USING ANGLES-ONLY OBSERVATIONS Hemanshu Patel 1, T. Alan Lovell 2, Ryan Russell 3, Andrew Sinclair 4 "Relative navigation using

More information

SPIN STATE ESTIMATION OF TUMBLING SMALL BODIES

SPIN STATE ESTIMATION OF TUMBLING SMALL BODIES AAS 15-363 SPIN STATE ESTIMATION OF TUMBLING SMALL BODIES Corwin Olson, Ryan P. Russell, and Shyam Bhaskaran INTRODUCTION It is expected that a non-trivial percentage of small bodies that future missions

More information

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS IAA-AAS-DyCoSS2-14-07-02 ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS Ozan Tekinalp, * Omer Atas INTRODUCTION Utilization of solar sails for the de-orbiting of satellites is

More information

SINPLEX - Small Integrated Navigator for PLanetary EXploration Stephen Steffes October 24, 2012 ADCSS 2012

SINPLEX - Small Integrated Navigator for PLanetary EXploration Stephen Steffes October 24, 2012 ADCSS 2012 www.dlr.de Chart 1 > SINPLEX > Stephen Steffes October 24, 2012 SINPLEX - Small Integrated Navigator for PLanetary EXploration Stephen Steffes October 24, 2012 ADCSS 2012 www.dlr.de Chart 2 > SINPLEX >

More information

NEW HORIZONS PLUTO APPROACH NAVIGATION

NEW HORIZONS PLUTO APPROACH NAVIGATION AAS 04-136 NEW HORIZONS PLUTO APPROACH NAVIGATION James K. Miller, Dale R. Stanbridge, and Bobby G. Williams The navigation of the New Horizons spacecraft during approach to Pluto and its satellite Charon

More information

Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit

Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit Paper Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) http://dx.doi.org/10.5139/ijass.2015.16.1.77 Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit

More information

Bézier Description of Space Trajectories

Bézier Description of Space Trajectories Bézier Description of Space Trajectories Francesco de Dilectis, Daniele Mortari, Texas A&M University, College Station, Texas and Renato Zanetti NASA Jonhson Space Center, Houston, Texas I. Introduction

More information

5.12 The Aerodynamic Assist Trajectories of Vehicles Propelled by Solar Radiation Pressure References...

5.12 The Aerodynamic Assist Trajectories of Vehicles Propelled by Solar Radiation Pressure References... 1 The Two-Body Problem... 1 1.1 Position of the Problem... 1 1.2 The Conic Sections and Their Geometrical Properties... 12 1.3 The Elliptic Orbits... 20 1.4 The Hyperbolic and Parabolic Trajectories...

More information

Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions*

Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions* Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions* Nuno Filipe Michail Kontitsis 2 Panagiotis Tsiotras 3 Abstract Based on the highly successful Quaternion Multiplicative Extended

More information

A Long-Duration Propulsive Lunar Landing Testbed

A Long-Duration Propulsive Lunar Landing Testbed A Long-Duration Propulsive Lunar Landing Testbed Krishna Shankar, Kevin Peterson, Heather Jones, Justin Moidel and William Red Whittaker Abstract Affordable test articles for descent and landing are crucial

More information

On-Orbit Performance of KOMPSAT-2 AOCS Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D.

On-Orbit Performance of KOMPSAT-2 AOCS Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D. SSC07-VII-9 On-Orbit Performance of AOCS 2007. 8. Korea Aerospace Research Institute Seung-Wu Rhee, Ph. D. 1 Program - is Low Earth Orbit Satellite - Mission : Cartographic Mission of Korean Peninsula

More information

Deep Space Communication*

Deep Space Communication* Deep Space Communication* Farzin Manshadi JPL Spectrum Manager September 20-21, 2012 * Based on Material provided by Dr. Les Deutsch Introduction ITU defines deep space as the volume of Space at distances

More information

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag D. Pérez 1 and R. Bevilacqua Rensselaer Polytechnic Institute, Troy, New York, 1180 This work presents a feedback control strategy

More information

Improving Angles-Only Navigation Performance by Selecting Sufficiently Accurate Accelerometers

Improving Angles-Only Navigation Performance by Selecting Sufficiently Accurate Accelerometers SSC9-VI-3 Improving Angles-Only Navigation Performance by Selecting Sufficiently Accurate Accelerometers Jason Schmidt Student-Utah State University 8458 Sun Valley Dr, Sandy UT; 435-512-574 j.schmi@yahoo.com

More information

LOW-COST LUNAR COMMUNICATION AND NAVIGATION

LOW-COST LUNAR COMMUNICATION AND NAVIGATION LOW-COST LUNAR COMMUNICATION AND NAVIGATION Keric Hill, Jeffrey Parker, George H. Born, and Martin W. Lo Introduction Spacecraft in halo orbits near the Moon could relay communications for lunar missions

More information

Kalman Filters with Uncompensated Biases

Kalman Filters with Uncompensated Biases Kalman Filters with Uncompensated Biases Renato Zanetti he Charles Stark Draper Laboratory, Houston, exas, 77058 Robert H. Bishop Marquette University, Milwaukee, WI 53201 I. INRODUCION An underlying assumption

More information

OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints

OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints 7th International Conference on Astrodynamics Tools and Techniques, DLR, Oberpfaffenhofen Nov

More information

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Maodeng Li, Wuxing Jing Department of Aerospace Engineering, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China

More information

On Sun-Synchronous Orbits and Associated Constellations

On Sun-Synchronous Orbits and Associated Constellations On Sun-Synchronous Orbits and Associated Constellations Daniele Mortari, Matthew P. Wilkins, and Christian Bruccoleri Department of Aerospace Engineering, Texas A&M University, College Station, TX 77843,

More information

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections -- Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual

More information

FILTERING SOLUTION TO RELATIVE ATTITUDE DETERMINATION PROBLEM USING MULTIPLE CONSTRAINTS

FILTERING SOLUTION TO RELATIVE ATTITUDE DETERMINATION PROBLEM USING MULTIPLE CONSTRAINTS (Preprint) AAS FILTERING SOLUTION TO RELATIVE ATTITUDE DETERMINATION PROBLEM USING MULTIPLE CONSTRAINTS Richard Linares, John L. Crassidis and Yang Cheng INTRODUCTION In this paper a filtering solution

More information

Compass Star Tracker for GPS Applications

Compass Star Tracker for GPS Applications AAS 04-007 Compass Star Tracker for GPS Applications Malak A. Samaan Daniele Mortari John L. Junkins Texas A&M University 27th ANNUAL AAS GUIDANCE AND CONTROL CONFERENCE February 4-8, 2004 Breckenridge,

More information

EE565:Mobile Robotics Lecture 6

EE565:Mobile Robotics Lecture 6 EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand

More information

ADCSS 2017: Sodern presentation

ADCSS 2017: Sodern presentation ADCSS 2017: Sodern presentation 1 Agenda Star trackers road map: a wide range of products End of CCD star trackers: SED26 replaced by Horus as standalone multi mission star tracker Hydra maintained beyond

More information

Fundamentals of Astrodynamics and Applications

Fundamentals of Astrodynamics and Applications Fundamentals of Astrodynamics and Applications Third Edition David A. Vallado with technical contributions by Wayne D. McClain Space Technology Library Published Jointly by Microcosm Press Hawthorne, CA

More information

Effective Use of Magnetometer Feedback for Smart Projectile Applications

Effective Use of Magnetometer Feedback for Smart Projectile Applications Effective Use of Magnetometer Feedback for Smart Projectile Applications JONATHAN ROGERS and MARK COSTELLO Georgia Institute of Technology, Atlanta, GA, 30332 THOMAS HARKINS US Army Research Laboratory,

More information

Attitude Determination for NPS Three-Axis Spacecraft Simulator

Attitude Determination for NPS Three-Axis Spacecraft Simulator AIAA/AAS Astrodynamics Specialist Conference and Exhibit 6-9 August 4, Providence, Rhode Island AIAA 4-5386 Attitude Determination for NPS Three-Axis Spacecraft Simulator Jong-Woo Kim, Roberto Cristi and

More information

Stellar Positioning System (Part II): Improving Accuracy During Implementation

Stellar Positioning System (Part II): Improving Accuracy During Implementation Stellar Positioning System (Part II): Improving Accuracy During Implementation Drew P. Woodbury, Julie J. Parish, Allen S. Parish, Michael Swanzy, Ron Denton, Daniele Mortari, and John L. Junkins Texas

More information

AIM RS: Radio Science Investigation with AIM

AIM RS: Radio Science Investigation with AIM Prepared by: University of Bologna Ref. number: ALMARS012016 Version: 1.0 Date: 08/03/2017 PROPOSAL TO ESA FOR AIM RS Radio Science Investigation with AIM ITT Reference: Partners: Radio Science and Planetary

More information

Design and Flight Performance of the Orion. Pre-Launch Navigation System

Design and Flight Performance of the Orion. Pre-Launch Navigation System Design and Flight Performance of the Orion Pre-Launch Navigation System Renato Zanetti 1, Greg Holt 2, Robert Gay 3, and Christopher D Souza 4 NASA Johnson Space Center, Houston, Texas 77058. Jastesh Sud

More information

NEW EUMETSAT POLAR SYSTEM ATTITUDE MONITORING SOFTWARE

NEW EUMETSAT POLAR SYSTEM ATTITUDE MONITORING SOFTWARE NEW EUMETSAT POLAR SYSTEM ATTITUDE MONITORING SOFTWARE Pablo García Sánchez (1), Antonio Pérez Cambriles (2), Jorge Eufrásio (3), Pier Luigi Righetti (4) (1) GMV Aerospace and Defence, S.A.U., Email: pgarcia@gmv.com,

More information

Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter

Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter Satellite Attitude Determination with Attitude Sensors and Gyros using Steady-state Kalman Filter Vaibhav V. Unhelkar, Hari B. Hablani Student, email: v.unhelkar@iitb.ac.in. Professor, email: hbhablani@aero.iitb.ac.in

More information

STAR SENSOR SPECIFICATION STANDARD

STAR SENSOR SPECIFICATION STANDARD STAR SENSOR SPECIFICATION STANDARD D. Dungate*, C. Van de Kolk*, S.P.Airey *Analyticon Limited, Elopak House, Rutherford Close, Meadway Technology Park, Stevenage, Herts SG1 2EF, UK. E-mail: dave.dungate@analyticon.co.uk

More information

Research Article Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover

Research Article Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover Mathematical Problems in Engineering Volume 212, Article ID 578719, 16 pages doi:1.1155/212/578719 Research Article Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover Li Xie, 1, 2 Peng Yang,

More information

Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming

Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming IEPC-2015-299 /ISTS-2015-b-299 Presented at Joint Conference of 30th International Symposium on Space Technology

More information

XNAV for Deep Space Navigation

XNAV for Deep Space Navigation AAS 08-054 XNAV for Deep Space Navigation P. Graven *, J. Collins *, S. Sheikh **, J. Hanson, P. Ray, K. Wood * Microcosm, Inc.; ** ASTER Labs Inc.; CrossTrac Engineering, Naval Research Laboratory 31

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University

More information

Attitude Determination and Control

Attitude Determination and Control Attitude Determination and Control Dan Hegel Director, Advanced Development hegel@bluecanyontech.com 1 Dan Hegel - Intro Director of Advanced Development at Blue Canyon Technologies Advanced mission concepts

More information

Continuous Preintegration Theory for Graph-based Visual-Inertial Navigation

Continuous Preintegration Theory for Graph-based Visual-Inertial Navigation Continuous Preintegration Theory for Graph-based Visual-Inertial Navigation Kevin Ecenhoff - ec@udel.edu Patric Geneva - pgeneva@udel.edu Guoquan Huang - ghuang@udel.edu Department of Mechanical Engineering

More information

Dead Reckoning navigation (DR navigation)

Dead Reckoning navigation (DR navigation) Dead Reckoning navigation (DR navigation) Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai A Navigation which uses a Inertial

More information

The SPHERES Navigation System: from Early Development to On-Orbit Testing

The SPHERES Navigation System: from Early Development to On-Orbit Testing The SPHERES Navigation System: from Early Development to On-Orbit Testing Simon Nolet MIT Space Systems Laboratory, Cambridge, MA 2139 The MIT Space Systems Laboratory has developed the Synchronized Position

More information

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT

PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT PRELIMINARY HARDWARE DESIGN OF ATTITUDE CONTROL SUBSYSTEM OF LEONIDAS SPACECRAFT Chak Shing Jackie Chan College of Engineering University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT In order to monitor

More information

Onboard Maneuver Planning for the Autonomous Vision Approach Navigation and Target Identification (AVANTI) experiment within the DLR FireBird mission

Onboard Maneuver Planning for the Autonomous Vision Approach Navigation and Target Identification (AVANTI) experiment within the DLR FireBird mission Onboard Maneuver Planning for the Autonomous Vision Approach Navigation and Target Identification (AVANTI) experiment within the DLR FireBird mission G. Gaias, DLR/GSOC/Space Flight Technology Department

More information

Lecture. Aided INS EE 570: Location and Navigation. 1 Overview. 1.1 ECEF as and Example. 1.2 Inertial Measurements

Lecture. Aided INS EE 570: Location and Navigation. 1 Overview. 1.1 ECEF as and Example. 1.2 Inertial Measurements Lecture Aided EE 570: Location and Navigation Lecture Notes Update on April 13, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico Tech In collaoration with Stephen Bruder,

More information

Fundamentals of attitude Estimation

Fundamentals of attitude Estimation Fundamentals of attitude Estimation Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Basically an IMU can used for two

More information

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT AAS 16-366 AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT Jason A. Reiter * and David B. Spencer INTRODUCTION Collision avoidance maneuvers to prevent orbital

More information

Autonomous Vision Based Detection of Non-stellar Objects Flying in Formation with Camera Point of View

Autonomous Vision Based Detection of Non-stellar Objects Flying in Formation with Camera Point of View Autonomous Vision Based Detection of Non-stellar Objects Flying in Formation with Camera Point of View As.Prof. M. Benn (1), Prof. J. L. Jørgensen () (1) () DTU Space, Elektrovej 37, 4553438, mb@space.dtu.dk,

More information

New Worlds Observer Final Report Appendix J. Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon

New Worlds Observer Final Report Appendix J. Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon The two NWO spacecraft will orbit about the libration point created by the Sun and Earth/Moon barycenter at the far side

More information

VEHICLE WHEEL-GROUND CONTACT ANGLE ESTIMATION: WITH APPLICATION TO MOBILE ROBOT TRACTION CONTROL

VEHICLE WHEEL-GROUND CONTACT ANGLE ESTIMATION: WITH APPLICATION TO MOBILE ROBOT TRACTION CONTROL 1/10 IAGNEMMA AND DUBOWSKY VEHICLE WHEEL-GROUND CONTACT ANGLE ESTIMATION: WITH APPLICATION TO MOBILE ROBOT TRACTION CONTROL K. IAGNEMMA S. DUBOWSKY Massachusetts Institute of Technology, Cambridge, MA

More information

Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft

Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft AIAA/AAS Astrodynamics Specialist Conference 13-16 August 212, Minneapolis, Minnesota AIAA 212-4666 Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft A. Héritier andk.c.howell

More information

ADVANCED NAVIGATION STRATEGIES FOR AN ASTEROID SAMPLE RETURN MISSION

ADVANCED NAVIGATION STRATEGIES FOR AN ASTEROID SAMPLE RETURN MISSION AAS 11-499 ADVANCED NAVIGATION STRATEGIES FOR AN ASTEROID SAMPLE RETURN MISSION J. Bauman,* K. Getzandanner, B. Williams,* K. Williams* The proximity operations phases of a sample return mission to an

More information

Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy

Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy Sensors & ransducers Vol. Special Issue June pp. -8 Sensors & ransducers by IFSA http://www.sensorsportal.com Influence Analysis of Star Sensors Sampling Frequency on Attitude Determination Accuracy Yuanyuan

More information

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation

More information

Development of Magnetometer and Sun Sensors Based Orbit and Attitude Determination for Cubesat

Development of Magnetometer and Sun Sensors Based Orbit and Attitude Determination for Cubesat Development of Magnetometer and Sun Sensors Based Orbit and Attitude Determination for Cubesat MTS-UFS-CONAE Maria Pereyra, Roberto Alonso and Jose Kuba 1st IAA Latin American Symposium on Small Satellites

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing ASTRA 2013 - ESA/ESTEC, Noordwijk, the Netherlands Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing Michèle LAVAGNA, Paolo LUNGHI Politecnico

More information

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents

Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Navtech Part #2440 Preface Fundamentals of High Accuracy Inertial Navigation Averil B. Chatfield Table of Contents Chapter 1. Introduction...... 1 I. Forces Producing Motion.... 1 A. Gravitation......

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

Applications of Artificial Potential Function Methods to Autonomous Space Flight

Applications of Artificial Potential Function Methods to Autonomous Space Flight Applications of Artificial Potential Function Methods to Autonomous Space Flight Sara K. Scarritt and Belinda G. Marchand AAS/AIAA Astrodynamics Specialist Conference July 31 - Aug. 4 2011 Girdwood, Alaska

More information

Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination

Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination F. Landis Markley, NASA s Goddard Space Flight Center, Greenbelt, MD, USA Abstract The absence of a globally nonsingular three-parameter

More information

BINARY ASTEROID ORBIT MODIFICATION

BINARY ASTEROID ORBIT MODIFICATION 2013 IAA PLANETARY DEFENSE CONFERENCE BEAST BINARY ASTEROID ORBIT MODIFICATION Property of GMV All rights reserved TABLE OF CONTENTS 1. Mission Concept 2. Asteroid Selection 3. Physical Principles 4. Space

More information

Lecture Module 2: Spherical Geometry, Various Axes Systems

Lecture Module 2: Spherical Geometry, Various Axes Systems 1 Lecture Module 2: Spherical Geometry, Various Axes Systems Satellites in space need inertial frame of reference for attitude determination. In a true sense, all bodies in universe are in motion and inertial

More information

GP-B Attitude and Translation Control. John Mester Stanford University

GP-B Attitude and Translation Control. John Mester Stanford University GP-B Attitude and Translation Control John Mester Stanford University 1 The GP-B Challenge Gyroscope (G) 10 7 times better than best 'modeled' inertial navigation gyros Telescope (T) 10 3 times better

More information

Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit

Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 1 Error analysis of dynamics model for satellite attitude estimation in Near Equatorial Orbit Nor HazaduraHamzah

More information

VISION-BASED RELATIVE NAVIGATION FOR FORMATION FLYING OF SPACECRAFT

VISION-BASED RELATIVE NAVIGATION FOR FORMATION FLYING OF SPACECRAFT AIAA--4439 VISION-BASED RELATIVE NAVIGATION FOR FORMATION FLYING OF SPACECRAFT Roberto Alonso, John L Crassidis and John L Junkins Department of Aerospace Engineering Texas A&M University College Station,

More information

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method

More information

Baro-INS Integration with Kalman Filter

Baro-INS Integration with Kalman Filter Baro-INS Integration with Kalman Filter Vivek Dadu c,b.venugopal Reddy a, Brajnish Sitara a, R.S.Chandrasekhar a & G.Satheesh Reddy a c Hindustan Aeronautics Ltd, Korwa, India. a Research Centre Imarat,

More information

Attitude Determination using Infrared Earth Horizon Sensors

Attitude Determination using Infrared Earth Horizon Sensors Attitude Determination using Infrared Earth Horizon Sensors Tam N. T. Nguyen Department of Aeronautics and Astronautics Massachusetts Institute of Technology 28 th Annual AIAA/USU Conference on Small Satellites

More information

Spacecraft Attitude Determination with Sun Sensors, Horizon Sensors and Gyros: Comparison of Steady-State Kalman Filter and Extended Kalman Filter

Spacecraft Attitude Determination with Sun Sensors, Horizon Sensors and Gyros: Comparison of Steady-State Kalman Filter and Extended Kalman Filter Spacecraft Attitude Determination with Sun Sensors, Horizon Sensors and Gyros: Comparison of Steady-State Kalman Filter and Extended Kalman Filter Vaibhav V. Unhelkar and Hari B. Hablani Indian Institute

More information

Design Architecture of Attitude Determination and Control System of ICUBE

Design Architecture of Attitude Determination and Control System of ICUBE Design Architecture of Attitude Determination and Control System of ICUBE 9th Annual Spring CubeSat Developers' Workshop, USA Author : Co-Author: Affiliation: Naqvi Najam Abbas Dr. Li YanJun Space Academy,

More information

Optimal Fault-Tolerant Configurations of Thrusters

Optimal Fault-Tolerant Configurations of Thrusters Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance

More information

ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS

ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS AAS 1-181 ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS Jules Simo and Colin R. McInnes INTRODUCTION In a prior study, a methodology was developed for computing approximate large displaced orbits

More information

Joint GPS and Vision Estimation Using an Adaptive Filter

Joint GPS and Vision Estimation Using an Adaptive Filter 1 Joint GPS and Vision Estimation Using an Adaptive Filter Shubhendra Vikram Singh Chauhan and Grace Xingxin Gao, University of Illinois at Urbana-Champaign Shubhendra Vikram Singh Chauhan received his

More information

Generalized Multiplicative Extended Kalman Filter for Aided Attitude and Heading Reference System

Generalized Multiplicative Extended Kalman Filter for Aided Attitude and Heading Reference System Generalized Multiplicative Extended Kalman Filter for Aided Attitude and Heading Reference System Philippe Martin, Erwan Salaün To cite this version: Philippe Martin, Erwan Salaün. Generalized Multiplicative

More information

Distributed Coordination and Control of Formation Flying Spacecraft

Distributed Coordination and Control of Formation Flying Spacecraft Distributed Coordination and Control of Formation Flying Spacecraft Michael Tillerson, Louis Breger, and Jonathan P. How MIT Department of Aeronautics and Astronautics {mike t, lbreger, jhow}@mit.edu Abstract

More information

Determining absolute orientation of a phone by imaging celestial bodies

Determining absolute orientation of a phone by imaging celestial bodies Technical Disclosure Commons Defensive Publications Series October 06, 2017 Determining absolute orientation of a phone by imaging celestial bodies Chia-Kai Liang Yibo Chen Follow this and additional works

More information

Attitude Determination Methods Using Pseudolite Signal Phase Measurements

Attitude Determination Methods Using Pseudolite Signal Phase Measurements Attitude Determination Methods Using Pseudolite Signal Phase Measurements Keunjoo Park Senior Researcher, Communication Satellite Systems Dept., COMS Program Office Korea Aerospace Research Institute,

More information