Multi-CubeSat Relative Position and Attitude Determination Based on Array Signal Detection in Formation Flying

High-precision relative position and attitude measurement is crucial for consensus control and collision avoidance in multi-CubeSat formation flying. However, the traditional relative navigation systems comprise many sensors and are not suitable for CubeSats due to large volume, complexity, and cost. In this paper, we propose a new approach, called Multi-CubeSat relative State determination by Array Signal detection (MUSAS). The approach utilizes the existing communication systems and antenna arrays on CubeSats without the need of extra components. In MUSAS, deputy vehicle (DV) CubeSats in a formation broadcast orthogonal spread spectrum signals simultaneously. Two chief vehicle (CV) CubeSats receive and separate the signals and extract the multiple-input multiple-output channel response of each DV CubeSat. Then, by utilizing the bi-directional spatial spectrum estimation, the angles-of-arrival and angles-of-departure of the propagation paths from each DV CubeSat to the CV CubeSats are estimated. Finally, the attitudes and positions of all DV CubeSats relative to the CV CubeSats are determined using the derived rotation matrices. We have theoretically proved the proposed MUSAS algorithm and performed extensive simulations to compare its performance with existing methods. Furthermore, we also developed the testbed of MUSAS and conducted field experiments. The simulation and experiment results have verified that, by exploiting the spread spectrum gain and antenna array gain, MUSAS can achieve high accuracy in relative state determination, even using small antenna arrays and low transmission power.

[1]  John L. Crassidis,et al.  Deterministic Relative Attitude Determination of Three-Vehicle Formations , 2009 .

[2]  Chee Wei Tan,et al.  Max-Min Fairness Rate Control in Wireless Networks: Optimality and Algorithms by Perron-Frobenius Theory , 2018, IEEE Transactions on Mobile Computing.

[3]  Kenzo Nonami,et al.  Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles , 2009, Robotics Auton. Syst..

[4]  Michael J. Vilcheck,et al.  Interspacecraft optical communication and navigation using modulating retroreflectors , 2004 .

[5]  Soumen Pandit,et al.  A compact four‐element MIMO antenna for WLAN applications , 2018 .

[6]  Fabio Santoni,et al.  Attitude Determination of Orbiting Objects from Lightcurve Measurements , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Xiaoping Du,et al.  Scale-unambiguous relative pose estimation of space uncooperative targets based on the fusion of three-dimensional time-of-flight camera and monocular camera , 2015 .

[8]  Meenakshi Rawat,et al.  RFin–RFout Linearizer System Design for Satellite Communication , 2018, IEEE Transactions on Electron Devices.

[9]  Timothy H. Dixon SAR interferometry and surface change detection: Workshop held , 1994 .

[10]  Jiancheng Fang,et al.  Differential X-ray pulsar aided celestial navigation for Mars exploration , 2017 .

[11]  Petre Stoica,et al.  MUSIC, maximum likelihood and Cramer-Rao bound , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[12]  Marc Pollefeys,et al.  PIXHAWK: A system for autonomous flight using onboard computer vision , 2011, 2011 IEEE International Conference on Robotics and Automation.

[13]  Nasser Kehtarnavaz,et al.  A vision-based DSP embedded navigation sensor , 2002 .

[14]  I. Johnstone On the distribution of the largest eigenvalue in principal components analysis , 2001 .

[15]  Petre Stoica,et al.  Maximum likelihood methods for direction-of-arrival estimation , 1990, IEEE Trans. Acoust. Speech Signal Process..

[16]  M. Aung,et al.  Autonomous formation flying sensor for the Starlight Mission , 2002 .

[17]  John L. Junkins,et al.  " Vision-Based Navigation for Rendezvous , Docking and Proximity Operation " , 1999 .

[18]  Filippo Giannetti,et al.  DS-CDMA satellite diversity reception for personal satellite communication: satellite-to-mobile link performance analysis , 1998 .

[19]  Athanasios V. Vasilakos,et al.  A review of industrial wireless networks in the context of Industry 4.0 , 2015, Wireless Networks.

[20]  Ehud Rivlin,et al.  Graph-based distributed cooperative navigation for a general multi-robot measurement model , 2012, Int. J. Robotics Res..

[21]  Richard W. Middlestead Digital Communications with Emphasis on Data Modems: Theory, Analysis, Design, Simulation, Testing, and Applications , 2017 .

[22]  Siddhartan Govindasamy,et al.  Uplink Performance of Multi-Antenna Cellular Networks With Co-Operative Base Stations and User-Centric Clustering , 2017, IEEE Transactions on Wireless Communications.

[23]  Roberto Padovani,et al.  Increased Capacity Using CDMA for Mobile Satellite Communication , 1990, IEEE J. Sel. Areas Commun..

[24]  H. D. Black,et al.  A passive system for determining the attitude of a satellite , 1964 .

[25]  Juan M. Lopez-Sanchez,et al.  An Improved Phase Filter for Differential SAR Interferometry Based on an Iterative Method , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[26]  Luc Fraiture Attitude estimation with gps-like measurements , 2006 .

[27]  Itzhack Y. Bar-Itzhack,et al.  Optimized TRIAD Algorithm for Attitude Determination , 1996 .

[28]  Jonathan P. How,et al.  GPS Sensing for Spacecraft Formation Flying , 1997 .

[29]  Young-Rok Kim,et al.  Relative navigation for autonomous formation flying satellites using the state-dependent Riccati equation filter , 2016 .

[30]  Jiancheng Fang,et al.  Impact of the Pulsar‘s Direction on CNS/XNAV Integrated Navigation , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[31]  J.P. Hespanha,et al.  Cooperative radar jamming for groups of unmanned air vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[32]  Reuben R. Rohrschneider,et al.  Critical Advancement in Telerobotic Servicing Vision Technology , 2010 .

[33]  Sheng Chen,et al.  Efficient generation of complete sequences of MDR-encoding plasmids by rapid assembly of MinION barcoding sequencing data , 2018, GigaScience.

[34]  D.H.A. Maithripala,et al.  Radar deception through phantom track generation , 2005, Proceedings of the 2005, American Control Conference, 2005..

[35]  Lorenzo Olivieri,et al.  Proximity relative navigation sensors for small-scale spacecraft and drones , 2015 .

[36]  Akira Iwasaki,et al.  Correction of Attitude Fluctuation of Terra Spacecraft Using ASTER/SWIR Imagery With Parallax Observation , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Chingiz Hajiyev,et al.  Evaluation of geomagnetic field models using magnetometer measurements for satellite attitude determination system at low earth orbits: Case studies , 2018 .

[38]  Weiming Duan,et al.  Two-Dimensional DoA Estimation for Multipath Propagation Characterization Using the Array Response of PN-Sequences , 2016, IEEE Transactions on Wireless Communications.

[39]  Wolfram Burgard,et al.  Towards a navigation system for autonomous indoor flying , 2009, 2009 IEEE International Conference on Robotics and Automation.

[40]  Ales Janota,et al.  Improving the Precision and Speed of Euler Angles Computation from Low-Cost Rotation Sensor Data , 2015, Sensors.

[41]  Tae W. Lim,et al.  Pose Estimation Using a Flash Lidar , 2014 .

[42]  Arthur M. Lesk,et al.  On the calculation of Euler angles from a rotation matrix , 1986 .