Adaptive Fuzzy PID Control Strategy for Spacecraft Attitude Control

In this paper, a novel adaptive fuzzy proportional–integral–derivative (AFPID) controller is designed for geostationary satellite attitude control. In order to design the AFPID controller, first a fuzzy PID (FPID) controller is proposed in which two fuzzy inference engines are used: single-input fuzzy inference engine (SIFIE) and preferential fuzzy inference engine (PFIE). SIFIE has only one input which means a separate SIFIE is assigned to each state variable, and on the other side, PFIE represents the control priority order of each state variable. Consequently, control gains of FPID controller will be adjusted and updated with a sliding mode-based adaptation mechanism. As a result, via numerical simulations, objectives of the AFPID controller in terms of faster convergence time and higher performance are achieved.

[1]  Yi-Hsuan Hung,et al.  Speed Control of Vane-Type Air Motor Servo System Using Proportional-Integral-Derivative-Based Fuzzy Neural Network , 2016, Int. J. Fuzzy Syst..

[2]  Xiaowei Shao,et al.  Synchronization and Tracking of Multi‐Spacecraft Formation Attitude Control Using Adaptive Sliding Mode , 2019 .

[3]  Jinguo Liu,et al.  Free-flying dynamics and control of an astronaut assistant robot based on fuzzy sliding mode algorithm , 2017 .

[4]  Hua Deng,et al.  Robustness of fuzzy PID controller due to its inherent saturation , 2012 .

[5]  Chin-Hsing Cheng,et al.  Application of Fuzzy Controllers for Spacecraft Attitude Control , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Keck Voon Ling,et al.  Inverse optimal adaptive control for attitude tracking of spacecraft , 2005, IEEE Trans. Autom. Control..

[7]  Viet-Thanh Pham,et al.  Optimal adaptive higher order controllers subject to sliding modes for a carrier system , 2018 .

[8]  Amirreza Kosari,et al.  Optimal FPID Control Approach for a Docking Maneuver of Two Spacecraft: Translational Motion , 2017 .

[9]  Engin Yesil,et al.  Online tuning of fuzzy PID controllers via rule weighing based on normalized acceleration , 2013, Eng. Appl. Artif. Intell..

[10]  Tarak Benslimane,et al.  Interval Type-2 Fuzzy Sliding Mode Controller Based on Nonlinear Observer for a 3-DOF Helicopter with Uncertainties , 2017, Int. J. Fuzzy Syst..

[11]  Huseyin Arpaci,et al.  Design of Adaptive Fractional-Order PID Controller to Enhance Robustness by Means of Adaptive Network Fuzzy Inference System , 2017, Int. J. Fuzzy Syst..

[12]  Byung-Jae Choi,et al.  Design of Vectored Sum-Based Fuzzy Logic Control System and Its Application to Segway-Type Mobile Robot , 2017, Int. J. Humanoid Robotics.

[13]  Ching-Chih Tsai,et al.  Fuzzy Longitudinal Controller Design and Experimentation for Adaptive Cruise Control and Stop&Go , 2010, J. Intell. Robotic Syst..

[14]  Youngchul Bae,et al.  Nonlinear Behavior in Romeo and Juliet’s Love Model Influenced by External Force with Fuzzy Membership Function , 2017, Int. J. Fuzzy Syst..

[15]  Kelly Cohen,et al.  Solely Magnetic Genetic/Fuzzy-Attitude-Control Algorithm for a CubeSat , 2015 .

[16]  Vijay Kumar,et al.  Evolving an interval type-2 fuzzy PID controller for the redundant robotic manipulator , 2017, Expert Syst. Appl..

[17]  Ching-Chih Tsai,et al.  Intelligent Adaptive Trajectory Tracking Control for an Autonomous Small-Scale Helicopter Using Fuzzy Basis Function Networks , 2015 .

[18]  Kevin M. Passino,et al.  Intelligent control for autonomous systems , 1995 .

[19]  Hung-Yuan Chung,et al.  A PID type fuzzy controller with self-tuning scaling factors , 2000, Fuzzy Sets Syst..

[20]  Youmin Zhang,et al.  Adaptive Sliding Mode Fault Tolerant Attitude Tracking Control for Flexible Spacecraft Under Actuator Saturation , 2012, IEEE Transactions on Control Systems Technology.

[21]  Sae Kyu Nam,et al.  Fuzzy control based on H/sub /spl infin// output feedback for attitude stabilization of flexible satellite , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[22]  Tetsuya Murai,et al.  Empty-stringizing of the false value in crisp and fuzzy granular hierarchical structures , 2014, 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS).

[23]  Qingsong Xu,et al.  Adaptive Sliding Mode Control With Perturbation Estimation and PID Sliding Surface for Motion Tracking of a Piezo-Driven Micromanipulator , 2010, IEEE Transactions on Control Systems Technology.

[24]  Imre J. Rudas,et al.  Adaptive PD fuzzy control with dynamic learning rate for two-wheeled balancing six degrees of freedom robotic arm , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[25]  Liuping Wang,et al.  New frequency-domain design method for PID controllers , 1995 .

[26]  Morteza Moradi Self-tuning PID controller to three-axis stabilization of a satellite with unknown parameters , 2013 .

[27]  Rainer Palm,et al.  Some research directions in fuzzy control , 1995 .

[28]  Song-Shyong Chen,et al.  Direct Adaptive Fuzzy Sliding Mode Control for Under-actuated Uncertain Systems , 2015, Int. J. Fuzzy Log. Intell. Syst..

[29]  Marcel J. Sidi,et al.  Spacecraft Dynamics and Control: A Practical Engineering Approach , 1997 .

[30]  Wei Huo,et al.  Robust adaptive control of spacecraft proximity maneuvers under dynamic coupling and uncertainty , 2015 .

[31]  Ji-Zhen Liu,et al.  Adaptive fuzzy sliding mode control for flexible satellite , 2005, Eng. Appl. Artif. Intell..

[32]  Ching-Jung Lee,et al.  The adaptive control of nonlinear systems using the Sugeno-type of fuzzy logic , 1999, IEEE Trans. Fuzzy Syst..

[33]  X. B. Chen,et al.  Integrated PID-Based Sliding Mode State Estimation and Control for Piezoelectric Actuators , 2014, IEEE/ASME Transactions on Mechatronics.

[34]  Cong Xu,et al.  Backing Up a Truck on Gaussian and Non-Gaussian Impulsive Noise with Extended Kalman Filter and Fuzzy Controller , 2018, Int. J. Fuzzy Syst..

[35]  Chin-Hsing Cheng,et al.  Attitude control of a satellite using fuzzy controllers , 2009, Expert Syst. Appl..

[36]  Anastasios I. Dounis,et al.  Adaptive fuzzy gain scheduling PID controller for maximum power point tracking of photovoltaic system , 2013 .

[37]  Yun Li,et al.  PID control system analysis, design, and technology , 2005, IEEE Transactions on Control Systems Technology.

[38]  Luiz Carlos Gadelha de Souza,et al.  Design of Satellite Control System Using Optimal Nonlinear Theory , 2006 .

[39]  Qibing Jin,et al.  Improved fuzzy PID controller design using predictive functional control structure. , 2017, ISA transactions.

[40]  Stefan Preitl,et al.  Stable and convergent iterative feedback tuning of fuzzy controllers for discrete-time SISO systems , 2013, Expert Syst. Appl..

[41]  Wenchuan Cai,et al.  Indirect Robust Adaptive Fault -Tolerant Control for Attitude Tracking of Spacecraft , 2008 .

[42]  Kwang Y. Lee,et al.  An optimal tracking neuro-controller for nonlinear dynamic systems , 1996, IEEE Trans. Neural Networks.

[43]  Sae Kyu Nam,et al.  Fuzzy multi-variable control for attitude stabilization of flexible spacecraft , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[44]  Ching-Chih Tsai,et al.  Cooperative Localization Using Fuzzy Decentralized Extended Information Filtering for Homogenous Omnidirectional Mobile Multi-robot System , 2015, ICSSE.

[45]  Byung-Jae Choi,et al.  Design of Vectored Sum Defuzzification Based Fuzzy Logic Systems for Position Control of a Quad-Copter , 2017 .

[46]  Frank L. Lewis,et al.  Robust spacecraft attitude control using adaptive fuzzy logic , 2000, Int. J. Syst. Sci..

[47]  Wei-Der Chang,et al.  Adaptive robust PID controller design based on a sliding mode for uncertain chaotic systems , 2005 .

[48]  Farrukh Nagi,et al.  Tuning fuzzy Bang–bang relay controller for satellite attitude control system , 2013 .

[49]  S. Janardhanan,et al.  Spacecraft Anti‐Unwinding Attitude Control Using Second‐Order Sliding Mode , 2018 .

[50]  Renuganth Varatharajoo,et al.  Disturbance observer-based fuzzy control for flexible spacecraft combined attitude & sun tracking system , 2017 .

[51]  Li Zhong,et al.  Adaptive Fuzzy PD+ Control for Attitude Maneuver of Rigid Spacecraft , 2016 .

[52]  Daniel Calvo,et al.  Fuzzy attitude control for a nanosatellite in low Earth orbit , 2016, Expert Syst. Appl..

[53]  Young-Chul Bae,et al.  Analysis of Nonlinear Behavior in Love Model as External Force with Gaussian Fuzzy Membership Function , 2017 .

[54]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.

[55]  Shun-Feng Su,et al.  Efficient Approach for RLS Type Learning in TSK Neural Fuzzy Systems , 2017, IEEE Transactions on Cybernetics.

[56]  Amirreza Kosari,et al.  An optimal fuzzy PID control approach for docking maneuver of two spacecraft: Orientational motion , 2017 .

[57]  Mehmet Serhat Can,et al.  PID Tuning with Neutrosophic Similarity Measure , 2016, International Journal of Fuzzy Systems.

[58]  Robert Babuska,et al.  Adaptive fuzzy control of satellite attitude by reinforcement learning , 1998, IEEE Trans. Fuzzy Syst..

[59]  Jianqiang Yi,et al.  A new fuzzy controller for stabilization of parallel-type double inverted pendulum system , 2002, Fuzzy Sets Syst..

[60]  A H Gomaa Haroun,et al.  A novel optimized hybrid fuzzy logic intelligent PID controller for an interconnected multi-area power system with physical constraints and boiler dynamics. , 2017, ISA transactions.

[61]  H.S. Zadeh,et al.  Heuristic optimisation of a vibration suppression controller , 1999, Engineering Solutions for the Next Millennium. 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.99TH8411).

[62]  Kai Xiong,et al.  Adaptive Iterated Extended KALMAN Filter for Relative Spacecraft Attitude and Position Estimation , 2018 .

[63]  C. Ocampo‐Martinez,et al.  Novel hybrid fuzzy-PID control scheme for air supply in PEM fuel-cell-based systems , 2017 .

[64]  Sang-Young Park,et al.  Spacecraft attitude control using neuro-fuzzy approximation of the optimal controllers , 2016 .

[65]  J. Yi,et al.  Stabilization fuzzy control of inverted pendulum systems , 2000, Artif. Intell. Eng..

[66]  Peng Wang,et al.  Analysis and synthesis of an intelligent control system based on fuzzy logic and the PID principle , 1992 .

[67]  Sadaaki Miyamoto,et al.  Crisp and Fuzzy Granular Hierarchical Structures Generated from a Free Monoid , 2014, J. Adv. Comput. Intell. Intell. Informatics.

[68]  Huijun Gao,et al.  Adaptive Indirect Fuzzy Sliding Mode Controller for Networked Control Systems Subject to Time-Varying Network-Induced Time Delay , 2015, IEEE Transactions on Fuzzy Systems.

[69]  Pierre-Yves Glorennec,et al.  Tuning fuzzy PD and PI controllers using reinforcement learning. , 2010, ISA transactions.

[70]  Ching-Chih Tsai,et al.  Adaptive Predictive PID Control Using Fuzzy Wavelet Neural Networks for Nonlinear Discrete-Time Time-Delay Systems , 2017, Int. J. Fuzzy Syst..