PocketQube Pico-Satellite Attitude Control: Implementation and Testing

被引:2
作者
De Battista D. [1 ]
Fabri S.G. [1 ]
Bugeja M.K. [1 ]
Azzopardi M.A. [1 ]
机构
[1] Department of Electronic Systems Engineering, University of Malta, Msida
来源
De Battista, D. (darren.debattista.09@um.edu.mt) | 1600年 / Institute of Electrical and Electronics Engineers Inc.卷 / 01期
关键词
Attitude control; LQG-I using quaternions; pico-satellite; PocketQube (PQ); reaction wheel (RW) torque control; UoMBSat-1;
D O I
10.1109/JMASS.2020.3004410
中图分类号
学科分类号
摘要
Attitude control for CubeSats and small satellites has been widely researched. Nonetheless, most of the literature is based on simulations, with limited availability of actual implementation results. This article tries to fill this gap by highlighting implementation difficulties and proposing appropriate workable solutions. The difficulty of direct reaction wheel (RW) torque feedback for attitude control of a 1p PocketQube (PQ) pico-satellite is noted and addressed. A simple control strategy implementable on a microcontroller is then proposed, showing how direct RW torque control can be achieved through angular velocity measurement without using derivative feedback. A linear quadratic Gaussian controller with integral action in quaternion formulation is used for attitude control, and a reference input boundary caused by the use of the standard integral action scheme is highlighted. A simple solution is then proposed, showing how using the error quaternion removes this boundary. An extended Kalman filter in quaternion formulation is used for attitude determination by fusing data from three sensors, namely, a magnetometer, solar cells, and a gyroscope. An accelerometer is used in place of the solar cells for simplified laboratory testing. Magnetometer error due to surrounding interference is addressed through calibration. A string-suspended model of the UoMBSat-1 PocketQube pico-satellite is used for attitude control testing. Preliminary single-axis tests are performed using a PID controller to determine the satellite parameters and actuators verification. The proposed linear quadratic Gaussian controller is then tested and validated experimentally in the laboratory setting. © 2019 IEEE.
引用
收藏
页码:90 / 102
页数:12
相关论文
共 34 条
[11]  
Vergoossen T., Guo J., Bouwmeester J., Groen W.A., Design, integration, and testing of world's smallest satellite reaction wheel, Proc. 68th Int. Astronaut. Congr. (IAC), pp. 6183-6190, (2017)
[12]  
Radu S., Et al., Delfi-PQ: The first pocketqube of Delft University of Technology, Proc. 69th Int. Astronaut. Congr., Bremen, Germany, pp. 503-510, (2018)
[13]  
Cachia D., Camilleri J., Azzopardi M.A., Angling M., Sammut A., Feasibility study of a PocketQube platform to host an ionospheric impedance probe, Proc. ESA/CNES 4S Symp. Small Satellites Go Viral, Valletta, Malta, Jun. 2016
[14]  
Baldacchino D., Et al., Review and feasibility of active attitude control and detumbling for the UoMBSat-1 PocketQube pico-satellite, Proc. 25th Mediterr. Conf. Control Autom. (MED), Valletta, Malta, pp. 1237-1243, (2017)
[15]  
Bouwmeester J., Gill E., Speretta S., Uludag S., A new approach on the physical architecture of CubeSats PocketQubes, Proc. 15th Reinventing Space Conf, pp. 1-14, (2017)
[16]  
Camilleri J., Cachia D., Angling M.J., Azzopardi M.A., Sammut A., A miniaturized impedance probe for ionospheric sensing, Proc. 5th Interplanetary CubeSat Workshop, pp. 49-64, (2016)
[17]  
Liu H., Pike W., A micromachined angular-acceleration sensor for geophysical applications, Appl. Phys. Lett, 109, (2016)
[18]  
Zhao H., Feng H., A novel permanent magnetic angular acceleration sensor, Sensors, 15, 7, pp. 16136-16152, (2015)
[19]  
Ogata K., Steady-state errors in unity-feedback control systems, Modern Control Engineering. Upper Saddle River, NJ, USA: Prentice-Hall, pp. 225-230, (2009)
[20]  
Markley F.L., Crassidis J.L., Attitude kinematics and dynamics, Fundamentals of Spacecraft Attitude Determination and Control