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

Similar documents
Relative Motion Guidance, Navigation and Control for Autonomous Orbital Rendezvous

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

AUTONOMOUS AND ROBUST RENDEZVOUS GUIDANCE ON ELLIPTICAL ORBIT SUBJECT TO J 2 PERTURBATION.

NUMERICAL SEARCH OF BOUNDED RELATIVE SATELLITE MOTION

Feedback Control of Spacecraft Rendezvous Maneuvers using Differential Drag

A SEARCH FOR INVARIANT RELATIVE SATELLITE MOTION

NONLINEAR ANALYTICAL EQUATIONS OF RELATIVE MOTION ON J 2 -PERTURBED ECCENTRIC ORBITS

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

Lyapunov-based Spacecraft Rendezvous Maneuvers using Differential Drag

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Optimization of Orbital Transfer of Electrodynamic Tether Satellite by Nonlinear Programming

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

On Sun-Synchronous Orbits and Associated Constellations

Relative Motion of Formation Flying with Elliptical Reference Orbit

Formation flying in elliptic orbits with the J 2 perturbation

Angles-Only Initial Relative-Orbit Determination via Successive Maneuvers. Laura Marie Hebert

COVARIANCE DETERMINATION, PROPAGATION AND INTERPOLATION TECHNIQUES FOR SPACE SURVEILLANCE. European Space Surveillance Conference 7-9 June 2011

Experimental Analysis of Low Earth Orbit Satellites due to Atmospheric Perturbations

Partial J 2 -Invariance for Spacecraft Formations

ORBITAL DECAY PREDICTION AND SPACE DEBRIS IMPACT ON NANO-SATELLITES

ATTITUDE CONTROL MECHANIZATION TO DE-ORBIT SATELLITES USING SOLAR SAILS

Advanced Guidance Algorithms for Spacecraft Formation-keeping

Relative State Transition Matrix Using Geometric Approach for Onboard Implementation

ORBITAL CHARACTERISTICS DUE TO THE THREE DIMENSIONAL SWING-BY IN THE SUN-JUPITER SYSTEM

Fundamentals of Astrodynamics and Applications

Guidance and Control for Spacecraft Planar Re-phasing via Input Shaping and Differential Drag

Extending the Patched-Conic Approximation to the Restricted Four-Body Problem

Ossama Abdelkhalik and Daniele Mortari Department of Aerospace Engineering, Texas A&M University,College Station, TX 77843, USA

arxiv: v1 [astro-ph.ep] 10 Jan 2019

Estimating Geometric Aspects of Relative Satellite Motion Using Angles-Only Measurements

Distributed Coordination and Control of Formation Flying Spacecraft

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

A non-linear simulator written in C for orbital spacecraft rendezvous applications.

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

LOW-COST LUNAR COMMUNICATION AND NAVIGATION

ACCURACY ASSESSMENT OF GEOSTATIONARY-EARTH-ORBIT WITH SIMPLIFIED PERTURBATIONS MODELS

A hybrid control framework for impulsive control of satellite rendezvous

NAVIGATION & MISSION DESIGN BRANCH

AS3010: Introduction to Space Technology

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

A Study of the Close Approach Between a Planet and a Cloud of Particles

ESMO Mission Analysis

Improving Angles-Only Navigation Performance by Selecting Sufficiently Accurate Accelerometers

Relative Orbital Elements: Theory and Applications

COUPLED ORBITAL AND ATTITUDE CONTROL SIMULATION

Spacecraft Relative Motion Applications to Pursuit-Evasion Games and Control Using Angles-Only Navigation. Ashish Jagat

Satellite Orbits and Relative Motion in Levi-Civita Coordinates

A new method of guidance control for autonomous rendezvous in a cluttered space environment

Spacecraft De-Orbit Point Targeting using Aerodynamic Drag

Periodic Relative Motion Near a Keplerian Elliptic Orbit with Nonlinear Differential Gravity

Aerodynamic Lift and Drag Effects on the Orbital Lifetime Low Earth Orbit (LEO) Satellites

Study of the Fuel Consumption for Station-Keeping Maneuvers for GEO satellites based on the Integral of the Perturbing Forces over Time

Research Article Generalized Guidance Scheme for Low-Thrust Orbit Transfer

SCIENCE & TECHNOLOGY

IMPROVED DESIGN OF ON-ORBIT SEPARATION SCHEMES FOR FORMATION INITIALIZATION BASED ON J 2 PERTURBATION

Orbital and Celestial Mechanics

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

SATELLITE RELATIVE MOTION PROPAGATION AND CONTROL. A Thesis PRASENJIT SENGUPTA

Relative Motion and the Geometry of Formations in Keplerian Elliptic Orbits

Lecture D30 - Orbit Transfers

Satellite Orbital Maneuvers and Transfers. Dr Ugur GUVEN

Low-Thrust Assited Angles-Only Navigation

Astrodynamics (AERO0024)

Section 13. Orbit Perturbation. Orbit Perturbation. Atmospheric Drag. Orbit Lifetime

Orbit Representation

ANALYSIS OF VARIOUS TWO SYNODIC PERIOD EARTH-MARS CYCLER TRAJECTORIES

DEFINITION OF A REFERENCE ORBIT FOR THE SKYBRIDGE CONSTELLATION SATELLITES

Decentralized Mean Orbit-Element Formation Guidance, Navigation, and Control: Part 2

A New Guidance Method for a DeltaV and Re-entry Constrained Orbit Transfer Problem

Optimal Generalized Hohmann Transfer with Plane Change Using Lagrange Multipliers

CHAPTER 3 PERFORMANCE

A Spherical Coordinate Parametrization for an In-Orbit Bearings-Only Navigation Filter

Astrodynamics (AERO0024)

Control of Spacecraft in Proximity Orbits. Louis Scott Breger

Second-Order State Transition for Relative Motion

Performance of a Dynamic Algorithm For Processing Uncorrelated Tracks

Escape Trajectories from Sun Earth Distant Retrograde Orbits

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

MULTI PURPOSE MISSION ANALYSIS DEVELOPMENT FRAMEWORK MUPUMA

Rendezvous Maneuvers with Final Approach by R-bar to Target Satellite in Leo Orbit

Strathprints Institutional Repository

ADVANCED NAVIGATION STRATEGIES FOR AN ASTEROID SAMPLE RETURN MISSION

Optimal Gravity Assisted Orbit Insertion for Europa Orbiter Mission

Modeling Satellite Formations In The Presence Of Perturbations

Circular vs. Elliptical Orbits for Persistent Communications

Swing-By Maneuvers for a Cloud of Particles with Planets of the Solar System

Controller Design for an Expert Spacecraft Robot Performing Proximity Operations

SECOND-ORDER ANALYTICAL SOLUTION FOR RELATIVE MOTION ON ARBITRARILY ECCENTRIC ORBITS

Analytical Mechanics. of Space Systems. tfa AA. Hanspeter Schaub. College Station, Texas. University of Colorado Boulder, Colorado.

Ulrich Walter. Astronautics. The Physics of Space Flight. 2nd, Enlarged and Improved Edition

Control of Long-Term Low-Thrust Small Satellites Orbiting Mars

New Control Methodology for Nonlinear Systems and Its Application to Astrodynamics

Chapter 5 - Part 1. Orbit Perturbations. D.Mortari - AERO-423

OPTIMAL MANEUVERS IN THREE-DIMENSIONAL SWING-BY TRAJECTORIES

THE DEVELOPMENT OF HIGH FIDELITY LINEARIZED J 2 MODELS FOR SATELLITE FORMATION FLYING CONTROL

Identifying Safe Zones for Planetary Satellite Orbiters

Astrodynamics (AERO0024)

Astrodynamics (AERO0024)

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

1. (a) Describe the difference between over-expanded, under-expanded and ideallyexpanded

Transcription:

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 Mohamed Okasha* Department of Mechanical Engineering, IIUM Univ., Kuala Lumpur 50725, Malaysia Brett Newman** Department of Mechanical and Aerospace Engineering, Old Dominion University, Norfolk, VA 23529, USA Abstract The dynamics of relative motion in a perturbed orbital environment are exploited based on Gauss and Cowell s variational equations. The inertial coordinate frame and relative coordinate frame (Hill frame) are used, and a linear high fidelity model is developed to describe the relative motion. This model takes into account the primary gravitational and atmospheric drag perturbations. Then, this model is used in the design of a navigation, guidance, and control system of a chaser vehicle to approach towards and to depart from a target vehicle in proximity operations. Relative navigation uses an extended Kalman filter based on this relative model to estimate the relative position/velocity of the chaser vehicle with respect to the target vehicle. This filter uses the range and angle measurements of the target relative to the chaser from a simulated LIDAR system. The corresponding measurement models, process noise matrix, and other filter parameters are provided. Numerical simulations are performed to assess the precision of this model with respect to the full nonlinear model. The analyses include the navigation errors and trajectory dispersions. Key words: Control, Dynamics, Keplerian Orbit, Relative Motion 1. Introduction The autonomous rendezvous and docking of a satellite in orbit is one of the most essential technologies for future autonomous space transportation missions, such as International Space Station supply and repair, automated inspection, servicing, and assembly of space systems. However, in most space programs, the rendezvous and docking is currently achieved by manual operations. Autonomous proximity operations are required for a large number of future mission concepts, but they cannot be achieved routinely at present. The interest in autonomous rendezvous and proximity operations has increased with the recent demonstration of XSS-11, Demonstration of Autonomous Rendezvous Technology (DART), and Orbital Express. Autonomous rendezvous and proximity operations have also been demonstrated by Japanese EST-VII and the Russian Progress vehicles. In addition, future missions to the ISS will require autonomous rendezvous and proximity operations [1, 2]. Many relative motion modeling and control strategies have been designed using the linearized Clohessy-Wiltshire (CW) equations to describe the relative motion between satellites. The CW equations are valid, if two conditions are satisfied: (1) the distance between the chaser and the target is small compared with the distance between the target and the center of the attracting planet, and (2) the target orbit is near circular [3]. The CW equations do not include any disturbance forces- for example, gravitational perturbations and environmental forces (solar radiation pressure and atmospheric drag). Alternative linear equations that have been used in the literature to model the relative motion are This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/bync/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited. * Assistant Professor with IIUM Univ., Ph.D. Alumni from Old Dominion Univ., Corresponding author: mokas001@odu.edu ** Professor Received: October 10, 2014 Revised: March 4, 2015 Accepted: March 4, 2015 Copyright c The Korean Society for Aeronautical & Space Sciences 77 http://ijass.org pissn: 2093-274x eissn: 2093-2480 (77~88)14-064.indd 77 2015-03-31 오전 10:55:32

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) the Tschauner-Hempel (TH) equations [4], which generalize the CW equations and are similar to them in their derivation and types of applications. Tschauner and Hempel derived theses equations from the viewpoint from rendezvous of a spacecraft with an object in an elliptical orbit. They found complete solutions for elliptical orbits, in terms of the eccentric anomaly. This advancement was followed by additional papers that presented the complete analytical solution explicit in time, expanding the state transition matrix in terms of eccentricity [5-11]. These solutions are used to analyze the relative motion between the chaser and the target vehicles in the relative frame of motion more efficiently and rapidly than solving the exact nonlinear differential equations in the inertial coordinate system. However, the TH equations do not take into account any perturbation forces, though they have significant effects on the satellite relative motion. As an attempt to overcome the previous limitations of the CW and TH models, this paper proposes an innovative linear model that includes both J 2 perturbation that reflects the Earth oblateness effect and atmospheric drag perturbation in the Cartesian coordinates orbital frame with little complication. Especially in low Earth orbits (LEOs), these perturbations have deep influence on the relative dynamics. Their inclusion in the linear model can sensibly increase the performance of the linear filters, which allows greater insight of satellite relative motion and provides an opportunity to investigate alternative feedback control strategies for the proximity operations. This paper uses an extended Kalman filter formulation to estimate the relative position/velocity of the chaser vehicle, by utilizing the range and angle measurements from a simulated LIDAR system [12-16]. The Kalman filter basically consists of two main stages. The first stage is the propagation stage where the states are propagated numerically based on the proposed linear model. The second stage comes in when the measurements from the LIDAR system are available, and it is used to update the states from the first stage. The corresponding measurement models, process noise matrix, and other filter parameters are provided. Thrusters are assumed for translation control. The effects of the navigation filter and control algorithms are included in the analysis. The objective of this paper is as follows: (1) develop a linearized high fidelity model for relative motion in a perturbed orbit, (2) design a navigation filter that can determine the relative position/velocity between target and chaser vehicles and support closed-loop proximity operations and maneuvers, and (3) design a control system for the chaser vehicle either to approach towards or to depart from a target vehicle in proximity operations in a general perturbed orbit. The analysis in the current paper is summarized as follows. First, Section 2 presents the dynamic equations of relative motion for the chaser with respect to the target in a general perturbed orbit, based on Gauss and Cowell s variational equations. These equations of motion are developed in the inertial coordinate frame, as well as in the relative coordinate frame. In Section 3, a linear high fidelity relative motion model is derived to describe the relative motion in proximity operations, by taking into account the gravitational J 2 perturbation and environmental atmospheric drag perturbation. In Section 4, the relative navigation using the extended Kalman filter and the controller design are presented based on this linear high fidelity model for relative motion. In Section 5, the accuracy and performance of the relative navigation and controller are illustrated through different numerical examples, and comparisons are made with the true nonlinear model. Finally, in Section 6 conclusion is presented and suggestions are made for future work. 2. Relative motion dynamics Consider an Earth-centered inertial (ECI) frame with orthonormal basis {i X, i Y, i Z }. The vectors i X and i Y lie in the equatorial plane, with i X coinciding with the line of equinoxes and i Z passing through the North Pole. Relative motion is conveniently described in a Local-Vertical-Local-Horizontal (LVLH) frame that is attached to the target spacecraft as shown in Fig. 1. This frame has basis {i X, i Y, i Z }, with i X lying along the radius vector from the Earth s center to the spacecraft, i Z coinciding with the normal to the plane defined by the position/velocity vectors of the target spacecraft, and i Y =i Z i X. The LVLH frame rotates with the angular velocity ω, and its current orientation with respect to the ECI frame is given by the 3-1-3 direction cosine matrix comprising right ascension of ascending node Ω, inclination i, perigee argument ω plus true anomaly f (Fig. 2). The angular velocity can be also expressed in terms of orbital elements and their rates. Let the position of the chaser vehicle in the target s LVLH frame be denoted by ρ=xi x +yi y +zi z, where x, y, and z denote the components of the position vector along the radial, transverse, and outof-plane directions, respectively. Then, the most general equations modeling relative motion are given by LVLH LVLH (1) DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 78 (77~88)14-064.indd 78 2015-03-31 오전 10:55:32

Mohamed Okasha Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit where [f c ] LVLH and [f t ] LVLH are the external acceleration forces acting on the chaser and the target, respectively, in the LVLH frame of the target vehicle. ((. )) and ((.. )) denote the first and second derivatives with respect to time. It is assumed that the external forces arise due to two basic groups of forces defined by the following equation. (2) The first group of forces is due to gravitational effects, f g, atmospheric drag, f a, and control, f c. Since the Earth is not perfectly spherical, more accurate gravity models exist that take into account the Earth s irregular shape. One irregularity that has a significant influence on space missions is the Earth s bulge at the equator. This phenomenon is captured in the J 2 gravity model [17, 18]. The second group of forces, f w, is considered to be small forces due to the gravity fields of other planets, solar pressure, or venting which also perturbs the spacecraft s motion. These small forces are grouped together and modeled as normally distributed random variables with zero mean [14]. In the literature, the most popular methods to model the spacecraft orbit are known as Cowell s method and Gauss method [16, 17]. The Cowell s method is basically defined by specifying the position (R) and velocity (V) vectors of the spacecraft in the inertial coordinate frame, while Gauss method is defined by an equivalent set of elements called orbital elements (a, e, i, Ω, ω, f) which correspond to the semi-major axis, eccentricity, inclination, right ascension of the ascending node, argument of periapsis, and true anomaly as shown in Fig. 2. Table 1 summarizes the dynamic equations that are used to describe these methods. [.] I and [.] LVLH denote that the forces are defined in the inertial and LVLH coordinate frames, respectively; μ and are the Earth gravitational parameter and the radius of the Earth, respectively; the terms R and V refer to the magnitude of the position/velocity vectors, respectively; the quantity H denotes the magnitude of the angular momentum vector Fig. 1. Relative Motion Coordinates Fig. 2. Orbital Elements 79 http://ijass.org (77~88)14-064.indd 79 2015-03-31 오전 10:55:32

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) defined by H=R V; X, Y, and Z are the components of the spacecraft position vector; C D is the atmospheric drag coefficient; A denotes the spacecraft cross sectional area; m is the spacecraft mass; and ρ is the atmospheric density. Exponential model is used to describe the Earth atmospheric density. This model and its corresponding parameters are defined in Vallado [17]. In order to use the generalized relative dynamic model defined by Equation (1), the angular velocity vector, ω, and the angular acceleration vector,, of the LVLH frame with respect to the ECI frame needs to be determined. Table 2 summarizes the equations that can be used to compute these vectors. These equations are derived based on using either Cowell s method (position/velocity vectors) or Guass method (orbital elements). In this table, the matrix T I LVLH denotes the direction cosine matrix of the LVLH coordinate frame with respect to the ECI coordinate frame, while s( ) =sin( ) and c( )=cos( ). 3. Linear time-varying relative model In this section, a linear time-varying (LTV) high fidelity model is obtained to describe the relative motion dynamics. This model is derived based on two main assumptions. The first assumption is that the relative distance between the chaser and the target vehicles is much less than the orbital radius of target. The second assumption is that the main disturbance accelerations that affect both vehicles are the gravitational acceleration and the atmospheric drag acceleration. Based on these assumptions, all terms mentioned in the general relative dynamic expression (Equation (1)) are expanded up to only the first order to obtain the newly proposed model. Table 3 summarizes the procedures that have been followed to obtain this model. In this table, the linear time varying model is reduced to the following form Table 1. Orbit Model Methods Summary Cowell s Method Table 3. Orbit Model Methods Summary I 3 2 1Z R 1Z R 3Z R T Guass Method I 1 2 2 s 1 s c c s s 1 c s s c s 1 c s LVLH LVLH 3 2 13 2 2 T LVLH 1 2 LVLH LVLH s 0T DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 80 (77~88)14-064.indd 80 2015-03-31 오전 10:55:32

Mohamed Okasha Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit (3) where x is the state vector. This model can be used to approximate the time varying state transition matrix by expanding the time invariant exponential matrix solution in a Taylor series to the fourth order as follows. 2! 3! 4! This matrix is used in the next section as a part of the extended Kaman filter to propagate the states forward in time and to compute the filter parameters. For close proximity operations, a proportional-derivative (PD) controller is employed for the translation control. The translation control algorithm computes the required continuous thrust f c, based on the previous linear model, to track the desired trajectory specified by the following guidance algorithm. V (4) (5a) The proportional and derivative control gains and, which are determined based on the desired natural frequency ω ρ and damping ratio ϛ ρ of the translational control system. (5b) Variables and are the desired relative position and relative velocity, respectively, to be tracked by the chaser vehicle, and they are defined by the guidance algorithms. It is worth noting that the equivalent continuous velocity increment V, based on the continuous thrust, can be approximated for small t to be 4. Relative Navigation (5c) This section is concerned with the estimation of the position/velocity of the chaser relative to the target. The estimation is accomplished by using the range and angle measurements of the target from a LIDAR system in the LVLH frame of the chaser. The relative system uses an Table 2. LVLH Coordinate Frame Orientation Table 2. LVLH Coordinate Frame Orientation Given Inertial Position and Velocity I LVLH T LVLH LVLH LVLH LVLH 0 0 LVLH LVLH I I LVLH I I Given Orbital Elements LVLH I 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 81 http://ijass.org (77~88)14-064.indd 81 2015-03-31 오전 10:55:33

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) extended Kalman filter for the estimation purpose and PD controller for maneuver targeting. Orbital elements of the target are maintained by numerically propagating the Gauss variational equations with J 2 and drag perturbations with respect to time. These orbital elements are used to compute the transformation matrix of the target vehicle with respect to the inertial frame and to assist in estimating LIDAR measurements. 4.1 Extended Kalman Filter An extended Kalman filter is derived from the nonlinear models, as illustrated in the equations below [12]. (6a) (6b) Here, the state vector can represent relative position/ velocity of the chaser as well as other parameters that need to be estimated for the use by other flight algorithms. The time derivatives of the states are functions of the states, inputs, time, and additive process noise.. This process noise is used to approximate the unmodeled disturbances and other random disturbances to the dynamics. The measurements are modeled as functions of the states, time, and measurement noise. The process noise and measurement noise are normally distributed with zero mean and covariances Q and R k, respectively. The following steps summarize the Kalman filter equations that are used to estimate the relative motion states, based on Table 3. Relative Orbit Model Summary Table 3. Relative Orbit Model Summary Relative Nonlinear Model LVLH LVLH 2 Linear Time Varying Model 2 0 2 0 2 0 2 0 2 0 LVLH LVLH LVLH LVLH 2 0 0 0 1 0 0 0 1 LVLH 3 1 3 2 1 21 2 2 3 21 0 0 LVLH 0 0 0 0 T 2 1 3 1 21 2 2 3 21 2 0 2 2 0 2 3 2 1 2 DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 82 (77~88)14-064.indd 82 2015-03-31 오전 10:55:33

Mohamed Okasha Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit minimizing mean square of error. 1. Enter prior state estimate and its error covariance, and compute the Kalman gain Here, σw x, σw y, and σw z are the standard deviations for the random unmodeled acceleration disturbances that act on the relative motion, and t is the sampling time period. (7a) 4.2 Measurement Model 2. Update state estimate by measurement z_k 3. Compute error covariance for updated state estimate 4. Project ahead (7b) (7c) (7d) (7e) (7f) In Equation (7), I denotes the 6 6 identity matrix, ϕ k is the state transition matrix, and H k is the measurements of partial matrix that represents the sensitivity of the measurements to changes in the states. By following the steps of References 12, 14, 15, and 19, the initial error covariance matrix P - 0, which represents how accurately the initial relative position/velocity of the target is known, is given by 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 where σ x, σ y, and σ z denote the standard deviation uncertainties of the relative position components, and,, and are those of the relative velocity components. The coefficient ε refers to the uncertainty correlation coupling between the relative position/velocity components in the LVLH coordinate frame, and it ranges between a positive and negative one. The discrete process noise matrix Q k of the relative motion can be approximated by [14, 15] (8) One of the most important components of the filter is the measurement partial matrix H k which is used in updating the states and error covariance matrices with the measurements. Fig. 6 depicts the LIDAR line of sight measurements that are processed by the filter as follows: (range), (azimuth angle), and (elevation angle). In proximity operations, the models for these measurements are as given below [15, 19]. (10a) (10b) (10c) Variables v α, v β, and v ρ are azimuth, elevation, and range measurement noises, respectively. In the absence of any other more suitable model of noise, these noises are assumed to be white, with zero mean and the standard deviations being equal to σ α, σ β, and σ ρ, respectively. The unit line of sight vector can be written as a function of the relative position vector in the chaser LVLH reference coordinate frame as 1 (11) In particular, rewriting the measurement Eq. (10) in the standard form of the Kalman filter vector notation leads to 3 0 0 0 3 0 0 0 0 2 0 0 2 0 3 0 0 2 2 0 0 0 0 0 2 0 0 0 0 0 2 0 0 (9) Fig. 3. Line of Sight Vector 83 http://ijass.org (77~88)14-064.indd 83 2015-03-31 오전 10:55:35

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) (12) Now, the measurements for partial matrix H k is computed to be 0 0 0 0 0 0 0 0 0 0 (13) and the associated measurement noise covariance matrix for the Kalman gain computations is 0 0 0 0 (14) 0 0 5. Simulation Examples The key metrics of the analysis fall into three main categories. The first is navigation performance, which is how well the states are estimated by the filter. This metric is measured by the navigation error, the difference between the true states and the filtered states. The second is trajectory control performance, which is a measure of how closely the chaser vehicle is able to follow the guidance algorithms. The third is the fuel performance, or V usage, and it is computed based on the linear model developed in previous section. The preceding guidance, navigation, and control algorithms are illustrated now through different examples. Initial conditions for simulation are listed in Tables 4 and 5. A Simulink model is built using MATLAB software to demonstrate the closed-loop guidance transfer of the chaser to approach and/or to depart from the target vehicle in any orbit, either circular or elliptic, given the uncertain initial conditions, noisy measurements, and limited dynamics. This model consists of three main parts, guidance, navigation, and control, and it is based on the closed loop GN&C system block diagram shown in Fig. 4. The proposed LTV is used in the design of navigation filter and maneuver targeting of the guidance system. The required control thrust is produced based on a PD closed loop GN&C system. Table 4. Navigation Filter Parameters Parameter Initial Relative Position and Velocity Uncertainties Process Noise Measurements Noise Controller Parameters Simulation Step Measurements Update Value m 1 m/s 1 m/s 1 m/s m 1 0.1 s 1 Hz GN&C System Dynamics Guidance Algorithms Control Algorithms Actuators Plant Model Navigation Filter Sensors Fig. 4. Closed Loop GN&C System Fig. 4. Closed Loop GN&C System DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 84 (77~88)14-064.indd 84 2015-03-31 오전 10:55:35

Mohamed Okasha Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit Table 5. Vehicles Orbital Elements Parameter Target Chaser, 6723.2576 6723.2576 0.1 0.1, deg 51.6467 51.6467, deg 188. 0147 188. 0147, deg 174.3022 174.3022, deg 270.0882 270.0832 In order to evaluate the accuracy of the proposed LTV model, compared to other analytical closed form solution such as TH model, a simulation test case has been considered. Fig. 5 shows the time history of the magnitude of relative position/relative velocity for the full nonlinear numerical, linear time varying (LTV), and linear analytical TH models of the chaser with respect to the target in low Earth eccentric orbit. It can be seen from the simulations that the proposed LTV model is more accurate than TH model over the time. The performance of the navigation system is shown in Figs. 6 and 7. In this case, the thrusters are off, and both the target and chaser vehicles are in the same neighborhood (see Table 5). Fig. 6 shows the relative position/relative velocity between the vehicles during simulation. Fig. 7 depicts how accurately the navigation system can estimate the chaser s relative position/velocity. From this figure, the filter is able to converge within a few seconds, and the relative position/ Fig. 5. High Fidelity LTV vs. TH vs. Full Nonlinear Numerical models Fig. 6. Relative Motion Without V 85 http://ijass.org (77~88)14-064.indd 85 2015-03-31 오전 10:55:36

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) velocity can be accurately estimated within 0.5 m and 0.005 m/s, respectively. Now simulation is presented for two types of glideslope trajectories, considering an eccentric orbit of the target. First, the inbound glideslope, in which the chaser is approaching the target vehicle, is shown in Figs. 8 and 9. The chaser is Fig. 7. Relative Motion Navigation Performance Without V Fig. 8. Relative Motion Inbound/Outbound Scenario using PD Control DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 86 (77~88)14-064.indd 86 2015-03-31 오전 10:55:36

Mohamed Okasha Modeling, Dynamics and Control of Spacecraft Relative Motion in a Perturbed Keplerian Orbit located at station [58-580 0] m, from which it is commanded to approach the target at [0-100 0] m. The relative position/ velocity errors and V continuous burns of the chaser are also shown in these figures. Second, the outbound glideslope is presented in the same figures in which the chaser is departing from the target. In these figures, the chaser starts to depart away from 100 m behind the target, leading to a new location of 1000 m behind the target. The corresponding performances of guidance, navigation, and control for the outbound accelerating glideslope are also shown in these figures. Each segment of the glideslope is followed by 3 minutes of station keeping, in which no thrust force is applied. From these figures, it is obvious that the PD design approach is successful in tracking a specific guidance trajectory. The continuous thrust V is calculated by using the estimated relative position/velocity, either from the Kalman filter or from the knowledge of initial conditions, and not with the true relative position/velocity of the chaser. As such, the chaser is not expected to reach its intended place exactly, but in the neighborhood thereof. Aided by the sensors, the initial estimation errors subside to an optimal level determined by the ratio of the process noise matrix Q k and the measurement noise matrix R k defined earlier. Due to the active range and angle measurements from the LIDAR system and relatively small measurement errors, the true and the estimated relative position/velocity states are almost indistinguishable, as seen in the previous figures during the steady state. 6. Conclusion The results of this study indicate that the proposed linear model is clearly effective in estimating the relative position/ velocity and controlling the relative trajectory. This model is not restricted to circular orbits, but it can be used as well for eccentric orbits. Furthermore, by using this model, simple guidance algorithms for glideslope are developed to autonomously approach and depart from a target vehicle. The relative navigation in this study utilizes range, azimuth, and elevation measurements, as well as an extended Kalman filter. However, uncertainties like measurement biases and sensor misalignments are not considered here. In addition, an analyst must consider the attitude dynamics of chaser and target, their attitude determination, and attitude control of the chaser, in order to fire the thrusters in the right direction. These topics and others will be addressed in the future. References [1] Fehse, W., Automated Rendezvous and Docking of Fig. 9. Navigation and Control Performance Scenario using PD Control 87 http://ijass.org (77~88)14-064.indd 87 2015-03-31 오전 10:55:36

Int l J. of Aeronautical & Space Sci. 16(1), 77 88 (2015) Spacecraft, 1st ed., Cambridge University Press, Cambridge, United Kingdom, 2003. [2] Woffinden, D. C. and Geller, D. K., Navigating the Road to Autonomous Orbital Rendezvous, Journal of Spacecraft and Rockets, Vol. 44, No. 4, 2007, pp. 898 909. [3] Clohessy, W. H. and Wiltshire, R. S., Terminal Guidance System for Satellite Rendezvous, Journal of the Astronautical Sciences, Vol. 27, No. 9, 1960, pp. 653 678. [4] Tschauner, J. and Hempel, P., Rendezvous zu einem in Elliptischer Bahn Umlaufenden Ziel, Acta Astronautica, Vol. 11, 1965, pp. 104-109. [5] Yamanaka, K. and Ankersen, F., New State Transition Matrix for Relative Motion on an Arbitrary Elliptical Orbit, Journal of Guidance, Control, and Dynamics, Vol. 25, No. 1, 2002, pp. 60 66. [6] Carter, T. E., State Transition Matrices for Terminal Rendezvous Studies: Brief Survey and New Example, Journal of Guidance, Control, and Dynamics, Vol. 21, No. 1, 1998, pp. 148-155. [7] Melton, R. G., Time-Explicit Representation of Relative Motion between Elliptical Orbits, Journal of Guidance, Control, and Dynamics, Vol. 23, No. 4, 2000, pp. 604 610. [8] Broucke, R. A., Solution of the Elliptic Rendezvous Problem with the Time as Independent Variable, Journal of Guidance, Control, and Dynamics, Vol. 26, No. 4, 2003, pp. 615-621. [9] Inalhan, G., Tillerson, M. and How, J. P., Relative Dynamics and Control of Spacecraft Formation in Eccentric Orbits, Journal of Guidance, Control, and Dynamics, Vol. 25, No. 1, 2002, pp. 48-58. [10] Sengupta, P. and Vadali, S. R., Relative Motion and the Geometry of Formations in Keplerian Elliptic Orbits, Journal of Guidance, Control, and Dynamics, Vol. 30, No. 4, 2007, pp. 953-964. [11] Okasha, M. and Newman, B., Relative Motion and Autonomous Rendezvous in Keplerian Elliptic Orbits, AIAA 2010-7593, Proceedings of the AIAA Guidance, Navigation, and Control Conference, Toronto, Ontario, Canada, August, 2010. [12] Brown, R. G. and Hawag, P., Introduction to Random Signals and Applied Kalman Filtering, 3rd ed., John Wiley & Son Inc., New York, New York, 1997. [13] Jenkins, S. C. and Geller, D. K., State Estimation and Targeting for Autonomous Rendezvous and Proximity Operations, AAS 07-316, Proceedings of the AIAA/AAS Astrodynamics Specialists Conference, Mackinac Island, Michigan, August 2007. [14] Woffinden, D. C., On-Orbit Satellite Inspection Navigation and v Analysis, M.S. Thesis, Dept. of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, MA, 2004. [15] Hablani, H. B., Tapper, M. L. and Dana-Bashian, D. J., Guidance and Relative Navigation for Autonomous Rendezvous in a Circular Orbit, Journal of Guidance, Control, and Dynamics, Vol. 25, No. 3, 2002, pp. 553-562. [16] Junkins, J. L., Kim, S., Crassidis, L., Cheng, Y. and Fosbury, A. M., Kalman Filtering for Relative Spacecraft Attitude and Position Estimation, AIAA 2005-6087, Proceedings of the AIAA Guidance, Navigation, and Control Conference, San Francisco, California, August, 2005. [17] Vallado, D. A., Fundamentals of Astrodynamics and Applications, 2nd ed., Microcosm Press, El Segundo, California, 2001. [18] Schaub, H. and Junkins, J. L., Analytical Mechanics of Space Systems, American Institute of Aeronautics and Astronautics, Reston, Virginia, 2003. [19] Woffinden, D. C. and Geller, D. K., Relative Angles- Only Navigation and Pose Estimation for Autonomous Orbital Rendezvous, Journal of Guidance, Control, and Dynamics, Vol. 30, No. 5, 2007, pp. 1455-1469. DOI: http://dx.doi.org/10.5139/ijass.2015.16.1.77 88 (77~88)14-064.indd 88 2015-03-31 오전 10:55:36