Satellite formation flying (SFF) is an enabling technology for future space science mission. The control of relative states of a formation is one of the key technologies that maintain satellite formation. The control performances of relative position and relative attitude are not only decided by the quality of the hardware, but also depend on the control algorithms. In this thesis, the control algorithms used to maintain the desired relative position and desired relative attitude of SFF were studied from as...