Trajectory tracking control for rotary steerable systems using interval type-2 fuzzy logic and reinforcement learning

Abstract Rotary steerable system (RSS) is a directional drilling technique which has been applied in oil and gas exploration under complex environment for the requirements of fossil energy and geological prospecting. The nonlinearities and uncertainties which are caused by dynamical device, mechanical structure, extreme downhole environment and requirements of complex trajectory design in the actual drilling work increase the difficulties of accurate trajectory tracking. This paper proposes a model-based dual-loop feedback cooperative control method based on interval type-2 fuzzy logic control (IT2FLC) and actor-critic reinforcement learning (RL) algorithms with one-order digital low-pass filters (LPF) for three-dimensional trajectory tracking of RSS. In the proposed RSS trajectory tracking control architecture, an IT2FLC is utilized to deal with system nonlinearities and uncertainties, and an online iterative actor-critic RL controller structured by radial basis function neural networks (RBFNN) and adaptive dynamic programming (ADP) is exploited to eliminate the stick–slip oscillations relying on its approximate properties both in action function (actor) and value function (critic). The two control effects are fused to constitute cooperative controller to realize accurate trajectory tracking of RSS. The effectiveness of our controller is validated by simulations on designed function tests for angle building hole rate and complete downhole trajectory tracking, and by comparisons with other control methods.

[1]  James F. Whidborne,et al.  Attitude control system for directional drilling bottom hole assemblies , 2012 .

[2]  E. Detournay,et al.  Eulerian formulation of constrained elastica , 2011 .

[3]  M. Ignova,et al.  Stability and response of closed loop directional drilling system using linear delay differential equations , 2011, 2011 IEEE International Conference on Control Applications (CCA).

[4]  Robert Babuska,et al.  Efficient Model Learning Methods for Actor–Critic Control , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[5]  Jerry Mendel,et al.  Type-2 Fuzzy Sets and Systems: An Overview [corrected reprint] , 2007, IEEE Computational Intelligence Magazine.

[6]  Emmanuel M Detournay,et al.  Equilibrium Inclinations of Straight Boreholes , 2013 .

[7]  Tufan Kumbasar,et al.  Robust Stability Analysis and Systematic Design of Single-Input Interval Type-2 Fuzzy Logic Controllers , 2016, IEEE Transactions on Fuzzy Systems.

[8]  Jerry M. Mendel,et al.  On the Stability of Interval Type-2 TSK Fuzzy Logic Control Systems , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[9]  Dongrui Wu,et al.  On the Fundamental Differences Between Interval Type-2 and Type-1 Fuzzy Logic Controllers , 2012, IEEE Transactions on Fuzzy Systems.

[10]  Oscar Castillo,et al.  Type-2 fuzzy logic aggregation of multiple fuzzy controllers for airplane flight control , 2015, Inf. Sci..

[11]  Emmanuel M Detournay,et al.  Anomalous behaviors of a propagating borehole , 2012 .

[12]  Shaocheng Tong,et al.  Adaptive Fuzzy Tracking Control Design for SISO Uncertain Nonstrict Feedback Nonlinear Systems , 2016, IEEE Transactions on Fuzzy Systems.

[13]  Shaocheng Tong,et al.  Adaptive Fuzzy Control Design for Stochastic Nonlinear Switched Systems With Arbitrary Switchings and Unmodeled Dynamics , 2017, IEEE Transactions on Cybernetics.

[14]  Nathan van de Wouw,et al.  Robust output-feedback control to eliminate stick-slip oscillations in drill-string systems , 2015 .

[15]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[16]  Chris Carpenter Torsional Dynamics and Point-the-Bit Rotary-Steerable Systems , 2013 .

[17]  Mauricio A. Sanchez,et al.  Fuzzy higher type information granules from an uncertainty measurement , 2017, GRC 2017.

[18]  Daoyi Dong,et al.  Robust Quantum-Inspired Reinforcement Learning for Robot Navigation , 2012, IEEE/ASME Transactions on Mechatronics.

[19]  Martin P. Mintchev,et al.  Modeling of Observability During In-Drilling Alignment for Horizontal Directional Drilling , 2007, IEEE Transactions on Instrumentation and Measurement.

[20]  Juan R. Castro,et al.  A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems , 2016, Inf. Sci..

[21]  James F. Whidborne,et al.  Rotary Steerable Directional Drilling Stick/Slip Mitigation Control , 2012 .

[22]  Naira Hovakimyan,et al.  ℒ1 adaptive controller for a rotary steerable system , 2011, 2011 IEEE International Symposium on Intelligent Control.

[23]  Dongrui Wu,et al.  Approaches for Reducing the Computational Cost of Interval Type-2 Fuzzy Logic Systems: Overview and Comparisons , 2013, IEEE Transactions on Fuzzy Systems.

[24]  Oscar Castillo,et al.  Generalized Type-2 Fuzzy Systems for controlling a mobile robot and a performance comparison with Interval Type-2 and Type-1 Fuzzy Systems , 2015, Expert Syst. Appl..

[25]  Yuanli Cai,et al.  Advantages of the Enhanced Opposite Direction Searching Algorithm for Computing the Centroid of An Interval Type‐2 Fuzzy Set , 2012 .

[26]  Shyi-Ming Chen,et al.  Finding multiple possible critical paths using fuzzy PERT , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[27]  Emmanuel M Detournay,et al.  Output-feedback inclination control of directional drilling systems , 2015 .

[28]  Emmanuel M Detournay,et al.  Bit/rock interface laws in directional drilling , 2012 .

[29]  Yongming Li,et al.  Adaptive output-feedback control design with prescribed performance for switched nonlinear systems , 2017, Autom..

[30]  Benjamin Schrauwen,et al.  On Learning Navigation Behaviors for Small Mobile Robots With Reservoir Computing Architectures , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[31]  Sidney N. Givigi,et al.  A Q-Learning Approach to Flocking With UAVs in a Stochastic Environment , 2017, IEEE Transactions on Cybernetics.

[32]  F.L. Lewis,et al.  Reinforcement learning and adaptive dynamic programming for feedback control , 2009, IEEE Circuits and Systems Magazine.

[33]  Guang-Hong Yang,et al.  Adaptive Actor–Critic Design-Based Integral Sliding-Mode Control for Partially Unknown Nonlinear Systems With Input Disturbances , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[34]  Lei Chen,et al.  A critical review of the most popular types of neuro control , 2012 .

[35]  Derong Liu,et al.  Data-Driven Neuro-Optimal Temperature Control of Water–Gas Shift Reaction Using Stable Iterative Adaptive Dynamic Programming , 2014, IEEE Transactions on Industrial Electronics.

[36]  H. Ebeltoft,et al.  Hydrate Control During Deepwater Drilling: Overview and New Drilling-Fluids Formulations , 2001 .

[37]  Huaguang Zhang,et al.  Adaptive Fault-Tolerant Tracking Control for MIMO Discrete-Time Systems via Reinforcement Learning Algorithm With Less Learning Parameters , 2017, IEEE Transactions on Automation Science and Engineering.

[38]  Nathan van de Wouw,et al.  Analysis and Control of Stick-Slip Oscillations in Drilling Systems , 2016, IEEE Transactions on Control Systems Technology.

[39]  Emmanuel M Detournay,et al.  Steady-state solutions of a propagating borehole , 2013 .

[40]  Oscar Castillo,et al.  A generalized type-2 fuzzy granular approach with applications to aerospace , 2016, Inf. Sci..

[41]  Guijun Wang,et al.  Approximation performance of the nonlinear hybrid fuzzy system based on variable universe , 2017, GRC 2017.

[42]  Tapas K. Das,et al.  A Multiresolution Analysis-Assisted Reinforcement Learning Approach to Run-by-Run Control , 2007, IEEE Transactions on Automation Science and Engineering.

[43]  Nathan van de Wouw,et al.  Model-Based Robust Control of Directional Drilling Systems , 2016, IEEE Transactions on Control Systems Technology.

[44]  Zhongke Shi,et al.  Reinforcement Learning Output Feedback NN Control Using Deterministic Learning Technique , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[45]  Qinmin Yang,et al.  Reinforcement Learning Controller Design for Affine Nonlinear Discrete-Time Systems using Online Approximators , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[46]  Baolin Liu,et al.  Continuous Real-Time Measurement of Drilling Trajectory With New State-Space Models of Kalman Filter , 2016, IEEE Transactions on Instrumentation and Measurement.

[47]  Shyi-Ming Chen,et al.  TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines , 2013, Inf. Sci..

[48]  Jerry M. Mendel,et al.  Type-2 fuzzy sets and systems: an overview , 2007, IEEE Computational Intelligence Magazine.

[49]  Crispin Chatar,et al.  Remote Directional Drilling and Logging While Drilling Operations in the Arctic , 2016 .

[50]  Stefan Wermter,et al.  Training Agents With Interactive Reinforcement Learning and Contextual Affordances , 2016, IEEE Transactions on Cognitive and Developmental Systems.