An optimal fuzzy PID control approach for docking maneuver of two spacecraft: Orientational motion

Abstract This paper describes a scheme for a Fuzzy-Proportional Integral Derivative (FPID) controller based on genetic algorithm (GA), in a docking maneuver of two spacecraft. The docking maneuver consists of two parts: translation and orientation. Euler’s gyroscopic equation is applied to obtain governing equations of orientational phase. Here, a designed fuzzy-PID controller for stabilization purpose of orientational phase of a docking maneuver is presented based on the Single Input Fuzzy Inference Motor (SIFIMs) dynamically connected Preferrer Fuzzy Inference Motor (PFIM). This fuzzy-PID controller takes the error signal of Euler’s angles and the error of angular velocities of the chaser as its input items, and the driving force as its output. The parameters of the controller are ascertained by using a genetic algorithm. Conflicting objective functions (which their 3D pareto frontiers are obtained by Multi-objective Genetic Algorithm (MOGA)) are distance errors from the set point, angle errors from the set point, and control efforts. Optimization constraint is maximal of the momentum produced by momentum wheels. The result of optimum point demonstrates that the designed controller makes an efficient performance in the orientational phase of the chaser spacecraft. Compared to similar works, some of system parameters like settling time are improved and overshoot (as a critical parameter in docking maneuver) is decreased.

[1]  Jürgen Leitner,et al.  Evolving ANNs for Spacecraft Rendezvous and Docking , 2010 .

[2]  Sergey Edward Lyshevski,et al.  Fuzzy control with random delays using invariant cones and its application to control of energy processes in microelectromechanical motion devices , 2004 .

[3]  Mouayad A. Sahib A novel optimal PID plus second order derivative controller for AVR system , 2015 .

[4]  Guoping Liu,et al.  Real-time Simplified Variable Domain Fuzzy Control of PEM Fuel Cell Flow Systems , 2008, Eur. J. Control.

[5]  Dawei Zhang,et al.  Dynamic obstacle avoidance of autonomous rendezvous and docking using potential function guidance based-fuzzy logic system , 2010, 2010 3rd International Symposium on Systems and Control in Aeronautics and Astronautics.

[6]  Magdalene Marinaki,et al.  Fuzzy control optimized by PSO for vibration suppression of beams , 2010 .

[7]  Riccardo Bevilacqua,et al.  Development and experimentation of LQR/APF guidance and control for autonomous proximity maneuvers of multiple spacecraft , 2011 .

[8]  Heng Hu,et al.  Active Vibration Damping of Composite Structures Using a Nonlinear Fuzzy Controller , 2012 .

[9]  Ping Li,et al.  Adaptive Fuzzy Control for Unknown Nonlinear Systems with Perturbed Dead-zone Inputs , 2010 .

[10]  David Herrero Pérez,et al.  A Comparison of Control Techniques for Robust Docking Maneuvers of an AGV , 2012, IEEE Transactions on Control Systems Technology.

[11]  Jürgen Pannek,et al.  Modelling and Optimal Control of a Docking Maneuver with an Uncontrolled Satellite , 2012, ArXiv.

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

[13]  J.M. Giron-Sierra,et al.  Genetic algorithms for fuzzy control of automatic docking with a space station , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[14]  U. Zuperl,et al.  Fuzzy control strategy for an adaptive force control in end-milling , 2005 .

[15]  M. Perrier,et al.  A fully autonomous docking strategy for Intervention AUVs , 2007, OCEANS 2007 - Europe.

[16]  N. K. Philip,et al.  Relative position and attitude estimation and control schemes for the final phase of an autonomous docking mission of spacecraft , 2003 .

[17]  Stefano Di Cairano,et al.  Model Predictive Control of Spacecraft Docking with a Non-Rotating Platform , 2011 .

[18]  John N. Lygouras,et al.  Fuzzy logic controller implementation for a solar air-conditioning system , 2007 .

[19]  Yoram Koren,et al.  Adaptive fuzzy logic controller for feed drives of a CNC machine tool , 2004 .

[20]  Woei Wan Tan,et al.  Stable adaptive fuzzy PD plus PI controller for nonlinear uncertain systems , 2011, Fuzzy Sets Syst..

[21]  G C Kember,et al.  Online optimization of fuzzy-PID control of a thermal process. , 2005, ISA transactions.

[22]  Ken Teo,et al.  Fuzzy Docking Guidance Using Augmented Navigation System on an AUV , 2015, IEEE Journal of Oceanic Engineering.

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

[24]  Philip A. Wilson,et al.  Optimal Control and Guidance for Homing and Docking Tasks using an Autonomous Underwater Vehicle , 2007, 2007 International Conference on Mechatronics and Automation.

[25]  Pakpong Jantapremjit,et al.  Control and guidance for homing and docking tasks using an autonomous underwater vehicle , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Xiao Lin,et al.  Fuzzy logic control for a parallel hybrid hydraulic excavator using genetic algorithm , 2011 .

[27]  Sung-Kwun Oh,et al.  Optimized fuzzy PD cascade controller: A comparative analysis and design , 2011, Simul. Model. Pract. Theory.

[28]  Stephen Kemble,et al.  Automated Rendezvous and Docking of Spacecraft , 2007 .

[29]  Nick Barnes,et al.  A Robust Docking Strategy for a Mobile Robot Using Flow Field Divergence , 2006, IEEE Transactions on Robotics.

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

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

[32]  Wei Huo,et al.  Robust adaptive backstepping neural networks control for spacecraft rendezvous and docking with uncertainties , 2016, Nonlinear Dynamics.

[33]  Panagiotis Tsiotras,et al.  Adaptive Position and Attitude Tracking Controller for Satellite Proximity Operations using Dual Quaternions , 2015 .

[34]  Hadi Jahanshahi,et al.  Multi-objective optimized fuzzy-PID controllers for fourth order nonlinear systems , 2016 .

[35]  Chi-Chang J. Ho,et al.  Automatic spacecraft docking using computer vision-based guidance and control techniques , 1993 .

[36]  Stefan Preitl,et al.  Evolutionary optimization-based tuning of low-cost fuzzy controllers for servo systems , 2013, Knowl. Based Syst..

[37]  Nick Barnes,et al.  A Unified Strategy for Landing and Docking Using Spherical Flow Divergence , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.