AbstractTwisting, second order sliding mode control is presented to accommodate the thruster faults in the nonlinear MIMO picosatellite formation flying system with unknown time-varying disturbances. Robustness and stability of the proposed scheme is proved using twisting algorithm and its capability for formation keeping demonstrated against periodic thruster faults and external disturbances through simulations. Keywords— Fault tolerant control; second order sliding mode control; twisting algorithm; satellite formation flying I. INTRODUCTION pacecraft formation flying (SFF) is defined as a cluster of small spacecrafts for the distribution of a large spacecraft which any of the spacecraft dynamic states are coupled through a common control law [1]. The multiple smaller satellite formation has several benefits including low consumption of fuel for launch operation, increased aperture size, easier satellite design and upgrade, lower cost, higher flexibility, redundancy and reliability. Satellite formation flying has been recently utilized in many space and geosciences [2]-[4]. In the satellite formation flying accurate control of the follower relative to the leader as reliably as possible, is necessary [6]-[11]. Most of the reported SFF control approaches are based on the linearized spacecraft motion dynamics, viz., Clohessy–Wiltshire equations [5]. The rendezvous problem of spacecrafts (leader/follower) using traditional linear control techniques to regulate relative positions was reported as the initial work on SFF [6]. Since Clohessy–Wiltshire equations neglect the influence of nonlinear and perturbation terms on the relative motion dynamics, control designs based on its equations could yield acceptable performance only for specific operating conditions. Wong et al. [7] considered an adaptive tracking controller. Yeh et al. [8] introduced robust sliding mode control to the SFF problems. More recently, Liu et al. [9], [10] respectively developed conventional and terminal sliding mode control for the SFF based on the nonlinear model with bounded uncertainties. Moreover, Shtessel et al. [11] improved sliding mode control of the SFF by using continuous control law base on high order sliding modes. But in that investigation, robust controller designs are based on linearized model in which linearization residuals are treated as unknown disturbances. In this work, we propose a second order sliding mode control law based on nonlinear dynamics instead of CW. In the last two decades, Fault Detection and Isolation (FDI) problem has been studied extensively [12]-[13]. Saif et al. [14] proposed a robust fault detection and diagnosis scheme for a multiple satellite formation flying system using second order sliding mode observers and wavelet networks. More recently, Khorasani et al. [16]-[17] proposed several innovative fault accommodation methodologies for the SFF in deep space. Control of systems with component failures known as fault tolerant control [15] is a challenging problem and is addressed in this study for the SFF. The proposed fault tolerant control for the SFF is based on the second order sliding mode control which has not been studied in the existing literature. II. SATELLITE FORMATION FLYING SYSTEM MODEL In the nonlinear SFF system model describing the position dynamics of follower satellite relative to a leader satellite used here, the leader satellite is moving in a circular orbit and the satellites are modeled as point masses and therefore the rotational dynamics of the satellites are not taken into account . In Fig.1. Let 1 ={, , } be the inertial coordinate system attached to the center of the earth in origin. () ∈ℝ 3 is the position vector from the origin of the inertial coordinate frame to the leader satellite. Moreover, according to Fig.1, the Fig.1. Schematic representation of the SFF system satellite with the -axis pointing along the direction of vector (), the -axis pointing along the orbital angular momentum of the leader satellite, and -axis being mutually Fault Tolerant Control of Satellite Formation Flying Using Second Order Sliding Mode Control M. Saif 1 , B. Ebrahimi 2 , M. Vali 3 1 School of Engineering Science, Simon Fraser University, Vancouver, BC Canada 2 Aerospace Research Institute, Ministry of Science, Research, and Technology, Tehran, Iran 3 School of Mechanical Engineering, Kashan University, Kashan, Iran S 978-1-4577-0653-0/11/$26.00 ©2011 IEEE 2015