Open Access Open Access  Restricted Access Subscription or Fee Access

Spacecraft Nonlinear Attitude Dynamics Control with Adaptive Neuro-Fuzzy Inference System

Tamer Mekky Habib(1*)

(1) National Authority for remote sensing and space science, Egypt
(*) Corresponding author


DOI: https://doi.org/10.15866/ireaco.v12i5.18056

Abstract


Spacecraft undergoes several operation modes during its lifetime such as de-tumbling mode, attitude acquisition mode, stand-by mode, and high accuracy mode. Some of these modes are characterized by high nonlinearity while some are characterized by linearity. Thus, a high performance nonlinear discrete controller (HPNDC) is utilized. The controller behaves like a nonlinear attitude control algorithm when dealing with maneuvers with large spacecraft attitude angles, and behaves like a linear PD controller for maneuvers with small angles. The gains of the controller are calculated to account for the discretization process. Controller stability is proven using Lyapunov second method. The controller can effectively deal with the attitude dynamics and kinematics represented by a six degrees of freedom system. In order to avoid singularities in the attitude representation, the rotation is expressed by a quaternion. A quaternion error vector is utilized to express the difference between the spacecraft direction and the target direction. An adaptive neuro-fuzzy inference system (ANFIS) controller is developed in order to mimic the performance of HPNDC. The Fuzzy Inference System is Sugeno-type. In order to model the training data set, a combination of back-propagation gradient descent methods and the least-squares algorithms is used. A weighted average defuzzification is used to obtain the output. Training ratio is 0.85, and the rest of training data is utilized to test the training data overfitting. Disturbance torques acting on the spacecraft are mainly due to gravity gradient torques which are considered as the dominant effects for low earth orbit spacecraft. The high initial angular velocities and attitude angles are nullified by the ANFIS controller. The proposed algorithm can bring the spacecraft from the de-tumbling mode to the high accuracy mode within two orbits.
Copyright © 2019 Praise Worthy Prize - All rights reserved.

Keywords


Attitude; Control; Nonlinear; HPNDC; ANFIS

Full Text:

PDF


References


Jang, J., Fuzzy Modeling Using Generalized Neural Networks and Kalman Filter Algorithm, Proc. of the Ninth National Conf. on Artificial Intelligence (AAAI-91), 762-767, 1991.

Jang, J., ANFIS: Adaptive-Network-based Fuzzy Inference Systems, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 23, No.3: 665-685, 1993.
https://doi.org/10.1109/21.256541

Leeghim, H., Kim, D., Adaptive Neural Control of Spacecraft using Control Moment Gyros, Advances in Space Research, Vol. 55:1382-1393, 2015.
https://doi.org/10.1016/j.asr.2014.06.038

Hua, C., Guan, C., Neural Network Observer-Based Networked Control for a Class of Nonlinear Systems, Neurocomputing, Vol. 133: 103-110, 2014.
https://doi.org/10.1016/j.neucom.2013.11.026

Kiumarsi, B., Lewis, F., and Levine, D., Optimal Control of Nonlinear Discrete Time-Varying Systems using a New Neural Network Approximation Structure, Neurocomputing, Vol. 156: 157-165, 2015.
https://doi.org/10.1016/j.neucom.2014.12.067

Zhao, L., Jia, Y., Neural Network-Based Distributed Adaptive Attitude Synchronization Control of Spacecraft Formation under Modified Fast Terminal Sliding Mode, Neurocomputing, Vol. 171: 230-241, 2016.
https://doi.org/10.1016/j.neucom.2015.06.063

Mu, C., Wang, D., Neural-network-based Adaptive Guaranteed Cost Control of Nonlinear Dynamical Systems with Matched Uncertainties, Neurocomputing, Vol. 245: 46-54, 2017.
https://doi.org/10.1016/j.neucom.2017.03.047

Mu, C., Wang, D., Data-Based Adaptive Neural Network Optimal Output Feedback Control for Nonlinear Systems with Actuator Saturation, Neurocomputing, Vol. 247: 192-201, 2017.
https://doi.org/10.1016/j.neucom.2017.03.053

Apolloni, B., Battini., F., and Lucisano, C., A Co-Operating Neural Approach for Spacecrafts Attitude Control, Neurocomputing, Vol. 16:279-307, 1997.
https://doi.org/10.1016/s0925-2312(97)00035-0

Calvo, D., et al, Fuzzy Attitude Control for a Nanosatellite in Low Earth Orbit, Expert Systems With Applications, Vol. 58: 102-118, 2016.
https://doi.org/10.1016/j.eswa.2016.04.004

Cheng, C., Shu, S., Adaptive Neural Control of Spacecraft using Control Moment Gyros, Aerospace Science and Technology, Vol. 14:241-249, 2010.

Hu, Q., Xiao, B., Intelligent Proportional-Derivative Control for Flexible Spacecraft Attitude Stabilization with Unknown Input Saturation, Aerospace Science and Technology, Vol. 23:63-74, 2012.
https://doi.org/10.1016/j.ast.2011.06.003

MacKunis, W., et al, Adaptive Neural Network-Based Satellite Attitude Control in the Presence of CMG Uncertainty, Aerospace Science and Technology, Vol. 54:218-228, 2016.
https://doi.org/10.1016/j.ast.2016.04.022

Habib, T., New algorithms of nonlinear spacecraft attitude control via attitude, angular velocity, and orbit estimation based on the earth’s magnetic field, PhD Thesis, Cairo University, 2009.

Sidi, M. J., Spacecraft Dynamics and Control, a Practical Engineering Approach. (Cambridge University Press, 1997).

Bak, T., Spacecraft Attitude Determination- a Magnetometer Approach, PhD Thesis, Aalborg Uiversity, 1999.

Kassem, A., Efficient Neural Network Modeling for Flight and Space Dynamics Simulation, International Journal of Aerospace Engineering, Vol. 2011:1-7, 2011.
https://doi.org/10.1155/2011/247294

Greenblatt, A., Agaian, S., Introducing Quaternion Multi-Valued Neural Networks with Numerical Examples, Information Sciences, Vol. 423:326-342, 2018.
https://doi.org/10.1016/j.ins.2017.09.057

Wright, W., Agaian, S., Stochastic Tuning of a Spacecraft Controller Using Neural Networks, Eng. Applic. Artif. lntell, Vol. 8 No. 6:651-656, 1995.

Krishna, K., Rickard, S., and Bartholomew, S., Adaptive Neuro-Control for Spacecraft Attitude Control, Neurocomputing, Vol. 9:131-148, 1995.
https://doi.org/10.1016/0925-2312(94)00062-w

Kim, S., Park, S., and Park, C., Spacecraft Attitude Control Using Neuro-Fuzzy Approximation of the Optimal Controllers, Advances in Space Research, Vol. 57:137-152, 2016.
https://doi.org/10.1016/j.asr.2015.09.016

Nayeri, M., Alasty, A., and Daneshjou, K., Neural Optimal Control of Flexible Spacecraft Slew Maneuver, Acta Astronautica, Vol. 55:817-827, 2004.
https://doi.org/10.1016/j.actaastro.2004.04.002

Seo, I., Leeghim, H., and Bang, H., Nonlinear Momentum Transfer Control of a Gyrostat with a Discrete Damper Using Neural Networks, Acta Astronautica, Vol. 62:357-373, 2008.
https://doi.org/10.1016/j.actaastro.2008.01.014

Zou, A., Krishna, K., Adaptive Attitude Control of Spacecraft without Velocity Measurements using Chebyshev Neural Network, Acta Astronautica, Vol. 66:769-779, 2010.
https://doi.org/10.1016/j.actaastro.2009.08.020

Metallaoui, S., Ahmida, Z., Boukelkoul, L., Improved Mode-Dependent State-Feedback Stabilization of Discrete-Time Networked Control Systems with Markovian Communication Delays, (2019) International Review of Automatic Control (IREACO), 12 (4), pp. 163-173.
https://doi.org/10.15866/ireaco.v12i4.16342

Gayvoronskiy, S., Ezangina, T., Pushkarev, M., Khozhaev, I., Parametrical Synthesis of Linear Controllers in Aperiodical Systems on Basis of Decomposition Approach, (2019) International Review of Automatic Control (IREACO), 12 (4), pp. 192-199.
https://doi.org/10.15866/ireaco.v12i4.16401

Sunarno, E., Assidiq, R., Nugraha, S., Sudiharto, I., Qudsi, O., Eviningsih, R., Application of the Artificial Neural Network (ANN) Method as MPPT Photovoltaic for DC Source Storage, (2019) International Review of Automatic Control (IREACO), 12 (3), pp. 145-153.
https://doi.org/10.15866/ireaco.v12i3.16455

Bukhtoyarov, V., Milov, A., Tynchenko, V., Petrovskiy, E., Tynchenko, S., Intelligently Informed Control Over the Process Variables of Oil and Gas Equipment Maintenance, (2019) International Review of Automatic Control (IREACO), 12 (2), pp. 59-66.
https://doi.org/10.15866/ireaco.v12i2.16790

Khodja, M., Larbes, C., Ramzan, N., Ibrahim, A., Implementation of Heuristical PID Tuning for Nonlinear System Control, (2019) International Review of Automatic Control (IREACO), 12 (2), pp. 108-114.
https://doi.org/10.15866/ireaco.v12i2.16791

El Kari, B., Ayad, H., El Kari, A., Mjahed, M., Pozna, C., Design and FPGA Implementation of a New Intelligent Behaviors Fusion for Mobile Robot Using Fuzzy Logic, (2019) International Review of Automatic Control (IREACO), 12 (1), pp. 1-10.
https://doi.org/10.15866/ireaco.v12i1.14802

Khorchef, N., Mokhtari, A., Boudjemai, A., Multi-Scenarios Attitude Control of a Satellite with Flexible Solar Panels, (2018) International Review of Automatic Control (IREACO), 11 (6), pp. 326-335.
https://doi.org/10.15866/ireaco.v11i6.15266

Tumbuan, T., Nurprasetio, I., Indrawanto, I., Abidin, Z., Stable PID Control Strategy to Remove Limit Cycle Due to Stribeck Friction on DC Servo Motor, (2018) International Review of Automatic Control (IREACO), 11 (4), pp. 208-216.
https://doi.org/10.15866/ireaco.v11i4.14883

El Hamidi, K., Mjahed, M., El Kari, A., Ayad, H., Neural and Fuzzy Based Nonlinear Flight Control for an Unmanned Quadcopter, (2018) International Review of Automatic Control (IREACO), 11 (3), pp. 98-106.
https://doi.org/10.15866/ireaco.v11i3.14055

Khouane, B., Han, C., Zhu, Y., Yadegari, H., Observer-Based Terminal Sliding Mode Control for Attitude Stabilization of Flexible Spacecraft with Fuel Slosh, (2017) International Review of Automatic Control (IREACO), 10 (4), pp. 316-324.
https://doi.org/10.15866/ireaco.v10i4.11533

Al-Sinbol, G., Perhinschi, M., Development of an Artificial Immune System for Power Plant Abnormal Condition Detection, Identification, and Evaluation, (2017) International Review of Automatic Control (IREACO), 10 (3), pp. 218-228.
https://doi.org/10.15866/ireaco.v10i3.11739

Siti, I., Mjahed, M., Ayad, H., El Kari, A., New Designing Approaches for Quadcopter PID Controllers Using Reference Model and Genetic Algorithm Techniques, (2017) International Review of Automatic Control (IREACO), 10 (3), pp. 240-248.
https://doi.org/10.15866/ireaco.v10i3.12115

Habib, T., A New Optimal Fusion Algorithm for Spacecraft Attitude Determination and Estimation Algorithms, The Egyptian Journal of Remote Sensing and Space Sciences, Vol. 21:305-309, 2018.
https://doi.org/10.1016/j.ejrs.2017.08.007

Habib, T., In-Orbit Spacecraft Inertia, Attitude, and Orbit Estimation Based on Measurements of Magnetometer, Gyro, Star Sensor and GPS Through Extended Kalman Filter, (2018) International Review of Aerospace Engineering (IREASE), 11 (6), pp. 247-251.
https://doi.org/10.15866/irease.v11i6.14839

Sedelnikov, A., Potienko, K., Analysis of Reduction of Controllability of Spacecraft During Conducting of Active Control Over Microaccelerations, (2017) International Review of Aerospace Engineering (IREASE), 10 (3), pp. 160-166.
https://doi.org/10.15866/irease.v10i3.12342

Ouadi, H., Et-taoussi, M., Bouhlal, A., Nonlinear Control of Multilevel Inverter for Grid Connected Photovoltaic System with Power Quality Improvement, (2017) International Review of Electrical Engineering (IREE), 12 (1), pp. 43-59.
https://doi.org/10.15866/iree.v12i1.10685

Wannakam, K., Jiriwibhakorn, S., Evaluation of Generation System Reliability Using Adaptive Neuro-Fuzzy Inference System (ANFIS) and Artificial Neural Networks (ANNs), (2018) International Review of Electrical Engineering (IREE), 13 (3), pp. 204-212.
https://doi.org/10.15866/iree.v13i3.13534


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2020 Praise Worthy Prize